ACH direct deposit is the electronic transfer system that moves money from a payer's bank account to yours through the banking network

ACH stands for Automated Clearing House. It is the network that banks use to send money between accounts electronically, without writing a check or using a credit card. When your employer, a government agency, or another organization sends you money via direct deposit, they are using ACH to move those funds. The money goes from their bank account to your bank account automatically on a schedule you both agree to.

ACH transfers are not instant. They typically take one to two business days to complete, which is why direct deposit paychecks usually arrive the day before or the day of payday rather than the moment your employer initiates the transfer. The delay exists because the ACH network processes transfers in batches throughout the day, not in real time.

Key Takeaways

  • ACH direct deposit requires your routing number and account number, which you can find on a check or by calling your bank.
  • The payer (your employer or benefit program) initiates the transfer from their side; you do not need to do anything once it is set up.
  • Transfers take one to two business days, so money sent on a Friday may not arrive until Monday or Tuesday.
  • ACH transfers are reversible for up to five business days if there is an error, though the payer must request the reversal.

What information you need to provide to set up ACH direct deposit

To set up ACH direct deposit, you will need to give the payer your routing number and account number. Your routing number identifies your specific bank or credit union. Your account number identifies which account at that bank the money should go into. Both numbers appear on the bottom left of any check you have from that account — the routing number comes first, then the account number.

If you do not have a check, call your bank or credit union and ask for both numbers. You can also log into your online banking account; most banks display both numbers in the account details section. Some employers and benefit programs also let you upload an image of a voided check instead of typing the numbers in separately.

You may also need to provide your name and address so the payer can match the information to their records. Some programs ask for your Social Security number as well, though this is not required by the ACH system itself — it is a verification step the payer chooses to use.

How long ACH direct deposit takes and when the money arrives

Standard ACH transfers take one to two business days. This means if your employer submits a payroll ACH transfer on a Wednesday, the money will land in your account on Thursday or Friday. If they submit it on a Friday, it will arrive on Monday or Tuesday (since the weekend does not count as business days).

Some employers and government agencies offer next-day ACH, which is faster but less common. Next-day ACH can arrive the next business day instead of one to two days out. You will only receive next-day ACH if the payer has enrolled in that service and chosen to use it for your transfer — you cannot request it yourself.

The exact timing also depends on when during the day the payer submits the transfer and when your bank processes incoming ACH transfers. Most banks post ACH deposits early in the morning, but some post them throughout the day. If you need money by a specific time, contact your bank to ask when they typically post ACH transfers.

What happens if there is an error in an ACH direct deposit

If money is sent to the wrong account by mistake, the transfer can be reversed. The payer has up to five business days to request a reversal from the ACH network. After five business days, the money cannot be pulled back through ACH — the payer would have to pursue other legal remedies.

If you receive an ACH transfer by mistake (for example, money meant for someone else), do not spend it. Contact your bank immediately and tell them the transfer was sent in error. Your bank can hold the funds or reverse the transfer on the payer's behalf. If you spend money that was sent by mistake and the payer requests a reversal, your account can go negative.

If your direct deposit does not arrive on the expected day, contact your employer or benefit program first to confirm they submitted the transfer. Then contact your bank to ask if the transfer is still processing or if there is a problem with your account number. Delays sometimes happen because of a typo in the routing or account number, a bank holiday, or a system issue on either end.

ACH direct deposit versus other payment methods

ACH direct deposit is more secure than a paper check because the money goes directly into your bank account and cannot be lost or stolen from the mail. It is also faster than waiting for a check to arrive and then depositing it yourself. There is no fee to receive an ACH direct deposit — banks do not charge you to accept incoming transfers.

Wire transfers are faster than ACH (usually same-day or next-day) but are typically used only for large amounts or urgent transfers because they cost money. Checks take longer because they have to be mailed and then processed by your bank. Debit cards issued by employers or benefit programs (sometimes called payroll cards) are another option, but they may charge fees for withdrawals or balance inquiries.

ACH direct deposit is the standard method for paychecks, tax refunds, Social Security, unemployment benefits, and most government assistance programs. If you have a choice between direct deposit and another payment method, direct deposit is usually the fastest and safest option.

Security and privacy when using ACH direct deposit

ACH transfers are encrypted and processed through secure banking networks, so your routing and account numbers are not exposed to the public. However, you should still be cautious about who you give this information to. Only provide your routing and account numbers to organizations you trust — your employer, your bank, government agencies you have contacted directly, and established financial institutions.

Scammers sometimes pose as employers or benefit programs and ask for routing and account numbers via email or text. If you receive an unexpected request for this information, do not respond. Instead, contact the organization directly using a phone number or website you know is legitimate. Your bank will never ask you for your account number via email or text.

Once ACH direct deposit is set up, you can cancel it at any time by contacting the payer and asking them to stop the transfers. You can also contact your bank and ask them to block ACH transfers from a specific payer, though this is less common. If you change banks, you will need to update your routing and account number with any payer who sends you regular ACH transfers.

Setting up ACH direct deposit with different types of payers

The process for setting up ACH direct deposit varies slightly depending on who is sending you money. With an employer, you usually provide your banking information during onboarding or through your payroll system. With government benefits like Social Security or unemployment, you typically set it up through an online portal or by calling the agency directly. With a bank or financial institution, you may be able to set it up through your online account.

Some organizations require you to fill out a form (often called a direct deposit authorization form or ACH authorization form) and sign it. Others let you enter the information directly into their system online. A few still require you to mail in a form or provide a voided check. Ask the payer what method they use and whether they have a form you need to complete.

If you are receiving benefits from multiple sources (for example, Social Security and a pension), each one will have its own ACH setup process. You can have direct deposits coming into the same account from multiple payers at the same time with no problem.

Frequently Asked Questions

Can I have my direct deposit split between two different bank accounts?

Some employers and benefit programs allow split direct deposit, where part of each payment goes to one account and part goes to another. This is not a standard ACH feature — it depends on whether the payer's system supports it. Ask your employer or benefit program if they offer split deposit and what form you need to complete.

What if I give the wrong routing or account number?

The money will go to the wrong account. The payer can request a reversal within five business days if you catch the error quickly. Contact your employer or benefit program immediately and ask them to stop the transfer and correct your information. Then provide the correct numbers and ask them to resubmit.

Do I need a checking account to receive ACH direct deposit, or can I use savings?

ACH direct deposit works with both checking and savings accounts. You can direct your paycheck or benefits to whichever account you prefer. Some people use savings to make it harder to spend the money immediately, though you may face limits on how many times per month you can withdraw from a savings account depending on your bank.

Can my landlord or creditor take money from my account if it arrives via ACH?

ACH transfers themselves cannot be intercepted by a third party. However, if a creditor has a court judgment against you, they may be able to garnish your account through a separate legal process. Social Security benefits have special protections and generally cannot be garnished except for child support or federal taxes. Ask your bank what protections apply to your account.

How do I cancel ACH direct deposit?

Contact the payer (your employer, benefit program, or other organization sending you money) and ask them to stop the ACH transfers. You can usually do this through their online system, by phone, or by submitting a form. The payer will remove your banking information from their system, and transfers will stop within one to two pay cycles.