Skip to main content
professional-services

Common Paper Statement Of Work

A statement of work template for professional services engagements, based on Common Paper's standard form. References a PSA or CSA Key Terms and covers scope, deliverables, timeline, fees, and expenses.

38 fields CC-BY-4.0 Source: Common Paper

Fill this template

With Claude Code

Just ask Claude — no installation required:

Fill the common-paper-statement-of-work template for my company

With the CLI

npx -y open-agreements@latest fill common-paper-statement-of-work -d values.json -o output.docx

With the hosted MCP

Add to your MCP config for zero-install access to all templates:

{
  "mcpServers": {
    "open-agreements": {
      "url": "https://openagreements.ai/api/mcp"
    }
  }
}

Fields (38)

Field Type Description
company_name string Company name (shown in header)
provider_name string Official name of the Provider on Key Terms
customer_name string Official name of the Customer on Key Terms
key_terms_effective_date string Effective Date of the Key Terms agreement
sow_number string Statement of Work number (e.g. "1", "2")
custom_sow_date string Custom SOW date (if not date of last signature)
custom_end_date string Custom end date for the SOW term
term_duration_unit string Duration unit for SOW term (e.g. "days", "weeks", "months", "year")
payment_terms string Payment terms (e.g. "30 days from Customer's receipt of invoice")
services_description string Description of the Services to be performed, including key individuals, timeline, and milestones
fee_description string Description of fees including hourly, project, or milestone-based rates and pass-through charges
invoice_cadence string Cadence for sending invoices (e.g. monthly, quarterly, upon acceptance, after each milestone)
customer_obligations string Customer obligations such as identifying a point of contact or geographic limitations
term_duration_value string Numeric duration for the SOW term (e.g. "6", "12")
rejection_period_value string Number of time units for the deliverable rejection period
resubmission_period_value string Number of time units for the deliverable resubmission period
changes_to_standard_terms string List of specific changes to the Standard Terms for this SOW
invoice_frequency_unit string Invoice frequency unit (e.g. "days", "weeks", "months")
travel_expense_policy string Description of or reference to travel and expense policy
include_in_progress_deliverables boolean Include in-progress drafts or components as Deliverables
deliverables_meet_specs boolean Deliverables will meet attached specifications
deliverables_acceptance_process boolean Deliverables are subject to an acceptance process
ownership_upon_payment boolean Customer owns Deliverables upon payment (vs. as created)
no_third_party_materials boolean No Third-Party Materials in Deliverables
has_third_party_materials boolean Third-Party Materials will be incorporated in Deliverables
provider_procures_materials boolean Provider will procure Third-Party Materials
customer_procures_materials boolean Customer will procure Third-Party Materials
customer_owned_deliverables string Deliverables that will be owned by Customer under this SOW
provider_signatory_type enum Whether the Provider signatory is an entity or individual
provider_signatory_name string Full legal name of the Provider's signatory
provider_signatory_title string Title/role of the Provider's signatory (entity only)
provider_signatory_company string Company name for the Provider signatory (entity only)
provider_signatory_email string Notice email address for the Provider
customer_signatory_type enum Whether the Customer signatory is an entity or individual
customer_signatory_name string Full legal name of the Customer's signatory
customer_signatory_title string Title/role of the Customer's signatory (entity only)
customer_signatory_company string Company name for the Customer signatory (entity only)
customer_signatory_email string Notice email address for the Customer

Browse more templates

View all templates