The IRS refund timeline depends on how you filed and whether your return needs review
The IRS begins processing tax returns as soon as they receive them, but the speed of your refund depends on three things: the method you used to file, whether the IRS needs to verify information on your return, and the time of year. Most refunds issued through direct deposit arrive within 21 days of the IRS accepting your return. Refunds by check take longer — typically four to six weeks after acceptance. The IRS does not issue refunds on a fixed schedule; they process returns continuously throughout the filing season.
If your return is selected for review — which happens to a small percentage of filers — the timeline extends significantly. The IRS may hold your refund while they verify income, deductions, or credits you claimed. This verification can add weeks or months. You can check the status of your specific refund using the IRS "Where's My Refund?" tool on IRS.gov, which updates once per day and shows the most accurate timeline for your return.
Key Takeaways
- Direct deposit refunds typically arrive within 21 days of the IRS accepting your return; check refunds take four to six weeks.
- The IRS processes returns continuously during filing season, not on a fixed date when "refunds start."
- If your return is selected for review, your refund will be delayed while the IRS verifies information — this can add weeks or months.
- You can track your refund status using the IRS "Where's My Refund?" tool, which updates daily and is more accurate than calling.
- Refunds filed electronically are processed faster than paper returns, and direct deposit is faster than a mailed check.
How filing method affects your refund speed
The fastest route is e-filing with direct deposit. When you file electronically and request that your refund be deposited directly into your bank account, the IRS can process your return in as little as 24 hours after acceptance. Most direct deposit refunds arrive within 21 days. This is the method the IRS prioritizes because it reduces errors and costs them less to process.
If you file electronically but request a check by mail, your refund takes longer. The IRS still processes your return quickly, but they must print and mail the check. This typically takes four to six weeks from the date the IRS accepts your return. Checks can also be lost or delayed in the mail.
Paper returns filed by mail are the slowest option. The IRS must receive your return, open it, scan it, and enter the information into their system before processing begins. Paper returns typically take six to eight weeks or longer, even before accounting for mail delays on either end.
When the IRS holds your refund for review
The IRS reviews a small percentage of returns each year. Common reasons for review include claiming the Earned Income Tax Credit (EITC), the Child Tax Credit, or the Additional Child Tax Credit; reporting business income or losses; claiming large deductions; or reporting income that does not match what employers or financial institutions reported to the IRS. If your return is selected, the IRS will send you a letter explaining what they need to verify.
During review, your refund is held. The IRS does not issue it until they finish checking your information. This process can take anywhere from a few weeks to several months, depending on how quickly you respond to IRS requests and how complex your return is. If the IRS needs documents from you — such as receipts, invoices, or proof of charitable donations — the clock does not restart until they receive them.
You can still check the status of a return under review using "Where's My Refund?" The tool will show you that your return is being reviewed and, sometimes, what stage of the review it is in. If the IRS sends you a letter, follow the instructions in that letter exactly; responding promptly is the fastest way to move the review forward.
What "Where's My Refund?" actually tells you
The IRS "Where's My Refund?" tool is available at IRS.gov and updates once per day, usually overnight. To use it, you need your Social Security number, filing status, and the exact refund amount from your tax return. The tool shows one of three statuses: "Return Received," "Refund Approved," or "Refund Sent."
"Return Received" means the IRS has accepted your return and it is in the queue to be processed. This status typically lasts a few days to a week. "Refund Approved" means the IRS has finished processing and your refund is being prepared for payment — this is when the 21-day clock for direct deposit (or four to six weeks for a check) begins. "Refund Sent" means the IRS has issued your refund; if you chose direct deposit, it should arrive within a few business days, and if you chose a check, it is in the mail.
If your return is under review, "Where's My Refund?" will show that status and sometimes indicate which part of the review process you are in. The tool is more current than calling the IRS or checking the mail, so use it as your primary source for status updates.
Refunds delayed by identity theft or fraud holds
If the IRS suspects your return may be fraudulent — for example, if someone filed a return using your Social Security number — they place a hold on your refund while they investigate. This is separate from a standard review. The IRS will contact you by mail if this happens. Do not ignore the letter; respond with the information they request as quickly as possible.
Identity theft holds can delay your refund by several weeks to several months. If you believe your identity has been stolen, you can also file a report with the Federal Trade Commission (FTC) at IdentityTheft.gov. The FTC report creates an official record that can help speed up the IRS investigation. Keep copies of all correspondence with the IRS during this process.
Refunds for amended returns or prior-year claims
If you file an amended return (Form 1040-X) to correct a mistake on a return you already filed, the refund timeline is longer. The IRS typically takes 12 to 16 weeks to process an amended return, though this can vary. Amended returns are processed by hand, not automatically, which is why they take longer than original returns.
If you are claiming a refund for a prior tax year — for example, filing a return for a year you did not file — the IRS treats it as an amended return and uses the same 12 to 16 week timeline. You can track an amended return using "Where's My Refund?" as well, though the tool may not update as frequently for amended returns.
What to do if your refund is delayed beyond the expected timeline
If your refund has not arrived within 21 days of the IRS accepting your return (for direct deposit) or within six weeks (for a check), first check "Where's My Refund?" to confirm the current status. If the tool shows your refund was sent but you have not received it, the delay is likely in the mail or your bank's processing. Contact your bank to confirm they have not received the deposit.
If "Where's My Refund?" shows your return is still being processed or reviewed after the expected timeline, you can call the IRS at 1-800-829-1040. Have your Social Security number, filing status, and refund amount ready. The IRS phone lines are busiest during filing season (January through April), so expect long wait times. You can also visit a local IRS office in person, though appointments are often booked weeks in advance during filing season.
Frequently Asked Questions
Does the IRS issue refunds on weekends or holidays?
No. The IRS processes returns and issues refunds on business days only. If your refund is scheduled to arrive on a weekend or federal holiday, your bank will deposit it on the next business day. Direct deposit refunds typically arrive within one to two business days after the IRS sends them.
Can I get my refund faster if I pay a tax preparation company?
No. The IRS processes all returns at the same speed regardless of who prepared them. Some tax preparation companies offer "refund advance" loans, where they lend you money against your expected refund — but this costs you money in interest and fees. Filing electronically with direct deposit is the fastest free option.
What if I filed my return but the IRS says they never received it?
If you e-filed, check your confirmation number from your tax software or preparer. That number proves the return was transmitted. If you filed by mail, the return may still be in the queue or lost. Contact the IRS with your confirmation number (if you have one) or your Social Security number to locate your return.
Do I need to do anything to get my refund, or does it come automatically?
Once you file your return, the refund is automatic if you are owed one. You do not need to take any action unless the IRS sends you a letter asking for more information. If they do send a letter, respond to it promptly — that is the only action that can speed up the process.