Most banks will cash a tax refund check even if you don't have an account with them, but the rules and fees vary widely
You can walk into almost any bank or credit union and ask them to cash your tax refund check. Many will do it for free or a small fee, even if you've never opened an account there. The catch is that some banks have strict rules about who they'll cash checks for—they may require you to be a customer, or they may limit the amount, or they may charge a fee that eats into your refund. A few banks have stopped cashing third-party checks altogether, which means they won't touch a check that isn't made out to you personally.
The fastest way forward is to call ahead. Tell the bank you have a tax refund check and ask if they cash checks for non-customers. If they do, ask about the fee and whether you need to bring ID. This takes five minutes and saves you a trip to a branch where they might turn you away.
Key Takeaways
- Banks that are most likely to cash your check without an account include regional and local banks, credit unions you're a member of, and the bank that issued the check itself.
- Large national banks like Bank of America, Wells Fargo, and Chase often charge fees for non-customer check cashing or have stopped the service entirely—call first.
- Bring a government-issued photo ID and the check itself; some banks will also ask for a second form of ID or your Social Security number.
- Fees for non-customer check cashing typically range from $5 to $15, though some banks waive the fee for tax refunds or checks under a certain amount.
- If a bank refuses to cash your check, try a credit union, a check-cashing store, or the bank branch listed on the check itself.
Banks most likely to cash your check without an account
Credit unions are your best bet. If you're a member of any credit union—even if it's not the one that issued your check—most will cash it for you at no charge or for a small fee. Credit unions tend to be more flexible about non-customer services than big banks. You'll need your membership card and a photo ID.
Regional and community banks often cash checks for non-customers as a matter of course. These are banks that operate in a few states or serve a specific region. They're more likely than national chains to see check cashing as part of community banking. Call your local bank and ask directly.
The bank that issued the check is always an option. If your tax refund check was issued by a bank (which is rare—the IRS usually issues checks itself, but some state tax agencies use banks as intermediaries), that bank's branches will almost always cash it for free, even if you're not a customer. Look at the bottom left of the check for the bank name and routing number.
What to expect from large national banks
Bank of America, Wells Fargo, Chase, and Citibank have tightened their non-customer check-cashing policies over the past decade. Some branches will cash checks for non-customers but charge $5 to $15 depending on the check amount. Others have stopped the service entirely and will only cash checks for account holders.
The policy can vary by branch, which is why calling ahead matters. A Wells Fargo branch in one city might cash your check for $10, while another branch two miles away might refuse. Ask specifically about tax refund checks—some banks treat them differently than personal checks.
What you need to bring
Bring your government-issued photo ID—a driver's license, passport, or state ID card. The bank will write your ID number on the back of the check. Some banks ask for a second form of ID or your Social Security number, especially if the check is large or if you're not a regular customer.
Bring the check itself, unsigned. Do not sign it until you're at the bank and the teller tells you to. If you sign it before you arrive, some banks may refuse to cash it because they can't verify your signature matches the ID you're showing them.
Check-cashing stores and other options
If banks turn you down, check-cashing stores will cash your tax refund check. The fees are higher—typically 1 to 3 percent of the check amount, which on a $1,200 refund could be $12 to $36. But they don't require an account and they're usually open longer hours than banks. Look for ACE Cash Express, Check Into Cash, or local check-cashing businesses in your area.
Walmart and some grocery stores also offer check-cashing services at customer service desks. The fees are usually lower than dedicated check-cashing stores—often $3 to $6 for a tax refund check. You'll need a photo ID and sometimes a Walmart or store membership, though many stores waive the membership requirement for check cashing.
Why some banks refuse to cash checks
Banks stopped cashing third-party checks (checks made out to someone other than you) because of fraud. A third-party check is a check made out to you that you then sign over to someone else. Tax refund checks are made out to you personally, so they're not third-party checks—but some banks got confused or overly cautious and stopped cashing any non-customer checks at all.
Some banks also stopped the service because it's not profitable. Cashing a check takes time and carries a small fraud risk, and the bank makes almost nothing from it. For a large national bank processing millions of transactions, the cost of staffing the service outweighs the revenue.
Timing and what happens next
When you cash your check at a bank or store, you'll get the money on the spot. There's no waiting period for tax refund checks—they're treated like any other check. The teller will verify the check is real (they'll often hold it up to the light or run it through a scanner), confirm your ID, and hand you cash or ask how you want the money (cash, debit card load, or sometimes a prepaid card).
Keep your receipt. If there's ever a question about whether the check cleared or was cashed, you'll need proof that you brought it in.
Frequently Asked Questions
Do I have to be a customer of the bank to cash my tax refund check?
No. Most banks and credit unions will cash checks for non-customers, though some charge a fee and a few have stopped the service. Call ahead to confirm the bank you're planning to visit still offers non-customer check cashing.
What if the check is made out to me and my spouse?
Both of you will need to be present and sign the check. Bring both photo IDs. Some banks will cash it; others will refuse because they don't want to deal with the signature verification for two people. Call first.
Can I cash the check at a different bank than the one that issued it?
Yes. The bank name printed on the check is where it was processed, but you can cash it at any bank or credit union. You may pay a fee if you're not a customer of that bank, but you're not required to go to the issuing bank.
What if I lost my photo ID?
Most banks won't cash a check without a government-issued photo ID. If you've lost yours, get a replacement ID from your state's DMV or passport office first, or try a check-cashing store that may accept alternative forms of ID (though this varies by location).
Is there a limit to how much I can cash?
Banks don't have a legal limit on check cashing, but individual banks set their own policies. Some banks won't cash checks over $5,000 or $10,000 for non-customers. If your refund is large, call ahead and ask about the limit.