A good contract is the difference between getting paid and getting burned. Here's how to write one that protects you, sets clear expectations, and keeps clients happy.
Date: [DATE]
Client: [CLIENT NAME], [CLIENT COMPANY], [CLIENT ADDRESS]
Freelancer: [YOUR NAME], [YOUR COMPANY], [YOUR ADDRESS]
1. SCOPE OF WORK
Freelancer agrees to provide the following services:
[DETAILED DESCRIPTION OF WORK]
Deliverables: [LIST OF DELIVERABLES]
Exclusions: [WHAT IS NOT INCLUDED]
2. TIMELINE
Project start date: [DATE]
Milestone 1: [DESCRIPTION] โ [DATE]
Milestone 2: [DESCRIPTION] โ [DATE]
Final delivery: [DATE]
If Client delays providing required materials or feedback by more than 5 business days, the timeline will be extended accordingly.
3. COMPENSATION
Total project fee: $[AMOUNT]
Payment schedule:
- 50% deposit ($[AMOUNT]) due upon contract signing
- 50% balance ($[AMOUNT]) due upon final delivery
Payment method: [BANK TRANSFER / PAYPAL / ETC]
Payment terms: Net 15 (payment due within 15 days of invoice)
4. LATE FEES
If payment is not received within 15 days of the invoice date, a late fee of $[AMOUNT] or [X]% per month (whichever is greater) will be applied. Client agrees to pay all collection costs, including reasonable attorney fees, if collection becomes necessary.
5. REVISIONS
This agreement includes 2 rounds of revisions. Additional revisions will be billed at $[RATE]/hour. Revision requests must be provided within 7 days of deliverable submission. Requests after 7 days may be treated as new work.
6. INTELLECTUAL PROPERTY
Upon final payment, Freelancer transfers all rights to the deliverables to Client. Freelancer retains the right to use the work in their portfolio and for marketing purposes. Source files are [included / not included] in this agreement.
7. TERMINATION
Either party may terminate this agreement with 14 days written notice. Client remains responsible for payment for all work completed to date. If Client terminates after work has begun, a kill fee of 25% of the total project fee will apply.
8. CONFIDENTIALITY
Both parties agree to keep all proprietary information confidential for a period of 3 years after project completion.
9. LIMITATION OF LIABILITY
Freelancer's total liability is limited to the total project fee. Freelancer is not liable for any consequential, incidental, or indirect damages.
10. GOVERNING LAW
This agreement shall be governed by the laws of [STATE/COUNTRY]. Any disputes shall be resolved through binding arbitration in [CITY]. The prevailing party shall be entitled to recover reasonable attorney fees and costs.
SIGNATURES
Client: _________________________ Date: _________
Freelancer: _________________________ Date: _________
Built by a freelancer who got burned by a handshake deal. Never again. Open source on GitHub.
PingPaid automates your invoice collection with 8-stage smart reminders, real-time tracking, and zero manual follow-up.
Try PingPaid Free โ