Not every bank will cash a tax refund check, and policies vary widely by institution

Most banks will cash a check drawn on the U.S. Treasury (which is what a tax refund check is) even if you don't have an account there, but they are not required to. Some banks refuse to cash any check for non-customers. Others will cash it but charge a fee—anywhere from $5 to $15 depending on the bank. A few banks, particularly credit unions and smaller regional banks, may refuse Treasury checks altogether or limit the amount they'll cash.

The safest approach is to call ahead and ask the specific bank whether they cash Treasury checks for non-account holders, what fee they charge, and what ID they require. Don't assume that because one branch cashed a check last year, another branch will do the same today—policies change and individual tellers sometimes apply rules differently.

Key Takeaways

  • Large national banks like Bank of America, Wells Fargo, and Chase typically cash Treasury checks for non-customers, though fees apply.
  • Credit unions usually cash checks only for members, so calling ahead is essential before you visit.
  • Walmart and other retailers with check-cashing services often charge less than banks and may not require a bank account.
  • You will need a valid government-issued photo ID (driver's license, passport, or state ID) to cash any check.
  • Some banks limit the amount they'll cash without an account, so confirm the maximum before you go.

Which major banks will cash Treasury checks for non-customers

Bank of America, Wells Fargo, Chase, and Citibank generally cash Treasury checks for people without accounts, though each has its own fee structure and limits. Bank of America typically charges $6 to $15 depending on the check amount. Wells Fargo charges around $7.50 to $15. Chase's fee is usually $5 to $10. Call your local branch to confirm the current fee and whether they have a maximum check amount they'll cash for non-customers—some branches cap it at $5,000 or $10,000.

Regional banks vary more widely. Some will cash Treasury checks for non-customers at no charge, while others refuse entirely. PNC, TD Bank, and U.S. Bank have mixed policies by branch. The only way to know is to call the specific branch where you plan to cash the check and ask directly.

Credit unions and smaller institutions usually require membership

Most credit unions will not cash checks for non-members under any circumstances. Some credit unions belong to shared branching networks that allow members of other credit unions to cash checks at partner locations, but this does not extend to non-members. If you're considering a credit union, confirm membership status first.

Smaller community banks and savings banks vary. Some will cash Treasury checks as a courtesy to the community; others treat it as a service for account holders only. A five-minute phone call to the branch will give you a definitive answer.

Retail check-cashing services often charge less than banks

Walmart, Check Into Cash, ACE Cash Express, and similar check-cashing retailers often charge $2 to $5 to cash a Treasury check, which is less than most banks charge. Walmart's fee is typically $3 for checks under $1,000 and $6 for checks $1,000 to $5,000. These services do not require a bank account and usually process the check faster than a bank would.

The trade-off is that not every location offers check cashing, and hours may be limited. Call ahead to confirm the service is available at the location nearest you. You will still need a valid photo ID.

What ID and information you need to bring

Every bank and check-cashing service will require a valid government-issued photo ID. A driver's license, state ID, or passport works. Some locations ask for a second form of ID if the check is large or if the name on the ID doesn't match the check exactly.

Bring the refund check itself and nothing else—you don't need to bring tax documents or proof of filing. If the check is made out to two people (you and a spouse, for example), both people typically need to be present and sign the back of the check, though policies vary. Call ahead if the check is in joint names.

What to do if a bank refuses to cash your check

If the bank you visit refuses to cash the check, you have several options. Try a different bank—a competing institution nearby may have a different policy. Retail check-cashing services are your next best bet and usually have fewer restrictions than banks. If you have a friend or family member with a bank account, they can deposit the check into their account and withdraw cash to give you, though this requires trust on both sides.

If the check itself is damaged, illegible, or has been lost and you received a replacement, contact the IRS at 800-829-1040 to confirm the check status and request a replacement if needed. Do not attempt to cash a check that has been altered or that you did not receive directly from the IRS.

How to endorse the check correctly

Sign the back of the check in the space marked "Endorse here." Sign your name exactly as it appears on the front of the check. If the check is made out to you and your spouse, both of you must sign the back. Some banks ask you to write "For deposit only" above your signature if you're depositing rather than cashing, but since you're cashing it, just sign your name.

Do not sign the check until you're at the bank or check-cashing location and ready to hand it over. A signed blank check can be cashed by anyone, so keep it unsigned until the moment you need it.

Frequently Asked Questions

Can I cash a tax refund check at any ATM?

No. ATMs accept deposits but do not dispense cash in exchange for a check. You must visit a teller at a bank, credit union, or check-cashing service to cash a check.

What if my name on the check doesn't match my ID exactly?

Minor differences (a middle initial missing, a nickname used) usually don't cause problems, but significant differences (a married name not yet updated on your ID, a legal name change) may. Call the bank ahead of time and ask what documentation they need. You may need to bring a marriage certificate or court order showing the name change.

Can I cash a tax refund check if it's made out to my business?

If the check is made out to your business name, you'll need to bring business documentation—typically a business license or EIN letter—along with your personal ID. Some banks refuse to cash business checks for non-account holders. Call ahead to confirm the bank's policy.

What happens if I lose the refund check?

Contact the IRS at 800-829-1040 and report the check lost or stolen. Provide your Social Security number and the check amount. The IRS can issue a replacement check, though it may take two to four weeks. Do not attempt to cash a check you've already reported lost.

Can I deposit a tax refund check into someone else's bank account?

Most banks will not allow you to deposit a check made out to you into another person's account. The account holder must be present and the check must be made out to them or to both of you jointly. If you need to transfer money to someone else, cash the check first and then give them the cash or transfer funds electronically.