How long your refund takes depends on how you filed and how you chose to receive it

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 within that window. If you mailed a paper return or requested a check, add 1 to 2 weeks for mail delivery on top of the processing time. The actual arrival date also depends on whether the IRS needs to verify information on your return — which happens in roughly 1 in 5 cases and can add weeks or months.

The IRS publishes a "Where's My Refund?" tool that shows your status in real time. You can check it as soon as 24 hours after you file electronically. This tool tells you whether your return is still being processed, whether the IRS has approved your refund, and the exact date it will hit your account or arrive in the mail.

Key Takeaways

  • Electronic filing with direct deposit is the fastest route — most refunds arrive within 21 days of the IRS receiving your return.
  • Paper returns take longer because the IRS must manually enter the data, adding 2 to 4 weeks to processing time before the 21-day clock starts.
  • The IRS "Where's My Refund?" tool shows your status 24 hours after you file electronically and updates every 24 hours after that.
  • If the IRS needs to verify information on your return, processing can take 60 days or longer, and you will see a message in the tracking tool explaining the delay.
  • Refund checks sent by mail typically arrive 7 to 10 business days after the IRS approves your refund.

Direct deposit refunds: the 21-day standard

If you filed your return electronically and provided your bank account number for direct deposit, the IRS aims to deposit your refund within 21 days of receiving your return. This is the fastest method available. The 21-day window starts the day the IRS receives your return, not the day you submitted it — there can be a 1 to 2-day lag between when you hit send and when the IRS records receipt.

Most refunds arrive well before 21 days. The IRS reports that about 9 out of 10 returns are processed and approved within 21 days. Direct deposit is faster than a check because there is no mail step — the money moves electronically from the IRS to your bank, and your bank posts it to your account within 1 to 2 business days of receiving the transfer.

You can track your refund starting 24 hours after you file. Go to irs.gov/refunds and use the "Where's My Refund?" tool. Enter your Social Security number, filing status, and the exact refund amount from your return. The tool updates once per day, usually overnight.

Paper return refunds: add 2 to 4 weeks for data entry

If you mailed a paper return, the IRS must first receive it, then manually enter your information into their system before processing can begin. This adds 2 to 4 weeks to the timeline. After your data is entered, the standard 21-day processing window starts.

The IRS processes paper returns more slowly because they arrive in batches and require human data entry. Peak filing season (February through April) can create backlogs that extend this timeline further. If you mailed your return in April, expect processing to take longer than if you mailed it in January.

You cannot use "Where's My Refund?" until the IRS has entered your return into their system. Once they have, you will see a status update. Until then, the tool will tell you it cannot find your return. This does not mean something is wrong — it means the data entry step is still in progress.

Refund checks: 7 to 10 business days after approval

If you requested a paper check instead of direct deposit, add 7 to 10 business days to the timeline after the IRS approves your refund. The IRS prints checks in batches and mails them from a central location. Delivery time depends on distance and mail volume.

Checks typically arrive within 2 weeks of approval, though mail delays can extend this. If your check does not arrive within 3 weeks of the approval date shown in "Where's My Refund?", contact the IRS at 1-800-829-1040 to report it. The IRS can issue a replacement check or deposit the refund directly to your bank account if you provide account information.

When the IRS needs to verify your information

About 1 in 5 returns require additional verification before the IRS approves the refund. Common triggers include claiming the Earned Income Tax Credit, the Child Tax Credit, or education credits; reporting self-employment income; or having income from multiple sources. The IRS may also verify returns selected at random for audit.

If your return is selected for verification, "Where's My Refund?" will show a message saying your return is being reviewed. Processing can take 60 days or longer. The IRS will contact you by mail if they need additional documents or information. Do not ignore these letters — they include a deadline for responding, usually 30 days.

You can still check the status of a return under review using "Where's My Refund?", but the tool will not show an approval date until the review is complete. Once the IRS finishes verifying your information, the refund will be processed and deposited or mailed according to your chosen method.

What to do if your refund is late

If your refund has not arrived by the date shown in "Where's My Refund?", wait 1 to 2 business days — the tool updates once daily and there can be a lag between approval and deposit. If it is still missing after that window, check the tool again to confirm the approval date and method.

For direct deposit refunds, contact your bank to confirm the deposit was received. Provide the bank with the refund amount and approval date from "Where's My Refund?". Banks sometimes hold deposits for verification, especially if the amount is large or the account is new. Your bank can tell you whether the deposit is pending or if there was a problem with the account number you provided.

For checks, wait until 3 weeks after the approval date before assuming it is lost. If it does not arrive by then, call the IRS at 1-800-829-1040. Have your Social Security number, filing status, and the refund amount ready. The IRS can issue a replacement check or, if you prefer, deposit the refund directly to your bank account.

Refunds for amended returns and prior-year claims

If you filed an amended return (Form 1040-X) to correct a prior-year return, processing takes longer. The IRS processes amended returns separately and typically takes 12 to 16 weeks to complete the review. You can track an amended return using "Where's My Refund?" by entering your Social Security number and the exact refund amount.

If you are claiming a refund for a prior tax year — for example, filing a 2022 return in 2024 — the IRS treats it as a late return. Processing follows the same timeline as a current-year return, but the IRS may request additional documentation to verify why you did not file on time. Keep records of any circumstances that delayed your filing, such as missing documents or illness.

Frequently Asked Questions

Can I get my refund faster than 21 days?

No. The IRS processes returns in the order they are received, and 21 days is the standard timeline for electronic returns with direct deposit. Some tax software companies offer refund advances or loans, but these are not from the IRS and come with fees and interest. Direct deposit is the fastest free method available.

Why does "Where's My Refund?" say it cannot find my return?

The tool can only find returns that have been entered into the IRS system. If you filed electronically, this usually happens within 24 hours. If you filed a paper return, it can take 2 to 4 weeks. If you filed electronically more than 24 hours ago and the tool still cannot find your return, check that you entered your information correctly — a typo in your Social Security number or filing status will cause the search to fail.

What if I provided the wrong bank account number for direct deposit?

If the IRS deposits your refund to the wrong account, contact your bank immediately. The bank can attempt to recover the funds from the other account. You will also need to contact the IRS at 1-800-829-1040 to report the error. The IRS can issue a replacement refund by check or reissue the direct deposit to the correct account once you provide corrected information.

Do state tax refunds follow the same timeline as federal refunds?

No. State refund timelines vary by state. Most states process returns within 30 to 45 days if you file electronically, but some take longer. Check your state's tax agency website for specific timelines. Some states allow you to track your refund status online, similar to the federal "Where's My Refund?" tool.

Can I claim a refund that is more than 3 years old?

Yes, but you must file a return or amended return to claim it. The IRS generally allows you to claim a refund for up to 3 years after the filing deadline. If more than 3 years have passed, you may still be able to claim it, but you will need to provide documentation explaining the delay. Contact the IRS or a tax professional for guidance on your specific situation.