You can cash a tax refund check at most places that cash checks, but online cashing is not available for tax refund checks specifically

Tax refund checks from the IRS cannot be cashed through an online service or app. The check itself is a physical document, and the IRS does not partner with digital check-cashing platforms to process tax refunds. However, you have several in-person options that work quickly and cost little or nothing, depending on where you go and what you have with you.

The fastest route is usually your bank or credit union — even if you do not have an account there, many will cash a check for free or for a small fee. If you do not want to use a bank, grocery stores, check-cashing shops, and some retailers will cash it for you, though fees vary widely.

Key Takeaways

  • Tax refund checks must be cashed in person at a bank, credit union, check-cashing shop, or retail store — no online or app-based cashing is available.
  • Banks and credit unions often cash checks for free even without an account, but call ahead to confirm their policy and any ID requirements.
  • Check-cashing shops charge a percentage of the check amount, usually 1 to 3 percent, so a $1,200 refund might cost $12 to $36 to cash.
  • Grocery stores and Walmart cash checks for a flat fee (often $3 to $6) if you have a valid ID, making them cheaper for larger refunds.
  • Bring your tax refund check and a government-issued ID to any location; some may ask for a second form of ID or proof of address.

Where banks and credit unions stand on cashing refund checks

Most banks will cash a check for you even if you do not have an account with them. Call the bank's main number or visit a branch in person to ask whether they cash third-party checks — in this case, your tax refund check from the IRS. Some banks do this for free; others charge $5 to $10 per check. A few banks have stopped cashing checks for non-customers altogether, so calling first saves you a trip.

Credit unions are often more flexible than banks. If you are a member of any credit union, you can usually cash a check at any credit union in the shared branching network, even if it is not your home branch. If you are not a member, some credit unions will still cash checks for non-members for a small fee or for free. Ask whether your local credit union participates in shared branching or has a non-member check-cashing policy.

Bring your government-issued ID (driver's license, passport, or state ID card) and the check itself. Some banks may ask for a second form of ID or proof of address, so having a utility bill or lease handy is not a bad idea.

Check-cashing shops and their fees

Check-cashing shops exist specifically to cash checks for people without bank accounts. They are fast — usually five to ten minutes — and you do not need an account. The trade-off is cost: most charge between 1 and 3 percent of the check amount. On a $1,200 tax refund, that means paying $12 to $36 just to access your own money.

Fees vary by location and by the shop's policies. Some charge a flat fee instead of a percentage, which can be better for large checks. Before you hand over your check, ask what the fee is and whether it is a percentage or a flat amount. Some shops also require you to cash the check the same day you receive it, or they may hold it for a few days.

Bring your government-issued ID. Most check-cashing shops will not cash a check without one, and some ask for a second form of ID as well.

Grocery stores and retailers that cash checks

Walmart, Target, and many grocery store chains cash checks at the customer service desk. The fee is usually a flat $3 to $6, which is cheaper than a percentage-based fee for larger refunds. You need a valid government-issued ID and sometimes a second form of ID. Call ahead to confirm the store's check-cashing policy, because it can vary by location.

Grocery stores often limit the amount they will cash in a single day, so if your refund is very large, ask whether there is a cap. Some stores also have a list of check types they will not cash — for example, some will not cash business checks or checks from certain states — but tax refund checks from the IRS are usually accepted.

The advantage of using a grocery store or Walmart is that you can cash your check and buy groceries or other items in the same trip, and the fee is predictable and low.

What to bring and what to expect

Your tax refund check and a government-issued ID are the minimum. A driver's license, passport, or state ID card all work. Some places ask for a second form of ID, such as a utility bill, lease, insurance card, or Social Security card. Having one of these on hand speeds things up.

Do not sign the back of the check until you are at the location where you are cashing it. The person cashing the check will usually ask you to sign it in front of them. If you have already signed it, some places will refuse to cash it or will ask you to sign again.

Bring the check in its original condition — do not fold it, write on it, or damage it. If the check is torn, faded, or hard to read, some places may refuse to cash it or may ask you to contact the IRS for a replacement.

If your check is lost, damaged, or never arrived

If your tax refund check never arrived, wait at least 21 days after the IRS says it was mailed before you contact them. You can check the status of your refund using the IRS Where's My Refund tool on IRS.gov. If the tool says your check was mailed and more than 21 days have passed, you can request a replacement check or ask the IRS to reissue your refund by direct deposit instead.

If your check is damaged or torn, most places will not cash it. Contact the IRS at 1-800-829-1040 to request a replacement check. The IRS will mail a new one, which usually takes 7 to 10 business days.

If your check is lost after you have received it, you cannot cash it. The IRS can issue a replacement, but you will need to report the lost check and request a new one by phone or through your IRS account on IRS.gov.

Comparing your options side by side

LocationFeeSpeedID RequiredBest For
Bank or credit unionFree to $105–15 minutesOne government IDNo-fee or low-fee cashing
Check-cashing shop1–3% of check amount5–10 minutesOne or two forms of IDQuick cashing if bank is not nearby
Grocery store or Walmart$3–$6 flat fee10–20 minutesOne government IDLarge refunds (flat fee is cheaper than percentage)

Frequently Asked Questions

Can I cash my tax refund check at an ATM?

No. ATMs only accept deposits into accounts; they do not cash checks. You must go to a physical location with a teller or customer service desk.

What if I do not have a government-issued ID?

Most places will not cash a check without one. If you do not have a driver's license or passport, apply for a state ID card at your local DMV. Some places may accept other forms of ID in the meantime, but calling ahead is your best bet.

Can I cash someone else's tax refund check for them?

No. The check is made out to the person who filed the return, and only that person can cash it. If someone else needs to cash it, they must be present with their own government-issued ID.

How long does it take to cash a tax refund check?

Most places cash checks in 5 to 20 minutes. The money is available immediately — you do not have to wait for the check to clear. Some check-cashing shops may hold the funds for a day or two, so ask before you hand over the check.

What if the check amount is very large?

Most places will cash large checks, but some have daily limits. Call ahead to confirm. If a store has a $5,000 daily limit and your check is $8,000, you may need to cash it in two separate trips or use a bank instead.