Direct Answer

When Where's My Refund shows "Refund Approved," the IRS has finished processing your return and scheduled a payment date. Direct deposit funds arrive in your bank account within 1 to 5 business days of the scheduled date. Paper checks take 3 to 4 weeks after the approval date. If the deposit date has passed, wait 5 full business days before contacting the IRS.

Key Takeaways
  • Refund Approved is the second of three stages in Where's My Refund. Refund Sent is the third.
  • Direct deposit arrives within 1 to 5 business days of the deposit date shown in Where's My Refund
  • Paper checks take 3 to 4 weeks to arrive by mail after the IRS schedules the payment
  • WMR updates once per day overnight. A one to two day lag between Approved and Sent is normal.
  • If the bank rejects the deposit, the IRS issues a paper check. This adds 3 to 6 weeks.
  • After 5 business days with no deposit, check with your bank before calling the IRS
M
Written by Munib Ur Rehman · Reviewed by Nausheen Shahid · Last Reviewed: March 2026

What Does "Refund Approved" Mean in the IRS System?

Where's My Refund uses a three-stage status display to track federal refund progress.

StageWhat It Means
Return ReceivedIRS has received your return and is processing it
Refund ApprovedIRS has finished processing, confirmed the amount, and scheduled a payment date
Refund SentIRS has transmitted the deposit or mailed the check

Approved does not mean the funds have left the IRS. It means the IRS has authorized the payment and assigned a scheduled date. The transition from Approved to Sent occurs when the IRS releases the payment batch to the bank or postal system.

Where's My Refund may show a deposit date alongside the Approved status. That date is the IRS payment schedule date. It is not guaranteed to be the date the funds appear in your account.

Estimate When Your Refund Will Arrive
Enter your filing method and IRS acceptance date to get a projected deposit window. Accounts for PATH Act holds, direct deposit vs. check, and amended returns.
Refund Date Estimator →

How Long After Approval Until a Direct Deposit Arrives?

After the IRS approves a refund, it transmits direct deposit payments to banks in batches. The IRS states that if a deposit is not credited within 5 days of the deposit date shown in Where's My Refund, you should check with your bank.

Some banks post the deposit 1 to 2 days before the IRS-scheduled date. This is normal. Banks receive advance payment files and may release funds early based on their own policies.

Key direct deposit timing facts:

  • The IRS transmits payments on weekdays only. Deposits scheduled for weekends post on the following Monday.
  • Federal holidays cause a one-day shift in the same direction.
  • The deposit date shown in WMR is the IRS payment date, not the bank posting date.
  • If funds are not in your account within 5 days of that date, contact your bank before calling the IRS.

Use the Refund Date Estimator to see a projected deposit window based on your filing method and acceptance date.

How Long After Approval Until a Paper Check Arrives?

Paper checks follow a different process. After the IRS approves the refund, it schedules the check for printing and mailing. Allow 3 to 4 weeks from the approval date for the check to arrive by mail.

Approval Date + IRS check printing and release: 1 to 5 business days
IRS Mailing + USPS delivery: 10 to 14 business days in most cases
Total window: 3 to 4 weeks after approval under normal conditions

Paper checks are mailed to the address on your tax return. If you have moved since filing, the check may be returned to the IRS as undeliverable. Where's My Refund will still show "Refund Sent" even if USPS returns the check to the IRS.

To update your address, submit Form 8822 (Change of Address) to the IRS. Processing takes 4 to 6 weeks. Contact the IRS directly at 800-829-1040 if your check has not arrived after 4 weeks (28 days) from the scheduled mailing date.

Check Your Official Refund Status
The IRS Where's My Refund tool shows your current stage. You will need your Social Security Number, filing status, and exact refund amount.
Federal Refund Tracker →

Why the Deposit Date Has Passed Without Funds Arriving

Several factors can cause a delay between the IRS-scheduled deposit date and the funds appearing in your account. Most are resolved without any action on your part.

Bank processing lag: Banks receive IRS payment files and process them according to their own schedules. A 1 to 2 business day lag is common. This is not an IRS error.

Status update timing: Where's My Refund updates once per day, overnight. The tool may show Approved with a past deposit date for one to two days while the payment is in transit. Check again the following business day.

