Your main options for cashing a tax refund check
You can cash a tax refund check at a check-cashing store, your state's treasury office, the IRS office in your area, or certain retail locations like Walmart and Target. The fastest route is usually a check-cashing store, which will cash it the same day but charges a fee—typically 1 to 3 percent of the check amount. If you want to avoid the fee, your state treasury or the IRS will cash it for free, but you'll need to go in person and bring identification, which can take longer to schedule.
The choice depends on what matters most to you: speed, cost, or convenience. A check-cashing store near you is the quickest. A retail location is often cheaper if you shop there anyway. A government office costs nothing but requires a trip during business hours and may need an appointment.
Key Takeaways
- Check-cashing stores will cash your refund the same day for a fee of 1 to 3 percent, and you do not need a bank account or appointment.
- Walmart, Target, and some grocery stores cash checks for lower fees or sometimes free if you have a store account, though limits may explore.
- Your state treasury or the IRS will cash the check for free if you bring valid ID and go in person, but you may need to schedule an appointment.
- You will need to bring the check itself, a valid ID (driver's license, passport, or state ID), and proof of your address if the check is not addressed to you.
Check-cashing stores: fastest but not free
A check-cashing store will turn your refund into cash the same day, usually within an hour. You walk in with your check and ID, they verify the check is legitimate, and you leave with cash minus their fee. The fee is typically 1 to 3 percent of the check amount—so on a $1,200 refund, you would pay $12 to $36.
The catch is that fees vary widely by location and by the store's policy. Some charge a flat fee instead of a percentage. Call ahead or ask before you hand over the check. You can find check-cashing stores by searching "check cashing near me" or looking for ACE Cash Express, Check Into Cash, or similar chains in your area. Many are open on weekends and evenings, which makes them convenient if you cannot get to a bank or government office during standard hours.
Bring your check and a valid ID—a driver's license, passport, or state ID card. Some stores may ask for a second form of ID or proof of address, so bring a utility bill or lease if you have one. If the check is made out to someone else, most check-cashing stores will not cash it, so make sure your name is on the check.
Retail stores: lower fees if you shop there
Walmart, Target, and many grocery stores offer check-cashing services at their customer service desk. The fees are usually lower than check-cashing stores—often $3 to $6 for a refund check, or sometimes free if you have a store account or membership. The process is similar: you bring the check and ID, they verify it, and you get cash.
The downside is that retail stores often have daily or per-check limits. Walmart, for example, typically cashes checks up to $5,000, but some locations cap refund checks at $1,000 or less. Call the store ahead of time to confirm they cash tax refunds and what their limit is. Hours are usually longer than a bank, and you do not need an account to use the service.
Bring your check and a valid ID. Some stores ask for a second form of ID or a phone number. If you have a store loyalty card or membership, bring that too—it may lower or waive the fee. Ask at the customer service desk whether they offer a discount for members.
Your state treasury or the IRS: free but requires an appointment
Both your state's treasury office and your local IRS office will cash a federal tax refund check for free. You do not pay a fee, and you get the full amount. The trade-off is that you have to go in person during business hours, and you may need to schedule an appointment in advance.
To find your state treasury office, search "[your state] treasury office" or "[your state] comptroller office"—the name varies by state. To find your local IRS office, go to irs.gov and search "IRS office near me" or call 1-800-829-1040. Both offices have websites where you can schedule an appointment or find walk-in hours. Some offices are appointment-only, especially after the pandemic, so call first.
Bring your check, a valid ID (driver's license, passport, or state ID), and proof of your address if the check is not addressed to you. If you are cashing a check made out to someone else, bring a letter from that person authorizing you to cash it, along with their ID. Processing usually takes 10 to 20 minutes once you are seen, though wait times vary by location and time of year (tax season is busier).
Online banks and prepaid cards: not an option for a physical check
If you have an online bank account or a prepaid card, you might think you could deposit the check remotely. You cannot. Tax refund checks are physical checks, and they cannot be deposited through a mobile app or ATM without a bank account. You have to cash the physical check first, then deposit the cash into an account if you want to.
However, if you are willing to open a bank account, many banks and credit unions will let you deposit a check on the same day you open the account. Some banks offer this as a new-account promotion. If you think you might open an account anyway, this could be worth exploring—you would avoid the check-cashing fee and have a place to keep the money. But if you want to stay unbanked, you need to cash the check in person at one of the locations above.
What to bring and what to expect
No matter where you go, bring the check itself and a valid form of ID. A driver's license, passport, or state ID card all work. Some places ask for a second form of ID, so bring a utility bill, lease, or other document with your name and address if you have one. If the check is made out to someone else, bring a signed letter from that person saying you can cash it, plus their ID if possible.
The check must be signed by the person it is made out to. If it is not signed, you cannot cash it anywhere. If it is signed but the signature does not match your ID, some places will still cash it if you can explain why (for example, if you recently married and changed your name), but others will refuse. Call ahead if you think there might be a mismatch.
Processing time varies. Check-cashing stores and retail locations usually finish in minutes to an hour. Government offices may take 10 to 20 minutes once you are seen, but you might wait longer depending on how busy they are. Tax season (January through April) is busier everywhere, so expect longer waits then.
Comparing your options side by side
| Location | Fee | Speed | Hours | What You Need |
|---|---|---|---|---|
| Check-cashing store | 1–3% of check amount | Same day, under 1 hour | Often evenings and weekends | Check, valid ID |
| Walmart or Target | $3–$6 or free with membership | Same day, under 1 hour | Store hours (often long) | Check, valid ID, store card (optional) |
| State treasury office | Free | Same day, 10–20 minutes | Business hours, may need appointment | Check, valid ID, proof of address |
| IRS office | Free | Same day, 10–20 minutes | Business hours, may need appointment | Check, valid ID, proof of address |
Frequently Asked Questions
Can I cash a tax refund check made out to someone else?
Most check-cashing stores and retail locations will not cash a check unless your name is on it. Your best option is to ask the person whose name is on the check to cash it themselves and give you the money, or to sign the back of the check and write "Pay to the order of [your name]" above their signature. Even then, many places will refuse. Government offices are more flexible if you bring a signed letter from the check owner authorizing you to cash it.
What if the check is damaged or torn?
A slightly torn or worn check can usually still be cashed, but a badly damaged one may not be. If the check number, amount, or signature is illegible, most places will refuse it. If you think your check is damaged, call the IRS at 1-800-829-1040 and ask about getting a replacement check issued. This takes longer but guarantees the new check will be acceptable everywhere.
Do I need to endorse the check before cashing it?
Yes. You must sign the back of the check in the space marked "Endorse here." Your signature should match the name on the front of the check. Some places will let you sign it right there at the counter if you forgot, but it is better to sign it before you arrive. Do not sign it until you are ready to cash it.
What if I lost the check or it was stolen?
Call the IRS at 1-800-829-1040 and report it. They can issue a replacement check, which usually takes 4 to 6 weeks. If the original check was cashed by someone else, the IRS can investigate and may be able to recover the money, but this process is slow. Report it as soon as you realize it is missing.
Can I cash a tax refund check at any bank, even if I do not have an account there?
Most banks will not cash a check for someone without an account. Some credit unions will cash checks for non-members for a small fee, so call your local credit union and ask. Otherwise, stick to check-cashing stores, retail locations, or government offices.