Should Contractors Accept Credit Cards? The Real Math

By Jobkore TeamJanuary 16, 2026Updated April 9, 20267 min read

Most contractors we talk to are still hesitating on credit card payments for one reason: the fees. They see "2.9 percent" on a $5,000 invoice and feel like they are giving away $145 of margin every time someone clicks pay. The actual math is more interesting than the sticker shock, and once you put a number on the alternative (waiting 60 days for a check, declining work because cash is stuck) the math flips entirely. Heading into the spring 2026 bidding season, the contractors who refuse cards are the ones still telling us they cannot make payroll.

What the fees really cost on a real invoice

Processing rates vary by platform. Here is what a $5,000 invoice actually costs on the major options available to contractors in 2026:

Payment methodRateFee on $5,000
Stripe (used by Jobkore)2.9% + $0.30$145.30
Square (online invoice)3.3% + $0.30$165.30
PayPal (invoices)3.49% + $0.49$175.00
Joist Payments3.49% + $0.49$175.00
Stripe ACH (bank transfer)0.8%, capped at $5$5.00

About 35 percent of homeowners plan to use a credit card for home renovations, according to surveys by NerdWallet. On a $5,000 job, the difference between the cheapest card option ($145) and the most expensive ($175) is $30. Over the course of a year, those differences add up. But even the most expensive option is under 4 percent of the invoice total. The question is not whether you can afford the fee. It is whether you can afford the alternative.

The cost of not accepting cards

The average contractor waits over 30 days for payment, according to a 2024 construction payments report by PBMares. Many wait 60 to 90 days. Credit card payments deposit in 1 to 2 business days. Checks take 5 to 14 days including mail time and clearing.

Consider what happens when $40,000 in invoices are sitting unpaid for 60 days. If you need to cover materials and payroll in the meantime, you are either dipping into savings, using a business credit card (at 20 percent or more APR), or turning down new work because your cash flow cannot support it. A 2025 survey by Mobilization Funding found that 56 percent of contractors have turned down projects due to cash flow concerns. That is revenue lost forever.

The 2.9 percent fee on a $5,000 job is $145. The interest on carrying $40,000 in unpaid invoices at 20 percent APR for two months is roughly $1,330. The fee is not the expensive part. The waiting is.

ACH: the middle ground most contractors miss

If the card fee bothers you on larger invoices, ACH bank transfers are the answer most people overlook. Through Stripe, ACH costs 0.8 percent with a $5 cap per transaction. A $10,000 invoice costs $5 in processing. A $25,000 invoice also costs $5.

ACH deposits in 3 to 5 business days, which is faster than checks and close enough to card speed for most purposes. The client pays directly from their bank account through the same payment link on your invoice. No check to write, no stamp to find, no deposit to drive to the bank for.

The smart play is to offer both options. Let the client choose credit card for convenience or ACH for lower fees. On smaller invoices, the card fee is negligible. On larger jobs, pointing the client toward ACH saves both of you money.

The "just raise your prices 3 percent" argument

This is the most common response we hear from contractors who do not want to deal with processing fees. Just bake 3 percent into every estimate. Problem solved.

Except it is not. When you raise all your prices by 3 percent, you are charging the fee to every client, including the ones who pay by check or cash. You are effectively taxing your most efficient payers to subsidize a payment method they did not choose. And you are making your bids 3 percent less competitive against every contractor who accepts the fee as a cost of doing business.

The smarter approach is to price your work correctly and treat processing fees the same way you treat any other business expense: insurance, fuel, tool replacement. It is a cost of getting paid, and getting paid fast has real dollar value.

Check fraud is a real and growing problem

According to the 2025 AFP Payments Fraud Survey, 63 percent of businesses experienced check fraud attacks in 2024, up 10 percent year over year. Checks accounted for 30 percent of all fraud losses. Credit card and ACH payments come with built-in fraud protections that paper checks simply do not offer.

This is not a theoretical risk. Contractors deposit large checks from clients they may have met once. A bounced $8,000 check does not just delay payment. It can wreck your month.

What actually happens when you start accepting cards

Contractors who switch to online payments consistently tell us the same thing: their average time to payment drops dramatically. Invoices that used to sit for 20 or 30 days get paid in under a week. Some get paid the same day. The client clicks a link on their phone, enters their card or bank info, and it is done.

A landscaper in Phoenix we work with had been refusing cards for years because he hated paying processing fees. He was carrying about $32,000 in 60-day-out receivables on any given week. When he turned on cards and ACH on a Tuesday, the first three clients paid within 48 hours. By the end of the month his average days-to-pay had dropped from 41 to 9. "The $300 in monthly fees is the cheapest line item I have," he told us. "It freed up enough working capital that I stopped putting materials on a 22 percent credit card." Our payments docs walk through the exact setup we use for new accounts.

One thing to do this week

Pull your accounts receivable aging report (or just a list of unpaid invoices) and add up everything sitting past 30 days. That number is the cost of not accepting cards, sitting in someone else's bank account instead of yours. Then calculate what 2.9 percent of that same total would have been in processing fees. The first number is almost always larger than the second by an order of magnitude. The fee is not the expensive part. The waiting is, and you have been quietly absorbing that cost for years.

Once you see the gap, the decision to turn on cards usually takes about ten minutes.

Frequently Asked Questions

How much does it cost a contractor to accept credit card payments?

Standard processing rates run 2.6 to 3.5 percent plus a per-transaction fee of $0.15 to $0.49. On a $5,000 invoice, that is roughly $145 to $175 depending on the processor. Some platforms like Joist and PayPal charge higher rates than Stripe or Square. Always compare the total cost, not just the percentage.

Can contractors pass credit card fees to the customer?

In most US states, yes. This is called surcharging. Four states currently prohibit it: Connecticut, Massachusetts, Maine, and Oklahoma. Where it is legal, you must disclose the surcharge before the transaction. Many contractors frame it as a convenience fee rather than a surcharge, which clients accept more readily.

Is ACH cheaper than credit card processing for contractors?

Significantly. ACH transfers through Stripe cost 0.8 percent, capped at $5 per transaction. A $10,000 invoice costs $5 via ACH versus $290 via credit card. ACH deposits in 3 to 5 business days, faster than checks but slower than card payments. For larger invoices, ACH is the smart middle ground.

How much faster do contractors get paid with credit cards vs checks?

Credit card payments deposit in 1 to 2 business days. Checks take 5 to 14 days including mail time, manual deposit, and clearing. Contractors who switch to online payments consistently report average time to payment dropping from over 20 days to under a week. The speed difference compounds across every invoice.

What percentage of homeowners want to pay contractors by credit card?

About 35 percent of homeowners plan to use a credit card for home renovations. If you only accept checks, you are potentially turning away one in three clients or adding friction to the payment process. Offering multiple payment options removes a barrier that has nothing to do with your work quality.

Ready to get after it?

Stop fighting your software. Start running your business.

Try for free

14-day free trial. No credit card required.

Jobkore invoices list with status badges and totals

Your next estimate is on us.

Try for free