What the current refund timeline looks like

Federal tax refunds are arriving on different schedules depending on when you filed, how you filed, and which bank you use. The IRS says most refunds arrive within 21 days of acceptance, but people filing right now are seeing a wider range — some getting refunds in two weeks, others waiting five to eight weeks. The variation is real and depends on factors you can actually track.

The IRS processes returns in the order they arrive, not all at once. If you filed early in the season (January or early February), your refund likely arrived weeks ago. If you filed in mid-to-late February or March, you are probably in the current processing queue, and your timeline depends on the method you used and whether the IRS flagged anything for review.

Key Takeaways

  • The IRS processes returns in order of arrival, so filing earlier generally means a faster refund, but processing times vary week to week.
  • E-filed returns with direct deposit typically arrive faster than paper returns or those claiming certain credits like the Earned Income Tax Credit.
  • You can check your exact refund status using the IRS Where's My Refund tool with your Social Security number, filing status, and refund amount.
  • Returns flagged for identity verification or claiming certain credits may take longer, and the IRS will contact you directly if additional information is needed.
  • Bank processing adds one to three business days after the IRS sends the refund, so the IRS date and your account date are not the same.

Why some refunds take longer than others

The IRS prioritizes returns in the order they arrive, but certain returns move to a slower track automatically. If you claimed the Earned Income Tax Credit (EITC) or the Additional Child Tax Credit (ACTC), your return cannot be released before February 15, regardless of when you filed. This is a federal law meant to reduce fraud, and it applies even if you filed in January.

Returns that trigger identity verification checks also take longer. The IRS flags returns for review if the refund amount seems unusual for your income, if you claim dependents for the first time, or if the system detects a mismatch between your return and other records. When this happens, the IRS sends you a letter asking for proof — usually a copy of your ID and sometimes tax documents. You have to respond before processing continues.

Paper returns take longer than electronic ones. If you mailed your return, add two to three weeks just for the IRS to receive and scan it before processing begins. Electronic returns start processing the day they arrive.

How to check where your refund actually is

The IRS Where's My Refund tool is the only place to get real information about your specific return. Go to irs.gov and look for "Where's My Refund" — it is a straightforward search box on the homepage. You will need your Social Security number, filing status (single, married filing jointly, etc.), and the exact refund amount from your return.

The tool updates once per day, usually overnight. If you check multiple times in one day, you will see the same status. The status will say one of three things: "Return Received" (the IRS has it but has not processed it yet), "Refund Approved" (the IRS has approved it and sent it to your bank), or "Refund Sent" (your bank has received it). Some returns also show "Still Being Processed" if they are under review.

If the tool says "Refund Approved" or "Refund Sent," your refund is on its way. The date shown is when the IRS released it, not when it will hit your account. Direct deposit usually takes one to three business days after that date. If you chose a paper check, add seven to ten business days for mailing.

What to do if your refund is delayed

If Where's My Refund shows "Still Being Processed" more than 21 days after you filed, check your email and mail for a letter from the IRS. The letter will explain what they need — usually a copy of your ID, proof of a dependent, or clarification on income. Respond to the letter with the documents they ask for, and processing will resume.

If you have not received a letter but the tool shows no progress after 21 days, call the IRS at 1-800-829-1040. Have your Social Security number, filing status, and refund amount ready. The IRS phone lines are busiest in February and March, so expect a wait, but the representatives can see details the online tool does not show and can sometimes move your return forward if there is a processing error.

Do not file an amended return or file again. Filing twice creates confusion and delays both returns. Wait until the first return is fully processed before taking any other action.

Direct deposit versus check — which arrives faster

Direct deposit is faster than a check by at least a week. If you chose direct deposit on your return, the IRS sends the refund electronically to your bank, which deposits it within one to three business days. If you chose a paper check, the IRS mails it, and it takes seven to ten business days to arrive, depending on where you live and how busy the postal service is.

If you made a mistake on your direct deposit information (wrong account number or routing number), the IRS will try to deposit the refund and it will bounce back. The IRS then mails you a check instead, which adds two to three weeks. You can avoid this by double-checking your bank account and routing numbers before you file.

Why the IRS says 21 days but people wait longer

The 21-day timeline is accurate for most returns filed early in the season with no complications. But "21 days" means 21 days from the date the IRS accepts your return, not from the date you file. If you file on a Friday, the IRS does not process it until Monday. If you file on March 15 during peak season, you are in a queue with millions of other returns, and the average processing time that week might be 30 days instead of 21.

The IRS also counts business days, not calendar days. A return accepted on a Friday takes 21 business days to process, which is actually 29 calendar days because weekends do not count. Add another three business days for direct deposit, and you are looking at five weeks from acceptance to account deposit — which is why people filing in late February are still waiting in mid-March.

Frequently Asked Questions

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

No. The IRS processes all returns in the order they arrive, regardless of who prepared them. Tax software companies and preparers cannot speed up IRS processing. Some offer "rapid refund" loans that give you money before the IRS refund arrives, but you pay interest and fees for that, so you receive less money overall.

What if Where's My Refund says my refund was sent but I have not received it?

Check your bank account carefully — sometimes deposits post without a notification. If it is truly not there after three business days, call your bank to confirm the account and routing numbers on file are correct. Then call the IRS at 1-800-829-1040 with your return information. The IRS can verify whether the refund was actually sent and to which account.

Do I have to wait for my refund or can I file an amended return now?

Wait until your original return is fully processed. Filing an amended return while the original is still pending creates confusion and delays both. Once the IRS shows your refund as received in your account, you can file an amended return if you need to.

Why does the IRS hold refunds for people claiming the Earned Income Tax Credit?

The IRS cannot release refunds for returns claiming EITC or Additional Child Tax Credit before February 15 by federal law. This applies even if you filed in January. The delay is meant to reduce fraud, though it affects all EITC claimants regardless of whether their return has any issues.

If I filed a paper return, can I call to speed it up?

Not significantly. Paper returns take longer because they have to be received, opened, and scanned before processing begins. Once scanned, they move through the same queue as electronic returns. Calling the IRS can help if there is a specific problem, but it will not move a paper return ahead of the line.