Skip to main content
Payments

Credit Card Processing for Contractors: How to Accept Large Payments Without Losing Margin

KD

Kaleb Dickhaut

Founder, ClickWerxs

March 9, 2026
11 min read
Construction contractor on job site holding a tablet showing a payment confirmation

A $100,000 kitchen remodel. The client wants to put it on a Visa. At 2.9% + $0.30 through your flat-rate processor, that transaction costs you $2,900.30 in processing fees alone.

On a project where your net margin is maybe 10-15%, you just gave up a quarter of your profit to the payment processor. And that's before the processor decides to hold your funds for a week because the transaction "looked unusual."

This is the reality for contractors who process large payments through Square, Stripe, or PayPal. These processors were built for coffee shops and Etsy sellers, not for businesses routinely handling $20,000-$150,000 transactions. The pricing model doesn't work, the risk model doesn't work, and the support model definitely doesn't work when your $85,000 deposit gets frozen.

There's a better way, but most contractors don't know about it because the big processors have no incentive to tell you.

TL;DR: Flat-rate processors overcharge construction contractors because the pricing model was built for $30 coffee purchases, not $40,000 progress payments. Interchange-plus passes through the actual wholesale card cost and adds a small fixed markup. At $500K/year in card volume, the difference is $5,000–$15,000 annually. Level 2/3 data submission and ACH for large invoices compound those savings further.

Why Does Flat-Rate Pricing Destroy Construction Margins?

