A homeowner pays a $12,000 invoice with a credit card and you lose a few hundred dollars of it before the money lands. It is natural to ask whether the customer can pay that fee instead. In most states the answer is yes, with conditions. In a few states the answer is no, full stop. And in every state there is a simpler option: build the fee into your price and offer a cheaper way to pay.
Here is how the rules stack up: the card network's rules first, then state law, then what you actually put on your estimates and invoices.
First, know what a card payment costs you
You cannot set a fair surcharge without knowing your own fee. Take Stripe as one example of a processor that publishes its prices. Its standard US price for domestic cards is 2.9% plus 30 cents per successful payment, and its ACH Direct Debit (a payment straight from the customer's bank account) is 0.8% with a $5.00 cap (Stripe's pricing page, checked October 2026). Your processor may charge more or less, and many charge different rates for different cards, so read your own statement.
On a $12,000 invoice, the arithmetic looks like this:
| Card: 2.9% of $12,000 plus $0.30 | $348.30 |
| Bank payment (ACH Direct Debit): 0.8%, capped at $5.00 | $5.00 |
That gap is the whole story of this article. The surcharge rules exist because card fees are real money; the bank-payment line is why a surcharge is often not the best fix.
The card network's rules
Visa publishes a plain question-and-answer sheet for US merchants (its version dated February 15, 2024). If you intend to surcharge, Visa says you must:
Visa also says it runs yearly mystery shopping, and that the acquirer of a merchant caught surcharging improperly may be assessed an immediate $1,000 fine. Other card networks publish their own surcharge terms, and your processor can tell you which apply to your account.
One thing that may change: Visa and Mastercard have a proposed settlement with merchants that would give merchants new rights to surcharge and to offer discounts on some cards. Payments Dive reported on October 16, 2026 that a federal judge plans a final approval hearing on November 16, 2026. Until a court gives final approval, nothing in that settlement is in force, so plan on the rules above.
State law can say no, or set its own terms
The network rules are a ceiling. State law can be stricter, and where it is, it wins. Four examples, from the statutes themselves:
| State | What the law says |
|---|---|
| Massachusetts | No seller may impose a surcharge on a cardholder who chooses a credit card over cash, check or similar means. A card issuer may not stop a seller from offering a discount for cash, check or similar means, and such a discount offered to every buyer and disclosed clearly and conspicuously is not a finance charge (G.L. c.140D, §28A). |
| Connecticut | No person may impose a surcharge on any transaction. A discount for paying by cash, check or debit is allowed, but only with a posted notice, shown before checkout online, and said out loud before an oral sale (Conn. Gen. Stat. §42-133ff). |
| New York | A surcharge is allowed, but you must clearly post the total credit card price including the surcharge, the final price cannot exceed the posted price, and the surcharge cannot exceed what the card company charges you. The civil penalty is up to $500 per violation (Gen. Bus. Law §518). |
| Colorado | A surcharge on credit or charge cards is allowed: either up to 2% of the total, or up to the merchant discount fee you actually pay. Either way you post wording the statute spells out (on your premises, or online before the customer completes the payment), show the surcharge as its own line on the receipt, and never surcharge cash, check, debit or a gift card (C.R.S. §5-2-212). |
Visa's own sheet adds a broader list, with its own warning that the list may contain errors: as of February 15, 2024, Visa understood that Connecticut, Maine, Massachusetts, Oklahoma and Puerto Rico prohibit surcharging, and that Colorado, Minnesota, New Jersey and New York have requirements for it. Laws in this area change, so check your own state's statute or attorney general before you add a single line to an invoice.
Surcharge or cash discount: the difference is the price you show
A surcharge adds money to the price for paying by card. A cash discount takes money off a price that already covers the card fee. The customer may end up paying the same either way, but the law treats them differently, and so does Visa.
Visa allows a discount for paying another way, but only if your prices show either the card price alone, or the card price and the cash price side by side. If the final bill reaches the card price by adding a fee on top, Visa says it may be treated as a surcharge and fall under the surcharge rules.
New York's Department of State made the same point with pictures. Its one-page guide lists as legal: showing both the credit and cash price, listing the higher card price and advertising a discount for cash, or using one price for both. It lists as illegal: a sign at the register that a fee applies to all card sales, a "processing fee" or "convenience fee" line that appears only on the receipt without the total posted first, and a "prices include a cash discount" sign that does not apply to card purchases.
For a contractor, the "posted price" is the estimate. So whichever method you use, it belongs on the estimate the customer signs, not as a surprise on the final invoice.
A worked example
Say a remodeler in a state that allows surcharging quotes a $12,000 bathroom. Her processor's rate, like the Stripe example above, works out to about 2.9%. Here are her three honest options:
- Surcharge. She tells her processor 30 days ahead, puts the surcharge on the estimate and on her online payment page, adds no more than her actual cost (about $348 here, not a flat 3%), and applies it only to credit cards, never debit. Every receipt shows it as its own line.
- Two prices. The estimate shows $12,000 for check or bank payment and $12,348 by card, a gap no bigger than her card fee. Both numbers are there before the customer signs, and nothing is added later.
- One price, and a cheaper way to pay. She builds card fees into her overhead, quotes $12,000 flat, and offers bank payment as the easy option. On a large invoice the bank payment cost her $5 instead of $348 at the published rates above.
Option three adds nothing for paying by card, so there is no surcharge for a state's rule to govern. It also avoids the awkward moment where a customer reads "surcharge" and feels nickel-and-dimed on the last day of a good job.
What to do this week
If you send invoices from the office in our tools, they go by email with a due date, and once you save a key from your own Stripe account the invoice carries a Pay online button: the money lands in your Stripe balance and the fee is Stripe's. Whether you pass that fee on, and how, stays your decision under the rules above.
General information, not legal or tax advice. Rules change and vary by state; check with the agency named above or a professional for your situation.