California Freelance Contract Requirements 2026
Deployed the code but the client went radio silent on the invoice? Under CA SB 988, software projects over $250 require a signed agreement. Protect your repositories and enforce double damages with this dev-focused template.
California SB 988 · Effective Jan 1, 2025
Scan Your Freelance Contract for SB 988 Violations
Paste your current agreement or describe the engagement. Our AI flags every missing clause that exposes you to double-damage liability.
Free to start — no account required
Starter pack from $9.99 · No subscription
Know the Law
California SB 988 — Plain English
Written contract is mandatory
Any California freelance engagement worth $250 or more — individually or cumulative within 120 days — must have a written contract. An email chain counts only if it specifies parties, services, rate, and payment date.
30 days to pay, no excuses
Once you submit an invoice, the client has 30 calendar days to pay — unless your written contract specifies a different date. There is no grace period. Day 31 onwards, double damages begin accruing.
Late? You owe double.
If payment is late, the contractor is entitled to damages equal to the full unpaid amount — effectively doubling what the client owes. Plus reasonable attorney fees and court costs. This right cannot be waived by contract.
🔥 If they're 30+ days late, this is your move
Step 1 → Generate a formal SB 988 demand letter (states exact double-damage amount + 10-day response window).
Step 2 → If no response, file in California Small Claims Court (up to $12,500, no lawyer needed).
Step 3 → Present the demand letter as evidence — judge awards double damages automatically under SB 988.
Sample Language
Software Development Contract Template Preview
Did the client ghost you after code deployment or Git repository hand-off? Under SB 988, they cannot contractually waive your right to prompt payment.
FREELANCE SOFTWARE DEVELOPMENT AGREEMENT ================================================== This Engineering Services Agreement is drafted in strict compliance with the California Freelance Worker Protection Act (SB 988). 1. PARTIES: - Developer: [Your Name / Engineering Entity] - Client: [Client Entity / Name] 2. SCOPE OF WORK & INTELLECTUAL PROPERTY: - Scope: Frontend/Backend Software Development, API Integration, and Code Deployment. - IP Transfer: Full ownership of the production code and repository access transfers to the Client ONLY upon zero-balance clearance of the final invoice. 3. TOTAL CONTRACT VALUE: - Agreed Price: $[Enter Total Amount] - Payment Structure: [e.g., Retainer + Net-15 Net-30 Terms] 4. STATUTORY LATE PENALTY NOTICE: - Final payment is strictly due within 30 days of code hand-off or invoice presentation. - Any late payment authorizes the Developer to seek up to double the contract price plus formal attorney fees in California Small Claims Court under CA Civil Code SB 988.
Pricing
Choose Your Credits Pack
Credits work across all features — use them for Q&A, document drafting, contract generation, and dispute plans.
Starter credits pack
For occasional legal questions or quick clause explanations. About 40 Q&A calls, 20 dispute plans, or 13 document drafts.
40 credits
Popular credits pack
Best value for individuals and small teams. About 150 Q&A calls, 75 dispute plans, or 50 document drafts.
150 credits
Pro credits pack
Designed for heavy users such as lawyers, founders, or HR teams. About 360 Q&A calls, 180 dispute plans, or 120 document/contract drafts.
360 credits
Credits work across all features; each call deducts 1-3 credits based on complexity.
FAQ
Frequently asked questions
- Does SB 988 apply to remote contractors outside California?
- Yes — if the hiring party is a California-based business, SB 988 applies regardless of where the contractor is located.
- What changed in 2026 for California freelance contracts?
- Enforcement ramped up in 2025–2026. The DLSE (Division of Labor Standards Enforcement) is now actively investigating complaints, meaning the double-damages clause is no longer theoretical.
- Can I use an email as a written contract under SB 988?
- Possibly — but it must clearly specify services, compensation, and payment date. AI-generated contracts are safer as they include all SB 988-required clauses.
Related Guides
Also useful for California freelancers
Stop leaving money on the table.
California SB 988 gives you powerful legal tools. Use them. Generate a compliant contract or demand letter in under 60 seconds.
No subscription · Starter pack from $9.99 · First analysis is free