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.
- 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
What Does "Refund Approved" Mean in the IRS System?
Where's My Refund uses a three-stage status display to track federal refund progress.
| Stage | What It Means |
|---|---|
| Return Received | IRS has received your return and is processing it |
| Refund Approved | IRS has finished processing, confirmed the amount, and scheduled a payment date |
| Refund Sent | IRS 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.
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.
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.
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.
| Situation | Action | Wait Time |
|---|---|---|
| Deposit date shown, no funds yet | Wait and recheck WMR | 5 business days |
| WMR still shows Approved, no date | Check WMR again next day | 1 business day |
| Paper check not received | Call IRS at 800-829-1040 | 4 weeks (28 days) from scheduled date |
| Deposit rejected, no check received | Call IRS, request refund trace | 5 business days after scheduled date |
| Deposit amount less than expected | Review CP49 or BFS offset notice | Check 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
Next 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.