If you're planning a home renovation or construction project in California, one of the first questions you may ask is: "How much can a contractor ask for upfront in California?"
This is a smart — and important — question. California has strict laws in place to protect homeowners from fraud and financial risk. Whether you're a contractor or a homeowner, understanding these rules is essential before signing a contract — and knowing how to document your projects properly protects both sides.
Under California Business and Professions Code §7159, the law is very clear:
A contractor may not ask for more than 10% of the total contract price or $1,000 — whichever is less — as a down payment.
This law applies to home improvement projects and is enforced by the California Contractors State License Board (CSLB).
|
Total Contract Amount |
Maximum Allowed Upfront |
|
$800 |
$80 (10%) |
|
$5,000 |
$500 (10%) |
|
$15,000 |
$1,000 (max cap) |
|
$50,000 |
$1,000 (max cap) |
|
$100,000 |
$1,000 (max cap) |
So even on a $50,000 remodel, a contractor cannot legally require more than $1,000 upfront.
Because the upfront deposit is capped, most legitimate California contractors use milestone-based progress payment schedules tied to completed work stages. A typical structure looks like this:
|
Payment |
Trigger |
Example Amount (on $20,000 job) |
|
Down payment |
Contract signing |
$1,000 (legal max) |
|
Payment 2 |
Demolition + rough-in complete |
$5,000 |
|
Payment 3 |
Framing + inspections passed |
$5,500 |
|
Payment 4 |
Finishes complete |
$5,500 |
|
Final payment |
Project closeout + punch list |
$3,000 |
This structure keeps cash flow moving for the contractor while ensuring homeowners only pay for work that has actually been completed. Contractors who use TaskTag's project management tools can tie each payment trigger directly to a completed task or checklist — creating a clear, documented record for both parties.
If a contractor demands more than the legal limit upfront, it may be a red flag. Here's what you should do:
There are very limited exceptions, but most licensed contractors know and follow the rule. A contract may include progress payments based on completed work stages (e.g., framing, drywall, inspection). These must be clearly defined in the contract and cannot be front-loaded.
A valid home improvement contract in California should have:
A written contract is the legal minimum. But contractors who want to stay protected — and build client trust — go further by documenting every stage of the project. This means:
Contractors who document this way are far less likely to face disputes — and far more likely to get paid on time.
California has seen numerous contractor scams in the past. To protect homeowners from unlicensed contractors, abandonment after payment, and poor or incomplete work, the state enforces strict rules on upfront payments.
Understanding these laws is especially important for homeowners entering larger projects. If you're unsure what a fair construction management approach looks like on your job, a well-documented project — with milestone photos, signed checklists, and a clear payment schedule — is your best protection.
If you're a licensed contractor in California, following this rule not only keeps you compliant — it builds trust with clients. Consider these best practices:
Use clear, milestone-based payment schedules Define exactly what work must be complete before each payment is due. Avoid vague triggers like "after week 2" — use verifiable milestones like "after rough-in inspection passes."
Document every completed milestone Don't rely on verbal confirmation. Photo documentation timestamped to each task gives you proof of progress before requesting each payment.
Track your crew's time on each phase GPS-verified timesheets help you verify labor costs per phase and support accurate job costing — critical when billing progress payments on larger projects.
Keep clients informed in real time Clients who can see project progress as it happens are far less likely to dispute payments. TaskTag's client communication tools give clients real-time visibility without requiring a paid login — building the kind of transparency that earns referrals.
Educate clients on the law When you explain California's 10% cap upfront, clients know you're operating legitimately. It sets a professional tone before work begins.
Keep everything in one place Use software like TaskTag to store contracts, photos, permits, checklists, and subcontractor compliance documents in one organized project hub — not scattered across email threads and text messages.
Want to see how TaskTag helps California contractors stay organized, documented, and payment-ready?] Book a Free 10-Minute Demo
Q: Does the 10% / $1,000 rule apply to all contractors in California? Yes — it applies to all licensed contractors performing home improvement work under California Business and Professions Code §7159. It does not apply to commercial construction contracts, which are governed by different rules.
Q: What happens if a contractor violates this law? A contractor who demands more than the legal upfront limit can be reported to the CSLB and may face license suspension, fines, or legal action. Homeowners who paid more than the legal limit may have legal recourse to recover the excess.
Q: Can a contractor ask for more than $1,000 if materials need to be custom-ordered? In limited cases, a separate materials deposit may be allowed if it is disclosed in the contract and tied specifically to a custom or special-order item. However, this is an exception — not standard practice — and should be clearly documented in writing.
Q: How should progress payments be structured to stay compliant? Progress payments must be tied to clearly defined, verifiable milestones in the written contract. They cannot be scheduled arbitrarily or front-loaded. Using a project management tool like TaskTag to document when each milestone is reached gives both parties a timestamped record that supports the payment schedule.
Q: What's the best way for a California contractor to protect themselves from payment disputes? The most effective combination is: a written contract with a compliant payment schedule + milestone-based photo documentation + permit and inspection records + signed task checklists at each phase. This paper trail protects contractors if a client disputes a payment and demonstrates professional, compliant practice to the CSLB if a complaint is ever filed.
Build a documentation habit that protects every payment. Book a Free Demo with TaskTag — See how contractors store contracts, photos, permits, and checklists in one place.
So, how much can a contractor ask for upfront in California? No more than 10% of the total project cost or $1,000 — whichever is less.
This rule protects both homeowners and honest contractors. Whether you're hiring or getting hired, always follow California law, use written contracts for every project, and document your milestones carefully.
For California contractors who want to stay organized, compliant, and trusted by clients: TaskTag keeps contracts, photos, permits, change orders, and timesheets in one field-ready app — so your documentation is always as solid as your work. [NEW]