ppaperbrainTemplates
Sign inGet started
← All templates
Sales & Agreements

Service Agreement — One Page

Plain-terms one-page services contract — scope, fees, term, and the essential clauses.

The contract

Fields your API call provides. Amounts and totals are always computed by the caller — templates only format.

client.namestringrequired
client.signerstringrequired
end_datestringrequired
provider.namestringrequired
provider.signerstringrequired
fee_termsstringrequired
fee_amountnumberrequired
start_datestringrequired
governing_lawstringrequired
effective_datestringrequired
invoicing_termsstringrequired
termination_noticestringrequired
services_descriptionstringrequired

MCP-ready: forks of this template will expose generate_service_agreement when the MCP server ships.

Generate it (after you fork & publish)

curl -X POST https://your-paperbrain-host/api/generate/gen_<your-id> \
  -H "Content-Type: application/json" \
  -d '{
    "client": {
      "name": "Acme Corp",
      "signer": "Dana Whitfield, Director of Procurement"
    },
    "end_date": "2026-12-31",
    "provider": {
      "name": "Northwind Consulting",
      "signer": "Ravi Mehta, Principal"
    },
    "fee_terms": "per month",
    "fee_amount": 9500,
    "start_date": "2026-07-01",
    "governing_law": "Governed by the laws of the State of California",
    "effective_date": "2026-07-01",
    "invoicing_terms": "Invoiced monthly in advance, Net 30",
    "termination_notice": "14 days'",
    "services_description": "Provider will design, build, and operate Acme's internal document-automation service, including a typed generation API, operational runbooks, and monthly performance reviews with the platform team."
  }'

gen_<your-id>is your generator's id once you fork and publish. The body shown is this template's sample data — the exact shape the contract validates.