Freelance Contract Template: What to Include (+ Free Checklist)
Most late payment problems start with a bad contract β or no contract at all. Here's every clause your freelance contract needs, why each matters, and how to use them to get paid on time.
Why freelancers skip contracts β and why that's a mistake
Many freelancers work without contracts because it feels awkward to make a relationship βformal,β or because they don't know what to put in one, or because they assume the client is trustworthy. All three are understandable β and all three lead to unpaid invoices.
You don't need a lawyer to create a solid freelance contract. You need a clear, written agreement that both parties sign before work begins. Even a simple email chain where both parties confirm the terms in writing offers more protection than a handshake.
That said, a proper written contract does four things a handshake can't:
- Defines what βdoneβ means (eliminates scope creep)
- Sets enforceable payment terms with late fees
- Establishes when IP transfers to the client (leverage)
- Creates a paper trail if you ever need to escalate
The most important clauses for getting paid
1. Deposit clause (25β50% upfront)
This is the single most impactful change most freelancers can make. A deposit does two things: it pre-qualifies the client (someone who won't pay a 25% deposit will ghost on the final invoice too), and it gives you operating capital while the work is in progress.
Standard practice: 50% upfront for new clients, 25% for established clients. For projects over $10,000, milestone-based payment (25% deposit β 25% at halfway β 50% at delivery) is common.
2. Payment terms with a specific due date
Don't just say βpayment within 30 days.β Say βInvoice to be paid within 14 days of the invoice date.β Vague language creates vague expectations. The clearer your due date, the easier it is to justify following up when it passes.
Net 30 is the most common, but Net 14 is increasingly standard for freelancers. New clients especially benefit from shorter terms β it establishes payment expectations early.
3. Late payment fee clause
Include this even if you never plan to enforce it. Its presence changes behavior. Something like: βInvoices unpaid after 30 days from the due date will incur a late payment fee of 1.5% per month (18% annually) on the outstanding balance.β
Clients who know there's a meter running are more likely to pay on time.
4. IP transfer on payment
This is your biggest piece of leverage. Include a clause that says: βAll intellectual property rights in the work will transfer to the client upon receipt of full payment.β
This means if a client doesn't pay, they don't legally own the work. For a designer, developer, copywriter, or photographer, this is significant leverage. No payment = no rights to use the work.
5. Revision limits
Define how many revision rounds are included (typically 2β3), what counts as a revision vs a new scope of work, and what additional revisions cost. This prevents the single most common source of project disputes: endless revision cycles that erode your effective hourly rate.
6. Kill fee
What happens if the client cancels mid-project? A kill fee clause protects you: βIf the client terminates this agreement after work has begun, the client will pay [X% of the remaining balance / all hours worked at the agreed rate] within 14 days.β Typical kill fees range from 25β50% of the remaining project value.
Free freelance contract checklist
Use this to review any contract before signing:
Parties & scope
- βFull legal names and contact information of both parties
- βProject description (what is and isn't included)
- βDeliverables β specific, measurable, agreed outputs
- βProject timeline and key milestones
- βRevision policy (how many rounds, what counts as a revision)
Payment terms
- βTotal fee or hourly/day rate
- βDeposit amount (recommend 25β50% upfront)
- βPayment schedule (milestone-based or time-based)
- βInvoice due date (Net 14, Net 30, etc.)
- βLate payment fee (1.5β3% per month, or a flat fee)
- βAccepted payment methods
- βCurrency
Intellectual property
- βWho owns the work during the project (typically you)
- βWhen ownership transfers to client (typically on full payment)
- βYour right to use the work in portfolio
- βLicense terms if work is licensed rather than transferred
Confidentiality & exclusivity
- βNDA terms if required
- βNon-solicitation clause if required
- βExclusivity terms (if any β most freelancers should avoid these)
Termination
- βNotice period for either party to cancel
- βWhat happens to work done so far (kill fee or payment for hours worked)
- βCircumstances that allow immediate termination
Disputes
- βGoverning law (which jurisdiction applies)
- βDispute resolution process (mediation, arbitration, or courts)
- βAttorney's fees clause (who pays legal costs if it goes to court)
Contract tools for freelancers
You have several options for creating a freelance contract:
- Write your own β Use a word processor. A simple, plain-language contract you understand is better than a complex template full of legal jargon you don't. Have a lawyer review it once, then reuse it.
- Contract generators β Tools like Hello Sign, Bonsai, and AND.CO offer freelance contract templates. Most cost $15β30/month but include e-signature.
- Lawyer-drafted template β One-time cost of $200β500 for a lawyer to draft a contract for your specific type of work. Worth it for anyone regularly working on $5,000+ projects.
- Industry templates β AIGA (designers), WritersGuild, and similar associations publish contract templates for their industries. Often free for members.
What to do when a client won't sign a contract
If a client refuses to sign any contract at all, take that seriously as a warning sign. Most legitimate businesses expect contracts β they probably have standard terms of their own.
At minimum, confirm the key terms in writing via email before starting work: βJust to confirm our agreement: [deliverables], [timeline], [price], [payment terms], [deposit]. Please reply to confirm.β A confirmation email isn't a formal contract, but it creates a written record that can be referenced in a dispute.
Even the best contract won't guarantee on-time payment
A contract sets expectations. Following up is what gets invoices paid. Industry data shows that invoices with consistent, professional follow-up are paid 7β14 days faster than those with no follow-up β regardless of the contract terms.
The combination that works: a solid contract that sets clear terms, plus automated follow-up that enforces them politely. That's what Chaser does β automated escalation from βfriendly reminderβ to βformal demand,β with the right tone at every stage.
Got a contract? Now automate the follow-up.
Chaser automatically sends invoice reminders at the right stage β so when a client ignores their contractual payment terms, you don't have to write the awkward email yourself.
Related guides
Free 7-Day Email Course: Get Invoices Paid Faster
One practical lesson per day. Learn better invoice terms, follow-up scripts, and how to automate the whole system. Completely free.
Enroll free β