Hand-drawn ACH payment title card
Back to Blog

B2B ACH Payments: How They Work, Cost and Get Set Up

Merchant Solutions Corp10/27/2026

B2B ACH Payments: How They Work, Cost and Get Set Up

Hand-drawn ACH payment title card

B2B ACH payments move money directly from one business bank account to another over the Automated Clearing House network. They skip card networks and paper checks. For invoices, vendor bills, and recurring contracts, they are often the most practical way to get paid or to pay.

This guide explains how business-to-business ACH works, what authorization you need, how long it takes, and where the risks sit. It also shows how to start accepting ACH from your own customers.

Merchantsolutionscorp
merchantsolutionscorp.com
Accept Business Payments by ACH
Merchant Solutions Corp offers ACH and eCheck processing to help businesses accept payments from customers.
Explore ACH processing

TL;DR

  • ACH credits push money out of your account. ACH debits pull money in from your customer’s account.
  • B2B ACH needs an agreement between both businesses, and the debit side needs authorization before you initiate anything.
  • Standard ACH settles in one to two business days, and Same Day ACH can move up to $1 million.
  • ACH entries are hard to reverse, so verify account details and screen your counterparties.
  • You can start with a business checking account, a processor, and a signed authorization. Our ACH and eCheck program packages that setup.

Table of Contents

What B2B ACH payments are

ACH is an electronic network that connects bank accounts across the United States. A B2B ACH payment is simply an ACH transaction where both the sender and the receiver are businesses.

Common examples include paying a supplier, collecting a monthly retainer, billing a wholesale customer, or settling a subscription for software or services.

Nacha, the organization that governs the network, notes that corporate payments use a specific entry type called CCD, which originators commonly use to pay vendors and handle other corporate transactions. That entry type tells every bank in the chain that the money is moving between businesses, not consumers.

Why does that matter? Business payments follow different rules than consumer payments, including how authorization works and how returns are handled.

Who uses B2B ACH

B2B ACH fits any business that bills other businesses on a regular basis. Typical users include:

  • Contractors, HVAC companies, and plumbers invoicing commercial clients
  • Accountants, lawyers, and marketing agencies billing monthly retainers
  • Distributors and wholesalers collecting on net-30 invoices
  • Healthcare and dental practices settling supply and lab accounts
  • Restaurants and retailers paying vendors

If your average invoice is large, ACH usually fits better than a card. You avoid paying a percentage-based card fee on a big ticket. That is the main reason many merchants add ACH to cut processing costs.

ACH credits and ACH debits

Every ACH payment is one of two types. The difference is who starts the transaction.

Per Nacha’s developer guide, ACH credits push funds from the originator’s account to the receiver’s account, while ACH debits pull funds from the receiver’s account to the originator’s account.

ACH credit ACH debit
Direction Payer sends money Payee pulls money
Who starts it The business paying The business being paid
Typical B2B use Vendor and supplier payments Invoice collection, recurring billing
What the starter needs Payee’s routing and account numbers Payer’s routing and account numbers plus authorization
Control Payer controls timing Payee controls timing

Which one should you use

If you are the one paying a bill, you will usually send a credit. If you are the one collecting, you will usually originate a debit.

Debits give the seller more control over cash flow. The customer agrees once, and you collect on schedule. Credits give the buyer more control, since they decide when to release funds.

Many businesses use both. They send credits to suppliers and run debits against customers.

Comparison of ACH credits and debits

How a B2B ACH payment moves from start to finish

A payment passes through several parties. The OCC’s Comptroller’s Handbook describes the sequence: authorization by the receiver, initiation by the originator through the ODFI, clearing and settlement by an ACH Operator, and posting by the RDFI.

In plain terms:

  1. Authorization. The receiving business agrees to the payment terms.
  2. Initiation. The originating business sends the payment instruction to its bank, called the ODFI (originating depository financial institution).
  3. Clearing and settlement. An ACH Operator sorts the entries and settles the funds between banks.
  4. Posting. The receiving bank, called the RDFI, posts the entry to the account.

You rarely touch the middle steps. Your bank or processor handles them. Your job is to get the authorization right and submit accurate account details.

Where processors fit

Most small businesses do not connect to the network directly. They use a processor and gateway that sits between their software and their bank.

The processor collects the customer’s bank details securely, formats the entry, and submits it. You see the result in a dashboard and in your deposits.

ACH payment flow through processor and bank

Authorization and agreements you need

This is the part many businesses skip, and it is where problems start.

Nacha’s B2B quick-start guidance says you need an ACH-enabled business account and an agreement with your customer that specifies payment terms. That agreement may be oral, included on an invoice, or written.

For B2B specifically, both business partners must be bound to the Nacha Rules by agreement. Your bank’s origination agreement typically handles your side of this.

