The IRS deposits your refund directly into your bank account if you request it on your tax return — this is called direct deposit, and it's the fastest way to receive your money.
When you file your tax return, you choose how the IRS sends your refund. Direct deposit moves the money electronically from the IRS to your bank account, usually within 21 days of the IRS accepting your return. You provide your bank's routing number and your account number on the return itself, and the IRS handles the rest. No check arrives in the mail, no trip to the bank to deposit it — the money straightforward appears in your account.
The alternative is a paper check mailed to your address, which takes longer and requires you to deposit it yourself. Most people choose direct deposit because it's faster and you don't have to be home to receive it.
Key Takeaways
- Direct deposit requires your bank's nine-digit routing number and your full account number, both found on a blank check or your bank's website.
- The IRS accepts your return and begins processing within a few days of filing; direct deposits typically arrive 21 days after acceptance, though some arrive sooner.
- If you file by mail instead of electronically, the IRS takes longer to process your return, which delays your direct deposit by several weeks.
- You can check the status of your refund using the IRS's Where's My Refund tool on IRS.gov, which updates every 24 hours after your return is accepted.
What information you need to provide for direct deposit
Your bank's routing number is a nine-digit code that identifies your specific bank or credit union. Your account number is the unique identifier for your individual account at that bank. Both appear on the bottom left of any check you have from that account — the routing number comes first, then the account number. If you don't have checks, log into your bank's website or app and look for account details; most banks display both numbers there.
You also need to specify whether the account is a checking or savings account. The IRS uses this information to route the deposit correctly. If you provide the wrong routing number or account number, the IRS will send the money back and issue a check instead, which delays your refund by weeks.
Some people use a temporary account or a prepaid card for their refund. This works as long as the account has a valid routing number and accepts electronic deposits. However, if the account closes before the IRS sends the deposit, the money returns to the IRS and you'll receive a check.
How long direct deposit actually takes
The IRS typically processes returns within 21 days of accepting them. This 21-day window starts when the IRS receives and accepts your return, not when you file it. If you file electronically, acceptance usually happens within a few days. If you mail a paper return, the IRS takes longer to receive and scan it — sometimes two to three weeks — before processing even begins.
Once the IRS accepts your return, it sends the direct deposit instruction to your bank. Your bank then receives the funds and deposits them into your account. Most banks post the deposit within one to two business days of receiving it from the IRS. In practice, many refunds arrive before the 21-day mark, but the IRS makes no may provide of a specific date.
The timeline also depends on whether the IRS needs to verify information on your return. If there's a discrepancy — a missing signature, a math error, or information that doesn't match IRS records — the IRS stops processing and sends you a notice. This can add weeks or months to your refund.
Where to check your refund status
The IRS provides a tool called Where's My Refund on IRS.gov. You enter your Social Security number, filing status, and the exact refund amount from your return. The tool shows you whether the IRS has received your return, whether it's been accepted, and whether your refund has been sent. It updates once every 24 hours, usually overnight.
Where's My Refund tells you the expected deposit date once the IRS has processed your return and approved your refund. This date is not a may provide, but it's usually accurate within a few days. If your refund is delayed past the expected date, the tool will tell you why — for example, if the IRS is reviewing your return or if there's a problem with your direct deposit information.
You can also call the IRS at 1-800-829-1040 to speak with a representative about your refund status. The phone lines are busiest during tax season (January through April), so expect long wait times. The Where's My Refund tool is faster for most questions.
What happens if your direct deposit fails
If the IRS sends your refund to an account that no longer exists, or if the routing number or account number is wrong, the bank rejects the deposit. The IRS then receives the rejection and issues a paper check instead. This process takes an additional two to four weeks, so your refund arrives much later than it would have with a successful direct deposit.
The IRS will mail the check to the address on your tax return. If that address is outdated, the check may be returned to the IRS as undeliverable. You can update your address with the IRS using Form 8822, but this takes time to process. If your check doesn't arrive within a reasonable time, contact the IRS to confirm your address and request a replacement check.
To avoid this problem, double-check your routing number and account number before submitting your return. Many people copy these numbers incorrectly, especially if they're reading from a check. Verify them against your bank's website or by calling your bank directly.
Direct deposit versus paper check: timing and security
Direct deposit is faster than a paper check in almost every scenario. A successful direct deposit arrives within 21 days of acceptance, often sooner. A paper check takes 21 days to process plus an additional week or more for mail delivery, and you must then deposit it yourself. If the check is lost or stolen in the mail, you have to request a replacement, adding more weeks.
Direct deposit is also more find. A paper check can be lost, stolen, or damaged in the mail. Once a check is deposited, it's in your account. With direct deposit, the money goes straight to your bank account with no physical check to intercept. If someone steals your identity and changes your direct deposit information on a fraudulent return, the IRS may catch it during processing, but this is not may provide.
If you're concerned about security or you don't have a bank account, a paper check is still an option. Some people also choose a check if they want to receive their refund on a specific date or if they don't trust electronic transfers. The choice is yours when you file your return.
Frequently Asked Questions
Can I change my direct deposit information after I file my return?
No. Once you file your return, you cannot change the direct deposit information. If you realize you made a mistake, contact the IRS when ready at 1-800-829-1040. The IRS may be able to stop the deposit if your return hasn't been processed yet, but this is not may provide. If the deposit goes through to the wrong account, you'll receive a check instead.
What if my bank account is closed before the refund arrives?
The bank will reject the deposit, and the IRS will issue a paper check instead. The check will be mailed to the address on your return. This adds two to four weeks to your refund timeline. To avoid this, keep your account open until you've received your refund and confirmed it in your account.
Do I need a specific type of bank account for direct deposit?
No. Direct deposit works with checking accounts, savings accounts, and most prepaid cards, as long as the account has a valid routing number and accepts electronic deposits. Some accounts have restrictions, so contact your bank if you're unsure whether your account can receive direct deposits.
Why is my refund taking longer than 21 days?
The IRS may be reviewing your return for errors or verifying information. If you filed a paper return, processing takes longer before the 21-day clock even starts. Check Where's My Refund on IRS.gov to see the current status and expected deposit date. If your refund is significantly delayed, call the IRS at 1-800-829-1040.
Can I use someone else's bank account for my refund?
Technically, yes, but it's not recommended. If you use another person's account and the IRS has questions about your return, it may delay the deposit. Additionally, once the money is in their account, it's their money legally, and you'd have to ask them to transfer it to you. Use your own account whenever possible.