When your check arrives depends on when the IRS processes your return, not when you file it

The IRS processes tax returns in the order they arrive, not when ready. If you mailed a paper return, the IRS typically takes 4 to 6 weeks to process it and approve your refund. Once approved, the check is printed and sent through the postal service, which adds another 7 to 10 business days. That means a paper return filed in early February might not arrive until mid-March or later, even if everything on the form is correct.

The timeline changes if there are errors on your return, if you claim certain credits like the Earned Income Tax Credit, or if the IRS needs to verify information. Those situations can add weeks or months. The IRS does not send refund checks in batches on specific dates — they process and mail them continuously throughout the filing season.

Key Takeaways

  • Paper returns take 4 to 6 weeks for the IRS to process, then another 7 to 10 business days for postal delivery.
  • The IRS processes returns in the order received, so filing earlier generally means your check arrives sooner.
  • Errors on your return, certain tax credits, or identity verification can delay processing by several weeks or months.
  • You can check the status of your refund on the IRS website using your Social Security number, filing status, and refund amount.
  • If your check does not arrive within the expected timeframe, contact the IRS or check the status tool before assuming it is lost.

The actual processing timeline for mailed returns

When you mail a paper return to the IRS, it first goes to a processing center. The IRS has 10 regional centers across the country. Your return goes to the center that serves your state. Once it arrives, staff scan it, enter the data into the system, and check for obvious errors.

This scanning and data entry phase takes 2 to 3 weeks on average. After that, the IRS computer system reviews the return for math errors, missing information, and inconsistencies with other records (like W-2s from your employer or 1099s from banks). This review phase takes another 1 to 3 weeks. If everything passes, the refund is approved and a check is printed.

Once printed, the check enters the postal system. USPS delivery time for a check varies by distance and mail volume, but typically ranges from 7 to 10 business days. During peak tax season (February through April), postal delays are common.

Why some refunds take much longer

Certain situations automatically trigger additional review. If you claim the Earned Income Tax Credit (EITC) or the Additional Child Tax Credit (ACTC), the IRS holds your entire return for review even if other parts are complete. This is a compliance requirement, not an error. These returns are not released until mid-February at the earliest, regardless of when you file. If you file in January and claim EITC, your refund will not be processed until February.

Errors or missing information also cause delays. Common issues include a Social Security number that does not match IRS records, a name that differs from what the IRS has on file, or a missing signature. If the IRS finds an error, they send you a letter asking for correction. You then have to respond by mail, which adds 2 to 4 weeks to the timeline.

Identity verification is another reason for delays. If the IRS suspects fraud or needs to confirm your identity, they may contact you by mail or phone. This process can take 4 to 8 weeks depending on how quickly you respond.

What to do if your check is late

The IRS provides a refund status tool on its website at IRS.gov. You can check the status of your return using your Social Security number, filing status, and the exact refund amount. The tool updates once per day, usually overnight. If your return shows as approved but the check has not arrived, wait another 7 to 10 business days before contacting the IRS.

If more than 10 business days have passed since the IRS approved your refund, or if the status tool shows an error or issue, contact the IRS at 1-800-829-1040. Have your Social Security number, filing status, and return information ready. The IRS can tell you whether the check was mailed, whether it was returned as undeliverable, or whether there is a problem with your return.

If the IRS confirms the check was mailed but you never received it, you can request a replacement check or a direct deposit to your bank account instead. This process takes another 4 to 6 weeks.

How filing method affects timing

Paper returns are slower than electronic returns because they require manual scanning and data entry. If you filed by mail, you are already in the slower processing track. The IRS processes electronic returns in 21 days or less when there are no issues. Paper returns take at least twice as long.

If you filed electronically and chose direct deposit, your refund typically arrives in your bank account 3 to 5 business days after the IRS approves it. If you chose a mailed check instead, the timeline is the same as a paper return — 4 to 6 weeks for processing, then 7 to 10 days for delivery.

Tracking your check through the postal service

Once the IRS confirms your check was mailed, you can request tracking information from USPS. However, refund checks are not always sent with tracking. If your check was mailed without tracking, USPS cannot tell you where it is or when it will arrive.

If your check is lost in the mail, the IRS can issue a replacement. Request this through the IRS website or by calling 1-800-829-1040. The replacement check takes another 4 to 6 weeks to arrive. Some people choose to have the replacement sent by direct deposit instead, which is faster.

Common reasons your refund is delayed

Reason for DelayHow Long It AddsWhat You Can Do
Earned Income Tax Credit or Additional Child Tax Credit claimedHeld until mid-February minimumNothing — this is automatic. Wait for the IRS to process.
Error on your return (wrong SSN, missing signature, math error)2 to 4 weeks for IRS to contact you, then 2 to 4 weeks for you to respondWatch for a letter from the IRS and respond promptly.
Identity verification needed4 to 8 weeksRespond to IRS contact when ready with requested documents.
Check lost in the mail4 to 6 weeks for replacementContact the IRS and request a replacement or direct deposit.
Return filed on paper during peak seasonUp to 8 weeks totalCheck status online and contact IRS if it exceeds 8 weeks.

Frequently Asked Questions

How do I know if my check was actually mailed?

Use the IRS refund status tool at IRS.gov. If it shows "approved" and the date is more than 10 business days ago, the check should have been mailed. Call 1-800-829-1040 to confirm the mailing address on file and ask whether the check was sent.

Can the IRS send my refund faster if I call them?

No. The IRS processes returns in the order received, and calling does not change your place in the queue. Calling is only useful if there is an error on your return or if your check is lost.

What if I moved after I filed my return?

If you filed your return with your old address, the check will be mailed there. Contact the IRS when ready at 1-800-829-1040 with your new address. They can try to intercept the check or issue a replacement to your new address. If the check arrives at your old address, ask the person living there to write "return to sender" on it and put it back in the mail.

Why does the IRS hold refunds for EITC until mid-February?

The IRS is required by law to hold returns claiming EITC or Additional Child Tax Credit for review to prevent fraud. This applies even if you file in January. The earliest these refunds are released is mid-February, and many are released later depending on processing volume.

Can I get my refund as a direct deposit instead of a check?

If your check has not been mailed yet, you may be able to change your refund method by contacting the IRS. If the check has already been mailed, you can request a replacement sent by direct deposit, which takes 3 to 5 business days after approval instead of 7 to 10 days for mail.