California Freelance Contract Template
Generate a freelance agreement that complies with California law — including AB 5 classification rules, the Freelance Worker Protection Act, and mandatory payment timelines.
Free to start · No credit card required
California freelance law overview
California has some of the strictest freelance and independent contractor laws in the country. Assembly Bill 5 (AB 5) codified the ABC test for worker classification, making it harder to classify workers as independent contractors. The Freelance Worker Protection Act (effective 2025) requires written contracts for engagements over $250, mandates payment within 30 days of completion, and prohibits retaliation against freelancers who assert their rights. California also has strong IP assignment and non-compete restrictions that affect freelance agreements.
Key considerations
What makes freelance contracts in California different from other states.
ABC Test for Classification
Under AB 5, California uses the ABC test — one of the strictest classification tests in the US. All three prongs must be met to classify a worker as an independent contractor, or the worker is presumed to be an employee.
Written Contract Required Over $250
The Freelance Worker Protection Act mandates a written agreement for any freelance engagement worth $250 or more. The contract must include scope of work, payment amount, and payment date.
Non-Compete Clauses Are Void
California prohibits non-compete agreements. Any clause restricting a freelancer from working with competitors or in their field after the engagement is unenforceable.
30-Day Payment Deadline
Unless the contract specifies an earlier date, payment must be made within 30 days of the freelancer completing the work as specified in the contract.
Governing statutes
Key laws that govern freelance contracts and independent contractor relationships in California.
Assembly Bill 5 (AB 5) — Worker Classification
Cal. Lab. Code §§ 2775–2787
Codifies the ABC test for determining independent contractor status. The hiring entity must prove: (A) the worker is free from control, (B) performs work outside the usual course of business, and (C) is engaged in an independently established trade.
Freelance Worker Protection Act
Cal. Lab. Code §§ 2778–2781
Requires written contracts for freelance engagements over $250, mandates payment within 30 days of completion, and creates a right of action for non-payment.
Non-Compete Prohibition
Cal. Bus. & Prof. Code § 16600
Voids virtually all non-compete agreements. Freelance contracts cannot restrict a contractor from working with competitors.
Prompt Payment Act
Cal. Lab. Code §§ 201–204
Governs payment timing for services rendered. Freelancers classified as employees may invoke these provisions for unpaid compensation.
California freelance contract essentials
Key points automatically handled when you generate a California freelance contract.
ABC test (AB 5) is one of the strictest classification tests in the US
Written contracts required for engagements over $250
Non-compete clauses are unenforceable under B&P Code § 16600
Payment must be made within 30 days of work completion
Freelancers have a private right of action for non-payment
IP assignment must be explicitly stated — no work-for-hire presumption for contractors
Frequently asked questions
Freelance contracts by state
Texas Freelance Contract
TX compliantNew York Freelance Contract
NY compliantFlorida Freelance Contract
FL compliantIllinois Freelance Contract
IL compliantPennsylvania Freelance Contract
PA compliantGeorgia Freelance Contract
GA compliantOhio Freelance Contract
OH compliantNorth Carolina Freelance Contract
NC compliantMichigan Freelance Contract
MI compliantReady to create your California freelance contract?
Generate a professional, California-compliant freelance agreement — in minutes, not hours.
Create California Freelance ContractFree to start · No credit card required