Direct deposit sends your tax refund straight to your bank account instead of waiting for a paper check

When you file your 2025 tax return, the IRS can deposit your refund directly into a checking or savings account at any U.S. bank, credit union, or other financial institution that accepts ACH transfers. The money typically arrives within 21 days of the IRS accepting your return, though it often comes faster — sometimes in five to eight business days. You do not have to wait for mail delivery, and there is no risk of a check getting lost.

To use direct deposit, you provide your bank's routing number and your account number on your tax return. These numbers appear on the bottom left of your checks, or you can call your bank or log into your online banking to find them. The IRS uses this information to send the refund electronically through the ACH (Automated Clearing House) network, the same system that handles payroll deposits and bill payments.

Key Takeaways

  • Direct deposit refunds arrive in your bank account within 21 days of the IRS accepting your return, often much faster than that.
  • You need your bank's routing number and your account number to set up direct deposit on your tax return.
  • The IRS processes refunds in the order returns are received, so filing earlier generally means your refund arrives sooner.
  • You can check the status of your refund using the IRS Where's My Refund tool on IRS.gov, which updates once per day.
  • If you provide incorrect account information, the IRS will reject the deposit and mail a check instead, which takes longer.

Where to find your routing number and account number

Your bank's routing number is a nine-digit code that identifies your specific bank or credit union. Your account number is unique to your individual account. Both appear on the bottom left of your checks in this order: routing number, then account number, then check number.

If you do not have checks, log into your bank's website or mobile app and look for account details or account information. Most banks display both numbers there. You can also call your bank's customer service line — they can read you both numbers over the phone. Make sure you have the right account type selected: checking or savings. The IRS needs to know which one you want the refund to go into.

If you use a prepaid card or a mobile payment app like Cash App or PayPal, check whether that service provides a routing number and account number for direct deposit. Not all of them do. Some only accept transfers from other accounts, not deposits from the IRS.

How to enter direct deposit information on your tax return

If you file electronically using tax software (TurboTax, H&R Block, TaxAct, or others), the software will ask you to choose direct deposit and enter your routing number and account number. The software typically validates these numbers before you submit, so you will know right away if something is wrong. If you file through a tax professional or preparer, they will ask you for this information and enter it for you.

If you file a paper return, you write your routing number and account number in the boxes labeled "Routing number" and "Account number" in the direct deposit section of the form. For the 2025 tax year, this appears on Form 1040 and most other individual income tax forms. Write the numbers carefully — the IRS cannot correct them after you file.

Double-check both numbers before you submit or mail your return. A single digit wrong means the IRS cannot deposit the money into your account, and you will receive a check by mail instead.

How long direct deposit refunds take to arrive

The IRS processes refunds in the order returns are received. If you file early in the tax season (January or early February), your refund may arrive within five to eight business days. If you file later, or if your return requires additional review, it can take closer to 21 days.

The 21-day timeframe is the IRS's standard promise, not a may provide. Some refunds arrive faster; some take the full 21 days. Once the IRS accepts your return, you can check the status using the Where's My Refund tool on IRS.gov. This tool updates once per day and shows whether your refund has been processed, approved, and sent to your bank. It will also tell you the expected deposit date once the IRS has sent it.

After the IRS sends the refund to your bank, your bank processes the deposit on its own schedule. Most banks deposit ACH transfers the same day they receive them, but some take one or two business days. If your bank is closed on a holiday, the deposit may arrive the next business day.

What happens if you provide the wrong account information

If your routing number or account number is incorrect, the IRS's bank will reject the deposit. The IRS will then mail a paper check to the address on your return. This adds two to three weeks to the process, since the check has to be printed, mailed, and delivered to you.

You will not receive a notification that the deposit was rejected — you will straightforward notice that the money did not arrive within the expected timeframe. If you check Where's My Refund and it says your refund was sent, but the money has not appeared in your account after five business days, contact your bank first. Ask them whether they received and rejected a deposit in your name. If they did not, the IRS may have sent a check instead.

If a check was mailed, you can contact the IRS at 1-800-829-1040 to confirm the mailing address and expected arrival date. Once a check is mailed, you cannot redirect it to a different address or account.

Direct deposit for joint returns and multiple refunds

If you file a joint return with a spouse, you can only direct deposit to one account. The IRS will not split a refund between two accounts. You and your spouse must decide whose account to use, or you can choose to receive a check instead.

If you owe back taxes, child support, or other federal or state debts, the IRS may intercept part or all of your refund before it reaches your account. This is called offset. The IRS will notify you in advance if your refund is subject to offset. The remaining balance, if any, will be deposited or mailed according to your direct deposit instructions.

Using direct deposit for state tax refunds

Many states also offer direct deposit for state income tax refunds. The process is similar: you provide your routing number and account number on your state return. State refunds are processed separately from federal refunds and may arrive on a different schedule. Some states process refunds faster than the IRS; others take longer. Check your state tax agency's website for timing information.

You can use the same bank account for both your federal and state refunds. There is no limit to how many direct deposits can go into one account.

Frequently Asked Questions

Can I change my direct deposit information after I file my return?

No. Once you file your return, the IRS cannot change the account information. If you realize you made a mistake after filing, contact the IRS when ready at 1-800-829-1040. They may be able to stop the deposit if your return has not been processed yet, but this is not always possible. If the deposit is rejected, the IRS will mail a check.

What if I do not have a bank account?

You can open a checking or savings account at any bank or credit union. Many offer accounts with no minimum balance or monthly fee. If you prefer not to open a bank account, you can receive your refund by check instead — just do not enter direct deposit information on your return.

Can I direct deposit my refund to a savings account instead of checking?

Yes. When you enter your account information, specify whether it is a checking or savings account. The IRS will deposit to whichever type you choose. Make sure you use the correct routing number for your bank — some banks have different routing numbers for checking and savings accounts.

How do I know if the IRS sent my refund or if it is still being processed?

Use the Where's My Refund tool on IRS.gov. It shows the current status of your refund: received, approved, sent to your bank, or (if there is a problem) held for review. The tool updates once per day, usually overnight. If your return was filed electronically, you can check the status within 24 hours of filing.

What if my refund does not arrive after 21 days?

Check Where's My Refund to confirm the IRS sent it. If it shows sent but the money has not arrived, contact your bank and ask if they received a rejected deposit. If your bank did not receive anything, call the IRS at 1-800-829-1040. They can confirm whether a check was mailed instead and provide the expected delivery date.