Your refund timeline after approval

Once the IRS approves your return, you will receive your refund in one of two ways: direct deposit or a paper check. Direct deposit is faster — the IRS typically sends the money to your bank account within one to two business days after approval. A paper check takes longer, usually arriving within seven to ten business days after approval, though this depends on mail delivery in your area.

The approval itself is not when ready. The IRS processes returns in the order they receive them, and the time from when you file to when they approve your return varies. This is why you may wait weeks between filing and seeing any movement on your refund status.

Once approval happens, the clock starts on the timeline above. You can track your refund status using the IRS Where's My Refund tool on IRS.gov, which updates once per day and will tell you whether your return has been approved and which delivery method you chose.

Key Takeaways

  • Direct deposit refunds arrive one to two business days after the IRS approves your return.
  • Paper check refunds arrive within seven to ten business days after approval, depending on mail delivery speed in your location.
  • The approval date is separate from the delivery date — approval can take weeks, but delivery is fast once approved.
  • You can check your refund status daily using the IRS Where's My Refund tool, which shows your approval status and delivery method.
  • Business days do not include weekends or federal holidays, so a refund approved on Friday may not arrive until the following Tuesday.

Why direct deposit is faster than a check

Direct deposit moves money electronically from the IRS's bank account to yours. Once the IRS approves your return and initiates the transfer, your bank receives the funds within one to two business days. Your bank then credits your account, and the money is available to you.

A paper check must be printed, signed, and mailed. Even after the IRS approves your return and prints the check, it sits in the mail system. The Postal Service delivers it to your address, and then you must deposit it at your bank or cash it. Each step adds time.

If you filed your return electronically and chose direct deposit, you chose the fastest path. If you filed on paper or chose a check, you will wait longer.

What happens if your refund does not arrive on time

If direct deposit was promised but your money has not arrived after three business days following approval, contact your bank first. Ask them to confirm they received the transfer from the IRS. Sometimes a refund arrives but goes to the wrong account — for example, if you changed banks since your last return and the IRS still has your old account number.

If your bank confirms they did not receive the transfer, contact the IRS at 1-800-829-1040. Have your Social Security number, filing status, and the exact refund amount ready. The IRS can trace the transfer and reissue your refund if it was lost.

If you chose a paper check and it has not arrived after ten business days, wait a few more days — mail delivery varies by location. If it still has not arrived after fourteen business days, contact the IRS. They can issue a replacement check, though this adds another week to your timeline.

How the approval date appears in Where's My Refund

The IRS Where's My Refund tool shows three pieces of information: your refund amount, the date the IRS approved your return, and the date your refund will be delivered. The approval date is when the IRS finished reviewing your return and decided to send you money. The delivery date is when you will actually see the funds.

The tool updates once per day, usually overnight. If you check it multiple times in one day, you will see the same information. Checking more often does not speed up your refund.

If the tool says "We have received your return and it is being processed," your return has not been approved yet. Keep checking daily. Once it shows an approval date and a delivery date, you know when to expect your money.

Delays that can push back your delivery date

Most refunds arrive on the promised delivery date. Some do not. The IRS may hold your refund if they need to verify information on your return — for example, if your income does not match what employers reported, or if you claimed a credit the IRS wants to double-check. This verification can add weeks to your timeline.

Your bank can also delay a refund. If your account has been closed, if there is a fraud hold on your account, or if your account is overdrawn, your bank may reject the IRS transfer. The IRS will then mail you a paper check instead, which takes longer.

If your delivery date passes and your money has not arrived, check Where's My Refund again. It may show a new delivery date if the IRS encountered a delay. If it does not, contact the IRS.

The difference between approval and when you can spend the money

Once your refund arrives in your bank account, you can spend it when ready. Direct deposit refunds are available the same day they arrive. Paper checks must be deposited first, and your bank may hold the funds for a few business days before making them available — this is called a hold, and it is separate from the delivery timeline.

If you need the money urgently, direct deposit is your best option because it eliminates both the mail delay and the deposit hold. If you must use a paper check, ask your bank how long they hold checks before crediting the funds.

Frequently Asked Questions

Can I get my refund faster than one to two business days for direct deposit?

No. Once the IRS approves your return and sends the transfer, your bank receives it within one to two business days. This is the fastest the system works. Some tax preparation companies offer "rapid refund" loans that give you money before the IRS sends it, but you pay fees for this service.

What if the IRS approved my return but Where's My Refund shows no delivery date?

This usually means the IRS is still processing the payment. Check again the next day. If it still shows no delivery date after two days, contact the IRS at 1-800-829-1040. A delivery date should appear within 24 hours of approval in most cases.

Does my bank have to accept the IRS direct deposit?

Yes, if your account is active and in good standing. If your account was closed or if your bank rejects the transfer for any reason, the IRS will mail you a paper check instead. Contact your bank to confirm your account is set up to receive transfers.

Why does the IRS say my refund will arrive on a specific date but it did not?

Mail delays, bank processing delays, or account issues can push back delivery. Check Where's My Refund again — it may show a new date. If the date has passed and the tool shows no update, contact the IRS or your bank to find out where the refund is.

If I filed my return on paper instead of electronically, will my refund take longer?

Yes. Paper returns take longer for the IRS to process before approval. Once approved, the delivery timeline is the same — but you will wait weeks longer for approval to happen in the first place.