For CCD entries, authorization must exist before initiation. The Rules set no retention period, but one regional payments association recommends keeping proof of authorization for at least one year from settlement. Many businesses keep it longer, for the length of the customer relationship.

For a closer look at how payment authorization and agreements are written in practice, see this payment authorization and agreements example.

What a good authorization covers

Write it in plain language. A solid authorization includes:

  • The legal names of both businesses
  • The amount, or how the amount is calculated
  • The schedule: one time, weekly, monthly, or on invoice approval
  • The bank routing and account numbers, collected through a secure form
  • How the customer can cancel or change the arrangement
  • A signature or electronic acceptance, with date

Store the record where you can find it fast. If a payment is disputed, this document is your answer.

Your bank’s own rules

Nacha and bank guidance both stress that financial institutions set their own policies, monitoring, and qualifications for business customers who originate ACH. Expect your bank or processor to review your business before approving you.

They may set exposure limits on how much you can originate per day or per file. Plan for that if you bill large amounts.

How long B2B ACH takes

Speed is the most common complaint about ACH, and it has improved a lot.

According to Nacha’s fact sheet, ACH payments can be processed the same business day or scheduled for the following day, or up to two business days for ACH credits. That means standard B2B ACH is typically a one-to-two business day process.

Same Day ACH allows payments of up to $1 million to be sent and received on the same banking day. This suits urgent vendor payments and time-sensitive settlements.

Practical timing tips

  • Submit before your bank’s cutoff time. Missing it pushes the entry to the next processing window.
  • Weekends and federal holidays do not count as business days.
  • Build a small buffer into your due dates for large vendor payments.
  • Use Same Day ACH for urgent items, but check whether your bank or processor charges extra for it.

If you need money to move in minutes rather than hours, ACH is not the tool. A wire or a card payment is faster, though usually more expensive.

What B2B ACH costs

ACH is generally cheaper than cards for larger invoices because many providers charge flat per-transaction fees rather than a percentage of the sale. Exact pricing varies by provider, volume, and risk profile, so get a written quote before you commit.

Here is what we publish for our ACH program:

Item Price
Gateway + eCheck $25 per month
ACH Notification of Change (NOC) fee $15 per occurrence
ACH Return fee $15 per occurrence
ACH Reject fee $25 per occurrence
ACH Unauthorized Return fee $25 per occurrence

Per-transaction eCheck pricing is quoted for your business. You can see the full structure on our ACH and eCheck processing page.

What the exception fees mean

These are not charges for normal payments. They apply when something goes wrong.

  • Notification of Change: the customer’s bank tells you account details have changed. You update your records.
  • Return: the payment came back, for example because of insufficient funds.
  • Reject: the entry could not be processed, often because of a formatting or account error.
  • Unauthorized return: the customer says they did not authorize the debit.

The best way to avoid these fees is clean data and clear authorization. Verify account numbers before the first debit. Keep your signed agreements current.

Risks to plan for

ACH is reliable, but it is not risk-free. The OCC identifies several ACH risks, including human error, processing delays from outages or errors, and fraud such as account takeover and social engineering.

Here is how those show up for a small business.

Payment fraud and social engineering

The classic scam is a fake email from a “vendor” asking you to update their bank details. You send the next payment to a fraudster.

Protect yourself with a simple rule: confirm any bank-detail change by calling a known number, never one in the email. Require two people to approve changes to vendor payment instructions.

Irrevocable entries

Bank guidance notes that ACH entries are irrevocable once sent for processing. Check the amount and account before you hit submit.

Faster timelines, less review time

Examiner guidance observes that the accelerated timeline of Same Day ACH reduces the time originators have to perform back-end risk management. If you use Same Day, move your fraud checks earlier in the process.

Sanctions screening

Businesses originating B2B ACH must check receivers against the OFAC Specially Designated Nationals list. Most processors build this into onboarding, but ask how yours handles it.

Returns and cash flow

A debit can come back after you thought the money was yours. Build a return window into your cash planning. For new customers, consider starting with smaller debits or a verified-account step.

ACH compared with cards and wires

No payment method wins every time. Match the method to the transaction.

Factor ACH Credit card Wire transfer
Best for Invoices, recurring billing, vendor payments Small tickets, fast checkout, customer convenience Urgent, high-value, one-off transfers
Typical speed 1 to 2 business days, or same day Authorization is instant, funding in a day or two Same day, often within hours
Cost to the receiver Usually flat or low per item Usually a percentage of the sale Usually a higher flat fee
Reversibility Limited once sent Chargebacks possible Very hard to reverse
Customer effort Provide bank details once Enter card details Visit the bank or use online banking

For large B2B invoices, ACH often saves real money against card fees. For small, fast, customer-facing sales, cards still make sense.

Many of our merchants offer both. They let customers pay by card for convenience and steer big invoices toward ACH. You can read more about how dual pricing programs offset processing fees on cards.

