Direct deposit is the fastest way to receive stimulus payments into your checking account
Yes, stimulus funds can be loaded directly into your checking account through direct deposit. This is how the IRS sends most stimulus payments — Economic Impact Payments (the checks from 2020, 2021, and 2023) and advance Child Tax Credit payments both use direct deposit when you have banking information on file with the IRS.
The money arrives in your account in one to four business days after the IRS releases the payment batch. You do not have to do anything once the deposit is scheduled — it lands automatically. The IRS does not charge you, and your bank does not charge you for receiving a government deposit.
The catch is that the IRS has to know your account number and routing number before the payment date. If they do not have that information, the payment goes to a debit card or paper check instead, and you have to take extra steps to move it.
Key Takeaways
- Direct deposit into your checking account is the default method if the IRS has your banking details from a prior tax return or benefit application.
- The money arrives in one to four business days once the IRS releases the payment batch for your filing status and income level.
- If the IRS does not have your bank account on file, the payment will be sent to a debit card or mailed as a paper check instead.
- You can check the status of a stimulus payment and confirm the delivery method through the IRS Get My Payment tool or by calling the IRS stimulus line.
- If a payment went to the wrong account or was sent by check or card instead of direct deposit, you can file a claim or request a replacement through the IRS.
How the IRS knows your checking account information
The IRS pulls your bank details from your most recent tax return. If you filed a 1040, 1040-SR, or other federal income tax return in the past two years and had a refund deposited directly, the IRS already has your account number and routing number. They use that same account for stimulus payments unless you tell them otherwise.
If you receive Social Security, Supplemental Security Income (SSI), or Veterans benefits, the IRS may also have your banking information from those programs. The Social Security Administration and Department of Veterans Affairs share account data with the IRS for stimulus payment purposes.
If you have never filed a tax return and do not receive federal benefits, the IRS does not have your account information. In that case, the payment is sent by paper check or to a temporary debit card, and you have to deposit or transfer it yourself.
What happens if the IRS sends the payment to the wrong account
Stimulus payments sometimes land in an old checking account — usually because you changed banks but did not file a new tax return with your current account number. The money goes where the IRS's records say to send it, not where you want it.
If this happens, contact your old bank first. Tell them the deposit was a federal stimulus payment sent to the wrong account. Many banks will reverse the deposit and return it to the IRS within five to ten business days. The IRS then reissues the payment, usually to a debit card or paper check, and you can direct it correctly the second time.
If your old bank will not reverse it, or if you no longer have access to that account, file a claim with the IRS using Form 3911, Taxpayer Statement Regarding Refund. You can also call the IRS at 800-829-1040 to report the issue and request a trace. The IRS will investigate and issue a replacement payment, though this process takes four to twelve weeks.
Checking the status and delivery method of your stimulus payment
The IRS Get My Payment tool shows you whether a stimulus payment has been sent, what method was used, and when it will arrive. Go to irs.gov, search for "Get My Payment," and enter your Social Security number, date of birth, and street address. The tool updates once per day, usually overnight.
If the tool says "payment status not available," the payment has not been processed yet. Check back in a few days. If it says "payment sent" and lists a date, the money is on its way. If it says "payment sent" but does not list direct deposit as the method, the IRS is sending it by check or debit card instead.
You can also call the IRS stimulus line at 800-919-9835. A representative can tell you the payment status, the delivery method, and the expected arrival date. Wait times are shortest early in the morning and on weekdays.
Moving a stimulus payment from a debit card to your checking account
If the IRS sent your stimulus to a temporary debit card instead of direct deposit, you can transfer the money to your checking account. The card comes with instructions for online transfers, ATM withdrawals, and bank deposits. You can also call the card issuer's customer service number (printed on the card) and request a transfer to your bank account.
Most temporary stimulus cards allow free transfers to a linked checking account. Some charge a small fee if you withdraw cash at an ATM or use the card at a store. The fastest method is usually an online transfer through the card issuer's website or app — the money moves in one to two business days.
Keep the card until the balance is zero. The IRS may send future stimulus payments to the same card, and you want to be able to access them.
Updating your bank account information for future payments
If you want to make sure the next stimulus payment goes to your current checking account, file a tax return. The IRS updates your banking information from your most recent return, so filing even a simple return (if you have no income to report) will register your current account.
You cannot update your bank account information directly through the IRS without filing a return. There is no form or online tool to change it. The only way to tell the IRS about a new account is through a tax return filed with that account number listed for direct deposit of your refund.
If you do not file taxes, you can provide your account information when you apply for federal benefits like SSI or Veterans benefits. The IRS will use that information for future stimulus payments.
What to do if you never received a stimulus payment
If the Get My Payment tool says the payment was sent but it never arrived in your account, wait ten business days from the date shown. Direct deposit can take up to four business days, but delays happen. If ten business days have passed and the money is not there, contact your bank and ask them to trace the deposit.
Give your bank the exact date the IRS says the payment was sent and the amount. Your bank can search their records for an incoming ACH transfer from the IRS and tell you whether it arrived. If it arrived but was rejected or sent to a different account, your bank can help you recover it.
If your bank cannot find the deposit, file Form 3911 with the IRS or call 800-829-1040. The IRS will issue a replacement payment, usually by check or debit card, within four to twelve weeks. Keep a copy of your Get My Payment confirmation showing the original payment date and amount — you will need it for the claim.
Frequently Asked Questions
Can I change my bank account after the IRS says the payment was sent?
No. Once the IRS releases a payment batch, the money is already in transit to the account on file. You cannot redirect it. If you want to move it after it arrives, you can transfer it from your old account to your new one, or wait for the next stimulus payment and make sure your new account is registered with the IRS first.
Will my bank charge me a fee for receiving a stimulus deposit?
No. Banks do not charge fees for receiving direct deposits from the federal government. If your account is overdrawn or closed, the bank may reject the deposit, but they will not charge you for the attempt.
What if I share a checking account with someone else and only one of us got a stimulus payment?
The payment goes into the shared account regardless of whose name is on the IRS records. Both of you have access to the money once it arrives. If there is a dispute about who the payment belongs to, that is a personal matter between account holders — the bank will not intervene.
How long does it take for a stimulus payment to show up after the IRS says it was sent?
Direct deposit typically arrives in one to four business days. Weekends and bank holidays do not count as business days. If you see "payment sent" on a Friday, expect the money Monday through Thursday of the following week.
Can I get my stimulus payment sent to a savings account instead of checking?
Yes, if you list a savings account on your tax return for direct deposit of your refund, the IRS will send stimulus payments there. The process is the same — the money arrives in one to four business days. You can transfer it to checking afterward if you need to.