MEPflow
MEPflow Blog

ACH Payments for Contractors: How They Work and What They Cost

How ACH payments work for plumbing, HVAC and electrical contractors: timing, fees against cards, authorization rules, returns, fraud and 1099s.

Published 13 min read

Geometric illustration of an ACH payment flow

ACH Payments for Contractors: How They Work and What They Cost

Geometric illustration of an ACH payment flow

ACH is a bank-to-bank transfer that moves money without a card or a paper check. For a plumbing, HVAC or electrical shop, it is usually the cheapest way to collect a large invoice and a reliable way to pay a sub or supplier. It has trade-offs: it settles slower than a card swipe, it needs written or electronic authorization to pull money from a customer, and returns can arrive days later. This guide covers how it works, what it costs next to cards, and how to keep the process clean.

MEPflow
Keep Job Payments Organized
MEPflow brings invoicing and job costing together with scheduling, dispatch, and other tools for plumbing, HVAC, and electrical contractors.

TL;DR

Table of Contents

What an ACH payment is, in shop terms

ACH runs on a network of banks. Nacha, which manages the network, describes it as a way for businesses to electronically push money into another business’s account or pull it from a customer’s account. It says paying or getting paid this way instead of by check is safe, reliable, and saves time and money.

There are two directions, and a contractor uses both:

The difference matters because the authorization rules are different. When you push money, you need the recipient’s details. When you pull it, you need the account holder’s permission.

How long ACH takes

Timing is the question owners ask first, because cash flow is the whole point. Nacha estimates that 80% of all ACH payments settle in one banking day or less. Credits can settle the same day, the next banking day, or in two banking days. Debits settle the same day or the next banking day.

Nacha’s fact sheet adds that Same Day ACH lets eligible payments of up to $1 million settle on the same banking day, potentially within a few hours. Whether you can use it depends on your bank or processor.

Two cautions on timing:

  1. Cleared is not final. The Consumer Financial Protection Bureau notes that a payment can clear the day it is entered during business hours, but completion can take days because of processing and fraud controls. A payment can look done and still be returned.
  2. Banking days only. Weekends and bank holidays do not count. A debit you start Friday afternoon is a Monday conversation.

In practice, plan on one to three business days from the moment the customer approves payment to money you can count on. That is slower than a card, which is why a lot of shops still take cards for small same-day service calls and push ACH for the bigger jobs.

ACH vs credit card fees

The fee gap is the main reason contractors look at ACH. On a $400 service call, a card fee is a nuisance. On a $14,000 equipment changeout, it is real money.

ACH vs credit card fees — overview diagram

Pricing varies a lot. Business.com’s comparison notes that providers may charge a percentage, a flat amount per transaction, or a mix, and extra terms can change the total. Its example: Intuit lists 1% for invoiced ACH bank payments and 2.99% for invoiced card and digital-wallet payments. Those are one provider’s published rates, so use them as a yardstick and not as a promise about your own processor.

Here is how the math works on a larger invoice, using those two percentages as an illustration only:

Invoice Paid by ACH at 1% Paid by card at 2.99% Difference
$2,500 $25.00 $74.75 $49.75
$8,000 $80.00 $239.20 $159.20
$14,000 $140.00 $418.60 $278.60

On a flat-fee ACH plan the gap widens further as invoices grow. On a tiny invoice the difference shrinks to a few dollars, and a customer’s convenience may be worth more than the fee.

When reading a processor’s fee page, look for:

When to push customers to ACH, and when not to

ACH fits best where the invoice is large, the customer is established, or the payment is repeated.

Good fits

Weaker fits

Most shops end up offering both. Let the customer pick, show the choice clearly on the invoice, and make the bank option easy to find on big-ticket work. For how to put a pay button on an invoice, see our guide on invoice payment links for contractors.

The authorization rules for collecting ACH

To send an ACH payment you need the recipient’s bank routing number and account number. To collect one, you also need permission. Xero’s guide puts it plainly: before debiting a customer’s account, you must obtain explicit written or electronic authorization from the account holder, and keep it on file.

The burden is on you. Nacha’s Originator guidance says the Originator, which is the business starting the debit, bears the burden of proof for authorization. Nacha fines financial institutions, which may contractually pass those fines on to the businesses that originate the entries. Egregious violations can be fined up to $500,000 per month.

For a contractor, a workable authorization habit looks like this:

  1. Use a checkout page or signed form that states the amount, the date or schedule, and that the customer is authorizing a debit from their bank account.
  2. Save a time-stamped record against the customer and the job.
  3. For recurring billing such as maintenance plans, state the schedule and how the customer can cancel.
  4. Never key in bank details from a text or a phone call without a record that the account holder agreed.

If your processor or invoicing tool collects the authorization inside its payment flow, that is usually the cleanest route, because the record is created for you. Confirm that with the provider before you rely on it.

Returns, failed payments and fraud

The real downsides of ACH are not the fees. They are returns and disputes. Helcim’s documentation lists slower deposits, returns for insufficient funds, invalid account numbers or revoked authorization, and notes ACH disputes can be trickier than card disputes.

Timing of returns depends on who owns the account. Nacha says corporate entries allow a standard two-day right of return, while consumer entries allow an extended 60-day right of return. Plaid explains that unauthorized payments may be returned within 60 days, while returns for insufficient funds or account problems tend to come within a few days.

