Your options for cashing a check without a bank account
You can cash a personal 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 on the front) will cash it for free if you bring your 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 they're open longer hours and don't require membership.
The fastest route depends on which option is near you and how much the fee matters. A bank teller can cash it in minutes. A check-cashing store takes about the same time but costs money. Retail locations like Walmart or grocery stores are convenient but may have limits on the check amount they'll accept.
Key Takeaways
- The bank or credit union that issued the check will cash it for free if you show a valid ID, regardless of whether you have an account.
- Check-cashing stores charge a fee (typically 1 to 3 percent) but operate longer hours and have fewer restrictions than banks.
- Walmart, grocery stores, and some pharmacies cash checks for a flat fee or percentage, often with limits on the amount.
- Mobile check deposit apps let you deposit checks into a prepaid card or savings account without visiting a physical location, though you'll need a smartphone and a linked account.
Cashing at the issuing bank or credit union
The bank or credit union whose name appears on the check will cash it for you at no charge. Bring a valid photo ID — a driver's license, passport, or state ID card. You don't need to be a customer. Walk into any branch, hand the check and your ID to a teller, and they'll give you cash.
This is the cheapest option and usually the fastest. Most banks can process it in under five minutes during business hours. The downside is that bank hours are typically 9 a.m. to 5 p.m. on weekdays, with limited Saturday hours and no Sunday service at most locations. If the check is from a small credit union, you may need to find a branch in your area — not all credit unions have locations everywhere.
If the check is damaged, post-dated (dated in the future), or has a signature that doesn't match your ID, the bank may refuse to cash it. The bank may also put a hold on the funds if the check is large or if they suspect fraud, though they're required to make at least some of the money available within one business day.
Check-cashing stores
Check-cashing businesses are designed for people without bank accounts. They cash personal checks, payroll checks, government checks, and tax refunds. Fees vary by location and check amount but typically run 1 to 3 percent. A $500 check might cost $5 to $15 to cash. Some stores charge a flat fee instead of a percentage.
You'll need a valid photo ID and sometimes a second form of ID. The process takes 5 to 15 minutes. Check-cashing stores are often open evenings and weekends, making them useful if you need cash outside bank hours. Many are located in neighborhoods without bank branches nearby.
The tradeoff is the fee. Over time, if you cash many checks, the cost adds up. Also, check-cashing stores may refuse checks that are post-dated, damaged, or from accounts they consider high-risk. Some stores have limits on the maximum check amount they'll cash in a single transaction.
Retail locations and grocery stores
Walmart, Target, grocery store chains, and some pharmacies cash checks as a customer service. Walmart cashes personal checks up to $5,000 for a flat fee (usually $3 to $6, depending on your state). Grocery stores often cash checks for free or for a small fee if you're making a purchase. Target cashes checks for a fee that varies by location.
The advantage is convenience — these stores are often open late and on weekends, and you may already be shopping there. The disadvantage is that each retailer has its own rules about which checks they'll accept, what ID they need, and whether there are limits on the amount. Some won't cash personal checks at all, only payroll or government checks. Call ahead to confirm the store near you offers this service.
Retailers typically process checks quickly, in the time it takes to ring up a purchase. However, if the store is busy, you may wait in line. Some retailers use a third-party check verification service, which may delay the transaction if the system is slow.
Mobile check deposit through prepaid cards and apps
If you have a smartphone, you can deposit a check into a prepaid card account or a mobile banking app without visiting a physical location. Apps like PayPal, Square Cash, and some prepaid card providers let you photograph the front and back of the check and deposit it directly. The funds usually appear in your account within one to three business days.
This option requires you to have a prepaid card or a linked bank account already set up. You won't get cash immediately — the money goes into an account first, and you'd need to withdraw it at an ATM or use a debit card to spend it. Some prepaid cards charge ATM withdrawal fees, so the total cost may be higher than cashing the check at a store.
The benefit is that you can deposit the check anytime, from anywhere, without leaving home. This is useful if you work odd hours or live far from a bank or check-cashing store. The downside is the delay — you won't have cash in hand the same day.
What to bring and what to expect
You'll always need a valid photo ID. Acceptable IDs include a driver's license, state ID card, passport, or military ID. Some places ask for a second form of ID, such as a utility bill or insurance card, to verify your address.
Bring the check itself, unsigned if possible — some places ask you to sign it in front of them. If the check is already signed, make sure the signature matches your ID. If the check is torn, faded, or illegible, the business may refuse it.
Be prepared to provide your name and address. Some check-cashing stores and retailers record this information for their records. If you're cashing a check for someone else, most places will refuse — the check must be made out to you or be a two-party check with both names, and you'll need to sign it in front of them.
Holds and delays on large checks
If the check is large or if the business suspects fraud, they may put a hold on the funds. Banks are required by federal law to make at least $100 available on the next business day, but they can hold the rest for up to seven business days. Check-cashing stores and retailers have no legal requirement to hold funds, but some do if the check is very large.
A hold means you won't get all the cash immediately. The business will tell you when the funds will be available. If the check bounces (the account doesn't have enough money), the business will contact you and may ask you to repay the amount they gave you.
To avoid holds, cash the check at the bank that issued it. Banks are more likely to cash checks immediately if you're cashing them at the issuing bank, because they can verify the account right away.
Frequently Asked Questions
Can I cash a check made out to someone else?
Not usually. The check must be made out to you or to you and another person together. If it's made out to someone else, that person must sign it over to you (called a third-party check), and you'll both need to be present with ID. Many banks and retailers refuse third-party checks because of fraud risk, so call ahead before attempting this.
What if the check is post-dated?
A post-dated check has a date in the future. Banks and most check-cashing stores won't cash it until that date arrives. If you need the money before then, you'll have to wait or ask the person who wrote the check to rewrite it with today's date.
Do I need to endorse the check?
Yes. You'll need to sign the back of the check, usually in front of the teller or cashier. Some places ask you to sign it before you hand it over; others ask you to sign it in front of them. If you've already signed it, make sure the signature matches your ID.
What happens if the check bounces after I cash it?
If the account doesn't have enough money, the check bounces. The business that cashed it will contact you and ask you to repay the amount. You're responsible for returning the money, even if you've already spent it. This is why some businesses put holds on large checks — to protect themselves if the check fails.
Is there a limit to how much I can cash?
It depends on where you're cashing it. Banks usually have no limit. Walmart cashes personal checks up to $5,000. Check-cashing stores and grocery stores may have their own limits, typically $1,000 to $5,000. Call ahead to confirm the limit at your location.