The IRS publishes a refund date, but it depends on how you file

If you file electronically and choose direct deposit to your bank account, the IRS typically issues your refund within 21 days of accepting your return. If you file on paper or request a check by mail, add another two to three weeks for postal delivery. The IRS publishes a Where's My Refund tool on IRS.gov that shows the actual status of your specific return — this is more reliable than any general timeline because it reflects what the IRS has actually processed.

The 21-day window is not a may provide. It is the IRS's standard processing time under normal conditions. Returns with errors, missing information, or those selected for review take longer. Returns filed early in the tax season (January and February) move faster than those filed in April, when the IRS processes millions of returns simultaneously.

Your bank may also add a delay. Even after the IRS sends the refund to your bank, it can take one to three business days for the deposit to appear in your account. Some banks post refunds the same day they arrive; others hold them for verification.

Key Takeaways

  • Electronic filing with direct deposit is the fastest route, typically resulting in a refund within 21 days of the IRS accepting your return.
  • Paper returns and mailed checks add two to three weeks to the timeline because of postal delivery time.
  • The IRS Where's My Refund tool shows the real status of your return and is more accurate than calling or guessing based on filing date.
  • Returns filed in January or February move faster than those filed in March or April, when volume peaks.
  • Your bank may hold a deposited refund for one to three business days even after the IRS sends it, depending on their internal policies.

Why some refunds take longer than 21 days

The IRS delays processing when your return contains errors, missing schedules, or information that does not match IRS records. Common triggers include a mismatched Social Security number, an unreported income source, or a child tax credit claimed for a dependent who does not meet the age or relationship requirements. You will not know the specific reason until the IRS contacts you — usually by mail.

Returns selected for examination (audit) are held until the review is complete. The IRS may request additional documents or clarification on specific line items. This process can add weeks or months, depending on the complexity of the issues flagged.

If you claimed the Earned Income Tax Credit (EITC) or the 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 error-free and filed in January. This is a statutory delay, not a processing backlog.

How to check the status of your refund right now

Go to IRS.gov and use the Where's My Refund tool. You will need your Social Security number, filing status, 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 four statuses: "Return Received" (the IRS has your return but has not processed it yet), "Refund Approved" (the IRS has approved your refund and it is being prepared for payment), "Refund Sent" (the IRS has issued your refund), or "Refund Delivered" (your bank has received and posted the refund). Each status comes with an expected date.

If the tool says your return is still being processed after 21 days, or if it shows an error message, contact the IRS directly. Call 1-800-829-1040 (the main IRS line) or visit a local IRS office. Have your return and any correspondence from the IRS on hand.

Direct deposit versus check: which arrives first

Direct deposit is faster. The IRS can send money to your bank electronically in one business day once your return is approved. Your bank then posts it within one to three business days. Total time: roughly 21 to 24 days from acceptance.

A mailed check takes longer because it must be printed, stuffed, and delivered by the postal service. The IRS typically mails checks within 21 days of accepting your return, but postal delivery adds another 7 to 14 days depending on distance and mail volume. Total time: roughly 28 to 35 days from acceptance.

If you did not provide banking information on your return, the IRS will mail a check automatically. You cannot change this after filing unless you amend your return, which creates a new processing timeline.

What to do if your refund does not arrive on time

Wait until at least 21 days have passed since the IRS accepted your return before assuming there is a problem. Check Where's My Refund first — it will tell you whether the IRS is still processing, has approved the refund, or has already sent it.

If the tool shows "Refund Sent" but the money has not appeared in your bank account, wait three to five business days. Banks sometimes hold deposits for verification, especially if the amount is large or the account is new.

If more than 21 days have passed and the tool still shows "Return Received" or "Refund Approved," contact the IRS at 1-800-829-1040. Have your Social Security number, filing status, and the refund amount ready. The IRS can tell you whether your return is delayed due to an error, an audit, or a processing backlog, and what you need to do next.

If you filed by mail and more than 35 days have passed with no check, the IRS may have issued a replacement check. Call the IRS to confirm the check was mailed and to request a replacement if it was lost in transit.

Refunds filed early versus refunds filed at the last minute

Filing in January or early February results in faster processing because the IRS has fewer returns to work through. A return filed January 15 and accepted the same day typically processes within 21 days. A return filed April 10 (five days before the important date) may take longer because the IRS is processing millions of returns simultaneously, even though the 21-day clock starts from the acceptance date.

The exception is returns claiming EITC or ACTC, which are held until February 15 regardless of filing date. A return claiming these credits filed in January will not be released until mid-February, even if it is error-free.

Filing early also gives you time to fix errors if the IRS contacts you. If you file on April 14 and the IRS finds an issue, you have little time to respond before the important date passes, which can delay your refund further.

Frequently Asked Questions

Can I get my refund faster by paying a tax preparer or using tax software?

No. The IRS processing time is the same regardless of who prepares your return or what software you use. Electronic filing is faster than paper filing, but that is the only factor you control. Some tax preparers offer refund advances or loans against your expected refund, but these are separate products with their own fees and terms — they do not speed up the IRS refund itself.

What if I filed my return and the IRS website says it has no record of it?

Wait at least 24 hours after filing electronically. The IRS system updates overnight, and newly filed returns may not appear in Where's My Refund when ready. If you filed by mail, wait at least two weeks. If the return still does not appear after that time, contact the IRS to confirm it was received and to ask whether it was rejected due to an error.

Will my refund be delayed if I owe back taxes or student loans?

Yes. The IRS can offset (withhold) your refund to pay federal back taxes, state back taxes, or defaulted federal student loans. The IRS will notify you by mail if your refund has been offset and to which debt it was applied. You can also check the Treasury Offset Program website to see if your refund is scheduled to be offset before you file.

Does filing jointly versus filing single change how long my refund takes?

No. Processing time depends on whether your return contains errors, whether you claimed certain credits, and IRS workload — not on your filing status. A joint return with no errors processes at the same speed as a single return with no errors.

What if I made a mistake on my return after I filed it?

Do not file an amended return unless the IRS contacts you first or you discover a significant error (like claiming a dependent twice or reporting the wrong income). Minor errors are often caught during processing and corrected by the IRS automatically. If you amend your return, it creates a new processing timeline and may delay your refund further. Wait to see whether the IRS contacts you about the issue before taking action.