The IRS began issuing refunds in early 2024, but the timing depends on how you filed and whether your return needed review

The IRS started processing 2023 tax returns and issuing refunds in late January 2024. Most refunds arrived within 21 days of the IRS receiving a return, though some took longer. The speed depended on whether you filed electronically or by mail, whether your return was complete, and whether the IRS needed to verify information before releasing your money.

If you filed early in January 2024, your refund likely arrived by mid-February. If you filed later or if the IRS flagged your return for review — for example, because of a mismatch between your return and wage records from your employer — the wait extended beyond 21 days. The IRS does not issue refunds while a return is under review.

Key Takeaways

  • The IRS began accepting 2023 tax returns on January 29, 2024, and started issuing refunds shortly after.
  • Most refunds arrived within 21 days of the IRS receiving your return if you filed electronically and your return was complete.
  • Paper returns took longer to process than electronic returns because the IRS had to scan and enter the information by hand.
  • If the IRS needed to verify information on your return — such as income, dependents, or credits — your refund was delayed until the review was complete.
  • You could check the status of your refund using the IRS Where's My Refund tool on the IRS website or the IRS2Go mobile app.

How the IRS processes returns and issues refunds

When you file your return electronically, the IRS receives it within hours. The IRS then runs automated checks to make sure the math is correct and that the information matches what employers and financial institutions reported to the IRS. If everything matches, the IRS approves the return and sends your refund to your bank account or mailing address within 21 days.

If you filed by mail, the process took longer. The IRS had to receive your envelope, open it, scan your return, and enter the information into its system before it could begin processing. This added one to two weeks to the timeline before the 21-day clock even started.

The IRS issued refunds by direct deposit (to a bank account) or by check. Direct deposit was faster — usually arriving within three to five business days after the IRS approved the return. Checks took longer because they had to be printed and mailed.

Why some refunds were delayed in 2024

The IRS delayed refunds for several reasons. The most common was a mismatch between your return and information the IRS had already received. For example, if you claimed a dependent but the IRS had no record of that person's Social Security number, or if your reported income did not match what your employer reported on a W-2 form, the IRS held your return for manual review.

Other reasons for delay included claiming the Earned Income Tax Credit (EITC) or the Child Tax Credit (CTC). The IRS is required by law to hold returns claiming these credits until mid-February to check for fraud and errors. In 2024, this meant that refunds for returns claiming EITC or CTC did not arrive before February 15.

Returns with math errors, missing information, or unsigned forms also faced delays. If you forgot to sign your return or did not fill in a required field, the IRS sent you a notice asking you to correct it before processing could continue.

Checking the status of your 2024 refund

The IRS provided two main tools to check refund status: the Where's My Refund tool on IRS.gov and the IRS2Go mobile app. Both tools showed the same information and updated once per day, usually overnight.

To use Where's My Refund, you needed your Social Security number, filing status (single, married filing jointly, etc.), and the exact refund amount from your return. The tool then displayed one of three statuses: "Return Received" (the IRS had your return but had not finished processing it), "Refund Approved" (the IRS approved your return and your refund was on the way), or "Refund Sent" (the IRS had issued your refund and provided the date it was sent and the method — direct deposit or check).

If the tool showed "Return Received" for more than 21 days after you filed electronically, or more than 30 days after you mailed your return, it usually meant the IRS was reviewing your return. You could call the IRS at 1-800-829-1040 to ask why, though wait times were often long during tax season.

What happened if your refund did not arrive on time

If the IRS approved your refund but the money did not arrive within the expected timeframe, the issue was usually with your bank or the mail service, not the IRS. If you chose direct deposit, contact your bank to confirm they received the deposit. Banks sometimes reject deposits if the account number or routing number on your return was incorrect.

If you chose a check and it did not arrive within 21 days of the IRS sending it, the check may have been lost in the mail. The IRS could issue a replacement check, but you had to request it through the Where's My Refund tool or by calling 1-800-829-1040. The IRS would not issue a replacement until at least 60 days had passed since the original check was sent.

If the Where's My Refund tool showed "Refund Sent" but you never received the money, the IRS issued a refund trace. This was a formal investigation into where the refund went. The process took about four weeks, and the IRS mailed you a check if it determined the original refund was lost.

Refunds for amended returns filed in 2024

If you filed an amended return (Form 1040-X) for a prior year in 2024, your refund took longer. The IRS processed amended returns separately from original returns and did not have a 21-day target. Most amended returns took eight to 12 weeks to process, though some took longer if the IRS needed to review them.

You could check the status of an amended return using the Where's My Refund tool, but the tool only worked if you filed the amended return electronically. If you mailed Form 1040-X, you had to call the IRS to check status.

Frequently Asked Questions

Did the IRS issue all 2024 refunds by a certain date?

No. The IRS issued refunds throughout 2024 as it processed returns. Most refunds for returns filed in January and February 2024 were issued by mid-March. Returns filed later in the year were processed and refunded later. The IRS did not have a important date to finish all refunds by a specific date.

What if I filed my 2023 return in 2024 but have not received my refund yet?

Check the Where's My Refund tool first to see the current status. If it shows "Return Received" after more than 21 days, the IRS is likely reviewing your return. If it shows "Refund Sent" but you have not received the money after the expected timeframe, contact your bank (for direct deposit) or call the IRS to request a refund trace (for checks).

Can I get my refund faster if I file electronically and choose direct deposit?

Yes. Electronic filing and direct deposit are the fastest combination. The IRS typically processes these returns within 21 days, and the money usually arrives in your bank account within three to five business days after approval. Paper returns and check refunds take significantly longer.

What does it mean if Where's My Refund says my return is still being processed after 21 days?

It means the IRS is reviewing your return. This happens when information on your return does not match what the IRS has on file, when you claim certain credits like EITC or CTC, or when the IRS detects a potential error. The review can take several weeks. You can call the IRS at 1-800-829-1040 to ask what is being reviewed, though wait times are long during tax season.

If I filed in December 2023, did I get my refund before January 2024?

No. The IRS does not process returns filed before the official filing season begins. Returns filed before January 29, 2024, were held and processed starting on that date. This meant refunds for early filers did not arrive until February 2024 at the earliest.