How Check Cashing Stores Work and What They Charge
What a check cashing store does and who uses them
A check cashing store is a retail business that converts your paper check into cash on the spot, usually for a fee. You hand over the check, show ID, and walk out with money the same day — no bank account required. The store keeps a percentage of the check amount as payment for the service, typically between 1 and 10 percent depending on the check type and the store's location.
People use check cashing stores for several reasons: they don't have a bank account, their bank is closed when they need cash, they want to avoid overdraft fees, or they distrust banks. Some use them occasionally for a single check; others rely on them regularly for paychecks or government benefits. The store makes money on volume and on the fees themselves, so they're found in neighborhoods where unbanked and underbanked people live.
Check cashing stores are separate from banks, credit unions, and pawn shops, though some pawn shops also cash checks. They operate under state licensing rules that vary by location — some states cap the fees they can charge, others don't. The store's profit depends entirely on the fee, so they have no reason to push you toward a bank account.
Key Takeaways
- Check cashing stores charge a percentage fee (typically 1 to 10 percent) to convert your check to cash when ready, with no bank account needed.
- The fee varies by check type: payroll checks usually cost less than personal checks, and government checks may have different rates depending on state law.
- You must show a valid ID and sometimes a second form of ID, and the store may refuse checks that appear altered, postdated, or from accounts with a history of bounced checks.
- Some states cap check cashing fees by law; others don't, so the same check might cost you different amounts in different locations.
- Opening a bank account or credit union account eliminates the fee entirely, though it requires an initial deposit and may have monthly maintenance costs.
How fees are calculated and what affects the amount
Check cashing stores charge a flat percentage of the check amount or a flat dollar fee, whichever is higher. A store might charge 2 percent of the check or $5, whichever costs you more. On a $500 paycheck, 2 percent is $10, so you'd pay $10. On a $200 check, 2 percent is $4, so you'd pay the $5 minimum instead.
The fee depends on the check type. Payroll checks typically have the lowest fee because employers' accounts are stable and the checks rarely bounce. Personal checks cost more because they come from individual accounts that may have insufficient funds. Government checks — Social Security, tax refunds, unemployment — fall somewhere in between, though some states regulate these fees separately. Postdated checks (dated in the future) may cost more or be refused entirely.
Location and state law matter significantly. Some states set a maximum fee by law; others don't. California caps fees at 1.5 percent for payroll checks and 2.5 percent for others. Texas has no state cap, so stores set their own rates. A check worth $1,000 might cost you $15 in California but $50 or more in Texas, depending on the store.
What you need to bring and how the verification process works
You must bring a valid government-issued photo ID — a driver's license, passport, or state ID card. Some stores ask for a second form of ID, such as a utility bill or bank statement with your name and address. The store records your information to comply with federal anti-money-laundering rules and to track customers who have written bad checks in the past.
The store will examine the check itself. They look for signs of alteration, erasure, or tampering. They verify that the check is not postdated (dated after today). They may call the issuing bank to confirm the account exists and has funds, though many stores do this only for large checks or if something looks suspicious. If the check is from an account that has bounced checks before, the store may refuse it or charge a higher fee.
The entire process usually takes 5 to 15 minutes. You sign the back of the check, the store scans or photographs it, and you receive cash. Some stores offer the option to load the money onto a prepaid card instead of taking cash, which can be useful if you don't want to carry large amounts of money.
Risks and reasons checks get refused
A check cashing store can refuse to cash your check for any reason. Common reasons include: the check is postdated, the check appears altered or forged, the account it's drawn on has a history of bounced checks, the check is stale (more than 6 months old), or the amount seems suspicious. If the store refuses, you have no recourse — they are private businesses and can set their own acceptance rules.
If you cash a bad check (one that bounces because the account has no funds), the store absorbs the loss. To protect themselves, they may refuse all future checks from that account or from you personally. Some stores subscribe to check verification services that flag accounts with frequent bounces. If your account is flagged, you may find it difficult to cash checks anywhere in your area.
Cashing a check does not protect you from fraud. If someone gives you a forged check and you cash it, you may be held responsible for the amount. The store's verification process catches obvious fakes but not sophisticated ones. If you're unsure whether a check is legitimate, ask the person who gave it to you or contact the issuing company directly.
Check cashing stores versus banks and credit unions
A bank or credit union will cash checks for free if you have an account with them. You can also deposit checks into your account and use a debit card or ATM to withdraw the money later. The trade-off is that you need an initial deposit to open the account (often $25 to $100), and some accounts charge monthly maintenance fees ($5 to $15 per month) or require a minimum balance.
If you cash one check per month at a check cashing store, the fee might be $5 to $15. Over a year, that's $60 to $180. A bank account with a $10 monthly fee costs $120 per year, but you get unlimited free check cashing, bill pay, direct deposit, and a debit card. For someone who cashes multiple checks per month, a bank account pays for itself quickly.
Credit unions often have lower fees and lower minimum deposits than banks. Some credit unions offer second-chance checking accounts for people with a history of overdrafts or closed accounts. If you have a steady income and plan to cash checks regularly, opening an account at a credit union or bank is usually cheaper than using a check cashing store long-term.
State regulations and fee caps
Check cashing is regulated at the state level, not federally. Each state sets its own rules about licensing, maximum fees, and which checks (if any) have special protections. Some states cap fees; others don't. Some require stores to post their fees clearly; others don't. A few states require stores to offer a free or low-cost option for certain checks, such as government benefits.
States that cap fees typically allow higher rates for personal checks than for payroll checks. Illinois caps payroll check fees at 1 percent and personal check fees at 2 percent. Georgia caps both at 2 percent. Florida has no state cap, though individual stores may set their own limits. If you're cashing checks regularly, it's worth learning your state's rules — you may find a cheaper store or discover that a bank account is the better choice.
Some states require check cashing stores to be licensed and bonded, meaning they must carry insurance and meet certain standards. Others have minimal requirements. Licensing doesn't may provide quality, but it does mean the store is registered with the state and subject to oversight. If you have a problem with a store, you can file a complaint with your state's financial regulator or attorney general.
Alternatives to check cashing stores
If you don't want to use a check cashing store, several other options exist. Many employers offer direct deposit, which puts your paycheck into your bank account automatically — no check, no fee. If your employer doesn't offer it, ask; most will set it up if you provide your account number. Government benefits (Social Security, unemployment, tax refunds) can also be deposited directly into a bank account or loaded onto a prepaid card.
Some banks and credit unions will cash checks for non-customers, though they may charge a fee or require you to open an account. Walmart and other large retailers cash checks in their customer service departments, usually for a flat fee of $3 to $6 per check. The fee is often lower than a check cashing store, but availability depends on your location and the check type.
If you don't have a bank account and can't open one when ready, a prepaid card is an option. You load money onto the card (either by depositing a check or transferring funds), and you can use it like a debit card. Prepaid cards have fees too — monthly maintenance, ATM withdrawal fees, and sometimes a fee to load money — but they can be cheaper than repeated check cashing if you use them regularly.
Frequently Asked Questions
Can a check cashing store refuse to cash my check?
Yes. Check cashing stores are private businesses and can refuse any check for any reason. Common reasons include the check being postdated, appearing altered, or coming from an account with a history of bounced checks. If they refuse, you have no recourse with them, though you can try another store or deposit the check at a bank if you have an account.
What happens if I cash a check that bounces?
The check cashing store absorbs the loss, not you — unless you knowingly cashed a forged check, in which case you may be liable. The store may refuse to cash future checks from that account or from you personally. If the check was forged or fraudulent, the store may report it to police, though prosecution is rare.
Is it cheaper to use a check cashing store or open a bank account?
It depends on how often you cash checks. If you cash one check per month, a check cashing store might cost $60 to $180 per year. A bank account with a $10 monthly fee costs $120 per year but offers unlimited free check cashing plus other services. For regular check cashing, a bank account is usually cheaper.
Do I need a bank account to cash a check?
No. Check cashing stores, Walmart, some retailers, and some banks will cash checks without an account. You'll need a valid ID and may need to pay a fee. However, if you cash checks regularly, opening a bank or credit union account eliminates the fee and gives you other financial tools.
What's the difference between a check cashing store and a pawn shop?
A pawn shop lends money in exchange for personal items as collateral; check cashing is just one service they may offer. Check cashing stores focus only on cashing checks and sometimes selling prepaid cards or money orders. Pawn shops typically charge higher fees and may have stricter verification processes.
This guide is for general information only and is not medical, financial, legal, or other professional advice. For decisions specific to your situation, consult a qualified professional. See our Editorial Policy.