ACH vs direct deposit
| Direct deposit | ACH | |
|---|---|---|
| What it is | A payment into your account | The network that carries the payment |
| Direction | Money in only (an ACH credit) | Money in (credits) and money out (debits) |
| Typical payers | Employers, government agencies, pension funds | Any business or person |
| Examples | Wages, Social Security, tax refunds | Direct deposit, bill payments, supplier payments, transfers |
Nacha’s developer guide defines it plainly: a Direct Deposit is a credit application that transfers funds into a consumer’s account. Its consumer pages say that your pay and tax refunds arrive by Direct Deposit, which are ACH credits, and your mortgage and utility bills get paid by Direct Payment, which are ACH debits.
So the two words are not rivals. Direct deposit is the name of the product. ACH is the name of the rails it runs on.
How common it is
- Nacha says direct deposit is the way about 93% of American workers get paid. In PayrollOrg’s 2025 “Getting Paid in America” survey, 92.7% of respondents said their wages come by direct deposit.
- The ACH Network carried 8.74 billion direct deposit payments worth $16.5 trillion in 2025.
Direct deposit goes back to the network’s first years. Nacha records that the US Air Force was the first employer in the nation to start a direct deposit payroll program, and that Social Security began testing direct deposit in 1975.
How an ACH direct deposit works
- The employee gives bank details. Name, routing number, account number and account type, usually on a direct deposit form.
- The employer runs payroll. Its payroll system or provider creates one ACH credit for each employee.
- The employer’s bank sends the batch to an ACH Operator ahead of payday. A credit can be dated up to two banking days ahead.
- The ACH Operator passes each payment to the employee’s bank.
- The banks settle on payday, and the employee’s bank makes the money available.
In the ACH file, a payroll payment uses the PPD payment type. Since March 20, 2026, a batch that pays wages, salaries or similar compensation must also carry the description PAYROLL. Nacha says the standard word helps reduce fraud involving payroll redirection.
When the money arrives
The rule. For a standard ACH credit, the receiving bank must make the money available for withdrawal by 9:00 a.m. its local time on the settlement date. Since September 18, 2026, this no longer depends on when the bank received the payment.
In practice. Nacha says that if payday is a Friday, payroll paid by direct deposit is available in employees’ accounts by 9 a.m. that day in virtually all cases.
Weekends and holidays. ACH does not settle on weekends or Federal Reserve holidays. Nacha notes that paydays that would fall on a weekend or holiday are usually paid on the business day before.
“Pending” deposits. If you can see a deposit that you cannot spend yet, one common reason is that your bank has received notice of it but not the funds. In that case it posts on the settlement date. See what an ACH hold means.
Early direct deposit
Some banks advertise pay “up to two days early”. Nacha explains how: the bank advances its own funds before settlement happens. Wells Fargo, for example, says that once it receives information about an incoming direct deposit, it may make the funds available up to two business days before the scheduled pay date.
The employer has not paid early. The bank has chosen to release the money early, and it is not obliged to do so every time.
What you need to set it up
If you are being paid, give your employer:
| Detail | Where to find it |
|---|---|
| Name on the account | Your bank statement |
| Routing number | Your bank’s website or app, or the bottom left of a check |
| Account number | Your bank’s website or app, or the bottom of a check |
| Account type | Checking or savings |
Nacha says the best way to find the numbers is directly from your bank’s website or mobile app. More help is in what information is needed for an ACH payment.
You can usually split your pay. Nacha notes that employees can direct a fixed amount or a percentage of their pay into a savings or investment account. The direct deposit form can list two or three accounts for this.
If you are the employer, you need:
- A way to send ACH credits. A payroll provider, or your bank’s ACH service. See how to send ACH payments.
- A completed form from each employee. For direct deposit, Nacha lists the authorization as oral or non-written, so a signature is not strictly required by the ACH rules. A signed form is still good practice. It records the details in the employee’s own hand and gives you something to check a change request against.
- A check of the details. Test the routing number with the routing number checker. You can send a prenote before the first payday.
- A payroll calendar that sends each file early enough to settle on payday.
Can an employer require direct deposit?
Federal Regulation E says no person may require a consumer to set up an account for electronic transfers with a particular institution as a condition of employment.
The official interpretation explains what that allows.
- An employer may require direct deposit, if employees can choose the bank that receives it.
- An employer may offer a named bank, if it also offers another way to be paid, such as a check or cash.
- An employer may not insist that everyone opens an account at one bank.
State wage laws can be stricter than the federal rule. Check your state’s rules before you make direct deposit compulsory.
Does an ACH transfer count as a direct deposit?
People ask this when a bank offers a bonus or waives a fee for customers with direct deposit.
On the network there is no difference. A transfer you push from another bank and a paycheck are both ACH credits.
Banks decide for themselves what counts for an offer. A bank may limit it to payments from an employer or a government agency. Payroll is easier to recognize than it used to be: wage payments have had to carry the description PAYROLL since March 2026, and Nacha says the description can help a receiving bank decide whether to make funds available early.
The only reliable answer is in the bank’s own terms.
Keeping direct deposit safe
The common scam is payroll diversion. Someone pretending to be an employee emails a request to change bank details, and the next paycheck goes to the criminal.
- Confirm every change request with the employee in person or on a number you already have.
- Ask for a new signed form for each change.
- Do not accept bank details in the body of an email.
More steps are in ACH fraud prevention.
If a direct deposit goes missing
- Check the pay date. A weekend or a holiday can delay a deposit.
- Ask your bank whether a deposit is pending.
- Contact the payer. Nacha’s advice is to contact the company or government agency that sent the direct deposit, because it is in the best position to locate the payment.
If the account number was wrong, the payment normally comes back to the employer with a return code, such as R03 or R04, and has to be sent again.
Common mistakes
- Giving the number from a debit card. Direct deposit needs the account number, not the card number.
- Using the wire routing number. Some banks list a different number for wires. Use the one your bank lists for direct deposit.
- Sending payroll too late. Ask your bank or payroll provider for its deadline and send by then.
- Changing details from an email. Confirm with the employee first.
- Requiring one bank for everyone. Let employees choose.