Direct deposit refunds go straight to your bank account instead of arriving by check or debit card

The IRS will deposit your tax refund directly into a U.S. bank account, credit union account, or certain prepaid card accounts if you request it on your tax return. You do not need special permission or prior enrollment — you straightforward provide your routing number and account number when you file. The money typically arrives within 21 days of the IRS accepting your return, though it can take longer if there are errors in the account information you provided or if the IRS needs to review your return.

Direct deposit is the fastest way to receive a refund. The IRS processes direct deposit payments continuously throughout the filing season, and your bank receives the deposit electronically rather than waiting for a physical check to arrive by mail. If you choose direct deposit and the IRS cannot deposit the money into the account you listed — because the account number is wrong, the account is closed, or the routing number does not match your bank — the IRS will mail you a check instead, which delays your refund by several weeks.

Key Takeaways

  • You can use direct deposit for your refund if you have a valid U.S. bank account, credit union account, or may be able to access prepaid card account in your name or jointly with a spouse.
  • The routing number and account number you provide must match your financial institution's records exactly, or the IRS will mail a check instead.
  • Direct deposit refunds typically arrive within 21 days of the IRS accepting your return, but delays can occur if the account information is incorrect or the return requires review.
  • You do not need to be a U.S. citizen to receive a direct deposit refund, but you must have a valid Taxpayer Identification Number (TIN) and a may have access to bank account.

What bank accounts and cards may have access to for direct deposit

The IRS accepts direct deposit to checking accounts, savings accounts, and money market accounts at banks and credit unions. The account must be held in your name alone or jointly with your spouse (if you are filing jointly). Some prepaid debit cards also accept IRS direct deposits, but not all — the card issuer must have an agreement with the IRS and must be able to receive ACH transfers, which is the electronic payment method the IRS uses.

You cannot use direct deposit to send your refund to a third party's account, even if that person is a family member or financial advisor. The account must be in your name or your name and your spouse's name if you file jointly. If you are filing as head of household or single, the account must be in your name only. Some prepaid card companies that work with the IRS include NetSpend, RushCard, and certain cards issued through tax preparation software, but you should verify with your card issuer before you file.

Savings accounts at online banks work the same way as accounts at traditional banks — you provide the routing number and account number, and the IRS deposits the money electronically. The account does not need to be at the same bank where you have your checking account. If you do not have a bank account, you can open one at most banks or credit unions with minimal documentation, often in person or online.

Routing numbers and account numbers: getting them right

Your routing number is a nine-digit code that identifies your specific bank or credit union. Your account number is typically 10 to 12 digits and identifies your individual account within that institution. Both numbers appear on the bottom left of your checks, or you can find them by logging into your online banking portal, calling your bank's customer service line, or visiting your bank's website.

The most common reason a direct deposit refund fails is that the routing number or account number is entered incorrectly on the tax return. Even a single digit wrong will cause the deposit to be rejected. Before you file, write down both numbers and double-check them against a recent check or your bank's website. If you are unsure which number is which, call your bank — they can confirm both numbers over the phone and verify that your account is set up to receive ACH deposits, which is how the IRS sends money.

If you discover after filing that you provided the wrong account number, you can contact the IRS using the phone number on your most recent tax notice, or you can wait for the IRS to mail you a check. The IRS does not typically update account information after a return has been accepted, so correcting the information before you file is the only way to avoid a mailed check.

What happens if the account information is wrong

If the routing number or account number you provided does not match your bank's records, or if the account is closed, the bank will reject the deposit. When this happens, the IRS receives the rejection and stops trying to deposit the money electronically. The IRS then issues a check and mails it to the address on your tax return. This process takes an additional two to three weeks, so your refund arrives much later than it would have with direct deposit.

