How to Write a Simple Client Contract

Create enforceable client contracts with clear payment terms, scope boundaries, and liability limits for your business.

  1. Define scope and deliverables precisely. List exactly what you'll deliver, when, and in what format. Include what's explicitly NOT included to prevent scope creep. Use measurable language: "3 blog posts, 500 words each" not "content marketing support."
  2. Set payment terms and late fees. Specify your rate, payment schedule, and invoice due date. Include late fees (typically 1.5% per month) and when you'll stop work for non-payment. Net 15 or Net 30 are standard for B2B work.
  3. Build in termination and change provisions. Allow either party to terminate with written notice (7-30 days is typical). Include how you'll handle payment for work completed and how scope changes get approved and billed.
  4. Limit your liability exposure. Cap your liability at the contract value or last 12 months of fees paid. Exclude consequential damages and lost profits. Include an indemnification clause if you're handling their data or representing their brand.
  5. Add governing law and dispute resolution. Specify which state's laws apply and how you'll resolve disputes. Mediation costs less than litigation. Include where legal proceedings must take place (typically your state).