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 to your bank account typically arrives within one to three business days after approval. A check mailed to you takes seven to fourteen business days from approval, depending on postal delivery. Insurance refunds and business refunds follow different timelines based on the company's internal processes and your payment method.

The approval date itself is not the same as the processing date. When you see "approved" in your account or notification, the issuer has verified your claim and authorized the payment. The clock for delivery starts after that point, but the exact moment varies by organization and system.

Key Takeaways

  • Direct deposit refunds arrive one to three business days after approval; checks take seven to fourteen business days.
  • The approval date shown in your account is when the issuer authorizes the payment, not when it enters the mail or banking system.
  • Federal tax refunds, state tax refunds, insurance refunds, and business refunds each have different processing speeds after approval.
  • Weekends and federal holidays do not count as business days, so a refund approved on Friday may not arrive until Tuesday or Wednesday.
  • If your refund does not arrive within the stated window, you can track it or contact the issuer using the reference number from your approval notice.

Federal tax refunds: one to three business days for direct deposit

The IRS approves tax refunds in batches throughout the filing season. Once your return is approved, the IRS sends the refund to your bank within one business day. Your bank then processes the deposit, which usually takes one to two additional business days. The total is typically one to three business days from approval to your account.

If you chose direct deposit on your tax return, this is the fastest route. The IRS has your bank routing and account number, so no mail is involved. You can track your refund status on the IRS website using the "Where's My Refund?" tool, which updates once per day and shows the approval date and expected delivery date.

If you requested a check instead, the IRS mails it after approval. Postal delivery adds seven to fourteen business days depending on distance and mail volume. A check approved on a Monday might arrive by the following Monday or Tuesday; one approved on a Friday could take until the following Wednesday or Thursday.

State tax refunds: timing varies by state

State tax refunds follow the same general pattern as federal refunds but with different speeds. Some states process and mail refunds within five to seven business days of approval. Others take ten to fourteen business days. A few states offer direct deposit for state refunds, which shortens the timeline to two to four business days.

Check your state's tax department website for the specific timeline. Most states publish expected refund dates on their online portals. You can usually enter your Social Security number and refund amount to see the approval status and expected arrival date. If your state offers a refund tracking tool, use it rather than guessing—the dates are specific to your return.

Some states issue refunds in waves based on filing date or return type. A return filed in February may be approved and sent faster than one filed in April, even if both are approved on the same day. The state's website will tell you which wave your return is in.

Insurance refunds: three to ten business days after approval

Insurance companies typically process refunds more slowly than tax agencies. After your claim is approved, the company's accounting department prepares the check or processes the direct deposit. This internal step can take two to five business days. Once prepared, the refund is sent to you by mail or direct deposit.

If the insurance company is sending a check, add seven to ten business days for postal delivery. A refund approved on a Monday might not arrive until the following week or the week after. If you set up direct deposit with the insurance company, the timeline shortens to three to five business days total.

Some insurance companies require a signed claim form or additional documentation before they approve the refund. The approval date shown in your account is when all documents are received and verified, not when you first submitted the claim. If you are unsure whether your refund has been approved, call the insurance company's claims department with your policy number.

Business refunds and vendor credits: five to fifteen business days

Refunds from retailers, online sellers, and service providers vary widely. Most major retailers process refunds within three to five business days of approval and send them to your original payment method. If you paid by credit card, the refund appears as a credit on your next statement, which can take an additional billing cycle. If you paid by debit card or bank transfer, the money returns to your account within five to ten business days.

Smaller businesses and specialty vendors may take longer. Some process refunds only once or twice per week, so approval on a Thursday might not result in processing until Monday. Others require manager approval before the refund is sent, adding another two to three business days.

If you paid by check, expect the vendor's refund check to arrive seven to fourteen business days after approval. Some vendors no longer issue refund checks and will only credit your original payment method or issue store credit instead. Check the vendor's refund policy before you return an item.

What delays refunds after approval

