ACH is the electronic system that moves money from a government agency to your bank account
ACH stands for Automated Clearing House. It is the network that federal and state agencies use to send benefit payments directly into your bank account without printing a check or mailing anything physical. When a government program deposits your payment, it almost always travels through ACH.
ACH is not a bank — it is a system run by the Federal Reserve that connects thousands of banks and financial institutions. A payment enters the ACH network from the agency sending it (like Social Security or your state's unemployment office), gets routed through clearing houses, and lands in your account at your bank. The whole process typically takes one to two business days, though sometimes longer depending on when the agency initiates the transfer and your bank's processing schedule.
You do not pay a fee to receive an ACH deposit. Your bank may charge you for other services, but the deposit itself is free. The sending agency pays the small cost to use the ACH network.
Key Takeaways
- ACH is the electronic system the government uses to deposit benefit payments directly into your bank account instead of mailing checks.
- Payments sent through ACH usually arrive within one to two business days, though timing depends on when the agency sends the transfer and your bank's processing schedule.
- You need a valid bank account and routing number to receive ACH deposits; the agency will ask for these details when you set up direct deposit.
- ACH deposits are free to receive and are more reliable than checks because they do not get lost in the mail or require you to visit a bank to cash them.
Why agencies use ACH instead of mailing checks
Government programs switched to ACH deposits because checks are slow, expensive, and easy to lose. A mailed check takes five to seven business days to arrive, can be stolen from a mailbox, and requires you to have a way to cash it. ACH deposits land directly in your account and cannot be intercepted in transit.
ACH also costs the agency far less than printing and mailing thousands of checks every month. For you, the benefit is that your money arrives faster and you do not have to make a trip to a bank or check-cashing service. If you are unhoused or move frequently, direct deposit through ACH is often more reliable than a mailing address.
What information you need to provide for ACH deposit
To set up ACH direct deposit, you will need to give the agency your bank account number and your bank's routing number. The routing number is a nine-digit code that identifies your specific bank or credit union. You can find both numbers on the bottom left of any check you have, or you can call your bank and ask.
Some agencies also ask whether your account is a checking or savings account. This matters because the ACH network treats them slightly differently, though the deposit process is the same. If you do not have a bank account, some community banks and credit unions offer low-cost or free accounts specifically for people receiving government benefits.
You will also need to confirm your identity — usually with a Social Security number and proof of address. The agency uses this to make sure they are sending money to the right person and the right account.
How long ACH deposits take to arrive
Most ACH deposits arrive within one to two business days after the agency sends the transfer. However, the actual timeline depends on two things: when the agency initiates the payment, and when your bank processes incoming ACH transfers.
Some agencies send payments on a fixed schedule — for example, Social Security sends most retirement and disability payments on the third, fourth, or fifth of each month depending on your birth date. Other programs send payments weekly or on different dates each month. Your agency will tell you the payment schedule when you set up direct deposit.
Your bank may also hold ACH deposits for a day or two before the money appears in your account, especially if the deposit is large or if you are a new customer. This is called a hold, and it is legal. If your bank regularly holds ACH deposits longer than two business days, contact them to ask why.
ACH deposits versus other payment methods
Some agencies still offer checks by mail, debit cards, or in-person pickup. ACH direct deposit is almost always faster and more secure than these alternatives. A check can be lost, stolen, or delayed. A debit card requires you to activate it and may have monthly fees. In-person pickup requires you to travel to an office during business hours.
A few programs still require you to pick a payment method when you first enroll. If you have a bank account, ACH direct deposit is the option that will get your money to you fastest and most reliably. If you do not have a bank account and cannot open one, ask the agency what other options they offer.
What to do if your ACH deposit does not arrive on time
If you are expecting a deposit and it does not show up by the second business day after the agency's scheduled payment date, contact your bank first. Ask them to check whether the transfer is pending or if there was a problem receiving it. Banks can see incoming ACH transfers in their system before the money actually appears in your account.
If your bank says they have not received the transfer, contact the agency that sends your payment. Have your account number and routing number ready, and ask them to confirm they sent the payment and to which account. If the agency sent it to the wrong account number, they can usually initiate a new transfer or help you recover the money.
If your bank received the transfer but it is on hold, ask how long the hold will last. Holds are usually lifted within one to two business days. If a hold lasts longer than that, ask the bank why and whether you can have it removed.
Setting up ACH deposit for the first time
Most agencies let you set up ACH direct deposit online through your account portal, by phone, or by mail. Online is usually fastest — you enter your bank information, confirm your identity, and the setup is complete within minutes. By phone, a representative will walk you through the same process and may ask additional questions to verify who you are.
If you set up direct deposit by mail, you will need to fill out a form, sign it, and mail it to the agency. This takes longer because the form has to travel through the mail and then be processed by hand. Ask the agency which method is fastest for your situation.
Once you set up ACH direct deposit, it usually takes effect within one to two pay cycles. Your first payment may still arrive by check or debit card, and the second or third payment will come through ACH. The agency will tell you when to expect the first ACH deposit.
Frequently Asked Questions
Can someone else access my money if they know my bank account number?
Your bank account number alone is not enough to withdraw money from your account. A person would also need your routing number and authorization from you or the agency sending the payment. ACH deposits are one-way transfers — money comes in, but someone cannot use your account number to pull money out without your permission.
What if I close my bank account after setting up ACH deposit?
If you close your account, the agency's next ACH transfer will be rejected by your bank. Contact the agency immediately and provide your new bank account number so they can update their records. If the payment was already sent to your old account, ask your old bank what happens to rejected ACH transfers — some banks return the money to the sender, and some hold it for a period of time.
Do I need a specific type of bank account to receive ACH deposits?
No. Any checking or savings account at a bank, credit union, or online bank can receive ACH deposits. Some banks offer accounts specifically for people receiving government benefits, which may have lower fees or easier opening requirements. Ask your bank or credit union whether they have accounts designed for direct deposit.
Can I change my ACH deposit account after I set it up?
Yes. Contact the agency and ask to update your bank account information. Provide your new routing number and account number. The change usually takes effect within one to two pay cycles. Make sure your new account is open and active before you submit the change, so the first deposit does not bounce.
What if my ACH deposit is for the wrong amount?
Contact the agency that sent the payment and tell them the amount is incorrect. Do not spend the money until the issue is resolved. The agency can investigate whether the error was on their end or if something went wrong during the ACH transfer. If they sent the wrong amount, they will send a corrected payment or ask you to return the overpayment.