auto_awesome

AI Summary

What is an ACH payment? A complete guide

Every time your finance team cuts a vendor payment or runs payroll, you're likely relying on an infrastructure you rarely think about. The ACH network processed 35.19 billion payments valued at $93 trillion in 2025, making it the backbone of US business payments. ACH typically costs less than $1.50 per transaction, compared to $15–$50 for a wire transfer.

What is the Automated Clearing House (ACH) network?

ACH (Automated Clearing House) is the US electronic network that processes bank-to-bank transfers in batches, handling payments like direct deposits, bill payments, and vendor payments.

The ACH network is operated by two central clearing facilities: the Federal Reserve (FedACH) and the Electronic Payments Association (EPN), which is owned by The Clearing House. These operators act as intermediaries, routing payment instructions between banks in scheduled batches rather than processing each transaction individually. Nacha, the nonprofit governance body, sets the operating rules that all participants must follow.

Think of ACH as the highway system for electronic payments. Individual transactions travel in groups at set intervals, which keeps costs low but means settlement takes longer than real-time alternatives like wires. The batch-processing model is why ACH is so affordable: Instead of paying per-second processing fees, your bank bundles thousands of transactions into a single settlement window.

What are ACH payments?

An ACH payment is any electronic transfer that moves through the Automated Clearing House network. Businesses commonly use ACH for payroll direct deposits, vendor payments, and recurring billing. When you send or receive money via online bill pay, direct deposit, or a bank-to-bank transfer, you're using ACH.

ACH payments fall into two categories: credits and debits. An ACH credit pushes money from the sender's account to the receiver, like payroll direct deposits. An ACH debit pulls money from the receiver's account to the sender, like a recurring subscription charge or utility payment. The distinction matters because credits and debits follow different authorization and timing rules.

Who uses ACH payments?

Nearly every business in the US touches ACH in some form. Payroll departments use it for direct deposits, AP teams use it for vendor payments, and subscription companies use it to collect recurring revenue. Government agencies use ACH for tax refunds and Social Security payments. Consumers use it when they pay bills from a checking account or transfer money between banks.

For businesses specifically, ACH is the default for business-to-business ACH payments because it combines low cost with broad bank support. If you're paying a domestic vendor and don't need same-day settlement, ACH is usually the right choice.

How do ACH payments work for businesses?

Every ACH transaction follows the same basic flow, whether you're sending a vendor payment or collecting a subscription fee. Here's how the process works:

  1. Initiation: The originator (you or your business) submits a payment request through your bank or payment platform, including the recipient's ACH routing number and account number
  2. Batching: Your bank, known as the originating depository financial institution (ODFI), groups your transaction with others and sends the batch to the ACH operator
  3. Clearing: The ACH operator (either FedACH or EPN) sorts the transactions and routes them to the appropriate receiving banks
  4. Settlement: The receiving depository financial institution (RDFI) posts the funds to the recipient's account, completing the transfer

The entire process typically takes 1–3 business days for standard ACH, or the same day if you opt for same-day processing.

See how AP teams process 10x more invoices in half the time

Learn how to automate 95% of manual invoice work

How can my business send ACH payments?

You have several options to make an ACH payment depending on your volume and infrastructure:

  • Through your bank's online portal: Most business bank accounts include ACH origination. You enter the recipient's routing and account numbers, the amount, and the date.
  • Through AP software: Platforms like Ramp Bill Pay let you automate the entire process, from invoice intake to payment execution, without manually entering bank details for every payment
  • Through your accounting software: Some ERP and accounting systems can initiate ACH payments directly through bank integrations

Recurring vendor payments are straightforward once you've collected their banking information and set up your preferred payment method.

How can my business accept ACH payments?

ACH is a low-cost way to collect recurring payments, invoices, or subscriptions. Here's how to accept ACH transfers as a business:

  1. Open an ACH merchant account: Work with a bank or payment processor that supports ACH collections
  2. Get customer approval: Customers need to authorize the debit, usually through an ACH authorization form or online opt-in
  3. Schedule the payment: Set up recurring billing for things like SaaS subscriptions, utilities, or memberships
  4. Receive the funds: Once cleared, the money lands directly in your business account, often with lower fees than card payments

