Your main options for cashing a check without a bank account
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 check deposit app if you have a smartphone. The bank that issued the check—the one printed in the bottom left corner—will cash it for free even if you don't have an account there. Check-cashing stores and retailers charge a fee, usually between 1 and 5 percent of the check amount, but they're open longer hours and don't require membership. Mobile apps let you deposit checks remotely if you have a phone and a valid ID, though you'll need somewhere to pick up the cash afterward.
Speed and cost vary significantly. A bank will cash your check the same day, often in minutes. Check-cashing stores typically do the same but take a cut. Retail locations like Walmart and Target cash checks during store hours for a flat fee. Mobile apps can take one to three business days to process, and you'll need access to an ATM or store to withdraw the funds.
Key Takeaways
- The bank that issued the check will cash it for free without requiring you to have an account there, and this is usually the fastest option.
- Check-cashing stores charge a percentage fee (typically 1 to 5 percent) but operate extended hours and don't require membership or ID verification in all states.
- Walmart, Target, and some grocery stores cash checks for a flat fee during business hours, making them convenient if you're already shopping.
- Mobile check deposit apps let you photograph and deposit a check remotely, but you'll need a smartphone and a way to access the cash afterward.
- Bring your ID and the original check to any location; some places may ask additional questions about the check's source.
Cashing a check at the issuing bank for free
Walk into any branch of the bank whose name appears in the bottom left corner of your check. You don't need an account there. Bring your ID and the check itself. Tell the teller you want to cash it. The teller will verify the check is legitimate, confirm the signature, and give you cash on the spot—usually within five minutes.
This is the only completely free option. The bank makes money from the account holder's fees, not from you. If the check is from a small local bank or credit union, you may need to go to a branch in your area; not all banks have branches everywhere. If you can't reach a branch, you can call the bank's customer service line and ask where the nearest location is.
The only catch: if the check is post-dated (dated for a future day), the bank may refuse to cash it until that date arrives. If the check is damaged, illegible, or the signature doesn't match the ID you're showing, the bank can refuse it.
Check-cashing stores and their fees
Check-cashing stores are retail businesses that cash checks for a fee. They're open longer than banks—often until 8 or 9 p.m. on weekdays and on Saturdays—and don't require membership. You walk in, show your ID, hand over the check, and walk out with cash. The process takes 10 to 15 minutes.
The fee is usually a percentage of the check amount: 1 to 3 percent for payroll checks, 3 to 5 percent for personal checks. On a $500 check, that's $5 to $25. Some stores charge a flat fee instead—$3 to $10 per check regardless of amount. Ask before you hand over the check. The fee comes out of what you receive, so if your check is for $500 and the fee is $10, you get $490.
Check-cashing stores also offer other services: money orders, bill payment, wire transfers, and payday loans. These services have their own fees. Stick to check cashing if that's all you need. The store will ask for your ID and may ask where the check came from; they're required by law to report suspicious activity, so be straightforward.
Retail locations that cash checks
Walmart, Target, and many grocery stores (including Kroger, Safeway, and regional chains) cash checks at the customer service desk during store hours. The fee is usually a flat $3 to $4 per check, which is often cheaper than a percentage-based check-cashing store fee. You need a valid ID.
The advantage is convenience: if you're already shopping, you can cash your check at the same time. The disadvantage is that they're only open during store hours, and some locations have a limit on the number of checks they'll cash per day or per transaction. Call ahead if you're cashing a check larger than $1,000 or if you're unsure whether your local store offers the service.
Bring your ID and the original check. The process is quick—usually five to ten minutes. The cash comes out of the store's register, so you get it immediately.
Mobile check deposit apps and how they work
If you have a smartphone and a valid ID, you can photograph both sides of a check and deposit it through a mobile app. Apps like PayPal, Square Cash, Chime, and Venmo offer this service. You take a photo of the front and back of the check, enter the amount, and submit it. The app verifies the image and deposits the funds into your account—usually within one to three business days.
The catch: you need somewhere to pick up the cash. If the app deposits into a prepaid card or digital wallet, you can withdraw from an ATM or use the card at a store. If it deposits into a bank account, you'll need to visit an ATM or bank branch to get cash. Some apps charge a small fee for check deposit; others don't. Check the app's terms before you use it.
Mobile deposit is useful if you're not in a hurry and you have access to an ATM. It's not useful if you need cash immediately. The photo quality matters: the check must be legible, and both sides must be visible. If the image is blurry or incomplete, the app will reject it and ask you to resubmit.
What to bring and what to expect
Bring a valid government-issued ID: a driver's license, passport, state ID card, or military ID. Some places accept other forms of ID, but these are the safest bet. Bring the original check—a photo or copy won't work. The check must have the payer's name, the amount, the date, and a signature. If any of these are missing or illegible, the location may refuse to cash it.
Be prepared to answer questions about the check: Who wrote it? Why? Is it a paycheck, a refund, a personal loan? These questions are routine and required by law. Answer honestly. If the check looks suspicious—if the amount is unusually large, if the signature looks forged, if the check is damaged—the location will refuse it. This is a protection for you and for them.
If the check is made out to someone else, you cannot cash it. The name on the check must match the name on your ID. If the check is made out to you and another person, both of you must be present with ID to cash it.
When a check is refused and what to do
A check can be refused for several reasons: the signature doesn't match your ID, the check is post-dated, the check is damaged or illegible, the amount is suspiciously large, or the check writer's account doesn't have enough money to cover it. If a location refuses your check, ask why. The reason matters for your next step.
If the signature doesn't match, contact the person who wrote the check and ask them to write a new one or to sign the back of the existing check. If the check is post-dated, wait until the date on the check arrives. If the check is damaged, contact the payer and ask for a replacement. If the amount is large and the location is concerned, try a different location or go directly to the issuing bank.
If the check bounces—meaning the payer's account didn't have enough money—you'll find out after you've already received the cash. The location will contact you and ask you to return the money or pay a fee. This is why it's important to cash checks from people you trust and from legitimate sources like employers.
Frequently Asked Questions
Can I cash a check made out to someone else?
No. The name on the check must match the name on your ID. If the check is made out to another person, they must be the one to cash it. If it's made out to two people, both must be present with ID.
What if I don't have a valid ID?
Most locations require a government-issued ID to cash a check. If you don't have one, you can get a state ID card from your local DMV. Some check-cashing stores may accept other forms of ID in certain states, but this varies. Call ahead to ask.
How long does it take to cash a check?
At a bank or retail store, five to fifteen minutes. At a check-cashing store, ten to fifteen minutes. Through a mobile app, one to three business days, plus time to withdraw the cash from an ATM or store.
What's the cheapest way to cash a check?
The issuing bank is free. Retail stores like Walmart charge a flat $3 to $4. Check-cashing stores charge 1 to 5 percent depending on the check type. Mobile apps are usually free but require access to an ATM afterward.
Can I cash a check if it's damaged or partially illegible?
It depends on how damaged it is. If the amount, date, signature, or payer's name is illegible, most locations will refuse it. Contact the person who wrote the check and ask for a replacement. If only a corner is bent or creased, most locations will still cash it.