833.200.0213 

How to Accept ACH Payments for Your Small Business

Photo of author

Author

Martial A.

Reviewed by

Michael C.

ach payments blog post featured image

Key Takeaways:

  • ACH payments are bank-to-bank transfers processed through the Automated Clearing House network. They cost a fraction of card processing, and on invoices above $625 a typical ACH fee stops growing entirely.
  • Since June 22, 2026, Nacha requires every business that originates ACH debits to run risk-based fraud monitoring, with no volume threshold. If you pull money from customer accounts, this applies to you.
  • ACH is the wrong fit for a retail checkout line and the right fit for recurring billing, wholesale invoices, and payroll. The deciding factor is whether the customer pays you once or repeatedly.
  • The risk in ACH is returns. An ACH debit can come back days after you counted the money, and consumer disputes can reach back 60 days.

Accepting ACH payments means pulling funds directly from a customer’s bank account instead of charging a card. For a business that bills the same customers every month or invoices other businesses for large amounts, it is the cheapest payment method available in the United States.

What changed in 2026 is that accepting ACH now carries a compliance obligation. This guide covers how to set it up, what the new rule requires, and how to tell whether ACH belongs in your business at all.

What ACH Payments Are

ACH stands for Automated Clearing House. It is the system banks use to move money between accounts, and it handles things like paychecks and monthly bills. A group called Nacha writes the rules for it. Almost all of it happens inside the United States.

There are two directions. Money going out occurs when you pay your staff by direct deposit. Money coming in is what happens when you charge a customer’s checking account for a monthly subscription.

The ACH Payments Rule You Need to Know About

Nacha’s risk management amendments took effect in two phases this year. The first stage started in March 2026 and covered banks and very large companies. The second stage started on June 22, 2026, and it dropped the size cutoff completely.

Now, any business that pulls money from customers’ bank accounts has to watch for payments that look fraudulent. That includes scams where someone tricks you into sending money to the wrong place. In practice, your payment company does most of the watching, but you are the one on the hook. Ask them straight out what they check for you and what they expect you to keep records of.

Payment processors giving you trouble?

We won’t. KORONA POS is not a payment processor. That means we’ll always find the best payment provider for your business’s needs.

How to Start Accepting ACH Payments

If you have a business checking account, you can already accept bank transfers. You hand the customer your account and routing numbers, and they send the money over. That works for a few payments a month and falls apart as soon as you need to charge customers yourself, bill on a schedule, or keep track of anything.

For anything more than that, you need a payment company. Here is how it goes:

  1. Pick a payment company. If you already use cards, ask your current provider to enable ACH for you. If not, shop around for one whose ACH pricing and timing fit the size of your bills. Our guide to credit card processing for small businesses covers how to compare options, and using a third-party payment processor is usually the easiest route.
  2. Sign up and turn on ACH. ACH is usually switched off by default, even if you already take cards. Expect a separate approval step, and expect limits on how much you can charge per day for the first few months.
  3. Set up bank account checks. Customers either log in to their bank through your payment company’s screen or confirm two small test deposits within a day or two. The instant login version loses far fewer customers.
  4. Get permission in writing. Any time you charge a customer’s account, you need their documented okay, including how much and how often. Save these. They are what protect you if someone claims they never agreed.
  5. Try a failed payment before you go live. Run a charge you know will fail and watch what your system does. Knowing where failed payments show up matters more than knowing where successful ones do.

What ACH Payments Cost

ACH usually costs a small percentage, with a hard ceiling, and that ceiling is what makes it so different from card processing rates. Stripe charges 0.8% with a $5 maximum, so once a payment exceeds $625, the fee stops increasing. Square charges 1%.

Compare that to a typical online card fee of 2.9% plus 30 cents and the gap grows with every dollar. A $250 bill costs you $2 by bank transfer and $7.55 by card. A $5,000 bill costs you $5 by bank transfer and $145.30 by card. For the card payments you cannot move over, there are other ways to lower your fees.

ACH versus card cost by bill size
Bill Amount ACH Fee Card Fee You Keep
$100 $0.80 $3.20 $2.40 more
$500 $4.00 $14.80 $10.80 more
$625 $5.00 (ceiling hit) $18.43 $13.43 more
$1,000 $5.00 $29.30 $24.30 more
$5,000 $5.00 $145.30 $140.30 more

Watch the costs when things go wrong, too. A bounced bank payment usually costs a few dollars, and a disputed one can cost $15. Too many bounced payments also gets you flagged by your payment company, so if your customers’ bank details are unreliable, you can lose your savings that way.

