The IRS expects to issue most 2025 refunds within 21 days of accepting your return

The IRS processes tax returns and sends refunds on a rolling basis throughout filing season. If you file electronically with direct deposit, you will typically receive your refund between 7 and 21 days after the IRS accepts your return. If you file by mail or request a paper check, the timeline stretches to 4 to 6 weeks or longer, depending on mail delivery and IRS processing volume.

The 21-day window is the IRS standard, but actual timing depends on three things: how you file, how you want the money delivered, and whether your return needs manual review. Returns filed early in the season (January and February) move faster than those filed in March and April, when the IRS is busiest.

Filing electronically with direct deposit is the fastest route. The IRS accepts your return the same day you submit it, begins processing immediately, and deposits money directly into your bank account. Paper returns take longer because they must be physically opened, scanned, and entered into the system by hand.

Key Takeaways

  • Electronic filing with direct deposit typically delivers your refund in 7 to 21 days after the IRS accepts your return.
  • Paper returns filed by mail take 4 to 6 weeks or longer because they must be manually processed before the IRS can issue your refund.
  • You can track your refund status using the IRS Where's My Refund tool on IRS.gov, which updates once per day.
  • If your return requires manual review—because of errors, missing information, or identity verification—the timeline extends by several weeks or months.
  • Refunds issued early in filing season arrive faster than those filed in March, April, or later, when processing volume peaks.

How to check your refund status right now

The IRS Where's My Refund tool is the official way to track your return. Go to IRS.gov, click on the Where's My Refund link, and enter 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 will show you one of three statuses: "Return Received" (the IRS has your return but has not finished processing), "Refund Approved" (the IRS has approved your refund and is preparing to send it), or "Refund Sent" (the IRS has issued your refund and provides the delivery date and method). If your return is still being processed, the tool will estimate when you can expect your refund.

You can also check your refund status by phone. Call the IRS at 1-800-829-1040 and follow the prompts to enter your information. Wait times are longest in February and March, so calling early in the morning or later in the week may be faster.

Why some refunds take longer than 21 days

The IRS flags certain returns for manual review, which adds weeks or months to processing time. Common reasons include math errors on your return, missing or mismatched information (such as a Social Security number that does not match IRS records), claiming the Earned Income Tax Credit or Child Tax Credit for the first time, or reporting income the IRS has not yet received from your employer or financial institution.

Identity theft and fraud prevention also delay refunds. If the IRS suspects your return may be fraudulent, it will hold your refund while it verifies your identity. This can take 60 days or longer. The IRS will contact you by mail if this happens and will explain what information or documents you need to provide.

Amended returns (Form 1040-X) take much longer. The IRS typically processes amended returns within 12 to 16 weeks, not 21 days. If you need to correct a return you already filed, file the amended return as soon as you notice the error, because the clock does not start until the IRS receives it.

Direct deposit versus paper check delivery

Direct deposit is faster and more reliable than a paper check. When you choose direct deposit, the IRS sends your refund electronically to your bank account. The money arrives within 1 to 3 business days after the IRS issues it, so your total timeline is typically 7 to 21 days from acceptance to deposit. You need your bank account number and routing number to set up direct deposit on your return.

A paper check takes 4 to 6 weeks or longer after the IRS issues it, depending on mail delivery. The IRS mails checks in batches, and the Postal Service may take 7 to 14 days to deliver them. If your check is lost or stolen in the mail, you will need to contact the IRS to request a replacement, which adds another 4 to 6 weeks.

If you did not provide direct deposit information on your return and did not request a paper check, the IRS will mail you a check by default. You cannot change your delivery method after you file, so if you want direct deposit, you must include your bank details on your original return.

What to do if your refund is late

If the Where's My Refund tool shows your refund should have arrived but you have not received it, first confirm that you entered the correct information into the tracking tool. Check your bank account to make sure the deposit did not go to a different account. If you filed by mail, wait at least 4 to 6 weeks before assuming the check is lost.

If your refund is more than 21 days late and the tracking tool shows "Refund Sent," contact the IRS. Call 1-800-829-1040 and explain that your refund has not arrived. The IRS can investigate whether the money was deposited to the wrong account, lost in the mail, or held for another reason. Have your Social Security number, filing status, and the refund amount ready.

If your bank says the deposit was never received, ask your bank for a trace. The bank can contact the Federal Reserve to track the electronic transfer and confirm whether the IRS sent the money. This process takes 10 to 15 business days. If the IRS did send the money and your bank received it, the issue is on your bank's side, and the bank must correct it.

Refunds delayed by tax law changes or IRS backlogs

Some years, the IRS announces delays because of new tax law changes, staffing shortages, or processing backlogs. In 2025, the IRS is processing returns under the same rules as 2024, so there are no new law changes causing delays. However, if the IRS experiences staffing issues or a surge in returns, processing times may extend beyond the standard 21 days.

The IRS publishes updates on its website and social media if widespread delays are expected. Check IRS.gov or follow the official IRS Twitter account (@IRSNews) for announcements. If you see a notice that processing is delayed, do not call the IRS unless your refund is significantly late—calling during a backlog only adds to wait times.

Filing early in the season (January and early February) is the best way to avoid delays caused by volume. The IRS processes returns faster when fewer people are filing, so your refund will likely arrive within the standard 21-day window.

Special situations that affect refund timing

If you claimed the Earned Income Tax Credit (EITC) or the Additional Child Tax Credit (ACTC), the IRS will not issue your refund before February 15, 2025, even if your return is accepted earlier. This is a federal law designed to prevent fraud. Your refund will be issued on or after February 15, so plan accordingly if you are counting on that money.

If you owe back taxes, child support, or student loan debt, the IRS may offset your refund to pay those obligations. The IRS will send you a notice explaining the offset before it happens. If you believe the offset is wrong, you can dispute it, but this adds weeks to the process.

If you filed a joint return and your spouse owes back taxes or child support, the IRS may hold your entire refund while it investigates. You can request an injured spouse allocation, which allows you to claim your portion of the refund. This requires filing Form 8379 and takes several weeks to process.

Frequently Asked Questions

Can I get my refund faster if I pay a tax preparer or software company?

No. Tax preparation software and tax preparers file your return electronically, which is the fastest method available, but they cannot speed up IRS processing. The IRS processes all returns in the order they are received, regardless of who prepared them. The fastest refund comes from filing electronically with direct deposit, which you can do yourself using free IRS-approved software.

What if the Where's My Refund tool says my refund was sent but I never received it?

First, check that the money did not go to a different bank account. If you changed banks or provided the wrong account number, the deposit may have gone elsewhere. If the account information was correct, contact the IRS at 1-800-829-1040 to report the missing refund. The IRS can investigate and issue a replacement check or redeposit the funds.

Do I have to wait 21 days, or is that just an estimate?

Twenty-one days is the IRS standard, not a may provide. Most refunds arrive within that window, but some take longer, especially if your return requires manual review. The Where's My Refund tool will give you a more accurate estimate based on your specific return. Check the tool for your personalized timeline.

If I file my taxes in March, will my refund take longer?

Yes, likely. The IRS processes the highest volume of returns in February and March, so refunds filed during those months typically take longer than those filed in January. Filing early gives you the fastest processing time. If you file in March or April, expect your refund to take closer to 21 days or slightly longer.

Can I change my refund delivery method after I file?

No. Once you file your return, you cannot change whether you receive direct deposit or a paper check. If you want direct deposit, you must include your bank account and routing number on your original return. If you filed without direct deposit information, the IRS will mail you a check.