You can cash a tax refund check at a bank, credit union, check-cashing service, or retail store — each has different requirements and fees
A tax refund check from the IRS is a standard check, so you can cash it anywhere that cashes checks. Your options depend on whether you have a bank account, how quickly you need the money, and whether you want to pay a fee. Banks and credit unions typically cash it free if you're a customer, while check-cashing services and retailers charge a percentage of the check amount — usually 1 to 3 percent, though this varies by location and the check size.
The IRS mails refund checks from the Bureau of the Fiscal Service, which is a real government office, but the check itself looks like any other check. You don't need to do anything special to prepare it for cashing beyond signing the back.
Key Takeaways
- Banks and credit unions cash refund checks free for account holders, and some will cash them for non-customers for a small fee or not at all.
- Check-cashing services and retailers like Walmart and grocery stores charge a percentage fee, typically 1 to 3 percent of the check amount.
- You must sign the back of the check and bring a valid photo ID to cash it anywhere.
- If you lose the check or it's damaged, you can request a replacement from the IRS by calling 800-829-1040 or using the IRS website.
Cashing at a bank or credit union
This is the cheapest option if you have an account. Walk in with your refund check, a valid photo ID, and sign the back of the check in front of a teller. Most banks cash checks free for their own customers. The teller will verify the check and give you cash or deposit it to your account on the spot.
If you don't have an account at that bank or credit union, many will still cash it for you, but some charge a fee — typically $5 to $15 depending on the institution. Call ahead to ask, because policies vary by branch and by bank. Some credit unions are stricter than banks about cashing checks for non-members.
Processing time is when ready. You walk out with cash the same day, or the deposit posts to your account within one business day if you choose to deposit instead.
Using a check-cashing service
Check-cashing stores are designed for people without bank accounts or those who need cash when ready. You bring your refund check and a valid photo ID, sign the back, and they give you cash minus their fee. The fee is usually 1 to 3 percent of the check amount — so on a $1,200 check, you might pay $12 to $36.
These services are fast: you're in and out in minutes. They're also widely available in most neighborhoods. However, the fee adds up, especially on larger refunds. Compare the fee to what your bank would charge (usually nothing) before you choose this route.
Some check-cashing services also offer a "refund advance" or "tax refund loan," which is different: they lend you money against your expected refund before you receive the check. That's a separate product with its own terms and interest charges, and it's not the same as straightforward cashing the check you already have.
Cashing at retail stores
Many grocery stores, Walmart, and other large retailers cash checks as a service to customers. Bring your refund check, a valid photo ID, and sign the back. Fees vary by retailer — some charge a flat fee of $3 to $5, while others charge a percentage. Walmart, for example, typically charges $3 for checks up to $1,000.
Retail check-cashing is convenient if you're already shopping there, and the fees are often lower than dedicated check-cashing services. However, not every location offers this service, so call ahead or ask at the customer service desk before you go.
What you need to bring
Regardless of where you cash your check, you'll need two things: the refund check itself and a valid photo ID. Valid IDs include a driver's license, state ID card, passport, or military ID. Some places may ask for a second form of ID or additional information, but a photo ID is the baseline requirement.
Sign the back of the check in the presence of the person cashing it. Do not sign it before you arrive — most places require you to sign it there so they can verify your signature matches your ID.
If your check is lost, stolen, or damaged
If you don't receive your refund check in the mail, or if it arrives damaged or torn, contact the IRS. Call 800-829-1040 (the main IRS customer service line) or use the IRS website at irs.gov. You can also use the "Where's My Refund?" tool on the IRS website to check the status of your refund and see if it was mailed.
The IRS can issue a replacement check, but this takes time — usually four to six weeks. If you need the money sooner, you may want to ask about a direct deposit option instead, though that requires filing a new return or amending your current one, which also takes time.
If someone else cashes your check after stealing it, report it to your local police and to the IRS. The IRS can flag the check and issue a replacement to you.
Direct deposit as an alternative
If you haven't received your refund check yet and you want to avoid the hassle of cashing it, you can request direct deposit instead. When you file your tax return, you can choose to have your refund deposited directly into your bank account. This is faster than waiting for a check — direct deposits typically arrive within 21 days of the IRS accepting your return.
If you've already filed and received a check but prefer direct deposit for future refunds, you can update your banking information on the IRS website or by calling 800-829-1040. However, this won't change the current refund — you'll still need to cash the check you have.
Frequently Asked Questions
Do I need to endorse the check before I go to cash it?
No. Sign the back of the check only in front of the person who is cashing it. They need to see you sign it to verify your signature matches your ID. Signing it beforehand defeats this security check and some places may refuse to cash it.
Can someone else cash my refund check for me?
Generally no. Most places require the person whose name is on the check to be present with a photo ID. Some banks may allow a spouse or authorized representative to cash it if you sign the back and they bring a power of attorney or similar document, but policies vary. Call ahead to ask.
What if the check amount is wrong?
Do not cash it. Contact the IRS at 800-829-1040 to report the discrepancy. They can verify the amount and issue a corrected check if needed. Cashing a check with an incorrect amount won't resolve the issue and may complicate it.
How long can I wait before cashing my refund check?
There is no time limit on cashing a tax refund check. However, checks can be lost or damaged over time, so it's safer to cash it within a few months of receiving it. If a check is very old and the bank won't cash it, contact the IRS for a replacement.
Will cashing my refund check affect my benefits or taxes?
No. Cashing a refund check is not taxable income — it's money the government already withheld from your pay or that you overpaid in taxes. It does not affect Social Security, Medicaid, SNAP, or other benefit programs, because it's not new income.