Credit Card Surcharge Rules for Contractors: What You Can Charge
Credit card surcharge rules for plumbing, HVAC and electrical shops: the 3% cap, states that ban or limit fees, debit limits, disclosure and cash discounts.
Credit Card Surcharge Rules for Contractors: What You Can Charge

In most states, a plumbing, HVAC or electrical shop can add a surcharge to credit card payments, but only credit cards, only within the card networks’ caps (in practice 3% for anyone who takes Visa), only after disclosing it, and not at all in a handful of states. Debit and prepaid cards cannot be surcharged. The fee is meant to recover what the card costs you to accept, not to become a profit line.
This guide walks through the rules the way an owner or office manager needs them: what is allowed, what the cap really is, which states say no, what to put on the estimate and invoice, and what to do instead if you operate in a state that bans the fee.
TL;DR
- Surcharges apply to credit cards only. Debit and prepaid cards cannot be surcharged, and a 4% fee on a debit card is not an option.
- Visa limits a surcharge to your actual merchant discount rate or 3%, whichever is lower, and most shops take Visa, so 3% is the practical ceiling.
- Connecticut, Maine and Massachusetts prohibit ordinary credit card surcharges, and several other states cap or condition them. The law where the job is located governs.
- Disclose the fee before the customer commits, show it as its own line on the invoice, and give Mastercard and your processor 30 days’ notice before you start.
- A cash discount is a different, federally protected tool, and often the safer route in a restrictive state.
Table of Contents
- What a surcharge is, and what it is not
- Is it legal to surcharge credit cards?
- How much can you charge: 2%, 3% or 4%?
- Debit and prepaid cards cannot be surcharged
- State rules: where surcharges are banned or limited
- What you must do before you start
- How to disclose the surcharge to customers
- Cash discounts: the alternative that works everywhere
- Build the cost in without a fee line
- Our perspective
- Get paid faster with the paperwork already in place
- FAQ
- Sources
What a surcharge is, and what it is not
A surcharge is an extra amount a merchant adds when a customer pays with a credit card. It exists to offset the processing fee you pay on that payment. If a $1,200 water heater swap is paid by card, the processor takes its cut out of your deposit, and a surcharge puts part or all of that cost back on the customer who chose the card.
Three things get confused:
| Approach | How it works | Main rule to know |
|---|---|---|
| Surcharge | Fee added to credit card payments | Capped by card networks, banned or limited in some states, credit cards only |
| Cash discount | Lower price for paying cash, card price is the standard price | Federal law protects it, but it must be offered to everyone and clearly disclosed |
| Service or convenience fee | A flat fee for a particular payment channel | Networks have their own conditions, and states may treat it as a surcharge |
The distinction matters because regulators and card networks look at how the charge works, not what you call it. Renaming a surcharge a “processing fee” does not move it out of the rules.
Is it legal to surcharge credit cards?
Yes, in most places. Visa’s U.S. merchant guidance says merchants in most states and territories may surcharge credit card transactions, subject to Visa’s requirements and applicable law (Visa U.S. Merchant Surcharge Q&A). Mastercard’s U.S. rules likewise let a merchant impose a brand-level or product-level surcharge on its credit cards, subject to its cost-of-acceptance and maximum-cap rules (Mastercard merchant surcharge rules).
So there are always two layers to clear: the card network rules you agreed to through your processor, and the law of the state where you collect the payment. You have to pass both.
How much can you charge: 2%, 3% or 4%?
The ceiling comes from the networks, and the practical answer for a contractor is 3%.
Visa limits a surcharge to your applicable merchant discount rate or 3%, whichever is lower (Visa Q&A). That has two consequences:
- If your real cost on credit cards averages 2.6%, you cannot lawfully surcharge 3%. The cap follows your cost when your cost is lower.
- If your cost is higher than 3%, the fee still stops at 3%.
Mastercard sets its own cap, and processors commonly describe it as higher, around 4%, but they also note that because you cannot separate card brands at the point of sale in practice, a shop that accepts Visa is held to 3% (Allay Payments state guide). Check your processor agreement for how it applies Mastercard’s cap to you.
So can you charge 2%? Yes, if your state allows it and it does not exceed your cost. Can you charge 3%? Yes, in states with no lower cap and where your cost supports it. Colorado, for example, sits at 2% or your cost, depending on which reading applies, as covered below.
A rule of thumb that keeps you out of trouble: set the surcharge at or below your average cost of accepting credit cards, never above, and review it when your processor changes its rates.
Debit and prepaid cards cannot be surcharged
Surcharging applies to credit cards only. The NFIB Legal Center’s 2025 guide states that federal law makes it illegal nationwide to impose surcharges on debit card use (NFIB credit card surcharge and cash discount laws). Stripe’s guide for businesses says the same: debit and prepaid card transactions cannot be surcharged, even when a debit card is run as credit (Stripe credit card surcharge guide).

