Skip to main content

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.

Create California Freelance Contract

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

Ready to create your California freelance contract?

Generate a professional, California-compliant freelance agreement — in minutes, not hours.

Create California Freelance Contract

Free to start · No credit card required

contract.diy is a document preparation service, not a law firm. Generated contracts are templates for informational purposes and do not constitute legal advice. We recommend having any contract reviewed by a qualified attorney before signing.