To accept ACH payments online, you need a registered business with an EIN, a business bank account, a contract with a payment processor or gateway, and a checkout flow that collects each customer’s bank details along with clear written authorization to debit their account. Once your processor approves you and you integrate their hosted page or API, you can submit debits that typically settle the next business day, or the same day if you meet the cutoff windows.
The setup itself takes most small businesses a few days to a couple of weeks, depending on how quickly the processor’s underwriting team clears your application. The harder work is getting the authorization and recordkeeping right from day one, because that is what protects you when a customer disputes a charge weeks later.
Get Your Business Ready First
No processor will approve you without a legitimate business identity. That means a registered entity with proper tax identification and a dedicated commercial bank account in the business’s legal name. The IRS issues Employer Identification Numbers for businesses, corporations, partnerships, and LLCs.1Internal Revenue Service. Get an Employer Identification Number Sole proprietors without employees can sometimes use a Social Security number, but most processors prefer or require an EIN regardless of structure.
Your business bank account is where settled funds land, and it has to match the name on your processor application. Discrepancies between your application and public records are the most common reason approvals get delayed.
You also take on data security obligations the moment you start handling bank account numbers. Customer account information has to be encrypted in transit and at rest. The simplest way to meet this is to use your processor’s hosted payment page, which keeps raw account numbers off your own servers entirely. If you build a custom integration using the processor’s API, you take on direct responsibility for every piece of data that touches your systems.
Choose a Payment Processor
Most businesses don’t connect directly to the Automated Clearing House network. You work through a payment processor or gateway that handles the technical connection, batching, and compliance for you. A few things matter when you compare options:
- Integration method. A hosted payment page embeds on your site and sends customers to the processor’s secure page to enter bank details. An API gives you full control over the checkout experience but shifts more security burden onto you.
- Fee structure. ACH processors typically charge a flat per-transaction fee, a small percentage of the transaction, or both. Monthly platform fees range from nothing to several hundred dollars.
- Payout speed. Some processors release settled funds to your bank account the next day. Others hold funds for several business days. Ask specifically about funding timelines before you sign.
- Return handling. Some processors automatically retry failed payments. Others notify you and leave the follow-up to you.
The application asks for your business address, ownership details, estimated monthly transaction volume, and average transaction size. Processors use that information to assess risk, so higher volumes or industries with elevated chargeback history face longer underwriting. Once approved, you get API credentials or access to the hosted page, and you can start integrating.
Collect Customer Information and Authorization
Before you can initiate a debit, you need four pieces of information from each customer: their full legal name as it appears on their bank records, the bank’s nine-digit routing number, their account number, and whether the account is checking or savings. The routing number identifies the financial institution, and the account number identifies that customer’s account at the institution.2American Bankers Association. ABA Routing Number
Just as important as the data is the written authorization. For online payments, that usually means a web-based consent where the customer checks a box or clicks a button agreeing to the charge. The authorization has to clearly state the dollar amount, whether the charge is one-time or recurring, and the frequency of any recurring debits. Vague or incomplete authorizations are the single biggest source of trouble for merchants new to ACH. If a customer later disputes a charge and you can’t produce a clear record of their consent, you lose the dispute almost every time.
Nacha rules require you to retain the original authorization, or an accurate copy, for at least two years after the authorization is terminated or revoked.3Nacha. WEB Proof of Authorization Industry Practices Keep these records in an encrypted, searchable system. Your processor or your bank can ask for them at any time, and you need to produce them quickly.
Verify the Account Before the First Debit
Nacha’s fraud detection rules require you to validate first-use consumer account numbers for debits authorized through an online channel before you process the first transaction.4Nacha. Account Validation Resource Center There are two common ways to do this.
Micro-deposit verification is the traditional method. Your processor sends two small deposits (usually a few cents each) to the customer’s account, and the customer confirms the exact amounts to prove ownership. It takes one to two business days, and some customers never finish the confirmation step.
Instant account verification has largely replaced micro-deposits where speed matters. Services like Plaid let the customer log into their bank through a secure interface, and verification completes in seconds. If your processor offers it, the drop in checkout friction usually justifies the cost.
Submit the Payment
Once you’re live, submitting a payment is simple. You enter the customer’s bank details and the payment amount through your processor’s interface, or your system sends them automatically. Before submitting, double-check the routing and account numbers. One transposed digit means a returned transaction, a return fee, and a delay in getting paid.
After submission, you get a transaction ID or confirmation receipt. That isn’t confirmation the money has moved. It only means your request entered the processing pipeline.
When the Money Actually Arrives
The old assumption that ACH takes three to five business days is outdated. Standard next-day ACH settles the following business day for debits.5Nacha. ACH Payments Fact Sheet For most online scenarios where you’re debiting a customer, expect next-business-day settlement through the network.
Same Day ACH is faster still. These payments settle three times per banking day, and each payment can be up to $1 million, which covers nearly all consumer and most business transactions.6Nacha. Same Day ACH The constraint is cutoff times. Your file has to reach the network before the processing window closes. The earliest cutoff is mid-morning Eastern time, and the latest window closes in late afternoon.7Nacha. SDA Schedules and Funds Availability
Network settlement and your processor’s funding timeline are two different things. Even if the network settles the next day, your processor may hold funds another day or two before depositing them into your account. Total time from payment to usable cash depends on both.
What It Costs
ACH is cheap compared to credit cards, but the fees add up in ways that aren’t obvious at signup. Most processors charge a per-transaction fee ranging from a few cents to about $1.50 for standard ACH debits. Some add a percentage-based fee on top, usually under 1%. Monthly platform fees range from zero on basic plans to several hundred dollars for high-volume accounts. Per-transaction fees between $0.20 and $1.50 are typical for small businesses.
The hidden cost that catches most merchants is return fees. When a debit fails because the account has insufficient funds, is closed, or the number is wrong, the transaction bounces back and your processor charges a return fee. These commonly run $2 to $5 per return, on top of any bank fees. Some states let merchants pass a returned-payment fee to the customer, typically capped between $25 and $50 depending on state law, but many online businesses absorb the cost rather than chase it.
Returns, Reversals, and Customer Disputes
Returns are an unavoidable part of accepting ACH, and how you manage them affects both your costs and your standing with the network. Nacha monitors originators for excessive returns. The unauthorized return rate threshold is 0.5%, meaning more than 1 in 200 unauthorized returns puts you at risk of fines or suspension.8Nacha. Unauthorized Return Rate Healthy merchants operate well below that line, and your processor will likely flag you before Nacha does.
When you make a processing error, such as a duplicate transaction or a wrong amount, you can initiate a reversal. It has to reach the receiving bank within five banking days of the original transaction’s settlement date.9Nacha. ACH Network Rules – Reversals and Enforcement Reversals are only for genuinely erroneous entries, not for canceling orders or settling customer complaints.
Consumer disputes are the bigger exposure. Under Regulation E, a consumer has 60 days after their bank sends the statement showing the disputed transaction to report an unauthorized electronic fund transfer.10eCFR. 12 CFR 1005.11 – Procedures for Resolving Errors A customer can pull back a payment weeks after you thought it was final. This is where your authorization records earn their keep. If you can produce a clear, timestamped record of consent, you have a strong defense. Without it, the dispute almost always resolves in the customer’s favor.
Tax Reporting
If you process ACH payments through a third-party settlement organization such as a payment gateway or online marketplace, know the 1099-K rules. For the 2026 tax year, these platforms must report your gross payment volume to the IRS on Form 1099-K if you receive more than $20,000 in total payments across more than 200 transactions.11Internal Revenue Service. Understanding Your Form 1099-K The IRS had announced plans to lower the threshold to $600, but that reduction has been repeatedly delayed, and the $20,000/200-transaction threshold remains in effect for 2026.12Internal Revenue Service. 2026 Publication 1099
Even if your volume stays below the reporting threshold, the income is still taxable. The 1099-K rule determines when the platform reports to the IRS, not when you owe tax. Track your ACH revenue independently so you aren’t relying on whether a form shows up in January.