Timeline from filing to money in your account
If you file electronically and choose direct deposit, the IRS typically issues your refund within 21 days. That 21-day window starts from the date the IRS receives your return, not the date you submit it. For most people filing in January through March, refunds arrive within two to three weeks of filing.
If you file by mail, add 7 to 10 days before the IRS even begins processing your return. A mailed return takes roughly 4 to 6 weeks total from the date you mail it. If you request a paper check instead of direct deposit, add another 7 to 14 days after the IRS processes your return, since the check has to be printed and delivered by mail.
The 21-day promise is not a may provide — it is the IRS's target for most returns. Returns with errors, missing information, or those selected for review can take much longer. If your return requires verification of income, dependents, or education credits, expect an additional 4 to 12 weeks.
Key Takeaways
- Electronic filing with direct deposit is the fastest route, typically delivering your refund within 21 days of the IRS receiving your return.
- Paper returns take 4 to 6 weeks total because the IRS needs 7 to 10 days just to receive and begin processing your mailed form.
- Requesting a paper check adds 7 to 14 extra days after the IRS processes your return, since it must be printed and mailed to you.
- Returns flagged for review, missing information, or claiming certain credits can take 8 to 16 weeks or longer, regardless of how you filed.
- You can track your refund status using the IRS Where's My Refund tool, which updates once per day and shows the most current information available.
Why the timeline varies by filing method
The IRS processes electronic returns faster than paper ones because the data goes directly into their system without manual data entry. When you e-file, your return is transmitted instantly and the IRS begins processing it immediately. When you mail a paper return, it first has to travel through the postal system, then be opened, scanned, and manually entered into the IRS database — that alone takes a week or more.
Direct deposit is faster than a mailed check because the IRS can transfer money electronically to your bank account in a single day once your return is processed. A paper check has to be printed at an IRS facility, placed in an envelope, and delivered by mail. During peak tax season (February through April), the volume of checks being printed and mailed can cause delays beyond the standard 7 to 14 days.
If you filed an amended return (Form 1040-X) instead of an original return, expect 16 weeks or longer. Amended returns are processed by hand and cannot be expedited, even if you file electronically.
What slows down your refund
The most common reason for delay is a mismatch between the income reported on your return and the income the IRS has on record from your employer or financial institutions. The IRS receives W-2s and 1099s directly from employers and banks, and if your reported income does not match, your return is flagged for review. This verification can take 4 to 8 weeks.
Missing or incorrect information also stops processing. If you forgot to sign your return, listed an invalid Social Security number, or claimed a dependent who does not have a valid tax ID, the IRS will hold your return until you provide the correct information. You will receive a notice by mail asking you to respond, which adds another 2 to 4 weeks to the timeline.
Returns claiming the Earned Income Tax Credit (EITC) or the Additional Child Tax Credit (ACTC) are held until mid-February by law, even if you file in January. This is a security measure to prevent fraud. If your return includes either of these credits, your refund will not be issued before February 15, regardless of when you filed.
Identity theft or fraud indicators also trigger a hold. If the IRS suspects your return may be fraudulent — for example, if multiple returns claim the same dependent — your return goes into manual review, which can take 8 to 16 weeks.
How to check your refund status
Use the IRS Where's My Refund tool at irs.gov. You will need 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.
The tool shows one of three statuses: "Return Received" (the IRS has your return but has not finished processing), "Refund Approved" (your refund has been approved and is being prepared for payment), or "Refund Sent" (your refund has been issued). If your status is "Refund Sent," the tool will show the date the refund was sent and the method (direct deposit or check).
If your return has been held for review or is missing information, Where's My Refund will not show a status. Instead, you will see a message to check back later. In this case, watch your mail for an IRS notice, which will explain what information is needed and how to respond.
If you filed by mail and your return has not shown up in Where's My Refund within 4 weeks of mailing it, contact the IRS at 1-800-829-1040 to confirm they received it. Provide your mailing date and the tracking number if you sent it certified mail.
Direct deposit versus check: which is faster
Direct deposit is 7 to 14 days faster than a mailed check. Once the IRS approves your refund, a direct deposit transfer can happen within one business day. A check has to be printed, which can take several days during peak season, then mailed to you, which typically takes 7 to 10 business days depending on your location and mail volume.
Direct deposit also eliminates the risk of a lost or stolen check. If a check is lost in the mail, you have to contact the IRS and request a replacement, which adds another 4 to 6 weeks. With direct deposit, the money lands in your account and you have immediate access to it.
If you did not provide direct deposit information on your return but want to change to direct deposit now, you cannot. The IRS will mail a check to the address on your return. However, if you are filing this year and want direct deposit for next year's refund, you can provide your bank account information on your current return.
What to do if your refund is late
If your refund has not arrived within 21 days of e-filing or 6 weeks of mailing your paper return, check Where's My Refund first. If the tool shows "Refund Sent" but you have not received the money, wait an additional 5 business days — the transfer may still be processing through your bank.
If the tool shows no status or says "Return Received" after 6 weeks, contact the IRS at 1-800-829-1040. Have your Social Security number, filing status, and the refund amount ready. The IRS can tell you whether your return is still being processed, held for review, or if there is an error preventing payment.
If you received a notice from the IRS requesting additional information, respond to it immediately. The IRS will not process your refund until they receive your response. Follow the instructions on the notice exactly — do not send documents to a different address or in a different format than requested.
If you filed by mail and suspect your return was lost, the IRS can issue a trace. This takes 4 to 6 weeks. If the trace confirms the return was lost, the IRS will reprocess your return from their records, which adds another 4 to 6 weeks. In total, a lost mailed return can take 12 to 16 weeks to resolve.
State refunds and combined federal-state filing
State tax refunds follow their own timeline and are not connected to your federal refund. Most states that have income tax process refunds within 2 to 4 weeks of receiving your state return. Some states are faster — a few issue refunds within 1 to 2 weeks — and some are slower, taking 6 to 8 weeks during peak season.
If you filed your federal and state returns together using tax software, the state return is transmitted separately to your state's tax agency. The federal refund and state refund will not arrive at the same time. Your federal refund may come in 3 weeks while your state refund takes 6 weeks, or vice versa.
You can check your state refund status on your state's tax agency website. Most states have a refund tracker similar to the IRS tool. Search "[your state] tax refund status" to find the link.
Frequently Asked Questions
Can I get my refund faster if I pay a tax preparer or use tax software?
No. The speed of your refund depends only on how you file (electronic or paper) and how you receive it (direct deposit or check), not on who prepares your return. A tax preparer or software company cannot speed up IRS processing. Some tax preparers offer "refund advances" or "rapid refunds," which are loans against your expected refund — you pay interest or fees for the loan, and the lender profits while you wait for the actual IRS refund.
What if I made a mistake on my return after I filed it?
Do not file an amended return immediately. Wait until you receive your original refund. If the IRS catches the error during processing, they will adjust your refund automatically and send you a notice. If they do not catch it, you can file an amended return (Form 1040-X) after you receive your refund. Amended returns take 16 weeks or longer to process.
Does filing on April 15 mean my refund comes on May 6?
Not necessarily. The 21-day timeline starts when the IRS receives your return, not when you file it. If you e-file on April 15, the IRS receives it that day and your refund should arrive by May 6. If you mail your return on April 15, it may not arrive at the IRS until April 22 or later, so your refund would not arrive until mid-May or later.
Why does the IRS hold refunds with the Earned Income Tax Credit until February 15?
The IRS is required by law to hold EITC and ACTC refunds until mid-February to allow time to detect and prevent fraud. This applies even if you file in January. The delay is a federal security measure, not something the IRS can waive for individual returns.
Can I cancel my refund and get my money back as a payment instead?
No. Once you file your return and the IRS processes it, the refund is issued automatically. You cannot stop it or redirect it. If you owe money to a federal agency, a state, or a creditor with a judgment, that agency can intercept your refund to pay what you owe — but you cannot voluntarily cancel your refund.