Timeline for your 2024 tax refund
The IRS aims to issue most 2024 tax refunds within 21 days of accepting your return. If you filed electronically and chose direct deposit to your bank account, you will typically see the money between 1 and 3 weeks after the IRS accepts your return. If you chose a paper check by mail, add 7 to 10 business days after the IRS processes your return — so 3 to 4 weeks total from acceptance to arrival at your mailbox.
The 21-day target is not a may provide. The IRS publishes actual refund data weekly on its website, and you can check your specific return status using the IRS Where's My Refund tool at irs.gov. That tool shows you the exact date the IRS accepted your return and, once processing begins, when your refund is scheduled to arrive.
Some returns take longer. If the IRS needs to verify information on your return — your income, dependents, credits claimed, or identity — processing can stretch to 60 days or more. Returns with errors, missing information, or fraud flags also delay. If you claimed the Earned Income Tax Credit (EITC) or Additional Child Tax Credit (ACTC), the IRS is required by law to hold your refund until at least February 15, even if your return is ready earlier.
Key Takeaways
- Direct deposit refunds typically arrive 1 to 3 weeks after the IRS accepts your return; paper checks take 3 to 4 weeks total.
- The IRS publishes a weekly refund cycle schedule showing when batches of refunds are sent out, and you can track your specific return on Where's My Refund at irs.gov.
- Returns claiming the Earned Income Tax Credit or Additional Child Tax Credit are held until at least February 15 by law, regardless of when they are ready.
- If the IRS detects an error, requests verification, or suspects fraud, your refund can be delayed 60 days or longer while they investigate.
How to track your refund status
Go to irs.gov/refunds and use the Where's My Refund tool. You will need 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 overnight, so checking multiple times in a single day will not show new information.
The tool shows one of three statuses: "Return Received" (the IRS has your return but has not started processing), "Refund Approved" (the IRS has processed your return and approved the refund), or "Refund Sent" (the refund has been issued). Once it shows "Refund Sent," the tool displays the date the money will arrive in your account or mailbox.
If you filed by mail instead of electronically, the IRS takes longer to receive and scan your return — typically 2 to 3 weeks before it appears in the system. After that, the processing timeline is the same as for electronic returns.
Why some 2024 refunds are delayed
The IRS delays refunds for several reasons. If you claimed a dependent but did not include their Social Security number, or if the number does not match IRS records, the return is flagged for review. If you reported income that does not match what your employer or bank reported to the IRS, the agency verifies the discrepancy before releasing your refund. If you claimed a credit you may not be may have access to to — the Child Tax Credit, EITC, or American Opportunity Credit — the IRS may request documentation or hold the refund pending verification.
Identity theft and fraud detection also cause delays. If the IRS suspects your return is fraudulent or if your identity was used to file a return elsewhere, your return enters a security review that can take 60 to 120 days. The IRS will contact you by mail if this happens.
Technical issues and processing backlogs can also slow refunds, though this is less common. During peak filing season (February through April), the IRS processes millions of returns simultaneously, and some refunds naturally take longer than others.
Direct deposit versus paper check timing
Direct deposit is faster and more reliable. Once the IRS approves your refund, the money moves electronically to your bank account within 1 to 3 business days. Your bank then credits your account, which usually happens the same day or the next business day. The entire process from IRS approval to money in your account typically takes 2 to 4 business days.
Paper checks are slower. After the IRS approves your refund, it prints the check, places it in an envelope, and sends it through the U.S. Postal Service. Delivery time depends on your location and mail volume, but expect 7 to 10 business days from the date the IRS mails the check. If you live far from the IRS processing center, or if mail is slow in your area, it can take longer.
If you did not provide direct deposit information on your 2024 return, you will receive a paper check. You cannot change this after filing, so if your check is lost or stolen, you will need to contact the IRS to request a replacement.
What to do if your refund is late
First, check Where's My Refund to confirm the status. If the tool shows "Refund Sent" but the money has not arrived, wait the full number of business days for your delivery method before taking action. Direct deposit refunds should arrive within 4 business days of the "Refund Sent" date; paper checks should arrive within 10 business days.
If the money does not arrive after that window, contact the IRS at 1-800-829-1040. Have your Social Security number, filing status, and the refund amount ready. The IRS can verify whether the refund was actually sent and, if it was, investigate whether it was lost in the mail or deposited to the wrong account. If your bank account information was incorrect on your return, the IRS may have deposited the refund to the wrong account — the bank that received it can help trace it.
If you filed by mail and your return has not appeared in Where's My Refund after 3 weeks, call the IRS to confirm they received it. Mail can be lost or delayed, and the IRS needs to know to rescan your return or request you resubmit it.
EITC and ACTC refunds hold until mid-February
If you claimed the Earned Income Tax Credit or the Additional Child Tax Credit on your 2024 return, the IRS will not release your refund before February 15, 2025, even if your return is processed and approved earlier. This is a legal requirement, not a processing delay. The IRS holds these refunds to reduce fraud and verify that you are may have access to to the credits.
You can still file your return in January and see it accepted and approved in Where's My Refund. The tool will show your refund amount and the date it will be sent — which will be on or after February 15. This is normal and expected. Do not contact the IRS about this delay; it is intentional.
After February 15, these refunds are released on the IRS's normal weekly schedule. Most arrive within 1 to 3 weeks of the release date.
Frequently Asked Questions
Can I get my refund faster if I pay a tax preparation company?
No. Tax preparation companies cannot speed up IRS processing. Some offer "refund advance" loans that give you money immediately, but you pay interest or fees, and the actual IRS refund still takes the normal 1 to 3 weeks. The IRS timeline is the same regardless of who prepares your return.
What if Where's My Refund says my refund was sent but I never got it?
If you chose direct deposit, contact your bank first to confirm the money did not go to a different account or get held for fraud review. If your bank has no record, call the IRS at 1-800-829-1040. If you chose a paper check, wait the full 10 business days from the "Refund Sent" date, then contact the IRS if it does not arrive. The IRS can issue a replacement check.
Does filing early mean I get my refund early?
Not necessarily. The IRS processes returns in batches throughout filing season, not in the order they are received. Filing in January does not may provide your refund arrives before someone who files in March. However, filing early does mean your return is in the system sooner, so you will know your status sooner.
Why does the IRS hold EITC refunds until February 15?
The Earned Income Tax Credit and Additional Child Tax Credit are high-fraud credits, and the IRS uses the delay to verify you are may have access to to them before releasing the money. This is a legal requirement under the Protecting Americans from Tax Hikes (PATH) Act.
Can I amend my return if I already filed and am waiting for my refund?
Yes, but it will delay your refund further. If you file an amended return (Form 1040-X) while your original return is still processing, the IRS will hold both returns until the amendment is reviewed. If you can wait, it is usually faster to let the original refund process, then file an amended return afterward if needed.