The IRS issues your refund, but you don't see it yet — here's why and when it arrives
When the IRS issues your refund, that does not mean the money lands in your account the same day. The IRS generates the refund order, but the actual delivery takes additional time that depends on how you chose to receive it. If you got a notice saying your refund was issued — often called a Notice 846 or similar IRS correspondence — you are in the delivery phase, not the processing phase. From issuance to your hands typically takes 3 to 7 business days for direct deposit, or 7 to 14 business days for a paper check.
The gap between issuance and arrival is not a delay on the IRS's part. It is how the banking system and postal service work. Direct deposit uses the Federal Reserve's automated clearing house (ACH) network, which processes transfers in batches rather than instantly. Paper checks must be printed, mailed, and delivered by the U.S. Postal Service. Both methods have built-in timing that you cannot speed up by calling or checking your account repeatedly.
Key Takeaways
- Direct deposit refunds usually arrive 3 to 7 business days after the IRS issues them; paper checks take 7 to 14 business days or longer depending on mail speed.
- The IRS issues refunds in batches throughout the week, so the exact day you receive notice does not determine when money appears in your account.
- You can track your refund status on IRS.gov using the Where's My Refund tool, which updates once per day and shows the delivery method and expected arrival window.
- If your refund does not arrive within the stated timeframe, contact your bank first to confirm it was not deposited to the wrong account, then contact the IRS if needed.
- Paper checks can be delayed by mail service disruptions, address issues, or processing backlogs at the IRS mailing facility.
Direct deposit refunds: 3 to 7 business days after issuance
Direct deposit is the fastest delivery method. Once the IRS issues your refund, the money moves through the Federal Reserve's automated clearing house (ACH) network to your bank. This process typically takes 3 to 7 business days. The exact timing depends on when the IRS initiated the batch transfer and your bank's processing schedule — some banks post ACH deposits the same day they receive them, while others wait until the next business day.
The clock starts when the IRS issues the refund, not when you receive notice of it. If you see a notice dated Monday saying your refund was issued, the money may already be in transit. Check your bank account starting the next business day and watch for it through the following week. Weekends and federal holidays do not count as business days, so a refund issued on Friday may not arrive until the following Wednesday or Thursday.
Paper check refunds: 7 to 14 business days or longer
Paper checks take longer because they must be printed, stuffed into envelopes, and delivered by the U.S. Postal Service. The IRS typically mails checks within 7 to 14 business days of issuing them. However, mail delivery times vary by region — a check mailed from an IRS facility in Kansas to a mailbox in California may take longer than one going to a nearby address. During peak tax season (March through May), the IRS processes millions of checks, which can add delays at the printing and mailing stage.
If you chose paper check delivery and have not received it after 14 business days, check the mail carefully — some checks arrive in plain envelopes without obvious IRS markings. If you still do not see it after 21 days, contact the IRS using the phone number on your tax return or visit IRS.gov to report the missing check. The IRS can issue a replacement, but this adds another 4 to 6 weeks to the timeline.
How to track your refund between issuance and arrival
The IRS Where's My Refund tool on IRS.gov is the official source for tracking status after issuance. Log in with your Social Security number, filing status, and the exact refund amount shown on your return. The tool updates once per day, usually overnight, and shows three pieces of information: whether your refund has been issued, the delivery method (direct deposit or check), and the expected arrival date or window.
Once the tool says "issued," you are in the delivery window. If it shows direct deposit, expect the money within 3 to 7 business days. If it shows a check, the tool may display an expected delivery date — this is an estimate, not a may provide, because mail times vary. Do not refresh the tool multiple times per day; it will not update more frequently, and repeated checks will not speed up delivery.
What to do if your refund does not arrive on time
For direct deposit: Check your bank account first to make sure the deposit did not go to a different account. If you changed banks or had a typo in your routing number when you filed, the money may have been sent to an old account. Contact your current bank and ask if they received an ACH deposit matching your refund amount in the last week. If they did not, call the IRS at 1-800-829-1040 to report it. Have your Social Security number, filing status, and the exact refund amount ready.
For paper checks: Wait at least 21 business days after the issuance date before reporting it missing. Check your mail carefully, including any mail addressed to a previous resident at your address. If you have moved since filing, the check may have gone to your old address — contact the post office and ask them to forward it, or file a change of address form. If the check is truly lost, contact the IRS to request a replacement check or have the refund reissued by direct deposit.
Why the gap exists between issuance and arrival
The IRS does not hold your money after issuing it — the delay is purely a function of how financial transfers work. Direct deposit uses the ACH network, which was designed for batch processing rather than instant transfers. The Federal Reserve processes ACH batches several times per day, but your bank may not post the deposit immediately upon receipt. Paper checks require physical printing and mail delivery, which adds days or weeks depending on distance and mail volume.
During tax season, the IRS issues millions of refunds per week. They batch them by delivery method and process them in waves. This means two people filing on the same day might receive their refunds on different dates if one chose direct deposit and the other chose a check, or if they use different banks with different posting schedules. Your bank's internal processing also matters — some banks are faster than others at posting incoming ACH transfers.
Frequently Asked Questions
Can I get my refund faster if I call the IRS?
No. The IRS cannot speed up delivery once a refund is issued. Direct deposit and check delivery times are set by the banking system and postal service, not by IRS staff. Calling will not change the timeline, but it can help if your refund is missing or was sent to the wrong account.
What if the IRS says my refund was issued but I do not see it after two weeks?
For direct deposit, contact your bank to confirm the deposit was not sent to an old account or rejected. For checks, wait until day 21 before reporting it missing — mail times vary by region. Then contact the IRS with your Social Security number and filing status to request a trace or replacement.
Does the date on my refund notice matter?
The date on your notice tells you when the IRS issued the refund, but it does not tell you exactly when it will arrive. Direct deposit typically takes 3 to 7 business days from that date. Checks take 7 to 14 business days or longer depending on mail service to your area.
Can I change my delivery method after the IRS issues my refund?
No. Once the refund is issued, the delivery method is locked in. If you chose a check and want direct deposit instead, you must wait for the check to arrive, deposit it yourself, and then update your banking information for next year's return.
Why does my bank say they have not received my direct deposit refund?
This usually means the refund has not been sent yet, even though the IRS notice says it was issued. The Where's My Refund tool may show "issued" before the actual ACH transfer happens. Wait another 2 to 3 business days and check again. If your bank still shows nothing after 7 business days, contact the IRS with your account routing and account number to verify the deposit was sent to the correct bank.