Freelancer's Red Flag Checklist
A one-page checklist of 10 warning signs to watch for before accepting a project. Helps freelancers avoid problematic clients and scope creep.
When to use this contract
A one-page checklist of 10 warning signs to watch for before accepting a project. Helps freelancers avoid problematic clients and scope creep. This template is essential for Design, Development, Writing, Photography, Consulting, Social Media professionals who want clear, enforceable terms before starting any client work.
Without a written agreement, you are relying on verbal promises that will not hold up in a dispute. This contract covers the most common friction points: payment delays, scope creep, intellectual property ownership, and what happens if either party wants to end the project early. It gives you a written reference you can point to when disagreements arise, which resolves most issues before they escalate.
Use this contract before you write a single line of code, design a single asset, or deliver any work product. The few minutes it takes to customise and send this template can save you weeks of unpaid invoices and legal headaches later. Over 71% of freelancers report being paid late at least once per year; a signed contract with clear payment terms is the single most effective prevention tool.
This agreement works for both one-off projects and ongoing retainer relationships. For multi-project clients, pair it with a Statement of Work for each individual engagement so the master agreement covers the relationship while each SOW covers the specific deliverables.
What's included
Vague project scope
Client cannot clearly define deliverables or project boundaries
Refuses to sign a contract
Client wants to work on a handshake or verbal agreement only
Asks for free work as a 'test'
Client requests unpaid samples or trial projects
Won't discuss budget upfront
Client avoids or deflects money conversations
Everything is an 'emergency'
Client creates artificial urgency to pressure faster delivery
Known for slow or missing payments
Client has a reputation for delayed or unpaid invoices
Expects unlimited revisions
Client assumes changes are free and ongoing
Extreme micromanagement
Client wants to control every detail of your process
Scope creep via 'small changes'
Client repeatedly adds tasks outside the original agreement
Poor or inconsistent communication
Client is hard to reach, slow to respond, or sends mixed signals
Key clauses explained
Every clause in this contract exists because a real freelancer lost money or legal leverage when it was missing. Here is what each section does and why it matters.
Vague project scope
Client cannot clearly define deliverables or project boundaries
This clause protects your interests and establishes clear expectations for both parties. Review it carefully before signing any agreement.
Refuses to sign a contract
Client wants to work on a handshake or verbal agreement only
This clause protects your interests and establishes clear expectations for both parties. Review it carefully before signing any agreement.
Asks for free work as a 'test'
Client requests unpaid samples or trial projects
This clause protects your interests and establishes clear expectations for both parties. Review it carefully before signing any agreement.
Won't discuss budget upfront
Client avoids or deflects money conversations
This clause protects your interests and establishes clear expectations for both parties. Review it carefully before signing any agreement.
Everything is an 'emergency'
Client creates artificial urgency to pressure faster delivery
This clause protects your interests and establishes clear expectations for both parties. Review it carefully before signing any agreement.
Known for slow or missing payments
Client has a reputation for delayed or unpaid invoices
This clause protects your interests and establishes clear expectations for both parties. Review it carefully before signing any agreement.
Expects unlimited revisions
Client assumes changes are free and ongoing
This clause protects your interests and establishes clear expectations for both parties. Review it carefully before signing any agreement.
Extreme micromanagement
Client wants to control every detail of your process
This clause protects your interests and establishes clear expectations for both parties. Review it carefully before signing any agreement.
Scope creep via 'small changes'
Client repeatedly adds tasks outside the original agreement
This clause protects your interests and establishes clear expectations for both parties. Review it carefully before signing any agreement.
Poor or inconsistent communication
Client is hard to reach, slow to respond, or sends mixed signals
This clause protects your interests and establishes clear expectations for both parties. Review it carefully before signing any agreement.
Plain-English Summary
A one-page checklist of 10 warning signs to watch for before accepting a project. Helps freelancers avoid problematic clients and scope creep.
You have full access to this template. Download the PDF or DOCX version above.
Sample scenario
The situation: You start work with a new client based on a verbal agreement or brief email exchange. Scope, payment terms, and ownership are never formally documented.
The risk without a contract: The client can change requirements, delay payment, use your work without paying, or dispute ownership. Without written terms, every disagreement becomes a 'he said, she said' situation that you are likely to lose.
How this contract helps: This contract establishes clear payment terms, scope boundaries, IP ownership, and termination procedures. Both parties know exactly what to expect, which prevents most disputes before they start.