The IRS processes returns in the order they arrive, not all at once

The IRS does not have a single date when all returns appear in your account. Instead, they work through the pile in the order they received them. If you filed early in January, you might see your refund in mid-February. If you filed in late March, expect late April or May. The IRS publishes a weekly count of how many returns they have processed, but that number does not tell you when yours specifically will land.

The timeline also depends on how you filed. E-filed returns (submitted electronically) move through the system faster than paper returns. A typical e-filed return takes 21 days from the date the IRS receives it, though many arrive sooner. Paper returns can take 4 to 6 weeks or longer, because someone has to open the envelope, scan the documents, and enter the data by hand.

Key Takeaways

  • E-filed returns usually arrive within 21 days of submission, while paper returns take 4 to 6 weeks or longer.
  • The IRS processes returns in the order received, so filing early means a faster refund than filing in late March or April.
  • You can check the status of your specific return using the IRS "Where's My Refund?" tool on IRS.gov, which updates once per day.
  • If your return requires manual review — because of math errors, missing information, or identity verification — the timeline extends by weeks or months.
  • Direct deposit into a bank account is faster than a paper check, which can take an additional 7 to 10 business days after the IRS processes your return.

How to check where your return is right now

The IRS has a tool called "Where's My Refund?" on their website at IRS.gov. You enter your Social Security number, filing status, and the exact refund amount you expect. The tool then tells you whether the IRS has received your return, is processing it, or has approved it and sent the money out. It updates once per day, usually overnight, so checking multiple times in a single day will not give you new information.

The tool shows one of three statuses: "Return Received," "Return Approved," or "Return Sent." If it says "Return Received," the IRS has your paperwork but has not finished reviewing it yet. "Return Approved" means they have checked everything and your refund is on the way. "Return Sent" means the money has left the IRS and is headed to your bank or the postal service.

If you chose direct deposit, the money should land in your account within one business day after the status changes to "Return Sent." If you are receiving a paper check, add 7 to 10 business days to that date.

Why some returns take much longer than 21 days

The IRS flags certain returns for manual review before they process them. Common reasons include math errors on the form, missing information (like a Social Security number for a dependent), or a mismatch between what you reported and what their records show. If your return gets flagged, a person at the IRS has to look at it instead of the computer system handling it automatically. That adds weeks to the timeline.

Identity theft checks also slow things down. If the IRS suspects someone else filed a return using your Social Security number, they will hold your return while they investigate. They may contact you by mail to verify that you actually filed it. This process can take 60 days or more.

Amended returns (Form 1040-X) take longer than original returns. The IRS processes them separately and typically takes 12 to 16 weeks to complete the review, though some take longer if they require additional verification.

Refund timing if you chose a paper check instead of direct deposit

Paper checks move slower than direct deposit at every stage. First, the IRS takes the same 21 days to process your return. Then, instead of sending the money electronically to your bank, they print a check and mail it. The postal service typically takes 7 to 10 business days to deliver it, though delivery times vary by location and can stretch to two weeks during peak tax season.

If your check gets lost in the mail, you will have to contact the IRS to request a replacement. That process starts with calling the IRS at 1-800-829-1040 and can take another 4 to 6 weeks. For this reason, direct deposit is the faster and safer choice if your bank account information is current and correct.

What to do if your refund is late

If the "Where's My Refund?" tool still shows "Return Received" after 21 days have passed since you filed, your return is likely under review. Contact the IRS at 1-800-829-1040 to ask why. Have your Social Security number, filing status, and the refund amount ready when you call. The IRS representative can tell you whether the return is waiting for information from you, is being reviewed for errors, or is held for identity verification.

If your return shows "Return Sent" but the money has not arrived in your bank account after one business day, check with your bank first. Sometimes banks take longer to post deposits, or the deposit may have gone to an old account if you changed banks since you filed. If your bank confirms they have not received anything, call the IRS again with the date the status changed to "Return Sent."

Do not assume your refund is lost just because it has not arrived by a certain date. The IRS processes millions of returns, and delays are common during the peak filing season from February through April. Patience and checking the status tool regularly is the best approach.

How filing method and time of year affect your timeline

Filing in January or early February gives you the best chance of a quick refund, because the IRS has fewer returns to process. A return filed in early January might be approved and sent within 2 to 3 weeks. A return filed in late March or April will take longer, even if it is e-filed, because the IRS is working through a backlog of millions of returns.

E-filing is always faster than mailing a paper return. The IRS receives e-filed returns instantly and can begin processing them right away. Paper returns have to be sorted, opened, scanned, and entered into the system by hand, which adds weeks to the timeline. If you have the option to e-file, that is the fastest path to your refund.

The IRS also processes returns differently depending on the complexity of your tax situation. A simple return with W-2 income and the standard deduction may be approved in days. A return with self-employment income, rental property, or multiple sources of income takes longer because the IRS has more to verify.

Frequently Asked Questions

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

Tax preparers and software companies cannot speed up the IRS processing time. They can file your return electronically, which is faster than mailing it, but the IRS still takes the same 21 days (or longer if your return requires review). Some tax software companies offer "rapid refund" loans, where they lend you money against your expected refund, but you pay interest or fees for that service. The IRS refund itself arrives on the same schedule regardless of who prepares your return.

What if I filed my return but the IRS says they never received it?

If you e-filed, ask your tax preparer or software company for a confirmation number and the date the return was submitted. The IRS should have a record of it within 24 hours. If they do not, the return may not have been transmitted correctly. If you mailed a paper return and it has been more than 4 weeks, contact the IRS at 1-800-829-1040 with your Social Security number and filing date. They can search their records to see if it arrived.

Will my refund be delayed if I claim the Earned Income Tax Credit or Child Tax Credit?

The IRS takes extra time to verify returns that claim these credits, because they are subject to additional fraud checks. Expect your return to take 21 days or longer, even if it is e-filed and has no errors. The IRS may also contact you by mail to confirm information about your dependents or income before they approve the refund.

Can I change my refund from a check to direct deposit after I file?

No. Once you file your return, you cannot change the refund method. If you chose a paper check and want direct deposit instead, you would have to file an amended return (Form 1040-X), which takes 12 to 16 weeks to process. For future years, choose direct deposit when you file to avoid this delay.

What happens to my refund if I move before it arrives?

If you are receiving a paper check and move before it arrives, the check may be returned to the IRS as undeliverable. Contact the IRS at 1-800-829-1040 with your new address and the date you filed. They can reissue the check to your new address or, in some cases, deposit it directly to your bank account if you provide that information. If you chose direct deposit, your refund will go to the bank account you listed on your return, regardless of where you live.