Freelance Contract Template — Freelancer Agreement
Simple, fair freelance agreement with milestones, revisions, and payment terms. $9.99 PDF.
A freelance contract is a written agreement between a freelancer and a client that locks down the scope, schedule, and payment terms of a project before work begins. Unlike a traditional employment contract, a freelance agreement is built around deliverables and milestones rather than hours and salaries — making it the right fit for designers, writers, developers, photographers, and other independent creatives. A well-drafted freelance contract caps the number of revisions, defines who owns the final work, sets clear kill fees, and complies with the New York City Freelance Isn't Free Act, which requires a written contract for any freelance work worth $800 or more and entitles freelancers to double damages plus attorneys' fees if a client pays late.
Why StubFast?
- NYC Freelance Isn't Free Act compliant — required for any project worth $800+ in New York City
- Milestone-based payment structure: get paid as you hit deliverables, not 90 days after the final invoice
- Built-in revision cap (e.g., "2 rounds included") to stop scope creep before it eats your margin
- Clear IP transfer clause — client owns the final work only after the final payment clears
- Plain-English termination and kill-fee terms so both sides know exactly what happens if the project ends early
Common Use Cases
- →Graphic design — logos, brand identity, social media assets, illustrations
- →Writing & copywriting — blog posts, website copy, ghostwriting, technical writing
- →Web & app development — landing pages, WordPress sites, custom React builds, bug-fix retainers
- →Video editing — YouTube edits, wedding films, corporate explainers, social cutdowns
- →Photography — events, headshots, product shoots, real-estate photography
- →Marketing & SEO — paid-ad management, SEO audits, email campaigns, content strategy
1099 vs W-2 Classification
Freelancers are self-employed 1099 workers — but if the client controls your schedule, requires you to use their tools, and treats the engagement as ongoing employment, you may be misclassified. The IRS common-law test and California's ABC test both look beyond the contract label to the actual working relationship.
Read: Contractor vs Employee — the full classification guide →What is a Freelance Contract?
A freelance contract is a written agreement between a freelancer and a client that locks down the scope, schedule, and payment terms of a project before work begins. Unlike a traditional employment contract, a freelance agreement is built around deliverables and milestones rather than hours and salaries — making it the right fit for designers, writers, developers, photographers, and other independent creatives. A well-drafted freelance contract caps the number of revisions, defines who owns the final work, sets clear kill fees, and complies with the New York City Freelance Isn't Free Act, which requires a written contract for any freelance work worth $800 or more and entitles freelancers to double damages plus attorneys' fees if a client pays late.
When you need this contract
- Graphic design — logos, brand identity, social media assets, illustrations
- Writing & copywriting — blog posts, website copy, ghostwriting, technical writing
- Web & app development — landing pages, WordPress sites, custom React builds, bug-fix retainers
- Video editing — YouTube edits, wedding films, corporate explainers, social cutdowns
- Photography — events, headshots, product shoots, real-estate photography
- Marketing & SEO — paid-ad management, SEO audits, email campaigns, content strategy
What this template includes
- NYC Freelance Isn't Free Act compliant — required for any project worth $800+ in New York City
- Milestone-based payment structure: get paid as you hit deliverables, not 90 days after the final invoice
- Built-in revision cap (e.g., "2 rounds included") to stop scope creep before it eats your margin
- Clear IP transfer clause — client owns the final work only after the final payment clears
- Plain-English termination and kill-fee terms so both sides know exactly what happens if the project ends early