Direct Deposit Works With the IRS, But You Need a U.S. Bank Account
The IRS will send your refund or payment directly to a U.S. bank account, credit union account, or prepaid debit card account in your name. You do not need to be a U.S. citizen, but you do need a valid Taxpayer Identification Number (TIN) — either a Social Security Number (SSN) or an Individual Taxpayer Identification Number (ITIN). The account must be held at a financial institution that participates in the Automated Clearing House (ACH) network, which includes nearly all banks and credit unions in the United States.
Direct deposit is faster than a paper check. The IRS typically deposits refunds within 21 days of accepting your return, though the actual timing depends on when you file and whether the IRS needs to verify information on your return. If you choose direct deposit and your return is accepted without issues, you will usually see the money in your account before a paper check would arrive.
Key Takeaways
- You must have a bank account, credit union account, or prepaid debit card account in the United States to receive direct deposit from the IRS.
- The account can be in your name only, or a joint account, but the IRS will not deposit to accounts held by someone else.
- You need either a Social Security Number or an Individual Taxpayer Identification Number to set up direct deposit on your tax return.
- The IRS accepts direct deposit information on Form 1040 (the main tax return form) or through IRS Free File if you use that service.
- If your account information is wrong or the account is closed, the IRS will issue a paper check instead, which takes longer to arrive.
What Bank Account Information the IRS Needs
When you file your tax return, you will provide your bank's routing number and your account number. The routing number is a nine-digit code that identifies your specific bank or credit union. Your account number is the unique identifier for your account at that institution. Both pieces of information appear on the bottom left of your checks, or you can call your bank or log into your online banking to find them.
You must also tell the IRS whether the account is a checking account or a savings account. This matters because the ACH network processes the two differently, and using the wrong type can cause the deposit to fail. If you are unsure, call your bank and ask what type of account you have.
The account must be in your name, a joint account in your name and someone else's name, or a trust account in your name. The IRS will not deposit to an account held only in someone else's name, even if you have permission to use it. If you are filing a joint return with a spouse, both of you can receive the refund in a single joint account, or you can split the refund between two separate accounts — one for each of you.
Who Cannot Use Direct Deposit
If you do not have a bank account or prepaid debit card account, you cannot use direct deposit. Some people choose not to use it for other reasons — for instance, if they want to receive a paper check or if they are concerned about sharing banking information. That is a choice you can make on your return.
If your account information is incorrect or incomplete when you file, the IRS will reject the direct deposit instruction and send a paper check instead. This happens most often when people transpose digits in their routing number or account number. The paper check will be mailed to the address on your return, which takes longer than direct deposit.
If your account is closed by the time the IRS tries to deposit your refund, the deposit will fail. The IRS will then mail a paper check. This can happen if you close an account after filing but before the refund is processed. If you think this might happen, contact the IRS before your refund is issued to update your banking information.
How to Provide Your Bank Information on Your Return
If you file Form 1040 on paper, you will fill in your routing number and account number in the boxes labeled "Routing number" and "Account number" in the refund section of the form. You will also check a box to indicate whether it is a checking or savings account. The form includes space for both direct deposit and a mailing address, so you can choose one or the other.
If you file electronically through IRS Free File or tax software, you will enter your banking information into the software. The software will usually validate the routing number to make sure it is real. Some tax software will also let you split your refund between two accounts — for instance, putting part of it into savings and part into checking. If you want to split your refund, the software will ask you for the routing number and account number for each account.
If you file through a tax preparer or CPA, they will ask you for your banking information and enter it into the return for you. Make sure you give them the correct routing number and account number, and double-check what they enter before they file.
What Happens After You File With Direct Deposit Information
Once the IRS accepts your return, it will process your refund. If the IRS needs to verify information on your return — for instance, if there is a discrepancy between what you reported and what an employer reported — the refund will be delayed while the IRS investigates. This can add weeks or months to the timeline.
If everything on your return checks out and the IRS approves your refund, it will send the money to your bank via the ACH network. Your bank then deposits it into your account. The IRS typically completes this within 21 days of accepting your return, but the actual date depends on when you filed and whether any issues came up during processing.
You can track the status of your refund using the IRS's "Where's My Refund?" tool on the IRS website. This tool shows you whether the IRS has accepted your return, whether it is processing your refund, and when it expects to deposit the money. The tool updates once per day, usually overnight.
What to Do if Your Direct Deposit Failed
If your bank account was closed, the account number was wrong, or the routing number was incorrect, the IRS will not be able to deposit your refund. In this case, the IRS will mail a paper check to the address on your return. This takes longer — usually two to four weeks from the time the check is mailed.
You can check the status of your refund using "Where's My Refund?" If the tool shows that your refund was issued but you did not receive it in your account, contact your bank first. Ask them whether they received an ACH deposit that failed. If they did, they can tell you why it failed — usually because the account number or routing number was wrong, or because the account was closed.
If your bank did not receive a deposit attempt, contact the IRS at 1-800-829-1040. Have your Social Security Number, filing status, and the amount of your refund ready. The IRS can tell you whether it issued a paper check and when it was mailed. If the check was mailed more than a month ago and you have not received it, the IRS can issue a replacement check or, in some cases, deposit the refund to a different account if you provide corrected banking information.
Prepaid Debit Cards and Third-Party Accounts
Some prepaid debit cards are set up to receive ACH deposits, which means you can use them for IRS direct deposit. However, not all prepaid cards work this way. Before you use a prepaid card, check with the card issuer to confirm that it has a routing number and account number and that it accepts ACH deposits.
You cannot use a third-party payment app like Venmo, PayPal, or Cash App to receive your IRS refund, even if those apps are connected to your bank account. The IRS only deposits to bank accounts and credit union accounts directly. If you want to move money from your bank account to a payment app after you receive your refund, you can do that, but the IRS cannot send the refund there directly.
Frequently Asked Questions
Can I use direct deposit if I do not have a Social Security Number?
Yes. If you have an Individual Taxpayer Identification Number (ITIN) instead of a Social Security Number, you can file a tax return and use direct deposit. You will enter your ITIN on the return instead of an SSN. The IRS will deposit your refund to your bank account the same way.
What if I want to split my refund between two accounts?
You can split your refund between up to three accounts if you file electronically. You will need the routing number and account number for each account, and you will specify how much of the refund goes to each one. Paper returns do not support split deposits, so you would need to file electronically or through tax software.
How long does it take for the money to show up in my account after the IRS deposits it?
Once the IRS sends the deposit via ACH, your bank typically posts it within one to two business days. However, the IRS's 21-day timeline is measured from when they accept your return to when they initiate the deposit, not when the money appears in your account. The actual time from filing to seeing the money is usually 21 to 23 days.
Can I change my direct deposit information after I file?
No. Once you file your return with banking information, you cannot change it through the IRS. If you realize the information is wrong before the IRS processes your refund, contact the IRS immediately at 1-800-829-1040. If the refund has already been issued and the deposit failed, you will receive a paper check instead.
What if my spouse and I file jointly but want the refund in separate accounts?
You can split a joint refund between two accounts. One account can be in your name only, and the other can be in your spouse's name only. You will specify the amount each account receives when you file. Both accounts must be at U.S. financial institutions that participate in ACH.