How the IRS processes refunds and what determines your wait time
The IRS typically issues refunds within 21 days of receiving your return, but the actual time you wait depends on how you file, how you want the money, and whether your return needs extra review. If you file electronically and choose direct deposit to your bank account, you are most likely to see money in 21 days or fewer. If you file on paper or request a check by mail, the timeline stretches to several weeks longer. Some returns take much longer because the IRS flags them for manual review — this happens when information on your return does not match what employers or financial institutions reported to the government.
The IRS does not send refunds in the order they arrive. Instead, it processes returns in batches based on filing method and refund delivery method. This means two people who filed on the same day may receive their refunds weeks apart.
Key Takeaways
- Electronic filing with direct deposit is the fastest path, typically resulting in a refund within 21 days of the IRS receiving your return.
- Paper returns and refunds by check take significantly longer — often six to eight weeks from the date you mail your return.
- The IRS may hold your refund for additional review if information on your return conflicts with what your employer or bank reported.
- You can track your refund status using the IRS Where's My Refund tool on IRS.gov, which updates once per day.
- Refunds issued by check are mailed from a lockbox facility, not your local post office, which adds time to delivery.
Filing method and delivery method: the biggest factors in refund timing
How you file your return and how you want your refund delivered are the two choices that most directly control how long you wait. Electronic filing moves through the IRS system much faster than paper filing because the return data enters the computer system when ready and requires no manual data entry. When you file electronically and choose direct deposit, the IRS deposits money directly into your bank account once it has processed your return and verified your identity.
Paper returns must be physically received at an IRS processing center, opened, scanned, and entered into the computer system by hand. This step alone adds weeks to the timeline. If you also request a paper check, the IRS must print and mail it from a lockbox facility — a specialized mailing center that handles only government checks. Checks mailed from a lockbox typically take 7 to 10 business days to arrive after the IRS issues them, and delivery time varies by distance and postal service performance.
Direct deposit is faster than a check for another reason: the IRS can issue a direct deposit refund the moment it approves your return, but it must wait until it has printed and prepared a batch of checks before mailing them. This batching process can add several days to the timeline.
When the IRS holds your refund for review
Some returns do not move through the standard 21-day timeline because the IRS stops them for additional review. This happens when information on your return does not match what the IRS already has on file — for example, if you claim a dependent but the Social Security number you provide does not match IRS records, or if you report income that differs significantly from what your employer reported on a W-2 form.
Returns claiming the Earned Income Tax Credit (EITC) or the Additional Child Tax Credit (ACTC) are held automatically for review under a rule called the PATH Act (Protecting Americans from Tax Hikes Act). The IRS does not release these refunds before February 15, even if your return is otherwise complete and correct. This delay exists to give the IRS time to verify that credits were claimed correctly and to detect fraud. If your return claims EITC or ACTC and has no other issues, you will typically receive your refund by the end of February or in early March.
Returns flagged for identity verification or suspected fraud can be held for months. The IRS will contact you by mail if your return requires this level of review, and you may need to provide documents to prove your identity or the accuracy of what you reported.
Tracking your refund status in real time
The IRS provides a tool called Where's My Refund on IRS.gov that shows the status of your return and refund. You can access it by entering 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 a single day will not show new information.
Where's My Refund displays one of three statuses: "Return Received," "Refund Approved," or "Refund Sent." "Return Received" means the IRS has your return but has not finished processing it. "Refund Approved" means the IRS has processed your return and approved your refund but has not yet issued it — this is the stage where direct deposit refunds are queued to be deposited and paper checks are queued to be printed and mailed. "Refund Sent" means the refund has been issued. For direct deposits, this means the money is on its way to your bank. For checks, this means the check has been mailed.
If your return is held for review, Where's My Refund will show a message explaining that your return requires additional review and will provide an estimated date when the review will be complete. Do not contact the IRS before that date — the agency cannot speed up the review process, and calling will not change the timeline.
Why your refund might arrive later than expected
Even after the IRS issues your refund, delays can occur between the moment it leaves the IRS and the moment it appears in your account. For direct deposits, your bank may take one to two business days to post the deposit after it receives it from the IRS. Some banks post deposits on the day they arrive; others wait until the next business day. If your refund is issued on a Friday, your bank may not post it until Monday or Tuesday.
For paper checks, delays happen in the mail. Checks mailed from IRS lockbox facilities typically arrive within 7 to 10 business days, but weather, postal service delays, or address issues can extend this. If you moved recently and did not update your address with the IRS before filing, your check may be returned to the IRS as undeliverable, which adds weeks to the process.
If you filed an amended return (Form 1040-X) instead of an original return, the IRS takes longer to process it. Amended returns are processed by hand and typically take 16 weeks or longer from the date the IRS receives them.
What to do if your refund is significantly delayed
If Where's My Refund shows your refund was issued more than 21 days ago and you have not received it, or if the tool shows no status update for more than 21 days after you filed, you can contact the IRS. The IRS has a refund hotline at 1-800-829-1040 (toll-free). Have your Social Security number, filing status, and expected refund amount ready when you call.
If you filed electronically and chose direct deposit but your bank shows no deposit after 21 days, contact your bank first. Ask them to confirm they have received the deposit from the IRS. If they have not, ask for the date they expect to receive it. If your bank confirms the deposit has not arrived, contact the IRS with your bank's name and account number.
If you filed on paper and requested a check, and Where's My Refund shows your refund was issued more than 10 business days ago, you can request a refund trace. This is a formal request asking the IRS to investigate whether your check was mailed and where it is. You can request a refund trace by calling the IRS or by mailing Form 3911 (process for IRS Refund Advance) to the address listed in the form instructions.
Frequently Asked Questions
Can I get my refund faster if I pay a tax preparation company to file for me?
No. The IRS processes all returns at the same speed regardless of who prepared them. A tax preparation company cannot speed up IRS processing. However, some companies offer refund advance loans, where they lend you money against your expected refund before the IRS issues it. These loans come with fees and interest, and you repay them when your refund arrives.
What if I filed my return but the IRS website says it has no record of it?
Wait at least 24 hours after you filed electronically before checking Where's My Refund. The IRS system updates once per day. If you filed on paper, wait at least two weeks for the return to arrive at a processing center and be scanned into the system. If more time has passed and the IRS still shows no record, contact the IRS at 1-800-829-1040 with your filing confirmation number (if you filed electronically) or your mailing receipt (if you filed on paper).
Will my refund be delayed if I claim the Child Tax Credit?
Not automatically. The Child Tax Credit does not trigger the PATH Act delay. However, if you claim the Additional Child Tax Credit (ACTC), your refund will be held until at least February 15. If you claim both the regular Child Tax Credit and ACTC, the same February 15 delay applies.
Does filing my return early mean I get my refund early?
Filing early does not may provide an earlier refund, but it does give the IRS more time to process your return before the April important date. If you file in January and your return has no issues, you will likely receive your refund in February. If you file in March, the IRS may still be processing your return in April or May because the volume of returns increases as the important date approaches.
What happens if my bank account information was wrong on my return?
If you provided an incorrect bank account number for direct deposit, the IRS will attempt to deposit your refund to that account. If the account does not exist or belongs to someone else, the bank will reject the deposit and return it to the IRS. The IRS will then issue a paper check and mail it to the address on your return. This process adds several weeks to your wait time. To avoid this, double-check your account number and routing number before you file.