A practical, copy-ready change-request form plus client-facing scripts, pricing addendum, email template, decision rule, and a clear escalation flow. Save requests, guide reviewer decisions, and reduce unpaid work and scope disputes.
{
"Title": "Scope Change Request & Expectation Management",
"IntroductionHtml": "
\n What this template does
\n This toolkit helps you capture, price, and respond to change requests without damaging margins or relationships. Use the form to record requests, then follow the decision rule and sample scripts below to present pricing or negotiate scope. If needed, escalate using the included flow.
\n Quick decision rule
\n Use this rule to decide: Accept when the client will pay a fair price or trade, the work fits available capacity or strategic goals, and it won't derail committed deadlines. Defer when it’s valid but lower priority, needs bundling, or we lack immediate capacity. Decline when it’s out-of-scope, harms margins, or is inconsistent with agreed deliverables and the client won’t pay.
\n What’s included below
\n \n - A change-request form you can save
\n - Client-facing scripts for common scenarios
\n - An example pricing addendum and simple rate table
\n - An email template to present additional work
\n - An escalation flow for unresolved disagreements
\n
\n How to use
\n \n - Ask the requester to complete the form (or complete it yourself during the call).
\n - Estimate hours and price using the pricing addendum.
\n - Use the decision checklist below to pick accept/defer/decline and send the matching client script and email.
\n - If the client disputes the outcome, follow the escalation flow.
\n
\n\n\n
\n Sample client scripts (copy/paste)
\n If you accept and can do the work now:
\n "Thanks — we can add this. Based on the details, it will be an additional $[amount] (estimated [hours] hours at our agreed rate). If you approve, we’ll sign this addendum and start on [date]."
\n If you can do it but need extra time or separate billing:
\n "We can do this, but to avoid impacting your delivery we’ll schedule it for [date range] and treat it as a separate item billed at $[amount]. Would you like us to proceed?"
\n If it’s small and you can absorb it for relationship value:
\n "This looks like a small addition (under [threshold] hours). We can include it as a one-time courtesy. For future similar requests, we’ll use the change-request process."
\n If you must decline or propose an alternative:
\n "This request falls outside our current scope and would require $[amount] in additional fees. If that’s not acceptable, we can propose [alternative solution or phased approach]."
\n\n\n
\n Email template to present additional work
\n Subject: Proposal for requested change — [Project Name]
\n Hi [Client Name],
\n Thanks for the request about [short description]. We reviewed the details and found this is outside the current scope. We can proceed in one of these ways:
\n \n - Proceed now as a billed change: estimated [hours] hours at $[rate]/hr → $[amount].
\n - Schedule for [future date] as a separate engagement at the same rates.
\n - Deliver a reduced-scope alternative for $[amount].
\n
\n Please reply with which option you prefer or ask for a quick call and we’ll finalize the details.
\n Best,\n [Your name]
\n\n\n
\n Escalation flow (basic)
\n \n - Project lead documents request in this form and responds to client within 3 business days with price/schedule or defer/decline answer.
\n - If client disputes, project lead escalates to Account Lead / Director with the filled form plus a one-page impact summary.
\n - Account Lead negotiates or approves an exception within 2 business days. If no resolution, escalate to Executive Sponsor for final decision.
\n - Record final outcome here and update project scope documents and schedule.
\n
\n\n\n
\n Pricing addendum (example)
\n Use sensible, simple pricing to avoid negotiation friction:
\n \n - Standard hourly rate: $[rate]/hr
\n - Small-change threshold: any request estimated <= [2] hours — courtesy or billed at half-rate (policy choice)
\n - Flat-fee option for defined mini-scope items: quote fixed $[amount]
\n - Rush fees: +[X]% for delivery <48 hours
\n
\n Include a one-line addendum the client signs approving price and schedule before work begins.
\n",
"SubmitLabel": "Save change request",
"SuccessMessage": "Change request saved. A reviewer will respond within the stated time window.",
"DataType": "change_request",
"SchemaVersion": "1.0",
"Fields": [
{
"Key": "request_title",
"FieldType": "text",
"Label": "Short title for this request",
"HelpText": "A brief summary to identify the change (e.g., 'Add payment page validation').",
"Required": true
},
{
"Key": "request_date",
"FieldType": "text",
"Label": "Date (YYYY-MM-DD)",
"HelpText": "Date the request was made.",
"Required": true
},
{
"Key": "requestor_name",
"FieldType": "text",
"Label": "Requestor name",
"HelpText": "Who asked for the change?",
"Required": true
},
{
"Key": "client_contact",
"FieldType": "text",
"Label": "Client contact (name & email)",
"HelpText": "Useful for follow-up and approvals.",
"Required": true
},
{
"Key": "project_name",
"FieldType": "text",
"Label": "Project or engagement",
"HelpText": "Which project this affects.",
"Required": true
},
{
"Key": "change_description",
"FieldType": "textarea",
"Label": "Describe the requested change",
"HelpText": "Clear, specific description of what the client is asking for.",
"Required": true
},
{
"Key": "reason_and_value",
"FieldType": "textarea",
"Label": "Why does the client want this? What value will it deliver?",
"HelpText": "Capture the client's stated reason and intended benefit.",
"Required": false
},
{
"Key": "estimated_hours",
"FieldType": "number",
"Label": "Estimated additional hours",
"HelpText": "Enter your best estimate of hours required.",
"Required": false
},
{
"Key": "proposed_price",
"FieldType": "text",
"Label": "Proposed price or fee",
"HelpText": "Enter an estimated fixed fee or 'Hourly @ $X/hr'.",
"Required": false
},
{
"Key": "request_source",
"FieldType": "select",
"Label": "Who requested this?",
"HelpText": "Helps identify internal vs client-initiated changes.",
"Required": true,
"Options": [
{ "Value": "client", "Label": "Client" },
{ "Value": "internal", "Label": "Internal stakeholder" },
{ "Value": "third_party", "Label": "Third party / vendor" }
]
},
{
"Key": "priority",
"FieldType": "select",
"Label": "Priority",
"HelpText": "Low = nice-to-have; Medium = planned; High = impacts delivery; Critical = blocks delivery.",
"Required": true,
"Options": [
{ "Value": "low", "Label": "Low" },
{ "Value": "medium", "Label": "Medium" },
{ "Value": "high", "Label": "High" },
{ "Value": "critical", "Label": "Critical" }
]
},
{
"Key": "impact_on_schedule",
"FieldType": "textarea",
"Label": "Expected impact on schedule",
"HelpText": "Describe whether this will delay milestones and by how long.",
"Required": false
},
{
"Key": "impact_on_costs",
"FieldType": "textarea",
"Label": "Expected impact on budget or costs",
"HelpText": "Estimate added costs or savings.",
"Required": false
},
{
"Key": "decision_checklist_aligns_with_contract",
"FieldType": "yesno",
"Label": "Is this change aligned with contract deliverables and acceptance criteria?",
"HelpText": "If 'No', treat as out-of-scope unless renegotiated.",
"Required": true
},
{
"Key": "decision_checklist_capacity",
"FieldType": "yesno",
"Label": "Do we currently have capacity to deliver this without harming commitments?",
"HelpText": "Answer 'No' if this will delay committed deliverables.",
"Required": true
},
{
"Key": "decision_checklist_client_willing_to_pay",
"FieldType": "yesno",
"Label": "Has the client agreed to pay additional fees for this change?",
"HelpText": "If unsure, propose price and await approval before starting.",
"Required": true
},
{
"Key": "recommended_decision",
"FieldType": "radio",
"Label": "Reviewer recommendation",
"HelpText": "Select the recommended outcome based on the checklist and pricing.",
"Required": true,
"Options": [
{ "Value": "accept", "Label": "Accept (price & schedule approved)" },
{ "Value": "defer", "Label": "Defer (schedule / bundle / future phase)" },
{ "Value": "decline", "Label": "Decline (out-of-scope / not acceptable)" }
]
},
{
"Key": "reviewer_notes",
"FieldType": "textarea",
"Label": "Reviewer notes & selected client script",
"HelpText": "Record which client script was used (copy/paste) and any negotiation points.",
"Required": false
},
{
"Key": "final_outcome",
"FieldType": "select",
"Label": "Final recorded outcome",
"HelpText": "Update once client responds and any approvals are complete.",
"Required": false,
"Options": [
{ "Value": "approved", "Label": "Approved — work scheduled" },
{ "Value": "approved_with_changes", "Label": "Approved with changes" },
{ "Value": "deferred", "Label": "Deferred" },
{ "Value": "declined", "Label": "Declined" }
]
},
{
"Key": "follow_up_by",
"FieldType": "text",
"Label": "Follow-up owner",
"HelpText": "Who is responsible for follow-up and implementation?",
"Required": false
},
{
"Key": "follow_up_date",
"FieldType": "text",
"Label": "Follow-up target date (YYYY-MM-DD)",
"HelpText": "When the approved work is due to start or when the client will be re-contacted.",
"Required": false
},
{
"Key": "reference_links",
"FieldType": "textarea",
"Label": "Related documents, tickets or links",
"HelpText": "Link to contract clause, original ticket, designs, or external docs.",
"Required": false
}
]
}