Federal tax refunds usually arrive within 21 days of the IRS receiving your return, but the actual timeline depends on how you file and how you want the money
The IRS processes most returns in 21 days or fewer. That clock starts when the agency receives your return, not when you mail it or click submit. If you file electronically and request direct deposit to your bank account, you will typically see the money within that window. If you file on paper or request a check by mail, add extra time for postal delivery on both ends.
The 21-day standard applies to straightforward returns with no errors, no missing information, and no red flags that trigger manual review. Returns that claim certain credits, report self-employment income, or contain inconsistencies take longer. The IRS publishes a "Where's My Refund?" tool that shows your actual status once processing begins, and that tool is more reliable than any estimate.
Key Takeaways
- The IRS processes most electronic returns within 21 days of receipt, but paper returns take longer because they must be scanned and entered by hand.
- Direct deposit to a bank account is faster than a mailed check, which can add one to two weeks depending on postal delivery times.
- Returns claiming the Earned Income Tax Credit or Child Tax Credit may take longer than 21 days even if filed electronically.
- You can check your refund status using the IRS "Where's My Refund?" tool on IRS.gov, which updates once a day and shows the most current information available.
- If your return is delayed beyond 21 days, the IRS will contact you by mail if additional information or documentation is needed.
Electronic filing with direct deposit: the fastest route
Filing your return electronically and requesting direct deposit to your bank account is the combination that produces the shortest timeline. The IRS receives the return instantly, begins processing immediately, and sends the refund directly to your bank without postal delays. Most people using this method see the money within 21 days.
Direct deposit requires your bank account number and routing number, both of which appear on a blank check or can be found through your bank's website or app. The IRS does not charge a fee for direct deposit, and the money goes to your account even if the bank is closed when the transfer arrives. Your bank may hold the deposit for one business day before making it available, depending on their policy.
Paper returns and mailed checks: add two to four weeks
If you file a paper return by mail, the IRS must receive it first, then a staff member scans it and enters the information into the system. This scanning and data entry step alone adds several days to two weeks, depending on the volume of mail the IRS is processing. Once the return is entered, the 21-day clock starts.
If you request a refund check instead of direct deposit, add another one to two weeks for the check to be printed, mailed to you, and delivered by the postal service. A paper return with a mailed check can take six to eight weeks total from the date you mail it to the date the check arrives at your address. The IRS will not issue a replacement check until eight weeks have passed since you mailed the original return.
Returns that take longer than 21 days
Certain returns are flagged for manual review before processing can complete. The IRS reviews returns that claim the Earned Income Tax Credit (EITC), the Additional Child Tax Credit (ACTC), or the American Opportunity Tax Credit. These credits are subject to identity verification and fraud checks, which can add two to four weeks or more to the processing time.
Returns with math errors, missing information, or inconsistencies between your return and records the IRS already has on file also trigger manual review. If the IRS finds a discrepancy, they will mail you a letter explaining what they need. You must respond within the timeframe stated in the letter, usually 30 days. Processing resumes once the IRS receives your response.
Returns filed after the April 15 deadline are processed in the order received, which means they may take longer simply because of the volume ahead of them. If you file in June or July, expect processing to take longer than the standard 21 days, even if your return is straightforward.
Using "Where's My Refund?" to track your status
The IRS "Where's My Refund?" tool is available on IRS.gov and shows the current status of your return once processing has begun. The tool updates once per day, usually overnight. You will need your Social Security number, filing status, and the exact refund amount to use it.
The tool displays one of three statuses: "Return Received" (the IRS has your return but has not finished processing), "Refund Approved" (processing is complete and your refund has been authorized), or "Refund Sent" (the money has been transferred to your bank or a check has been mailed). If your return requires additional review, the tool will tell you that as well.
Do not rely on the tool to tell you when the money will arrive at your bank. It tells you when the IRS has sent it, but your bank may hold it for one business day. If the tool says "Refund Sent" but the money has not appeared after two business days, contact your bank to confirm they received the transfer.
What to do if your refund is delayed
If the "Where's My Refund?" tool shows no activity after 24 hours of filing electronically, or after two weeks of mailing a paper return, check that you entered your information correctly in the tool. A typo in your Social Security number or filing status will prevent the tool from finding your return, even though the IRS has it.
If the tool still shows no results and you filed electronically, wait another week. The IRS can take up to 48 hours to enter an electronic return into the system. If you filed on paper, wait until three weeks have passed since you mailed it before contacting the IRS, because mail delivery times vary.
If your return has been in "Return Received" status for more than 21 days and you did not claim EITC, ACTC, or other credits subject to verification, contact the IRS at 1-800-829-1040. Have your return and a copy of the confirmation number (if you filed electronically) ready. The IRS can tell you whether your return is in manual review and what information they may need from you.
State tax refunds: a separate timeline
Your state tax refund is processed separately from your federal refund and follows its own timeline. Most states process returns within 30 to 45 days if you file electronically, or 60 to 90 days if you file on paper. Some states are faster; a few take longer. Check your state's tax agency website for their specific processing times.
If you filed your federal and state returns together using tax software, the state return was submitted to your state's tax agency, not the IRS. Your state processes it independently. You can track your state refund using your state's "Where's My Refund?" tool, which works the same way as the federal tool but is hosted on your state's website.
Frequently Asked Questions
Can I get my refund faster if I pay a tax preparer or use tax software?
No. The IRS processes all returns at the same speed regardless of who prepared them or what software was used. Tax preparers and software companies cannot speed up IRS processing. Some tax software offers "rapid refund" loans, which are loans against your expected refund, not actual refunds—you pay interest or fees for the loan.
What if the IRS says my refund was sent but I never received it?
If direct deposit was sent, contact your bank first to confirm they received the transfer. If the bank has no record, contact the IRS at 1-800-829-1040 with your return information. If a check was mailed, wait until eight weeks have passed since the IRS said it was sent, then request a replacement check from the IRS.
Do I have to wait for my refund or can I get it sooner?
You cannot speed up the IRS's processing, but some tax software and tax preparers offer refund anticipation loans. These are loans you repay from your refund once it arrives. They charge interest or fees and are not worth the cost for most people—you are paying to receive your own money a few weeks earlier.
Why does the IRS take 21 days when banks process transfers instantly?
The IRS must verify that your return is accurate, check for fraud, and confirm your identity before releasing the refund. Banks process transfers between existing accounts without verification. The IRS handles millions of returns and must balance speed with accuracy and security.
If I file my return in February, will I get my refund faster than if I file in April?
Not significantly. The IRS processes returns in the order they are received, so an early February return may be processed slightly faster simply because there is less volume ahead of it. However, the 21-day standard applies regardless of when you file, as long as your return does not require manual review.