The IRS begins processing and sending refunds in late January each year, but your refund date depends on when you file, how you file, and whether the IRS needs to review your return
The IRS typically starts accepting and processing tax returns in late January. For the 2024 tax year, the IRS began accepting returns on January 29, 2024. However, receiving your refund is not automatic on that date — it depends on when you submit your return and what method you use. If you file electronically and request direct deposit to your bank account, you can expect your refund within 21 days of the IRS accepting your return. If you file by mail or request a check, the timeline is longer.
The IRS publishes a Where's My Refund tool on its website that tells you the exact status of your refund once it has been processed. You can check this tool by entering your Social Security number, filing status, and the exact refund amount from your return. The tool updates once per day, usually overnight.
Key Takeaways
- The IRS begins accepting returns in late January each year, but you can file before that date and the IRS will process it once the filing season opens.
- Electronic filing with direct deposit is the fastest method, typically resulting in a refund within 21 days of the IRS accepting your return.
- Paper returns and refunds by check take significantly longer — often six to eight weeks or more from the date you mail your return.
- The IRS Where's My Refund tool is the official way to track your refund status and updates once per day.
- If the IRS needs to review your return for errors or inconsistencies, your refund will be delayed beyond the standard timeline.
How long refunds take with electronic filing and direct deposit
When you file your return electronically and choose direct deposit, the IRS aims to send your refund within 21 days of accepting your return. In practice, most refunds arrive within this window, though some take slightly longer. The 21-day timeline begins on the date the IRS accepts your return, not the date you submit it — there can be a gap of a few days between submission and acceptance.
Direct deposit is faster than a paper check because the IRS transfers money directly to your bank account rather than printing and mailing a physical check. Your bank may take an additional one to three business days to post the deposit to your account, so the total time from IRS acceptance to money in your account is typically 21 to 24 days.
Paper returns and check refunds take much longer
If you file your return by mail, expect a significantly longer wait. The IRS must receive your return, open and scan it, and then process it manually. This alone can add two to four weeks to the timeline. Once processed, if you requested a refund by check, the IRS must print and mail the check to you, which adds another one to two weeks.
Paper returns filed by mail typically result in refunds taking six to eight weeks or longer from the date you mail the return. If your return requires any manual review or correction, the timeline extends further. For this reason, electronic filing is strongly preferable if you have the option.
Reasons your refund might be delayed
The IRS delays refunds when it identifies errors, inconsistencies, or missing information on your return. Common triggers include a mismatch between the income reported on your return and what employers or financial institutions reported to the IRS, missing or incorrect Social Security numbers, or claiming a refundable tax credit (such as the Earned Income Tax Credit) that requires verification.
If your return is selected for review, the IRS will contact you by mail with details about what it needs. Do not ignore these letters — responding promptly can resolve the issue and release your refund. During the review period, your refund is held and the 21-day timeline does not apply. Depending on the complexity of the issue, a review can add weeks or months to your refund date.
Identity theft or fraud concerns also trigger delays. If the IRS suspects your return may be fraudulent, it will hold your refund while it investigates. This is a protective measure, but it means your refund will not arrive until the investigation is complete.
Using the Where's My Refund tool to check your status
The IRS Where's My Refund tool is available on IRS.gov and is the official source for your refund status. To use it, you need your Social Security number, filing status (single, married filing jointly, etc.), and the exact refund amount shown on your tax return. The tool will show you one of three statuses: "Return Received," "Refund Approved," or "Refund Sent."
"Return Received" means the IRS has accepted your return but has not yet processed it. "Refund Approved" means the IRS has processed your return and approved your refund but has not yet sent it. "Refund Sent" means the IRS has sent your refund — either by direct deposit or by check — and provides the date it was sent. If your refund was sent by direct deposit, it should arrive in your bank account within one to three business days of the "Refund Sent" date. If it was sent by check, allow one to two weeks for the check to arrive by mail.
The tool updates once per day, usually between midnight and 1 a.m. Eastern Time. If you check the tool and see no information about your return, it may not have been processed yet. Check again the next day.
What to do if your refund is late
If your refund has not arrived within 21 days of the IRS accepting your return (for electronic filers with direct deposit) or within the expected timeframe for paper filers, first check the Where's My Refund tool to confirm the current status. If the tool shows "Refund Sent" but you have not received it, contact your bank to confirm the deposit has not been delayed on their end.
If the tool shows your return is still being processed or reviewed, you can contact the IRS by phone at 1-800-829-1040. Have your Social Security number, filing status, and the exact refund amount ready. The IRS can tell you whether your return is under review and, if so, what information is needed to move it forward. During peak tax season (February through April), wait times to reach the IRS can be very long, so consider calling early in the morning or later in the day.
If you filed by mail and your refund is significantly delayed, you can request a trace on your return. The IRS can investigate whether your return was received and processed. This request must be made by phone or in person at an IRS office.
Early filing and refund timing
You can file your return before the IRS begins accepting returns for the year, but the IRS will not process it until the filing season officially opens. For example, if you file on January 15 and the IRS does not begin accepting returns until January 29, your return will sit in the queue until January 29. Once the filing season opens, your return will be processed in the order it was received, so filing early can actually give you a slight advantage — your return will be near the front of the queue on opening day.
However, filing early only helps if you have all the documents you need. If you file early and then discover you are missing a W-2 or 1099 form, you will need to file an amended return, which delays your refund further. It is better to wait until you have all your documents than to file early and amend later.
Frequently Asked Questions
Can I get my refund faster than 21 days?
No. The IRS 21-day timeline for electronic filers with direct deposit is the fastest standard processing time. Some tax software companies offer refund advances or loans, but these are not from the IRS — they are loans you must repay, and they charge fees. The standard IRS timeline cannot be shortened.
Why does the IRS say 21 days but mine took longer?
The 21-day timeline is a target, not a may provide. Some refunds process faster, and some take the full 21 days or slightly longer. If your refund took longer than 21 days, it may have been selected for review, or there may have been a processing delay. Check the Where's My Refund tool to see the status.
What if I filed electronically but requested a check instead of direct deposit?
Refunds by check take longer than direct deposit, even if you filed electronically. After the IRS approves your refund, it must print and mail the check, which typically adds one to two weeks to the timeline. Expect four to six weeks total from the date the IRS accepts your return.
Do I need to do anything to receive my refund?
No. Once you file your return and the IRS accepts it, your refund will be processed automatically. You do not need to take any action. You can check the status using the Where's My Refund tool, but you cannot speed up the process by contacting the IRS unless there is a specific problem with your return.
What if I filed my return but cannot find it in Where's My Refund?
If your return was accepted very recently, it may not yet appear in the tool — the tool updates once per day. If more than a few days have passed since you filed, contact the IRS at 1-800-829-1040 to confirm your return was received. Have your Social Security number and filing status ready.