You can also connect your ACH setup to billing or invoice management software to keep everything organized and reduce manual work.

Which ACH payment type should you use?

Choosing between ACH credits and debits depends on who controls the timing of the payment and which direction the money flows.

ACH credit vs. ACH debit

An ACH credit is a "push" payment: The sender initiates the transfer and pushes funds into the recipient's account. Payroll is the most common example, where your company pushes paychecks into employee bank accounts. Vendor payments work the same way: You push payment to your supplier on your schedule.

An ACH debit is a "pull" payment: The recipient initiates the transfer and pulls funds from the sender's account. This requires prior authorization from the account holder. Examples include gym memberships, insurance premiums, and SaaS subscriptions, where the business pulls your monthly payment on a set date.

The key distinction is control. Credits give the payer control over timing. Debits give the payee control.

Common ACH uses for businesses

  • Payroll: Direct deposits are the most familiar ACH credit, used by the vast majority of US employers to pay employees
  • Vendor payments: ACH bills let you pay suppliers electronically without cutting checks or paying wire fees
  • Subscription billing: If you run a SaaS product or membership, ACH debits let you collect recurring revenue automatically
  • Tax payments: Federal and state tax payments are commonly made via ACH credit to the IRS or state agencies
  • Insurance premiums: Insurers frequently pull monthly premiums via ACH debit
  • Loan repayments: Lenders use ACH debits to collect scheduled loan or line-of-credit payments
  • Bulk payments: Companies with high-volume disbursements (rebates, commissions, distributions) use ACH to send hundreds or thousands of payments in a single batch

How long do ACH payments take?

ACH payments land within 1–3 business days, depending on the type of transaction, when it's submitted, and your bank's processing schedule.

FactorImpact
Submission timingTransactions submitted after cutoff roll to the next business day
Weekends and holidaysNo processing on non-business days
Bank processing schedulesSome banks batch less frequently than others
Transaction typeDebits can take longer due to ACH hold periods
Same-day vs. standardSame-day settles in hours; standard takes 1–3 days
New payee verificationFirst-time transfers may face additional holds

Standard ACH processing time

Standard ACH transactions settle in 1–3 business days. The ACH network processes transactions in batches at set intervals throughout the day, and your bank may add its own processing time on top of the network settlement. Weekends and federal holidays don't count as business days, so a payment submitted on Friday afternoon might not clear until Monday or Tuesday.

Same-day ACH

Same-day ACH processes within the same business day, provided the transaction is submitted before your bank's cutoff time. Nacha offers three same-day processing windows, with final submission deadlines at 10:30 AM, 2:45 PM, and 4:45 PM ET. Same-day ACH comes with a small additional fee (typically $0.50–$1.50 per transaction on top of your bank's base ACH fee) and currently has a per-transaction limit.

For situations where even same-day isn't fast enough, instant ACH options from some banks and payment processors use push-to-debit technology to deliver funds in minutes, though these aren't true ACH transactions.

How long does ACH take compared to other methods?

Payment methodTypical speedCost range
Standard ACH1–3 business days$0.20–$1.50
Same-day ACHSame business day$0.50–$5.00
Wire transferSame day (domestic)$15–$50
Paper check5–10 business days$4–$20 (including postage and handling)
Real-Time Payments (RTP)Seconds$0.50–$1.00

Do all banks support ACH transfers?

Yes, virtually all US banks and credit unions support ACH transfers. The ACH network covers more than 10,000 financial institutions, which means any business with a US bank account can send and receive ACH payments. You don't need a special account type or add-on service for basic ACH access.

That said, not every bank offers the same ACH capabilities. Larger banks and business-focused institutions typically provide more advanced ACH origination tools, higher transaction limits, and same-day ACH support. Smaller banks may route ACH services through a correspondent bank, which can add a day to processing times.

If you're evaluating banks for ACH capabilities, check for same-day ACH support, batch file upload options (for high-volume payments), API access for automation, and competitive per-transaction fees.

How much do ACH payments cost?

