Standard mailing time for a tax refund check

A mailed tax refund check typically takes two to four weeks from the date the IRS processes your return. That clock starts when the IRS accepts your return, not when you file it. If you filed on March 1 and the IRS accepted it on March 5, the two to four weeks begins on March 5.

The IRS processes most returns within 21 days of acceptance. Once processed, they print and mail the check. The Postal Service then delivers it, which adds another 3 to 7 business days depending on distance and mail volume. In practice, most people see their check arrive within 21 to 28 days of acceptance, though some wait closer to 35 days.

The timeline assumes your return has no errors, no missing information, and no flags for review. If the IRS needs to verify anything—a dependent, income, or credits claimed—the clock stops and restarts after they finish their review.

Key Takeaways

  • The IRS processes most returns within 21 days of acceptance, then prints and mails your check, which adds another week or more for postal delivery.
  • You can track your refund status using the IRS Where's My Refund tool on IRS.gov, which updates once per day and shows the exact mailing date once the check is sent.
  • Mailed checks take longer than direct deposit, which typically arrives within 21 days of acceptance, so switching to direct deposit on a future return saves time.
  • If your check does not arrive within 28 days of the mailing date shown in Where's My Refund, contact the IRS or file a claim with the Postal Service.
  • Amended returns and returns with errors restart the processing timeline and can add 4 to 12 weeks to your wait.

How to track your mailed check using Where's My Refund

The IRS tool Where's My Refund is the only official way to see the status of your check. Go to IRS.gov, find the Where's My Refund tool, and enter your Social Security number, filing status, and the exact refund amount. The tool updates once per day, usually overnight.

The tool shows three stages: received, approved, and mailed. When it says "mailed," it displays the exact date your check left the IRS facility. From that date, add 7 to 10 business days for typical mail delivery. If you live far from the IRS processing center or during high-volume periods like April, add another few days.

Do not rely on the IRS phone line or social media for status updates. The phone line gives the same information as Where's My Refund and often has long wait times. The tool is faster and more current.

Why some checks take longer than four weeks

Several things can delay a mailed refund beyond the standard timeline. The most common is a discrepancy on your return—a missing Social Security number for a dependent, a name that does not match IRS records, or income reported on a 1099 that does not match what you claimed. The IRS stops processing to verify the information, which adds 2 to 4 weeks.

If you claimed the Earned Income Tax Credit (EITC) or the Additional Child Tax Credit (ACTC), the IRS is required by law to hold your refund until February 15 of the following year, even if your return is otherwise complete. This applies regardless of when you file. If you filed in January and claimed these credits, your check will not mail until mid-February at the earliest.

Postal delays also happen, especially during peak tax season in April and May. A check mailed on April 15 may take 10 to 14 days to arrive instead of the typical 7. Winter weather, staffing shortages, and mail volume all affect delivery time.

What to do if your check does not arrive on time

If the Where's My Refund tool shows your check was mailed more than 28 days ago and it has not arrived, contact the IRS at 1-800-829-1040. Have your Social Security number, filing status, and the mailing date from the tool ready. The IRS can issue a replacement check or investigate whether it was lost in the mail.

If the IRS confirms the check was mailed but the Postal Service lost it, you can file a claim with USPS. Go to USPS.com, select "File a Claim," and provide the mailing date and refund amount. USPS investigates lost mail claims, though the process takes 30 to 60 days. The IRS can often issue a replacement faster than waiting for USPS to find the original.

Keep your Where's My Refund confirmation page or take a screenshot showing the mailing date. This proof speeds up both the IRS and USPS processes.

Comparing mailed checks to direct deposit and other methods

Direct deposit is faster than a mailed check. If you chose direct deposit on your return, the IRS deposits your refund directly into your bank account within 21 days of acceptance in most cases. The money arrives in 1 to 3 business days after the IRS sends it, so the total time is often 21 to 24 days instead of 28 to 35.

If you did not choose direct deposit when you filed, you cannot change it after the fact. You can only choose direct deposit on your next return. Some tax software and tax preparation services offer a refund advance or refund loan, which gives you cash immediately but charges a fee and reduces your refund amount.

If you filed a paper return instead of electronically, add 2 to 4 weeks to the timeline. Paper returns take longer to process because the IRS must scan and enter the information manually.

Amended returns and refund delays

If you filed an amended return (Form 1040-X) to correct an error or claim a credit you missed, your refund will take much longer. The IRS processes amended returns separately and does not use the standard 21-day timeline. Most amended returns take 8 to 12 weeks to process, and some take longer if the IRS needs to review the changes.

Amended returns are always mailed as checks; the IRS does not offer direct deposit for amended returns. Once the IRS approves your amended return, add another 7 to 10 days for the check to arrive by mail.

Frequently Asked Questions

Can I get my refund faster if I call the IRS?

No. Calling the IRS does not speed up processing or mailing. The IRS processes returns in the order they are received, and the phone line cannot change that. The only way to get a faster refund is to file electronically and choose direct deposit instead of a mailed check on your next return.

What if Where's My Refund says my check was mailed but I never got it?

Contact the IRS at 1-800-829-1040 with the mailing date from the tool. The IRS can issue a replacement check or investigate whether the Postal Service lost it. Keep the mailing date from Where's My Refund as proof. The replacement usually arrives within 2 to 4 weeks.

Does the IRS mail checks on weekends or holidays?

The IRS prints and mails checks on business days only. If the mailing date falls on a weekend or federal holiday, the check mails on the next business day. The Postal Service then delivers it according to standard mail delivery times, which do not include weekends.

Why does Where's My Refund say approved but not mailed yet?

The IRS approves your return before it prints and mails the check. Once approved, the check is queued for printing, which can take a few days. Where's My Refund updates once per day, so there may be a lag between approval and the mailed status appearing. Check again the next day.

If I moved, will my refund check go to my old address?

Yes, if you did not update your address with the IRS before filing. The check mails to the address on your return. If you moved after filing, contact the IRS immediately at 1-800-829-1040 to update your address. The IRS can intercept the check if it has not mailed yet. If it already mailed, you can file a change of address with USPS, though this does not always redirect tax mail.