What the IRS is processing and how fast
The IRS began accepting 2024 tax returns on January 27, 2025. Refunds are being issued in the order returns are received, and the agency is processing them in waves rather than all at once. Most people who file electronically and choose direct deposit should see their refund within 21 days of the IRS accepting their return — but that clock starts when the IRS actually receives and processes your return, not when you hit submit.
If you filed early in late January or early February, your refund may already be on its way. If you filed more recently, you are still within the normal processing window. The IRS does not release a single date when "everyone" gets their refund; instead, they process batches continuously through the filing season, which runs through April 15.
Paper returns take much longer — typically 6 to 8 weeks from receipt — because they have to be manually scanned and entered into the system. If you mailed your return, expect a longer wait than someone who filed online.
Key Takeaways
- Direct deposit refunds typically arrive within 21 days of the IRS accepting your return, but this timeline only starts when the IRS actually receives your filed return.
- The IRS processes returns in batches throughout the filing season, so refunds are not issued all at once — when you filed matters.
- You can check the status of your specific refund using the IRS Where's My Refund tool, which updates once per day and is more accurate than calling or waiting for mail.
- Paper returns take 6 to 8 weeks instead of 21 days, so filing electronically speeds up the process significantly.
- If your refund is delayed beyond the expected timeline, the IRS may be reviewing your return for errors, missing information, or identity verification.
How to check your refund status right now
The IRS Where's My Refund tool is the only place to get real information about your specific refund. You can access it at irs.gov/refunds. You will need your Social Security number, filing status, and the exact refund amount from your return. The tool updates once per day, usually overnight, so checking multiple times in one day will not give you new information.
The tool will show you one of three statuses: "Received" (the IRS has your return but has not started processing), "Approved" (your return has been processed and your refund is on the way), or "Sent" (your refund has been issued). If it says "Sent," the tool will also show the date the refund was sent and the method — direct deposit or check.
Do not rely on the IRS phone line or social media for status updates. The phone lines are overwhelmed during filing season, and you will wait on hold for hours. The Where's My Refund tool is faster and more current than any other method.
Why some refunds are taking longer than 21 days
If your refund has not arrived within 21 days of the IRS accepting your return, something in your return triggered a manual review. Common reasons include math errors, missing information (like a dependent's Social Security number), income that does not match what employers reported to the IRS, or a claim for a tax credit that requires verification.
Identity theft flags also cause delays. If the IRS suspects someone filed a return using your Social Security number, they will hold your refund while they investigate. This can add weeks or months to your timeline. You will receive a letter from the IRS explaining what they need from you, but the letter can take 1 to 2 weeks to arrive after the delay begins.
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 at the earliest, even if your return is otherwise complete. This is a built-in delay, not a sign something is wrong.
Direct deposit versus check — which arrives first
Direct deposit is always faster. If your refund is approved and you chose direct deposit on your return, the money moves from the IRS to your bank within 1 to 2 business days after the IRS issues it. Your bank may hold the deposit for an additional day depending on their processing schedule, but you should see it within 3 business days of the IRS sending it.
A paper check takes 7 to 10 business days to arrive by mail after the IRS issues it, and that is assuming the mail moves on schedule. If your check is lost or delayed in the mail, you will not know for weeks. If you chose a check and your refund was issued weeks ago but you have not received it, contact the IRS at 800-829-1040 to request a trace or a replacement.
If you are still waiting and did not choose direct deposit, switching to direct deposit on next year's return will cut your wait time significantly.
What to do if your refund is missing or very late
If the Where's My Refund tool says your refund was sent more than 3 weeks ago and you have not received it, the check may be lost in the mail or your bank may not have processed the direct deposit. Contact your bank first to confirm they have not received the deposit. If your bank has no record of it, call the IRS at 800-829-1040 and request a refund trace.
A refund trace takes about 4 weeks. The IRS will investigate whether the refund was actually sent and, if so, where it went. If they confirm it was sent but lost, they will issue a replacement check or redeposit the funds. You will need your Social Security number, filing status, and the refund amount to start a trace.
If the Where's My Refund tool still shows "Received" or "Approved" and it has been more than 21 days since the IRS accepted your return, your return is likely under review. The IRS will send you a letter explaining what they need. Do not call unless you receive a letter asking you to contact them — the phone lines cannot speed up a review that is already in progress.
State refunds and federal refunds are separate
Your federal tax refund and your state tax refund are processed by different agencies on different timelines. Some states issue refunds faster than others. If you filed both federal and state returns, you may receive one refund before the other.
To check your state refund status, go to your state's tax agency website. Most states have their own "Where's My Refund" tool similar to the IRS version. State processing times vary from 2 to 8 weeks depending on the state and whether you chose direct deposit or a check.
If you are waiting on both, track them separately. Your federal refund status does not tell you anything about your state refund status.
Frequently Asked Questions
Can I speed up my refund if I filed early?
No. The IRS processes returns in the order they are received, and filing early does not move you to the front of the line. Your refund will arrive within 21 days of the IRS accepting your return, regardless of whether you filed on January 27 or March 1. The only way to speed it up is to file electronically and choose direct deposit instead of a check.
What does "Received" mean on Where's My Refund?
It means the IRS has your return but has not started processing it yet. The IRS is still working through earlier returns. Check back in a few days — the status should change to "Approved" once they process your return. If it stays on "Received" for more than 21 days, something may be holding up your return.
Why does the IRS say my refund was sent but I do not have it?
If it was sent by direct deposit, your bank may still be processing it — allow 3 business days. If it was sent by check, it may be delayed in the mail or lost. Wait 10 business days from the sent date, then contact the IRS at 800-829-1040 to request a refund trace or replacement check.
Do I have to wait until my refund arrives to file my return?
No. You can file your return anytime after January 27, 2025. Filing does not depend on receiving a previous refund. If you are waiting on a refund from a prior year, file your current year return separately — the two are not connected.
Will my refund be reduced if I owe back taxes or child support?
Yes. The IRS can offset your refund to pay federal taxes you owe, and the Treasury Offset Program can offset it for state taxes, student loans, or child support arrears. If your refund is smaller than expected or disappears entirely, contact the IRS or the agency that holds the debt to find out what happened.