Blog › How to Write a Freelance Contract: Simple Guide & Free Template

How to Write a Freelance Contract: Simple Guide & Free Template

28 Jul 2026 · 4 min read · by the Signr team

Learning how to write a freelance contract is one of the most vital steps you can take to protect your time, income, and professional reputation. Whether you are a graphic designer in Berlin, a software developer in Toronto, or a copywriter in Sydney, embarking on client projects without a clear legal agreement leaves you vulnerable to scope creep, delayed payments, and endless revisions. In this practical guide, we will break down essential contract clauses, outline global payment standards, and provide a free template you can adapt for your freelance business today.

Why Every Freelancer Needs a Written Contract

Many independent professionals start out relying on casual email exchanges or verbal agreements. While a friendly email feels fast and effortless, it rarely covers complex scenarios when a project goes off the rails. A formal freelance contract establishes clear boundaries, mutual expectations, and legal recourse before work begins.

Key Clauses Every Freelance Agreement Must Include

You do not need a 20-page document filled with legal jargon to create an enforceable contract. Under frameworks like the U.S. ESIGN Act and the EU eIDAS regulation, simple digital agreements signed electronically carry full legal weight worldwide. Your contract should cover five essential sections.

1. Scope of Work and Deliverables

Be explicit about what you are producing. Instead of writing 'website design', write 'design of a 5-page WordPress website including Home, About, Services, Blog, and Contact pages'. Clearly state what is excluded, and specify that out-of-scope requests will be billed at an hourly rate, such as $75 per hour.

2. Payment Terms, Deposits, and Late Fees

Protect your cash flow by requiring an upfront deposit—50% upfront and 50% upon final delivery is standard for projects under $5,000. For larger engagements, establish milestone payments (e.g., 30% upfront, 35% on draft approval, 35% on completion). List accepted payment options like bank transfer, Stripe, PayPal, or Wise. Always include payment terms such as Net 14 or Net 30, specify late interest (such as 1.5% per month), and note who pays relevant local sales tax, VAT, or GST.

3. Revisions and Feedback Timelines

Uncapped revisions ruin project profitability. Limit your fixed price to two or three rounds of revisions. Specify that client feedback must be submitted within 5 to 10 business days; otherwise, project schedules will be extended automatically, or the project will be billed as-is.

4. Intellectual Property (IP) Transfer

State clearly that all intellectual property and copyright remain yours until the final invoice is paid in full. Once full payment is cleared, full rights transfer to the client. Include a portfolio clause granting you the right to showcase the completed work in your online portfolio unless a non-disclosure agreement (NDA) prohibits it.

5. Termination and Kill Fees

Projects can stall or get canceled due to changing client priorities. A termination clause allows either party to cancel with written notice (e.g., 7 days). Include a 'kill fee' provision ensuring you keep your non-refundable deposit and get paid for all additional hours worked up to the termination date.

Free Freelance Contract Template

You can copy, paste, and adapt the standardized agreement text below for your client onboarding process. Replace the bracketed text with your specific details.

FREELANCE SERVICES AGREEMENT. This Agreement is made on [Date] between [Your Name / Business Name] ('Freelancer') and [Client Name / Company] ('Client'). 1. Scope of Work: Freelancer agrees to deliver [Insert detailed scope and deliverables]. Out-of-scope work will be billed at $[Rate]/hour. 2. Payment Terms: The total project cost is $[Total Amount]. Client agrees to pay a non-refundable deposit of $[Deposit Amount] prior to work starting. The remaining $[Balance Amount] is due upon project completion prior to final asset release. Payments overdue by 14 days accrue a 1.5% monthly late fee. Client is responsible for any applicable VAT, GST, or sales tax. 3. Revisions: Fee includes up to [2] rounds of revisions. Additional revisions are billed at $[Rate]/hour. 4. Intellectual Property: Copyright transfers to Client only upon receipt of full final payment. Freelancer retains the right to display finished work in public portfolios. 5. Termination: Either party may cancel this contract with 7 days written notice. Client agrees to pay Freelancer for all work performed up to the cancellation date.

How to Send and Finalize Your Contract

Avoid outdated workflows like printing, scanning, or relying on casual email thread confirmations. Using a modern e-signature platform like Signr lets you turn your customized agreement into an audit-trailed, legally binding e-signature request that clients can review and sign from any laptop or mobile device in seconds. Once both signatures are collected and your deposit is secured, you can start the project with complete confidence.

freelance contractfreelance templatelegal agreementsclient managemente-signatures

Frequently asked questions

Is a digital freelance contract legally binding?

Yes, electronic signatures on freelance agreements are legally binding in most countries under legislation like the U.S. ESIGN Act and the EU eIDAS regulation, provided both parties consent to sign electronically.

How much deposit should a freelancer ask for?

Asking for 25% to 50% upfront is standard practice across the freelance industry. For projects under $5,000, a 50% upfront deposit is typical to cover initial time and resource commitments.

What should I do if a client refuses to sign a contract?

Refusing to sign a basic contract is a major red flag. Politely explain that the contract protects both parties by detailing scope and payment, and refrain from starting any work until an agreement is signed.

Do I need a lawyer to write a freelance contract?

For standard freelance projects, a clear, customizable template is sufficient. However, if you are working on high-value enterprise contracts or complex IP transfers, consulting a legal professional is recommended.

Send this as a signed agreement in minutes

Signr turns your terms into a mobile signing link — no printing, no scanning, no account for your client. Collect an advance and a court-ready certificate too.

Try Signr free →

Keep reading

Essential Freelance Contract Clauses Every Freelancer Must Include

Discover the essential freelance contract clauses you must include to protect your work, get paid on time, and prevent scope creep on every project.