Refunds approved but not yet received are usually delayed by one of three things: banking delays, mail delays, or a mismatch between the approval date shown to you and the actual processing date. Banks can take longer than one business day to post deposits, especially if the deposit arrives late in the day or over a weekend. The postal service can be slow during high-volume periods like tax season or the holidays.

Sometimes the approval date you see is when the issuer decided to approve the refund, but the actual processing and sending happens a day or two later. This is common with insurance companies and businesses that batch-process refunds. The approval date in your account may be Tuesday, but the refund is not actually sent until Wednesday or Thursday.

If your refund was approved more than three weeks ago and you chose direct deposit, or more than four weeks ago and you chose a check, contact the issuer. Have your approval notice or reference number ready. They can tell you whether the refund was actually sent and, if so, provide tracking information or issue a replacement.

How to track a refund after approval

For federal tax refunds, use the IRS "Where's My Refund?" tool on irs.gov. Enter your Social Security number, filing status, and refund amount. The tool shows the approval date and the date the refund will be deposited or mailed. It updates once per day, usually overnight.

For state tax refunds, go to your state's tax department website and look for a refund status tool. Most states have one. You will need your Social Security number and refund amount. The tool shows whether your return is still being processed, has been approved, or has been sent.

For insurance and business refunds, log into your account on the company's website or call customer service with your policy or order number. Ask for the approval date and the expected delivery date. If the company sent the refund by check, ask for the check number and mailing date so you can follow up if it does not arrive.

What to do if a refund does not arrive on time

If a refund was approved more than the expected number of business days ago and has not arrived, contact the issuer. Have your approval notice, reference number, and the date you were told to expect the refund. Ask whether the refund was actually sent and, if so, when and by what method.

For tax refunds, call the IRS or your state tax department. The IRS phone number is on irs.gov; state numbers are on each state's tax website. Be ready to provide your Social Security number and the amount of the refund. They can tell you whether the refund was sent and, if it was mailed, whether it has been delivered.

For insurance and business refunds, call the company's customer service line. Ask them to confirm the refund was sent. If it was sent by check, ask them to stop payment on the original check and issue a replacement. If it was sent by direct deposit and did not arrive, ask them to verify your bank account number and routing number—a typo can cause the deposit to fail.

If a refund was sent by mail and does not arrive within the expected timeframe, file a claim with the postal service. You will need the check number, mailing date, and amount. The postal service can investigate whether the check was lost in transit. If it was lost, the issuer will usually issue a replacement check or stop payment and reissue.

Frequently Asked Questions

Does the approval date mean the money is already on its way?

No. The approval date means the issuer has verified your claim and authorized the payment. The refund is then prepared for delivery, which takes additional time. For direct deposit, one to three business days usually passes between approval and arrival. For checks, seven to fourteen business days passes.

Why does my refund say approved but I still don't have it after two weeks?

If you chose direct deposit, contact the issuer—something may have gone wrong with the bank deposit. If you chose a check, it may still be in the mail, especially if approved more recently than two weeks ago. If it was approved more than three weeks ago, contact the issuer and ask whether the check was actually mailed and when.

Can I get my refund faster if I pay a fee?

No. The IRS and most state tax agencies do not offer expedited refund delivery for a fee. Some tax preparation companies offer "refund advance" loans, but these are loans against your refund, not faster refunds. You pay interest and fees, and the money comes from the lender, not the government. The actual refund still takes the normal amount of time.

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

Call the issuer and provide your bank account number and routing number. Ask them to verify the account information they have on file. If there is a typo, the deposit may have gone to the wrong account. The issuer can stop the original deposit and resend it to the correct account, or issue a check instead.

How do I know if my refund check was lost in the mail?

Wait until the expected delivery window has passed—usually fourteen business days after approval for a mailed check. Then contact the issuer and ask them to confirm the check was mailed and provide the check number. You can then file a claim with the postal service or ask the issuer to issue a replacement check and stop payment on the original.