The IRS releases most refunds within 21 days of accepting your return, but the actual timeline depends on how you file and whether your return needs review

The IRS publishes a Where's My Refund tool that tracks your specific return in real time — that is the most reliable way to know when your money is coming. The 21-day standard applies to returns filed electronically with direct deposit. Paper returns take longer, and returns flagged for review can take weeks or months beyond that baseline.

The IRS does not announce a single "refund release date" for all taxpayers in 2025. Instead, refunds move through the system continuously as returns are processed. You can check the status of your own return starting 24 hours after you file electronically, or about four weeks after you mail a paper return.

Key Takeaways

  • The IRS typically issues refunds within 21 days of accepting your electronically filed return if you choose direct deposit.
  • Paper returns take significantly longer — usually six to eight weeks from the date the IRS receives them.
  • You can track your refund status anytime using the Where's My Refund tool on IRS.gov, which updates every 24 hours.
  • Returns selected for review or containing errors will not follow the standard timeline and may take several months to resolve.
  • Direct deposit is faster than a paper check, and filing electronically is faster than mailing a paper return.

How the 21-day timeline works

The 21-day window starts when the IRS accepts your return, not when you submit it. If you file electronically, acceptance usually happens within 24 hours. The IRS then processes your return, verifies the information against wage and income records, and issues the refund.

This 21-day period assumes your return is straightforward — no math errors, no missing information, no flags for identity verification. 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, 2025, by law, even if processing is complete earlier. This delay exists to give the IRS time to detect fraud.

Direct deposit significantly speeds up the final step. Once the IRS approves your refund, direct deposit deposits the money into your bank account within one to three business days. A paper check takes seven to ten business days to arrive after the IRS mails it.

Why paper returns take much longer

If you mail a paper return, the IRS must first receive it, open it, scan it, and enter the data into their system. This manual process adds four to six weeks before processing even begins. A paper return postmarked in early April might not reach the IRS until mid-April or later, depending on mail volume.

Once the IRS receives and enters your paper return, the 21-day processing clock starts — but only if the return is error-free and does not require additional review. In practice, paper returns often take six to eight weeks total from the date you mail them.

The IRS strongly recommends filing electronically with direct deposit to avoid these delays. If you cannot file electronically yourself, tax preparation software, tax professionals, and free filing services through the IRS Free File program can all file electronically on your behalf.

What triggers a delay beyond 21 days

Several situations will push your refund past the standard timeline. The IRS may select your return for examination (an audit), request additional documents, or flag your return for identity verification. Returns with math errors, missing information, or inconsistencies with other records also require manual review.

If the IRS suspects identity theft or fraud, they will contact you directly — usually by mail — and your refund will be held until the issue is resolved. This can take weeks or months. Do not respond to unsolicited emails or calls claiming to be from the IRS; the IRS initiates contact by mail.

Amended returns (Form 1040-X) take significantly longer than original returns. The IRS typically processes amended returns within 16 weeks, though some take longer if they require additional review.

How to check your refund status

Visit IRS.gov and use the Where's My Refund tool. You will need your Social Security number (or ITIN), filing status, and the exact refund amount from your return. The tool updates once per day, usually overnight, so checking multiple times in the same day will not show new information.

The tool shows one of four statuses: "Return Received," "Refund Approved," "Refund Sent," or a message that your return is still being processed. If your return requires review, the tool will tell you that as well and may provide an expected completion date.

You can also call the IRS at 1-800-829-1040 to speak with a representative, though wait times are often long during tax season. Have your return information ready before you call.

Refunds with EITC or ACTC are held until mid-February

If you claim the Earned Income Tax Credit or the Additional Child Tax Credit, the IRS will not issue your refund before February 15, 2025, regardless of when your return is processed. This is a statutory requirement designed to prevent fraud.

Your Where's My Refund status will show your return as approved, but the refund will not be sent until after February 15. This delay applies only to returns that include these credits — if you do not claim them, your refund follows the normal 21-day timeline.

Direct deposit versus paper check

Direct deposit is the fastest way to receive your refund. Once the IRS approves your refund, the money reaches your bank account in one to three business days. You provide your bank account and routing number on your tax return.

A paper check takes seven to ten business days after the IRS mails it, plus mail delivery time. Checks can be lost or delayed in the mail. If you do not receive your check within 10 business days of the IRS mailing it, you can contact the IRS to request a replacement or have the refund deposited directly instead.

If you are concerned about sharing your bank account information, direct deposit is actually safer than a paper check — your account number is encrypted on the IRS system, and you control which account receives the deposit.

What to do if your refund is delayed

If your refund has not arrived within 21 days of acceptance (or within the stated timeframe shown in Where's My Refund), check the tool again to see if there is a message about your return. If the tool shows "Refund Sent" but you have not received the money, wait three to five business days for direct deposit or ten business days for a check.

If you chose direct deposit and the money did not arrive after five business days, contact your bank to confirm they received the deposit. Sometimes deposits are delayed on the bank's end, not the IRS's.

If the Where's My Refund tool shows your return is still being processed after 21 days, or if it shows a message that your return requires review, do not file an amended return or contact the IRS yet — the tool will tell you what to do next. Contacting the IRS before they contact you can actually slow things down.

Frequently Asked Questions

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

Filing early does not speed up processing — the IRS processes returns in the order they are received, and the 21-day timeline applies regardless of when you file. However, filing early does mean you receive your refund earlier in the year, all else equal. The IRS typically begins accepting returns in late January each year.

What if I owe taxes instead of getting a refund?

If you owe taxes, you do not receive a refund. The IRS will send you a bill showing what you owe and when payment is due. You can pay online, by mail, or through an installment agreement if you cannot pay in full.

Does filing through a tax professional speed up my refund?

No — the IRS processes returns the same way regardless of who prepares them. A tax professional files electronically just like tax software does, so the timeline is identical. The advantage of a professional is accuracy, not speed.

What happens if the IRS finds an error on my return?

The IRS will correct math errors automatically and adjust your refund accordingly. If they find a substantive error — like a missing form or inconsistent information — they will contact you by mail and ask for clarification. Your refund will be delayed until the issue is resolved.

Can I request my refund as a check instead of direct deposit?

You choose the method when you file your return. If you selected direct deposit but want a check instead, you cannot change it after filing. You would need to wait for the direct deposit to arrive and then deposit it yourself, or contact the IRS to request a check (which adds weeks to the process).