The main places to cash your refund check

You can cash an IRS tax refund check at a bank, credit union, check-cashing store, or retail location like Walmart or Target. The fastest and cheapest option is usually your own bank or credit union — they often cash it the same day at no cost if you have an account there. If you don't have a bank account, a check-cashing store will cash it but will charge a fee, usually between $5 and $15 depending on the check amount.

The IRS mails refund checks to the address on your tax return, so make sure that address is current before you file. If your address has changed since you filed, you can contact the IRS at 1-800-829-1040 to update it, though this may delay your check. Some people receive their refund by direct deposit instead of a check — that's faster and free, and you can set it up when you file your return.

Key Takeaways

  • Your own bank or credit union will usually cash your refund check the same day at no cost if you have an account with them.
  • Check-cashing stores will cash your refund but charge a fee, typically $5 to $15 depending on the check size.
  • Retail stores like Walmart, Target, and some grocery chains offer check-cashing services, often for a flat fee or percentage of the check amount.
  • Direct deposit is faster and free — you can set it up when you file your return by providing your bank account and routing number.
  • The IRS mails checks to the address on your return, so update your address with the IRS if you've moved since filing.

Banks and credit unions

This is the best option if you have an account. Most banks and credit unions will cash a refund check for free on the same day you bring it in, even if the check is large. You'll need to show a photo ID and your account card or account number. If you don't have an account yet, you can open one — many banks and credit unions have no monthly fee and no minimum balance requirement.

If you have a savings account but no checking account, you can still cash the check at your bank. Ask the teller whether they can deposit it to your savings account or if they need you to open a checking account first. Some banks will also cash checks for non-customers, but they may charge a fee or require you to open an account.

Check-cashing stores and services

Check-cashing stores will cash your refund check even if you don't have a bank account. The fee is usually a percentage of the check amount — often 1% to 3% — or a flat fee like $5 or $10. On a $1,000 refund, you might pay $10 to $30. The store will ask for a photo ID and may ask questions about where the check came from.

Some check-cashing stores are faster than banks — you may be in and out in 10 minutes. However, the fee adds up if you cash checks regularly. If you plan to cash more than a few checks a year, opening a bank account will save you money in the long run.

Retail stores that cash checks

Walmart, Target, and many grocery stores offer check-cashing services at their customer service desk. Walmart typically charges $3 for checks up to $1,000 and $6 for checks over $1,000. Target charges $2 to $5 depending on the check amount. Fees vary by store and location, so ask before you hand over your check.

The advantage is convenience — you may already be at the store, and the lines are often shorter than at a bank. The disadvantage is that fees add up, and not every location offers the service. Call ahead or check the store's website to confirm they cash checks and what their current fee is.

What to bring when you cash your check

You will need a photo ID — a driver's license, passport, or state ID card. You will also need the refund check itself. Some places ask for a second form of ID or proof of address, especially if the check is large or if you don't have an account with them. If the check is made out to more than one person, all payees usually need to be present and sign the back.

Endorse the check by signing the back in the space marked "Signature." Do this right before you cash it, not before you arrive at the bank or store — signing it early makes it easier for someone else to cash if it's lost or stolen. Some places will ask you to sign in front of them.

Direct deposit: the faster alternative

If you file your tax return electronically and choose direct deposit, the IRS will deposit your refund straight into your bank account instead of mailing a check. This is faster — direct deposits usually arrive within 21 days of the IRS accepting your return, while checks take longer. Direct deposit is also free and safer because there's no check to lose or have stolen.

To use direct deposit, you need a bank account or credit union account. When you file your return, you'll provide your account number and routing number — you can find both on a blank check or by calling your bank. If you don't have an account yet, you can open one before you file. Some banks and credit unions offer accounts specifically for people new to banking, with no monthly fee and no minimum balance.

If your check is lost or damaged

If your refund check arrives damaged, torn, or with ink that's faded, don't try to cash it — most banks and stores will refuse it. Instead, contact the IRS at 1-800-829-1040 and explain what happened. The IRS can issue a replacement check, though it may take several weeks.

If your check is lost or stolen, contact the IRS right away. They can put a stop on the original check and issue a replacement. The sooner you report it, the faster you'll get a new one. Have your Social Security number, the amount of the refund, and the date the check was issued ready when you call.

Frequently Asked Questions

Can I cash my refund check at any bank, or only my own bank?

You can cash it at your own bank for free. Other banks may cash it but often charge a fee or require you to open an account. Check-cashing stores and retail locations will cash it for anyone, but they charge a fee.

How long does it take to cash a refund check?

At your own bank or credit union, usually the same day. At a check-cashing store or retail location, typically within minutes. Direct deposit is faster overall — the IRS deposits the money within 21 days of accepting your return, and you don't have to go anywhere to cash it.

What if the refund check is made out to my spouse and me?

Both of you usually need to sign the back and be present when you cash it. Some banks will cash it if only one spouse signs, but it's safest to bring both people. Call your bank ahead of time to ask what they require.

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

No. The check is made out to you, and most banks require the person whose name is on the check to be present and sign it. Depositing a check made out to someone else into a different person's account is considered check fraud, even if you have permission.

Is direct deposit safe, or could the IRS deposit my refund to the wrong account?

Direct deposit is safe if you provide the correct account number and routing number. Double-check both numbers before you file — they're printed on a blank check from your account. If you make a mistake, contact your bank and the IRS right away.