That has a practical consequence for you. A homeowner who pays a repair invoice by ACH can dispute it as unauthorized for up to 60 days. A commercial customer has a much shorter window. If you are doing a large residential job, keep your signed estimate, photos, and completion sign-off attached to the invoice so you can prove the work was done and approved.

Reduce failed payments

Reduce fraud

A secure payment processing guide for small businesses is a good companion read for the office side of this, from handling customer data to protecting the place where it lives.

Paying subs and vendors by ACH

Outgoing ACH is simpler. You can send payments through your bank or your accounting software. Xero’s guide notes that businesses enter the recipient’s name, bank details and amount. Many shops use it for supply-house accounts, subcontract electricians or helpers, and recurring bills.

A few habits make it painless:

If you run QuickBooks, push the payment data there so the books match the bank. A payment that exists only in a bank portal is a reconciliation problem waiting for tax season.

Does paying by ACH mean you issue a 1099?

Not automatically, and it is not the payment method that decides it. The IRS instructions for Forms 1099-MISC and 1099-NEC base the 1099-NEC obligation on whether you paid $600 or more in the course of your trade or business for services by someone who is not your employee. The same instructions say payments made by credit card are reported by the payment settlement entity on Form 1099-K, not by you on Form 1099-NEC.

So for a sub you pay by ACH, you generally report the total on a 1099-NEC if the threshold is met. For a sub you pay by card, the card processor reports it instead. The $600 figure comes from the 2025 instructions, so check the current-year instructions for the threshold and filing dates, and ask your CPA how it applies to your subs. Whether someone is truly an independent contractor or an employee is a separate question, and one to settle with your accountant before you issue the first payment.

ACH and card contractor tax reporting paths

Our perspective: take ACH for the jobs where cards cost you most

We built MEPflow with a master plumber, a master electrician and an HVAC technician in Rogers, Arkansas, and we run it on our own trucks. Here is how we think about ACH, from the truck and from the office.

A card fee on a $300 drain call is the cost of getting paid the same hour. A card fee on a full system replacement is a line you could have kept. We would not force every customer onto one method. We would make the cheaper option the easy one on large invoices, and keep cards for the quick calls.

The bigger loss is rarely the fee. It is the invoice sitting open for three weeks because the tech finished the job, then someone in the office retyped it the next day. A customer pays fastest when the invoice reaches them while the truck is still in the driveway, with a payment link they can tap. That is why we tie estimates, invoices and payments together so nothing gets rekeyed. See our estimate-to-invoice workflow for how that works in practice.

One caution from experience: which payment methods a link offers depends on the processor behind it. Ask before you promise customers a bank-payment option, and test it with a small invoice of your own first.

— Jonathan

Where MEPflow fits

MEPflow is field-service software for plumbing, HVAC and electrical contractors in the United States. It handles scheduling and dispatch, Good/Better/Best estimates, invoicing with instant payment links, job costing, customer texting and QuickBooks integration, all in one app that works offline on the phone and has a full desktop office side on the same data. Every feature is on every plan, plans differ only by crew size, it is month to month with no contract, and we import your existing customer and job data for you. For plan details, see the pricing section.

If you want to see it on your own jobs, you can create your company account. Free signup is capped at 5 customers and has no trade tools. The 14-day trial is booked by calling 866-808-4996. You can also see the full platform overview.

A simple ACH setup for a small shop

If you are starting from a whiteboard and a checkbook, this order works:

  1. Decide the threshold. Pick the invoice size where you will lead with bank payment, for example your equipment changeouts and progress billings.
  2. Pick your processor or tool. Compare ACH rates, return fees, deposit speed and how authorization is captured. Read the fee page, not the sales page.
  3. Put the option on the invoice. Show both methods and state any card surcharge rules your state allows. Check your state’s rules first.
  4. Store authorizations against the job. Signed estimate, approval, payment authorization and completion photos together.
  5. Reconcile weekly. Match deposits to invoices, watch for returns in the first few days, and follow up on any failed payment the same day.
  6. Run outgoing ACH on a schedule. One payment day for subs and vendors, with W-9s and bank details on file before the first payment.

FAQ

Is ACH cheaper than credit cards for contractors?

Usually, yes, especially on large invoices. One published example lists 1% for invoiced bank payments against 2.99% for cards. Pricing varies by provider, so compare the whole fee schedule, including returns and minimums.

How long does an ACH payment take to arrive?

Nacha says most ACH payments settle within one banking day or less. Debits settle the same or next banking day, and credits can take up to two. Same Day ACH can be faster where your bank or processor supports it, and weekends and holidays do not count.

Can a customer reverse an ACH payment?

Yes. Consumer entries can be returned for up to 60 days if unauthorized, and corporate entries have a standard two-day window. Keep your authorization, signed estimate and completion records on file, because you carry the burden of proof.

Do I need to get a customer’s permission before pulling money from their account?

Yes. You need explicit written or electronic authorization from the account holder, and you must keep it on file. A payment form that captures the amount, date and consent, and saves a record, is the safest way to do it.

Do I have to send a 1099 to a sub I pay by ACH?

Possibly. The obligation depends on whether you paid $600 or more for services in the course of your business, based on the IRS instructions for 2025. Card payments are reported on 1099-K by the payment entity instead. Confirm the current threshold and your sub’s status with your CPA.

Sources

Recommended

Where to next