You will not receive a notice from the IRS telling you the deposit failed — you will straightforward notice that the money did not arrive in your account within 21 days. If this happens, check the mail for a check from the IRS. If you do not receive a check within 30 days of the expected deposit date, you can contact the IRS at 1-800-829-1040 to report the issue and ask them to trace the payment.

Some banks also reject deposits if the account type does not match what you indicated on your return. For example, if you told the IRS you were depositing to a checking account but provided the routing and account number for a savings account, the bank may reject it. Always verify that the account type, routing number, and account number all match before you file.

Non-citizens and ITINs: direct deposit may be able to access

You can receive a direct deposit refund if you have a valid Taxpayer Identification Number (TIN), which includes an Individual Taxpayer Identification Number (ITIN) issued by the IRS. You do not need to be a U.S. citizen. However, you must have a U.S. bank account, credit union account, or may be able to access prepaid card account — the account must be in the United States and must be in your name or jointly with your spouse.

Some banks have restrictions on who can open an account, and some require a Social Security Number rather than an ITIN. If you have an ITIN and are having trouble opening a bank account, contact your local credit union — they often have more flexible requirements than large banks. Once you have an account, you can use direct deposit for your refund the same way anyone else does.

Timing: when your direct deposit refund arrives

The IRS typically deposits refunds within 21 days of accepting your return. This 21-day window starts the day the IRS receives and accepts your return, not the day you file it. If you file electronically, the IRS usually accepts your return within one to two days. If you file by mail, it can take several weeks for the IRS to receive and process your return before the 21-day clock starts.

Direct deposit refunds are processed in batches throughout the filing season, so the exact day your refund arrives depends on when the IRS processes your return. You can check the status of your refund using the IRS Where's My Refund tool on the IRS website, which updates once per day and tells you whether your return has been accepted, whether your refund has been issued, and the expected deposit date.

If your refund does not arrive within 21 days of the IRS accepting your return, the most likely cause is incorrect account information. The second most common cause is that the IRS is reviewing your return for errors or inconsistencies, which can add several weeks to the process. If you believe there is an error, you can contact the IRS at 1-800-829-1040.

Splitting your refund between multiple accounts

You can split your refund among up to three different accounts if you want some of the money to go to savings and some to checking, or if you want to divide it between accounts at different banks. To do this, you provide the routing number and account number for each account on your tax return, along with the dollar amount or percentage you want deposited to each one.

If you are splitting your refund, make sure the account information for each account is correct — if even one account number is wrong, the entire refund may be mailed as a check instead of being split. Some tax preparation software makes it straightforward to set up split deposits, while others require you to enter the information manually. If you are filing by paper, you will need to include Form 8888 with your return to specify how you want the refund split.

Frequently Asked Questions

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

No. Once the IRS accepts your return, you cannot change the account information. If you realize you made a mistake, you can contact the IRS, but they typically cannot update the information — your refund will be mailed as a check instead. This is why it is important to verify your routing number and account number before you file.

What if I do not have a bank account?

You can open a bank account at most banks or credit unions with minimal documentation, often online or in person. Some banks offer accounts specifically for people without credit history or prior banking relationships. Once you have an account, you can use direct deposit for your refund. If you cannot open a bank account, you can request that the IRS mail you a check or issue a debit card instead.

Do I need to do anything to set up direct deposit before I file?

No. You straightforward provide your routing number and account number on your tax return when you file. There is no separate enrollment process or prior setup required. The IRS will deposit your refund directly into the account you specify.

Can I use a joint account if only my name is on the tax return?

Yes. If the account is jointly held, you can provide that account's routing and account number on your return even if only your name appears on the tax return. However, if you are filing jointly with a spouse, both names should ideally appear on the account, though this is not always required by the IRS.

What if my bank says they did not receive the deposit?

Contact the IRS at 1-800-829-1040 and provide your Social Security Number, filing status, and the refund amount. The IRS can trace the payment and determine whether it was rejected by the bank or if there was another issue. If the deposit was rejected, the IRS will issue a check instead.