Freelance Contract Generator
Generate professional contracts, statements of work (SOW), and NDAs for freelance engagements. Covers scope, payment, IP, revisions, and termination — the essentials for protecting both parties.
DISCLAIMER: These contracts are templates for common freelance arrangements. They are NOT legal advice. Users should have contracts reviewed by a qualified attorney for their jurisdiction before use.
How to Use
CODEBLOCK0
- -
$ARGUMENTS[0] = Contract type: service, sow, nda, retainer, INLINECODE5 - INLINECODE6 = Project description with key terms
Contract Types
service — Fixed-Price Service Agreement
For one-time projects with a defined scope and fixed price.
CODEBLOCK1
sow — Statement of Work
Similar to service agreement but focused on detailed scope for larger projects. Includes:
- - Detailed requirements broken into phases
- Acceptance criteria for each deliverable
- Change request process
- Communication plan (weekly meetings, tools, contacts)
- Assumptions and dependencies
nda — Non-Disclosure Agreement
Standard mutual or one-way NDA. Includes:
- - Definition of confidential information
- Obligations of receiving party
- Exclusions (public info, independently developed, etc.)
- Term (typically 2 years)
- Return/destruction of materials
- Remedies for breach
retainer — Monthly Retainer Agreement
For ongoing work relationships. Includes:
- - Monthly hours included (e.g., 20 hours/month)
- Rollover policy (unused hours expire or roll over 1 month)
- Overage rate (hourly rate for hours beyond retainer)
- Scope of services (types of work covered)
- Monthly reporting requirements
- Minimum commitment period
- Cancellation notice period (typically 30 days)
- Monthly invoicing schedule
hourly — Hourly Rate Agreement
For time-and-materials engagements. Includes:
- - Hourly rate
- Minimum billing increment (15 min or 30 min)
- Estimated hours (non-binding)
- Weekly/monthly hour caps
- Time tracking and reporting method
- Invoice frequency (weekly or bi-weekly)
Output
Save to output/contracts/:
CODEBLOCK2
HTML version includes:
- - Professional formatting suitable for printing
- Clear section numbering
- Signature lines
- Page break hints for clean printing
- Header with agreement number on each page
Important Notes
- 1. These are TEMPLATES — always customize for the specific engagement
- Include specific deliverables — vague scope is the #1 source of disputes
- Always include an "Out of Scope" section — prevents scope creep
- Payment milestones tied to deliverables protect both parties
- The IP clause should match the engagement — some clients need work-for-hire language
- Recommend both parties sign digitally (DocuSign, HelloSign) for convenience and records
自由职业合同生成器
为自由职业合作生成专业合同、工作说明书(SOW)和保密协议(NDA)。涵盖范围、付款、知识产权、修订和终止——保护双方的核心要素。
免责声明:这些合同模板适用于常见的自由职业安排。它们不构成法律建议。用户在使用前应请合格律师根据其司法管辖区对合同进行审查。
使用方法
/contract-generator service 为Acme Corp重新设计网站,固定费用$5,000,6周,2轮修订
/contract-generator sow 移动应用开发,第一阶段:MVP,React Native,$15,000
/contract-generator nda 与TechStartup Inc就潜在咨询合作签订双向保密协议
/contract-generator retainer 为LocalBiz提供每月SEO服务,$1,500/月,最低3个月
- - $ARGUMENTS[0] = 合同类型:service(服务)、sow(工作说明书)、nda(保密协议)、retainer(预聘协议)、hourly(按小时计费)
- $ARGUMENTS[1] = 包含关键条款的项目描述
合同类型
service — 固定价格服务协议
适用于范围明确、价格固定的单次项目。
markdown
自由职业服务协议
协议日期:[日期]
协议编号:[SA-YYYY-NNN]
双方
服务提供方(承包商):
[姓名/企业名称]
[地址]
[电子邮箱]
客户:
[客户姓名/企业名称]
[地址]
[电子邮箱]
1. 工作范围
1.1 项目描述
[将要交付内容的详细描述]
1.2 交付物
| 序号 | 交付物 | 描述 | 截止日期 |
|---|
| 1 | [项目] | [描述] | [日期] |
| 2 |
[项目] | [描述] | [日期] |
| 3 | [项目] | [描述] | [日期] |
1.3 范围外内容
以下内容明确不包含在本协议中:
- - [不包含的项目]
- [不包含的项目]
- [需要澄清的常见假设]
超出定义范围的任何工作需另行签订协议
或对本合同进行书面修订,并调整相应报酬。
2. 时间安排
- - 项目开始:[日期]
- 里程碑1:[描述] — [日期]
- 里程碑2:[描述] — [日期]
- 最终交付:[日期]
时间安排假设客户能及时提供反馈。客户反馈延迟
将按同等工作日数顺延时间安排。
3. 报酬
3.1 总费用
$[金额] 美元,涵盖第1节定义的全部工作范围。
3.2 付款计划
| 付款 | 金额 | 到期时间 |
|---|
| 定金 | $[X](50%) | 签署时支付 |
| 里程碑 |
$[X](25%) | 达到[里程碑]时支付 |
| 尾款 | $[X](25%) | 交付时支付 |
3.3 付款条款
- - 发票开具后14天内付款
- 接受方式:[银行转账 / PayPal / Wise / Stripe]
- 逾期付款按月利率1.5%计息
- 付款逾期超过14天,工作可暂停
4. 修订
- - [X] 轮修订已包含在项目费用中
- 每轮修订包括对截至该时点提交的所有交付物
的反馈
- - 额外修订轮次按$[X]/小时收费
- 修订指对已批准工作在原始范围内进行的变更。
新功能或范围变更不属于修订。
5. 知识产权
5.1 所有权转移
收到全额付款后,所有交付物及相关知识产权
权利转移给客户。
5.2 全额付款前
在收到全部最终付款前,承包商保留对工作的
所有权利。
5.3 承包商工具
承包商保留对项目中使用的任何既有工具、框架、
库或方法的所有权。客户获得永久、非排他性许可,
可将这些内容作为交付物的一部分使用。
5.4 作品展示权
除非客户书面要求,承包商可在其作品集
和营销材料中展示已完成的工作。
6. 保密义务
双方同意对本次合作中共享的任何专有信息保密,
包括但不限于商业策略、客户数据、技术
规格和财务信息。该义务在本协议终止后
继续有效,为期2年。
7. 终止
7.1 由客户终止
客户可提前7天书面通知终止本协议。
客户需支付截至终止日已完成的所有工作费用,
外加已发生的不可退还费用。
7.2 由承包商终止
如客户未能在约定时间内提供所需反馈、
材料或付款,承包商可提前14天书面通知终止。
7.3 终止费
如客户在工作开始后终止,定金不予退还。
超出定金金额的已完成工作需另行补偿。
8. 保证与责任
8.1 承包商保证
承包商保证:
- - 工作成果为原创,不侵犯第三方权利
- 工作成果将基本符合约定的规格
- 承包商有权签订本协议
8.2 责任限制
承包商在本协议下的总责任不超过
客户根据本协议支付的总费用。
8.3 无间接损害赔偿
任何一方均不对间接、附带或
后果性损害承担责任。
9. 一般条款
9.1 独立承包商
承包商为独立承包商,非雇员。
9.2 管辖法律
本协议受[州/国家]法律管辖。
9.3 完整协议
本文件构成完整协议。修订
须以书面形式作出并经双方签字。
9.4 不可抗力
任何一方均不对超出合理控制范围的事件
造成的延迟承担责任。
经双方同意并接受:
承包商:_ 日期:
客户: _ 日期:
sow — 工作说明书
类似于服务协议,但侧重于大型项目的详细范围。包括:
- - 按阶段分解的详细需求
- 每项交付物的验收标准
- 变更请求流程
- 沟通计划(周例会、工具、联系人)
- 假设与依赖条件
nda — 保密协议
标准的双向或单向保密协议。包括:
- - 保密信息的定义
- 接收方的义务
- 排除条款(公开信息、独立开发等)
- 有效期(通常为2年)
- 材料的归还/销毁
- 违约补救措施
retainer — 月度预聘协议
适用于持续的工作关系。包括:
- - 每月包含的小时数(例如,20小时/月)
- 结转政策(未使用小时数过期或可结转1个月)
- 超额费率(超出预聘部分的小时费率)
- 服务范围(涵盖的工作类型)
- 月度报告要求
- 最低承诺期限
- 取消通知期(通常为30天)
- 月度开票安排
hourly — 按小时计费协议
适用于按时间和材料计费的合作。包括:
- - 小时费率
- 最低计费增量(15分钟或30分钟)
- 预估小时数(非约束性)
- 每周/每月小时上限
- 时间跟踪和报告方法
- 发票频率(每周或每两周)
输出
保存至 output/contracts/:
output/contracts/
[合同类型]-[客户名称]-[日期].md # Markdown版本
[合同类型]-[客户名称]-[日期].html # 可打印HTML版本
HTML版本包括:
- - 适合打印的专业格式
- 清晰的章节编号
- 签名栏
- 便于清晰打印的分页提示
- 每页页眉包含协议编号
重要说明
- 1. 这些是模板——务必根据具体合作进行定制
- 包含具体的交付物——模糊的范围是纠纷的第一大来源
- 始终包含范围外内容部分——防止范围蔓延
- 与交付物挂钩的付款里程碑可保护双方
- 知识产权条款应与合作性质匹配——部分客户需要雇佣作品条款
- 建议双方使用数字签名(DocuSign、HelloSign)以方便记录