How long the IRS takes to send your refund

The IRS processes most tax returns within 21 days of receiving them. If you filed electronically and chose direct deposit to your bank account, you will usually see the money between 1 and 5 business days after the IRS approves your return. If you requested a paper check, add 7 to 10 business days for mailing.

The 21-day window is the standard, but it is not a may provide. Returns with errors, missing information, or those selected for review take longer. The IRS also processes returns in waves — they do not work through every return at the same speed. A return filed in early February may be approved before one filed in late January if the later one requires additional review.

You can track your specific return using the IRS "Where's My Refund?" tool on IRS.gov. You will need your Social Security number, filing status, and the exact refund amount. The tool updates once per day, usually overnight.

Key Takeaways

  • Direct deposit refunds typically arrive 1 to 5 business days after IRS approval, which usually happens within 21 days of filing.
  • Paper check refunds take an additional 7 to 10 business days for mailing after the IRS approves your return.
  • Returns with errors, missing documents, or those flagged for review will take longer than 21 days.
  • You can check your refund status daily using the IRS "Where's My Refund?" tool with your Social Security number and filing status.
  • The IRS processes returns in batches, so filing early does not always mean your refund arrives first.

Why your refund might be delayed

The most common reason for delay is incomplete or incorrect information on your return. A mismatched name, wrong Social Security number, or missing signature will trigger a manual review. The IRS will then mail you a notice asking for corrections, which adds weeks to the process.

Returns claiming the Earned Income Tax Credit (EITC) or the Additional Child Tax Credit are held longer by law. The IRS must verify these credits before releasing the refund, which can add 7 to 10 extra days even if everything on your return is correct. If you claimed both credits, expect closer to the full 21-day window or slightly beyond.

Identity theft and fraud filters also cause holds. If your return matches a pattern the IRS flagged — for example, multiple returns filed with your Social Security number — your return goes into manual review. This is not an accusation; it is a security step. The IRS will contact you if they need more information.

What to do if your refund is late

First, check the "Where's My Refund?" tool. If it shows your return was approved and direct deposit was selected, contact your bank to confirm the deposit has not already arrived. Sometimes a refund posts to an account without a notification, or it may be held if your account was closed or flagged for fraud.

If the tool shows your return is still being processed after 21 days, wait another week before contacting the IRS. Processing times are estimates, not deadlines. If it has been more than 30 days since you filed and the tool shows no movement, call the IRS at 1-800-829-1040. Have your return in front of you and be ready to provide your Social Security number, filing status, and the exact refund amount.

If you filed by mail rather than electronically, add an extra 2 to 3 weeks to the timeline. The IRS must scan and enter your return into their system before processing begins. Paper returns filed in March or April may not be processed until May or June.

Direct deposit versus paper check

Direct deposit is faster and more reliable. The IRS sends the money directly to your bank account, which usually takes 1 to 5 business days after approval. There is no mail delay, no lost checks, and no trip to the bank to deposit. If you have a bank account, direct deposit is the better choice.

Paper checks take 7 to 10 business days to arrive by mail after the IRS approves your return. The check is mailed from an IRS processing center, and delivery depends on your location and mail service speed. Checks can be lost or delayed in the mail. If your check does not arrive within 10 business days of approval, contact the IRS to request a replacement.

You choose your refund method when you file your return. If you used a tax software or worked with a tax preparer, they will ask whether you want direct deposit or a check. You cannot change this choice after you file, so make sure it is correct before you submit.

Refunds for amended returns

An amended return (Form 1040-X) takes longer to process than an original return. The IRS typically takes 12 to 16 weeks to process an amended return, though some take longer. You cannot track an amended return using "Where's My Refund?" — that tool only works for original returns.

You will receive a notice by mail when your amended return is processed. The notice will tell you whether the IRS approved your changes and when your refund will be sent. If you owe additional tax instead of receiving a refund, the notice will explain what you owe and your payment options.

Do not file an amended return unless you made an error on your original return. If you simply forgot to claim a deduction or credit, amending is the right step. But if your original return was correct, filing an amended return only delays any refund you are owed.

Special situations that affect timing

If you claimed the Child Tax Credit or EITC, your refund will be held until at least mid-February, even if you filed in January. This is a federal requirement designed to prevent fraud. The IRS cannot release these refunds earlier, regardless of how quickly they process your return.

If you have unpaid federal student loans or owe back taxes, the IRS may offset your refund to pay those debts. The offset process takes additional time — usually 2 to 3 weeks after your return is approved. You will receive a notice explaining the offset before it happens.

If you filed a return claiming a refundable credit you were not may have access to to, the IRS may hold your refund for review. This includes situations where the credit amount does not match IRS records or where income thresholds were exceeded. These reviews can add 4 to 8 weeks to processing time.

Frequently Asked Questions

Can I get my refund faster if I file early?

Filing early does not speed up processing. The IRS processes returns in batches based on when they are received and the complexity of each return. A return filed in early January may take the same 21 days as one filed in late February. Filing early does give you a longer window before the April deadline, but it does not change how fast the IRS works.

What if my bank rejected my direct deposit?

If your bank account was closed, flagged for fraud, or had incorrect routing information, the IRS will attempt to redeposit the funds. If the second attempt fails, the IRS will mail you a paper check instead. This process adds 2 to 4 weeks. Contact your bank to confirm your account is active and has the correct routing number before filing.

Does the IRS charge interest if my refund is late?

No. The IRS does not charge interest on refunds, even if processing takes longer than expected. However, if you owe taxes and file late, you will owe interest and penalties on the amount owed. Refunds are never subject to interest charges.

Can I call the IRS to speed up my refund?

No. Calling the IRS does not speed up processing. The IRS processes returns in the order they receive them and according to their workload. Calling is only useful if your return has been processing for more than 30 days with no status update, or if you need to report identity theft or fraud.

What happens if I filed my return but never received a confirmation?

If you filed electronically, you should receive an electronic confirmation (an acknowledgment number) immediately after submission. If you did not receive one, your return may not have been submitted. Check your tax software to confirm the filing was complete. If you filed by mail, you will not receive a confirmation — the IRS will contact you only if there is a problem with your return.