Most banks will cash your tax refund check even if you don't have an account
You can walk into almost any bank or credit union and ask to cash your refund check at the teller window. Banks are required by federal law to cash checks drawn on them, and the IRS issues checks on the U.S. Treasury, so any bank can process it. You'll need a photo ID — a driver's license, passport, or state ID card — and nothing else. The teller will verify the check and hand you cash on the spot, usually within minutes.
The catch is that some banks charge a fee to cash checks for non-customers. The fee typically ranges from $5 to $15, depending on the bank and the check amount. A few banks waive the fee for government checks specifically. It's worth calling ahead to ask about the fee before you go in, especially if your refund is small.
Credit unions often have looser policies than banks. Many credit unions will cash checks for non-members at no charge or for a smaller fee. If you have a credit union in your area, that's usually your cheapest option.
Key Takeaways
- Any bank can cash your IRS refund check if you show a photo ID, even without an account.
- Banks may charge $5 to $15 to cash a check for a non-customer, though some waive the fee for government checks.
- Credit unions typically charge less or nothing to cash checks for non-members.
- Walmart, grocery stores, and check-cashing services also cash tax refund checks, often for lower fees than banks.
- The check must be signed and unendorsed (not signed on the back) when you present it.
Which banks charge the lowest fees
Bank of America, Chase, Wells Fargo, and Citibank all cash checks for non-customers, but fees vary by location and branch. Call your nearest branch before going in. Some branches waive fees for government checks; others charge the standard non-customer fee. There's no way to know without asking.
Smaller regional banks and local community banks are less predictable. Some will cash any check for free; others charge the same fee as the big chains. Again, a phone call saves a trip.
If you belong to a credit union — even one in another state — check whether your credit union has a shared branching network. Many credit unions participate in CO-OP or Alliant networks, which means you can cash checks at thousands of other credit unions nationwide at no charge. Look up "CO-OP shared branching" or "Alliant shared branching" plus your state to find a location near you.
Retail stores and check-cashing services
Walmart, Target, and most grocery store chains have check-cashing services at the customer service desk. Walmart typically charges $3 to $6 for a tax refund check, depending on the amount. Grocery stores like Kroger, Safeway, and Publix charge similar amounts. These are often cheaper than banks and don't require a photo ID in all cases, though you should bring one anyway.
Dedicated check-cashing services exist in most neighborhoods, usually near bus stations, laundromats, or in strip malls. Fees run higher — typically $10 to $20 for a tax refund check — but they're open longer hours than banks, including evenings and weekends. Use a check-cashing service only if banks and retail stores aren't available.
Payday loan shops also cash checks, but their fees are the highest of all options. Avoid them unless you have no other choice.
What to bring and how to present the check
Bring a photo ID — driver's license, passport, state ID, or military ID. The teller will write down your ID number and may ask for your address. That's normal and required by federal anti-fraud rules.
Do not sign the back of the check before you go in. The check should be signed only on the front, by the person whose name appears on it. If you're cashing a check made out to you and your spouse, both of you may need to be present, depending on the bank's policy. Call ahead to ask.
Bring the check in good condition — not torn, water-damaged, or heavily marked up. If the check is damaged or the signature doesn't match your ID clearly, the teller may refuse it or ask you to sign it again in front of them.
What happens if the check is damaged or the amount is very large
A torn or faded check can be cashed, but the teller may ask for extra verification. If the damage is severe — if numbers are illegible or the signature is smudged — the teller may refuse it and tell you to contact the IRS to request a replacement check.
Large refund checks (over $5,000) may trigger additional verification steps. The teller may ask where the money came from or how you plan to use it. This is standard anti-money-laundering procedure and applies to all checks, not just government ones. Answer honestly and the process moves forward.
If a bank refuses to cash your check for any reason, ask for the reason in writing. Then contact the IRS at 1-800-829-1040 to report the refusal and request a replacement check or a direct deposit to a bank account.
Getting cash without a physical check
If you haven't received your refund check yet and want to avoid the hassle of cashing it, you can change your refund method before the check arrives. Log into your IRS account at IRS.gov, go to "Where's My Refund," and look for an option to redirect the refund to a bank account or prepaid card. This works only if you haven't received the check yet.
If the check has already been mailed, you can't stop it. You'll have to cash it the old way.
Some people use a prepaid debit card to receive refunds. You can set this up when you file your return or through your tax software. The refund deposits directly to the card, and you can use it like a regular debit card at ATMs and stores. No check, no fee, no trip to a bank.
Frequently Asked Questions
Can I cash a tax refund check at any bank, or only the bank it's drawn on?
You can cash it at any bank. The IRS draws checks on the U.S. Treasury, so any bank in the country can process it. You don't need an account there, and you don't need to go to a specific branch.
What if I lost my refund check?
Contact the IRS at 1-800-829-1040 or log into your IRS account at IRS.gov and check "Where's My Refund" to confirm the check was sent. If it was mailed more than 60 days ago and you haven't received it, the IRS will issue a replacement. This takes 4 to 6 weeks.
Do I need to endorse the check before cashing it?
No. Sign the front of the check only, where it says "Sign here." Do not sign the back. The teller will ask you to sign the back in front of them as part of the cashing process.
Can someone else cash my refund check for me?
No. The person whose name is on the check must be present with a photo ID. If the check is made out to two people, both may need to be present, depending on the bank's rules.
What's the fastest way to get my refund if I don't have a bank account?
Direct deposit is fastest — the IRS deposits refunds in 3 to 5 business days if you set it up when you file. If you've already filed and a check is on the way, cashing it at a retail store like Walmart is usually faster than a bank because they have longer hours and shorter lines.