Yes, you can cash a tax refund check at your bank, even if you don't have an account there
Most banks will cash a tax refund check for you without requiring an account. The process is straightforward: bring the check and a government-issued ID to any branch of the bank that issued the check, and they will give you cash. If you go to a bank where you don't have an account, some will still cash it, but they may charge a fee—typically $5 to $15—or refuse entirely. The safest approach is to call ahead and ask whether they cash third-party checks, since policies vary by bank and by branch.
The check itself must be signed by you (the person whose name appears on it) before you hand it to the teller. If the check is made out to multiple people, all of you must be present with ID, and all must sign it. The bank will verify the check is legitimate by checking the routing number and account number printed at the bottom, and they may call the IRS to confirm the amount.
Key Takeaways
- Your own bank will almost always cash your tax refund check for free if you bring a valid government ID.
- Banks you don't have an account with may cash the check but often charge a fee or decline entirely.
- The check must be signed by you before you present it to the teller.
- If the check is made out to two people, both must be present with ID and both must sign it.
- Bring your ID and the unsigned check to the bank; the teller will watch you sign it.
What happens when you hand the check to the teller
The teller will ask for your ID and will examine the check to confirm your name matches the ID and that the check has not been altered. They will then run the check through a scanner that reads the routing number and account number at the bottom. This tells them which bank issued the check and confirms it is a real check, not a counterfeit.
The teller may also call the IRS or use an internal verification system to confirm that a refund in that amount was issued to someone with your name and Social Security number. This step is less common for tax refunds than for other government checks, but some banks do it. The whole process usually takes five to ten minutes.
Once the check clears verification, the teller will count out your cash and hand it to you. You will receive the full amount of the check minus any fee the bank charges. Some banks charge nothing; others charge $5 to $15 for cashing a check when you don't have an account. Ask about the fee before you hand over the check.
Banks that are most likely to cash your check without a fee
Your own bank—the one where you have a checking or savings account—will cash your tax refund check for free. This is the easiest route. If you don't have a bank account, or if your bank is not convenient, you can try the bank that issued the check. The routing number printed on the check tells you which bank that is. For example, if the routing number is 021000021, that is Chase; 011000015 is Wells Fargo.
Large national banks like Chase, Bank of America, Wells Fargo, and Citibank will usually cash a tax refund check for anyone with a valid ID, though they may charge a fee if you don't have an account. Credit unions are often more flexible and may cash checks for free even if you're not a member, but this varies by credit union. Call ahead to confirm.
Smaller regional banks and community banks vary widely. Some will cash any government check for free; others will only cash checks for account holders. The only way to know is to call or visit in person and ask.
What to bring and how to prepare
Bring your government-issued ID—a driver's license, passport, state ID card, or military ID all work. The name on the ID must match the name on the check exactly. If your name has changed since the check was issued (for example, after a marriage), bring both your old ID and your new one, or bring a marriage certificate or court order showing the name change.
Bring the unsigned check. Do not sign it before you go to the bank. The teller will ask you to sign it in front of them so they can watch your signature and compare it to your ID. If you sign it beforehand, some banks will refuse to cash it because they cannot verify you signed it.
If the check is made out to two people (for example, "John Smith and Jane Smith"), both people must go to the bank together, both must bring ID, and both must sign the check in front of the teller. If only one person signs it, the bank will refuse to cash it.
Why some banks refuse to cash checks
Banks are not required to cash checks for people who don't have accounts with them. They do it as a courtesy, and they can stop at any time. Some banks have stopped cashing third-party checks altogether because of fraud concerns. Others will cash government checks but not personal checks.
A tax refund check is a government check, so it is lower risk than a personal check. Most banks will cash it. However, if the check is very old (more than six months), the bank may refuse because the check may no longer be valid. If you have not cashed a tax refund check within six months of receiving it, contact the IRS before you go to the bank.
If a bank refuses to cash your check, you have other options: you can go to a different bank, use a check-cashing service (though they charge a fee), or deposit the check into a bank account if you open one. Some check-cashing services charge 1 to 3 percent of the check amount, which is often more expensive than a bank fee.
How long the cash takes to reach your hands
If the bank verifies the check on the spot, you will have your cash within ten minutes. The bank does not need to wait for the check to clear your account because the check is drawn on the bank's own account (or on the IRS's account, which the bank can verify when ready). The cash is yours to keep when ready.
In rare cases, if the bank cannot verify the check right away, they may ask you to come back the next business day. This is uncommon with tax refund checks but can happen if the bank's verification system is down or if there is a question about the check's authenticity. If this happens, ask the teller when you should return and whether you need to bring anything else.
Frequently Asked Questions
What if the check is made out to my business, not to me personally?
A business tax refund check must be cashed by someone authorized to sign on the business account. Bring your business ID or articles of incorporation, your personal ID, and a letter from the business authorizing you to cash the check. Some banks will refuse to cash business checks for non-account holders. Call ahead.
Can I cash the check if I don't have a government ID?
No. Banks require a government-issued ID to cash any check. If you don't have one, you can get a state ID card from your state's DMV. The process takes one to two weeks. In the meantime, you can deposit the check into a bank account if you open one, which requires less identification than cashing it.
What if the check is damaged or torn?
A torn or damaged check can still be cashed if the routing number, account number, and amount are still readable and the check is not so damaged that the bank cannot verify it. Bring it to the bank and ask. If the damage is severe, the bank may refuse and suggest you contact the IRS for a replacement check.
Do I have to cash the whole check, or can I cash part of it?
You must cash the entire check. Banks cannot split a check into two smaller amounts. If you want to keep some of the money separate, you can cash the check, then deposit part of the cash into a bank account later.
What if my name on the check doesn't match my ID exactly?
Small differences—like a middle initial missing or spelled differently—usually don't matter. Bring both the check and your ID and let the teller decide. If your name has changed legally, bring documentation of the change. If the name on the check is significantly different from your ID, the bank will likely refuse.