When you'll see your 2024 refund
The IRS aims to issue most refunds within 21 days of receiving your return, but the actual time depends on how you file and how you want the money. If you file electronically and choose direct deposit to your bank account, you're most likely to see your refund in that 21-day window. If you file on paper or request a check by mail, add several weeks to that timeline.
The 21-day target is not a may provide — it's what the IRS says it will try to do under normal conditions. Some returns take longer because they need manual review, because they contain errors, or because the IRS is processing a high volume of returns at that moment in the tax season.
Key Takeaways
- Electronic filing with direct deposit is the fastest route, typically resulting in a refund within 21 days of the IRS receiving your return.
- Paper returns and mailed checks add weeks to the process because the IRS must first scan and enter your information by hand.
- You can check the status of your specific return using the IRS Where's My Refund tool on IRS.gov, which updates once per day.
- Returns flagged for review — because of math errors, missing information, or identity verification — take longer and may require you to respond to the IRS by mail.
- The IRS processes returns in the order they are received, so filing early in the tax season generally means a faster refund.
How filing method affects your timeline
Electronic filing moves faster than paper because the IRS receives the data directly in a format it can process automatically. When you e-file, your return goes into the IRS system when ready, and the countdown to 21 days begins the moment they receive it. The IRS typically receives e-filed returns the same day you submit them, or within one business day.
Paper returns require the IRS to open your envelope, scan each page, and manually enter information into their system. This step alone can take weeks, depending on how many paper returns are in the queue. Once your information is entered, the 21-day clock starts — but you've already lost time in the scanning and data-entry phase. A paper return filed in early February might not be fully processed until late March or April.
Mailed checks take even longer because the IRS must first process your return, then print and mail the check, then the postal service must deliver it. This can add two to three weeks beyond the refund processing time.
Direct deposit versus mailed checks
Direct deposit is faster because the money moves electronically from the IRS's bank account to yours. Once the IRS approves your refund, the transfer typically happens within one to two business days. You see the money in your account shortly after.
A mailed check requires the IRS to print it, place it in an envelope, and send it through the postal service. Even after the IRS has approved your refund and printed the check, you're waiting for mail delivery. Depending on where you live and how busy the postal service is, this can take one to three weeks from the time the check is mailed.
If you're unsure whether your refund was sent by direct deposit or check, the Where's My Refund tool will tell you. Once the IRS has issued your refund, the tool shows the method and, for checks, an expected delivery date.
Why some returns take much longer
Not every return processes in 21 days. The IRS flags returns for closer review when something doesn't match their records or when the return contains errors. Common reasons include a math mistake, a missing signature, a Social Security number that doesn't match IRS records, or income reported on a W-2 or 1099 form that doesn't match what you reported on your return.
When the IRS flags your return, they send you a letter by mail explaining what they need. You then have to respond — usually by mailing documents back to them or by calling a phone number in the letter. This back-and-forth can add weeks or months to your refund timeline. The IRS processes these responses in the order they arrive, so delays in the mail system affect your timeline too.
Identity theft checks also slow down refunds. If the IRS suspects someone may have filed a fraudulent return using your Social Security number, they hold your refund while they verify your identity. This verification can take several weeks.
How to track your refund status
The IRS provides a tool called Where's My Refund on IRS.gov. You enter your Social Security number, filing status, and the exact refund amount from your return, and the tool shows you the current status. It updates once per day, usually overnight, so checking multiple times in one day won't give you new information.
Where's My Refund shows three possible statuses: "Return Received" (the IRS has your return but hasn't finished processing it), "Refund Approved" (the IRS has approved your refund and it's being prepared for payment), or "Refund Sent" (the money has been issued — either mailed or deposited). Once it shows "Refund Sent," the tool tells you the date it was sent and, for checks, an estimated delivery date.
If your return has been held for review, Where's My Refund will tell you that too. It may also provide a phone number to call or instructions on what documents to send. Don't ignore these messages — responding quickly is the fastest way to move your return forward.
What to do if your refund is delayed
If more than 21 days have passed since the IRS received your return and Where's My Refund still shows "Return Received," check the tool again the next day. Processing times vary, and some returns straightforward take longer without being flagged for review.
If more than 21 days have passed and the tool shows "Refund Approved" but not yet "Refund Sent," your refund is in the payment queue. This usually means it will be sent within the next few days. If the tool shows "Refund Sent" but you haven't received the money, the timeline depends on your method: direct deposits typically arrive within one to two business days, and checks typically arrive within one to three weeks of the send date.
If your return shows a status message asking you to respond — for example, to verify your identity or provide missing information — follow the instructions in that message. Delays in responding directly delay your refund. If you received a letter from the IRS in the mail, that letter contains the specific steps you need to take.
Filing early to avoid delays
The IRS processes returns in the order they arrive. Filing in early February means your return enters the queue before millions of others. Filing in late April means your return is processed after most of the year's returns have already been handled, so the IRS has more staff available and fewer returns ahead of yours.
However, filing early only helps if you have all the documents you need. If you file early but your W-2 or 1099 arrives late, the IRS may flag your return when the income information doesn't match. It's better to wait a few days for all your documents than to file incomplete and trigger a review.
The IRS typically begins accepting returns in late January. Tax day is April 15 (or the next business day if April 15 falls on a weekend). Filing anytime between late January and mid-April gives you a reasonable timeline for a refund before summer.
Frequently Asked Questions
Can I get my refund faster than 21 days?
Not through the IRS — 21 days is their target for the fastest possible processing. Filing electronically with direct deposit gives you the best chance of hitting that timeline. Some tax preparation companies offer refund advances or loans, but these cost money and are not worth the expense for a refund that's coming in a few weeks anyway.
What if I filed my return but haven't received it yet and it's been more than a month?
Use Where's My Refund to check the status. If it shows "Refund Sent," the delay is likely in mail delivery or your bank's processing. If it shows "Return Received" or "Refund Approved," contact the IRS using the phone number on their website or wait a few more days for the status to update. Don't file another return — that creates a duplicate and causes more delays.
Do I have to wait 21 days even if I file electronically?
The IRS says 21 days, but many electronic returns process faster — sometimes within a week. However, you cannot count on it being faster. If your return is straightforward with no errors or missing information, it may process in 7 to 10 days. If it needs review, it could take much longer.
What happens if the IRS lost my return?
The IRS does not lose returns. If you filed electronically, there is a record of it in their system. If you filed on paper and it's been more than two months, contact the IRS with your Social Security number and filing status, and they can tell you whether they received it. If they did not receive a paper return, you will need to file again.
Can I change my refund from a check to direct deposit after I file?
No. Once you file, the refund method is locked in. If you filed for a check and want direct deposit instead, you cannot change it. For future years, you can file with direct deposit to avoid the delay of waiting for a mailed check.