How do you position pricing concessions as 'scope creep trades' vs. 'discounts' in multi-year procurement?
Brief
Frame concessions as scope trades ("You get X; we adjust feature Y") not discounts ("Price drop, no change"). Preserves margin economics.
Detail
Pricing framing determines customer perception and deal margin. Procurement often demands 15-20% discount as negotiation tactic. Reframing discount as scope trade protects $200K-$800K margin per deal by showing customer they're trading feature for price.
Two Concession Frames
Frame 1: Discount (Commodity Behavior)
- Customer asks: "Can you do $X - 20%?"
- If you answer: "Sure, $X - 20% for 3 years"
- Outcome: Customer views you as commodity; expects 5-10% annual discount at renewal
- Margin impact: -20% Year 1, -25% Year 2, -30% Year 3 as discounts compound
Frame 2: Scope Trade (Value Behavior)
- Customer asks: "Can you do $X - 20%?"
- If you answer: "$X includes [Feature A] + [Feature B] + [Premium support tier]. At $X - 20%, we move to [Feature A only] + [standard support]. What's your priority?"
- Outcome: Customer sees trade-off, understands they're adjusting scope, not buying cheaper
- Margin impact: Margin protected; customer owns the feature reduction trade
Scope Trade Examples (Real Deal Scenarios)
| Discount Request | Reframe as Scope Trade | Margin |
|---|---|---|
| "30% off 3-year" | "$X = all modules. $X-30% = core module only. No advanced analytics, no custom integrations." | Preserved |
| "15% off annual" | "$X = 50-user support. $X-15% = 25-user support; additional seats at list price." | Preserved |
| "25% off for 5-year lock" | "$X = yearly price escalation 3%. $X-25% = flat pricing 5 years, no escalation." | Compressed, predictable |
| "20% for multi-year prepay" | "$X = monthly/quarterly billing. $X-20% = annual prepay, non-refundable." | Improved (cash flow) |
Scope Trade Playbook
Week 1: Procurement Asks for Discount
- Customer: "Can you meet $[amount]? We're evaluating 3 vendors."
- Your response (NOT): "We can do $[amount] - X%." ❌ (Commodity frame)
- Your response (YES): "Our pricing at $[amount] includes [scope]. If we move to $[amount]-Y%, here's what changes: [list trade-offs]. Which trade-off works for your team?" ✓ (Value frame)
Week 2: Counter with Scope Clarity
Build a Scope × Price Matrix showing what customer trades:
`` Tier Price Seats Features Support Contract ──────────────────────────────────────────────────────────────────────────────────── Core (Asking Price) $X - 20% 25 Base module Standard Annual Core+Growth (List) $X 50 Base + Advanced Premium Annual Core+Growth (3yr) $X × 0.85 50 Base + Advanced Premium Multi-year ``
Position trade: "At $X - 20%, you get 25 seats + base module. At list price $X, you get 50 seats + advanced analytics + premium support. What's your user count projection?"
Week 3: Establish the Trade
MSA language for scope trade (protects you from scope creep later):
``` Schedule A: Service Scope
- Tier: Core (25-user license)
- Features: Base module only; Advanced Analytics not included
- Support: Standard response (24hr)
- If customer requests upgrade to Core+Growth mid-contract:
Price: $X (not discounted) Effective: Next renewal or Month 13, whichever first ```
Red Flags (Don't Fall Into These Traps)
| Trap | Warning | Correct Play |
|---|---|---|
| Customer: "Just give me the 20% now; we'll buy the features later" | They won't buy later; you've set margin precedent | "Features are included in the price. At $X-20%, scope changes as shown." |
| Procurement: "Everyone else is giving us 15%" | Benchmark against features, not price | "Our 15% concession is scope. Their 15% may be feature-free. Let's compare apples-to-apples." |
| Champion: "Just do $X-15% and I'll approve" | Champion doesn't own the negotiation; procurement does | "I appreciate that. I'll draft the scope trade; we'll present together to procurement." |
Renewal Hazard: Discount Anchoring
If Year 1 deal closes at $X - 20% (discount frame), Year 2 renewal opens with:
- Customer expectation: $X - 20% becomes new "list," demands $X - 30% next
- Vendor reality: Can't cut margin every year
If Year 1 closes as scope trade (core module at $X - 20%):
- Year 2 renewal: Core module remains $X - 20%; upsell path exists ("upgrade to Core+Growth for additional $Y")
- Margin: Preserved; upsell path open
TAGS: pricing,negotiation,scope-trade,margin-protection,multi-year,procurement,anchoring,deal-economics