Approval time depends on the type of refund and how you submitted it

Most refunds take between 5 and 21 days from the moment you request them, but the clock starts at different points depending on what you're waiting for. A tax refund approval works differently from an insurance refund, which works differently from a business refund. The approval step itself — when the organization decides to send the money — usually happens faster than the delivery step, which is when it actually reaches your account.

If you filed a tax return electronically, the IRS typically approves refunds within 21 days. If you mailed a paper return, add 4 to 6 weeks to that timeline just for them to receive and process it. Insurance companies often approve refunds within 5 to 10 business days once they receive your claim. Retailers and online sellers may approve refunds immediately but hold the money for 3 to 5 business days before releasing it to your bank.

The approval date is not the same as the date the money hits your account. Once approved, the refund still has to travel from the issuer's bank to yours, which adds another 1 to 5 business days depending on your bank and theirs.

Key Takeaways

  • Tax refunds approved electronically take up to 21 days from filing; paper returns take 4 to 6 weeks just to be received and processed.
  • Insurance refunds typically approve within 5 to 10 business days after the company receives your claim, not from when you submit it.
  • Approval and delivery are separate steps — money can be approved but still take 1 to 5 additional business days to reach your bank account.
  • You can track approval status through the IRS website (tax refunds), your insurance company's portal, or your retailer's order page depending on the refund type.
  • Weekends and holidays do not count as business days, so a refund approved on Friday may not arrive until Tuesday or Wednesday.

Tax refund approval timelines

The IRS commits to approving refunds within 21 days of receiving an electronically filed return. This 21-day window starts the day your return is accepted by the IRS system, not the day you click submit on your tax software. Most returns are accepted within 24 hours of filing, so the approval clock usually starts the next business day.

If you filed a paper return by mail, the IRS needs 4 to 6 weeks just to receive it and enter it into their system before the 21-day approval clock begins. A paper return mailed in early April might not be received until late May, pushing approval into June. The IRS processes paper returns in the order they arrive, so filing early does not speed up the approval once it's in the queue.

The IRS publishes a weekly report of how many returns they have approved and how many are still pending. You can check your specific refund status through the IRS Where's My Refund tool on IRS.gov using your Social Security number, filing status, and the exact refund amount. This tool updates once per day, usually overnight, so checking multiple times in a single day will not show new information.

Insurance refund approval timelines

Insurance companies typically approve refunds within 5 to 10 business days after they receive your claim or cancellation request. The approval clock does not start when you call or email — it starts when the company's claims department actually receives and reviews your paperwork. If you submit a claim on a Friday, the company may not begin reviewing it until Monday, and the 5 to 10 day window starts then.

Some insurance companies offer faster approval for specific types of refunds. A homeowners insurance refund for a cancelled policy might approve in 3 to 5 days, while a health insurance refund for overpaid premiums might take the full 10 days because it requires verification from payroll or the employer. Auto insurance refunds for cancelled policies usually fall in the middle at 5 to 7 days.

Once approved, the insurance company typically issues a check or initiates an electronic transfer. A check takes 3 to 7 business days to arrive by mail. An electronic transfer (ACH) takes 1 to 3 business days. You can contact the insurance company's claims department to ask which method they use and to confirm the approval date once it happens.

Retail and online seller refund approval timelines

Most online retailers and marketplaces approve refunds immediately when you initiate a return through their system — sometimes within hours. However, approval does not mean the money is in your account. The retailer must then process the refund through their payment processor (Stripe, Square, PayPal) and your bank, which adds 3 to 5 business days.

Some retailers hold refunds for a set period to verify that you have actually returned the item. Amazon, for example, may approve a refund the moment you initiate it but will not release the funds to your bank until they confirm receipt of the return at their warehouse, which can take 5 to 10 additional days depending on shipping time and processing speed.

Credit card refunds and debit card refunds follow different timelines. A credit card refund typically appears as a credit on your next statement or within 3 to 5 business days, whichever comes first. A debit card refund takes 5 to 10 business days because it must reverse the original transaction at your bank level.

Business refunds and vendor payments

