Your tax refund check can be cashed at a bank, credit union, check-cashing store, or retail location—each with different fees, speed, and requirements
A mailed tax refund check is a physical check issued by the U.S. Treasury, and you have several places to turn it into cash. Banks and credit unions are usually the cheapest option if you have an account there—often free. Check-cashing stores and retail locations charge fees that range from $2 to $10 depending on the check amount and the business. The fastest route is usually your own bank or credit union, where you can cash it the same day you deposit it. If you don't have a bank account, a check-cashing store or Walmart-style retailer is your next option, though you'll pay a fee and may need to provide ID.
Key Takeaways
- Banks and credit unions cash refund checks free or nearly free if you have an account, and often process them same-day.
- Check-cashing stores and retailers like Walmart and Target charge $2 to $10 per check but don't require an account.
- You will need a valid government-issued ID (driver's license, passport, or state ID) at any location that cashes the check.
- The back of your check must be signed before you present it, and some locations may ask for a second form of ID or a thumbprint.
- Mobile deposit through a bank app lets you cash the check without visiting a branch, though funds may take one to two business days to appear.
Banks and credit unions—the cheapest option if you have an account
If you have a checking or savings account at a bank or credit union, cashing your refund check there costs nothing or nearly nothing. Walk into any branch with your signed check and a valid ID, and the teller will cash it on the spot. You can also deposit it into your account instead, which takes the same amount of time and gives you a record of the transaction.
If you bank online only and have no local branch, you can mail the check to the address on your bank statement, or use mobile deposit if your bank offers it. Mobile deposit means you photograph the front and back of the check using your phone, and the bank credits your account within one to two business days. This works for most major banks and many credit unions. Check your bank's app or website to see if the feature is available to you.
Check-cashing stores—faster than banks if you don't have an account
Check-cashing businesses exist specifically to turn checks into cash without requiring an account. They charge a fee—typically $2 to $10 depending on the check amount—and they process the transaction in minutes. You'll need a valid government-issued ID (driver's license, passport, or state ID card). Some locations also ask for a second form of ID or may take a thumbprint as a fraud prevention step.
The fee is usually a flat amount or a small percentage of the check value. A $1,200 refund check might cost $5 to $8 to cash. Call ahead or check the store's website to confirm the exact fee before you go. Check-cashing stores are often located in strip malls or downtown areas, and you can search "check cashing near me" to find locations in your area.
Retail locations—Walmart, Target, and grocery stores
Many large retailers offer check-cashing services at the customer service desk or money center. Walmart, Target, Kroger, Safeway, and similar chains typically cash checks for $3 to $6 per check. The process is the same as a check-cashing store: bring your signed check and a valid ID, and the cashier will process it in a few minutes.
Not every location offers this service, so call ahead or check the store's website before you go. Some stores limit the check amount they'll cash (for example, $1,000 or less), and some require you to have a store loyalty card or account. Retail check-cashing is convenient if you're already shopping there, but the fee is similar to a dedicated check-cashing store.
What you need to bring and how to prepare your check
Before you go anywhere to cash your refund check, sign the back of it. Write your signature on the line marked "Endorse here" on the back of the check. Do not sign it before you arrive—sign it in front of the cashier or teller. Some locations ask you to write your ID number on the back as well.
Bring a valid government-issued photo ID: a driver's license, passport, state ID card, or military ID. Some locations ask for a second form of ID, such as a utility bill, bank statement, or credit card. Check-cashing stores and retailers are more likely to ask for a second ID than banks are. If you're cashing a check on behalf of someone else, you'll need their signature on the check and their ID—most places will not cash a check made out to someone else unless they're present.
How long it takes and what to do if your check is lost or damaged
Cashing a check at a bank, credit union, check-cashing store, or retailer takes 5 to 15 minutes in person. If you use mobile deposit, the funds appear in your account within one to two business days. If you mail the check to your bank, allow 7 to 10 business days for it to arrive and be processed.
If your refund check is lost, stolen, or damaged before you cash it, contact the IRS at 1-800-829-1040 or visit IRS.gov. You'll need to provide your Social Security number, filing status, and the exact refund amount. The IRS can issue a replacement check, which takes about four weeks. If the check was stolen and cashed by someone else, report it to the IRS and your local police department—the IRS has fraud investigation tools and can help trace the check.
Comparing your options side by side
| Location | Fee | Speed | What You Need |
|---|---|---|---|
| Your bank or credit union | Free or $1–2 | Same day (in person) or 1–2 days (mobile deposit) | Account + valid ID |
| Check-cashing store | $2–10 | Same day (5–15 minutes) | Valid ID + possibly second ID |
| Walmart, Target, grocery store | $3–6 | Same day (5–15 minutes) | Valid ID + possibly loyalty card |
| Mail to your bank | Free | 7–10 business days | Mailing address on bank statement |
Frequently Asked Questions
Can I cash a tax refund check at any bank, or only my own bank?
Most banks will cash a check for a non-customer, but they may charge a fee ($5 to $15) and may ask for additional ID. Your own bank will cash it free or for a small fee if you have an account. Check-cashing stores and retailers have no account requirement and charge a standard fee, so they're often the better choice if you don't bank at a particular institution.
What if my name on the check doesn't match my ID exactly?
Small differences like a middle initial or a nickname can cause problems. If your ID says "Robert" but the check says "Bob," or if your last name changed and your ID is newer than the check, bring documentation of the name change (marriage certificate, court order) or contact the IRS to reissue the check in the correct name. Most tellers will ask you to explain the difference before they'll cash it.
Can I deposit a tax refund check into someone else's account?
No. The check must be deposited into an account in the name of the person the check is made out to. If you need to transfer the money after cashing it, cash the check in your own name and then transfer the funds to the other person's account or give them cash.
How do I know if my refund check was lost in the mail?
The IRS typically mails refund checks within 21 days of approving your return. If you haven't received it after 30 days, check the status on IRS.gov using the "Where's My Refund?" tool, or call 1-800-829-1040. The IRS can tell you whether the check was mailed and can issue a replacement if it's been more than 60 days since it was sent.
Do I have to cash the check right away, or can I wait?
You can wait as long as you want—there's no important date to cash a tax refund check. However, checks can be lost or damaged over time, so it's safer to cash it within a few weeks of receiving it. If a check is more than six months old, some banks and check-cashing stores may refuse to cash it, though the IRS can reissue it if that happens.