The IRS sends most refunds within 21 days of processing your return

The IRS publishes a standard timeline: 21 days from the date they accept your return. That clock starts when the IRS computer system marks your return as received and approved, not when you mail it or click submit. If you filed on paper and mailed it in, add 2 to 3 weeks before the IRS even opens the envelope and scans it into their system.

The 21-day window is the IRS's target, not a may provide. Most refunds land within that time, but some take longer—especially if the IRS flags your return for review, if you claimed certain credits like the Earned Income Tax Credit, or if you filed on paper instead of electronically. The IRS processes returns in batches, so the exact day your refund posts depends partly on when your return entered the queue.

If you have not received your refund within 21 days of acceptance, the IRS Where's My Refund tool will tell you the status. That tool updates once per day, usually overnight. Do not call the IRS before 21 days have passed—they will tell you to check the tool instead.

Key Takeaways

  • The IRS counts 21 days from the date they accept your return, not from the date you filed or mailed it.
  • Paper returns take an extra 2 to 3 weeks just to be scanned and entered into the system before the 21-day clock starts.
  • Refunds claimed for the Earned Income Tax Credit or other credits often take longer than the standard 21 days.
  • The Where's My Refund tool at IRS.gov updates once daily and is the only reliable way to track your refund status.
  • If your refund does not arrive within 21 days of acceptance, the IRS will issue a refund advance or allow you to file a claim.

How the 21-day timeline actually works

The IRS does not process all returns at once. They work through them in batches throughout the filing season, which runs from late January through mid-October. Your return enters a batch based on when it was received and what type of return it is. A simple return with no credits and no dependents moves faster than a return claiming the Child Tax Credit or the Earned Income Tax Credit.

Once your return is in a batch, the IRS computer system scans it for errors and flags. If the return passes that scan, the system marks it as "accepted" and the 21-day clock begins. You will see the acceptance date in the Where's My Refund tool. The refund itself—the actual money—usually posts to your bank account or arrives as a check within that 21-day window, but the exact date depends on your bank's processing speed and whether you chose direct deposit or a paper check.

If your return does not pass the initial scan, it goes to a human reviewer. That review can add weeks or months. Common reasons for review include math errors, mismatched income information (the IRS received a 1099 or W-2 that does not match what you reported), or claims that trigger extra scrutiny, like home office deductions or large charitable donations.

Why some refunds take longer than 21 days

The Earned Income Tax Credit and the Additional Child Tax Credit are the two biggest reasons for delays. Both credits require the IRS to verify your information against Social Security records and other databases. The IRS holds refunds that include these credits until mid-February, even if your return was accepted in January. This is a security measure to prevent fraud and identity theft. If you claimed either credit, expect your refund in mid-February at the earliest, regardless of when you filed.

Amended returns (Form 1040-X) take much longer—typically 8 to 12 weeks from the date the IRS receives them. The IRS processes amended returns separately and manually, not in the automated batch system. If you filed an amended return, do not expect your refund within 21 days.

Paper returns also take longer because they must be physically mailed, opened, and scanned before they enter the system. The IRS estimates 2 to 3 weeks for this step alone. If you mailed your return in early April, it might not be scanned and accepted until late April, meaning the 21-day clock does not start until then.

Direct deposit versus paper check delivery

Direct deposit is faster and more reliable. If you chose direct deposit on your return, the IRS sends the refund electronically to your bank. Your bank then posts it to your account, which usually happens within 1 to 2 business days of the IRS sending it. The total time from acceptance to money in your account is usually 21 to 23 days.

Paper checks take longer. The IRS prints the check, puts it in an envelope, and mails it. Depending on where you live and the postal service's speed, a check can take 7 to 14 days to arrive after the IRS mails it. The total time from acceptance to check in your mailbox is usually 28 to 35 days. If your check does not arrive within 4 weeks of the mailing date shown in the Where's My Refund tool, you can report it as lost and request a replacement.

If you did not provide a bank account on your return, the IRS will mail a check. You cannot change this after filing unless you file an amended return, which creates a new delay.

How to track your refund status

Go to IRS.gov and use the Where's My Refund tool. You will need your Social Security number, filing status, and the exact refund amount from your return. The tool shows three pieces of information: whether your return has been accepted, whether your refund has been approved, and the date it will be sent or was sent.

The tool updates once per day, usually between midnight and 1 a.m. Eastern time. If you check it multiple times in one day, you will see the same information. There is no point in checking more than once daily. The IRS also sends text message updates if you provide a phone number when you file electronically, though not all tax software offers this option.

If the tool says "still processing" or "we are still working on your return," your return is in the queue but not yet approved. This is normal. If it says "we received your return but have not yet processed it," your return has not been scanned and accepted yet—this usually means it was mailed recently or is waiting in a batch.

What to do if your refund is late

If 21 days have passed since acceptance and your refund has not arrived, check the Where's My Refund tool again. If the tool still shows "processing," call the IRS at 1-800-829-1040. Have your Social Security number, filing status, and the refund amount ready. The IRS can tell you whether your return is under review and, if so, why.

If your refund was supposed to arrive by check and more than 4 weeks have passed since the mailing date shown in the tool, the check may be lost. You can request a replacement check or ask the IRS to reissue the refund by direct deposit if you provide a bank account. File Form 3911, Taxpayer Statement Regarding Refund, or call the IRS to report the missing check.

If the Where's My Refund tool shows an error message or will not load your information, your return may have an issue that requires manual review. Call the IRS or visit a local IRS office. Bring your return, your Social Security card, and a photo ID.

State tax refunds follow a different timeline

State refunds are separate from federal refunds and arrive on their own schedule. Most states process returns within 30 to 45 days of receipt, but some take longer. A few states, like California and New York, can take 60 to 90 days. Check your state's tax department website for the specific timeline—each state publishes its own Where's My Refund tool or status page.

If you filed your federal and state returns together using tax software, the state return may be delayed if the federal return is under review. Some states wait for the federal return to be fully processed before they begin processing the state return. If your federal refund is delayed, your state refund may be delayed as well.

Frequently Asked Questions

Can I get my refund faster if I pay a tax preparer or use tax software?

No. The IRS processes all returns at the same speed regardless of who prepared them or what software was used. Filing electronically is faster than mailing a paper return, but once the return is filed, the 21-day timeline is the same for everyone. Some tax software companies offer "refund advances" or loans against your expected refund, but these are loans you must repay, not faster access to your actual refund.

What does "still processing" mean in the Where's My Refund tool?

It means your return has been accepted but the IRS has not yet approved the refund. Your return is in the queue and being reviewed. This is normal and does not mean anything is wrong. Check again in a few days. If it still says "still processing" after 21 days, call the IRS.

Why does the IRS hold refunds with the Earned Income Tax Credit until mid-February?

The IRS holds these refunds as a security measure to prevent fraud and identity theft. Even if you filed in January, your refund will not be sent until mid-February if you claimed the Earned Income Tax Credit or the Additional Child Tax Credit. This is a federal requirement, not something the IRS can waive.

If I filed an amended return, when will I get my refund?

Amended returns take 8 to 12 weeks to process. The IRS does not process them in the automated system; they are reviewed manually. Do not expect your refund within 21 days. Use the Where's My Amended Return tool on IRS.gov to track it.

What if my bank rejected my refund deposit?

If the IRS tried to send your refund by direct deposit but your bank rejected it (usually because the account was closed or the routing number was wrong), the IRS will mail a paper check instead. This adds 7 to 14 days. The Where's My Refund tool will show that the refund was rejected and will be mailed. Watch for the check in the mail.