What a check cashing service does
A check cashing service converts a paper check into cash on the spot, without requiring you to have a bank account. You bring the check and a form of ID, the service verifies the check is legitimate, and you walk out with cash minus a fee. The fee is usually a percentage of the check amount — typically 1 to 5 percent — though some services charge a flat dollar amount instead.
Check cashing services exist because not everyone has a bank account, and not everyone wants to wait three to five business days for a check to clear through a bank. They operate in storefronts in neighborhoods where banking access is limited, and they also handle other services like money orders, bill payments, and wire transfers.
Key Takeaways
- Check cashing fees range from 1 to 5 percent of the check amount, so a $500 check might cost $5 to $25 to cash.
- You need a valid government-issued ID, and the service will verify the check is real before handing over cash.
- Some checks carry higher fees — payroll checks are usually cheaper than personal checks, and two-party checks cost more than single-party checks.
- Check cashing services are faster than banks but more expensive than depositing into an account, so the choice depends on whether you need cash when ready.
How fees are calculated and what affects the price
The fee you pay depends on the type of check and the service's pricing structure. A payroll check from an employer typically costs less to cash than a personal check from another individual, because the service has more confidence the money is real. A check written by two people (a two-party check) costs more than a check written to one person, because the service has to verify both parties agree to cash it.
Some services charge a percentage of the check amount — so a $1,000 check at 2 percent costs $20. Others charge a flat fee regardless of amount — say $5 per check. A few use a sliding scale, where larger checks have lower percentages. The only way to know the exact cost is to ask the service directly, because fees vary by location and by business.
Government checks like tax refunds, Social Security, or unemployment benefits often have lower fees or no fee at all, because the service knows the money is may provide. Some services waive fees for regular customers or for checks over a certain amount.
What you need to bring and how the verification works
You will need the check itself and a valid government-issued ID — a driver's license, passport, state ID card, or military ID. The service will write down your ID number and may take a photocopy. This is how they track who cashed what, which protects them if the check bounces and protects you by creating a record.
The service will examine the check for signs it is real: the routing number, account number, and check number should all be printed (not written by hand). The signature should match the name on the check. They may call the bank to verify the account exists and has enough money, or they may use an electronic verification system that checks this when ready. If anything looks wrong, they will refuse to cash it.
The whole process usually takes 5 to 15 minutes. If the service cannot verify the check, you will need to take it to the bank that issued it, or contact the person who wrote it to ask them to verify it is real.
When check cashing makes sense versus a bank account
Check cashing is faster than a bank deposit if you need cash the same day. A bank deposit can take three to five business days to clear, and you cannot withdraw the money until it does. A check cashing service gives you cash when ready, which matters if you need to pay rent or buy groceries today.
Check cashing costs money, though, and a bank account does not. If you cash checks regularly, the fees add up. Someone who cashes a $1,500 paycheck twice a month at 2 percent pays $60 a year in fees. Over five years, that is $300 — money that would stay in a bank account. Many banks offer free checking accounts with no minimum balance, so the trade-off is worth considering if you cash checks more than a few times a year.
Check cashing also does not build a banking history or a record of income, which you may need to rent an apartment, get a loan, or prove income to a government program. A bank account creates that record automatically.
Two-party checks and why they cost more
A two-party check is written to two people — for example, "Pay to the order of John Smith and Mary Jones." Both people must be present with ID to cash it, or one person must have a signed authorization from the other. This is why the fee is higher: the service has to verify two identities instead of one, and they have to confirm both people agree to cash it.
If you receive a two-party check and the other person is not available, you can ask them to sign the back of the check and write "Pay to the order of [your name]" above their signature. This is called a third-party endorsement, and many check cashing services will not accept it because they cannot verify the other person actually authorized it. Your best option is to ask the other person to go with you, or to deposit it in a bank account if you have one.
What happens if a check bounces after you cash it
If the check bounces — meaning the account did not have enough money — the check cashing service will come after you for the money. They may call you, send you a bill, or take you to small claims court. You are responsible for the full amount of the check plus any fee the service paid to their bank for the bounced check.
This is why the service verifies the check before handing over cash. They are protecting themselves, but you are also protected: if you cash a check that later bounces, you have a record of when and where you cashed it, and you have documentation that the service verified it. If the person who wrote the check disputes it, you have proof you acted in good faith.
To protect yourself, only cash checks from people or organizations you trust. If someone offers to pay you with a check from an unfamiliar account, ask them to use a different method or to wait while you verify the account with their bank.
Alternatives to check cashing services
If you have a bank account, depositing the check is cheaper and builds your banking history. Most banks let you deposit checks through a mobile app by taking a photo, so you do not have to go to a branch.
If you do not have a bank account, a credit union may offer check cashing at a lower fee than a commercial service, especially if you are a member. Some employers will cash payroll checks for free if you ask. Walmart and some grocery stores cash checks for a flat fee, usually $3 to $6, which is often cheaper than a dedicated check cashing service.
If you need a bank account but have been turned down before, look for a second-chance checking account or a basic bank account. These have higher fees than standard accounts but do not require a credit check or a minimum balance. Over time, they cost less than regular check cashing.
Frequently Asked Questions
Can I cash a check that is not written to me?
No. A check must be written to your name or to your name and someone else's name. If it is written to someone else, that person must cash it or sign it over to you in writing. Even then, many services will not accept a signed-over check because they cannot verify the original person authorized it.
What if the check is damaged or hard to read?
The service will refuse it if they cannot read the routing number, account number, or amount. Ask the person who wrote it to write you a new check. If it is a government check, contact the agency that issued it and ask for a replacement.
How long does a check cashing service keep my ID information?
Federal law requires check cashing services to keep records for at least five years. They use this information to prevent fraud and to comply with anti-money-laundering rules. Your information is not shared with third parties without a court order.
Do I need to be a U.S. citizen to cash a check?
No, but you do need a valid government-issued ID. A passport, visa, or state ID from any country is usually accepted. Ask the service what forms of ID they take before you go in.
Can I cash a check for more than the amount written on it?
No. The service will only give you the exact amount on the check, minus their fee. If you need extra cash, you would have to ask the person who wrote the check to write a new one for a larger amount.