What government payments can go into your bank account
Most federal payments now arrive by direct deposit into your bank account instead of by check or debit card. Social Security, Supplemental Security Income (SSI), Veterans benefits, federal employee pay, tax refunds, and unemployment insurance can all be set up this way. Some state and local payments — including workers' compensation and child support — also use direct deposit, though the rules vary by state.
Direct deposit means the money lands in your account on a set schedule, usually the same day each month or pay period. You do not have to go to a bank or wait for mail. The payment goes straight from the federal agency's bank to yours.
Not every government program uses direct deposit yet. Some still mail checks or load money onto a debit card. The agency handling your payment will tell you what methods are available and let you choose which one you want.
Key Takeaways
- Social Security, SSI, Veterans benefits, and federal employee pay all support direct deposit, and most agencies now require it unless you have a reason you cannot use it.
- You need a bank account or credit union account with a routing number and account number to set up direct deposit with any federal agency.
- Each agency has its own form or online portal where you enter your bank details — there is no single government direct deposit system.
- Once direct deposit is set up, you can change your bank account or cancel it at any time by contacting the agency or using their online account portal.
- If your bank account closes or your card is lost, contact the agency immediately so they can stop sending money to the old account and redirect it to a new one.
Which agencies require direct deposit and which make it optional
The Social Security Administration (SSA) requires direct deposit for new beneficiaries as of 2024. If you are already receiving Social Security or SSI, you can still get a check or use a debit card, but the agency encourages direct deposit. Veterans Affairs (VA) requires direct deposit for new claims but allows existing beneficiaries to use other methods. The Internal Revenue Service (IRS) requires direct deposit for tax refunds over a certain amount in some circumstances, though most people can still choose a check.
Federal employee pay, military pay, and unemployment insurance typically require direct deposit or offer it as the default option. State agencies vary: some states require direct deposit for unemployment or workers' compensation, while others let you choose. Contact the specific agency handling your payment to learn what your options are.
If you cannot use direct deposit because you do not have a bank account, some agencies allow you to use a prepaid card or debit card instead. The SSA, for example, offers the Direct Express card to people without bank accounts.
How to set up direct deposit with a federal agency
Each agency has its own process. For Social Security and SSI, you can set up or change direct deposit through your online account at ssa.gov, by calling 1-800-772-1213, or by visiting a local Social Security office in person. You will need your bank's routing number and your account number. The routing number is a nine-digit code that identifies your bank; your account number identifies your specific account. Both appear on the bottom left of your checks, or you can ask your bank.
For Veterans benefits, log into VA.gov or call the Veterans Benefits hotline at 1-800-827-1000. For federal employee pay, use your agency's payroll system or human resources portal. For tax refunds, enter your bank details on your tax return or through the IRS website when you file. For unemployment, your state's labor department website has a form or online portal.
You do not need to provide your full bank account number to every agency — some use a secure form or encrypted portal. Never email or text your bank details to anyone claiming to represent a government agency. Real agencies have official websites and phone numbers you can verify independently.
What information you need to provide
You will need your bank's routing number and your account number. Some agencies also ask for the account type (checking or savings). A few ask whether the account is at a bank or credit union. You may also need to provide your name as it appears on the account and confirm your Social Security number.
If you are setting up direct deposit for someone else — such as a parent or spouse — the agency will ask for proof that you have power of attorney or guardianship. You cannot set up direct deposit into someone else's account without legal authority.
Keep your bank details current. If your bank merges with another bank, your routing number may change. If you close an account and open a new one, update your direct deposit information with the agency before the old account closes, or the payment will bounce and be returned.
How long it takes for direct deposit to start
Once you submit your bank details, most agencies process the change within one to three business days. Your first payment may arrive on the regular schedule, or it may be delayed by one pay period while the system updates. Some agencies send a test deposit of a few cents to confirm the account is real; you may need to confirm receipt before the full payment goes through.
If you are setting up direct deposit for the first time and your payment is due soon, contact the agency to ask whether your change will take effect in time. If it will not, ask whether they can mail a check for that payment while direct deposit starts for the next one.
If a payment does not arrive on the expected date, check your bank account to make sure it was not deposited under a different name or to a different account. Then contact the agency to report the missing payment. They can trace where it went and reissue it if needed.
Changing or canceling your direct deposit
You can change your bank account at any time. Log into your online account with the agency, call their customer service line, or visit an office in person. Provide your new bank's routing number and account number. The change usually takes effect within one to three business days.
If your bank account is closed or compromised, contact the agency immediately. Do not wait until your next payment is due. The sooner you report the problem, the sooner they can stop sending money to the old account and redirect it to a new one. If money was already sent to a closed account, the bank will return it, and the agency will reissue the payment once you provide new account details.
To cancel direct deposit entirely and switch to checks or a debit card, contact the agency and request the change. They will process it and send your next payment by the method you choose. Canceling direct deposit does not affect your benefits or payments — it only changes how you receive them.
What to do if direct deposit fails or money goes to the wrong account
If a payment does not arrive, first check your bank account to see if it was deposited. Payments sometimes arrive a day or two earlier or later than expected, especially around holidays. If you still do not see it after five business days, contact the agency.
If money was sent to the wrong account — because you entered the wrong number, your bank merged with another, or there was a system error — the receiving bank will return it. The agency will then reissue the payment. This process can take two to four weeks. In the meantime, contact the agency to confirm they have your correct account information and ask when you can expect the reissued payment.
If someone fraudulently changed your direct deposit information and money was sent to their account, report it to the agency and to your local police or the FBI's Internet Crime Complaint Center. The agency can investigate and may be able to recover the money. Ask the agency for a case number and keep records of all communication.
Frequently Asked Questions
Can I use a prepaid card or online bank account for direct deposit?
Most federal agencies accept prepaid cards and online banks as long as they have a routing number and account number. Some agencies have restrictions — for example, they may not accept certain types of cards. Contact the agency before you set up direct deposit to confirm your card or bank is accepted.
What if I do not have a bank account?
The Social Security Administration offers the Direct Express card, a prepaid debit card for people without bank accounts. Other agencies may offer similar options. You can also open a basic bank account at most banks or credit unions with minimal fees. Some credit unions and community banks offer accounts with no minimum balance.
Can I have my payment split between two accounts?
Some agencies allow split direct deposit — for example, sending part of your payment to checking and part to savings. Social Security does not currently offer this, but you can set up an automatic transfer at your bank after the full payment arrives. Veterans Affairs and some federal employee systems do support split deposits; contact the agency to ask.
What happens to my direct deposit if I move to a different state?
Direct deposit follows you. Your bank account works the same way in any state, so your payment will continue to arrive on schedule. You do not need to notify the agency unless you are changing banks. If you move and your address changes, update it with the agency so they can mail documents to the correct location.
Is direct deposit safe, or could someone steal my information?
Direct deposit is generally safe because the agency only needs your routing number and account number — not your password or PIN. Never give anyone your online banking password. If you are worried about fraud, use your agency's official website or phone number, never a link in an email or text. Your bank also protects your account with fraud monitoring.