When the IRS sends refunds in 2024

The IRS does not send all refunds on a single date. Instead, refunds are issued in batches throughout the filing season, which runs from late January through October. Most refunds arrive within 21 days of the IRS accepting your return, though some take longer depending on how you file and whether your return needs review.

If you filed electronically and chose direct deposit to your bank account, your refund typically arrives fastest — often within 10 to 14 days of acceptance. If you chose a paper check by mail, add 7 to 10 additional days for postal delivery. Some returns trigger extra review steps that delay the timeline by weeks or months.

The IRS publishes a weekly refund cycle schedule showing when batches of refunds are sent. You can check this schedule on IRS.gov to see whether your refund is likely to be in the current week's batch, though the schedule does not tell you whether your specific return has been accepted yet.

Key Takeaways

  • Most refunds arrive within 21 days of the IRS accepting your return, but direct deposit is faster than a mailed check.
  • The IRS publishes a weekly refund cycle schedule showing when batches leave, though this does not confirm your individual return has been processed.
  • Returns claiming the Earned Income Tax Credit or Child Tax Credit often take longer because the IRS reviews them more carefully before sending refunds.
  • You can track your refund status using the "Where's My Refund?" tool on IRS.gov, which updates once per day and requires your Social Security number, filing status, and refund amount.
  • If your refund does not arrive within the expected timeframe, contact the IRS at 1-800-829-1040 or check the tool for a message explaining the delay.

How to track your refund with the IRS tool

The IRS offers a free tool called "Where's My Refund?" on IRS.gov that shows the status of your return and when your refund will arrive. To use it, you need your Social Security number, filing status (single, married filing jointly, etc.), and the exact refund amount from your tax return.

The tool updates once per day, usually overnight. If you check it multiple times in a single day, you will see the same status. The tool shows three stages: "Return Received" (the IRS has your return but has not finished processing it), "Refund Approved" (the IRS has approved your refund and is preparing to send it), and "Refund Sent" (your refund has been issued and a delivery date is shown).

If the tool says "Refund Sent," it provides the date your refund was mailed or deposited. For direct deposit, this is the date the money entered the banking system, though your bank may take an additional one to two business days to post it to your account. For a mailed check, the date shown is when the check was mailed, not when it will arrive.

Why some refunds take much longer than 21 days

A return that needs additional review will not follow the standard 21-day timeline. Common reasons the IRS holds a return include claiming the Earned Income Tax Credit (EITC), claiming the Child Tax Credit, reporting self-employment income, or having income from multiple sources that the IRS wants to verify against employer records.

Returns with math errors, missing information, or amounts that do not match what employers or financial institutions reported to the IRS also trigger review. If you amended a prior-year return or have an outstanding tax debt from a previous year, your current refund may be delayed or reduced.

During the early part of the filing season (January through March), the IRS processes returns faster because the volume is lower. Later in the season, as more returns arrive, processing times can stretch. Returns filed in April, May, or June often take longer than those filed in February.

Direct deposit versus mailed checks

Direct deposit is the fastest way to receive a refund. The IRS sends the money electronically to your bank account, and it typically arrives within 10 to 14 days of the IRS accepting your return. You provide your bank account number and routing number on your tax return (Form 1040) to set this up.

A mailed check takes longer because it must be printed, stuffed, and delivered by the postal service. The IRS typically mails checks 7 to 10 days after approving your refund, and postal delivery adds another 7 to 10 days depending on distance and mail volume. In total, a check refund often takes 3 to 4 weeks from acceptance to arrival.

If you do not have a bank account, you can still receive a refund by check. Some tax software and tax preparation services also offer a refund advance loan, where you receive a portion of your expected refund when ready (as a loan) and the rest when the IRS sends the actual refund. These loans charge a fee and are not offered by the IRS itself.

What to do if your refund is delayed

If your refund does not arrive within the timeframe shown in "Where's My Refund?", first check the tool again to see if a new message has appeared. The tool may show that your return is still under review, or it may provide a new expected delivery date.

If the tool shows your refund was sent but you have not received it after the expected date, contact your bank to confirm the deposit did not arrive in your account. Sometimes a bank holds a deposit for a day or two, or the deposit may have gone to an old account if you changed banks since filing.

If your bank confirms no deposit arrived, or if your check never came in the mail, call the IRS at 1-800-829-1040. Have your Social Security number, filing status, and the refund amount ready. The IRS can confirm whether the refund was actually sent and, if so, can issue a replacement check or investigate whether it was lost in the mail.

Refunds and tax credits that delay processing

Returns claiming the Earned Income Tax Credit (EITC) or the Child Tax Credit are held by the IRS until at least mid-February, even if filed in January. This is a legal requirement: the IRS does not release these refunds before February 15 to allow time for fraud checks. If you claim either credit, expect your refund in late February at the earliest, even if you file early.

The American Opportunity Tax Credit and other education-related credits also trigger additional review. Returns with multiple credits or unusually large refunds relative to income reported are flagged for verification.

If your return includes any of these credits, the "Where's My Refund?" tool will show a later expected date than the standard 21 days. This is normal and does not mean something is wrong with your return.

Frequently Asked Questions

Can I get my refund faster if I file early in January?

Filing early helps if your return is straightforward and does not claim credits that trigger extra review. However, if you claim the EITC or Child Tax Credit, the IRS will not release your refund before mid-February regardless of when you file. For other returns, filing in early February rather than late April can save two to three weeks.

What if my bank account information was wrong on my return?

If you provided an incorrect account number, the IRS will attempt the deposit and it will be rejected by your bank. The IRS will then mail a check to your address on file instead. This adds 7 to 10 days to the process. Check "Where's My Refund?" for a message about the rejected deposit, or contact the IRS if you suspect this happened.

Does filing through a tax preparation service change when I get my refund?

Filing through a tax preparation service does not speed up IRS processing. Your refund arrives on the same timeline as if you filed yourself. Some tax preparation services offer refund advance loans, which give you money when ready but charge a fee and are separate from the actual IRS refund.

What happens to my refund if I owe back taxes from a previous year?

The IRS can use your refund to pay off tax debt, child support arrears, or defaulted student loans. If this happens, the IRS will send you a notice explaining what your refund was applied to. You will not receive the full refund amount you expected.

Can I cancel my tax return after I file it?

You cannot cancel a return once it is accepted by the IRS. If you made a mistake, you must file an amended return (Form 1040-X) after you receive your original refund. The amended return corrects the error and results in either a larger refund or a balance owed.