Employment Contract Forms Create your employment contract
Employment Contract Guide

Freelance Contracts: What to Include

A well-drafted freelance contract is your best protection against non-payment, scope creep, and misunderstandings. Whether you're a freelancer or hiring one, knowing what to include can save you time, money, and legal headaches. This guide breaks down the essential clauses every freelance agreement should have, with practical tips for making them work for you.

Employment Contract FormsGuides · This guide
Last updated 2026-08-08 · Employment Contract Forms

1. Identify the Parties Correctly

Start your contract by clearly identifying who's hiring and who's performing the work. Include full legal names, business names (if any), and addresses. If the client is a company, use the exact registered entity name—not just a trade name—to ensure you're contracting with the right legal entity.

Also clarify whether the freelancer is an individual, a sole proprietor, or an LLC. This affects liability and tax withholding. For example, if you're an LLC, you may want to contract under that name to limit personal liability. State rules vary, but generally, using a formal business entity can offer legal protection.

Double-check that the person signing has authority to bind the company. If you're unsure, ask for a corporate officer's signature or a board resolution. This step prevents disputes about whether the contract is enforceable.

  • Full legal names and addresses of both parties
  • Business entity type (e.g., LLC, corporation, sole proprietor)
  • Contact information for notices and invoices
  • Authorized signatory details

2. Define the Scope of Work Clearly

The scope of work is the heart of your contract. It should describe the specific deliverables, services, or products you'll provide. Vague descriptions like 'marketing services' invite disputes. Instead, list each deliverable, its format, and the expected outcome. For example, 'write five 1,000-word blog posts on topics provided by client' is clearer than 'write blog content.'

Include any assumptions, exclusions, and limitations. For instance, if you're a web designer, specify that you'll design a homepage and contact page, but not a full e-commerce integration unless separately paid. This prevents 'scope creep'—clients asking for extra work without additional payment.

Consider adding a change request process. State that any changes to the scope must be in writing and may incur additional fees. This gives you a mechanism to handle extra requests while keeping the project on track.

  • List each deliverable with specifics (format, word count, dimensions, etc.)
  • State what is NOT included in the project
  • Define a change request procedure
  • Set milestones or deadlines for each deliverable

3. Set Payment Terms and Deadlines

Your contract should specify the total fee, payment schedule, and accepted payment methods. Common structures include a flat fee, hourly rate, or retainer. For larger projects, consider a deposit (e.g., 50% upfront) or milestone payments to reduce your risk of non-payment.

Clearly state when invoices are due (e.g., 'net 15' or 'due upon receipt') and any late fees or interest charges. Some states allow specific interest rates or penalties, so check local laws. Also, decide whether you'll charge for revisions beyond a certain number—this prevents endless back-and-forth.

If expenses are involved (travel, software purchases, etc.), state who pays for them and how they're billed. Require client approval for expenses over a certain amount to avoid surprises.

  • Total fee and breakdown (if applicable)
  • Payment schedule and due dates
  • Late fee policy and interest rate
  • Accepted payment methods (e.g., bank transfer, PayPal)
  • Expense reimbursement terms

4. Address Intellectual Property Ownership

Intellectual property (IP) is often the most contentious issue in freelance contracts. Decide who owns the final work product. Typically, the freelancer owns the IP until full payment is received, then transfers ownership to the client. This is known as 'work for hire' or an assignment of rights.

Be explicit about what's included: copyrights, trademarks, source code, design files, etc. Also clarify whether you retain any rights to use the work in your portfolio or for self-promotion. Many freelancers grant the client exclusive rights but reserve the right to display the work in their portfolio.

If you use any pre-existing materials (e.g., stock photos, code libraries), state that you're licensing them to the client, not transferring ownership. This protects you from liability if the client tries to claim ownership of third-party assets.

  • Ownership of final deliverables (transfer upon payment)
  • Rights to use the work in portfolio
  • Licensing of third-party materials
  • Rights to derivatives or modifications

5. Include Confidentiality and Non-Disclosure

A confidentiality clause protects sensitive business information you or the client share during the project. It should define what constitutes confidential information (e.g., trade secrets, customer lists, unpublished product details) and how it must be handled.

This clause also prevents you from disclosing the client's proprietary information to others, and it can protect your own proprietary methods or tools. Be reasonable—you don't want to sign a clause that prevents you from doing similar work for other clients, but you should agree not to disclose specific confidential data.

Consider the duration of the confidentiality obligation. Many contracts state it lasts for a certain number of years after the project ends. Also, include exceptions for information that's already public or independently developed. You can employment contract with a state-specific template here.

  • Definition of confidential information
  • Obligations to protect and not disclose
  • Exceptions (public info, independently developed)
  • Duration of confidentiality obligations

6. Cover Termination and Dispute Resolution

Termination clauses specify how either party can end the contract. Include notice periods (e.g., 14 days' written notice) and what happens to work completed and payments due. For example, if you're terminated mid-project, you should be paid for work performed up to that point.

Decide how disputes will be resolved. Options include negotiation, mediation, arbitration, or litigation. Arbitration is often faster and cheaper than court, but it limits appeal rights. Specify the governing law and venue (e.g., 'disputes governed by the laws of California, venue in Los Angeles County').

Also include a clause about attorney's fees—who pays if a dispute goes to court. Many contracts state that the prevailing party is entitled to recover legal costs. This can discourage frivolous lawsuits.

  • Termination notice period and process
  • Payment for work completed at termination
  • Dispute resolution method (mediation/arbitration/court)
  • Governing law and jurisdiction
  • Attorney's fees provision

Ready to get started? Create a professionally drafted, state-specific employment contract today.

Create your employment contract
✓ Up-to-date✓ Instant download✓ Secure checkout✓ DIY-friendly

DIY vs. hiring a lawyer for your Employment Contract

OptionCostTimeBest for
DIY with a template$~40MinutesStandard situations
State-specific template (recommended)Low, one-time~15 minMost people
Hire an attorney$200–$1,500+Days–weeksComplex cases

Most people complete their employment contract online in about 15 minutes with a state-specific template — the same structure attorneys use, without the hourly bill.

Create your employment contract

Frequently asked questions

Do I need a lawyer to draft a freelance contract?

Not necessarily, but it's wise to have a lawyer review your contract template, especially if you work in a complex field or deal with high-value projects. You can start with a template from a reputable source and customize it. State laws vary, so a local attorney can ensure compliance.

Can I use the same contract for every client?

You can use a standard template, but you should always tailor it to the specific project. Each client and project has unique risks and requirements. Customizing the scope, payment terms, and IP clauses is essential. A boilerplate contract may miss critical details.

What if my client refuses to sign a contract?

This is a red flag. A contract protects both parties. If a client refuses to sign, consider whether the risk is worth it. You could propose a simpler agreement or a statement of work. But without a contract, you risk non-payment and IP disputes. Trust your instincts.

Are verbal agreements enforceable in freelance work?

Verbal agreements can be enforceable, but they're hard to prove. Many states have statutes of frauds that require certain contracts to be in writing (e.g., contracts lasting more than a year). Even for short-term projects, a written contract is always better to avoid misunderstandings.

State-specific employment contract guides

Every state has different rules. See the detailed guides for your state.

Get a professionally drafted, state-specific employment contract in minutes.Create your employment contract