When to expect your 2024 tax refund
The IRS aims to issue most refunds within 21 days of accepting your return, but the actual timeline depends on how you file, how you receive the money, and whether your return needs review. If you file electronically and choose direct deposit to your bank account, you will usually see the money in 7 to 21 days after the IRS accepts your return. If you file on paper or request a check by mail, add 2 to 4 weeks for processing and delivery.
The IRS publishes a "Where's My Refund?" tool that shows the real status of your specific return — not an estimate, but the actual stage it is in. You can check it on IRS.gov starting the day after you file. The tool updates once per day, usually overnight.
Some returns take longer. If the IRS flags your return for review — because of math errors, missing information, or identity verification — the timeline stretches to 60 days or more. If you claim the Earned Income Tax Credit (EITC) or the Additional Child Tax Credit (ACTC), the IRS holds your refund until at least February 15, 2024, by law, even if your return is complete and correct.
Key Takeaways
- Direct deposit to a bank account is the fastest method, typically 7 to 21 days after the IRS accepts your return.
- Paper returns and mailed checks add 2 to 4 weeks to the timeline because of postal delivery and manual processing.
- The IRS "Where's My Refund?" tool shows your actual status and updates daily; check it on IRS.gov using your Social Security number, filing status, and refund amount.
- Returns claiming EITC or ACTC are held until at least February 15, 2024, regardless of how quickly the IRS processes them.
- If the IRS requests more information or flags your return for review, expect an additional 30 to 60 days beyond the initial timeline.
How filing method affects your refund timeline
Electronic filing is faster than paper because the IRS receives the data immediately and can begin processing the same day. When you e-file, the IRS typically accepts your return within 24 hours. From acceptance to refund, direct deposit takes 7 to 21 days; a check takes 7 to 21 days to process, plus 3 to 5 business days for postal delivery.
Paper returns move through a manual queue. The IRS must receive your return, open the envelope, scan the documents, and enter the data by hand. This process alone takes 2 to 4 weeks. After data entry, the IRS processes the return using the same timeline as e-filed returns. A mailed check adds another 3 to 5 business days.
If you file on paper and request a check, plan for 5 to 8 weeks total. If you file electronically and choose direct deposit, plan for 1 to 3 weeks. The difference is significant enough that switching to e-filing and direct deposit can cut your wait time in half.
What the IRS "Where's My Refund?" tool actually tells you
The "Where's My Refund?" tool shows three pieces of information: whether the IRS has received your return, whether it has been accepted, and the current processing stage. You access it at IRS.gov by entering your Social Security number, filing status (single, married filing jointly, etc.), and the exact refund amount from your return.
The tool updates once per day, usually between midnight and 1 a.m. Eastern time. If you check multiple times on the same day, you will see the same status. Checking more often does not speed up processing — the IRS processes returns on its own schedule, not based on how many times you look.
The tool will tell you if the IRS is reviewing your return, if it needs more information from you, or if your refund has been sent. If the tool says "refund sent," the money is on its way but may not have arrived in your account yet, especially if you filed late in the season or chose a mailed check.
Why some refunds take longer than 21 days
The IRS 21-day timeline is a target, not a may provide. Several situations cause delays. If your return contains math errors, the IRS corrects them and may adjust your refund amount. If you claim a credit the IRS needs to verify — such as the EITC or ACTC — the agency holds your return for additional review. If your Social Security number does not match IRS records, or if the IRS suspects identity theft, your return goes into a security queue that can take 60 to 120 days.
Missing information also delays processing. If you forgot to sign your return, did not include a required form, or listed conflicting information, the IRS will contact you by mail asking for clarification. You then have 30 days to respond. After you send the information back, processing resumes, adding 30 to 60 days to your total wait.
Refunds claimed under EITC or ACTC are held until February 15 by federal law, even if the return is complete and correct. This is a compliance measure, not a processing delay. Your refund will not be issued before that date regardless of when you file.
Direct deposit versus check: which is faster
Direct deposit is faster because the IRS sends the money electronically to your bank, which typically credits it within 1 to 2 business days of receipt. A check must be printed, signed, and mailed through the postal service. Even if the IRS processes the check the same day, postal delivery adds 3 to 5 business days in most cases, longer if you live in a rural area or if mail is delayed.
Direct deposit also reduces the risk of lost mail or theft. Once the IRS sends the money to your bank account, it is in your control. A mailed check can be lost, stolen, or delayed by weather or postal service issues.
To receive your refund by direct deposit, you must provide your bank account number and routing number on your tax return. If you are unsure of your routing number, your bank can provide it, or you can find it on a check from your account. The account must be in your name or jointly in your name and your spouse's name if you filed jointly.
What to do if your refund is delayed beyond the expected timeline
If you have not received your refund within 21 days of the IRS accepting your return, check "Where's My Refund?" first. The tool will show whether the IRS is still processing, whether it needs information from you, or whether the refund has been sent. If the tool shows "refund sent" but you have not received it after 5 business days, contact your bank to confirm the deposit has not been delayed on their end.
If the tool shows the IRS is reviewing your return or needs more information, you will see a message explaining what is required. Follow the instructions in that message. If you received a letter from the IRS, respond to it within the deadline stated in the letter. Do not ignore IRS correspondence — delays in responding will extend your wait time.
If your refund was supposed to arrive by check and you have not received it after 6 weeks, you can file a claim with the IRS. Go to IRS.gov and search for "refund trace" to start the process. The IRS will investigate whether the check was cashed and, if not, issue a replacement. A refund trace can take 4 to 8 weeks to complete.
State tax refunds and federal refunds are separate
Your state tax refund operates on a different timeline than your federal refund. Each state processes returns independently and has its own processing speed. Some states issue refunds within 2 to 3 weeks; others take 6 to 8 weeks. A few states hold refunds for EITC claims just as the IRS does.
You can track your state refund through your state's tax agency website. Most states have their own "Where's My Refund?" tool or a phone line you can call. The website for your state's Department of Revenue or equivalent agency will have a link to the tracking tool.
Do not assume your state refund will arrive at the same time as your federal refund. File both at the same time if possible, but plan for the state refund to take longer. If you filed your federal return electronically but your state return on paper, the state refund will lag further behind.
Frequently Asked Questions
Can I speed up my refund by filing early in the year?
Filing early does not speed up processing once the IRS receives your return. The IRS processes returns in the order it receives them during tax season. However, filing early means you will be processed earlier in the season, before the volume of returns peaks in March and April. Filing in early February rather than late April can shorten your wait by a week or two simply because the IRS has fewer returns in its queue.
What if I owe state taxes but am getting a federal refund?
Your federal refund and state refund are separate. If you owe state taxes, the state can intercept your federal refund to pay the debt, but this does not happen automatically. The state must have reported the debt to the federal offset program. If you know you owe state taxes, contact your state tax agency before filing to understand whether your federal refund will be intercepted. You can sometimes negotiate a payment plan to avoid the offset.
Why does the IRS hold refunds for EITC and ACTC until February 15?
The IRS holds these refunds to reduce fraud and verify that you truly meet the requirements for these credits. The EITC and ACTC are high-value credits that are frequently claimed incorrectly or fraudulently. The February 15 hold gives the IRS time to cross-check your claim against other data sources before releasing the money.
If I amend my return, does my refund timeline restart?
Yes. When you file an amended return (Form 1040-X), the IRS processes it as a new return. The 21-day timeline starts over from the date the IRS accepts your amended return. Amended returns often take longer than original returns because they go through additional review. Plan for 8 to 12 weeks for an amended return refund.
Can I get my refund faster if I use a tax preparation service?
No. Tax preparation services file your return electronically, which is the fastest method available, but they cannot speed up IRS processing. The IRS processes all returns at the same pace regardless of who prepared them. Some tax services offer "refund anticipation loans" that give you money immediately, but you pay fees and interest for this service — it is not faster processing, it is a loan against your refund.