The timeline depends on your refund type and delivery method

Once a refund is approved, the time until you see the money ranges from one business day to three weeks. A tax refund sent by direct deposit usually arrives within one to three business days after approval. A paper check takes seven to fourteen business days from the approval date. Insurance refunds and business refunds follow different timelines depending on the company and how you set up payment.

The approval date is not the same as the processing date. Approval means the organization has reviewed your claim and decided to send the money. Processing is what happens after approval—the actual movement of funds from their account to yours. Understanding this difference helps you know what to expect and when to follow up if something seems slow.

Key Takeaways

  • Direct deposit refunds typically arrive one to three business days after approval; paper checks take seven to fourteen business days.
  • The approval date and the date money leaves the organization's account are not the same—processing happens after approval is granted.
  • Tax refunds, insurance refunds, and business refunds each have different timelines, and you should know which type you are waiting for.
  • You can track the status of most refunds online using a confirmation number, reference number, or account login.
  • If your refund does not arrive within the stated timeframe, contact the organization directly rather than waiting longer.

Tax refunds: direct deposit versus paper check

The IRS approves tax refunds in batches throughout the filing season. Once your return is approved, the delivery method you chose determines how long you wait. If you chose direct deposit, the IRS sends the funds electronically to your bank, and your bank deposits them into your account. This usually takes one to three business days after approval. If you chose a paper check, the IRS prints and mails it, which takes seven to fourteen business days from the approval date.

You can check the status of a federal tax refund using the IRS "Where's My Refund?" tool on irs.gov. This tool shows you the approval status and, once approved, tells you the expected delivery date. The tool updates once per day, usually overnight. If the tool says your refund was approved but you have not received it after the stated timeframe, contact the IRS at 1-800-829-1040.

State tax refunds follow similar timelines but vary by state. Some states process refunds faster than the IRS; others take longer. Check your state's tax authority website for a tracking tool specific to your state. Most state tax agencies have online portals where you can enter your Social Security number and refund amount to see the status.

Insurance refunds: the carrier's processing window

Insurance refunds—whether from auto, home, health, or life insurance—are typically approved and sent within five to ten business days. The exact timeline depends on the insurance company's internal processes and whether you set up direct deposit or requested a check. Some insurers process refunds the same day approval is granted; others batch them weekly.

When you receive notice that your refund is approved, ask the insurance company for a specific delivery date rather than a range. Many insurers can tell you whether the refund will be sent by direct deposit, check, or credit to your policy account. If you set up direct deposit with the insurer, the money usually arrives faster than a mailed check. If the refund is being credited back to your policy account, it may show up immediately or within one to two business days.

Track your insurance refund by logging into your online account with the carrier or by calling their customer service line. Have your policy number ready. If the refund does not arrive within the timeframe the company gave you, call again and ask whether the refund was actually sent or if there was a delay.

Business refunds: vendor and payment method variations

Business refunds—from suppliers, payment processors, or service providers—vary widely in processing time. Some businesses send refunds within one to two business days of approval; others take up to thirty days. The variation depends on the company's accounting practices, the size of the refund, and whether they process refunds manually or automatically.

When you receive a refund approval from a business, ask for the expected delivery date in writing. If the refund is going to your business bank account via ACH transfer, it usually arrives within one to three business days. If it is being sent by check, allow seven to fourteen business days. If it is a credit card refund, the timeline depends on your card issuer—most credit card companies post refunds within three to five business days, but some take up to ten.

For large refunds or refunds from unfamiliar vendors, request a tracking number or confirmation of the payment method. This gives you something concrete to reference if you need to follow up. Many payment processors like PayPal, Stripe, and Square show refund status in your account dashboard, so check there first before contacting the vendor.

What happens between approval and delivery

After approval, the organization must prepare the refund for delivery. For direct deposits, this means generating an electronic file with your bank account information and sending it to the banking system. For checks, it means printing the check, preparing it for mailing, and handing it off to the postal service. For credit card refunds, it means sending a credit instruction to your card issuer. Each step takes time, and delays can happen at any stage.

