Your options for turning a check into cash

You can cash a check at the bank or credit union that issued it, at a check-cashing store, at some retail locations, or through a mobile app. The bank that issued the check (the one printed on the front) will always cash it for free if you have ID, even if you don't have an account there. Check-cashing stores and retailers charge a fee — usually 1 to 3 percent of the check amount — but are open longer hours and don't require membership. Mobile check deposit through an app works if you have a smartphone, but you'll need to open an account first, even if you never use it for anything else.

The fastest route depends on what you have: a valid ID, a smartphone, or access to the issuing bank. The cheapest route is always the issuing bank. The most convenient route is often a retail location or mobile app, though both come with trade-offs in cost or setup time.

Key Takeaways

  • The bank or credit union that issued the check will cash it for free with a valid ID, regardless of whether you have an account.
  • Check-cashing stores and retailers like Walmart and Target charge 1 to 3 percent of the check amount but operate longer hours and don't require membership.
  • Mobile check deposit requires opening an account first, but many banks and credit unions offer free accounts with no minimum balance.
  • Bring your ID to any location; some also require the check to be endorsed (signed on the back) before you arrive.
  • Avoid cashing checks made out to someone else, as most locations will refuse or charge extra fees.

Cashing at the issuing bank for free

The bank or credit union printed on the front of the check will cash it for you at no cost. Walk into any branch with your valid ID — a driver's license, state ID, or passport works — and ask to cash the check. You do not need to have an account there. The teller will verify the check is legitimate, confirm your identity, and give you cash on the spot. This usually takes 5 to 10 minutes.

If the check is made out to you by name, bring ID that matches that name. If the check is blank or made out to "Cash," bring ID anyway; some banks will still cash it, though a few require the person who wrote the check to be present. Call ahead if you're unsure — the bank's customer service line can tell you their specific policy.

The main drawback is location and hours. You need to visit a physical branch during business hours, which for most banks means weekdays 9 a.m. to 5 p.m. and Saturday mornings. If you don't live near a branch or can't get there during those hours, a check-cashing store or retailer is your alternative.

Check-cashing stores and their fees

Check-cashing stores are independent businesses that cash checks for a fee. They're open longer than banks — often until 7 or 8 p.m. on weekdays and on Sundays — and don't require membership or an account. The fee is typically 1 to 3 percent of the check amount. On a $500 check, that's $5 to $15. On a $100 check, it's $1 to $3. Fees vary by location and by the type of check, so ask before you hand it over.

To cash a check at a check-cashing store, bring your valid ID and the check. Some stores ask you to sign the back of the check (endorse it) before you arrive; others do it there. The process takes 10 to 15 minutes. You'll get cash immediately, no waiting.

Check-cashing stores are common in urban and suburban areas but rare in rural regions. Search online for "check cashing near me" to find locations. Be aware that some stores also offer payday loans and other high-cost borrowing products; you're only there to cash the check, so don't be upsold on anything else.

Cashing checks at retail stores

Walmart, Target, and some grocery stores will cash checks at their customer service desk. The fee is usually lower than a dedicated check-cashing store — often $2 to $5 per check, regardless of amount — though some locations charge a percentage instead. Hours are longer than banks: many Walmarts are open until 10 or 11 p.m., and some are 24 hours.

Bring your valid ID and the check, endorsed (signed on the back) or not — policies vary by store. The teller will verify the check and hand you cash. The process takes 5 to 10 minutes. Not all locations cash checks, so call ahead or check the store's website to confirm.

The trade-off is that retail stores typically have lower limits than banks or check-cashing stores. Many won't cash checks over $1,000 or $2,000. If your check is larger, you may need to go to the issuing bank or a check-cashing store instead.

Mobile check deposit if you have a smartphone

Many banks and credit unions let you deposit a check using their mobile app: you photograph the front and back of the check, submit it through the app, and the money lands in your account within 1 to 3 business days. You can then withdraw the cash at an ATM or ask a teller for it in person.

The catch is that you need an account first. However, opening an account is free at most banks and credit unions, and many have no minimum balance requirement. You can open an account online in 10 to 15 minutes using your ID and a phone number. Once the account is open, you can deposit checks immediately via the app, even if you never use the account for anything else.

This route is slowest if you need cash today — the deposit takes 1 to 3 business days to clear. But it's free, requires no trip to a physical location, and works any time of day or night. If you can wait a few days, it's the cheapest option.

What to do if the check is made out to someone else

Most locations will not cash a check made out to another person. If you have a check made out to someone else, that person must cash it themselves or sign it over to you. To sign it over, the original payee writes "Pay to the order of [your name]" on the back, signs it, and you sign below that. Then you can cash it.

However, many banks and check-cashing stores refuse third-party checks even with this endorsement, citing fraud concerns. Your best bet is to ask the original payee to cash it themselves and give you the cash, or to deposit it into their account and transfer the money to you. If that's not possible, call ahead to a check-cashing store and ask if they accept third-party checks; a few do, though they may charge an extra fee.

Avoiding scams and protecting yourself

Counterfeit checks are common. Before you cash a check, verify it's real: check that the routing number (the first nine digits at the bottom left) matches the bank's actual routing number, that the check number is sequential, and that the amount in words matches the amount in numbers. If something looks off, don't cash it. Contact the person or business that sent it and ask them to confirm.

Never cash a check and wire the money to someone else, even if they claim it's legitimate. This is a common scam: the check bounces days later, the money is gone, and you're liable for the full amount. If someone asks you to do this, it's a scam.

If you cash a check and it later bounces, the location where you cashed it may pursue you for the amount. This is rare at banks and retailers but more common at check-cashing stores. Ask the cashing location what their policy is on bounced checks before you hand over the check.

Frequently Asked Questions

Can I cash a check without ID?

No. All banks, check-cashing stores, and retailers require a valid ID to cash a check. This is a federal requirement to prevent fraud. If you don't have an ID, you'll need to get one first — a state ID or passport takes several weeks to obtain.

How long does it take to cash a check?

At a bank, check-cashing store, or retailer, it takes 5 to 15 minutes. Mobile check deposit takes 1 to 3 business days for the money to appear in your account. If you need cash immediately, go to a physical location.

What if the check is post-dated?

A post-dated check is one with a future date on it. Most banks and check-cashing stores will not cash it before that date. Some will, but may hold the money until the date arrives. Call ahead and ask the location's policy before you go.

Can I cash a check for someone else if I have power of attorney?

It depends on the location and the type of power of attorney. Some banks will cash a check made out to someone else if you have a valid power of attorney document, but many won't. Call the bank ahead of time and ask what documents you need to bring.

What's the difference between cashing and depositing a check?

Cashing means you get cash immediately. Depositing means the money goes into an account and you withdraw it later. Cashing is faster but requires a physical trip; depositing can be done online but takes a few days.