Business refunds vary widely depending on the type of business and the reason for the refund. A vendor refund for returned goods typically approves within 5 to 15 business days after the vendor receives and inspects the returned items. A refund for overpaid invoices or duplicate payments may approve within 3 to 7 business days once accounting verifies the error.

Government contract refunds and grant refunds operate on longer timelines. A federal grant refund or contract closeout refund can take 30 to 90 days to approve because multiple departments must sign off. State and local government refunds vary by agency but typically take 15 to 45 days.

Business-to-business refunds are often issued by check rather than electronic transfer, which adds 5 to 7 business days for delivery. If you need faster reimbursement, contact the business's accounts payable department and ask whether they can issue an ACH transfer instead.

What to do if your refund is taking longer than expected

If your refund has not been approved within the stated timeline, first verify that the organization actually received your request. For tax refunds, check the IRS Where's My Refund tool to confirm your return was accepted. For insurance refunds, call the claims department and ask for confirmation that your claim is in their system. For retail refunds, check your order history to confirm the return was initiated in their system.

If the organization confirms they received your request but approval is delayed, ask specifically what is holding it up. Common delays include missing documentation (a required form, proof of purchase, or identification), a mismatch between the name on the account and the name on the refund request, or a backlog during peak season (April for tax refunds, January for insurance refunds).

If your refund is more than 5 days past the stated approval window, request written confirmation of the approval date and expected delivery date. This creates a record if you need to file a complaint later. For tax refunds, you can file a complaint with the IRS Taxpayer Advocate Service if approval exceeds 120 days. For insurance refunds, contact your state's insurance commissioner's office. For retail refunds, contact the credit card company or payment processor if the retailer does not respond within 10 days.

How weekends and holidays affect refund timelines

All refund timelines count business days only, not calendar days. A refund approved on Friday takes 1 to 5 business days to arrive, which means it will not arrive until Tuesday at the earliest (Monday is a business day, but the funds do not transfer over the weekend). A refund approved on Thursday before a three-day holiday weekend will not start its delivery countdown until the following Tuesday.

Banks and the IRS do not process refunds on weekends or federal holidays. If your refund is scheduled to arrive on a Saturday, it will arrive on Monday instead. If it is scheduled to arrive on a federal holiday like Thanksgiving or Christmas, it will arrive the next business day. The IRS publishes a holiday schedule on their website showing which days they are closed.

Payment processors like ACH (Automated Clearing House) also follow business-day-only schedules. An ACH transfer initiated on Friday afternoon may not leave your bank until Monday, and may not arrive at the receiving bank until Wednesday. This is why a "1 to 3 business day" ACH transfer can take up to 5 calendar days if initiated late in the week.

Frequently Asked Questions

Can I speed up refund approval?

No. Approval timelines are set by the organization issuing the refund and do not change based on how urgently you need the money. You can ensure your refund is not delayed by submitting complete information the first time — correct name, address, account number, and any required documentation. For tax refunds, filing electronically rather than by mail cuts the timeline by 4 to 6 weeks.

What is the difference between approval and delivery?

Approval is when the organization decides to send you the money. Delivery is when it actually reaches your bank account. A refund can be approved in 5 days but take another 5 days to deliver, for a total of 10 days. The organization controls approval; your bank and theirs control delivery speed.

Why does my refund status say "approved" but the money is not in my account?

Approved means the organization has authorized the refund but has not yet sent it to your bank, or it has sent it but your bank has not yet posted it. Once approved, refunds typically take 1 to 5 additional business days to appear in your account depending on the delivery method and your bank's processing speed.

Do refunds get approved faster if I call and ask?

No. Calling does not change the approval timeline, but it can confirm that your request is in the system and identify any missing information that might be delaying it. If documentation is missing, providing it immediately can prevent further delays once the review begins.

What happens if a refund is approved but my bank rejects it?

This is rare but can happen if your account number is incorrect or your account has been closed. The refund will bounce back to the issuer, who will typically hold it for 30 to 60 days before returning it to their own account. Contact the issuer immediately with corrected banking information so they can reissue the refund.