The timeline depends on your refund type and how you receive it

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 check takes seven to ten business days after approval to reach your mailbox, then another few days to clear if you deposit it. Insurance refunds, business refunds, and state tax refunds each follow different timelines—some faster, some slower.

The approval date is not the same as the send date. Approval means the agency or company has decided to refund you. Sending means they have actually initiated the transfer or printed the check. Between those two events, there can be a delay of hours or days depending on processing volume and the method you chose.

Key Takeaways

  • Direct deposit refunds typically arrive one to three business days after approval; checks take seven to ten business days to arrive plus clearing time.
  • The approval date shown in your tracking does not mean the money has been sent yet—there is usually a separate send date you can find by checking your account status.
  • Federal tax refunds move faster than state tax refunds, and insurance refunds vary widely depending on the company and claim type.
  • If your refund was approved more than two weeks ago and you have not received it, contact the issuing agency or company to confirm the send date and delivery method.

Federal tax refunds: one to three days for direct deposit

The IRS approves your federal tax refund and then batches it with thousands of others for transmission to banks. If you chose direct deposit on your return, the IRS typically sends the batch to the Federal Reserve within one business day of approval. Your bank then receives it and posts it to your account within one to two more business days.

The total time from approval to deposit is usually one to three business days. However, if approval happens on a Friday, the send may not occur until Monday, which can stretch the timeline to four or five calendar days. Weekends and federal holidays do not count as business days.

You can see the exact send date by logging into IRS.gov and using the "Where's My Refund?" tool. It shows the approval date, the expected deposit date, and sometimes the actual date the IRS sent the refund to your bank. If the tool shows a send date that has passed and you still have not received the money, contact your bank to confirm they received it.

Federal tax refunds by check: seven to ten days plus mail time

If you requested a paper check, the IRS prints and mails it after approval. The printing and mailing process takes seven to ten business days from the approval date. Once mailed, the check travels through USPS, which typically takes three to seven calendar days depending on distance.

The total time from approval to arrival in your mailbox is usually ten to seventeen calendar days. If you live far from the IRS processing center, it may take longer. Once you receive the check, you still need to deposit it at your bank, and the bank may hold it for one to five business days before making the funds available—especially if it is a large amount or you are depositing it at an ATM rather than in person.

The "Where's My Refund?" tool will show you the date the check was mailed. If that date was more than two weeks ago and you have not received it, file a claim with USPS or contact the IRS to request a replacement check or a refund by direct deposit instead.

State tax refunds: two to four weeks is common

State tax refunds move more slowly than federal refunds because each state runs its own processing system. Most states approve refunds within two to four weeks of receiving your return. After approval, the send date varies: some states send within days, others take another week or two.

If you chose direct deposit with your state return, expect the money to arrive one to three business days after the state sends it. If you requested a check, add seven to ten business days for printing and mailing, plus mail delivery time. The total from approval to receipt is often four to six weeks for a state check.

Check your state tax agency's website for a refund status tool. Most states have one, though the name and location vary. Search "[your state] tax refund status" to find it. The tool will show you the approval date and, if available, the send date and expected delivery date.

Insurance refunds: timing depends on claim type and company

Insurance refunds include overpayment refunds, claim denials with refunds, and premium refunds when you cancel a policy. The time from approval to payment varies widely. Some insurers send refunds within three to five business days; others take two to three weeks.

Auto insurance and homeowners insurance refunds typically arrive within one to two weeks of approval. Health insurance refunds can take longer—sometimes three to four weeks—because they often involve coordination with employers or government programs. Life insurance refunds are usually faster, within five to ten business days.

Check your insurance company's website or your policy documents for their stated refund timeline. If you have not received a refund that was approved more than three weeks ago, call the company's customer service line and ask for the send date and delivery method. Some insurers mail checks by default; others offer direct deposit if you request it.

Business and vendor refunds: highly variable

Refunds from online retailers, payment processors, and service providers follow no standard timeline. Amazon typically refunds within three to five business days of approval. PayPal and Stripe refund within one to three business days. Smaller vendors may take one to two weeks or longer.

The method matters: direct deposit to a bank account is faster than a refund to a credit card, which is faster than a mailed check. If you do not see the refund method listed in your order or account history, log in and check your refund status page, or contact customer service to ask how and when they will send it.

If a refund was approved more than two weeks ago and you have not received it, take a screenshot of the approval notice and contact the company. Ask for the exact send date, the delivery method, and a tracking number if applicable. If they cannot provide this information, request an alternative method such as direct deposit or a replacement check.

What to do if your refund is late

If the send date has passed and you have not received your refund, start by confirming the send date and method. For federal tax refunds, use "Where's My Refund?" on IRS.gov. For state refunds, check your state tax agency's website. For insurance and business refunds, log into your account or call customer service.

If the refund was sent by direct deposit, contact your bank and ask if they received it. Provide the bank with the send date and the amount. Banks can trace deposits and tell you whether the transfer arrived. If it arrived but has not posted to your account, the bank may be holding it for verification—ask how long the hold will last.

If the refund was sent by check and the mailing date was more than two weeks ago, file a claim with USPS or contact the issuer to request a replacement. For federal tax refunds, call the IRS at 1-800-829-1040. For state refunds, call your state tax agency. For insurance and business refunds, call the company's customer service line.

Frequently Asked Questions

Does approval mean the money has been sent?

No. Approval means the agency or company has decided to refund you, but the actual send—printing a check, initiating a bank transfer, or processing a credit—happens after approval. There is usually a separate send date. Check your refund status tool to see both dates.

Why is my refund taking longer than the stated timeline?

Processing delays happen during high-volume periods, especially around tax season. Weekends and holidays add calendar days but not business days. If your refund is more than a week past the expected date, contact the issuer to confirm the send date and ask whether there is a hold or error.

Can I speed up a refund after it is approved?

No. Once approved, the timeline is set by the issuer's processing system. You cannot pay to expedite it. The only way to avoid delays is to choose direct deposit instead of a check when you have the option.

What if I never received a refund that was supposedly sent?

For direct deposit, contact your bank and ask if the transfer arrived. For checks, file a claim with USPS or contact the issuer for a replacement. Have your refund approval notice and the send date ready when you call.

Do weekends and holidays count toward the timeline?

No. Timelines are stated in business days, which are Monday through Friday, excluding federal holidays. A refund approved on Friday may not send until Monday. A check mailed on Friday arrives later than one mailed on Tuesday because mail delivery includes weekends.