You can cash your refund check at a bank, credit union, check-cashing service, or retail store—each route has different requirements and fees

A mailed tax refund check is a standard paper check issued by the U.S. Treasury. You can take it to any institution that cashes checks. The fastest and cheapest option is usually your own bank or credit union, where you can deposit it into an account or cash it on the spot. If you don't have a bank account, a check-cashing service or retail location like Walmart or Target will cash it for you, though they charge a fee—typically $2 to $10 depending on the check amount and the location.

The check itself is negotiable for one year from the date printed on it. After that, the Treasury will not honor it, and you'll need to contact the IRS to request a replacement. The check is made out to you by name, so you'll need a government-issued ID to cash it anywhere.

Key Takeaways

  • Your bank or credit union will cash or deposit your refund check for free if you have an account there, and it's the fastest route.
  • Check-cashing services and retail stores charge fees ranging from $2 to $10, but don't require you to have a bank account.
  • You must present a government-issued ID (driver's license, passport, or state ID) to cash the check anywhere.
  • The check is valid for one year from the date printed on it; after that, you'll need to request a replacement from the IRS.
  • If you endorse the check to someone else, that person can cash it, but most institutions require the original payee to be present.

Cashing at your bank or credit union

This is the simplest option if you have an account. Walk in with your refund check and a government-issued ID. You can either deposit it into your account (which posts within one to two business days) or ask the teller to cash it when ready. Most banks and credit unions do this for free, even if you're not a regular customer—though some credit unions limit free check cashing to members only.

If you bank online and don't visit a branch, you can deposit the check using mobile deposit: photograph the front and back of the check with your phone, submit it through your bank's app, and the funds appear in your account within one to three business days. This works for most major banks and many credit unions. You won't have cash in hand when ready, but you'll have access to the funds faster than mailing a deposit.

Check-cashing services and their fees

A dedicated check-cashing store will cash your refund check on the spot for a fee. The fee is usually a percentage of the check amount (often 1 to 3 percent) or a flat fee ($3 to $10), whichever is higher. For a $1,500 refund, you might pay $15 to $45 depending on the location and their fee structure. You'll need a government-issued ID and sometimes a second form of ID like a utility bill or bank statement.

Check-cashing services are useful if you don't have a bank account and need cash when ready. They're open longer hours than banks and don't require membership. However, the fee is a real cost—if you're cashing a small refund, the percentage fee can be steep. Ask the service what their fee is before you hand over the check.

Retail locations that cash checks

Walmart, Target, and some grocery stores offer check-cashing services at the customer service desk. Walmart 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. These fees are lower than dedicated check-cashing services, and you may already be shopping there.

The process is quick: bring your refund check and a government-issued ID to the customer service desk, tell them you want to cash it, and they'll process it in a few minutes. You'll receive cash when ready. Not all locations offer this service, so call ahead or check the store's website to confirm. Hours are usually the same as the store itself, so you can cash a check during evening or weekend hours when banks are closed.

What happens if you lose or damage the check

If your refund check is lost, stolen, or damaged before you cash it, contact the IRS directly. You'll need to report the issue and request a replacement check. The IRS can issue a new check, but the process takes several weeks. You can report a missing check by calling the IRS at 1-800-829-1040 or by visiting IRS.gov and using their "Where's My Refund?" tool, which also lets you report a check that never arrived.

If the check is damaged (torn, water-damaged, or illegible), some banks and check-cashing services will still cash it if the amount and routing numbers are readable. If it's too damaged, the IRS will issue a replacement. Keep the check in a safe place until you cash it.

Endorsing the check to someone else

You can sign the back of the check and give it to another person to cash on your behalf. This is called endorsing the check. Write "Pay to the order of [their name]" on the back, then sign below it. However, most banks and check-cashing services will not accept a third-party check—they want the original payee (you) to be present with ID.

Some credit unions and smaller banks may accept third-party checks, but they'll require both you and the other person to be present with ID. Check-cashing services rarely accept them. If you need someone else to cash the check, it's safer to deposit it into your own account first, then transfer the money to them or withdraw cash and give it to them directly.

Timing and what to expect

If you cash the check in person at a bank, credit union, or retail location, you'll have the money when ready. If you deposit it, the funds typically post within one to two business days for in-person deposits, or one to three business days for mobile deposits. Check-cashing services also give you cash on the spot.

The only delay occurs if you mail the check to your bank or if the check is damaged and requires replacement from the IRS. A replacement check takes four to six weeks to arrive. For this reason, don't delay cashing or depositing your refund check—the sooner you do it, the sooner you have access to the money.

Frequently Asked Questions

Do I need a bank account to cash my refund check?

No. You can cash it at a check-cashing service, Walmart, Target, or another retail location without an account. You'll pay a fee, but you'll have cash when ready. A bank account is free and avoids the fee, but it's not required.

What ID do I need to cash the check?

A government-issued photo ID like a driver's license, passport, or state ID. Some check-cashing services may ask for a second form of ID like a utility bill or bank statement. Call ahead to ask what they need.

Can I cash the check after one year?

No. The check expires one year from the date printed on it. After that, the bank or check-cashing service will refuse it. Contact the IRS to request a replacement check, which takes several weeks.

Is mobile deposit faster than going to the bank in person?

Mobile deposit is more convenient, but not faster for posting. In-person deposits and mobile deposits both take one to three business days. The advantage of mobile deposit is that you don't have to visit a branch—you can do it from home.

What if the check amount seems wrong?

Before you cash it, verify the amount against your tax return or the IRS notice that came with the check. If the amount doesn't match what you expected, contact the IRS before cashing it. Once you cash the check, you've accepted that amount as payment.