Timeline from filing to money in your account

If you file electronically and choose direct deposit, the IRS says you should see your refund within 21 days. If you file by mail, add 2 to 3 weeks just for the IRS to receive and process your return before that 21-day clock starts. Paper checks take another 7 to 10 business days after approval.

The 21-day window is not a may provide — it is the IRS's target for most returns. Returns with errors, missing information, or those selected for review can take months. State refunds follow their own timelines, often slower than federal, and arrive separately.

The single fastest route is e-filing with direct deposit. Everything else adds time: mailing your return, requesting a check instead of direct deposit, amending a return after filing, or having your return flagged for any reason.

Key Takeaways

  • Electronic filing with direct deposit typically results in a refund within 21 days of the IRS receiving your return, though this is a target, not a may provide.
  • Paper-filed returns take 2 to 3 weeks to reach the IRS, then another 21 days to process, plus 7 to 10 days for a mailed check to arrive.
  • The IRS processes most returns in the order they are received, but returns with errors, missing forms, or identity verification needs move to the back of the queue.
  • State tax refunds are processed separately from federal refunds and often take longer, depending on your state's processing speed.
  • You can track your federal refund status using the IRS Where's My Refund tool, which updates once per day and shows the most current information available.

Why some refunds take longer than 21 days

The IRS processes returns in batches. If your return arrives during a high-volume period — typically January through April — it joins a queue with millions of others. Even with electronic filing, processing can slow if the IRS is understaffed or if there is a surge in returns.

Certain returns jump to the back of the line. These include returns with math errors, missing schedules or forms, inconsistencies between your return and what the IRS already has on file (W-2s, 1099s, prior-year information), or anything that triggers identity verification. Returns claiming the Earned Income Tax Credit (EITC) or the Additional Child Tax Credit (ACTC) are held until mid-February by law, even if filed in January.

Amended returns (Form 1040-X) take 16 weeks or longer because they are processed by hand. If you made a mistake on your original return, filing an amendment will delay your refund significantly.

Direct deposit versus check delivery

Direct deposit is faster and more reliable. Money goes straight to your bank account, and the IRS can send it as soon as your return is approved. There is no mail delay, no lost check, no need to deposit anything yourself.

A paper check takes 7 to 10 business days to arrive after the IRS approves your return. The check is mailed from an IRS processing center, and delivery depends on your location and mail speed. If a check is lost or stolen, you must contact the IRS to request a replacement, which adds weeks.

If you did not provide direct deposit information on your return, you can still request one through the IRS website or by calling 1-800-829-1040, but this does not speed up an already-filed return — it only changes how the approved refund will be sent.

How to check your refund status

Use the IRS Where's My Refund tool at irs.gov. Enter your Social Security number, filing status, and the exact refund amount from your return. The tool updates once per day, usually overnight, and shows one of three statuses: received, approved, or sent.

"Received" means the IRS has your return but has not finished processing it yet. "Approved" means your refund has been calculated and is being prepared for delivery. "Sent" means the money has been released — if you chose direct deposit, it is on its way to your bank; if you chose a check, it has been mailed.

The tool does not show state refund status. For state refunds, visit your state's tax agency website. Most states have their own tracking tool, though some require you to call or check by mail.

What to do if your refund is delayed

If 21 days have passed since the IRS received your return and Where's My Refund still shows "received," your return may be under review. Call the IRS at 1-800-829-1040 and have your return in front of you. They can tell you whether the IRS is waiting for more information, whether there is a discrepancy they are investigating, or whether your return is simply in a processing backlog.

If the IRS is asking for more information, they will usually send a letter to the address on your return. Check your mail carefully — do not wait for an email or phone call. If you receive a letter, respond within the deadline stated in the letter, or your refund will be delayed further.

If your refund was approved and sent but you have not received it after the expected delivery window, contact your bank first to confirm the deposit did not arrive. If it did not, call the IRS and report the missing refund. The IRS can issue a replacement check or, in some cases, a new direct deposit.

State refunds and combined federal-state filing

Most states process refunds on their own schedule, separate from the federal IRS. Some states are faster — a few process within 2 to 3 weeks — while others take 6 to 8 weeks or longer. A few states do not have income tax at all, so there is no state refund to wait for.

If you filed a combined federal-state return through tax software or a tax preparer, the state portion was sent to your state's tax agency, not the IRS. You must track it separately using your state's refund tool. The state will send you a letter or email when your refund is approved, or you can check the status on your state's tax website.

Some states allow direct deposit for state refunds, while others mail checks only. Check your state's tax agency website to see what options are available and whether you can change your delivery method after filing.

Refunds claimed by creditors or for unpaid debts

If you owe back taxes, child support, student loans in default, or certain other debts, the IRS or your state may intercept your refund to pay down what you owe. This is called offset, and it happens automatically — you will not receive a warning before it occurs.

You will receive a notice in the mail explaining which debt was paid and how much was taken. If you believe the offset was made in error, you have a limited time to dispute it — usually 60 days from the date of the notice. Contact the agency that holds the debt (the IRS for back taxes, your state for child support, your loan servicer for student loans) to request a review.

If your refund is offset, you will not receive any money, even if the offset amount is less than your total refund. The entire refund goes toward the debt.

Frequently Asked Questions

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

No. The IRS processes all returns at the same speed regardless of who prepared them. Some tax software companies offer "refund advance" loans, where they lend you money against your expected refund for a fee — this is not faster, it is more expensive. The IRS refund itself arrives on the same timeline.

What if I filed in January but it is now April and I still have not received my refund?

Call the IRS at 1-800-829-1040 immediately. A delay of more than 21 days after filing electronically, or more than 6 weeks after mailing a paper return, suggests your return is stuck in review or there is an error. The IRS can tell you what is holding it up and what you need to do to move it forward.

Do I have to wait for my federal refund before I file my state return?

No. You can file your state return independently at any time, and your state refund will be processed on its own schedule. Many people file both at the same time using tax software that handles both forms in one session.

If I amend my return, how long until I get the additional refund?

Amended returns take 16 weeks or longer to process because the IRS handles them manually. If you are owed money, you will wait significantly longer than you would for an original return. If you owe money, you should amend as soon as possible to avoid penalties and interest.

Why does the IRS say 21 days but my refund took 6 weeks?

The 21-day target applies to returns with no errors or issues. If your return had any discrepancy — a missing form, a math error, information that did not match IRS records, or identity verification needs — it was pulled from the main processing queue and handled separately, which takes much longer.