Timeline after the IRS accepts your return

After the IRS accepts your return, most refunds arrive within 21 days. This is the IRS's standard processing window, and it applies whether you file electronically or by mail. The 21-day clock starts the day the IRS accepts your return, not the day you submit it.

The actual time you see the money depends on your refund method. Direct deposit is fastest — typically 3 to 5 business days after the IRS approves your refund. A paper check takes 7 to 10 business days after approval. If you chose to have your refund applied to next year's estimated taxes or added to a savings bond, those processes follow different timelines that the IRS will detail in your acceptance notice.

The 21-day window is not a may provide. It is the IRS's target for most returns. Some refunds process faster, especially if you filed early in the tax season. Others take longer if your return requires manual review, if the IRS needs to verify information, or if there are errors that need correction.

Key Takeaways

  • The IRS typically processes refunds within 21 days of accepting your return, but direct deposit usually arrives 3 to 5 business days after approval.
  • Paper check refunds take 7 to 10 business days after approval, so the total time from acceptance to cash can be 28 to 31 days.
  • Filing electronically with direct deposit is the fastest method; filing by mail or requesting a check adds at least one week to your timeline.
  • The IRS processes refunds in batches throughout the tax season, so filing early does not may provide you will receive your money first.
  • You can track your refund status using the IRS Where's My Refund tool, which updates once per day and shows the exact status of your return.

Why some refunds take longer than 21 days

A return that requires manual review will not hit the 21-day target. This happens when the IRS detects inconsistencies between your return and other records — a mismatch between your reported income and your W-2s, a discrepancy in your Social Security number, or a claim that seems out of line with your filing history. The IRS will contact you if this occurs, usually by mail.

Refunds also slow down if you claim the Earned Income Tax Credit (EITC) or the Additional Child Tax Credit (ACTC). The IRS is required by law to hold these refunds until February 15, even if your return is accepted and processed earlier. This is a compliance check, not a problem with your return. If your refund includes either credit, you will not see the money before mid-February regardless of when you filed.

Identity theft flags, duplicate filings under your name, or back taxes owed will also delay your refund. The IRS freezes the refund while it investigates. This can add weeks or months to your timeline. If you receive a notice about this, respond promptly with the documents the IRS requests.

Direct deposit versus paper check timing

Direct deposit is the fastest way to receive your refund. Once the IRS approves your refund, the money moves to your bank within 3 to 5 business days. Your bank may hold the deposit for an additional 1 to 2 business days before it appears in your account, depending on your bank's processing speed. In most cases, you will see the money within a week of approval.

Paper checks take longer because they must be printed, mailed, and delivered by the postal service. After the IRS approves your refund, allow 7 to 10 business days for the check to arrive at your address. If you moved recently or your address on file with the IRS is incorrect, the check may be returned to the IRS, which adds another 4 to 6 weeks to the process.

If you did not provide banking information on your return, the IRS will issue a check by default. You can request direct deposit when you file your return, or you can update your banking information through the IRS website if you have already filed. Changing your refund method after filing is possible but must be done before the refund is approved.

How to track your refund status

The IRS Where's My Refund tool is the official way to check your refund. Visit irs.gov and enter your Social Security number, filing status, and the exact refund amount shown on your return. The tool updates once per day, usually overnight. It will show you whether your return has been accepted, whether it is being processed, and when you can expect your money.

The tool displays one of four statuses: "Return Received" (the IRS has your return but has not processed it yet), "Return Approved" (the IRS has approved your refund and it is on its way), "Refund Issued" (the money has been sent to your bank or the check has been mailed), or "Refund Delivered" (the money has arrived in your account or the check has been delivered). Each status includes an expected date for the next step.

Do not rely on email or text messages claiming to be from the IRS about your refund. The IRS does not initiate contact by email or text. If you receive a message asking you to click a link or provide personal information, it is a scam. The Where's My Refund tool is the only official source for refund status.

What to do if your refund is delayed past 21 days

If the Where's My Refund tool shows your refund as approved but you have not received it after 21 days, contact the IRS. Call the IRS refund hotline at 1-800-829-1040 (toll-free). Have your Social Security number, filing status, and the refund amount ready. The IRS can tell you whether the refund was issued and, if so, whether it was sent by direct deposit or check.

If your refund was issued by check and you have not received it after 10 business days, the check may have been lost in the mail. The IRS can issue a replacement check, but you must first wait the full 10 business days and then file a claim. This process takes an additional 4 to 6 weeks.

If the tool shows your refund as still being processed after 21 days, your return may be under review. The IRS will send you a notice by mail if additional information is needed. Do not ignore these notices. Respond within the timeframe specified, usually 30 days, or your refund will be delayed further.

Refund timing for amended returns

An amended return (Form 1040-X) takes longer to process than an original return. The IRS typically takes 16 weeks to process an amended return, though some are completed faster. This timeline begins when the IRS receives your amended return, not when you file it. If you file by mail, add 1 to 2 weeks for delivery before the processing clock starts.

You cannot track an amended return using Where's My Refund. Instead, you will receive a notice by mail when the IRS has processed it. If you are owed a refund, the notice will include the amount and the method of delivery. If you owe additional tax, the notice will explain payment options.

Do not file an amended return unless you have made an error on your original return or discovered income you did not report. Filing an amended return to change your refund method or banking information is not necessary — you can update that information directly through the IRS website.

State tax refund timing

State tax refunds follow a separate timeline from federal refunds. Most states process refunds within 30 to 45 days of receiving your return, but this varies by state. Some states are faster — a few process refunds within 2 to 3 weeks. Others are slower, especially if you file by mail or if your return requires review.

You can track your state refund through your state's tax department website. Search "[your state] tax refund status" to find the tracking tool. You will need your Social Security number and the refund amount. State tracking tools update less frequently than the federal tool, often only once per week.

If you filed your federal and state returns together using tax software, the state return may be delayed if the federal return is delayed. Some states wait for federal approval before processing the state return. Check your state's website to see whether it has this requirement.

Frequently Asked Questions

Can I get my refund faster than 21 days?

Most refunds cannot be expedited. The 21-day window is the IRS's standard processing time. Filing early in the tax season may result in faster processing, but there is no way to request priority handling. Direct deposit is the fastest delivery method available — it typically arrives 3 to 5 business days after approval.

What if the IRS accepted my return but I haven't received my refund after 30 days?

Use Where's My Refund to check the current status. If it shows "Refund Issued" but you have not received the money, contact the IRS at 1-800-829-1040. If direct deposit was selected, your bank may be holding the deposit — contact your bank to confirm it has arrived. If a check was issued, it may have been lost in the mail, and the IRS can issue a replacement.

Does filing by mail delay my refund?

Yes. Mail-filed returns take 1 to 2 weeks to reach the IRS before processing begins. Electronic filing starts the 21-day clock immediately. Additionally, if you request a paper check instead of direct deposit, add another 7 to 10 business days for printing and delivery. Filing electronically with direct deposit is the fastest option.

Why is my refund still showing as "Return Received" after two weeks?

The IRS processes returns in batches, so there is a delay between receipt and approval. "Return Received" means the IRS has your return but has not begun processing it. This status typically lasts 1 to 2 weeks. If it lasts longer, your return may be flagged for review. Check back in a few days or call the IRS if you are concerned.

Do I lose my refund if I don't claim it within a certain time?

No. The IRS does not expire refunds. If you do not receive your refund within a reasonable time, you can contact the IRS to locate it. However, unclaimed refunds from very old tax years (generally more than three years old) may be transferred to the state's unclaimed property program. Check your state's unclaimed property database if you believe you have an old unclaimed refund.