The timeline from approval to your bank account
Once a refund is approved, the time it takes to reach your account depends on who is sending it and how you chose to receive it. If you're getting a refund by direct deposit to your bank account, you'll typically see the money within 1 to 5 business days after approval. If you chose a check by mail, add 5 to 10 business days for postal delivery on top of the processing time. A few programs offer prepaid debit cards, which can arrive in 7 to 14 business days.
The approval itself is not the same as the send date. When a program says your refund is "approved," it means the decision is made and the money is set aside. The actual sending happens next, and that's when the clock starts for the timeline above. Some programs send refunds the same day they approve them; others batch them weekly or twice monthly.
Business days means Monday through Friday, excluding federal holidays. If your refund is approved on a Friday afternoon, the processing clock often doesn't start until the following Monday. If a holiday falls during the processing window, add an extra day or two.
Key Takeaways
- Direct deposit refunds usually arrive 1 to 5 business days after the refund is sent, which may be the same day as approval or up to several days later depending on the program.
- Paper checks take 5 to 10 additional business days for mail delivery after the program sends them, so total time is often 10 to 15 business days from approval.
- The approval date and the send date are different — approval means the decision is made, but sending is the next step.
- Business days exclude weekends and federal holidays, so a refund approved before a holiday weekend will not start processing until the next business day.
- Contacting the program before 10 business days have passed will usually not speed up the process, as most are still within normal timelines.
Why the wait happens between approval and sending
Programs don't always send refunds the moment they approve them. Many process refunds in batches — they approve dozens or hundreds of refunds during the week, then send them all together on a set day, like every Friday or twice a month. This batching saves the program money and reduces errors, but it means your refund might sit approved for a few days before it moves to the sending stage.
Some programs also build in a brief hold after approval to catch errors or fraud. If a refund was approved by mistake — for example, if duplicate paperwork was submitted — the program can catch it during this window and stop the payment before it leaves their system. This hold is usually 1 to 3 business days.
Direct deposit versus check versus debit card
Direct deposit is the fastest method. Once the program sends the refund to your bank's routing number, your bank receives it within 1 to 5 business days and deposits it into your account. You can usually see it pending in your account within a day or two, then it clears and becomes available to spend.
Paper checks are slower because they depend on the postal service. The program prints and mails the check, which takes 1 to 3 business days. Then the check travels through the mail, which adds 5 to 10 business days depending on distance. Once you receive it and deposit it at your bank, add another 1 to 3 business days for the check to clear. Total time is often 10 to 15 business days from approval, sometimes longer.
Prepaid debit cards are mailed like checks, so they take 7 to 14 business days to arrive. Once you receive the card, you can use it when ready — there's no clearing period like there is with checks. However, some prepaid cards charge monthly fees or fees per transaction, so read the terms before you accept this method.
What to do if your refund hasn't arrived
Wait until at least 10 business days have passed since approval before contacting the program. Most refunds that seem delayed are still within normal processing time. If you're counting days, remember that weekends and federal holidays don't count.
If 10 business days have passed and you chose direct deposit, contact your bank first. Ask them to check whether the refund is pending or whether it arrived and posted to a different account. Sometimes a refund lands in an old account if the program had outdated banking information. Your bank can tell you the exact date it arrived and help you move it if needed.
If your bank confirms nothing has arrived, or if you chose a check and it's been 15 business days, contact the program directly. Have your refund confirmation number or case number ready. Ask them to confirm the send date and the method (direct deposit, check, or card). If they sent a check, ask them to put a stop payment on it and resend by direct deposit if possible — this is usually faster than waiting for a replacement check.
Refunds sent during holidays or year-end
Refunds approved near major holidays may take longer because many programs reduce staff during these periods. A refund approved the week before Thanksgiving or Christmas might not be sent until the following week. Federal holidays like Memorial Day, Independence Day, and Labor Day also pause processing at many programs.
If your refund was approved in late December, it may not be sent until early January. The same applies to other holiday periods. If you're in a time-sensitive situation, ask the program when they next plan to send batches of refunds — this information is sometimes posted on their website or available by phone.
Tracking your refund status
Some programs offer online portals where you can log in and see your refund status — whether it's approved, sent, or delivered. If your program has this, use it to check the send date rather than calling. The portal usually updates within a day of the refund being sent.
If there's no online portal, the program should have sent you a confirmation email or letter when your refund was approved. This confirmation often includes an expected delivery date or a phone number to call for updates. Keep this document — you'll need the reference number if you have to follow up.
Some programs also allow you to sign up for text or email notifications when your refund is sent. If this option is available, use it. You'll get an alert as soon as the refund leaves the program's system, which helps you know when to start watching your bank account.
Frequently Asked Questions
Can I get my refund faster if I call and ask?
Calling rarely speeds up a refund that's already approved and in the queue. Most programs process refunds in batches on set schedules, and moving one refund ahead of others isn't possible. However, calling is worth it if you suspect an error — for example, if the program has the wrong bank account number or if your refund was approved weeks ago and still hasn't arrived.
What if the program says my refund was sent but I never got it?
If direct deposit was sent, contact your bank when ready with the send date. Ask them to trace the transfer using the program's routing number and the amount. Your bank can confirm whether it arrived and where. If a check was sent, contact the program and ask them to issue a stop payment and resend by direct deposit instead.
Do I have to wait for the refund to arrive before I can ask about it?
You can contact the program after 10 business days have passed since approval. Before that, you're almost certainly still within normal processing time. If you have a specific reason to check earlier — like you need to know the exact arrival date for budgeting — you can call and ask when the refund was sent, but they likely won't be able to speed it up.
Why did my refund take longer than the timeline you described?
Refunds can take longer if a holiday fell during processing, if the program batches refunds less frequently than weekly, or if there was a delay at your bank. Checks are especially variable because mail delivery times depend on distance. If your refund took significantly longer than expected, ask the program what caused the delay — they can see the exact send date in their system.
Can I change my refund method after it's approved?
Once a refund is approved and sent, you cannot change the method. If you want direct deposit instead of a check, you'll have to wait for the check to arrive, deposit it, and then contact the program to update your banking information for future refunds. Update your information as soon as possible so the next refund uses your preferred method.