ACH is one of the cheapest payment methods available. Most businesses pay between $0.20 and $1.50 per transaction, though exact ACH fees depend on your bank, payment volume, and whether you're sending credits or debits.

ACH fee breakdown

Fee typeTypical rangeNotes
Per-transaction fee$0.20–$1.50Base fee per ACH payment
Monthly fee$0–$25Some banks charge for ACH origination access
Batch fee$0–$0.50Fee per batch of transactions submitted
Return fee$2–$5Charged when a transaction is returned (NSF, closed account)
Same-day ACH surcharge$0.50–$1.50Additional fee for same-day processing

How ACH costs compare

Payment methodCost per transactionBest for
ACH$0.20–$1.50Recurring payments, payroll, vendor bills
Wire transfer$15–$50Urgent, high-value, or international payments
Paper check$4–$20Legacy vendors who won't accept electronic payments
Corporate Card0% (with cashback)Day-to-day spending with built-in controls

ACH payment limits

Nacha caps same-day ACH at $1 million per payment. Standard ACH has no hard per-transaction cap set by Nacha, but individual banks and ODFIs impose their own limits based on your account history, relationship, and risk profile. Business accounts typically have higher limits than personal accounts.

If you need to send more than your bank's limit, you can split the payment across multiple transactions, use a wire transfer, or request a limit increase from your bank. Nacha operating rules govern the network-level caps, while your bank sets the operational limits you'll encounter day to day.

Are ACH payments safe?

ACH is one of the safest electronic payment methods available, protected by federal regulations, bank-level security, and Nacha's operating rules. The ACH verification process includes multiple checkpoints: account validation, transaction monitoring, and return mechanisms if something goes wrong.

The 2025 AFP Payments Fraud and Control Survey found that checks remain the most fraud-prone payment method (63% of organizations affected), while ACH fraud affected a smaller share of respondents.

How ACH fraud protection works

Several layers protect ACH transactions:

  • ACH debit blocks and filters: You can instruct your bank to block all unauthorized ACH debits or only allow debits from approved originators
  • Positive pay for ACH: Similar to check positive pay, this lets you pre-approve expected debits by amount, date, and originator
  • Nacha return rights: Unauthorized debits can be returned within 60 days (2 business days for corporate accounts)
  • Bank monitoring: Most banks run fraud detection algorithms on ACH transactions, flagging unusual patterns

What do ACH return codes mean?

When an ACH transaction fails, the receiving bank sends it back with a return code explaining why. Understanding these codes helps you fix issues quickly and avoid repeat failures. Every ACH return code maps to a specific problem.

Common ACH return codes

CodeMeaningCommon cause
R01Insufficient fundsAccount doesn't have enough money
R02Account closedRecipient's account no longer exists
R03No account/unable to locateRouting or account number is wrong
R04Invalid account numberAccount number fails validation
R08Payment stoppedAccount holder placed a stop payment
R10Customer advises unauthorizedCustomer claims they didn't authorize the debit
R29Corporate customer advises not authorizedBusiness account holder disputes the debit

How to prevent ACH returns

Returned ACH payments cost you time, fees, and sometimes customer relationships. Here are the most effective prevention steps:

  • Verify account details before sending: Use micro-deposit verification or an account validation API to confirm routing and account numbers are correct
  • Confirm sufficient funds: For high-value payments, consider a balance check or send during periods when accounts are most likely funded (e.g., after payroll for B2C collections)
  • Get proper authorization: Always collect written or electronic authorization before initiating ACH debits. Keep records for at least 2 years.
  • Use ACH trace numbers for tracking: Every transaction gets a unique ACH trace number that lets you follow its journey through the network and diagnose issues

All payments in one place? Check.

Handle all domestic and global vendor payments on a single platform—by check, card, ACH, or international wire. Our standard tier is free.

ACH vs. other payment methods: What's the difference?

Choosing the right payment method depends on your priorities: speed, cost, security, and whether the payment is domestic or international. Here's how ACH compares to the alternatives.

ACH vs. wire transfers

