Timeline from filing to deposit
If you file electronically and choose direct deposit, the IRS says you should receive your refund within 21 days. That 21-day window starts the day the IRS accepts your return, not the day you submit it. In practice, most refunds arrive in 5 to 14 days after acceptance, but the IRS does not may provide anything faster than 21 days.
If you file by paper and request a check, add 4 to 6 weeks to the timeline. The IRS must receive your return, process it by hand, and then mail the check to you. Weather, mail delays, and processing backlogs can push this longer. If you filed by paper before April 15, expect your check sometime between late May and early July, depending on the year and IRS workload.
The IRS publishes a Where's My Refund tool on IRS.gov that updates every 24 hours. You can check your status using your Social Security number, filing status, and the exact refund amount. This tool will tell you whether your return is still being processed, approved, or sent out — and when to expect it.
Key Takeaways
- Direct deposit refunds typically arrive within 5 to 14 days after the IRS accepts your return, though the IRS guarantees up to 21 days.
- Paper check refunds take 4 to 6 weeks from acceptance, plus mail delivery time, and often arrive in late May or June for spring filers.
- The IRS Where's My Refund tool updates every 24 hours and shows whether your return is processing, approved, or sent out.
- Errors on your return, missing documents, or identity verification delays can add weeks or months to your refund timeline.
- State refunds follow separate timelines and are processed by your state tax agency, not the IRS.
Why some refunds take longer than 21 days
The 21-day timeline assumes your return is complete and correct. If the IRS finds a discrepancy — a missing form, a math error, or income that does not match what your employer reported — they will hold your refund while they investigate. This can add 2 to 8 weeks depending on what they need to verify.
Identity theft checks also delay refunds. If the IRS suspects fraud or if your Social Security number appears on multiple returns, they will flag your return for manual review. This process can take 6 to 12 weeks. You will receive a letter in the mail explaining what they need from you.
Filing early in the tax season (January and February) usually means faster processing because the IRS has fewer returns to handle. Filing in April, when millions of people file at once, can add days or weeks to the processing queue even if your return is clean.
Direct deposit versus check delivery
Direct deposit is faster and more reliable than a check. Your bank receives the funds electronically, and the money appears in your account within one business day of the IRS sending it. You do not have to worry about mail delays, lost checks, or forgery.
A check takes longer because it must be printed, sorted, and delivered by the postal service. If your address on file is incorrect, the check may be returned to the IRS, and they will have to reissue it — adding another 2 to 4 weeks. If you move after filing, update your address with the IRS or the post office as soon as possible.
If you filed for direct deposit but the IRS could not deposit the funds (for example, because your bank account was closed), they will mail you a check instead. This can add 4 to 6 weeks to your timeline.
State tax refunds run on a different schedule
Your state refund is separate from your federal refund and is processed by your state tax agency, not the IRS. Most states process refunds within 2 to 4 weeks of receiving your state return, but this varies widely. Some states are faster; others take 6 to 8 weeks.
If you filed your federal and state returns together through tax software, they were submitted at the same time but processed separately. Your federal refund may arrive while your state refund is still pending, or vice versa. Check your state's tax agency website for a refund status tool — most states have one similar to the IRS Where's My Refund.
A few states mail refund checks much more slowly than others. If you live in a state known for slower processing (check your state revenue department's website for their average timeline), plan for 8 to 12 weeks rather than 4 to 6.
What to do if your refund is late
If your refund has not arrived within 21 days of acceptance, use the IRS Where's My Refund tool to check the status. If the tool says your return is still being processed, wait another week and check again. The tool updates once per day, usually overnight.
If the tool says your refund was sent but you have not received it, contact the IRS at 1-800-829-1040 to report it. Have your Social Security number, filing status, and the refund amount ready. The IRS can issue a trace to find out whether the check was mailed or the direct deposit was sent. If the check was lost in the mail, they can reissue it or send the funds by direct deposit instead.
If you received a letter from the IRS saying your return is under review, do not contact them about timing. The letter will explain what they need from you and when to expect a decision. Respond to the letter within the deadline they give you, or your refund will be delayed further.
Amended returns and refund delays
If you filed an amended return (Form 1040-X) to correct an error on your original return, your refund will be delayed. The IRS must process your original return first, then process the amendment. This typically adds 8 to 12 weeks to your timeline, sometimes longer.
Amended returns are processed by hand, not automatically, so they move more slowly than original returns. If you amended your return to claim a refund you did not receive on your original return, expect to wait 4 to 6 months from the date you filed the amendment.
Do not file an amended return unless you made a genuine error. If you simply forgot to include a form or document, contact the IRS instead — they may be able to add it to your original return without requiring an amendment.
Refunds held for back taxes or debts
If you owe back taxes, child support, or student loan debt, the IRS or your state may hold your refund to pay down what you owe. This is called offset. You will receive a notice in the mail explaining why your refund was held and how much was taken.
If your refund was offset, you cannot get it back through the IRS. You must resolve the underlying debt (back taxes, child support arrears, or defaulted student loans) with the agency that holds it. Once the debt is paid or a payment plan is in place, future refunds will not be offset.
If you believe your refund was offset by mistake — for example, because the debt was already paid or does not belong to you — contact the agency that holds the debt, not the IRS. They can investigate and request that the offset be reversed.
Frequently Asked Questions
Can I get my refund faster if I pay a tax preparer or software company?
No. Tax software and tax preparers cannot speed up IRS processing. Some offer "refund advance" loans that give you cash immediately, but you pay interest and fees, and you still have to repay the loan when your actual refund arrives. The IRS timeline is the same for everyone.
What if the Where's My Refund tool says my refund was sent but I never got it?
Call the IRS at 1-800-829-1040 and report it. If it was mailed as a check, they can issue a trace and reissue the check or send the funds by direct deposit. If it was direct deposit, they can verify whether your bank received it. This process takes 2 to 4 weeks.
Do I have to wait for my federal refund before I file my state return?
No. You can file your state return anytime after January 1, regardless of your federal return status. Your state refund will be processed on its own timeline. Filing both at the same time does not speed up either one.
How long does it take to get a refund if I filed an extension?
If you filed Form 4868 to extend your deadline to October 15, your refund timeline is the same as anyone else — 21 days for direct deposit, 4 to 6 weeks for a check — once the IRS receives your actual return. Filing an extension does not slow down processing.
Will I get interest if my refund is late?
Yes, but only if the IRS is responsible for the delay. If your refund is held because your return needs review or correction, you do not receive interest. If the IRS processes your return correctly but takes longer than 45 days to send it, you may receive interest at the federal rate, which changes quarterly. The IRS will calculate and include this automatically.