Current IRS Processing Times for Tax Refunds
The IRS says it will process most tax returns within 21 days of receiving them. That timeline applies whether you file on paper or electronically. However, the actual time you receive your money depends on when the IRS receives your return, whether it needs review, and how you chose to receive the refund.
If you file electronically and request direct deposit to your bank account, you are most likely to see the 21-day window hold. Paper returns take longer — the IRS must first scan them into the system, which adds time before processing even begins. Returns that trigger additional review (because of math errors, missing information, or fraud flags) can take months.
The IRS does not publish a single current processing time because the backlog changes throughout the filing season. Early filers in January and February typically see faster processing than those filing in March or April. If you filed in prior years and your return was straightforward, you have a reasonable baseline for what to expect this year — but delays are common.
Key Takeaways
- The IRS targets 21 days for most electronic returns with direct deposit, but this is a target, not a may provide.
- Paper returns take longer because they must be scanned before processing begins, often adding two to three weeks to the timeline.
- Returns flagged for review — because of math errors, missing documents, or identity verification — can take 60 to 120 days or longer.
- You can check your refund status using the IRS "Where's My Refund?" tool on IRS.gov, which updates once per day.
- Direct deposit is faster than a mailed check; a check can take an additional one to two weeks after the IRS processes your return.
Why Some Refunds Take Longer Than 21 Days
A 21-day refund does not happen automatically. The IRS must receive your return, run it through initial processing, and find no issues that require human review. If any of those steps stall, your timeline extends.
Common reasons for delays include math errors on the return itself, missing information (like a Social Security number or signature), mismatched income reported by employers, or fraud flags triggered by the IRS's automated systems. If you claimed a large refund relative to your income, or if your return looks unusual compared to prior years, the IRS may hold it for verification. Identity theft concerns — even if unfounded — can trigger a manual review that takes weeks.
The IRS also processes returns in waves. Returns filed in January move through faster than those filed in March. If you file near the April deadline, you are competing with millions of other returns for processing capacity, and delays compound.
How to Check Your Refund Status
The IRS offers a free tool called "Where's My Refund?" on IRS.gov. You enter your Social Security number, filing status, and the exact refund amount shown on your return. The tool updates once per day, usually overnight, and tells you whether the IRS has received your return, is processing it, or has approved it for payment.
The tool shows three possible statuses: "Return Received" (the IRS has it but has not finished processing), "Approved" (processing is complete and your refund is on the way), or "Sent" (the refund has been issued). If your return is still in "Received" status after 21 days, or if the tool says "We cannot provide information about your refund status," your return may be under review.
You can also call the IRS refund hotline at 1-800-829-1954 during business hours. Have your Social Security number, filing status, and expected refund amount ready. Wait times are often long during peak filing season.
Direct Deposit vs. Check: Which Is Faster
Direct deposit is significantly faster. Once the IRS approves your refund, it sends the money electronically to your bank, which typically deposits it within one to three business days. The entire process from filing to money in your account usually takes 21 to 28 days for a straightforward return.
A mailed check takes longer. After the IRS approves your refund, it prints and mails the check to your address on file. Postal delivery adds one to two weeks, sometimes longer if the check is lost or delayed. A check refund can take 4 to 6 weeks total from the time you file.
If you did not request direct deposit on your original return, you cannot change it once the return is filed. You must wait for the check or contact the IRS to discuss other options, though changing the payment method after filing is difficult and rarely successful.
What to Do If Your Refund Is Delayed
If your refund has not arrived within 21 days of filing electronically, or 4 weeks of filing on paper, check "Where's My Refund?" first. That tool is the most accurate source of information about where your return stands.
If the tool shows "Approved" but you have not received the money, wait three to five more business days. Banks sometimes take longer than expected to post deposits, especially if you filed near a weekend or holiday.
If the tool shows your return is still "Received" after 21 days, or if it says the IRS cannot provide information, your return is likely under review. The IRS will contact you by mail if it needs additional documents or information. Do not call unless you have received a letter from the IRS asking you to do so — calling without a specific issue will not speed up processing.
If you received a letter from the IRS saying your return is under examination or that there is a discrepancy, follow the instructions in that letter exactly. The letter will tell you what documents to send and where to send them. Responding promptly can shorten the review period.
Refunds for Amended Returns and Special Situations
If you file an amended return (Form 1040-X) to correct an error on a return you already filed, processing takes longer. The IRS typically takes 12 to 16 weeks to process an amended return, though some take longer if they trigger additional review.
Returns claiming certain credits — the Earned Income Tax Credit (EITC) or the Additional Child Tax Credit (ACTC) — are held by law until mid-February, even if filed in January. This is a compliance requirement, not a processing delay. The IRS will not release these refunds before the IRS Refund Advance Date, which the IRS announces each year.
If you claimed a refundable credit and filed early, your refund will not be issued until after that date, regardless of how quickly your return processes. Check the IRS website for the current year's Refund Advance Date.
Frequently Asked Questions
Can I get my refund faster if I pay someone to file my taxes?
No. The IRS processes all returns at the same speed, regardless of who filed them. A tax preparer or software company cannot move your return ahead in the queue. The only way to speed up processing is to file electronically with direct deposit, which is already the fastest method available.
What if I filed my return but never got a confirmation?
If you filed electronically, you should have received an electronic confirmation (an acceptance notice) within 24 hours. Check your email, including spam folders. If you filed on paper, the IRS does not send a confirmation — it simply processes the return when it arrives. Use "Where's My Refund?" to confirm the IRS received it.
Do I have to wait for my refund or can I borrow against it?
You can borrow against an expected refund through a Refund Anticipation Loan (RAL), offered by some tax preparation companies and banks. These are short-term loans that you repay from your refund when it arrives. They carry fees and interest, making them expensive. Most people are better off waiting for the actual refund.
What happens if the IRS loses my return?
If you filed electronically, the IRS has a record of receipt. If you filed on paper and the IRS cannot locate it, you will need to file again. Keep a copy of any paper return you mail and consider sending it certified mail with return receipt so you have proof of delivery. If the IRS loses your return after receiving it, contact them immediately with your proof of filing.
Can I cancel my refund and get a different payment method?
Once your return is filed and accepted, you cannot change the payment method. If you requested a check but want direct deposit instead, you must wait for the check to arrive, then deposit it yourself. If you requested direct deposit to the wrong account, contact your bank immediately — they may be able to redirect the deposit if it has not yet posted.