Timeline from approval to your account

After you receive approval for a refund, the time until money lands in your account depends on the type of refund and how you chose to receive it. A tax refund by direct deposit typically arrives within 1 to 5 business days after approval. A check takes 7 to 14 business days from the approval date. Insurance refunds and business refunds follow different timelines — usually 5 to 10 business days for direct deposit, 10 to 21 days for checks.

The approval date is not the same as the processing date. You may receive an approval notice weeks before the refund is actually processed and sent out. Read your approval letter carefully to see if it lists a separate "processing date" or "expected payment date" — that second date is what matters for your timeline.

Weekends and federal holidays do not count as business days. If your refund is approved on a Friday, the clock starts Monday. If it is approved the day before Thanksgiving, processing may not begin until the following Monday.

Key Takeaways

  • Direct deposit refunds arrive 1 to 5 business days after approval; checks take 7 to 14 business days or longer depending on mail speed.
  • The approval date and the processing date are different — check your approval letter for the actual date processing begins.
  • Weekends and federal holidays pause the clock, so a Friday approval does not start counting until Monday.
  • If you chose a paper check and live far from the issuing office, add extra time for mail delivery.
  • You can track most refunds online using a reference number or case ID from your approval notice.

Direct deposit versus check: which arrives first

Direct deposit is the fastest method. Once processing begins, the money moves electronically from the issuing account to your bank. Most banks post the deposit within 1 to 5 business days. Some banks credit it the same day or next business day, but do not count on that — 3 to 5 business days is more typical.

Checks are slower because they must be printed, mailed, and then deposited by you or processed by your bank. The issuing office typically mails the check within 5 to 7 business days of approval. Mail delivery adds another 5 to 10 business days depending on distance. Once you deposit it, your bank may hold it for 1 to 5 business days before the funds are available. Total time from approval to usable money: 14 to 21 business days, sometimes longer.

If you have not received your refund by the end of the stated timeline, do not assume it is lost. Contact the issuing office with your reference number and ask them to confirm the payment method and delivery address on file.

Tax refunds: federal versus state timing

Federal tax refunds processed by the IRS are typically approved and sent within 21 days if you file electronically and choose direct deposit. The IRS publishes a "Where's My Refund" tool that updates every 24 hours and shows your exact status — approved, processing, or sent. Use your Social Security number, filing status, and the refund amount to check.

State tax refunds vary by state. Some states process refunds as quickly as the federal government — within 2 to 3 weeks. Others take 4 to 8 weeks, especially if your return was selected for review or if you claimed certain credits. Check your state's tax department website for a tracking tool specific to your state.

If you filed a joint return and one spouse's information does not match IRS records, the refund may be delayed or held. The IRS will send a notice explaining the hold. Do not ignore it — you must respond within the deadline given or the refund may be denied.

Insurance refunds and how they move

Insurance refunds — from overpayment, policy cancellation, or claim denial appeals — follow a different path than tax refunds. Once your claim is approved, the insurance company typically processes the payment within 5 to 10 business days. They may mail a check or deposit directly to a bank account you provided.

Some insurance companies require you to cash the check within a certain window, usually 90 to 180 days. If you do not deposit it by then, you may have to request a replacement check or contact the company to reissue the payment. Check your approval letter for any expiration date on the check itself.

If your refund is for a claim denial appeal, the timeline may be longer — up to 30 days — because the company may need to review the appeal decision one more time before releasing funds.

Business refunds and vendor payments

Business refunds — from overpayment to a vendor, returned deposits, or credit card chargebacks — vary widely depending on who is issuing the refund. A vendor refund for returned goods typically processes within 5 to 10 business days if you returned the item within their return window. A security deposit refund from a landlord or utility company may take 2 to 4 weeks, depending on state law and whether the landlord is disputing any deductions.

Credit card refunds from a merchant chargeback can take 5 to 10 business days to post to your card, but your credit card company may credit your account temporarily while the dispute is being investigated. Chargeback disputes themselves can take 30 to 90 days to resolve, but you should see the temporary credit much sooner.

If you are waiting for a business refund and the timeline has passed, contact the business directly with your order or transaction number. Many delays are caused by incorrect bank account information or address changes that were not updated in their system.

What to do if your refund is late

If your refund has not arrived by the end of the stated timeline, start by checking the status online. Most tax refunds can be tracked through the IRS or your state tax department. Insurance refunds can usually be tracked through your insurer's website or by calling their customer service line. Have your reference number or case ID ready.

If the online status shows "approved" or "processing" but the money has not landed, wait a few more business days. If the status shows "sent" or "mailed" and you still have not received it, contact the issuing office and ask them to confirm the payment method and address. If they confirm a direct deposit, ask them to verify the bank account number on file — a single digit error will cause the deposit to fail and bounce back to them.

For checks, if the status shows "mailed" and more than 14 business days have passed, ask the issuing office to stop payment on the original check and issue a replacement. Do not deposit the original check if you receive it after a replacement has been issued, or you may be charged with fraud.

Holds, freezes, and why your refund might not post immediately

Even if a refund is deposited into your bank account, your bank may place a hold on the funds for 1 to 5 business days. This is common for large deposits or if your account is new. The hold does not mean the money is not yours — it means your bank is verifying the deposit before making it available to withdraw.

Some banks hold refunds longer if the account has been flagged for suspicious activity or if there is a legal hold (such as a tax lien or wage garnishment). If your bank is holding a refund, call them and ask how long the hold will last and what you need to do to release it sooner.

If a refund was supposed to go to your account but did not appear and your bank says they never received it, contact the issuing office immediately. Ask them to confirm the account number and routing number they have on file. If either is wrong, they will need to stop payment and reissue to the correct account.

Frequently Asked Questions

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

No. The IRS and most government agencies do not offer expedited refund processing for any fee. If someone offers to speed up your refund for money, it is a scam. Private tax preparation services may offer "refund advances" or loans against your expected refund, but these charge interest and are not faster — you are just borrowing against money you will receive anyway.

What if my refund was approved but I never got a check or deposit?

Check the status online first using your reference number. If it shows "sent" or "mailed," contact the issuing office and ask them to confirm the address and payment method on file. If the address is wrong, they can stop payment and reissue to the correct address. If the account number is wrong, they can reissue to the correct account.

Do I have to wait for the full timeline, or can I call and ask them to hurry?

Calling will not speed up processing, but it can help if there is an error holding up your refund. If the status shows "processing" and you are within the normal timeline, calling will only confirm what the online tool already shows. If you are past the timeline, calling is worth it to learn about there is a problem.

If my refund is direct deposited, can I use the money right away?

Usually yes, but your bank may place a temporary hold on large deposits. Check your bank's policy or call them to ask how long holds typically last. The money is yours once it is deposited, but you may not be able to withdraw it immediately.

What happens if the address on my refund check is wrong?

If the check arrives at the wrong address, contact the issuing office and ask them to stop payment and reissue to the correct address. If you receive a check addressed to someone else, do not cash it — return it to the issuing office. If you already cashed it, you may face fraud charges.