Timeline from approval to your bank account

Once the IRS approves your tax return, the refund typically arrives in 5 to 7 business days if you chose direct deposit. If you requested a check by mail, expect 7 to 10 business days from approval. The clock starts when the IRS processes your return as approved—not when you filed it. The IRS website will show your refund status as "approved" before the money moves, and that is when the timeline begins.

The exact timing depends on two things: your bank's processing speed and whether the IRS encounters any issues during the final verification step. Most banks deposit refunds the same day they receive them from the IRS, but some smaller institutions take an extra day. If the IRS flags your return for identity verification or additional documentation, the clock stops until you respond.

Key Takeaways

  • Direct deposit refunds arrive 5 to 7 business days after the IRS marks your return as approved, while mailed checks take 7 to 10 business days.
  • The IRS approval date shown on the Where's My Refund tool is when the timeline starts, not your original filing date.
  • Weekends and federal holidays do not count as business days, so a refund approved on Friday may not arrive until the following Wednesday.
  • If your refund does not arrive within the stated timeframe, contact the IRS at 1-800-829-1040 or check your account for holds placed by your bank.

Why direct deposit is faster than a check

Direct deposit moves money electronically from the IRS to your bank, which is why it is the fastest method. The IRS sends the deposit instruction to your bank's clearing house, and your bank processes it within one business day in most cases. A mailed check has to be printed, sorted, and delivered by the postal service, which adds 2 to 3 days even in the best scenario.

If you filed your return and chose direct deposit, you provided your routing number and account number on the tax form itself. The IRS uses that information to send the refund directly. If you chose a mailed check instead, the IRS prints and mails it from a processing center, and delivery depends on your location and postal service speed.

How to track your refund status after approval

The IRS Where's My Refund tool shows you the exact approval date and expected delivery date. Go to irs.gov and enter your Social Security number, filing status, and the refund amount. The tool updates once per day, usually overnight. When your return shows "approved," that is the date your 5 to 7 business day window starts.

You can also check your bank account directly. Many banks show pending deposits 1 to 2 days before the money actually clears. If you see a pending deposit from the IRS, your refund is on its way. If the Where's My Refund tool says approved but your bank shows nothing after 7 business days, contact your bank first—they may have placed a hold on the deposit for fraud prevention or account issues.

What delays a refund after approval

The most common delay after approval is a bank hold. Your bank may flag the deposit as unusual activity if the amount is large, if your account is new, or if there have been recent suspicious transactions. The hold is not the IRS's fault—it is your bank protecting your account. Call your bank's fraud department and confirm the deposit is legitimate. They can usually release the hold within 24 hours.

A second delay happens when the IRS needs to verify your identity before releasing the money. If you see "approved" but then the status changes to "pending verification" or "under review," the IRS is asking for proof that you filed the return. This can happen if your return was flagged for identity theft concerns or if the IRS could not match your information to their records. The IRS will contact you by mail with instructions on what documents to send.

Refunds can also be delayed if you owe money to another federal agency or to a state. The IRS can intercept your refund to pay back taxes, student loans in default, or child support arrears. If this happens, the Where's My Refund tool will tell you, and you will receive a letter explaining the offset. The refund does not disappear—it goes to the agency you owe instead of to you.

Business days versus calendar days

The 5 to 7 business day timeline counts only weekdays, not weekends or federal holidays. If the IRS approves your return on a Friday, the 5-day clock does not start until Monday. A refund approved on Monday, December 23 might not arrive until the following week because December 25 and 26 are not business days. The Where's My Refund tool accounts for this and shows an expected delivery date that includes weekends and holidays.

This is why filing early in the tax season matters. If you file in January or February, your refund is less likely to be delayed by holiday processing backlogs. Late filers who submit returns in April may see slower processing simply because the IRS is handling millions of returns at once.

What to do if your refund does not arrive on time

If 7 business days have passed since approval and you chose direct deposit, or 10 business days have passed and you chose a check, contact the IRS. Call 1-800-829-1040 and have your Social Security number, filing status, and expected refund amount ready. The IRS can tell you whether the refund was sent, whether it was intercepted for an offset, or whether your bank rejected it for some reason.

Before you call the IRS, check three things: First, log into the Where's My Refund tool again to confirm the status has not changed. Second, call your bank and ask if there is a hold on the deposit or if the deposit was rejected. Third, check your mail for a letter from the IRS—if they needed more information, they will have sent it. Once you have done these three things, you will have the information the IRS needs to help you.

Refunds sent to a third party or tax preparation service

If you used a tax preparation service and had your refund sent to them first, add 3 to 5 extra business days. The IRS sends the refund to the tax preparer's account, and the tax preparer then sends it to you. Some tax preparers hold the refund to cover their fees before sending the remainder to you. Check your tax preparation agreement to see whether fees are deducted and how long the preparer takes to forward the money.

If you used a refund anticipation loan or a refund advance product, the timeline is different. These products give you the money immediately but charge fees and interest. The IRS refund goes to the lender, not to you, and the lender keeps part of it as payment. Read the terms carefully before you agree to this arrangement.

Frequently Asked Questions

Can I get my refund faster than 5 to 7 business days?

No. The IRS processes all refunds on the same schedule regardless of when you filed or how much you are owed. Direct deposit is the fastest method available. Some tax preparation companies offer refund advance loans that give you money immediately, but these charge fees and interest that reduce your actual refund amount.

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

The approval date is when the IRS finished reviewing your return, not when the money leaves their account. The 5 to 7 business day window starts on that approval date. If you are within that window, your refund is still in transit. If you are past 7 business days for direct deposit or 10 for a check, contact your bank or the IRS.

What if my refund was offset for back taxes or child support?

The Where's My Refund tool will show "offset" or "applied to other obligations" if this happened. You will also receive a letter from the IRS explaining which agency received the money. You cannot stop an offset once it has been processed, but you can contact the agency that received the money to set up a payment plan or dispute the debt.

Does my bank have to deposit the refund the same day the IRS sends it?

Most banks deposit IRS refunds the same day they receive them, but some smaller banks or credit unions take an extra business day. If your bank is slow, you may see the deposit 1 to 2 days after the IRS sends it. Call your bank if you want to know their specific processing time for federal deposits.

If I filed a joint return, does my refund take longer?

No. Joint returns follow the same 5 to 7 business day timeline after approval. The only difference is that both spouses must have valid Social Security numbers and matching information on the return, which can slow down the initial approval if there are discrepancies. Once approved, the timeline is the same.