Glossary Term

ACH (Automated Clearing House) Definition

What is ACH? Learn how the Automated Clearing House network enables electronic bank transfers for payroll, vendor payments, and bill pay.

ACH (Automated Clearing House)

ACH stands for Automated Clearing House, a U.S. electronic network for financial transactions. ACH processes direct deposits, bill payments, and business-to-business payments by transferring funds between bank accounts.

How ACH Works

1. Originator initiates payment (your company)
2. Your bank (ODFI) sends to ACH network
3. ACH operator processes and sorts transactions
4. Receiving bank (RDFI) receives transaction
5. Funds credited/debited to recipient's account

Key players: - ODFI - Originating Depository Financial Institution (sender’s bank) - RDFI - Receiving Depository Financial Institution (recipient’s bank) - ACH Operator - Federal Reserve or EPN (The Clearing House)

ACH Transaction Types

ACH Credits (Push)

Money pushed FROM originator TO recipient.

Use Case Example
Direct deposit Payroll to employee accounts
Vendor payments Paying supplier invoices
Tax refunds IRS refund to taxpayer
Government benefits Social Security payments

ACH Debits (Pull)

Money pulled FROM account TO originator.

Use Case Example
Bill pay Utility auto-pay from your account
Subscription charges Monthly software fees
Loan payments Mortgage auto-debit
Insurance premiums Monthly premium withdrawal

ACH Processing Times

Standard ACH

Timeline What Happens
Day 1 Originator submits payment
Day 1-2 Banks exchange through ACH network
Day 2-3 Funds available to recipient

Typical timeline: 2-3 business days

Same-Day ACH

Timeline What Happens
Before cutoff Submit payment
Same day Processing windows throughout day
Same day Funds available to recipient

Processing windows: Usually 3 per day (morning, afternoon, evening)

Limits: $1 million per transaction (as of 2022)

Next-Day ACH

Available for most transactions. Funds settle next business day.

ACH vs Wire Transfers

Aspect ACH Wire
Speed 1-3 days Same day / hours
Cost $0.20-3.00 $15-50
Reversibility Can be reversed Generally final
Limits $1M (same-day) Higher limits
Best for Routine payments Urgent/large payments

ACH vs Check

Aspect ACH Check
Speed 1-3 days 3-7+ days
Cost Lower Paper, postage, processing
Fraud risk Lower Higher (theft, alteration)
Reconciliation Easier Manual matching
Float Minimal 3-7 days

ACH Return Codes

When an ACH transaction fails, it returns with a code:

Code Meaning Common Cause
R01 Insufficient funds Not enough money
R02 Account closed Account no longer exists
R03 No account Account number wrong
R04 Invalid account number Formatting error
R10 Customer advises unauthorized Customer disputes
R29 Corporate customer advises not authorized Business disputes

ACH for Vendor Payments

Benefits

  • Lower cost than checks or wires
  • Faster than mailing checks
  • More secure than paper checks
  • Better tracking with electronic records
  • Easier reconciliation with bank feeds

Requirements

To pay vendors via ACH, you need:

  1. Vendor bank information

    • Bank routing number (ABA)
    • Account number
    • Account type (checking/savings)
  2. Authorization

    • Signed ACH authorization form
    • Or documented consent
  3. Bank relationship

    • ACH origination enabled on your account
    • May require separate agreement

ACH Authorization Form

Vendors should provide: - Company legal name - Bank name - Routing number (9 digits) - Account number - Account type - Authorized signature - Date

NACHA Rules

NACHA (National Automated Clearing House Association) governs ACH:

  • Sets operating rules
  • Establishes formats
  • Defines timelines
  • Handles disputes
  • Updates standards

Key Rules for Businesses

Rule Requirement
Authorization Must have recipient consent for debits
Data security Protect bank account information
Return handling Process returns within timeframes
Prenotes Optional verification transactions

ACH Security

Fraud Prevention

  • ACH debit blocks - Prevent unauthorized debits
  • ACH positive pay - Pre-authorize expected debits
  • Account verification - Validate accounts before sending
  • Encryption - Protect data in transit

Protecting ACH Information

Bank account numbers are sensitive data: - Store securely (encrypted) - Limit access - Don’t email unencrypted - Audit access regularly

Best Practices

  1. Verify new accounts - Use prenote or micro-deposits
  2. Keep authorizations - Retain signed ACH agreements
  3. Monitor returns - Track and address return codes
  4. Use ACH blocks - Protect your accounts from unauthorized debits
  5. Reconcile daily - Match ACH transactions to records
  6. Separate duties - Different people set up and approve payments

Related Terms


Want to collect vendor banking information securely when they submit invoices? See how BillerPlus streamlines vendor onboarding →

Simplify your AP process

BillerPlus gives you a single, controlled front-door for all vendor invoices.

Start free trial