Wire transfers are faster (same-day or even within hours) but significantly more expensive ($15–$50 per transaction). They're also irrevocable once sent, while ACH transactions can be returned within specific timeframes. Use wires for urgent, high-value payments where speed justifies the cost. Use ACH for routine vendor payments, payroll, and recurring transactions where 1–3 day settlement is acceptable.

ACH vs. checks

Paper checks are slower (5–10 days to clear), more expensive (printing, postage, handling), and more vulnerable to fraud than ACH. The only real advantage of checks is that some legacy vendors or government agencies still require them. If your vendor accepts electronic payments, ACH is almost always the better choice.

ACH vs. credit cards

Credit cards offer instant authorization and buyer protections but come with merchant fees of 2%–3% per transaction. ACH costs a fraction of that. For B2B payments, comparing ACH to credit cards comes down to a tradeoff between the convenience of cards (with expense tracking and rewards) and the low cost of ACH (better for high-value recurring payments).

ACH vs. EFT

ACH is actually a type of electronic funds transfer (EFT). EFT is the broader category that includes ACH, wire transfers, debit card transactions, and other electronic payment methods. When someone says "EFT," they often mean ACH specifically, but technically EFT covers any electronic movement of money. All ACH payments are EFTs, but not all EFTs are ACH.

ACH vs. direct deposit

Direct deposit is a specific application of ACH, not a separate system. When your employer pays you via direct deposit, they're sending an ACH credit to your bank account. The distinction matters for ACH and direct deposit because "direct deposit" refers to the use case (usually payroll), while "ACH" refers to the underlying network infrastructure.

Can you use ACH for international payments?

Standard ACH is for domestic payments only. Some banks offer international ACH transactions (IATs), but these come with extra steps like currency conversions, higher fees, and compliance checks that can slow things down. Because of those limitations, most businesses use SWIFT for international payments instead, as it's designed to handle cross-border transactions between global banks.

Is ACH a good fit for your business?

ACH works well for most domestic payment scenarios, but it's not the best choice in every situation. Here's how to evaluate whether ACH fits your needs.

How different businesses benefit from ACH

Business typePrimary ACH useEstimated monthly savings vs. checks/wires
SaaS companiesSubscription billing via ACH debit~$2,000–$5,000 in card processing fees
Professional servicesClient invoicing via ACH credit~$500–$2,000 in wire and check costs
E-commerceVendor payments and refunds~$1,000–$3,000 in transaction fees
ManufacturingSupplier payments and payroll~$2,000–$10,000 in check and wire fees
NonprofitsDonor collections and disbursements~$300–$1,500 in processing fees

When ACH may not be the best fit

ACH isn't ideal for every scenario:

  • Urgent payments that can't wait 1–3 days: If your vendor needs funds today and same-day ACH isn't available at your bank, a wire is the better option
  • International payments: Standard ACH doesn't cross borders. You'll need SWIFT payments or a specialized international payment provider
  • Very small transactions with high frequency: If you're processing thousands of micro-transactions daily, a payment processor with real-time settlement may be more efficient
  • Situations requiring immediate confirmation: ACH doesn't provide real-time payment confirmation the way cards or wires do
  • For real-time settlement with immediate confirmation: FedNow and RTPs process transactions in seconds, though they come with higher per-transaction costs and aren't yet supported by all financial institutions

Automate your accounts payable with ACH payments

If you're still entering bank details manually, chasing approvals over email, or reconciling ACH payments in spreadsheets, you're spending hours on work that should take minutes. Ramp Bill Pay lets you:

  • Automate invoice processing: AI-powered OCR captures invoice details with 99% accuracy, and AP Agent auto-codes line items based on your transaction history
  • Route approvals instantly: Custom approval workflows replace email chains, with AI-powered recommendations that speed up the process
  • Pay via ACH, check, or virtual cards: Choose the right payment method for each vendor without switching platforms
  • Sync with your ERP: Two-way sync with NetSuite, Sage Intacct, QuickBooks, and Xero keeps your books up to date automatically

Ramp Bill Pay processes invoices 2.4x faster with 86% fewer clicks than legacy AP software. You stay in control of every payment, but the manual work disappears.

