The IRS approves direct deposit when you submit banking information on your tax return and the agency verifies it matches a valid account
When you file your tax return with direct deposit details, the IRS runs a verification process to confirm the bank routing number and account number you provided are real and belong to an active account. This approval happens behind the scenes — you won't receive a separate notice saying "approved." Instead, you'll see confirmation in your tax return status, and the refund will arrive in your account on the date the IRS provides.
The verification typically takes a few days after you file. If there's a problem with your banking information, the IRS will reject the direct deposit and mail a check instead, which takes longer. That's why entering your routing and account numbers correctly matters — even a single digit wrong can cause the deposit to fail.
Key Takeaways
- The IRS verifies your bank routing number and account number automatically when you file; you don't need to do anything extra to get approval.
- If your banking information is correct, the refund deposits on the date shown in your IRS account status, usually within one to three business days after the IRS processes your return.
- A wrong routing number or account number causes the IRS to reject direct deposit and mail a paper check instead, adding one to two weeks to your wait time.
- You can check whether your direct deposit was approved by logging into your IRS account or using the IRS Where's My Refund tool.
How the IRS verifies your banking information
The IRS doesn't contact your bank to verify each piece of information. Instead, it checks that the routing number format is valid for a real financial institution and that the account number falls within the correct length for that bank type (checking accounts and savings accounts have different formats). The system flags obvious errors — like a routing number that doesn't exist or an account number that's too short — and rejects those immediately.
More subtle errors, like transposing two digits in your account number, may pass the initial check but fail when the bank tries to receive the deposit. In that case, the bank returns the funds to the IRS, which then mails you a check. This process adds significant time to your refund.
What to do if you see your refund status but no deposit yet
The IRS provides a refund date in your account status, but that date is not a may provide — it's the date the agency plans to send the money to your bank. Your bank then processes the deposit, which usually happens the same day or the next business day. If you don't see the money by the day after the IRS date, contact your bank first, because the delay is usually on their end.
If your bank confirms they haven't received anything, log back into your IRS account to check whether the status changed. If it now says "refund sent" but your bank has no record, the IRS may have rejected your direct deposit and issued a check instead. The IRS will mail a notice explaining why, and the check will arrive separately.
Reasons the IRS rejects direct deposit
A wrong routing number is the most common reason. Routing numbers are nine digits, and even one digit off sends the money to the wrong bank. Account numbers vary in length but are typically 8 to 17 digits. If you transpose numbers or misread them from your check or banking app, the deposit fails.
Closed accounts also cause rejection. If you provided the routing and account number for a bank account you've since closed, the IRS can't deposit the money there. The same happens if you provided a number for an account that's frozen or flagged by the bank for fraud. In all these cases, the IRS mails a check.
Some banks also reject deposits to accounts held by minors or accounts with certain restrictions. If you're filing on behalf of a dependent or using a limited-access account, verify with your bank that it can receive direct deposits from the federal government before you file.
How to find your correct routing and account numbers
Your routing number appears on the bottom left of any check you have from that account. It's a nine-digit code. Your account number is to the right of the routing number and is usually longer. Both are also visible in your bank's mobile app or online banking portal — look for "account details" or "routing information."
If you don't have a check and can't access your bank's app, call your bank's customer service line. Have your account number ready, and they'll provide the routing number. Write both down carefully before you file your return, because copying them wrong is the fastest way to delay your refund.
Do not use a routing number from a different bank, even if you have accounts at multiple institutions. Use the routing number for the specific bank and branch where the account you're depositing into is held.
What happens if you filed with the wrong information
If you've already filed and realize you entered the wrong routing or account number, you have limited options. You cannot amend your return to change only the banking information — the IRS doesn't allow that. Your best move is to contact the IRS directly at 800-829-1040 before the refund is processed and ask whether they can update your information. This works only if you call before the refund date shown in your account status.
If the refund has already been sent and rejected, the IRS will mail a check. You can't speed this up, but you can track it using the IRS Check Status tool on the IRS website. Once you receive the check, you can deposit it normally into the correct account.
Frequently Asked Questions
Can I change my direct deposit information after I file?
Not through an amended return — the IRS doesn't allow changes to banking information that way. If you haven't received your refund yet, call the IRS at 800-829-1040 immediately to see if they can update it before processing. If the refund has already been sent, you'll receive a check instead.
How long does it take for the IRS to approve direct deposit?
The IRS verifies your banking information within a few days of processing your return. Once approved, the refund typically deposits one to three business days later. The exact timing depends on your bank's processing speed, not the IRS approval.
What if my bank says they never received the deposit?
Check your IRS account status again — if it changed to "refund sent" but your bank has no record, the IRS likely rejected the direct deposit due to an error in your routing or account number. The IRS will mail a check instead, which takes one to two weeks to arrive.
Can I use a savings account for my tax refund?
Yes. The IRS accepts direct deposits to both checking and savings accounts. Make sure you provide the correct routing number for the bank holding the savings account, not a different bank where you have a checking account.
What if I provided a closed account number?
The IRS will reject the direct deposit, and you'll receive a check by mail instead. This takes longer than direct deposit. To avoid this in future years, always verify your account is still active before filing your return.