Direct deposit is the fastest way to receive a stimulus check if the government issues one in 2025, but you need to have filed a tax return or registered your banking information beforehand

If a stimulus payment is issued in 2025, the IRS will use the bank account information from your most recent tax return to send money by direct deposit. This means the payment can arrive in your account within days rather than weeks. However, the IRS cannot send money to an account you have not already provided to them — they do not collect banking details separately from tax filing or prior stimulus registrations.

The speed of direct deposit depends on when you filed your return and whether the IRS has your current account information. If you filed your 2024 tax return and provided banking details for a refund, that same account will receive a stimulus payment. If you have not filed a recent return or changed banks since your last filing, you may need to take action before a payment window opens.

Key Takeaways

  • Direct deposit stimulus payments go to the bank account listed on your most recent tax return, so filing your 2024 return is the most reliable way to ensure the IRS has your current information.
  • If you do not file taxes or have not filed recently, you cannot receive a stimulus by direct deposit unless you register your banking information through an IRS tool when one becomes available.
  • Direct deposit payments typically arrive within one to three business days after the IRS processes your information, while mailed checks take two to four weeks.
  • If you changed banks or closed an account since your last tax return, update your information by filing a new return or using the IRS registration portal if one opens for stimulus payments.

Why the IRS needs your banking information on file

The IRS maintains banking details only from tax returns you have filed or from prior stimulus payment registrations. They do not have a separate system to collect account numbers outside of tax filing. This is why direct deposit stimulus payments are tied to your tax return — it is the one document where you have already provided this information under penalty of perjury.

If you filed a 2024 tax return and claimed a refund, the IRS has your current account information. If you filed but owed taxes instead of receiving a refund, the IRS still has your banking details from the return itself. Either way, that account will be used for a direct deposit stimulus if one is issued.

What to do if you have not filed a recent return

If you have not filed a tax return since 2022 or earlier, the IRS may not have your current banking information. Filing your 2024 return is the most straightforward way to provide it. You do not need to owe taxes or be due a refund — filing the return itself registers your account with the IRS.

If a stimulus payment is announced in 2025, the government may open a registration tool for people who do not file taxes or have not filed recently. This tool would allow you to enter your banking information directly without filing a full return. Watch the IRS website or your state revenue department for announcements if a payment is authorized.

What happens if you changed banks since your last return

If you filed a return in 2024 but have since closed that account or switched banks, the IRS still has the old account number on file. A direct deposit stimulus payment would be sent to the closed or old account, which typically results in the money being returned to the IRS. You would then receive a paper check instead, which takes longer.

To update your banking information before a stimulus payment, file your 2025 tax return with your new account details. If a stimulus is announced before you file your 2025 return, check whether the IRS has opened a registration tool to update your information. Some prior stimulus programs allowed account updates through a dedicated portal on the IRS website.

How long direct deposit stimulus payments take to arrive

Once the IRS processes your information and initiates a direct deposit payment, the money typically appears in your account within one to three business days. This is much faster than a mailed check, which can take two to four weeks or longer depending on postal delays.

The timing also depends on when the IRS begins processing payments. If millions of people are receiving payments at once, the IRS staggers the deposits over several weeks. You may receive your payment in the first batch or the last, depending on factors like your filing date and Social Security number.

If you receive a payment to the wrong account

If a stimulus payment is sent to a closed account or an account you no longer use, your bank will typically reject it and return it to the IRS within five to ten business days. The IRS will then issue a paper check to your mailing address instead. This adds several weeks to the process.

If you believe a payment was sent to the wrong account and you need to correct it, contact the IRS directly once a stimulus program is announced. They may be able to issue a replacement payment to your correct account if you report the error quickly enough. Keep your tax return and any correspondence from the IRS as proof of your correct information.

Frequently Asked Questions

Do I have to file taxes to get a stimulus payment by direct deposit?

You do not have to file taxes every year, but the IRS needs your banking information on file somewhere. If you have not filed a recent return, watch for a registration tool when a stimulus is announced. Some programs allow non-filers to register their account information directly without filing a full return.

What if I do not have a bank account?

If you do not have a bank account, you cannot receive a stimulus by direct deposit. You would receive a paper check or a prepaid debit card instead, depending on how the program is structured. Some prior stimulus programs issued debit cards to people without bank accounts.

Can I change my direct deposit information after I file my return?

You cannot change the account information on a return you have already filed. If you need to update your banking details before a stimulus payment, you would need to file an amended return or use a registration tool if the IRS opens one for stimulus payments specifically.

Will a stimulus payment go to a joint account if my spouse filed separately?

A stimulus payment goes to the account listed on the tax return it is based on. If you and your spouse filed separately, each of you would receive a payment to the account on your individual return. If you filed jointly, the payment goes to the account listed on the joint return.

What if I owe back taxes or child support?

The government can offset a stimulus payment to cover back taxes, child support, or other federal debts. If you owe money, your stimulus payment may be reduced or withheld entirely. Contact the agency you owe to find out whether an offset applies to you.