Try an interactive demo to see how Ramp automates ACH payments and simplifies your entire AP workflow.

Try Ramp for free

This post includes general information about ACH payments. For help with ACH functionality specific to Ramp, visit Ramp Support for more details.

Note: The cashback percentages, limits, fees, and other figures mentioned in this article are for illustrative purposes only. They do not represent guaranteed or expected rates. Actual terms, credit limits, rewards, and approval criteria vary by card issuer and may change at any time. Readers should verify current details directly with each issuer before applying.

Share with
Fiona LeeFormer Content Lead, Ramp
Fiona writes about B2B growth strategies and digital marketing. Prior to Ramp, she led content teams at Google and Intercom. Fiona graduated from UC Berkeley with a degree in English.
Ramp is dedicated to helping businesses of all sizes make informed decisions. We adhere to strict editorial guidelines to ensure that our content meets and maintains our high standards.

FAQs

An ACH payment is an electronic transfer of funds between bank accounts through the Automated Clearing House network. Businesses commonly use ACH for payroll direct deposits, vendor payments, and recurring billing.

To receive an ACH payment, provide the payer with your bank routing number and account number. They initiate the transfer through their bank, payment platform, or accounting software. Funds typically arrive in 1–3 business days.

Direct deposit is a specific type of ACH payment. ACH is the electronic network; direct deposit is one use case, typically payroll, that runs on that network. All direct deposits are ACH, but not all ACH payments are direct deposits.

Standard ACH payments take 1–3 business days to clear. Same-day ACH processes within hours if submitted before your bank's cutoff time, typically 2:45 PM ET. Processing time depends on submission timing, weekends, holidays, and your bank's schedule.

Most banks treat the back office as a cost to keep down. We treat ours as a return to compound, which is why we run it on Ramp. Now we put our clients on Ramp, too.

Patrick Gaughen

President & COO, Hingham Institution for Savings

The 192-year-old bank that banks on Ramp to take the waste out of its own books

Browserbase builds infrastructure so AI agents can do real work. Ramp is doing the same for finance. It’s not another tool. It’s a system purpose-built for AI-driven finance, and that’s why we chose Ramp as our financial operating system from day one.

Paul Klein IV

Founder & CEO, Browserbase

How the startup that helped design Ramp’s procurement agent automated its own procure-to-pay

We used to pay up to $20k a year for our AP platform. With Ramp, we’re earning back well over that amount. That's money that belongs to the mission now, not to the back-office software.

Heidi Coffer

Chief Financial Officer, Boys & Girls Clubs of San Francisco

Boys & Girls Clubs of San Francisco used to pay for their finance software — now it pays them

The tricky thing about corporate travel policy is timing. We didn't need a stricter policy. We needed the policy to show up earlier. With Ramp Travel, it finally does.

Keith Frantz

Director of Enterprise Risk Management, Prosper

When Prosper put policy into its corporate travel booking flow, costs fell 15% and finance reclaimed a week every month

We're accountable to our funders, our partners, and the families we serve. That accountability starts with how we manage every dollar. Ramp makes it easy for our team to spend wisely, track in real time, and keep overhead low so more resources reach the families navigating infertility.

Rachel Fruchtman

CFO, Jewish Fertility Foundation

Jewish Fertility Foundation reclaimed 11 work weeks and put more time into serving families

Each member of our team has an outsized impact due to our focus on using high-leverage tools like Ramp.

Lauren Feeney

Controller, Perplexity

How Perplexity's finance team of 10 scales one of the fastest-growing AI startups

With Ramp, we haven’t had to add accounting headcount to keep up with growth. The biggest takeaway is that instead of hiring our way through it, we fixed the workflow so we can keep supporting the organization as we scale.

Melissa M.

VP of Accounting at Brandt Information Services

Brandt grew finance operations 3x with zero added accounting headcount

In the public sector, every hour and every dollar belongs to the taxpayer. We can't afford to waste either. Ramp ensures we don't.

Carly Ching

Finance Specialist, City of Ketchum

City of Ketchum saves 100+ hours to make every taxpayer dollar count