Weekend and holiday offset: If the deposit date falls on a Saturday, Sunday, or federal holiday, banks post the deposit on the next business day. The IRS does not adjust the scheduled date for holidays automatically.

Treasury Offset Program: The IRS can reduce or eliminate a refund to satisfy certain federal and state debts before it is deposited. These include federal tax debts, defaulted student loans, child support arrears, and certain state tax debts. If the offset covers a federal tax debt, the IRS mails a CP49 notice. If the offset covers a non-tax debt (student loans, child support, or state taxes), the Bureau of the Fiscal Service mails a separate notice. Either way, the deposited amount will be less than expected or zero.

At LMN Tax Inc, we frequently see clients contact us within 24 hours of the scheduled deposit date. In most cases the funds arrive within 2 business days of that date. Waiting the full 5 business days before escalating avoids unnecessary IRS phone hold time.

What Happens When the Bank Rejects the Direct Deposit?

If the routing number or account number on your return is incorrect, or if the account is closed or does not match the name on the return, the bank will reject the deposit and return the funds to the IRS.

When this happens:

  • The IRS receives the returned funds and converts the payment to a paper check
  • The check is mailed to the address on your return
  • This process adds additional weeks to the total delivery time. The IRS does not publish a fixed window; allow up to 10 weeks from the original scheduled deposit date.
  • Where's My Refund will continue to show "Refund Sent" even though the direct deposit was rejected

To avoid this situation, verify your bank account and routing numbers carefully before filing. If you believe a rejection occurred, contact your bank first. If the bank confirms no deposit was received and no returned transaction is on record, call the IRS at 800-829-1040 and request a refund trace.

The IRS can initiate a refund trace if 5 or more business days have passed since the scheduled deposit date and the bank confirms no funds were received. For a rejected direct deposit, the trace can take up to 120 days to complete. For a lost paper check, the trace takes up to 6 weeks.

When to Check Again and When to Call the IRS

Following the IRS-recommended waiting periods avoids unnecessary calls. IRS phone representatives use the same data shown in Where's My Refund and cannot accelerate processing.

SituationActionWait Time
Deposit date shown, no funds yetWait and recheck WMR5 business days
WMR still shows Approved, no dateCheck WMR again next day1 business day
Paper check not receivedCall IRS at 800-829-10404 weeks (28 days) from scheduled date
Deposit rejected, no check receivedCall IRS, request refund trace5 business days after scheduled date
Deposit amount less than expectedReview CP49 or BFS offset noticeCheck mail first

For detailed guidance on IRS call timing and what to say, see When to Call the IRS About Your Refund. For a full explanation of all three WMR stages, see IRS Refund Processing Stages.

If your refund has been delayed significantly and you are experiencing financial hardship, contact the Taxpayer Advocate Service at 877-777-4778. The TAS is an independent IRS office that can intervene in cases involving hardship or unreasonable processing delays.

State Refunds Are Processed Separately

Federal and state refunds are handled by separate agencies. The status of your federal refund has no bearing on your state refund timeline.

Each state has its own refund tracker and processing schedule. Most states process e-filed returns within 4 to 8 weeks. For state-specific timelines, see the State Tax Refund Processing Times guide or use the Refund Tracker hub to access your state's official tool directly. State pages: New York · Pennsylvania · New Jersey · Virginia · Illinois.

Practitioner Insight

At LMN Tax Inc, the most common reason a refund shows "Approved" but not "Sent" is a bank account error on the direct deposit information. The IRS attempts the deposit once. If the account number is wrong, the bank rejects it and a paper check is issued instead. That paper check adds four to six weeks to the timeline. Clients should verify their bank account and routing numbers before filing each year, even if they used the same account previously.

Real-World Scenario

Anthony, single filer, e-filed with direct deposit, TY 2024: Anthony e-filed on February 28, 2025. On March 11, Where's My Refund updated to "Refund Approved" with a deposit date of March 15. Anthony checked on March 17 and the status still showed "Approved," not "Sent." His bank showed no deposit. He was concerned the refund had not been issued.

Anthony checked the account and routing numbers on his return and found them correct. He waited. On March 19, the status updated to "Refund Sent" and the deposit appeared in his account on March 19. Total time from "Approved" to deposit: 8 days. The deposit date shown on March 11 (March 15) had not been accurate to the day, but the deposit arrived within the normal post-approval window.