Weekends and holidays slow down the process. If a refund is approved on a Friday, the actual processing may not start until Monday. If it is approved the day before a federal holiday, processing may not begin until after the holiday. This is why a refund approved on a Friday might not arrive until the following Wednesday or Thursday, even though the stated timeline is "one to three business days."

Bank processing also affects delivery time. Your bank may take an extra day to deposit funds into your account after receiving them from the IRS or another organization. This is rare but does happen, especially with smaller banks or credit unions. If you see the refund has been sent but has not appeared in your account after the stated timeframe, contact your bank to confirm they have received it.

When a refund is delayed past the expected date

If your refund does not arrive within the timeframe you were given, start by confirming the approval date. Log into your account or check your approval notice to see exactly when the refund was approved. Count forward from that date using business days only (excluding weekends and federal holidays). If the money still has not arrived after the correct number of business days have passed, contact the organization.

When you call, have your confirmation number, reference number, or refund amount ready. Ask whether the refund was actually sent and, if so, when and by what method. Ask for a tracking number if one is available. If the refund was sent by check, ask the organization to confirm the mailing address they used—refunds sometimes go to an old address on file.

If the organization confirms the refund was sent but you still have not received it, ask what the next step is. Some organizations will issue a replacement refund; others will ask you to wait longer or to contact your bank. If a check was sent, you can file a claim with the postal service if it has been more than thirty days since the mailing date. If a direct deposit was sent, your bank can investigate whether the funds arrived and were rejected.

Tracking your refund before it arrives

Most organizations provide a way to track your refund status online. For federal tax refunds, use the IRS "Where's My Refund?" tool. For state tax refunds, visit your state tax authority's website. For insurance refunds, log into your account with the insurance company. For business refunds, check your account dashboard with the vendor or payment processor.

These tools typically show the approval status and, once approved, the expected delivery date. Some tools also show the delivery method (direct deposit or check) and the last four digits of the account or address where the refund is being sent. Use this information to confirm that the refund is going to the right place. If the address or account number is wrong, contact the organization immediately to correct it before the refund is sent.

If no online tracking tool is available, contact the organization by phone or email and ask for a status update. Request a confirmation email or letter stating the approval date, delivery method, and expected delivery date. This gives you documentation to reference if the refund is delayed and you need to follow up again.

Frequently Asked Questions

Does the approval date count as day one, or does the timeline start the next day?

The timeline typically starts the day after approval. If your refund is approved on Monday, the one to three business days usually means Tuesday through Thursday. However, some organizations count the approval date as day one. When you receive your approval notice, ask the organization to clarify whether the timeline includes the approval date or starts the next business day.

Why is my refund taking longer than the stated timeline?

Delays usually happen because of weekends, holidays, or bank processing times. If your refund was approved on a Friday, processing may not start until Monday. If it was approved before a holiday, processing may be delayed further. Bank processing can also add an extra day or two. If the delay is longer than a week past the stated timeline, contact the organization to investigate.

Can I speed up my refund by choosing a different delivery method?

Yes. Direct deposit is almost always faster than a paper check. If you have the option to change your delivery method after approval, ask the organization whether switching to direct deposit will speed up the refund. Some organizations allow this change; others do not. The sooner you request the change, the better your chances of it being processed before the refund is sent.

What if my bank says they never received the direct deposit?

Contact the organization that sent the refund and ask them to confirm the bank account number and routing number they used. If the account information was wrong, they may need to issue a replacement refund or attempt to send it again. Ask the organization to provide proof that the refund was sent, such as a confirmation number or transaction record. Your bank can also investigate on their end to see if the funds arrived and were rejected.

How long should I wait before calling about a missing refund?

Wait until at least one business day after the stated delivery date has passed. If you were told your refund would arrive within three business days and it is now the fifth business day, call. Have your approval notice and confirmation number ready. The organization can tell you whether the refund was actually sent and, if so, where it is in the delivery process.