Direct deposit works the same way in 2025 as it did in 2024 — the IRS and most federal agencies will send money straight to your bank account if you provide routing and account numbers
You do not need special permission or advance registration to use direct deposit. When you file your tax return, you straightforward enter your bank details on the form or during online filing. The IRS accepts direct deposit from any bank, credit union, or prepaid card account that has a routing number and account number. There are no income limits, no citizenship requirements beyond what applies to filing itself, and no separate may be able to access check — if your bank account exists and your information is correct, direct deposit will work.
The only real restriction is that your account must be in your name or jointly in your name with a spouse. You cannot direct deposit to someone else's account, even a family member's. If you file jointly, both spouses can be listed on the account, but the account itself must belong to at least one of you.
Key Takeaways
- Direct deposit requires only a valid bank account in your name, a correct routing number, and an account number — there is no separate may be able to access information.
- The IRS accepts direct deposit from banks, credit unions, and prepaid card accounts, and the process works the same whether you owe taxes or are owed a refund.
- You enter your banking information directly on your tax form or during online filing; you do not need to contact your bank or the IRS in advance.
- If you file jointly, both spouses can be on the account, but the account must belong to at least one of you — you cannot deposit to a third party's account.
- Direct deposit typically arrives within one to three business days after the IRS processes your return, though timing depends on your bank's processing speed.
What information the IRS needs from you
When you file your return — whether on paper or online — you will see a section asking for banking details. You need two pieces of information: your routing number and your account number. The routing number is a nine-digit code that identifies your specific bank or credit union. The account number is the number the bank assigned to your checking or savings account.
You can find both numbers on a check from that account: the routing number is the first set of digits at the bottom left, and the account number is the second set. If you do not have a check, call your bank or log into your online banking portal — both will show you the routing and account numbers. Do not guess or use a number you think might be right; entering the wrong number means your refund will go to the wrong account, and you will have to contact the IRS to fix it.
The IRS also asks whether the account is a checking or savings account. This matters only for the bank's internal processing; either type works for direct deposit. Some people worry that using a savings account will slow things down, but that is not how it works — the speed depends on your bank, not on the account type.
Who cannot use direct deposit
Direct deposit will not work if your account does not have a routing number. Most regular bank and credit union accounts have one, but some accounts do not. Certain prepaid cards, for example, may not accept IRS deposits, even though they have account numbers. Before you file, check with your card issuer or bank to confirm they accept direct deposit from the IRS.
You also cannot use direct deposit if the account is not in your name. If you are filing as a single person, the account must be yours. If you are filing jointly, the account can be in both names or in one spouse's name, but not in the name of an adult child, parent, or friend, even if you have permission to use it. The IRS has this rule to prevent fraud and to make sure refunds go to the person who filed the return.
If you do not have a bank account, you have other options. You can request a paper check, which takes longer but arrives by mail. Some tax software providers and tax preparation services also offer refund cards — prepaid cards that work like bank accounts and can receive direct deposits. These cards usually have fees, so compare the cost against the time it takes to receive a paper check.
How direct deposit timing works in 2025
The IRS typically processes returns within 21 days of receiving them, though most returns are processed much faster — often within one to two weeks. Once the IRS processes your return and approves your refund, it sends the deposit instruction to your bank. Your bank then receives the money and posts it to your account, which usually happens within one to three business days.
The total time from filing to seeing the money in your account is usually one to three weeks, but it can vary. If you file early in the tax season (January or February), processing is often faster because the IRS is less busy. If you file in March or April, when millions of returns arrive at once, processing can take longer. Weekends and bank holidays also add time — if your refund is approved on a Friday, your bank may not post it until Monday.
You can check the status of your return using the IRS's "Where's My Refund?" tool on IRS.gov. This tool shows you whether the IRS has received your return, whether it is being processed, and whether the refund has been approved and sent to your bank. It updates once per day, usually overnight, so checking multiple times in a single day will not give you new information.
Direct deposit for other government payments
Direct deposit works for more than just tax refunds. If you receive Social Security, Supplemental Security Income (SSI), Veterans benefits, or unemployment insurance, you can set up direct deposit for those payments too. Each program has its own process for enrolling, but the information you provide is the same — your routing number and account number.
For Social Security and SSI, you can enroll online through your my Social Security account, by phone at 1-800-772-1213, or by visiting a local Social Security office. For Veterans benefits, you enroll through VA.gov or by contacting the Veterans Benefits Administration. For unemployment insurance, the process varies by state, so contact your state's unemployment office for instructions.
Once you enroll in direct deposit for any of these programs, the payments go to your account automatically each month. You do not have to re-enroll each year or each time you receive a payment. If you change banks, you will need to update your banking information with each program separately — changing your bank account for one program does not automatically update the others.
What to do if your direct deposit does not arrive
If you were expecting a refund by direct deposit and the money has not appeared after three weeks, first check the "Where's My Refund?" tool to confirm the IRS has processed your return and sent the refund. If the tool says the refund was approved and sent, but you have not received it, contact your bank. The money may have been deposited to the wrong account if you entered an incorrect routing or account number.
If your bank confirms they never received the deposit, contact the IRS at 1-800-829-1040. Have your Social Security number, filing status, and the exact refund amount ready. The IRS can investigate where the money went and, if necessary, issue a replacement refund. This process can take several weeks, so be patient.
To avoid this problem, double-check your routing and account numbers before you file. Many errors happen because people misread a digit or use the wrong routing number for their bank. If you are unsure, call your bank and ask them to confirm both numbers while you are on the phone, then enter them exactly as the bank gives them to you.
Frequently Asked Questions
Can I use direct deposit if I have a joint account with someone who is not my spouse?
No. The IRS requires that the account belong to you or, if you are filing jointly, to you and your spouse. If the account is in your name and someone else's name but you are not married, the IRS will reject the direct deposit. You will need to use a different account or request a paper check instead.
What if I enter the wrong routing number and my refund goes to the wrong bank?
Contact the IRS as soon as you realize the error. The IRS can sometimes recover the money from the wrong bank and reissue it to the correct account. This process takes time — usually several weeks — so report the error quickly. Have your return information and the incorrect routing number ready when you call.
Do I need to tell my bank I am expecting a direct deposit from the IRS?
No. Your bank does not need advance notice. Direct deposits from the IRS work like any other electronic transfer — your bank receives the money and posts it to your account automatically. You do not need to do anything on your bank's end.
Can I split my refund between two accounts using direct deposit?
Yes, but only if you file electronically. Paper returns do not support split deposits. When you file online, you can direct a portion of your refund to one account and the remainder to another account. Both accounts must be in your name or jointly in your name with your spouse. You will need the routing and account numbers for both accounts.
How long does direct deposit take if I file a paper return?
Paper returns take longer to process than electronic returns — usually four to six weeks instead of one to three weeks. Once the IRS processes your paper return and approves your refund, direct deposit works the same way as it does for electronic returns: the money reaches your bank within one to three business days after the IRS sends it.