What Is ACH Payroll? How It Works, Costs & Setup Guide (2026)
ACH payroll lets businesses pay employees via direct bank deposit through the US ACH network. Learn how it works, what it costs, setup steps, and when to combine it with cross-border payroll solutions.
What Is ACH in Payroll?
-
ODFI (Originating Depository Financial Institution): the employer's bank, or the payroll provider's bank, that initiates the payment batch
-
RDFI (Receiving Depository Financial Institution): the employee's bank that receives and credits the funds
ACH Credit vs. ACH Debit: What the Difference Means for Payroll
|
ACH Credit
|
ACH Debit
|
|
|
Direction
|
Employer → Employee
|
Business pulls from account
|
|
Initiator
|
Employer / payroll provider
|
Receiving business
|
|
Payroll use
|
✓ Yes — standard payroll method
|
✗ No
|
|
Example
|
Direct deposit wage payment
|
Monthly SaaS subscription billing
|
How ACH Payroll Processing Works: A Step-by-Step Breakdown
-
Batch creation: The employer (or their payroll provider) compiles payment entries — each employee's routing number, account number, payment amount, and settlement date — into a NACHA-formatted file.
-
Submission to ODFI: The file is sent to the employer's bank (the ODFI). The ODFI validates the file format and forwards it to the ACH Operator — either the Federal Reserve's FedACH system or the Electronic Payments Network (EPN).
-
Sorting and routing: The ACH Operator sorts entries by destination bank and routes each payment batch to the appropriate RDFI.
-
Crediting employee accounts: Each RDFI receives its batch and credits employee accounts on the designated settlement date. Standard ACH settles in one to three business days; Same-Day ACH settles within the same business day if submitted before the operator's cut-off.
-
Final settlement: Settlement completes between the ODFI and RDFI through the Federal Reserve. The employer's account is debited; employees see the credit on their pay date.
ACH Payroll Deposit: When Does the Money Actually Arrive?
|
Option
|
Submission requirement
|
Employee receives funds
|
Per-transaction limit
|
|
Standard ACH
|
2 business days before pay date
|
By 9:00 AM on pay date
|
No federal cap
|
|
Same-Day ACH
|
Day-of, before operator cut-off
|
Same business day
|
$1,000,000 (Nacha)
|
|
Next-Day ACH
|
1 business day before
|
Next business day
|
Varies by ODFI
|
-
Submitting after the ODFI's daily cut-off time — the batch rolls to the next window
-
US federal or state bank holidays interrupting the settlement schedule
-
Incorrect routing or account numbers triggering a payment return
-
RDFI holds on new accounts or unusually large first-time deposits
Benefits and Drawbacks of ACH for Payroll
Benefits
Drawbacks
ACH Payroll Security: What Employers and Providers Must Know
The most common attack vectors:
-
Direct deposit redirect fraud targets employers: a fraudster impersonates an employee requesting a bank account change. If processed without secondary verification, the next payroll run deposits wages to the attacker's account.
-
Fake client fraud targets payroll service providers: fraudsters establish legitimate-looking businesses, then exploit platforms that advance payroll funds before ACH settlement confirms — leaving the provider liable when the underlying debit fails. Payroll professionals have been documenting new variants of this scheme in real time, including this recent thread on r/Payroll
Mitigation practices every employer should implement:
-
Require multi-factor authentication for any banking detail change in your payroll system
-
Implement callback verification — contact the employee on a number already on file before processing any account change request
-
Run a prenote before every first live payment to a new account
-
Monitor for anomalies: multiple employees changing banking details on the same day is a high-confidence fraud indicator
ACH Payroll Services: What to Look for in a Provider
- Same-Day ACH support: Not every provider passes Same-Day ACH capability through to clients. Confirm whether it's available and whether it carries an additional per-transaction fee.
- ODFI relationship: Providers with a direct ODFI connection have faster submission windows and better error visibility than those routing through a third-party intermediary.
- Return and NOC handling: How quickly does the provider notify you of a return or Notification of Change? Automated alerting matters — a return you don't catch before the next cycle means another missed payroll.
- International payroll alongside ACH: ACH covers US employees only. If any team members are overseas, you need a provider or companion platform that handles cross-border payroll disbursement in local currencies.
- Compliance and audit support: Nacha requires employers to retain signed ACH authorization records. Confirm your provider supports digital authorization storage and generates a compliant audit trail.
- Pricing structure: Per-transaction fees scale linearly with headcount; flat monthly fees favor larger teams. Model both against your actual payroll size before committing.
How to Set Up ACH Payroll
1️⃣ Choose a provider with a direct ODFI relationship and confirmed Same-Day ACH capability.
2️⃣ Collect banking details from every employee:
3️⃣ Obtain written direct deposit authorization.
4️⃣ Run a prenotification (prenote).
5️⃣ Submit your first live payroll batch
6️⃣ Monitor for NOC (Notification of Change) codes.
ACH Payroll for International Teams: Where It Falls Short — and What to Use Instead
-
Multi-currency payroll disbursement: Pay overseas employees in local currencies or stablecoins (USDT/USDC), reducing FX conversion costs and giving employees clarity on what they'll receive
-
Batch payment processing: Submit hundreds of international payroll entries in a single operation — the same batch model ACH uses for US payroll, extended to 200+ countries
-
Real-time global transfers: PhotonPay's payment network supports second-level fund arrival across key payment corridors, reducing the float your business carries between payroll cycles
-
Stablecoin-native settlement: For markets where local banking infrastructure is slow or expensive, PhotonPay supports stablecoin payroll — settling in USDT or USDC and converting locally, with no correspondent bank delays
-
Unified fiat and stablecoin wallet: A single account for managing payroll funds across all markets, with automated reconciliation built in
-
Regulated infrastructure: PhotonPay operates under Hong Kong MSO License No. 15-04-01638, providing a compliance foundation for cross-border payroll in regulated markets
ACH Payroll vs. Wire Transfer vs. Other Methods: Full Comparison
|
Method
|
Typical Speed
|
Cost per Payment
|
Geographic Reach
|
Best Use Case
|
|
Standard ACH
|
1–3 business days
|
$0.20–$1.50
|
US domestic only
|
Regular cycle payroll, US employees
|
|
Same-Day ACH
|
Same day (cut-off dependent)
|
$0.50–$3.00
|
US domestic only
|
Urgent payroll, off-cycle corrections
|
|
Domestic wire
|
Same day
|
$15–$50
|
US domestic only
|
High-value or urgent one-off payments
|
|
International wire (SWIFT)
|
2–5 business days
|
$25–$75 + FX spread
|
Global
|
International employee — lower volume
|
|
PhotonPay cross-border
|
Seconds to 1 business day
|
Varies by corridor
|
200+ countries
|
International payroll at scale
|
|
Paper check
|
3–7 days to clear
|
$1–$3 + postage
|
US domestic only
|
Backup / unbanked employees
|
Common ACH Payroll Mistakes to Avoid
-
Missing the submission cut-off: Each ODFI sets a daily cut-off time. Submit after it and your batch moves to the next processing window — employee pay dates shift by a day. Build at least a 30-minute buffer before the cut-off on payroll submission days.
-
Skipping prenotes: The prenote step exists to catch invalid account details before money moves. Skipping it to save a few days typically costs more time when a first live payment returns on bad account data.
-
Ignoring NOC codes: Notification of Change codes from the RDFI signal that an employee's account details have changed. Ignoring them means the next payroll cycle may return — or worse, credit an account the employee no longer controls.
-
Assuming ACH covers your whole team: If any employee is outside the US, ACH cannot reach them. Discovering this at payroll submission rather than in planning causes delays and employee relations problems.
-
Processing bank account change requests without verification: As documented in the payroll professional community, direct deposit redirect fraud is increasing. Every banking detail change should be verified through a pre-existing contact method before it goes live in payroll.
-
Using the same authorization indefinitely: ACH authorizations cover the specific account details on file. When an employee changes banks, a new signed authorization is required — not just an updated account number in the system.