This trips up contractors because a customer hands over a card at the end of a service call and nobody knows which kind it is. Your payment system has to identify card type and apply the fee only to credit. If your terminal or payment link cannot do that, do not surcharge until it can.
State rules: where surcharges are banned or limited
The law that applies is the one where the merchant outlet is located. Visa states that a merchant may surcharge at outlets where it is legally permitted, even if other outlets in other states cannot (Visa Q&A). For a shop that crosses a state line for jobs, this is worth a phone call to your processor and an attorney before you assume anything.
States that prohibit credit card surcharges
The NFIB guide identifies Connecticut, Maine and Massachusetts as prohibiting ordinary credit card surcharges, and also lists Puerto Rico (NFIB guide). If your shop is in one of these, use a cash discount structure or simply price card costs into your rates.
States with conditions or caps
The same guide reports restrictions in California, Colorado, Florida, Georgia, Kansas, Minnesota, New Jersey, New York, Oklahoma and Texas. A few examples of how varied they are:
- Colorado: a cap tied to 2% or your cost, as the NFIB guide describes it.
- New Jersey: the fee is limited to your actual cost, and the amount must be disclosed in advance. The state’s Division of Consumer Affairs says a notice that only says a surcharge will apply, with no amount, is not enough, though stating it as a percentage is permissible (NJ Division of Consumer Affairs).
- New York: the guide notes a requirement to post the total credit price, and a 2026 state compilation says the highest credit price must be displayed rather than only a percentage notice (Nickel state-law compilation).
- Georgia: the Attorney General’s Consumer Protection Division said in August 2024 that a merchant may recover card processing cost but may not charge more than it pays to accept the card, and must disclose the surcharge before the sale and show the exact amount on receipts (Georgia Consumer Protection Division).
- Minnesota: the Nickel compilation reports state law permits up to 5%, but the lower network limits still control, and disclosure requirements differ by channel.
- Oklahoma: the statute prohibits surcharges, though the NFIB guide notes an Attorney General opinion that the ban likely would not survive constitutional scrutiny. Nickel’s 2026 compilation reports a permitted surcharge up to the lesser of 2% or actual processing cost, with notices at the point of entry and point of sale.
These rules shift, and sources sometimes read the same statute differently. The NFIB guide itself advises consulting an attorney because its information may not reflect current developments. Treat any state summary, including this one, as a starting point and confirm with your state attorney general’s office or a business attorney before you switch on a surcharge.
What you must do before you start
Card network rules add procedure on top of state law. For a contractor, the sequence looks like this:
- Confirm your state allows it and what the cap is. Check your state attorney general or consumer affairs page, then have an attorney confirm.
- Calculate your actual cost. Pull your processing statements and find your average effective rate on credit card payments. That number, or 3%, whichever is lower, is your ceiling.
- Tell your processor. The surcharge amount has to be transmitted in a dedicated field in the transaction message. Visa’s guidance identifies this as Field 28, and your acquirer must enable it (Visa Q&A).
- Give Mastercard and your acquirer 30 days’ notice. Mastercard requires advance notice at least 30 days before you implement, and asks for your business identity, contact details, location count, transaction channels and the type of surcharge (Mastercard rules). Ask your processor which registration steps it handles for you, and for Visa’s requirements as well.
- Update your paperwork and signage. Estimates, invoices, your website, and any in-person notice need the disclosure described below.
- Test with a real credit card and a real debit card. The credit card should carry the fee and the debit card should not.
How to disclose the surcharge to customers
The consistent theme across states and networks is no surprises. Disclose before the customer is committed, not after the work is done.
For a trade shop, that means disclosure at several points:
- On the estimate. Put the card surcharge terms in the estimate itself, with the percentage and the amount in dollars when you can. New Jersey, for one, wants the amount disclosed before the consumer incurs any charge.
- On the invoice. Show the surcharge as its own line, separate from labor and materials, so the total is easy to audit. Georgia’s guidance calls for the exact amount on the receipt.
- At the point of payment. If you send a payment link or take a card on the phone, state the fee before the customer enters card details.
- At your office and on your trucks. If customers pay in person, post a notice where they can see it before paying.
A clean estimate-to-invoice flow helps here because the same line items carry through without retyping. We cover that workflow in No Retyping: Estimate to Invoice Workflow, and the mechanics of getting paid faster after the job in Invoice Payment Links for Contractors.
One more point for homeowners who dispute a charge: a surcharge that was never disclosed, or that exceeds your cost, is the kind of thing that invites a chargeback or a complaint to the attorney general. The written disclosure is your protection.
Cash discounts: the alternative that works everywhere
If your state bans surcharges, or you would rather not run the registration and disclosure process, a cash discount is the usual alternative. The NFIB guide states that federal law protects merchants’ ability to offer cash discounts, and that the discount must be available to all prospective buyers and clearly and conspicuously disclosed (NFIB guide).
The mechanics are the reverse of a surcharge: the standard price is the card price, and customers who pay by cash or check get a lower price. In practice that is a pricing decision as much as a legal one, so it fits naturally with how you build flat-rate pricing. If you are still deciding how to price work, Flat Rate vs Time and Materials walks through the tradeoffs.
Two cautions. First, a discount only counts as a discount if the displayed price is the card price. Second, other states have their own labeling rules, so have the setup reviewed before you roll it out.

