How to Cash a Check in the U.S. (With or Without a Bank Account)

Learn how to cash a check in the U.S. — with or without a bank account. See where to go, what ID you need, fees to expect, and common issues.

Send Money
How to Cash a Check in the U.S. (With or Without a Bank Account)

Learn how to cash a check in the U.S. — with or without a bank account. See where to go, what ID you need, fees to expect, and common issues.

Send Money

Cashing a Check in the U.S.: The Fastest Way to Get Your Money

To cash a check in the U.S., bring the check and a valid photo ID to your bank, the issuing bank, or a retailer or check-cashing service, and endorse the back only when asked. Fees and hold times vary. Banks are usually cheapest, while check-cashing stores are fastest but cost more.

According to the FDIC’s 2023 National Survey of Unbanked and Underbanked Households, about 4.2% of U.S. households, roughly 5.6 million, didn’t have a bank or credit union account, and two-thirds of them relied entirely on cash.

Have a bank account? Start below. If not, skip ahead to your cash-only options.

Cashing a check means you hand the check over to a financial institution or check-cashing service, and they give you the check amount as cash in return. Depositing a check means you place the money into a financial account or onto a prepaid card for later use.

How do you cash checks: person handing a check to a bank personnel

Before You Go: What Do You Need to Cash a Check?

Gather what you’ll need so you’re not turned away:

  • The original check, unsigned
  • A valid government-issued photo ID
  • Your bank card, if you’re a customer
  • Cash for a fee, if one applies

Financial institutions have different policies regarding valid IDs, but government-issued identification, like passports and driver’s licenses, are usually accepted.

Endorsing a check just means signing the back in front of the teller, not before. See our guide on how to endorse a check for a full walkthrough.

A check may be refused if the name doesn’t match your ID, the check is postdated or stale, or you’re a non-customer at a bank that won’t cash it.

Be cautious of anyone who overpays you and asks for cash back, or who pressures you to cash a check fast and wire part elsewhere. These are common scam patterns.

One common roadblock: a paycheck lists a slightly different name than your ID, such as a missing middle name. Many banks will still cash it if the difference is minor, but ask first.

How to Cash a Check If You Have a Bank or Credit Union Account

  1. Go to the bank teller with your photo ID, check, and debit card.
  2. Show the teller your ID and give them your debit card if they ask for it.
  3. Endorse the check by signing the back of the check in front of the teller. If possible, don’t sign the check before you arrive at the bank for security reasons.
  4. The bank teller will count the bills and place them in front of you. Feel free to double-check your money by counting it yourself before leaving the bank.

Prefer to deposit instead? Visit a branch, use your bank’s ATM, or try mobile deposit: photograph the front and back of the check in your bank’s app, and you’ll typically get a confirmation once it’s processed.

Funds from a mobile or ATM deposit aren’t always available the same day. Banks often hold part of a large or unusual deposit for a business day or two. Setting up direct deposit instead? You’ll just need your account and ABA routing numbers.

Cash at the teller: instant cash, in person only. Deposit via app: no trip needed, but funds may take a day or two to clear.

Your own bank or credit union is typically the lowest-cost option. Debating where to make an account? Our roundup of top online-only banks covers options built around mobile deposits.

How to Cash a Check Without a Bank Account (Cheapest to Most Expensive)

Ranked from generally cheapest to most expensive:

Option Fees Speed What to bring
Issuing bank Often free or low-fee for non-customers Same day Check and photo ID
Retailer (e.g., Walmart) Flat fee, often modest for smaller checks Same day Check and photo ID
Check-cashing store Percentage of the check amount — fees add up Same day, fastest option Check and photo ID
Prepaid card deposit May include a deposit fee A few business days Check and card or app

According to the Office of the Comptroller of the Currency, there’s no federal law or regulation that requires banks to cash a check for someone who isn’t a customer, so call ahead to confirm before you go.

No state-issued ID yet? Ask the issuing bank what they’ll accept, as some allow a passport or consulate ID.

Need cash today? A retailer or check-cashing store is fastest. Can wait a day or two? Try the issuing bank first, or see whether overdraft protection could help if timing is tight.

Timing, Expiration, and Holds: When You Can Actually Use the Money

A cashed check pays out right away. A deposited check is available once it “clears,” which can take a business day or two under federal funds-availability rules.

Business, personal, and payroll checks are usually valid for six months. After that, a check becomes “stale-dated,” and it’s up to the bank’s discretion whether to honor or reject it.

If a check has gone stale, ask the person or business who wrote it to reissue it rather than changing the date yourself.

Cashier’s checks and money orders have no official expiration date, but if held too long, unclaimed funds can be turned over to the state as unclaimed property.

Frequently Asked Questions

Where can I cash a check without a bank account?

You can cash it at the issuing bank, a retailer like Walmart, a check-cashing store, or deposit it to a prepaid debit card. Fees and speed vary, so compare first.

What ID do I need to cash a check?

Most places accept a government-issued photo ID, like a driver’s license or passport. No ID yet? Call ahead, as some issuers accept a consulate ID or a second form of ID.

Can I cash a check at the bank that issued it, even if I’m not a customer?

Often, yes, if you bring the check and a photo ID. Neither the OCC nor the CFPB require banks to cash checks for non-customers, so call first to confirm and ask about any fee.

How much do check-cashing services charge?

Fees vary by provider and state, often a percentage of the check amount plus a flat charge. Ask for the total dollar amount before handing over your check.

When should I sign the back of a check?

Only sign, or endorse, the check when you’re at the counter and ready to cash or deposit it. A pre-signed check is easier to misuse if it’s lost or stolen.

Does a check expire?

Most personal and payroll checks are valid for six months before becoming stale-dated. Cashier’s checks and money orders don’t have an official expiration date but shouldn’t be held indefinitely.

Why would a check-cashing service refuse my check?

Common reasons include a name mismatch, a stale or postdated check, insufficient funds in the issuer’s account, or signs the check may be altered or fraudulent.

Key Takeaways

  • Your options and their fees vary widely, so compare before you commit to one.
  • Bring a valid photo ID and don’t endorse the check until you’re ready to cash it.
  • Your own bank or credit union is typically the lowest-fee choice, if you have one.
  • A stale-dated check (past six months) may need to be reissued rather than cashed.
  • Confirm the total fee and any hold time before you complete the transaction.

Final Checklist: Cash Your Check Safely and Avoid Surprise Check Cashing Fees

Start with your own bank or credit union, then the issuing bank, then a retailer, and treat a check-cashing store as your last stop. Don’t endorse the check early, keep your receipt, and confirm the total fee before you hand it over. (Writing checks instead of cashing them? See our guide on how to write a check.)

Last reviewed: September 2026

About Remitly

Remitly is on a mission to make international money transfers faster, easier, more transparent, and more affordable. Since 2011, millions of people have used Remitly to send money with peace of mind.

Visit the homepagedownload our app, or check out our Help Center to get started.