What's the difference between discount governance and discount controls?
**Governance = rules about when you *can* discount. Controls = systems that *enforce* the rules.** Governance without controls is a handbook no one reads. Controls without governance are arbitrary CRM restrictions that drive reps crazy.
Governance (The Why and When):
Discount governance defines the *business rules* around pricing:
- At what ACV can the operator approve a 10% discount?
- What margin floor do we accept (e.g., never below 35%)?
- Is a 3-year deal eligible for a 20% Y1 discount?
- What justification do we require for "competitive" discounts vs. "logo" discounts?
Governance lives in a handbook, spreadsheet, or Salesforce record and answers: "When is discounting allowed?"
Controls (The How and Stops):
Discount controls are *mechanisms* that enforce governance:
- Approval workflows in Salesforce that block a deal if discount >15%
- Price fields that auto-calculate margin and flag if <35%
- Approval buttons that route to the deal-desk manager (not the CEO)
- Contract templates that prevent custom pricing terms outside bounds
- Payment-processing gates that reject negative-margin contracts
Controls live in tools (Salesforce, CPQ, billing system) and answer: "How do we *stop* bad deals?"
Why the Confusion?
Most teams conflate them:
- "We have a discount governance policy" (really means: we *said* no deals >20% discount; no enforcement)
- "We have discount controls" (really means: we locked down Salesforce fields; no one knows the *reason*)
- Result: Reps hack the system (create deals in spreadsheet, bypass Salesforce); approvers get constant escalations ("Just let me override this validation"); margin erodes (no audit trail)
Discount Governance: Building the Framework
Discount governance should answer these questions:
| Question | Governance Rule | Reason |
|---|---|---|
| Minimum margin threshold? | Never approve <35% margin | Below 35%, deal doesn't cover support, customer success, and SaaS infrastructure |
| Maximum standard discount? | Operator can approve up to 10%; manager can approve 10–20% | Operator touches 70% of deals; manager handles exceptions |
| Discount categories? | Logo (new customer, strategic vertical), Competitive (customer comparing), Expansion (existing customer growing), Churn-back (customer considering leaving) | Different categories have different approval paths (churn-back requires CEO sign-off) |
| Multi-year step-down allowed? | Yes, if margin recovers to 40%+ by Y2 | Prevents permanent margin erosion |
| Payment terms discounts? | Annual prepay = 2–3% discount; quarterly = 0%; monthly = 0% | Encourages cash-flow-friendly terms; same margin regardless of payment schedule |
| Expansion discounts? | If expansion ACV < base ACV, manager approval. If expansion ACV > 100% of base, operator approval | Prevents "churn disguised as expansion" (shrinking customer, calling it a deal) |
Discount Controls: Implementing the Enforcement
Once governance is defined, controls *enforce* it:
Control 1: Approval Workflows (Salesforce)
`` IF Discount % > 10% AND ACV > $50k THEN Route approval to Deal-Desk Manager ELSE Auto-approve at Tier 1 ``
- When rep enters discount in Salesforce, rule fires
- If discount is >10%, approval is *required* before deal can mark "Closed Won"
- Manager receives Slack notification; approves or rejects; deal updates automatically
- No email, no spreadsheet, no "let me ask my boss"
Control 2: Margin Validation (CPQ or Billdotcom)
`` IF Margin % < 35% on deal close THEN Block contract from being generated RETURN "Error: Margin below 35%. Adjust price or scope. Contact Finance." ``
- Sales rep tries to close deal with 32% margin (ACV $100k, cost $68k)
- System blocks contract generation
- Rep must either: increase price, reduce scope, or escalate to finance for variance approval
- Finance gets a report: "10 deals this month blocked for low margin; total margin variance: -$50k"
Control 3: Contract Template Restrictions (Intellinetics or Gatekeeper)
- Only approved contract templates can be used (not custom Word docs)
- Customer tries to negotiate custom SLA (e.g., "99.95% uptime instead of 99.5%"); requires deal-desk approval and cost modeling
- Prevents reps from promising terms (e.g., "We'll support your custom API integration for free") that sales engineering didn't cost
Control 4: Discount Reason Codes (Required Field)
- Rep must select reason: Logo, Competitive, Expansion, Churn-Back, Volume, or Other
- If "Competitive," rep *must* specify competitor name
- If "Other," rep must write justification
- Deal-desk manager sees reason code; can approve faster ("Competitive = expected; approved") or reject ("No reason given; rejected")
Control 5: Audit Trail (CRM Automation)
Every discount decision is logged:
- Discount %
- Margin %
- Approval level (Tier 1, 2, 3, 4)
- Approver name + timestamp
- Discount reason code
Finance runs monthly report: "Total discounts YTD: $2.5M. By approval level: Tier 1 ($1.2M), Tier 2 ($1M), Tier 3 ($300k). Average margin: 38%. Trend: +1% margin vs. last quarter."
Discount Governance x Controls: Common Pitfalls
Pitfall 1: Governance says "10% max" but controls don't enforce it
- Handbook: "Standard discount limit is 10%"
- Reality: Salesforce has no validation; rep can enter 25% discount
- Result: Reps enter whatever discount they want; finance discovers it later during contract review
- Fix: Add Salesforce field validation; if discount >10%, route to manager approval (no exceptions)
Pitfall 2: Controls say "Approval required" but approver takes 5 days to respond
- Workflow requires deal-desk manager approval
- Manager is on vacation; deal sits; rep complains; CEO overrides workflow; deal closes at 30% discount
- Fix: Add SLA timer; if not approved in 2 business days, auto-escalate to next level or auto-approve (depending on policy)
Pitfall 3: Governance mentions "Strategic customers" but doesn't define it
- Handbook: "Strategic customers can receive up to 30% discount with CEO approval"
- Reality: Everyone claims their deal is strategic; CEO says yes to 80% of them; margin erodes
- Fix: Governance defines strategic: "Customer is a venture-backed unicorn, board-level relationship, or <10% of market. CEO approval required."
Example: Tech SaaS, $50M ARR
Governance Document (Handbook): ``` Standard Discount Policy:
- Operator: 0–10% discount, auto-approve
- Manager: 10–20% discount, requires justification (logo, competitive, expansion)
- VP+Finance: 20–30%, requires written business case
- CEO: >30%, requires board discussion
Minimum Margin: 35% gross Payment Terms: Annual prepay = +2% discount; quarterly = standard; monthly = +2% fee Stategic Expansion: If ACV_new > ACV_base × 1.5, operator auto-approve. Otherwise, manager approval. ```
Controls Implementation (Salesforce):
| Control | Trigger | Action |
|---|---|---|
| Discount Validation | Discount % entered | If >10%, pause deal; require manager approval in workflow |
| Margin Check | Contract generated | If margin <35%, block contract; flag for finance |
| Reason Code | Discount >5% | Required field; rep must select Logo/Competitive/Expansion |
| Approval Notification | Manager approval needed | Slack alert to deal-desk manager + email |
| SLA Timer | Approval pending | If >48 hours pending, auto-escalate to VP Sales |
TAGS: deal-desk,governance,controls,pricing,policy,approval-workflow
Sources & Citations
- Harvard Business Review: https://hbr.org/
- Wall Street Journal industry coverage: https://www.wsj.com/
- McKinsey Industry Research: https://www.mckinsey.com/industries
- Forrester Research Reports + Waves: https://www.forrester.com/research/
- BLS Occupational Outlook Handbook: https://www.bls.gov/ooh/
Verify segment skew before applying figures.
Real Numbers, Not Round Numbers
| Metric | Verified figure | Source |
|---|---|---|
| Series A median ARR (US, 2024) | $1.8M ARR | Carta |
| Series B median ARR (US, 2024) | $8.2M ARR | Carta |
| Median Series A growth (12mo) | 3.1x YoY | Bessemer |
| Median SaaS magic number | 1.0-1.4 | Pavilion CFO |
| Median AE attainment (2024 mid-market) | 62% | Pavilion |
| Median CRO comp ($20-50M ARR) | $650K-$950K total | Pavilion 2025 |
| Median VP Sales ramp | 6-9 months | Bridge Group |
| Median CSM book (enterprise) | $2.5-$4M ARR/CSM | Pavilion CS |
Real Numbers, Not Round Numbers
| Metric | Verified figure | Source |
|---|---|---|
| Series A median ARR (US, 2024) | $1.8M ARR | Carta |
| Series B median ARR (US, 2024) | $8.2M ARR | Carta |
| Median Series A growth (12mo) | 3.1x YoY | Bessemer |
| Median SaaS magic number | 1.0-1.4 | Pavilion CFO |
| Median AE attainment (2024 mid-market) | 62% | Pavilion |
| Median CRO comp ($20-50M ARR) | $650K-$950K total | Pavilion 2025 |
| Median VP Sales ramp | 6-9 months | Bridge Group |
| Median CSM book (enterprise) | $2.5-$4M ARR/CSM | Pavilion CS |
The Bear Case (Competitive Encroachment)
Three margin/moat compression vectors:
- Incumbent platform integration — Salesforce, HubSpot, Microsoft, Google, AWS build mid-market features. Vertical depth is the defense.
- AI-native entrants — VC-funded at 30-60% of established price. Match trust + outcomes for 18-36 months.
- Vertical re-bundling — adjacent vendor adds your capability as zero-cost feature.
Mitigation: switching-cost roadmap, outcome-and-reference selling, price posture independent of being cheapest.
See Also (related library entries)
Cross-references for adjacent operator topics drawn from the current 10/10 library set, ranked by tag overlap with this entry:
- q1162 — What's the right discount-approval matrix when AEs need 20% off to close 70% of mid-market deals?
- q1731 — Is Outreach worth buying in 2027?
- q1598 — How does Snowflake compute pricing compare to BigQuery and Redshift?
- q1533 — What is the right Salesforce org structure for AI agents?
- q1161 — What's the right per-event price for a 4-hour photo booth rental, and what add-ons drive the highest margin?
- q834 — How do deal-desk and finance teams align on discount authority and deal structuring?
Follow the q-ID links to read each in full.