Freelance Contract Template
The freelance contract is the essential legal document for any independent creative professional, consultant, or technical specialist who performs work for clients on a project or retainer basis. Whether you are a writer, designer, developer, photographer, or marketing consultant, a well-structured freelance contract protects your interests, clarifies client expectations, and provides a professional framework that separates legitimate freelance relationships from informal arrangements that can lead to scope disputes, payment problems, and intellectual property conflicts.
Our free freelance contract template is designed for US independent professionals and their clients, covering all the critical elements of a compliant and practically workable freelance engagement. It addresses project scope and deliverables, compensation and payment terms, revision policies, intellectual property assignment, confidentiality, cancellation and termination procedures, and dispute resolution. The template is free to download and fully customizable to your specific freelance practice and industry.
What Is a Freelance Contract?
A freelance contract is a specialized service agreement between an independent professional (the freelancer) and a client under which the freelancer agrees to perform specific creative, professional, or technical services in exchange for compensation. The defining characteristic of a freelance relationship—as opposed to an employment relationship—is that the freelancer operates as a self-employed individual or business entity, controls the means and methods of performing the work, works for multiple clients simultaneously (absent an exclusivity provision), and bears the financial risk and reward of the engagement.
Freelance contracts have become increasingly important in the US economy as more professionals choose independent work over traditional employment. The Bureau of Labor Statistics estimates that tens of millions of Americans work as freelancers in some capacity, and the legal landscape around freelance work has evolved significantly in recent years, with several states (including California, New York, and Illinois) enacting laws specifically addressing freelance worker protections and the classification of independent contractors.
From a legal perspective, freelance contracts are governed by general principles of contract law, including offer, acceptance, consideration, mutual assent, and the capacity to contract. They can be verbal or written, though written contracts are strongly preferred for practically obvious reasons. Many freelance engagements also involve additional legal frameworks beyond the basic freelance contract—including copyright law (when creative work is being commissioned), trade secret law (when confidential information is being shared), and in some cases, state-specific freelance worker protection statutes.
One of the most important legal distinctions in freelance contracting is between work-for-hire arrangements and copyright assignment. In a work-for-hire arrangement, the client is treated as the author of the work for copyright purposes from the moment of creation. For this to apply to freelance work, the work must fall within specific statutory categories and there must be a written work-for-hire agreement. If the work does not qualify as work-for-hire, the freelancer retains copyright ownership and must assign it to the client through a separate written assignment provision in the contract.
Key Clauses Every Freelance Contract Must Include
1. Project Scope and Deliverables
This is the most critical clause in any freelance contract. It should comprehensively describe the specific services to be performed and the tangible deliverables the freelancer will provide—including file formats, quantity, dimensions, length, and any other specifications relevant to the work. The scope should be specific enough that both parties can agree on when the project is complete, but realistic enough that normal variation in creative work is accommodated.
2. Compensation and Payment Terms
The compensation clause should specify the total project fee or hourly rate, the payment schedule (including any deposit required at signing), the currency and payment method, the invoicing procedure, and the payment due date. For projects with milestones, specify the amount payable at each milestone and the conditions for triggering each payment. Include provisions for late payment interest (capped by state law in some jurisdictions), returned payment fees, and what happens if the client fails to pay.
3. Revision Policy
The revision clause is one of the most important—and most frequently disputed—provisions in creative freelance contracts. It should specify exactly how many rounds of revisions are included in the project price, what constitutes a "round" of revisions, how revisions must be submitted (consolidated feedback rather than piecemeal changes), the rate or method for calculating the cost of additional revisions beyond those included, and the timeline for the freelancer to deliver revised work.
4. Timeline and Milestones
The timeline clause should establish the project start date, the expected completion date or delivery schedule for each major milestone, the client's responsibilities and deadlines (such as providing feedback, approving designs, or supplying content), the consequences of delays caused by either party, and any force majeure provisions that excuse performance for events beyond the parties' control.
5. Intellectual Property Assignment
This clause addresses who owns the work product created during the engagement. The standard approach in freelance contracts is full copyright assignment to the client upon receipt of full payment, but the contract should also address what happens to pre-existing IP the freelancer brings to the project (such as stock photography, font licenses, or previously developed tools), any license-back to the freelancer for portfolio or promotional use, and whether the client receives an exclusive or non-exclusive license to the work.
6. Cancellation and Termination
The cancellation clause should specify the circumstances under which either party may cancel the project, the notice period required, the financial consequences of cancellation at each stage, and what happens to work product already completed if the project is cancelled. Many freelance contracts provide for a Kill Fee—a flat cancellation charge payable to the freelancer for the work invested to date if the client cancels after work has begun.
7. Confidentiality
Freelancers frequently have access to their clients' proprietary information, including product plans, financial data, customer information, and strategic initiatives. The confidentiality provision should define what information is confidential, prohibit unauthorized disclosure, limit use of confidential information to performing the contracted services, and survive termination for a defined period.
How to Write a Freelance Contract
Writing a freelance contract as a freelancer requires balancing two competing interests: protecting yourself with clear terms and professional boundaries, while not presenting potential clients with such one-sided terms that they walk away. The goal is a fair agreement that clearly allocates risk, defines expectations, and provides remedies for breach—without being so aggressive that it undermines the business relationship before it begins.
Before drafting, make sure you have a clear understanding of what the client actually needs and expects. Ask questions, review any existing briefs or creative direction, and make sure you understand the full scope of what is being requested. Many freelancers make the mistake of agreeing to vague project descriptions and then discovering mid-engagement that the client's expectations are far broader than they anticipated. Taking thirty minutes to ask clarifying questions before drafting the contract can prevent weeks of scope disputes later.
When writing the contract, pay special attention to the deliverables description. List each deliverable by name and describe its specifications. If you are a writer, specify word count, tone, and whether SEO optimization is included. If you are a designer, specify file types, dimensions, color profiles, and whether source files are included. The more specific you are about deliverables, the easier it is to establish when the project is complete and the client has received what they paid for.
Finally, send the contract as a professionally formatted PDF and require a signed copy before beginning work. Verbal agreements are notoriously difficult to prove, and beginning work without a signed contract signals to the client that you may not enforce your own professional boundaries. A clean, professional contract process sets the tone for the entire engagement.
Sample Freelance Contract
Consider the following scenario: Sofia, a freelance UX writer, is engaged by Finova Tech Inc. to write the microcopy and user interface text for a new mobile banking application. The project fee is $6,500, payable as $3,250 at signing and $3,250 upon final delivery and acceptance. Sofia agrees to a four-week timeline with a mid-point client review checkpoint at week two.
The contract specifies that Sofia will deliver: onboarding flow microcopy (approximately forty screens of contextual help text and button labels), empty state messages for twelve application screens, push notification templates for five transaction types, and an error message library covering twenty common error conditions. All deliverables will be provided as annotated Figma files and Google Docs. Two rounds of revisions are included in the project price; additional rounds are billed at $150 per hour.
The contract assigns all copyright in the deliverables to Finova upon full payment, with Sofia retaining the right to display non-confidential portions of the work in her portfolio. Sofia agrees to maintain the confidentiality of Finova's product plans, user data, and business information for three years after project completion. Either party may terminate the engagement with fourteen days' written notice, with payment due for all work completed to the termination date.
Related Templates
- /contract-templates/independent-contractor — Independent contractor agreement for professional services
- /contract-templates/service-agreement — General service contract template
- /contract-templates/consulting-contract — Professional consulting services agreement
- /contract-templates/contractor-agreement — Contractor agreement for project-based work
- /contract-templates/nda — Non-disclosure agreement for protecting confidential information