Not every bank will cash a tax refund check, and the ones that do have different rules about who they'll serve and what they'll charge.
Banks are not required to cash checks for non-customers. A bank can refuse to cash your refund check even if it's drawn on that bank, and they can charge a fee if they do cash it. The IRS does not regulate check-cashing — individual banks set their own policies. Some banks cash refund checks for anyone. Others cash them only for account holders. Some charge $5 to $15 per check. Some charge nothing.
Your best option depends on whether you have any relationship with a bank, how quickly you need the money, and whether you want to avoid fees. The fastest, cheapest route is usually not a bank at all.
Key Takeaways
- Banks can refuse to cash a tax refund check even if you don't have an account there, and they can charge a fee ranging from $5 to $15 or more.
- Large national banks like Chase, Bank of America, and Wells Fargo typically cash refund checks for non-customers, but policies and fees vary by branch and location.
- Credit unions often have stricter policies and may cash checks only for members, though some will cash government checks for non-members at no fee.
- Check-cashing services and grocery store money centers often charge less than banks and don't require an account, but fees still explore.
- The IRS does not regulate check-cashing, so calling ahead to confirm the fee and policy at your specific branch is the only way to know for certain.
What large national banks will and won't do
Chase, Bank of America, Wells Fargo, and Citibank generally cash refund checks for non-customers, but the fee structure and willingness to do so varies by branch. Some branches cash them for free. Others charge $5 to $15. A few refuse outright. There is no company-wide policy you can rely on — it depends on the individual branch manager and how busy they are.
The safest approach is to call the branch nearest you before you go in. Ask specifically: "Will you cash a federal tax refund check for someone without an account?" and "What is the fee?" Write down the name of the person who answers. If they say yes, ask what documents you need to bring (usually a government-issued photo ID). If they say no, move to the next option.
Even if a bank says they will cash it, be prepared for them to change their mind on the day you arrive. Staffing changes, new managers, or a busy day can shift the answer. Bring your ID and the check, but have a backup plan.
Credit unions and their stricter policies
Credit unions are more likely to refuse to cash checks for non-members than large banks are. Most credit unions will cash checks only for account holders. Some will cash government checks (including tax refunds) for non-members at no fee, but this is less common and varies widely by union.
If you belong to a credit union, call your branch and ask whether they will cash your refund check. If you don't belong to one, calling to ask is still worth your time — some credit unions participate in shared branching networks that let you visit other credit unions and conduct business. A few will cash a government check as a courtesy even without an account.
Check-cashing services and grocery store money centers
Check-cashing stores and money centers inside grocery stores (Walmart, Kroger, Safeway) will cash tax refund checks without requiring an account. Fees typically range from $2 to $10, depending on the check amount and the location. These services are designed for people without bank accounts, so they expect to see non-customers.
The trade-off is that you pay a fee, but you avoid the uncertainty of whether a bank branch will accept you. You also get the money when ready — no waiting for a deposit to clear. Grocery store money centers are often cheaper than dedicated check-cashing stores, and they're open during regular store hours, which may be longer than a bank branch.
Before you go, confirm the fee by calling the location. Fees vary by store and by check amount. Some charge a flat fee; others charge a percentage of the check. Ask whether they accept tax refund checks specifically — most do, but it's worth confirming.
What documents you'll need to bring
Any place that cashes your check will ask for a government-issued photo ID. A driver's license, passport, state ID card, or military ID all work. Some places will also ask to see the check itself (obviously) and may ask for a second form of ID or a thumbprint.
Make sure the name on your ID matches the name on the check exactly. If your name on the check is "James Robert Smith" but your ID says "James R. Smith," some places will refuse to cash it. If you've recently changed your name or if there's a discrepancy, bring a second document that shows both names — a marriage certificate, court order, or updated Social Security card.
If someone else's name is on the check and they've signed it over to you (endorsed it on the back), most banks and check-cashing services will refuse it. Tax refund checks are not typically endorsed over to other people. The person whose name is on the check should be the one cashing it.
Why the IRS doesn't control this process
The IRS issues the check, but once it's in your hands, the rules around cashing it belong to the banking system, not to the federal government. Banks are regulated by the Federal Reserve and the Office of the Comptroller of the Currency, but those agencies don't set check-cashing policies. Individual banks do.
This is why you can get a different answer at two branches of the same bank, or why a policy can change without warning. There is no central authority to appeal to if a bank refuses to cash your check. Your recourse is to find another bank or check-cashing service that will.
The fastest and cheapest alternative to banks
If you have a Social Security number and a mailing address, the IRS can deposit your refund directly into any bank account — even a prepaid card account or a savings account at a credit union you just opened. Direct deposit is free, takes 3 to 5 business days, and requires no check-cashing fees.
If you've already received the check and need the money now, a check-cashing service or grocery store money center is usually faster and cheaper than trying to navigate bank policies. You pay a small fee, but you avoid the risk of being turned away and the time spent calling branches to confirm their policies.
Frequently Asked Questions
Can a bank refuse to cash a check drawn on that bank if I don't have an account?
Yes. Banks have no legal obligation to cash checks for non-customers. Even if the check is drawn on that bank, the bank can refuse or charge a fee. Some banks do this routinely; others do it rarely. Calling ahead is the only way to know.
What's the typical fee for cashing a tax refund check at a bank?
Fees range from $0 to $15, depending on the bank and branch. Some banks charge nothing. Others charge a flat $5 to $10 fee. A few charge a percentage of the check amount. There is no standard, so you must ask the specific branch.
Will a check-cashing service charge less than a bank?
Often yes. Check-cashing stores and grocery store money centers typically charge $2 to $10, which is often less than a bank. They also don't require an account and won't turn you away. The trade-off is that you're paying a fee at all, whereas some banks will cash it for free.
What if my name on the check doesn't match my ID exactly?
Most banks and check-cashing services will refuse to cash it. Bring a second document that shows both names — a marriage certificate, court order, or updated Social Security card. If the mismatch is recent, call ahead and ask what documents they'll accept.
Can I have someone else cash my tax refund check for me?
Not through a bank or check-cashing service. The person whose name is on the check must be the one cashing it and presenting ID. Tax refund checks are not endorsed over to other people. If you can't cash it yourself, the person named on the check must do it in person.