When the IRS starts processing refunds

The IRS begins accepting and processing tax returns on January 29 each year, and the earliest refunds typically arrive in mid-February for people who file electronically with direct deposit. If you file by mail, expect your refund in late February or March at the earliest. The exact timing depends on when you submit your return, how you file, and how you want the money delivered.

The IRS does not process returns on a first-come, first-served basis. Even if you file on January 29, your refund will not arrive before mid-February because the agency batches returns and processes them in groups. Returns filed in early February may arrive around the same time as those filed on January 29.

If your return is incomplete, contains errors, or triggers a review, your refund will be delayed beyond these timelines. The IRS may hold your return for verification, which can add weeks or months to the process.

Key Takeaways

  • The IRS starts accepting returns on January 29 each year, but the earliest refunds arrive in mid-February for electronic filers with direct deposit.
  • Paper returns take longer — typically late February or March — because they must be manually scanned and entered into the system.
  • Direct deposit is faster than a mailed check by one to two weeks on average.
  • Incomplete returns, math errors, or identity verification needs will delay your refund by weeks or months beyond the standard timeline.
  • You can track your refund status using the IRS Where's My Refund tool starting 24 hours after you file electronically.

Electronic filing with direct deposit: the fastest route

If you file electronically and choose direct deposit, you are on the fastest path to your refund. The IRS typically issues these refunds within 21 days of accepting your return, though many arrive within 10 to 14 days. Mid-February is realistic for anyone filing in late January or early February.

Direct deposit sends the money straight to your bank account, which eliminates the time a check would spend in the mail. Your bank may hold the deposit for one to two business days before making it available, depending on your account type and when the IRS sends it.

To use direct deposit, you need your routing number and account number from your bank. You provide these on your tax return when you file. If you are unsure of your routing number, your bank's website has it, or you can call the bank directly.

Paper returns and mailed checks: slower by weeks

If you mail a paper return, the IRS must receive it, open it, scan it, and enter the information into its system before processing can begin. This adds two to three weeks to the timeline before the IRS even starts reviewing your return. Once processed, a mailed check takes another one to two weeks to arrive by postal mail.

A paper return filed in late January will not reach the IRS until early February at the earliest. Processing then takes until mid-to-late February, and the check arrives in March. If you mail your return in February, expect your refund in late March or April.

The IRS does not recommend mailing returns because of these delays and the risk of the envelope being lost or damaged. If you must file by mail, send it certified mail with return receipt so you have proof the IRS received it.

How to track your refund in real time

The IRS Where's My Refund tool shows the status of your refund 24 hours after you file electronically. You can check it at irs.gov/refunds or through the IRS2Go mobile app. The tool updates every 24 hours and tells you whether the IRS has received your return, is processing it, or has approved your refund.

The tool shows three statuses: "Return Received," "Refund Approved," and "Refund Sent." Once it says "Refund Sent," your money is on the way. For direct deposit, this usually means it will arrive within one to two business days. For a mailed check, allow five to seven business days after the status changes.

If the tool says your refund is delayed or if you do not see any status update after 21 days, contact the IRS at 800-829-1040 or visit a local IRS office. Have your Social Security number, filing status, and the refund amount ready.

Reasons your refund might arrive later than mid-February

The IRS holds returns that contain math errors, missing information, or inconsistencies with other records. If your return shows income that does not match what your employer or bank reported to the IRS, the agency will verify the discrepancy before releasing your refund. This verification process can take four to six weeks.

Identity theft and fraud screening also delay refunds. If the IRS suspects your return may be fraudulent — for example, if someone else filed a return using your Social Security number — the agency will investigate before sending your money. This can add weeks or months to the timeline.

Claiming certain credits, such as the Earned Income Tax Credit or the Child Tax Credit, can trigger additional review. These credits are audited at higher rates, so the IRS may hold your return to verify you meet the requirements. Again, this adds time beyond the standard 21-day window.

What to do if your refund does not arrive on time

If 21 days have passed since you filed electronically and the Where's My Refund tool shows no status update, or if the tool says "Refund Sent" but the money has not arrived in your account after five business days, contact the IRS. Call 800-829-1040 Monday through Friday, 7 a.m. to 7 p.m. in your time zone. Have your tax return and Social Security number ready.

If you filed by mail and it has been more than 30 days since you mailed the return, the IRS may not have received it. Call the IRS to confirm receipt. If the envelope was lost, you will need to file again, which restarts the timeline.

If the IRS issued your refund but it never arrived in your account, the bank may have rejected the deposit because of an incorrect routing or account number. The IRS will mail a check instead, which takes an additional one to two weeks. Contact your bank first to confirm the deposit was rejected, then call the IRS to request a check.

State refunds often arrive separately and on different timelines

If you owe state income tax or are due a state refund, that money comes from your state tax agency, not the IRS. State refunds follow their own timelines and are not coordinated with federal refunds. Some states process refunds faster than the IRS; others are slower.

Most states that have income tax begin accepting returns around the same time as the IRS — late January or early February. State refunds typically arrive within two to four weeks of filing, though some states take longer. Check your state's tax agency website for specific timelines.

If you filed a joint federal and state return electronically, the state may process your return separately from the federal return. You may receive your federal refund in February and your state refund in March, or vice versa. Track both using your state's refund tracker, which works similarly to the IRS tool.

Frequently Asked Questions

Can I get my refund before mid-February if I file on January 29?

No. The IRS does not process returns on a first-come, first-served basis. Even if you file on January 29, your refund will not arrive before mid-February because the IRS batches returns and processes them in groups. Filing early does not speed up the timeline.

Is direct deposit really faster than a mailed check?

Yes, typically by one to two weeks. Direct deposit refunds usually arrive within 10 to 14 days of the IRS approving your return. Mailed checks take five to seven business days after approval, plus time for postal delivery. For early-year refunds, direct deposit can mean the difference between February and March.

What if I filed my return but the Where's My Refund tool shows nothing?

Wait 24 hours after filing electronically. The tool updates once per day and may not show your return immediately. If 24 hours have passed and the tool still shows no status, verify you filed successfully by checking your email for a confirmation from your tax software or the IRS. If you filed by mail, the tool will not show anything until the IRS receives and scans your return, which takes two to three weeks.

Do I need to do anything to get my refund faster?

File electronically with direct deposit. That is the only step that significantly speeds up the process. Using tax software or a tax preparer, filing early, and providing accurate information all help avoid delays, but they do not make the IRS process your return faster than 21 days.

Can the IRS send my refund to a different bank account than the one I used last year?

Yes. You provide your routing and account number on your current tax return, and the IRS uses that information. If you changed banks or accounts, make sure the number you enter is correct. If you enter the wrong number, the bank will reject the deposit and the IRS will mail a check instead.