Legal Document
Reusable Statement of Work template for Sage Ideas LLC client engagements. Fill in all [BRACKETED] fields before execution.
Last updated · 2026-05-03
Template Instructions: Replace every
[BRACKETED]field with the actual value before sending to Client. Remove this instruction block and any unused optional sections before execution. All bracketed fields are required unless marked "(optional)."
| Field | Value | |---------------------|------------------------------------| | SOW Number | SOW-[YEAR]-[NUMBER] (e.g. SOW-2026-001) | | Effective Date | [EFFECTIVE DATE] | | Version | 1.0 | | Master Agreement| This SOW is governed by the Master Services Agreement between Studio and Client, effective [MSA EFFECTIVE DATE] ("MSA"). Capitalized terms used but not defined here have the meanings given in the MSA. |
Studio: Sage Ideas LLC Orlando, Florida, USA sage@sageideas.dev sageideas.dev Primary Contact: [STUDIO CONTACT NAME], [STUDIO CONTACT TITLE]
Client: [CLIENT LEGAL ENTITY NAME] [CLIENT ADDRESS] [CLIENT EMAIL] Primary Contact: [CLIENT CONTACT NAME], [CLIENT CONTACT TITLE] Billing Contact: [BILLING CONTACT NAME AND EMAIL] (if different)
Project Name: [PROJECT NAME]
Project Description: [2–5 sentence plain-English description of the project. What are we building, for whom, and why? Example: "A customer-facing self-service portal allowing [Client]'s enterprise clients to manage subscriptions, download invoices, and submit support tickets. The portal will integrate with [Client]'s existing Salesforce CRM and Stripe billing infrastructure."]
Business Goal: [What outcome does Client want to achieve? Example: "Reduce inbound support ticket volume by 40% by giving clients direct access to account management."]
The following deliverables are included in this SOW:
| # | Deliverable | Description | Format / Notes | |----|--------------------------------------|-------------------------------------------------------------------|-----------------------------------| | 1 | [DELIVERABLE NAME] | [What it is and what it does] | [File format, tech stack, etc.] | | 2 | [DELIVERABLE NAME] | [What it is and what it does] | [File format, tech stack, etc.] | | 3 | [DELIVERABLE NAME] | [What it is and what it does] | [File format, tech stack, etc.] | | 4 | [DELIVERABLE NAME] | [What it is and what it does] | [File format, tech stack, etc.] | | 5 | Documentation & Handoff Package | Technical documentation, deployment guide, env variable reference, and a recorded walkthrough video | Markdown + Loom video |
Add or remove rows as needed.
[Optional: Define the tech stack, platforms, or constraints. Example:]
Estimated Start Date: [START DATE] Estimated Completion Date: [END DATE]
All dates are estimates contingent on timely Client cooperation per Section 3 of the MSA. Schedule may shift if Client-provided feedback, approvals, or content are delayed.
| Milestone | Description | Target Date | |--------------------------------|----------------------------------------------------|----------------------| | M1 — Kickoff | Kickoff call, confirm scope, access credentials | [DATE] | | M2 — [MILESTONE NAME] | [Brief description of what's complete] | [DATE] | | M3 — [MILESTONE NAME] | [Brief description of what's complete] | [DATE] | | M4 — [MILESTONE NAME] | [Brief description of what's complete] | [DATE] | | M5 — Client Review & Feedback | Client review period; feedback due within 10 business days | [DATE] | | M6 — Revisions Complete | Studio incorporates approved feedback | [DATE] | | M7 — Final Delivery & Handoff | All Deliverables delivered; documentation complete | [DATE] |
Add or remove milestones as appropriate for the project.
Engagement Type: [Fixed-Price / Time-and-Materials / Retainer — choose one]
Total Project Fee: $[TOTAL AMOUNT] USD
| Invoice | Amount | Due | |----------------------|---------------------|------------------------------------------------------------| | Kickoff Deposit (25%) | $[25% OF TOTAL] | Due before work begins. Non-refundable once Studio commences work. | | Milestone 3 Invoice | $[AMOUNT] | Due within 30 days of M3 delivery and acceptance | | Milestone 5 Invoice | $[AMOUNT] | Due within 30 days of M5 delivery and acceptance | | Final Invoice | $[REMAINING BALANCE] | Due within 30 days of final delivery and acceptance |
All invoices are payable within Net 30 of invoice date. Overdue invoices accrue interest at 1.5%/month.
Rate: $[HOURLY RATE] USD per hour
Estimated Hours: [LOW]–[HIGH] hours
Not-to-Exceed Budget: $[CAP AMOUNT] USD (Studio will notify Client upon reaching 80% of budget)
Invoices are issued [weekly / bi-weekly / monthly] for hours worked. Invoices are due within Net 30.
Monthly Retainer Fee: $[MONTHLY AMOUNT] USD
Hours Included: [NUMBER] hours per month
Overage Rate: $[HOURLY RATE] USD per hour for hours exceeding the monthly allotment
Billing Cycle: Invoiced on the [1st / 15th] of each month, due Net 30.
Deliverables are accepted when they materially meet the following criteria:
| Deliverable | Acceptance Criteria | |-------------------------------|-------------------------------------------------------------------------------------| | [DELIVERABLE 1] | [Specific, measurable criteria — e.g., "All pages load under 3 seconds on desktop Chrome LCP test"] | | [DELIVERABLE 2] | [Criteria — e.g., "Form submissions deliver email notifications within 30 seconds"] | | [DELIVERABLE 3] | [Criteria — e.g., "All unit tests pass with ≥80% code coverage"] | | Documentation Package | Documentation accurately describes all key functions, API endpoints, and deployment steps; walkthrough video runs 15–30 minutes |
Client has 10 business days to accept or reject each Deliverable per MSA Section 4.2. Non-response within 10 business days constitutes acceptance. Rejections must specify in writing how a Deliverable fails to meet the criteria above.
The following are explicitly not included in this SOW. Any of these items may be added via a written Change Order:
Studio has scoped this project based on the following assumptions. If any assumption proves incorrect, Studio will notify Client promptly, and the Parties will negotiate a Change Order to address the impact on scope, timeline, or fees.
Client agrees to fulfill the following responsibilities. Delays attributable to Client may extend the project timeline without penalty to Studio:
All changes to scope, deliverables, timeline, or fees require a written Change Order signed by both parties before Studio implements the change. Studio will provide a Change Order estimate within 5 business days of a written change request. No verbal commitments to scope changes are binding.
Change Orders may be submitted via email and accepted via email confirmation if both parties explicitly agree to the modified scope and fees in writing.
Subject to MSA Section 5, upon receipt of payment in full for this SOW, Studio assigns to Client all Intellectual Property Rights in the Deliverables specifically created for this Project.
Upon full payment, Studio will transfer the GitHub repository (or equivalent) to Client or an organization Client designates, remove Studio's access, and deliver all relevant environment variables, credentials, and third-party API key documentation.
Studio retains ownership of all Pre-Existing IP incorporated into the Deliverables. Client receives a perpetual, non-exclusive license to use that Pre-Existing IP as embedded in the Deliverables per MSA Section 5.3.
The following open-source packages are expected to be incorporated under their respective licenses: [LIST MAJOR OSS DEPENDENCIES OR STATE "To be documented in project handoff materials"]
Following final acceptance and delivery, Studio provides a 90-day post-engagement support window at no additional charge, covering:
Support requests must be submitted to sage@sageideas.dev within the 90-day window. Support does not cover new features, third-party service changes, issues caused by Client-side modifications, or infrastructure failures outside Studio-authored code.
After the 90-day window, ongoing support and maintenance may be engaged under a separate retainer SOW.
This SOW is governed by the Master Services Agreement between the Parties. In the event of any conflict between this SOW and the MSA, this SOW controls solely with respect to the specific Project defined herein.
By signing below, both Parties agree to the terms of this Statement of Work and authorize Studio to commence work upon receipt of the kickoff deposit (if applicable).
SAGE IDEAS LLC
Signature: ___________________________
Printed Name: ________________________
Title: ________________________________
Date: _________________________________
[CLIENT LEGAL ENTITY NAME]
Signature: ___________________________
Printed Name: ________________________
Title: ________________________________
Date: _________________________________
This Statement of Work is prepared by Sage Ideas LLC. Questions? Contact sage@sageideas.dev.