ACH between the US and Canada, and in Puerto Rico

This comes up often for cross-border businesses.

The ACH Network handles payments inside the United States and, through International ACH Transactions, across borders. The OCC explains that the network transmits payment instructions within the US and across borders through IATs.

But ACH is mainly a domestic tool. The FFIEC manual says ACH is primarily used for domestic payments, though FedGlobal can accommodate cross-border payments to several countries.

The IAT code exists for a reason. It helps banks meet Office of Foreign Assets Control requirements. Expect extra data requirements and possibly longer timing on cross-border items.

For a Canadian customer or supplier, ask your bank which cross-border options it supports. Do not assume a domestic ACH file will reach a Canadian account.

Puerto Rico is a US territory, and its banks are US financial institutions. Confirm with your bank that your processor supports your Puerto Rico accounts, since we work with business owners across the US, Canada, and Puerto Rico.

How to set up B2B ACH in your business

Setup is straightforward when you do it in order.

  1. Open or confirm a business checking account. It should be set up for electronic funds transfers. Ask your bank directly.
  2. Choose how you will originate. You can work through your bank’s treasury service or through a processor and gateway.
  3. Get approved. Expect a review of your business, your industry, and your expected volume.
  4. Create your authorization form. Use the checklist above and make it easy to sign online.
  5. Collect bank details securely. Use an encrypted form or hosted payment page, never email.
  6. Verify the account. Confirm the routing and account numbers before the first debit.
  7. Submit a small first payment. Test the whole flow before you run a large invoice.
  8. Reconcile daily. Watch for returns, rejects, and notifications of change.

Send invoices that customers can pay by ACH

The easiest way to get paid by ACH is to put the option on the invoice. A payment link lets customers pay from a bank account in a few clicks. Our payment links let you send invoices and collect online without building anything.

If you also sell online, our eCommerce payments setup handles both card and bank payments in one checkout.

Specialty and high-risk businesses

Some industries have a harder time getting approved for ACH. That includes certain online, health-related, and regulated retail categories.

If you are in one of those groups, read our guide on high-risk merchant accounts. Approval is often possible with the right documentation and underwriting path.

Start accepting B2B ACH with Merchant Solutions Corp

We offer a Gateway + eCheck plan at $25 per month, with ACH processing built for businesses that bill other businesses. We handle onboarding and support you from setup through daily operations.

Our approach is simple: lower costs, faster setup, and systems that grow with you. We pair ACH with card processing, POS, and dual pricing, so you can offer each customer the method that suits them.

Ready to see how it fits your business? Start on our ACH and eCheck processing page, or explore our B2B processing solutions.

Our perspective on B2B ACH

We talk with business owners every week who are paying more than they need to on large invoices. They accept cards for every payment, including a $6,000 supplier bill, and then wonder why processing costs keep climbing.

The fix is rarely complicated. Put ACH on your invoices, make it the default for large and recurring accounts, and keep cards for the fast, small, customer-facing sales where they shine.

We also see the other side. Owners who adopt ACH without clear authorization or account verification end up paying return and reject fees that were avoidable. Our published fee schedule is deliberately plain: $15 or $25 for the exceptions, $25 a month for the gateway and eCheck plan. You should know the cost of a mistake before you make one.

Our advice is to start small. Move your three largest recurring customers to ACH first. Watch how the returns and timing behave for a month. Then widen the program.

ACH works best as part of a mix. Cards for convenience, ACH for scale, and a processor that supports both without hidden surcharges.

— Jonathan

FAQ

What is the difference between B2B ACH and consumer ACH?

B2B ACH moves money between two businesses and typically uses the CCD entry type. Consumer ACH moves money to or from an individual and follows different authorization and return rules. The agreement between the two businesses is what defines the B2B relationship.

How do I accept ACH payments from other businesses?

You need a business checking account set up for electronic transfers, an ACH processor or bank origination service, and a signed authorization from each customer. Collect their routing and account numbers securely, verify them, and submit the payment. Your bank or processor will review your business before approving you.

Can I send ACH payments from the US to Canada?

The ACH Network supports cross-border payments through International ACH Transactions, but it is primarily a domestic system. Availability depends on your bank and the destination country. Ask your bank which cross-border methods it supports before you promise a Canadian customer an ACH option.

How fast is a B2B ACH payment?

Standard ACH typically settles in one to two business days. Same Day ACH can move up to $1 million on the same banking day if you submit before the cutoff. Weekends and federal holidays do not count as business days.

Can an ACH payment be reversed?

Entries are generally irrevocable once sent for processing, so check amounts and account numbers first. Debits can still be returned by the customer’s bank for reasons such as insufficient funds or an unauthorized claim. Clear authorization records protect you in a dispute.

Sources

b2b ach payments

Share this article: