Key takeaways
- CSLB caps home-improvement deposits at 10% or $1,000, whichever is less, for most residential jobs; your payment setup should enforce it.
- Progress payments on cards are expensive and disputable; ACH handles them at a flat cost with no card-network chargebacks.
- Card surcharges are permitted in California with disclosure, a cost-based cap, and no surcharge on debit.
Contractors payment processing in Orange County has grown up fast. Ten years ago most remodelers in Huntington Beach and Mission Viejo took checks; now homeowners expect to pay a deposit on their phone, and the ADU wave across Anaheim, Santa Ana, Garden Grove, and Fullerton has brought a lot of first-time general contractors into the market who have never dealt with card fees, chargebacks, or the interplay between state contracting rules and payment terms. This guide covers what a contractor here needs from a processor and what the law expects of the payment schedule.
The CSLB rules that shape your payment schedule
For home-improvement contracts in California, the Contractors State License Board limits the down payment to 10% of the contract price or $1,000, whichever is less, and requires that payments track the work as it progresses. Contractors cannot collect ahead of the value delivered, with exceptions for certain bonded situations. Solar and pool contracts have their own additional consumer-protection language. Check the current rule and confirm with your counsel, but the payment-processing implication is simple: your deposit link should be capped, and your progress payments should be tied to milestones written into the contract. A processor that lets you send milestone invoices from the same job makes compliance easier and gives you a clean record if there is ever a dispute or a CSLB complaint.
Why contractors get a closer underwriting look
Contracting is not high-risk in category, but it has features that make risk desks pay attention: large tickets, work delivered over weeks or months after payment, and a high rate of "services not as described" disputes when a project goes sideways. An underwriter will ask for your CSLB license number, bond, insurance, average job size, and typical payment schedule. Kitchen and bath remodelers in Irvine or Newport Beach with $60,000 average jobs should expect a per-transaction limit on card payments and possibly a reserve, at least initially. That is normal and negotiable.
Cards versus ACH on a $40,000 job
Run the numbers. A $40,000 remodel paid by card at 2.5-3% costs $1,000-1,200 in fees, more if the homeowner uses a rewards card and you keyed it in over the phone. The same job on ACH costs a flat fee per payment, settles in 1-3 business days, and cannot be disputed through the card networks (an unauthorized debit can be returned under NACHA rules, which is why you keep the signed authorization). Most Orange County contractors land on a simple policy: cards accepted for the deposit and small change orders, ACH preferred for progress and final payments, with both options on the same invoice link so the homeowner chooses. Some also pass card costs through as a surcharge, covered below.
Surcharges, convenience fees, and SB 478
California permits a card surcharge if it is disclosed before the transaction, does not exceed your actual cost of acceptance (and the network cap), and is not applied to debit or prepaid cards. SB 478, effective July 2024, requires advertised prices to include mandatory fees, which means the surcharge has to be disclosed on the estimate and contract, not sprung on the final invoice. Many contractors prefer a discount for ACH or check instead, which achieves the same economics with less friction. Whatever you do, put it in the contract and confirm the approach with counsel.
Disputes on construction work
When a homeowner disputes a progress payment, the issuer sees a card transaction and a claim that the work was not done or not as described. Your defense is the paper you should already have under CSLB rules: the signed contract with the payment schedule, the milestone sign-off or inspection record, photos, change orders signed by the customer, and communications. Attach those to a short cover letter and you win most representments. Without them you lose most of them. Keep every job's documents where your office manager can find them for at least 180 days after the final payment.
Subcontractors, suppliers, and getting paid faster
Orange County GCs often front supplier costs and pay subs before the homeowner's progress payment lands. Card settlement in 1-2 business days and ACH in 1-3 is the reality; plan cash flow around that rather than expecting instant funding. If you invoice commercial clients (property managers in Costa Mesa, HOAs in Laguna Niguel, tenant-improvement work in Irvine business parks), submit Level 2/3 data on corporate cards to reduce interchange, or push them to ACH, which most commercial AP departments prefer anyway.
Solar, pools, and specialty trades
Solar installers face additional state disclosure requirements and, frequently, third-party financing arrangements where the installer never processes the homeowner's payment at all. Pool builders have distinct CSLB schedule rules. HVAC and plumbing companies doing same-day service calls are the exception to most of this: small tickets, work completed before payment, card-present on a mobile reader. If that is your business, tap-to-pay on a phone with a descriptor that matches your truck's logo is 90% of what you need.
A workable setup
- Interchange-plus pricing so large-ticket fees are visible.
- Invoice links with card and ACH on every milestone.
- Deposit link capped at the CSLB limit.
- Signed contract, change orders, and sign-offs stored with each job.
- A surcharge or ACH discount policy written into the contract, not the invoice.
None of that requires anything unusual from a processor; it requires a processor built for invoiced, milestone-based work rather than a countertop terminal. Set it up that way once and payment stops being the part of the job you dread.
Ready to get set up with Flux?
Cards, ACH, and stablecoins in one platform, with volume-based pricing. No setup fees or contracts.
Get Started