Check the IRS website or your state tax agency for current mailing status

The IRS and state tax agencies post updates about whether they are currently mailing refund checks. The fastest way to know is to visit the IRS website at irs.gov and look for "Where's My Refund?" — this tool shows the status of your specific return and whether a check has been printed and mailed. If you filed a state return, your state's tax department website has the same kind of tracker.

These trackers update once per day, usually overnight. If your status says "refund approved" or "refund issued," a check is on the way or already in the mail. If it says "processing" or "under review," the IRS or state agency has not yet printed your check.

You can also call the IRS directly at 1-800-829-1040 to ask about your refund status. Have your Social Security number, filing status, and the exact refund amount from your return ready when you call. Wait times are longest in March and April.

Key Takeaways

  • The IRS "Where's My Refund?" tool and your state tax agency's tracker show whether your check has been printed and mailed.
  • A status of "refund issued" means the check is in the mail; "processing" means it has not been printed yet.
  • Refund checks typically arrive 7 to 10 business days after the IRS or state says they have been mailed, though weather and postal delays can add time.
  • If your check does not arrive within two weeks of the "issued" status, contact the IRS or your state tax agency to request a replacement or direct deposit.
  • The IRS and most states do not mail checks on weekends or federal holidays, so timing depends partly on when your refund was approved.

How long refund checks take after they are mailed

Once the IRS or state tax agency prints and mails your check, it usually takes 7 to 10 business days to arrive. This is the standard U.S. Postal Service delivery time for a first-class letter. Business days do not include weekends or federal holidays, so a check mailed on a Friday may not arrive until the following Thursday or Friday.

Weather, postal delays, and address issues can add extra time. If your address is incomplete or hard to read on your return, the check may be returned to the tax agency, which then has to reissue it — that adds another two to four weeks. If you moved recently, the check may go to your old address first and then be forwarded, which also delays arrival.

Some people receive their checks faster than the standard timeline — occasionally in 5 to 7 business days — but you should not count on that. Plan for 10 business days as the normal wait.

What to do if your refund check has not arrived

If the IRS or state tracker says your check was mailed more than two weeks ago and you have not received it, contact the tax agency to report it missing. The IRS has a tool called "Get My Payment" that can tell you whether the check was delivered or is still in transit. You can also call 1-800-829-1040 and ask them to trace the check.

When you report a missing check, the IRS or state will ask for your address as it appears on your return, your Social Security number, and the date the check was supposedly mailed. They will then file a tracer with the Postal Service. If the check is found, it will be delivered to you. If it cannot be located after 30 days, the tax agency will issue a replacement check or deposit the refund directly to your bank account if you provide routing and account numbers.

Do not cash the original check if it arrives after you have reported it missing and received a replacement. Cashing both is considered fraud and can trigger an audit or criminal investigation.

Reasons the IRS or state may delay printing your check

Even if you filed weeks ago, your refund check may not have been printed yet. The most common reasons are errors on your return, a mismatch between your Social Security number and your name, or a claim for a refundable tax credit that the IRS is verifying. The IRS also holds refunds when it detects potential identity theft or fraud, which can take weeks to clear.

If you owe back taxes, child support, or student loans, the IRS or state may offset your refund — meaning they keep part or all of it to pay what you owe. The tracker will show "offset" or "reduced" if this has happened. You will receive a notice in the mail explaining what was taken and why.

Some refunds are delayed simply because the tax agency is processing a high volume. During tax season (January through April), the IRS processes millions of returns, and some take longer than others. If your status has not changed in more than 21 days, contact the IRS to ask why.

Direct deposit as an alternative to waiting for a mailed check

If you do not want to wait for a mailed check, you can ask the IRS or state to deposit your refund directly into your bank account instead. This is faster — direct deposits typically arrive within 3 to 5 business days after the refund is approved — and there is no risk of the check being lost or delayed in the mail.

To change your refund to direct deposit, you usually have to file an amended return or contact the tax agency directly. Some states and the IRS allow you to change your refund method through their website or by phone, but not all do. Call the IRS at 1-800-829-1040 or your state tax agency to ask whether you can still switch to direct deposit for this year's refund.

If you are filing next year's return, you can choose direct deposit when you file. You will need your bank's routing number and your account number. Direct deposit is free and is the fastest way to receive a refund.

Tracking a refund check from a prior year

If you are looking for a refund check from a previous tax year that never arrived, the process is the same as for a current-year refund. Go to "Where's My Refund?" on irs.gov and enter your information. If the tool shows the check was issued years ago, it may have been lost or sent to an old address.

The IRS can issue a replacement check for refunds up to three years old. Contact the IRS at 1-800-829-1040 with your Social Security number and tax year, and they will research whether the original check was cashed. If it was not, they will reissue it. If it was cashed, you will not receive another payment unless you can prove the check was forged or stolen.

Some states have unclaimed property programs that hold onto old refunds. If your state refund from several years ago was never picked up, it may be in your state's unclaimed property fund. Search your state's name plus "unclaimed property" to find the state's database.

Frequently Asked Questions

Can I cancel a refund check after it has been mailed?

No, you cannot cancel a check once it has left the IRS or state tax agency. If you do not want the check, you can refuse delivery or return it to the agency unopened. If you have already cashed it and want to return the money, you can send a check to the IRS or state for the same amount, but this is rarely necessary unless you made an error on your return.

What if my refund check arrived but it is damaged or unreadable?

Contact your bank first — most banks will accept a damaged check if you can provide the check number and amount. If your bank refuses, contact the IRS or state tax agency and report the damaged check. They will issue a replacement. Do not try to tape or repair the check yourself.

Do I have to deposit a refund check in my own name?

Yes. A refund check is issued in the name of the taxpayer or taxpayers who filed the return. If the check is in your name and your spouse's name, you both need to sign it. You cannot deposit someone else's refund check in your account, even if they give you permission.

How do I know if my refund was offset for back taxes or child support?

The IRS or state will send you a notice in the mail explaining the offset. You can also check "Where's My Refund?" — if the status says "offset" or shows a reduced amount, that is why. If you believe the offset was wrong, you have the right to request a hearing with the IRS or state agency.

Can I get my refund faster if I pay a fee?

No. The IRS and state tax agencies do not offer expedited refund processing for a fee. Anyone offering to speed up your refund for money is running a scam. The only way to get your refund faster is to choose direct deposit instead of a mailed check.