Banks, check-cashing stores, and grocery stores will cash your tax refund check, but the fees, speed, and requirements vary widely.
Your bank is the fastest and cheapest option if you have an account there — most process tax refund checks same-day or next business day with no fee. If you don't have a bank account, a check-cashing store will cash it the same day but will charge you a percentage of the check amount, usually 1 to 3 percent. Grocery stores and some retail chains also cash checks, often for a flat fee of $3 to $10, and may be faster than dedicated check-cashing stores if one is near you.
The key difference is whether you have a bank account and how much you're willing to pay in fees. A $2,000 refund check cashed at a store charging 2 percent costs you $40. The same check cashed at your bank costs nothing. If you're choosing between options, factor in both the fee and how far you have to travel.
Key Takeaways
- Your own bank will cash your tax refund check for free, usually within one business day, if you have an account there.
- Check-cashing stores charge 1 to 3 percent of the check amount but don't require an account and are open longer hours than banks.
- Grocery stores and retailers like Walmart and Target cash checks for a flat fee of $3 to $10 and may be faster than check-cashing stores.
- You'll need a government-issued photo ID to cash a check anywhere, and some places require a second form of ID or a thumbprint.
- Tax refund checks are drawn on the U.S. Treasury, so any business licensed to cash checks can process them — they don't require special authorization.
Cashing at your bank or credit union
If you have a checking or savings account at a bank or credit union, that's your best option. Bring your refund check and a government-issued photo ID — a driver's license, passport, or state ID card. Most banks process tax refund checks same-day if you deposit them before the daily cutoff time (usually 2 or 3 p.m. on business days), and you can withdraw the money immediately or the next business day depending on the bank's policy.
If you're not a customer at the bank, most will still cash the check for you, but they may charge a fee of $5 to $15 or require you to open an account. Call ahead to ask. Credit unions are often more flexible with non-members than banks are, so if you belong to a credit union, try there first even if it's not your primary account.
Check-cashing stores and payday lenders
Check-cashing stores are designed for people without bank accounts and will cash your tax refund check the same day. The fee is usually 1 to 3 percent of the check amount — a $2,000 check costs $20 to $60 to cash. Some stores charge a flat fee instead, typically $5 to $15. You'll need a government-issued photo ID and sometimes a second form of ID or a thumbprint.
Payday lenders also cash checks, and their fees are similar to check-cashing stores. The main difference is that payday lenders will try to sell you a short-term loan while you're there — you don't need one for a tax refund check, so be clear about that when you walk in. Hours are often longer than banks, including evenings and weekends, which can be useful if you need cash outside normal business hours.
Grocery stores and retail chains
Walmart, Target, and most grocery store chains have check-cashing services at the customer service desk. The fee is usually a flat $3 to $10, which is cheaper than a percentage-based fee on a large refund check. Processing is typically same-day, and lines are often shorter than at dedicated check-cashing stores. You'll need a government-issued photo ID.
Not every location offers check cashing — call ahead or check the store's website to confirm. Some grocery stores limit check-cashing to customers who have their loyalty card or have made a recent purchase, so ask before you go. Walmart generally cashes checks for anyone with a valid ID, regardless of whether they shop there.
What you need to bring and what to expect
Every place that cashes checks requires a government-issued photo ID — a driver's license, state ID card, or passport. Some places ask for a second form of ID, such as a utility bill or lease showing your current address, or they may ask you to provide a thumbprint. This is standard practice and not specific to tax refund checks.
The check itself must be signed on the back by you (the person it's made out to). If the check is made out to you and your spouse, both of you must sign it and both must be present with ID. If the check is made out to you and a minor child, policies vary — some places will cash it with just your ID, others require the child to be present. Call ahead if that's your situation.
Processing time is almost always same-day at banks, check-cashing stores, and retail chains. Some banks hold funds for 1 to 3 business days before you can withdraw them, depending on their policy, but you can usually see the deposit in your account immediately. If you need the cash in your hand the same day, a check-cashing store or retail chain is faster than a bank.
Finding a location near you
Your bank's website or app will show you branch locations and hours. For check-cashing stores, search "check cashing near me" in Google Maps or use the store locator on ACE Cash Express, Check Into Cash, or CheckSmart's websites — these are the largest chains, but there are many smaller local operators as well.
Walmart and Target locators are on their websites. For grocery stores, most major chains (Kroger, Safeway, Albertsons, Whole Foods) offer check cashing at the customer service desk — check their websites or call your nearest location to confirm. If you're in a rural area with few options, your bank may be your only choice, so call them first.
Comparing fees and speed
| Option | Fee | Speed | Requirements |
|---|---|---|---|
| Your bank | None | Same-day or next business day | Account holder + photo ID |
| Bank (non-customer) | $5–$15 | Same-day or next business day | Photo ID; may require account opening |
| Check-cashing store | 1–3% of check amount | Same-day | Photo ID; sometimes second ID or thumbprint |
| Payday lender | 1–3% of check amount | Same-day | Photo ID; sometimes second ID or thumbprint |
| Grocery store or Walmart | $3–$10 flat fee | Same-day | Photo ID |
If you have a bank account, use it — there's no fee and the process is straightforward. If you don't have an account and the refund is large, a grocery store or Walmart is usually cheaper than a check-cashing store because they charge a flat fee instead of a percentage. If you need cash outside business hours, a check-cashing store or payday lender is your only option.
What to do if the check is lost or damaged
If your tax refund check arrives damaged (torn, water-damaged, or illegible), don't try to cash it. Contact the IRS at 1-800-829-1040 and explain the damage. They'll issue a replacement check, which usually takes 4 to 6 weeks. If the check is lost, call the IRS with the same information — they can verify whether it was cashed and issue a replacement if it wasn't.
If you've already cashed the check and lost the receipt, you don't need to do anything. The bank or store has a record of the transaction. If someone else cashes your check without your permission, report it to the IRS and to the police, and contact your bank if you had deposited it there.
Frequently Asked Questions
Can I cash a tax refund check made out to someone else?
No. The check must be cashed by the person whose name is on it. If it's made out to you and your spouse, both of you must sign it and be present with ID. If it's made out to a minor, a parent or guardian must cash it, and policies on whether the minor must be present vary by location.
What if I don't have a photo ID?
You won't be able to cash the check without one. A government-issued photo ID is required everywhere. If you don't have a driver's license or passport, apply for a state ID card at your local DMV — this usually takes 1 to 2 weeks. Until then, you could ask someone else whose name is on the check to cash it, but that's not an option if you're the only one listed.
Do I have to endorse the check in front of the cashier?
No. Sign the back of the check before you go to the bank or store. The cashier will verify your signature matches your ID. If you sign it in front of them, that's fine too, but it's not required.
Can I deposit a tax refund check into someone else's account?
No. The person whose name is on the check must be the one to deposit or cash it. If you want to give the money to someone else, cash the check in your name first, then give them the cash or transfer the money from your account.
How long does a tax refund check stay valid?
A tax refund check is valid for one year from the date it was issued. After one year, it expires and you can't cash it. If your check is close to expiring, cash it immediately. If it expires before you cash it, contact the IRS to request a replacement.