What check cashing services do
A check cashing service converts a paper check into cash on the spot, without requiring you to have a bank account. You bring your check and a form of ID, the service verifies the check is legitimate, deducts a fee, and gives you the remaining money in cash. The fee is usually a percentage of the check amount — often between 1% and 5% — though some services charge a flat dollar amount instead.
Check cashing is different from depositing a check at a bank. A bank holds the funds for a day or two while verifying the check clears; a check cashing service assumes the risk immediately and pays you right away. That speed and the lack of a bank account requirement are why people use them, and also why they cost more than banking.
Key Takeaways
- Check cashing fees typically range from 1% to 5% of the check amount, meaning a $500 check might cost $5 to $25 to cash.
- You need a valid photo ID and the check must be made out to you; the service will verify the check is real before paying.
- Check cashing services operate on the assumption that they are taking on the risk if the check bounces, which is why they charge more than a bank would.
- Some services offer additional products like money transfers, bill payment, or prepaid cards, which may have their own separate fees.
- If you cash a check that bounces, the service will pursue you for the money they already paid out, plus additional fees.
Where to find check cashing services
Check cashing services operate as standalone storefronts in most neighborhoods, often in strip malls or downtown areas. You can also find check cashing at some payday loan offices, pawn shops, grocery stores, and convenience stores. Walmart and some other large retailers offer check cashing at the customer service desk, usually with lower fees than independent check cashing stores.
To find services near you, search online for "check cashing near me" or look for signs advertising check cashing in your area. Call ahead if you can — fees and hours vary widely between locations, and some services have limits on the size of checks they will cash.
How fees work and what affects the cost
Most check cashing services charge a percentage of the check amount. A $100 check at 3% costs $3; a $1,000 check at the same rate costs $30. Some services charge a flat fee instead — for example, $2 per check regardless of size — which is cheaper on large checks but more expensive on small ones. A few services use a tiered system, charging different percentages depending on the check size.
The fee depends on the type of check. Personal checks usually cost more to cash than payroll checks, because personal checks are more likely to bounce. Government checks like tax refunds or Social Security often have lower fees or no fee at all. Some services charge extra if the check is post-dated (written for a future date) or if you do not have an account with them.
The location and reputation of the service also matter. Retail chains like Walmart typically charge 1% to 3%. Independent check cashing stores often charge 3% to 5% or higher. Services in lower-income neighborhoods sometimes charge more because they assume higher risk.
What you need to bring and how the process works
Bring the check and a valid photo ID — a driver's license, passport, or state ID card. The check must be made out to you, and your name on the ID must match the name on the check. Some services will ask for a second form of ID or a thumbprint.
The service will examine the check for signs of fraud: checking that the routing number and account number are real, that the signature looks genuine, and that the amount in words matches the amount in numbers. They may call the bank to verify the account has sufficient funds, though many do not. Once they are satisfied, they will deduct their fee and hand you the cash.
The entire process usually takes 5 to 15 minutes. If the service has any doubt about the check, they will refuse to cash it. If the check bounces after they have paid you, they will pursue you for the full amount plus additional fees — often $15 to $30 — and may report you to a check verification database that other services use.
Risks and what happens if a check bounces
The main risk is cashing a check that does not clear. This can happen if the account does not have enough money, if the account is closed, if the check is stolen or forged, or if the routing number is wrong. When a check bounces, the service loses the money they paid you and will try to recover it.
Most check cashing services will charge you a bounce fee — typically $15 to $30 — on top of demanding repayment of the full amount. They may also report you to a check verification database like ChexSystems or Early Warning Services. If your name appears in these databases, other check cashing services and banks will refuse to work with you, sometimes for years.
If you knowingly cash a bad check or forge a check, you can face criminal charges for fraud or forgery. Even if the bad check was an honest mistake, the service can pursue you in small claims court to recover their losses.
Alternatives to check cashing services
If you have a bank account, depositing the check is almost always cheaper. Banks do not charge to deposit checks, and you can access the money within one to three business days. Many banks now offer next-day availability on checks, which is faster than it used to be.
If you do not have a bank account, a prepaid card account or a credit union account may offer check cashing or mobile check deposit at lower cost than a standalone check cashing service. Some employers offer payroll card accounts that let you access your paycheck without a bank account and without a check cashing fee.
If the check is from your employer, ask whether they offer direct deposit. If the check is from the government, you can often arrange direct deposit of tax refunds, Social Security, or other benefits directly into a bank account or prepaid card.
How check cashing fits into the broader financial picture
Check cashing services exist because not everyone has a bank account. People without accounts often use check cashing along with money orders, prepaid cards, and payday loans to manage their finances. Over time, these services can be expensive — cashing checks regularly at 3% to 5% per transaction adds up.
If you use check cashing frequently, opening a basic bank account or prepaid card account will almost always save you money. Many banks offer free checking accounts with no minimum balance. Credit unions often have lower fees and more flexible requirements than banks. Prepaid cards like NetSpend or Chime offer mobile check deposit, which lets you cash checks without visiting a store.
Frequently Asked Questions
Can I cash a check that is made out to someone else?
No. Check cashing services require that the check be made out to you and that your ID name matches the name on the check. If a check is made out to someone else, they must cash it themselves or sign it over to you, and even then most services will not accept a third-party check.
What if I do not have a photo ID?
Most check cashing services will not cash a check without a valid photo ID. If you do not have one, you can apply for a state ID card at your local DMV. Some services may accept other forms of ID like a passport or tribal ID, so call ahead to ask.
How long does it take for a check to bounce after I cash it?
It depends on the bank and the check. Most checks clear or bounce within one to three business days. Some services hold the check for a few days before depositing it, which gives them time to verify it will clear. If a check bounces weeks later, the service may still pursue you for the money.
Can I cash a post-dated check?
Some services will cash a post-dated check, but most will not. A post-dated check is one written for a future date, and cashing it before that date is technically illegal in some states. If a service does cash it, they usually charge a higher fee because of the added risk.
What should I do if I think a check is fake?
Do not cash it. If someone is pressuring you to cash a check and send them the money, it is almost certainly a scam. Legitimate checks come from people or organizations you know and trust. If you are unsure, contact the person or organization directly using a phone number you find yourself, not one they provide.