Cash your IRS refund check at a bank, credit union, check-cashing store, or retail location — each has different fees and requirements
You can walk into most banks and cash an IRS refund check even if you don't have an account there. Credit unions often do the same for members. Check-cashing stores and some retail chains like Walmart and grocery stores will also cash it, though they charge a fee — usually between $2 and $10 depending on the check amount. The fastest option is usually a bank or credit union because they verify the check on the spot and hand you cash immediately.
The IRS refund check itself is a standard U.S. Treasury check. It has your name, the refund amount, and a check number printed on it. Banks and credit unions treat it like any other check, so the process is straightforward: bring the check and a photo ID, sign the back if you haven't already, and they'll cash it for you.
Key Takeaways
- Banks and credit unions will cash an IRS refund check without requiring you to have an account, though some banks may charge a small fee for non-members.
- Check-cashing stores and retailers like Walmart charge a percentage of the check amount or a flat fee, typically $2 to $10, and are open longer hours than banks.
- You need a valid photo ID to cash the check at any location, and you must sign the back of the check before handing it over.
- Banks and credit unions usually process the check immediately, while check-cashing stores may hold it for verification or place a hold on the funds.
Banks and credit unions: no account needed, but policies vary
Most banks will cash an IRS refund check for you even if you don't have a checking or savings account with them. Walk up to the teller window during business hours, show your photo ID, sign the back of the check, and they'll count out your cash. The whole transaction takes five to ten minutes.
Some banks charge a small fee for non-members — typically $5 to $15 depending on the check amount and the bank's policy. Call ahead or ask at the teller window before you hand over the check. Large national banks like Bank of America, Chase, and Wells Fargo generally cash checks for non-members, though fees vary by branch and region.
Credit unions are often more flexible. If you're a member of any credit union, you can usually cash a check at any credit union in the shared branching network, even if it's not your home branch. If you're not a member, some credit unions will still cash government checks like IRS refunds, but it depends on the individual credit union's policy. Call first to confirm.
Check-cashing stores: longer hours, higher fees
Check-cashing stores exist specifically to cash checks for people without bank accounts. They're open longer than banks — often until 8 or 9 p.m. on weekdays and on Saturdays — and the process is fast. You bring your ID, sign the check, and walk out with cash in minutes.
The trade-off is cost. Check-cashing stores typically charge between 1% and 3% of the check amount, or a flat fee of $5 to $10, whichever is higher. On a $1,500 refund, that could mean paying $15 to $45 to cash it. Some stores charge less for government checks than for personal checks, so it's worth asking. You can find check-cashing stores in most neighborhoods — search online for "check cashing near me" to see what's available and what they charge.
Some check-cashing stores will place a hold on the funds for 24 to 48 hours while they verify the check is legitimate, even though IRS checks are government-backed and very low risk. Ask whether they hold the money or give it to you immediately.
Walmart, grocery stores, and other retailers
Many Walmart locations and grocery store chains like Kroger, Safeway, and Albertsons have check-cashing services at the customer service desk. The fees are usually lower than dedicated check-cashing stores — often $3 to $8 for a government check. Hours are typically longer than banks, and you can cash your check while you're shopping.
Not every location offers check cashing, so call ahead or check the store's website. Bring your photo ID and sign the back of the check. The process is the same as at a bank: show your ID, sign, and receive cash. Most retailers cash government checks immediately without a hold.
What you need to bring and how to prepare
Bring a valid photo ID — a driver's license, state ID card, or passport. The name on your ID must match the name on the check. If your name has changed since you filed your tax return, bring documentation of the name change (marriage certificate, court order, etc.) and explain the situation to the teller. Most places will still cash it, but having proof prevents delays.
Sign the back of the check in the endorsement area — the blank line on the back where it says "Endorse here." Don't sign it before you arrive; many places require you to sign it in front of them. If you've already signed it, that's fine, but some tellers may ask you to sign again or initial the second signature.
If the check is made out to you and another person (like a spouse), both people need to be present with ID to cash it. If it's made out to you only, you can cash it alone.
What to do if the check is damaged or lost
If your IRS refund check is torn, water-damaged, or otherwise damaged, most banks and check-cashing stores will still cash it as long as it's readable and the amount is clear. Bring it in and let the teller know about the damage. They may verify it with the IRS, but they won't turn you away.
If your check is lost or stolen, contact the IRS right away. Call the IRS at 1-800-829-1040 or visit irs.gov and use the "Where's My Refund?" tool to report the issue. The IRS can issue a replacement check or deposit the refund to a bank account if you provide one. A replacement check typically arrives within two to four weeks.
Comparing your options at a glance
| Location | Fee | Hours | Speed | ID Required |
|---|---|---|---|---|
| Bank (non-member) | $5–$15 or free | 9 a.m.–5 p.m. weekdays | Immediate | Photo ID |
| Credit union (member) | Free | 9 a.m.–5 p.m. weekdays | Immediate | Photo ID |
| Check-cashing store | 1–3% or $5–$10 | 8 a.m.–8 p.m. or later | Immediate or 24–48 hour hold | Photo ID |
| Walmart or grocery store | $3–$8 | Store hours (often 7 a.m.–10 p.m.) | Immediate | Photo ID |
Frequently Asked Questions
Can I cash an IRS check at a bank where I don't have an account?
Yes. Most banks will cash government checks for non-members, though some charge a fee of $5 to $15. Call the bank first to confirm their policy and fee, or ask the teller when you arrive. Credit unions are often more flexible and may charge no fee at all if you're a member.
What if my name on the check doesn't match my ID exactly?
Bring documentation of any name change — a marriage certificate, divorce decree, or court order. Explain the situation to the teller. Most places will still cash it, especially for government checks. Having the documentation prevents delays and questions.
Do I have to sign the check before I go to cash it?
No. Many places require you to sign it in front of the teller. If you've already signed it, that's fine, but don't sign it until you're ready to cash it. Sign on the back in the endorsement area where it says "Endorse here."
What's the cheapest way to cash my refund check?
A credit union (if you're a member) or your own bank will cash it free or for a small fee. If you don't have a bank account, Walmart or a grocery store is usually cheaper than a dedicated check-cashing store — typically $3 to $8 versus $5 to $10 or more.
Can I cash the check if it's torn or damaged?
Yes, most places will cash a damaged check as long as it's readable and the amount is clear. Bring it in and let the teller know about the damage. If the check is lost or stolen, contact the IRS at 1-800-829-1040 to request a replacement.