Build the cost in without a fee line
Some shops decide they would rather not itemize a surcharge at all. Processing costs are a real cost of doing business, and they belong in your overhead when you set rates. That only works if you know your true job cost: labor, materials and overhead, including what card acceptance takes from each job. Our guides on job costing methods and simple job costing for plumbers show how to get margin per job in front of you while the work is still open, rather than weeks later.
Our perspective
We built MEPflow because we run trucks ourselves: a master plumber, a master electrician and an HVAC tech in Rogers, Arkansas. Card fees show up in our own books the same way they do in yours, a little off every deposit that nobody notices until the month closes.
Our view is that the surcharge question is really a question of whether your paperwork tells the truth at the moment of sale. The customer should see what the job costs, and how they pay, before the tech leaves the driveway. The estimate, the invoice and the payment link should all say the same thing, because that is what keeps a disputed charge from turning into a bad afternoon in the office.
That is why we put estimates, invoicing with instant payment links and job costing in one application, with every feature on every plan. The office and the truck work from the same data, so the number the customer agreed to is the number that gets invoiced, and you can see what each job really earned after labor, materials and overhead. Whatever you decide about surcharges, decide it with your numbers in front of you and your state’s rule checked.
Jonathan
Get paid faster with the paperwork already in place
MEPflow gives 2 to 30 truck plumbing, HVAC and electrical shops one place for scheduling and dispatch, Good/Better/Best estimates with photos, invoicing with instant payment links, job costing and customer texting. It works offline on the phone in the truck, and the desktop office side runs the same data. It is month to month with no contract and no setup fee, and we import your existing customer and job data for you.
You can create your company account online, or if you want the 14-day trial, call 866-808-4996 to book it. For plan details, see the pricing section on our site.
FAQ
Is it legal to charge 3% for a credit card?
Often yes, but only if your state allows surcharges and 3% does not exceed your cost of accepting the card. Visa limits the surcharge to your merchant discount rate or 3%, whichever is lower. Connecticut, Maine and Massachusetts prohibit ordinary credit card surcharges.
Can I surcharge a debit card, including a 4% fee?
No. The NFIB Legal Center’s guide states that federal law makes surcharges on debit card use illegal nationwide, and Visa’s guidance limits surcharging to credit cards. Prepaid cards are treated the same way. Make sure your payment system applies the fee only to credit.
Which states ban credit card surcharges?
The NFIB guide lists Connecticut, Maine, Massachusetts and Puerto Rico as prohibiting ordinary credit card surcharges. California, Colorado, Florida, Georgia, Kansas, Minnesota, New Jersey, New York, Oklahoma and Texas have restrictions or conditions. Confirm the current rule for your state with its attorney general or an attorney.
Do I have to tell customers about the surcharge in advance?
Yes. Networks and states expect disclosure before the sale is final, and some states, such as New Jersey and Georgia, set specific disclosure and receipt requirements. Put it on the estimate, show it as its own line on the invoice, and state it before the customer enters card details.
Is a cash discount the same as a surcharge?
No. A cash discount lowers the price for customers who pay with cash, while a surcharge adds a fee to credit card payments. Federal law protects cash discounts as long as they are offered to all buyers and clearly disclosed, which is why many shops in surcharge-restricted states use them.
Sources
- Visa U.S. Merchant Surcharge Q&A
- Mastercard merchant surcharge rules
- NFIB: Credit Card Surcharge and Cash Discount Laws
- Georgia Consumer Protection Division: merchant credit card surcharges
- New Jersey Division of Consumer Affairs: Credit Card Surcharges
- Nickel: 2026 credit card surcharge laws by state
- Allay Payments: Credit Card Surcharge Laws by State
- Stripe: A Guide to Credit Card Surcharges for Businesses
Recommended
Where to next
- See what MEPflow doesScheduling, estimates, dispatch, invoicing and job costing in one app.
- Create your company accountSet your shop up in a few minutes. No card to start.
- HVAC KPIs: 12 Numbers Every Small Shop Should TrackMore from the MEPflow blog
- SMS Opt-In Requirements for Plumbing, HVAC and Electrical ShopsMore from the MEPflow blog
