Timeline after approval: what to expect

Once the IRS approves your return, the refund itself takes 5 to 21 days to reach you. The exact timing depends on how you chose to receive it. If you picked direct deposit to your bank account, expect 5 to 7 business days from the approval date. If you chose a paper check, allow 7 to 21 business days because the check has to be printed, mailed, and delivered by the Postal Service.

The approval date itself is not the same as the date you filed. The IRS processes returns in batches, and approval can take anywhere from a few days to several weeks depending on whether your return triggered a review, contained errors, or claimed certain credits like the Earned Income Tax Credit. Once approved, though, the clock for delivery starts immediately.

You can see the exact approval date in your IRS account or by checking the status of your refund on IRS.gov using the Where's My Refund? tool. That tool will also tell you which delivery method you chose and give you an estimated arrival date once processing begins.

Key Takeaways

  • Direct deposit refunds arrive 5 to 7 business days after the IRS approves your return; paper checks take 7 to 21 business days.
  • The approval date shown in Where's My Refund? is when the IRS has finished reviewing your return and authorized the payment.
  • Weekends and federal holidays do not count as business days, so a refund approved on Friday may not arrive until the following week.
  • If your refund does not arrive within the stated timeframe, the IRS has tools to help you track it down or file a claim.

Direct deposit versus paper check: which is faster

Direct deposit is the fastest option by a significant margin. Once approved, your refund moves electronically from the IRS to your bank in 5 to 7 business days. Your bank then credits your account, usually within one business day of receiving it. The entire process is digital and does not depend on mail delivery.

Paper checks are slower because they must be physically printed at an IRS facility, placed in an envelope, and sent through the mail. The IRS estimates 7 to 21 business days, but the actual time varies based on mail volume and your location. A check mailed to a rural address may take longer than one sent to a city. If your check is lost or damaged in the mail, you will need to file a claim with the IRS, which adds more time.

If you did not choose a delivery method when you filed, the IRS defaults to a paper check. You cannot change this after filing, so if you want a faster refund next year, select direct deposit on your return.

What happens during the approval period

Between the time you file and the time the IRS approves your return, the agency is checking your math, verifying your identity, and confirming that the information you reported matches what employers and financial institutions reported to them. Most returns pass this review in a few days. Some take longer.

Returns that claim the Earned Income Tax Credit (EITC) or the Additional Child Tax Credit (ACTC) are held for a mandatory 15-day review period by law, even if there are no problems. This is not a delay caused by an error; it is a standard security measure. If you claimed either credit, add 15 days to your timeline before the refund can be approved.

Returns with math errors, missing information, or inconsistencies with third-party records (like a W-2 or 1099) trigger a more detailed review. The IRS may contact you by mail to ask for clarification or documentation. This can add weeks or months to the approval timeline.

Tracking your refund status in real time

The IRS Where's My Refund? tool is the official source for refund status. You can access it on IRS.gov by entering your Social Security number, filing status, and the exact refund amount from your return. The tool updates once per day, usually overnight.

The tool shows three possible statuses: "Return Received," "Approved," or "Sent." If it says "Approved," your refund has been authorized and is in the delivery pipeline. The tool will give you an estimated delivery date based on your chosen method. If it says "Sent," the refund has left the IRS and is on its way to you or your bank.

If the tool shows "Return Received" but no approval date appears after the expected timeframe, your return may be under review. The tool will usually tell you why and what to do next. If it does not, you can call the IRS at 1-800-829-1040 to speak with a representative.

What to do if your refund does not arrive on time

If your refund was approved and the estimated delivery date has passed, start by checking Where's My Refund? again. The tool may have updated with new information. If it still shows "Sent" but you have not received the money, the next step depends on your delivery method.

For direct deposit, contact your bank first. Ask them to confirm that the IRS sent the deposit and whether it was rejected for any reason (such as a closed account or incorrect routing number). If your bank has no record of the deposit, call the IRS at 1-800-829-1040 and request a trace. The IRS can investigate whether the deposit was sent and to which account.

For paper checks, wait the full 21 business days before assuming it is lost. If 21 business days have passed and you still have not received it, call the IRS at 1-800-829-1040 to report it missing. The IRS will issue a replacement check or, in some cases, a direct deposit instead. This process can take an additional 4 to 6 weeks.

State refunds: a separate timeline

If you filed a state income tax return, your state refund operates on its own schedule and does not depend on the federal timeline. Some states process refunds faster than the IRS; others take longer. A few states offer direct deposit for state refunds, while others mail checks only.

You can track your state refund through your state's tax agency website. Most states have a refund status tool similar to the IRS version. Search "[your state] tax refund status" to find it. State refunds typically arrive 2 to 8 weeks after approval, but this varies widely by state and by whether you chose direct deposit or a check.

Frequently Asked Questions

Why does the IRS say my refund is approved but I still have not received it?

Approval and delivery are two different steps. Approval means the IRS has authorized the payment; delivery means it has reached your bank or mailbox. Direct deposits take 5 to 7 business days after approval, and checks take 7 to 21 business days. If you are within that window, your refund is on schedule.

Can I get my refund faster if I pay a fee?

No. The IRS does not offer expedited refunds for any price. The timelines listed above are the standard for all taxpayers. Any service claiming to speed up a federal refund for a fee is a scam.

What if I filed my return but the IRS website says it has no record of it?

The IRS can take 24 to 48 hours to add a newly filed return to its system. If you filed electronically and it has been more than two days, call 1-800-829-1040 to confirm receipt. If you mailed a paper return, allow 4 to 6 weeks before contacting the IRS.

Do I have to wait for my refund, or can I get an advance?

The IRS does not offer refund advances. Some tax preparation companies offer refund anticipation loans, which are short-term loans based on your expected refund. These loans charge interest and fees, and you repay them when your refund arrives. They are not recommended because the fees reduce the amount you actually receive.

If my refund was approved on a Friday, when will it arrive?

Business days do not include weekends or federal holidays. If your refund was approved on a Friday, the 5 to 7 business day clock starts on Monday. For direct deposit, you would expect the money by the following Friday or Monday. For a check, add the mailing time and expect it by the following Friday to the Friday after that.