The timeline after the IRS marks your return processed
Once the IRS marks your return as processed, you are waiting for the money to move from the federal government to your bank account or payment method. This step usually takes between 1 and 5 business days, though the exact timing depends on how you chose to receive your refund and your bank's processing speed.
The IRS processes your return first — that is the part where they check your forms, verify your information, and decide how much you are owed. Once that is done and they have approved your refund, the money has to travel. If you chose direct deposit to a bank account, the transfer is fastest. If you chose a paper check or a prepaid debit card, it takes longer because the money has to be printed, mailed, or loaded onto a physical card.
Key Takeaways
- Direct deposit refunds usually arrive 1 to 5 business days after the IRS marks your return processed, depending on your bank.
- Paper checks take 7 to 10 business days to arrive by mail after the IRS processes your return, not counting weekends or holidays.
- Prepaid debit cards issued by the IRS can take 2 to 3 weeks to arrive in the mail.
- Your bank may hold the deposit for an extra day or two even after the IRS sends it, especially if your account is new or the deposit is large.
- You can check the status of your refund on the IRS website using the "Where's My Refund?" tool, which updates once per day.
Direct deposit: the fastest option
If you chose direct deposit on your tax return, the IRS sends the money electronically to your bank account. This is the fastest method. Once the IRS marks your return processed and approved, the transfer usually takes 1 to 5 business days to show up in your account.
The variation depends on your bank's internal processing. Some banks credit deposits the same day they receive them. Others hold the money for 24 hours as a standard practice, or longer if your account is new or the deposit seems unusual to their fraud detection system. A business day is Monday through Friday, not counting federal holidays. If the IRS sends your refund on a Friday afternoon, your bank may not process it until Monday, and then it could take another day or two to appear in your account.
To use direct deposit, you need to have provided your bank account number and routing number on your tax return. If you are not sure whether you did, you can check your filed return or contact your tax preparer.
Paper checks: 7 to 10 business days by mail
If you chose to receive a paper check, the IRS prints and mails it to the address on your return. After the IRS marks your return processed, allow 7 to 10 business days for the check to arrive, plus mail delivery time.
The 7 to 10 days is the time from when the IRS processes your return to when the check is printed and handed to the postal service. From there, mail delivery depends on distance. A check mailed within your state might arrive in 3 to 5 days. A check mailed across the country can take 7 to 10 days. Once you receive it, you still need to deposit it at your bank, which can add another 1 to 3 business days before the funds clear.
Paper checks are slower than direct deposit and carry the risk of being lost in the mail. If your check does not arrive within 4 weeks of the IRS marking your return processed, you can contact the IRS to request a replacement or have the refund sent by direct deposit instead.
Prepaid debit cards: 2 to 3 weeks
Some tax returns result in a refund being loaded onto a prepaid debit card issued by the IRS or a partner bank. This card arrives by mail and can take 2 to 3 weeks to reach you after your return is processed.
The card is mailed to your address on file, just like a paper check. Once it arrives, you can use it when ready to withdraw cash, make purchases, or transfer the money to your own bank account. There is usually no fee to use the card for the first withdrawal, though some cards charge fees for additional withdrawals or balance inquiries.
What to do if your refund is delayed
If you have not received your refund within the expected timeframe, the first step is to check the status using the IRS "Where's My Refund?" tool on the IRS website. This tool shows whether your return is still being processed, has been approved, or has been sent. It updates once per day, usually overnight.
If the tool shows your refund has been sent but you have not received it, the next step depends on your method. For direct deposit, contact your bank to confirm they received the transfer and ask whether it is being held for any reason. For a paper check or card, wait a full 4 weeks from the processing date before contacting the IRS, since mail can be slow. If 4 weeks have passed, call the IRS refund hotline or visit an IRS office to request a trace on your check or card.
If the "Where's My Refund?" tool shows your return is still being processed after 21 days, your return may need additional review. The IRS will contact you by mail if they need more information from you.
Why the timing varies between people
Not every refund takes the same amount of time after processing. Several factors affect how long you wait. The method you chose — direct deposit, check, or card — is the biggest one. Your bank's processing speed is another. Some banks are faster than others, and new accounts are sometimes held longer than established ones.
The time of year also matters. During peak tax season (February through April), the IRS processes millions of returns, and delays are more common. Refunds filed later in the year usually move faster. If your return required additional review — for example, if you claimed the Earned Income Tax Credit or Child Tax Credit — the processing step itself takes longer, which pushes back the timeline for the money to arrive.
Frequently Asked Questions
Can I speed up my refund after it is processed?
No. Once the IRS has processed your return and sent the refund, the timeline is determined by your bank and the mail system. Direct deposit is the fastest method available, but you have to choose it before you file your return. If you chose a check or card, there is no way to make it arrive faster.
What if my bank says they never received the direct deposit?
Ask your bank for the exact date and time they checked for incoming transfers. Then use the IRS "Where's My Refund?" tool to confirm the IRS sent it. If the IRS shows it was sent but your bank did not receive it, the IRS can investigate. You may need to provide your bank account number and routing number again to confirm they are correct.
Do I have to wait for my refund to arrive before I can file next year?
No. Your refund and your next year's tax return are separate. You can file your next return whenever you are ready, regardless of whether you have received this year's refund. However, if your refund has not arrived and you need the money, contact the IRS before filing again to resolve the issue.
What happens if I move before my check arrives?
If you have moved, contact the IRS as soon as possible with your new address. The postal service can forward mail, but a tax refund check is sometimes treated as non-forwardable. It is faster to call the IRS and ask them to reissue the check to your new address or send the refund by direct deposit instead.
Is there a way to get my refund faster than 1 to 5 days?
No. The 1 to 5 day timeline for direct deposit is the fastest the system allows. Some tax preparation companies offer "rapid refund" loans that give you money before your refund arrives, but these are loans you have to repay, not your actual refund. Direct deposit is always the fastest free option.