Flat-rate processors overcharge construction contractors because they bill the same percentage regardless of actual interchange cost. On a $40,000 progress payment, interchange runs roughly $680. Flat-rate at 2.9% costs $1,160 (that's $480 in pure processor markup on one transaction). A contractor processing $500,000/year in cards typically overpays $5,000–$15,000 annually compared to interchange-plus pricing.

Flat-rate pricing charges you the same percentage on every single transaction, regardless of the actual cost to process it. When a homeowner pays a $10,000 deposit with a credit card, the real interchange cost is about $170. Your flat-rate processor charges you $290.30 and pockets roughly $120.

That markup is annoying on small transactions. On a $40,000 progress payment, it's devastating.

Here's the math, based on a real $100,000 remodel broken into typical payment stages:

TransactionActual InterchangeFlat-Rate Cost (2.9% + $0.30)You Overpay
$10,000 deposit (credit card)~$170$290.30$120.30
$25,000 materials draw (credit card)~$425$725.30$300.30
$40,000 progress payment (credit card)~$680$1,160.30$480.30
$25,000 final payment (ACH)~$0.50$0.50$0.00
$100,000 project total~$1,276$2,176.40~$900

On that single project, your flat-rate processor makes $900 in pure profit above their actual costs. Multiply that across a year of projects and you're looking at $10,000-$30,000 in unnecessary processing fees. If you're not sure whether your processor's charges are normal or inflated, here's how to audit your merchant statement in about 10 minutes.

Notice the final payment went through ACH at $0.50 instead of $725.30 on a credit card. We'll come back to that.

We saw this play out with a commercial roofing contractor who had been processing through QuickBooks Payments at their standard invoice rate (3.4% + $0.25 per transaction). After moving to an interchange-plus merchant account structured for high-ticket construction billing, their monthly statement dropped by $300–$400 on identical card volume. Same clients. Same project sizes. Different pricing model.

Interchange-plus pricing eliminates the markup problem on card payments. You pay the actual interchange cost (set by Visa/Mastercard, non-negotiable) plus a small fixed markup from your processor. On that same $40,000 progress payment, you'd save $400-$500 depending on the card type.

What Is Level 2 and Level 3 Data Processing for Contractors?

Level 2 and Level 3 data processing reduces interchange fees on B2B and government card transactions by submitting additional fields: tax amount, purchase order number, item descriptions. On a $50,000 government payment, Level 3 qualification is worth $250–$500 in savings on that single charge.

If you do any work for government agencies, commercial property managers, or other businesses that pay with corporate or purchasing cards, you're leaving serious money on the table without Level 2 and Level 3 data processing.

Visa and Mastercard offer lower interchange rates on B2B and B2G transactions when the merchant submits additional transaction data: things like tax amount, customer purchase order number, item descriptions, and ship-to ZIP code. The more data you submit, the lower the rate.

The savings are real, but the two networks are now on different tracks:

  • Mastercard Level 2 data: Still drops interchange by 0.10–0.50% per transaction (this incentive remains active).
  • Mastercard Level 3 data: Drops interchange by up to 1.00% per transaction compared to standard rates.
  • Visa Level 3 (CEDP Product 3): Visa retired its Level 2 incentive in early 2026 and now requires fully validated Level 3 data for any commercial card discount. The savings on qualifying Visa corporate and purchasing cards run 90 basis points net over standard rates.

On a $50,000 government contract payment, Level 3 qualification can save you $250–$500 on that single transaction. Over a year of B2B and government work, contractors typically save $3,000–$8,000 just by submitting the right data fields.

Visa's CEDP enforcement started October 17, 2025, and Visa's Level 2 incentive was retired in early 2026. If your processor hasn't migrated to CEDP-compliant Level 3 submissions for Visa transactions, you're already paying standard rates on commercial card volume that should qualify for a discount, and nothing on your statement will tell you.

The catch? Most flat-rate processors don't even support Level 2/3 processing, let alone CEDP-verified submissions. Square doesn't. Stripe's implementation is limited. Even processors that technically support it often don't auto-populate the required fields, so your transactions default to the highest interchange tier anyway.

At ClickWerxs, we submit Level 2 and Level 3 data automatically on qualifying transactions. You don't have to do anything extra. Our gateway detects the card type and populates the required fields from your invoice data.

Why Do Processors Freeze Contractor Accounts and How Do You Prevent It?

Here's a scenario that plays out constantly in construction: you process a $60,000 payment for a commercial project. Two days later, you log into your processor dashboard and see a notice: your funds are under review, your account is temporarily restricted, and there's no timeline for resolution.

Why? Because flat-rate processors use automated risk models designed for average transaction sizes of $30-$50. When a $60,000 charge hits their system, the algorithm flags it as potentially fraudulent. Your account gets frozen, your funds get held in reserve for 30-180 days, and you're stuck making panicked phone calls to a support team that doesn't understand construction billing cycles.

This isn't rare. Construction is classified as a higher-risk industry precisely because of large ticket sizes, long project timelines, and the potential for disputes months after the work is completed.

The fix is working with a processor that actually understands construction:

  • Pre-flagging large transactions: Tell your processor about a big payment before it processes so it doesn't trigger an automated hold.
  • Proper underwriting from the start: A merchant account with correct MCC coding and volume expectations for construction won't choke on a $75,000 transaction.
  • A dedicated account manager who picks up the phone: When a problem does arise, you talk to a human who knows your business, not a chatbot or a queue with a 4-day response time.

Every ClickWerxs merchant account comes with a dedicated account manager. Not a shared support pool. A specific person who knows your processing volume, your typical transaction sizes, and your business cycle. If a transaction needs pre-authorization or your volume spikes during busy season, one call handles it.

Can Contractors Legally Pass Processing Fees to Their Clients?

As of 2026, credit card surcharging is legal in 48 states. Only California and Connecticut prohibit it outright (plus Puerto Rico). A handful of states have restrictions: New York and New Jersey cap surcharges at your actual processing cost, Colorado caps at 2%, and Minnesota requires the total price to be displayed upfront. If you operate outside those states, you can add a surcharge of up to 3% on credit card transactions to offset your processing costs.

For contractors handling large payments, surcharging can eliminate your processing costs entirely.

A few rules to follow:

  • Credit cards only: You cannot surcharge debit card transactions in any state. Period.
  • Disclosure is required: Post signage at your place of business and include the surcharge in your contract terms before work begins.
  • Cap at 3%: In the US, Visa reduced its maximum credit card surcharge from 4% to 3% effective April 15, 2023, and the surcharge may not exceed your actual merchant discount rate for that card. Mastercard's cap remains 4%, so the binding constraint is Visa's. Surcharging is not permitted on debit or prepaid cards at all, regardless of network, and you must notify your acquirer at least 30 days before you start. Several states regulate surcharging independently of network rules, so confirm your state's position before switching anything on.
  • Notify your processor: You must register your surcharging program with your processor and the card networks 30 days before implementing it.

The alternative to surcharging is a cash discount program, which frames the fee differently: you set your credit card price as the standard price and offer a discount for cash, check, or ACH. The economics are the same, but the optics work better for some contractors who don't want the word "surcharge" in their client conversations.

That said, talk to your clients about it honestly. Most commercial clients expect processing fees. Many already pay surcharges with their other vendors. The key is putting it in the contract upfront so there are no surprises at payment time.

Why Should Contractors Use ACH for Large Invoice Payments?

ACH bank transfers cost contractors far less than credit cards on large payments. With a dedicated merchant account, ACH fees run $0.25–$1.00 flat per transaction regardless of amount. On a $25,000 invoice, that's $5–$15 in ACH fees versus $400–$725 on a credit card. Most commercial clients pay by ACH as standard practice. It's often the default for B2B invoices above $10,000.

ACH pricing varies more than most contractors realize. It's not universally cheap. It depends on who's processing it:

ProviderACH Fee StructureCost on a $25,000 Payment
QuickBooks Payments (new accounts)1% (no cap)$250.00
QuickBooks Payments (legacy accounts)1% (capped at $10-$15)$10.00-$15.00
Stripe0.8% (capped at $5)$5.00
Helcim0.5% + $0.25 (capped at $6)$6.00
MelioFree (5-20/mo by plan, then $0.50 each)$0.00-$0.50
Dedicated merchant accountCustom pricingVaries

Look at that QuickBooks line for uncapped accounts. A contractor paying 1% with no cap on a $25,000 ACH payment owes $250. On a $75,000 progress payment, that's $750, approaching credit card territory. QuickBooks Payments pricing has changed over time and varies by account type, so check your current plan terms. If you're processing large invoices through ACH and you're not on a capped plan, you may be paying significantly more than you think.

A dedicated merchant account with flat per-transaction ACH pricing is usually the cheapest option for contractors processing high-dollar invoices regularly. You pay the same flat fee whether the invoice is $500 or $50,000. For a full breakdown of how ACH fees are structured across major processors, including caps, return fees, and Same Day surcharges, see ACH fees explained.

The trade-off with ACH is speed. Standard ACH takes 2-3 business days to settle. Same-day ACH is faster but carries a higher fee. And unlike card payments, ACH doesn't offer the same chargeback protections for the buyer, which from the contractor's perspective is actually an advantage.

Accept cards for deposits and early payments (convenience drives conversion there) and route larger invoices through ACH. Offer a small cash discount for ACH and most clients will happily switch.

What Should You Look for in a Construction Payment Processor?

Not every processor can handle construction billing. Here's what actually matters:

  • Interchange-plus pricing: Non-negotiable for large transactions. Flat-rate will cost you thousands per year.
  • Level 2/3 data support: Essential if you do any government or commercial work.
  • High-ticket transaction support: Your processor should handle $50,000-$150,000+ transactions without triggering automated holds.
  • Next-day funding: Cash flow matters in construction. Waiting 3 days for a deposit on a $40,000 payment is unacceptable.
  • Surcharging and cash discount program support: Your processor should handle compliance, signage, and card network registration.
  • No long-term contracts: If a processor demands a 3-year contract with early termination fees, walk away. A processor confident in their service doesn't need to lock you in.
  • Chargeback prevention: Construction disputes happen. Your processor should provide tools and support for fighting them.

Processing fee ranges and Level 2/3 data savings reflect interchange schedules from Visa and Mastercard as of 2025–2026, including Visa's CEDP enforcement (effective October 17, 2025). Surcharging rules reflect applicable state law as of 2026; verify current regulations in your state before implementing a surcharging program. This post is for informational purposes only and does not constitute financial or legal advice.


Frequently Asked Questions

How much can construction contractors save with interchange-plus pricing?

A contractor processing $500,000/year in card payments typically saves $5,000-$15,000 annually by switching from flat-rate to interchange-plus pricing. The savings scale with volume. The more you process, the more you save, because interchange-plus passes through the actual wholesale card costs instead of inflating every transaction with a bundled markup.

What is Level 2 and Level 3 data processing?

Level 2 and Level 3 data processing reduces interchange fees on B2B and government card transactions by submitting additional transaction details: tax amount, purchase order number, item descriptions, and shipping info. For Mastercard, Level 2 saves 0.10–0.50% per transaction and Level 3 can save up to 1.00%. For Visa, the Level 2 incentive was retired in early 2026 under CEDP. Level 3 is now required, and qualifying Visa corporate and purchasing card transactions save roughly 0.90% net over standard rates. On a $50,000 government payment, Level 3 qualification means $250–$500 in savings on a single charge.

Can contractors legally surcharge credit card payments?

Yes, in 48 states as of 2026. Only California and Connecticut prohibit surcharging outright. A few states like New York, New Jersey, and Colorado have caps or restrictions. In all other states, you can add up to 3% on credit card (not debit) transactions if you register with your processor and card networks 30 days in advance and clearly disclose the surcharge before the transaction.

Why do payment processors freeze contractor accounts?

Most flat-rate processors use automated risk models calibrated for small transactions ($30-$50 average). When a contractor processes a $60,000+ payment, the system flags it as unusual activity, triggering account holds that can freeze funds for 30-180 days. The solution is a properly underwritten merchant account with volume expectations set for construction-sized transactions.

Should contractors accept credit cards or ACH for large payments?

Both, strategically. Accept cards for deposits and smaller payments where convenience drives conversion. Route large progress payments ($10,000+) through ACH, which typically costs a flat fee per transaction regardless of amount with a dedicated merchant account. Offering a small cash discount for ACH payments incentivizes clients to use the cheaper method.

What processing rate should a contractor expect?

With interchange-plus pricing, an effective rate of 1.8-2.4% is typical for construction, depending on the mix of debit vs credit cards and whether Level 2/3 data qualifies. This compares to 2.6-2.9% + $0.30 with flat-rate processors, a difference of $2,500-$8,000/year for a contractor processing $500K annually, with the higher end achievable when Level 2/3 data further reduces interchange costs.


Your processing fees shouldn't be a line item that rivals your material costs. If you're running a construction business through Square or Stripe and processing more than $10,000/month in card payments, you're almost certainly overpaying, and probably dealing with fund holds and support headaches that waste your time on top of it.

Request a free statement analysis and we'll show you exactly what you're paying versus what you should be paying. Takes 5 minutes. No contracts, no obligation. You can also see the full range of payment processing services ClickWerxs offers: interchange-plus pricing, next-day funding, and dedicated account management.


Sources

  1. Visa merchant surcharging rules, United States — maximum credit card surcharge reduced from 4% to 3% effective April 15, 2023, capped at the lower of 3% or the merchant's discount rate for that card. Surcharging is prohibited on Visa debit and prepaid cards. Merchants must notify their acquirer at least 30 days before surcharging. Mastercard's surcharge cap remains 4%. Visa publishes these terms through acquirer channels and downloadable merchant guidance rather than a single public rate page; confirm current terms with your acquirer.
  2. Federal Reserve Board, Regulation II debit card interchange fee standard — covered issuers limited to $0.21 plus 0.05% of transaction value, plus a $0.01 fraud-prevention adjustment where eligible. federalreserve.gov
  3. Competitor and platform pricing referenced in this post is taken from each company's published pricing page, checked July 2026, and is subject to change without notice. No affiliation is implied.
  4. Level 2 and Level 3 interchange treatment — commercial card data qualification reduces interchange on eligible B2B and government transactions. Qualification requirements and the size of the reduction are set by Visa and Mastercard, differ between the two networks, and change on published schedules. Savings figures in this post are illustrative calculations from the stated assumptions, not quoted rates.

ClickWerxs facilitates merchant account applications and provides ongoing account management as an authorized representative of our banking and processing partners. Approval, rates, and terms are determined by the issuing processor and acquiring bank — ClickWerxs does not guarantee approval for any merchant account application. Processing rates and fee structures cited in this post reflect publicly available industry data and general ranges; your actual rate depends on your industry, volume, and card mix. This post is not legal or financial advice. For a custom quote, see clickwerxs.com/payments/get-a-quote.

Surcharging and cash discount programs are regulated by state law in addition to card network rules. Consult qualified legal counsel before implementing either.


Kaleb Dickhaut — Founder, ClickWerxs. Kaleb built ClickWerxs from the ground up, from payment processing ISO to the Command Center platform to the AI SEO methodology the blog runs on. He has onboarded hundreds of small businesses onto payment and CRM systems. linkedin.com/in/kaleb-dickhaut

Ready to Stop Overpaying on Payment Processing?

Get a free rate comparison and see how much you can save with interchange-plus pricing.