Free Contract Generator
Create a freelance service contract in minutes. Add your scope, payment terms, and optional clauses — download a PDF contract ready to sign. No account, no watermark.
Service provider (you)
Client
Project details
Payment
Contract clauses
IP transfers to client upon full payment. You retain portfolio rights.
Both parties agree not to disclose proprietary information to third parties.
This is a template, not legal advice. Review with a lawyer for high-value contracts.
What to include in every freelance contract
- 1. Scope of services
Define exactly what you will and won't do. Vague scope is the root cause of most freelance disputes. Be specific about deliverables, formats, and quantities.
- 2. Payment amount and terms
State the total fee, payment schedule, and what triggers each payment. “50% on signing, 50% on delivery” is the most common freelance payment structure.
- 3. Revision policy
Specify how many rounds of revisions are included. Additional revisions should have a defined hourly rate so there's no ambiguity.
- 4. IP ownership
Without an IP transfer clause, you own copyright on the work you create even after the client pays. Include this clause if clients need full ownership of the deliverables.
- 5. Timeline and deadline
Include a start date and projected completion. If the project runs late due to client delays, the contract should protect your timeline.
- 6. Governing law
Specify which country or state's law governs the contract. This matters if you and your client are in different jurisdictions.
Signs you need a contract
- Any project worth more than one hour of your time
- A new client you've never worked with before
- A project with a long timeline or multiple phases
- Work that involves creating original designs, code, or content
- Clients who want to keep the project confidential
- Projects where IP ownership matters (logos, brand assets, software)
- International clients in a different legal jurisdiction
- Any project involving a retainer or recurring payments
Frequently asked questions
Is this a legally binding contract?
What clauses are included?
How do I get my client to sign it?
Should I use a contract for every project?
What is an IP transfer clause?
Can I customize this contract further?
Add e-signature and send it to your client
Portlo lets you send contracts for digital signature through a branded client portal. Clients sign in their browser — no account, no app needed. Free plan available.