When ACH Is Worth It and When It Is Not

ACH works when payments are big, repeat, or both. Wholesale orders, monthly service fees, membership dues, rent, and business-to-business invoices all fall under this category. Bank details also change far less often than cards, which expire and are replaced, so monthly billing fails less often for bank transfers.

ACH does not work at a store counter. Nobody carries their routing number, typing bank details into a register is slow, and the payment does not confirm while the customer is standing there. If you run a liquor store, vape shop, or convenience store, use ACH in the back office to pay suppliers and staff, not up front. A fast checkout requires payments that clear in seconds, which is what a point-of-sale system and card payments are for.

Free pdf Download

Learn more about how credit card processing works and save your business money with this free eGuide.

The Part Most Guides Skip: ACH Payments Can Come Back

Money that shows up in your account from an ACH payment is not necessarily yours to keep. Payments bounce back if the customer did not have enough money, closed the account, or gave you the wrong numbers, usually within a few business days. And a customer can claim they never approved the charge for up to 60 days after it appears on their statement, a longer window than most owners expect from card disputes.

Wire transfers are the opposite. Once a wire is sent, it is gone for good. So when a guide tells you ACH is the safer choice, it is comparing the wrong thing. ACH is cheap but can be taken back, wires are expensive but final, and which is safer depends on whether you are the one sending or the one getting paid.

ACH, Wires, and Instant Payments

Wire transfers arrive the same day and cannot be undone, which is why people use them for large one-time payments, such as buying a building. They also cost $25 to $50 or more each. ACH costs a few cents to a few dollars and takes a day or two, or the same day if you pay extra.

Instant payments are the newer option. The money moves in seconds, any time of day, and it is final like a wire. If you need to be certain you have been paid before you hand over goods, that finality is what you are paying for.

ACH compared to wire transfers and instant payments
  ACH Wire Transfer Instant Payments
When money arrives 1 to 2 business days, or same day for extra Same day Seconds, any time
Usual cost Cents to a few dollars $25 to $50 or more Usually under $1
Can it be undone Yes, it can bounce or be disputed No, final once sent No, final once received
Can you charge the customer Yes, with their permission No, they have to send it No, they have to send it
Best for Monthly billing and business invoices Big one-time payments When you must be paid before handing over goods

Should Your Business Accept ACH Payments?

Start with one question. Do the same customers pay you over and over, or do different customers pay you once? Repeat customers make the setup worth it and deliver real savings. One-time sales at a counter do not.

If ACH does fit, setting it up is not complicated, and the savings on large bills are real. Just plan around the chance that a payment comes back rather than the day it arrives, and get your payment company to spell out what they’re doing about the new fraud rule. It also helps to know whether your POS ties you to a single payment company, since a system that lets you choose allows you to add payment methods later.

Get started with KORONA POS today!

Explore all the features that KORONA POS has to offer with an unlimited trial. There’s no commitment or credit card required.

Frequently Asked Questions

Is Zelle an ACH payment?

No. Zelle runs on its own system and the money moves in minutes. People mix the two up because Zelle pulls from the same checking account, but the speed and the rules are different, and a Zelle payment cannot be taken back the way an ACH one can.

Can I charge customers a fee to cover what ACH costs me?

The rules for adding a fee to a bank transfer are not the same as the credit card surcharge rules you may already know, and they vary by state. Since ACH is usually your cheapest option anyway, most businesses do better offering a small discount for paying by bank transfer than adding a fee. Check your state rules and your payment agreement first. We are not attorneys, so ask one if the amounts are large.

How long do I have to keep customer permission records?

Nacha says keep proof of permission for two years after the customer cancels. In practice, keep it for as long as they are a customer plus two years, and store it so you can find it by customer name instead of digging through an inbox.

What happens if too many of my ACH payments bounce?

Both Nacha and your payment company track your bounce rate. If it stays high you can face held funds, lower limits on what you can charge, or lose the ability to take ACH at all. Checking bank details when customers sign up, and checking again after any failed payment, is the best way to prevent it.

Photo of author

Written By

Martial A.

Martial Amoussou has over 5 years of writing and content creation experience in the POS, retail, and payment processing industry. He has interviewed and consulted with hundreds of business owners across liquor stores, vape/smoke shops, convenience stores, museums, attractions operations, dispensaries, and many more, giving him a ground-level understanding of what operators actually struggle with day to day. Reach Martial here.