Your refund arrives in your bank account between one and five business days after the IRS approves your return

Once the IRS approves your tax return, the money does not land in your account when ready. The IRS processes the approval, then sends the funds to your bank, and your bank receives and deposits them. Each step takes time. Most people see the money within one to five business days of approval, though some see it in as little as one day and others wait closer to a week.

The exact timing depends on three things: when the IRS actually processes your return (not when you filed it), how quickly your bank processes incoming deposits, and whether there are any holds or delays on your account. You cannot speed up the IRS side, but understanding what happens at each stage helps you know what to expect.

Key Takeaways

  • The IRS typically sends approved refunds to your bank within one business day of approval, but your bank may take one to four more days to deposit the money into your account.
  • Business days do not include weekends or federal holidays, so a refund approved on Friday may not arrive until Tuesday or Wednesday.
  • You can check the status of your refund using the IRS "Where's My Refund?" tool, which updates once per day and shows the exact date the IRS will send the money to your bank.
  • If your refund does not arrive within five business days of the date shown in "Where's My Refund?", contact your bank first to confirm they received it.

What happens between IRS approval and your bank deposit

When the IRS approves your return, it does not when ready transfer money. Instead, the IRS creates a file with your refund amount and your bank account details, then sends that file to the Federal Reserve's automated clearing house (ACH) system. This is the network that moves money between banks electronically.

The Federal Reserve then routes your refund to your specific bank. Your bank receives the deposit instruction and processes it into your account. At each step — IRS to Federal Reserve, Federal Reserve to your bank, your bank into your account — there is a processing window. Most of the time, the entire chain takes one to five business days from the moment the IRS approves your return.

The IRS does not control how fast your bank processes deposits. Some banks deposit ACH transfers the same day they arrive; others wait until the next business day. A few banks hold deposits for a day or two if your account is new or if the deposit is unusually large. You can ask your bank how long ACH deposits typically take on your account, but the standard is one to two business days after the bank receives the transfer.

How to track your refund after approval

The IRS tool called "Where's My Refund?" is the most reliable way to see what stage your refund is in. You can find it on the IRS website (irs.gov) under the "Refunds" section. You enter your Social Security number, filing status, and the exact refund amount from your return.

The tool shows one of three statuses: "Return Received" (the IRS has your return but has not finished processing it), "Approved" (the IRS has approved your return and will send the money to your bank), or "Sent to Your Bank" (the IRS has already transferred the funds). When it shows "Sent to Your Bank," the tool also displays the exact date the money will arrive in your account.

The tool updates once per day, usually overnight. Checking it multiple times on the same day will not give you new information. If the tool says your refund was sent to your bank on a specific date and that date has passed, your money should be in your account. If it is not, the delay is on your bank's side, not the IRS's.

Why your refund might take longer than five business days

Most refunds arrive within the one-to-five-day window. Some take longer because of issues with the return itself, your bank account, or both. The IRS may need to verify information on your return — for example, if you claimed a child tax credit and the IRS wants to confirm the child's Social Security number matches your records. This verification can add days or weeks to the approval process.

Your bank may also delay the deposit. If your account is brand new, if you recently changed banks, or if the refund amount is much larger than your typical deposits, your bank may place a hold. Some banks also hold ACH deposits for customers with a history of overdrafts or fraud flags. These holds are usually one to three business days, but they can be longer.

If your refund was approved more than five business days ago and "Where's My Refund?" says it was sent to your bank, contact your bank's customer service line. Give them the date the IRS says it sent the money and ask whether they received it and whether there is a hold on your account. If your bank says they never received it, contact the IRS at 1-800-829-1040.

The difference between approval date and arrival date

The date the IRS approves your return is not the same as the date the money arrives in your account. "Approval" means the IRS has reviewed your return, found no errors, and decided to send you the money. "Sent to Your Bank" means the IRS has actually transferred the funds. There is usually a gap of one business day between these two events, though sometimes it is the same day.

Once the IRS shows "Sent to Your Bank" in the tool, you can count forward one to four business days to estimate when you will see the money. If it says "Sent to Your Bank" on a Monday, you might see it Tuesday through Friday. If it says Friday, you might not see it until Wednesday or Thursday of the following week, because the weekend does not count.

What to do if your refund does not arrive on time

If the IRS tool shows your refund was sent to your bank more than five business days ago and the money is not in your account, start by calling your bank. Have your refund amount and the date the IRS says it was sent ready. Ask your bank three things: Did they receive an ACH deposit for that amount on or around that date? Is there a hold on your account? Can they trace the deposit?

If your bank says they received it and released it, the money should be in your account. If it is not, ask your bank to investigate the transaction. If your bank says they never received it, or if they cannot find it, contact the IRS at 1-800-829-1040. Have your Social Security number, filing status, and the refund amount ready. The IRS can check whether the transfer actually went out and to which bank account.

Do not assume the money is lost if it takes a full week. Some banks are slower than others, and some refunds genuinely do take five to seven business days. But if it has been longer than that, the delay is unusual and worth investigating.

Frequently Asked Questions

Does my refund arrive faster if I file earlier in the tax season?

Not significantly. The IRS processes returns in the order it receives them, but the approval and transfer process is the same whether you file in January or April. Filing early does not speed up the one-to-five-day window after approval. It does mean you get approved earlier in the season, so you receive your money sooner overall — but the actual transfer time is the same.

Can I get my refund faster by choosing direct deposit instead of a check?

Yes. Direct deposit to your bank account takes one to five business days after approval. A paper check takes much longer — the IRS has to print and mail it, which can take two to three weeks. If you filed your return and chose a check, you cannot change it to direct deposit. But for future years, direct deposit is significantly faster.

What if the IRS tool says my refund was sent to my bank but my bank says they never received it?

This is rare but does happen. Ask your bank to check their ACH records for the exact date and amount. If they confirm they did not receive it, contact the IRS at 1-800-829-1040 with your Social Security number and filing information. The IRS can investigate whether the transfer was actually sent and to the correct account number.

Do I have to wait the full five days, or could it arrive sooner?

It could arrive sooner. Many people see their refund within one to two business days of the IRS sending it. Some banks process ACH deposits the same day they arrive. The one-to-five-day window is the typical range, not a may provide that it will take the full five days.

What if I made a mistake on my return — will that delay my refund?

It depends on the mistake. If the IRS catches an error during processing, it will correct it and may adjust your refund amount. This can add days or weeks to the approval process. If you catch the error yourself after filing, you can file an amended return (Form 1040-X), but that starts the approval process over and will delay your refund further.