The IRS processes most refunds within 21 days of accepting your return
If you file electronically and choose direct deposit to your bank account, the IRS typically sends your refund between 1 and 21 days after they accept your return. The exact timing depends on when you file, whether the IRS needs to review your return more closely, and how your bank processes incoming transfers — some banks post deposits the same day they arrive, others take one or two business days.
If you file by mail or request a paper check, the timeline is longer. Paper returns take three to six weeks just to reach the IRS processing center, then another 21 days or more to process. A mailed check can take an additional one to two weeks to arrive at your address after the IRS issues it.
The IRS publishes a Where's My Refund tool on IRS.gov that shows the status of your specific return once it has been accepted. You can check this tool starting the day after you file electronically, or four weeks after you mail a paper return. The tool updates once per day, usually overnight.
Key Takeaways
- Electronic filing with direct deposit is the fastest method, typically resulting in a refund within 1 to 21 days of the IRS accepting your return.
- Paper returns take significantly longer — three to six weeks to reach the IRS, then another 21 days to process, plus one to two weeks for the check to arrive by mail.
- The IRS Where's My Refund tool on IRS.gov shows your return status once it has been accepted and updates once per day.
- If the IRS needs to review your return for errors or inconsistencies, processing takes longer than the standard 21 days.
- Your bank may take an additional one or two business days to post a direct deposit to your account after the IRS sends it.
Why filing electronically with direct deposit is faster
When you file electronically, the IRS receives your return when ready and can begin processing it right away. Direct deposit means the IRS transfers your refund directly to your bank account rather than issuing a check, which eliminates the time needed for printing, mailing, and postal delivery.
Electronic filing also reduces errors that trigger manual review. The software you use to file checks your math and flags missing information before you submit, so the IRS spends less time verifying your return. If everything is correct, your return moves through the system faster.
If you do not have a bank account, some tax preparation services offer refund cards — prepaid debit cards that receive your refund deposit. These work the same way as direct deposit to a checking account and arrive on the same timeline.
What happens if the IRS needs to review your return
Some returns require additional review before the IRS approves the refund. This happens when the IRS detects inconsistencies — for example, if the income reported on your return does not match what your employer reported, or if you claim a credit the IRS needs to verify. The IRS may also review returns that claim certain credits like the Earned Income Tax Credit or Child Tax Credit at higher rates than usual.
If your return is selected for review, the IRS will contact you by mail with details about what they need. This process can add weeks or months to your refund timeline. You will not see a refund status update in the Where's My Refund tool during this time — the tool will straightforward show that your return is still being processed.
You cannot speed up a review, but you can respond quickly to any IRS request. If the IRS asks for documents or information, send them as soon as possible. Once the IRS receives and reviews your response, they can issue your refund.
How to check your refund status
Visit IRS.gov and look for the Where's My Refund tool. You will need your Social Security number, filing status (single, married filing jointly, etc.), and the exact refund amount from your return. The tool shows one of four statuses: "Return Received," "Refund Approved," "Refund Sent," or "Refund Delivered."
"Return Received" means the IRS has accepted your return but has not finished processing it. "Refund Approved" means the IRS has approved your refund and is preparing to send it. "Refund Sent" means the IRS has sent your refund to your bank or issued your check. "Refund Delivered" means your bank has received and posted the deposit, or your check has been delivered.
The tool updates once per day, usually between midnight and 1 a.m. Eastern time. Checking multiple times in the same day will not show new information. If you filed electronically, you can check starting the day after you file. If you mailed your return, wait four weeks before checking.
Why your refund might be delayed
Beyond IRS review, several other issues can slow your refund. If you claim the Earned Income Tax Credit or Additional Child Tax Credit, the IRS is required by law to hold your refund until mid-February, even if your return is processed earlier. This delay applies to all returns claiming these credits, regardless of whether the IRS needs to review anything.
If you owe back taxes, child support, or student loans in default, the IRS may use your refund to pay those debts before sending you the remainder. This is called "offset," and the IRS will notify you by mail if this happens to your refund.
Identity theft or fraud concerns can also trigger a delay. If the IRS suspects someone filed a fraudulent return using your Social Security number, they will contact you and may hold your refund while they investigate. This is rare but can add significant time to processing.
Paper checks versus direct deposit timing
If you requested a paper check instead of direct deposit, expect your refund to take longer. After the IRS approves your refund, they must print the check, which takes additional time. The check is then mailed to the address on your return. Depending on mail delivery in your area, the check can take one to two weeks to arrive after the IRS issues it.
Once you receive the check, you must deposit it into your bank account yourself. Your bank will then place a hold on the funds for one to five business days before making them available, depending on the bank's policy and the check amount.
If you have not received a check within two weeks of the Where's My Refund tool showing "Refund Sent," contact the IRS at 1-800-829-1040 to report it. The IRS can issue a replacement check or, in some cases, send the refund by direct deposit instead.
Frequently Asked Questions
Can I get my refund faster than 21 days?
No. The IRS standard processing time is 21 days for electronically filed returns with direct deposit. This is the fastest method available. If your return requires review, it will take longer. There is no way to expedite processing through the IRS.
What if the Where's My Refund tool says my refund was sent but I have not received it?
If you chose direct deposit, wait one to two business days — your bank may be processing the deposit. If it has been longer than two business days, contact your bank to confirm they received the transfer. If your bank has no record, call the IRS at 1-800-829-1040. If you chose a paper check, wait two weeks from the "Refund Sent" date before contacting the IRS.
Does filing early mean I get my refund early?
Filing early does not may provide an earlier refund if the IRS needs to review your return. However, filing early does mean you reach the front of the processing queue. If your return is straightforward and requires no review, filing in early February rather than mid-April will result in a refund weeks sooner.
Will my refund be delayed if I claim the Earned Income Tax Credit?
Yes. The IRS is required to hold all refunds that include the Earned Income Tax Credit or Additional Child Tax Credit until mid-February, even if your return is processed earlier. This applies regardless of your filing date.
What should I do if I think someone filed a fraudulent return using my Social Security number?
Contact the IRS when ready at 1-800-829-1040 and explain the situation. The IRS will investigate and contact you by mail with next steps. Do not file your own return until the IRS confirms the fraudulent return has been resolved, as filing could create confusion in their system.