Places that cash tax refund checks at no cost
Your best free options are your bank or credit union (even if you don't have an account there), the IRS Taxpayer Assistance Center, and some retail stores. Banks and credit unions will cash a federal tax refund check for free if you show a valid ID, regardless of whether you're a customer. The IRS Taxpayer Assistance Center in your area will also cash it at no charge — you'll need to find the nearest location on IRS.gov and bring your refund check and ID. Some Walmart, Target, and grocery store customer service desks cash checks for free or a small fee, though policies vary by location.
Avoid check-cashing storefronts unless you have no other option. They typically charge 1 to 3 percent of the check amount, which on a $1,200 refund means $12 to $36 out of your pocket. That fee is money you earned and the government sent back to you — there's no reason to hand it over.
Key Takeaways
- Banks and credit unions cash federal tax refund checks for free with just a valid ID, even if you don't have an account with them.
- The IRS Taxpayer Assistance Center nearest you will cash your refund check at no cost — find the location on IRS.gov and bring your check and ID.
- Some retail stores like Walmart and Target cash checks for free at customer service, though you should call ahead to confirm your location's policy.
- Check-cashing businesses charge 1 to 3 percent of the check amount and should be your last resort.
- You need a valid government-issued ID (driver's license, passport, or state ID) to cash any refund check.
How to cash it at a bank or credit union
Walk into any bank or credit union branch with your refund check and a valid ID. You do not need to be a customer. Tell the teller you want to cash the check. They will verify the check is genuine, check your ID against the name on the check, and hand you the cash. The whole process takes about five minutes.
Bring your original check — not a photo or copy. The check must be signed on the back by the person whose name appears on the front. If your spouse's name is also on the check, both of you should sign it, though some banks will cash it with only one signature if that person has ID.
If you don't have a bank or credit union nearby, search online for branches in your area. Most banks and credit unions are part of shared branching networks, meaning you can walk into a different bank than the one you use and still cash the check for free. Call ahead if you're unsure whether a specific branch will do it.
Using the IRS Taxpayer Assistance Center
The IRS runs walk-in centers in most cities where you can cash your refund check at no charge. Find your nearest center by going to IRS.gov, clicking "Contact Us," and entering your zip code. The site will show you the address, phone number, and hours. Some centers are open Monday through Friday during business hours; a few have extended hours or Saturday appointments.
Bring your refund check, a valid ID, and your Social Security card or tax return if you have it. The staff will verify the check and give you cash. You do not need an appointment at most centers, though calling ahead can tell you how busy they are and whether you should expect a wait.
This option works best if you live in or near a city large enough to have an IRS office. Rural areas may not have a center within reasonable distance, in which case a bank is your faster choice.
Cashing checks at retail stores
Walmart, Target, and many grocery stores offer check-cashing services at their customer service desks. Policies vary widely by location — some cash checks for free, some charge a flat fee (usually $2 to $5), and some don't cash checks at all. Call the store before you go or check their website to confirm they cash checks and whether there's a fee.
Bring your refund check and a valid ID. The process is the same as at a bank: the cashier verifies the check, checks your ID, and hands you cash. If there's a fee, they'll deduct it from the check amount before giving you the rest.
Retail check-cashing is most useful if you're already shopping there or if it's more convenient than finding a bank. Don't make a special trip just to cash the check — the time and gas cost you more than the service is worth.
What to do if the check is damaged or lost
If your refund check is torn, water-damaged, or illegible, most banks will still cash it if enough of it is readable to verify the amount and your name. Bring it in and ask — the teller can usually tell you right away whether it's acceptable.
If your check is lost or stolen, contact the IRS at 1-800-829-1040 and tell them the check number and amount. They can issue a replacement check, which typically arrives in two to three weeks. In the meantime, you can ask the IRS whether they can deposit the replacement directly to a bank account instead, which is faster than waiting for a new check.
Avoiding check-cashing fees and scams
Check-cashing businesses are legal, but they exist to make money from people who don't have bank accounts. On a $1,500 refund, a 2 percent fee costs you $30. Over time, if you cash multiple checks this way, those fees add up to hundreds of dollars a year.
Never give your check to someone else to cash on your behalf, even if they offer to do it for free. Once you sign the back of the check, whoever holds it can deposit it into their own account. If something goes wrong, you have no recourse.
Be wary of anyone who asks you to cash the check and then transfer part of the money to them. This is a common scam targeting people waiting for refunds. Your refund check is yours — no legitimate person or organization will ask you to send part of it somewhere else.
What you need to bring
You need three things: the original refund check (signed on the back), a valid government-issued ID, and nothing else. Valid IDs include a driver's license, state ID card, passport, or military ID. A photo ID is required — a Social Security card alone won't work.
If the check is made out to two people (you and your spouse, for example), both names should appear on the front. Both people should sign the back, though some banks will cash it with one signature if that person has ID. Call ahead if you're unsure.
Do not bring the check in an envelope or folder where it might get lost. Hold it in your hand or a pocket where you can see it. If you're cashing it at a bank, bring it to the teller directly — don't hand it to a security guard or leave it on a counter.
Frequently Asked Questions
Can I cash a tax refund check at any bank, or only my own bank?
Any bank or credit union will cash a federal tax refund check for free with a valid ID, even if you don't have an account there. You can walk into any branch in the country. Credit unions sometimes limit this to members, so call ahead if you're using a credit union you don't belong to.
What if my name on the check doesn't match my ID exactly?
Minor differences (like a middle initial or nickname) usually aren't a problem if the teller can match the name to you. Bring any documents that show both names — a marriage certificate, divorce decree, or court name-change order. If the names are very different, call the IRS at 1-800-829-1040 before trying to cash it.
How long does it take to cash a refund check?
At a bank or credit union, five to ten minutes. At the IRS Taxpayer Assistance Center, ten to twenty minutes depending on how busy they are. At a retail store, five to fifteen minutes. The actual cashing is instant; the wait is usually just the line ahead of you.
Can I cash a check if it's made out to my business instead of me personally?
Business refund checks (from sales tax, payroll tax, or other business refunds) require a business ID or EIN letter from the IRS. Bring those documents along with your personal ID. Some banks may ask for additional paperwork like a business license or articles of incorporation.
What if I've already waited weeks and the check still hasn't arrived?
Call the IRS at 1-800-829-1040 with your Social Security number and the amount of your refund. They can tell you whether the check was issued and, if so, when. If it was issued more than 30 days ago, you can request a replacement check or ask about a direct deposit to a bank account instead.