The IRS approves your refund and sends it within one to five business days

Once the IRS approves your tax return, the refund itself moves fast. The agency processes the payment and sends it to your bank or mailing address within one to five business days of approval. This is the shortest part of the refund timeline — the wait before approval is usually much longer.

The speed depends on your delivery method. Direct deposit to a bank account is fastest: one to two business days after approval. A paper check takes three to five business days after approval, because it has to be printed, sorted, and delivered by mail. If you chose a debit card refund, timing falls between the two.

The approval date itself is what matters. The IRS does not send anything until it has actually approved your return. That approval can take weeks or months depending on whether your return was flagged for review, whether you claimed certain credits, or whether the IRS is processing a high volume of returns.

Key Takeaways

  • Direct deposit refunds arrive one to two business days after the IRS approves your return.
  • Paper check refunds arrive three to five business days after approval, because they travel by mail.
  • The approval date is separate from the send date — approval itself can take weeks, but sending is fast once approved.
  • You can track your refund status on IRS.gov using the "Where's My Refund?" tool, which shows the approval date and expected send date.
  • Weekends and federal holidays do not count as business days, so a refund approved on Friday may not arrive until the following Tuesday.

How to find out when the IRS approved your return

The IRS does not send you a separate notification that your return is approved. Instead, you find out by checking the status yourself using the Where's My Refund? tool on IRS.gov. This tool updates once per day, usually overnight.

Go to irs.gov, select "Where's My Refund?" under the Refunds section, and enter your Social Security number, filing status, and the exact refund amount from your return. The tool will tell you whether your return is still being processed, has been approved, or has been sent. If it has been approved, the tool shows the expected delivery date.

You can also call the IRS refund hotline at 1-800-829-1954. Wait times are long during tax season, but the automated system can give you the same information as the website without speaking to a representative. Have your Social Security number and filing status ready.

Why approval takes longer than sending

The IRS receives millions of returns every year. Even though sending a refund is fast once approved, getting to approval is the bottleneck. Returns that are straightforward — no dependents claimed, no education credits, no business income — can be approved in two to three weeks. Returns with complications can take six weeks or longer.

Common reasons for slower approval include claiming the Earned Income Tax Credit (EITC), claiming the Child Tax Credit, reporting self-employment income, or having income from multiple sources. The IRS also holds returns that show signs of identity theft or fraud, which can delay approval by months.

During peak tax season (February through April), the IRS processes returns in the order they were received, so filing early can shorten your approval wait. Filing late in the season means your return sits in a longer queue before approval even begins.

Direct deposit versus paper check timing

Direct deposit is the fastest way to receive a refund. Once approved, the IRS sends the money to your bank within one to two business days. Your bank then deposits it into your account, which usually happens the same day or the next business day. Total time from approval to money in your account: one to two business days.

Paper checks are slower because they have to be printed at an IRS facility, sorted by ZIP code, and handed off to the U.S. Postal Service. The IRS sends the check within three to five business days of approval. Delivery time depends on distance — a check mailed across the country can take an additional week or more to arrive.

If you did not provide direct deposit information on your return, you received a paper check by default. You cannot change this after filing, so if you are waiting for a check, there is no way to speed it up beyond the three to five business days after approval.

What to do if your refund does not arrive on time

If the Where's My Refund? tool shows your refund was approved and sent, but the money has not arrived after the expected timeframe, the next step depends on your delivery method.

For direct deposit: Wait five business days after the approval date before contacting your bank. Sometimes banks take longer than expected to post deposits, especially if the deposit arrived on a weekend or holiday. If five business days have passed and the money is not there, call your bank and ask them to trace the deposit. Provide them with the approval date from the IRS tool. The bank can tell you whether the IRS actually sent the money and where it went.

For paper checks: Wait ten business days after the approval date. Checks can be delayed by mail, especially during peak tax season or if you live far from the IRS mailing facility. If ten business days have passed, call the IRS at 1-800-829-1954 and ask them to trace the check. They can confirm whether the check was sent and provide you with a check number. If the check was lost or stolen, the IRS can issue a replacement.

Refunds sent to a debit card or prepaid card

Some taxpayers choose to have their refund sent to a temporary debit card or prepaid card instead of a bank account or paper check. This option is offered during tax preparation and is sometimes called a "refund anticipation card" or "RAC."

Timing for debit card refunds falls between direct deposit and paper checks: two to three business days after approval. The card issuer receives the refund from the IRS and loads the money onto your card. You can usually access the money as soon as it is loaded, though some card issuers hold funds for an additional day.

If you chose this option, you should have received information about the card when you filed. Check that information for the card issuer's customer service number. You can call them to confirm the refund has been received and loaded onto your card.

Tracking your refund status week by week

The Where's My Refund? tool shows one of three statuses: "Return Received," "Approved," or "Sent." Here is what each means for timing:

StatusWhat it meansNext step
Return ReceivedThe IRS has your return but has not finished reviewing it yet.Check back in a few days. Most returns move to Approved within two to six weeks.
ApprovedThe IRS has reviewed your return and approved the refund amount.Your refund will be sent within one to five business days depending on delivery method.
SentThe IRS has sent your refund. For direct deposit, it is on its way to your bank. For checks, it is in the mail.Wait for arrival. Direct deposit: one to two more business days. Check: three to five more business days.

The tool updates once per day, usually between midnight and 1 a.m. Eastern Time. Checking multiple times in the same day will not show new information. If your status has not changed in more than a week, your return may be held for review, and you should call the IRS.

Frequently Asked Questions

Does the IRS send refunds on weekends or holidays?

No. The IRS counts only business days, which are Monday through Friday, excluding federal holidays. A refund approved on Friday will not be sent until Monday. A refund approved on the day before a holiday will not be sent until after the holiday. This can add several days to your wait, especially around Thanksgiving, Christmas, or New Year's.

Can I get my refund faster if I pay a tax preparation company?

No. The IRS approval and sending timeline is the same regardless of who prepared your return or where you filed. Some tax preparation companies offer "refund advance" loans that give you money before the IRS sends your refund, but you pay fees and interest for this. The actual refund from the IRS takes the same amount of time.

What if the Where's My Refund tool says my refund was sent but I never received it?

For direct deposit, contact your bank first and ask them to trace the deposit using the approval date. If your bank confirms they never received it, call the IRS at 1-800-829-1954. For paper checks, wait ten business days after the approval date, then call the IRS to report it missing. They can issue a replacement check or send the refund by direct deposit if you provide banking information.

Why does my refund status still say "Return Received" after three weeks?

Your return may be held for review. Common reasons include claiming education credits, claiming the EITC, reporting self-employment income, or discrepancies between your return and IRS records. The IRS will contact you by mail if they need more information. You can also call 1-800-829-1954 to ask whether your return is under review.

If I filed my taxes late, does that delay when the IRS sends my refund after approval?

No. Once your return is approved, the sending timeline is the same whether you filed in February or October. Filing late delays approval, but not the sending step. The one to five business days after approval applies to all refunds.