You can cash a check without a bank account at several places
Yes, you can cash a check without a checking account. The check issuer's bank will cash it for you at their teller window, and so will many retail stores, check-cashing services, and prepaid card companies. Each route has different fees, speed, and requirements — some charge nothing, others take a cut of the check amount.
The fastest and cheapest option is almost always the bank that issued the check. If you don't know which bank that is, look at the bottom left of the check — the routing number and bank name are printed there. Walk in with your ID and the check, and a teller will cash it on the spot, usually for free.
Key Takeaways
- The bank that issued the check will cash it for free if you bring your ID and the check to any of their branches.
- Retail stores like Walmart, Target, and grocery chains cash checks for a flat fee, usually $3 to $8 depending on the check amount.
- Check-cashing services charge a percentage of the check amount, typically 1 to 3 percent, and are more expensive than banks or stores.
- Prepaid card companies and some money transfer services can deposit checks directly to a card, though this takes one to three business days.
- You will need a valid government ID for any method — a driver's license, passport, or state ID card.
Cashing a check at the issuing bank costs nothing
The bank that issued the check — the one whose name appears on the check — must cash it for you at no charge. This is the simplest and cheapest route. Bring a valid government ID (driver's license, passport, or state ID) and the check itself. You do not need an account with that bank.
Go to any branch of that bank during business hours. A teller will verify the check and hand you cash. This usually takes five to ten minutes. If the check is large or if there is a hold on the account it was drawn from, the bank may ask you to come back in a day or two, but they will tell you that on the spot.
If you cannot get to a branch in person, some banks will cash checks by mail. Call the bank's customer service line (the number is on the check) and ask whether they offer this service. You will mail the check and your ID copy to them, and they will mail you a check or deposit the funds to a prepaid card you provide.
Retail stores cash checks for a flat fee
Walmart, Target, grocery chains, and some pharmacies cash checks at their customer service desk. The fee is usually a flat amount — $3 for checks under $1,000, $5 to $8 for larger checks — rather than a percentage. You need a valid ID and sometimes a store loyalty card or phone number on file.
The speed varies by store. Some cash checks instantly; others hold the funds for one to three business days before handing you cash. Call ahead or ask at the desk when you arrive. Fees and policies differ by location, so what one Walmart charges may not match another.
Retail check cashing is useful if you are already shopping or if the issuing bank is not nearby. It is more expensive than the bank itself but cheaper than a check-cashing service.
Check-cashing services charge a percentage of the check
Dedicated check-cashing stores charge a percentage of the check amount, usually 1 to 3 percent. On a $500 check, that is $5 to $15. They are faster than banks in some cases and stay open longer, but they are the most expensive option for most people.
You will need a valid ID. Some services also ask for a second form of ID or a phone number. The check is usually cashed on the spot. If you use the same service regularly, some offer a discount on the percentage or a flat fee instead.
Check-cashing services are most useful if the issuing bank is far away, closed, or if you need cash outside normal banking hours. For routine checks, the bank or a retail store will cost you less.
Prepaid cards and money transfer apps can deposit checks
Some prepaid card companies and money transfer services let you photograph a check with your phone and deposit it directly to the card. Services like PayPal, Square Cash, and certain prepaid card issuers offer this. The funds usually appear in one to three business days.
This method requires you to have the app installed and an account set up beforehand. You do not need a checking account, but you do need a prepaid card or linked bank account to receive the funds. Once the check clears, you can withdraw cash at an ATM or use the card to pay for things.
Mobile check deposit is free with most services and is useful if you do not need cash immediately. The downside is the delay — if you need money today, this route will not work.
What to bring and what to expect
For any check-cashing method, bring a valid government-issued ID. A driver's license, passport, or state ID card all work. Some places ask for a second form of ID, like a utility bill or recent pay stub with your name and address.
The check itself must be signed by the person or business that issued it. If it is not signed, the bank or service will refuse to cash it. If the check is signed but the name on the check does not match your ID, most places will not cash it — you would need the original payee to sign it over to you on the back, and even then, many services refuse third-party checks.
Bring the check as soon as you receive it. Checks do not expire immediately, but banks and services may refuse very old checks — typically anything more than six months old. If the check is stale-dated (post-dated to a future date), no one will cash it until that date arrives.
What happens if the check bounces
If the account the check was drawn from does not have enough money, the check bounces. The bank or service that cashed it will try to recover the money from you. This can mean they deduct the amount from your account if you have one, or they may pursue you for the funds separately.
Most banks and retail stores hold the funds for a few days before releasing them to you — this gives them time to verify the check cleared. Check-cashing services often release cash immediately, which means you could spend money that is not actually yours if the check bounces later. Read the terms before you cash a check at a service that pays instantly.
If you cash a check and it bounces, contact the person or business that issued it immediately. Ask them to issue a new check or provide another form of payment. If they refuse and the amount is significant, you may have grounds to pursue the matter in small claims court.
Frequently Asked Questions
Do I need ID to cash a check?
Yes. Every bank, retail store, and check-cashing service requires a valid government-issued ID — a driver's license, passport, or state ID card. Some also ask for a second form of ID with your address on it.
Can I cash a check made out to someone else?
Not usually. If the check is made out to another person, they must sign the back and write "Pay to the order of [your name]" before you can cash it. Even then, many banks and services refuse third-party checks because the risk of fraud is higher. Your best option is to ask the original payee to deposit it themselves and send you the money.
How long does it take to cash a check?
At the issuing bank or a retail store, it usually takes five to fifteen minutes. Check-cashing services are similar. Mobile deposit through an app takes one to three business days. If the bank puts a hold on the check, it may take longer.
What if I don't know which bank issued the check?
Look at the bottom left corner of the check. The bank's name and routing number are printed there. You can also call the person or business that issued the check and ask which bank they use. Once you know, find a branch near you and bring your ID and the check.
Is it cheaper to use a retail store or a check-cashing service?
Retail stores are usually cheaper. They charge a flat fee of $3 to $8, while check-cashing services charge 1 to 3 percent of the check amount. On a $500 check, a retail store costs $3 to $8; a check-cashing service costs $5 to $15. The issuing bank is free.