The timeline depends on your refund source and how it reaches you

Once a refund is approved, the money does not arrive when ready. The time between approval and the funds hitting your account ranges from one business day to three weeks, depending on whether you are getting a refund from a merchant, a payment processor, a credit card company, or a government agency — and whether the refund goes to a bank account, a card, or a check in the mail.

The approval itself is separate from the send. Approval means the organization has decided you are owed the money. Send means they have actually moved it. Most delays happen in the send phase, not the approval phase.

Key Takeaways

  • Refunds sent to a debit or credit card typically arrive within one to three business days after approval.
  • Refunds sent to a bank account via ACH transfer usually take two to five business days after the send date.
  • Checks sent by mail can take five to ten business days to arrive, depending on postal service speed and your location.
  • Some merchants and processors batch refunds and send them once per day or once per week, which can add one to seven days to the timeline even after approval.
  • Weekends and holidays do not count as business days, so a refund approved on Friday may not move until Monday.

Refunds to a debit or credit card

When a refund goes back to the card you used to pay, it usually arrives within one to three business days. This is the fastest route because the merchant or processor is reversing a transaction that already exists in the card network.

The card issuer (your bank or credit card company) has to post the credit to your account. Some issuers show pending refunds within hours; others take the full three business days. Check your card's transaction history or call the issuer's customer service line to see if the refund is showing as pending — that means it is on the way.

If you do not see the refund within three business days of the approval date, contact the merchant or processor to confirm they actually sent it. Sometimes approval and send are not the same action, and the refund can sit in an approved state without moving.

Refunds to a bank account

Bank-to-bank refunds use the ACH network (Automated Clearing House), which is slower than card reversals. After the refund is sent, expect two to five business days for the money to appear in your account.

The timeline depends on when the sending bank initiates the transfer. Some organizations batch ACH transfers and send them once per day at a set time; others send multiple times per day. If your refund is approved late in the day, it may not be included in that day's batch and will go out the next business day instead.

Once the transfer is sent, your bank receives it and posts it to your account. Most banks post ACH credits within one business day of receipt, but some take up to two. If your bank is small or regional, posting can take longer.

Refunds by check

Checks are the slowest method. After approval, the organization has to print the check, sign it, and mail it. Then it travels through the postal service to your address. Total time is usually five to ten business days, though it can stretch to two weeks if you live far from the sender or if mail is delayed.

Once you receive the check, you still have to deposit it. If you deposit it at an ATM or mobile app, it may take one to two business days to clear. If you deposit it in person at a branch, it can post the same day or the next day.

If you have not received a check within ten business days of approval, contact the organization to confirm they mailed it and ask for a replacement or an alternative refund method.

Batching delays: why approved does not mean sent today

Many merchants and processors do not send refunds one at a time. Instead, they batch them — collecting all refunds approved in a certain window and sending them together once or twice per day, or even once per week.

This means a refund can be approved at 2 p.m. on a Tuesday but not actually sent until Wednesday morning if the batch window has already closed. Or it can be approved on a Friday and not sent until Monday if the organization does not process batches on weekends.

When you contact a merchant or processor about a refund, ask them directly: "When is the next batch send?" or "How often do you process refunds?" This tells you how much longer to wait after approval. Some organizations publish this information on their refund policy page.

What to do if a refund is taking longer than expected

If the refund was approved more than three business days ago and you have not seen it, take these steps in order:

  1. Check your account or card transaction history. Look for a pending transaction or a credit that may not have posted yet. Pending transactions sometimes show before the money is available to spend.
  2. Contact the organization that issued the refund. Have your order number, transaction date, and the amount ready. Ask them to confirm the refund was sent and to what account or card. Ask for the exact date it was sent.
  3. If they confirm it was sent, contact your bank or card issuer. Give them the send date and ask them to look for an incoming ACH transfer or card credit. They can see transfers that have not posted yet.
  4. If neither the sender nor your bank can locate it, ask the sender to cancel the refund and resend it to a different account or method, or ask them to issue a replacement check or a new refund.

Keep records of every conversation — names, dates, what was said, and any confirmation numbers. If the refund disappears or never arrives, you may need this documentation to file a dispute with your bank or card issuer.

Refunds from government agencies and tax returns

Government refunds follow different timelines. The IRS typically issues tax refunds within 21 calendar days of receiving your return if you file electronically and choose direct deposit. If you chose a check, add five to ten business days for mailing.

Other government agencies (unemployment, benefits overpayments, tax credits) vary widely. Some send refunds within two weeks; others take a month or longer. Check the agency's website or call their refund line to learn the expected timeline for your specific refund.

Frequently Asked Questions

Why does my refund say approved but I still do not have the money?

Approved and sent are different steps. Approval means the organization has decided to refund you. Sent means they have actually moved the money to your bank or card. The refund may be approved but waiting in a batch queue, or it may have been sent but not yet posted to your account. Contact the organization to confirm the send date.

Can I speed up a refund after it is approved?

No. Once approved, the refund follows the organization's standard processing and delivery method. You cannot change the method or rush it. Some organizations offer expedited refunds for a fee, but this is rare and usually only available before approval. Ask the organization if they have any options, but expect the answer to be no.

What if my refund was approved weeks ago and I still have not received it?

Contact the organization when ready and ask them to confirm the refund was sent and to provide the send date and method. If they confirm it was sent, contact your bank or card issuer to report a missing transfer. If the organization cannot locate it, ask them to issue a replacement refund or cancel and resend to a different account.

Is there a difference between a refund and a credit?

A refund sends money back to you. A credit applies money to your account with the organization, which you can use for future purchases but cannot withdraw as cash. If you received a credit instead of a refund, you will not see money in your bank account. Ask the organization if they can convert the credit to a refund instead.

Do refunds process on weekends and holidays?

No. Banks and payment processors do not process ACH transfers or card credits on weekends or federal holidays. A refund approved on Friday will not move until Monday. A refund approved on a holiday will not move until the next business day. This can add one to three days to the timeline.