Banks and credit unions will cash your tax refund check without requiring an account

Most banks and credit unions will cash a check from the IRS even if you don't have an account with them. Call ahead to confirm they cash third-party checks (some do, some don't), and bring a government-issued photo ID. The process usually takes a few minutes, though some institutions may place a hold on the funds for one to five business days before the money is available in full.

Credit unions are often more flexible than large banks about cashing checks for non-members. If you belong to any credit union—even one in a different state—call and ask whether they'll cash IRS checks. Many will, and the fee (if any) is usually lower than at a bank.

Bring the check itself, your ID, and ask about any fees before they process it. Some banks charge $5 to $15 to cash a check for a non-member, while others do it free. The amount varies by institution and location.

Key Takeaways

  • Banks and credit unions can cash IRS checks without an account, but you must bring a government photo ID and the check itself.
  • Call ahead to confirm the institution cashes checks and ask about fees, which typically range from free to $15 for non-account holders.
  • Check-cashing services and grocery stores with check-cashing counters offer faster processing but usually charge higher fees than banks.
  • Walmart, Target, and other retailers with check-cashing services typically charge $3 to $6 per check and process it on the spot.
  • If you don't have an ID or the check is damaged, contact the IRS at 800-829-1040 to request a replacement check or direct deposit instead.

Retail check-cashing services charge more but move faster

Walmart, Target, and other retailers with check-cashing counters will cash your tax refund check the same day, usually within minutes. The fee is typically $3 to $6 per check, which is higher than a bank but lower than a dedicated check-cashing store. You'll need a photo ID and the check itself.

Dedicated check-cashing stores (often called payday loan or title loan shops) also cash refund checks, but their fees are the highest option—often $10 to $20 or more per check, depending on the amount. Use these only if no other option is available in your area.

The trade-off is speed versus cost. A bank may hold the funds for several days; a retailer cashes it when ready but charges more. If you need the money the same day, the retail fee may be worth it.

What to bring and what to expect at the counter

Bring your government-issued photo ID (driver's license, passport, or state ID card) and the check itself. Some places ask for a second form of ID or a utility bill to verify your address, though this is less common for IRS checks. Ask before you go in line.

The teller or cashier will examine the check for damage, verify the signature matches your ID, and confirm the amount. If the check is torn, has water damage, or the signature is unclear, they may refuse to cash it. In that case, contact the IRS at 800-829-1040 to request a replacement.

Processing time at a bank or credit union is usually 5 to 15 minutes. At a retailer, it's often faster—2 to 5 minutes. Some banks place a hold on the funds even after cashing the check, meaning you can't withdraw the full amount when ready. Ask about holds before you hand over the check.

Finding check-cashing locations near you

Search "check cashing near me" or "banks near me" on Google Maps to see which institutions are within walking or driving distance. Call ahead to confirm they cash IRS checks and ask about fees and hours. Many banks and credit unions have reduced hours on weekends or are closed on Sundays.

If you're in a rural area or small town, your local bank or credit union is usually the most reliable option. Chain retailers like Walmart and Target are in most areas and have consistent check-cashing policies. If you're traveling or away from home when the check arrives, you can cash it at any branch of your bank (if you have an account) or at any Walmart or Target nationwide.

Some employers and community organizations also offer check-cashing services to members or employees. Ask your employer or local community center whether they cash checks.

What to do if the check is damaged or the signature is unclear

If the check arrived torn, wet, faded, or with a signature that doesn't match your ID clearly, most places will refuse to cash it. Do not attempt to repair it with tape or write on it—this makes it harder to cash, not easier.

Contact the IRS at 800-829-1040 and explain the problem. They will issue a replacement check, which typically arrives by mail within 7 to 10 business days. You can also request that they deposit the refund directly into your bank account instead, which is faster and avoids the check-cashing step entirely.

Direct deposit is faster than cashing a check

If you haven't cashed the check yet and have a bank account, you can contact the IRS and ask them to deposit the refund directly instead. This takes 3 to 5 business days from the time you request it, versus the time it takes to receive the check by mail plus the time to cash it.

Call the IRS at 800-829-1040 with your Social Security number, the check amount, and your bank account and routing number. They will cancel the check and process a direct deposit. This is the fastest and safest option if you have access to a bank account.

Frequently Asked Questions

Can I cash a tax refund check at any bank, even if I don't have an account there?

Yes, most banks will cash IRS checks for non-account holders, but some refuse to. Call ahead to confirm. Credit unions are often more willing to cash checks for non-members than large banks are. Bring your photo ID and the check itself.

What if I don't have a photo ID?

Most places will not cash a check without a government-issued photo ID. If you don't have one, contact the IRS at 800-829-1040 and request a direct deposit to your bank account instead. This avoids the ID requirement and is faster than waiting for a replacement check.

How long does a bank hold a cashed check before the money is available?

Holds vary by bank and check amount. Most holds last one to five business days. Ask the teller about the hold before you cash the check. Retail check-cashing services typically release the money when ready or within one business day.

Can I cash someone else's tax refund check?

No. The check must be cashed by the person whose name is on it. If someone else's refund check arrived at your address by mistake, contact the IRS at 800-829-1040 to report it. Do not attempt to cash it.

What if the check amount is very large—will that affect where I can cash it?

Large checks may trigger additional verification or longer holds at banks. Some check-cashing stores have limits on the amount they'll cash in a single transaction. Call ahead and mention the amount. If you have a bank account, direct deposit is the simplest option for any amount.