The deposit date displayed after "Approved" is the IRS's target date for initiating the payment, not the guaranteed bank availability date. Banks may take 1 to 2 additional business days to post the deposit after the IRS transmits it. Discrepancies of 2 to 5 days between the displayed date and actual deposit arrival are within the normal range.

When an Approved Refund Takes Longer Than Expected to Send

  • Bank account information error: If the routing or account number entered at filing is incorrect, the IRS will attempt the deposit once. If the bank rejects it, the IRS reissues the refund as a paper check mailed to the address on the return. The paper check adds 4 to 6 weeks to the timeline after the rejection is confirmed.
  • Approved status persists beyond 7 days with no Sent date: The IRS typically transmits the payment within 1 to 5 days of showing "Approved." If 7 days have passed with no "Sent" status and no deposit, call 800-829-1040 to verify the deposit information on file.
  • Refund applied to prior-year balance: If you have an outstanding balance from a prior year, the IRS may apply all or part of the approved refund to that debt before sending any remainder. The "Approved" amount may not match the deposit because the offset is applied during the send process. A separate notice from the Bureau of the Fiscal Service will arrive explaining the offset.
  • Paper check recipient expecting direct deposit speed: Taxpayers who chose paper check delivery (or who had their direct deposit rejected) should not expect the same 1 to 5 day post-approval timeline. Paper checks are typically mailed 5 to 7 days after the "Approved" date and take additional days to arrive depending on postal delivery.
  • Weekend or holiday deposit dates: The IRS does not transmit direct deposits on weekends or federal holidays. A deposit date that falls on a weekend will shift to the following business day. This extends the apparent gap between "Approved" and "Sent."

Frequently Asked Questions

What does "Refund Approved" mean on Where's My Refund?
Refund Approved means the IRS has finished processing your return, confirmed the refund amount, and scheduled a payment date. It is the second of three status stages. The third stage, Refund Sent, appears when the IRS transmits the deposit to your bank or mails a check. Approved does not mean the funds have left the IRS yet.
How long after Refund Approved until I receive my direct deposit?
The IRS states that if your deposit is not credited within 5 days of the deposit date shown in Where's My Refund, check with your bank. Some banks post deposits 1 to 2 days before the scheduled date. If 5 business days have passed and no funds have arrived, contact your bank first. If the bank confirms no deposit was received, call the IRS at 800-829-1040 to request a refund trace.
My deposit date passed and no money arrived. What should I do?
First, wait 5 full business days after the scheduled deposit date. Check with your bank to confirm whether a deposit is pending or was returned. If 5 business days have passed, no deposit appears, and your bank has no record of a returned transaction, call the IRS at 800-829-1040 to request a refund trace.
What happens if my bank rejects the direct deposit?
If your bank rejects the deposit because of an incorrect account number, closed account, or name mismatch, the bank returns the funds to the IRS. The IRS then issues a paper check to the address on your return. The IRS does not publish a fixed recovery window. Allow up to 10 weeks from the original scheduled deposit date. Where's My Refund will continue to show Refund Sent even after the rejection.
Why does Where's My Refund still say Approved instead of Sent?
Where's My Refund updates once per day, typically overnight. A one to two day lag between the Approved and Sent stages is normal. A status of Approved with a deposit date shown means the payment has been scheduled. The Sent status appears after the IRS releases the payment batch to the bank or postal system.
Can the IRS reverse an already-approved refund?
Yes. The IRS can reduce or eliminate a refund through the Treasury Offset Program before the funds are deposited. Eligible debts include federal tax balances, defaulted student loans, child support arrears, and certain state tax debts. If an offset occurred, the IRS mails a notice explaining the reduction. The deposited amount will be less than expected, or the deposit will not occur.
How do I check my refund status after the approved stage?
Use Where's My Refund at IRS.gov/refunds. You will need your Social Security Number, filing status, and exact refund amount. The tool updates once per day overnight. The IRS2Go mobile app shows the same information. Both tools reflect the three stages: Return Received, Refund Approved, and Refund Sent.

Next Step

Decision Step

Verify your refund status at IRS.gov/refunds. If "Refund Approved" has been showing for more than 7 days with no deposit and no "Sent" status, call the IRS at 800-829-1040 to confirm your deposit information is correct on file. If your deposit was issued but not received, see the Refund Sent But Not Received guide for payment trace procedures.