S6-P01.a — Pricing Engines
Deal Pricing Solver
Most discount fights are one triangle argued for days: list price, discount, and partner margin. Give the solver any two and it solves the third. It also includes price-per-user-per-month math and a multi-year block that shows year-by-year discounts, total contract value, retained margin after the partner’s share, and whether the deal stays inside the margin floor you set.
Below is the working calculator built from that model — broader than the sheet it came from. Price a new deal line by line: products from the dropdowns (rename any line to the customer's own products), seats and per-use or per-token usage side by side, coupons on any line, and an extra concession that kicks in when usage reaches the level you set. Then flip to the second tab and run the same deal as old versus new. The sample names and numbers are samples where they need to be, but the mechanics are real: change anything yellow, and every result on the page answers. The formulas stay under the hood.
1. Global contract baselines
The anchor for the whole calculator: net contract value per seat, spread across the term. (Model §3, Hemisphere B, Step 1.)
2. Pricing variable solver — flat matrix
The analyst layout (Model §3, Hemisphere A): each row solves one variable from the other two, off the baselines above. Net PUPM = List × (1 − Discount) × (1 − Partner Margin).
| Solve for | Partner Margin % | Discount % | List Price ($) | Result |
|---|---|---|---|---|
| List Price | — | — | ||
| Discount | — | — | ||
| Partner Margin | — | — |
3. Smart calculator form
The field layout (Model §3, Hemisphere B, Step 2): pick what to solve for from the dropdown; the form asks only for the other two.
4. Get the list price from the TCV
Start from a signed total instead (Model §3, Interactive TCV form): total contract value, term, and seats give the annual value and the per-seat prices.
5. New deal — product lines
Up to four lines (the model's architecture). Pick a product from the dropdown — its list price fills in and stays editable. Unit price is per seat per month; ACV and TCV build from the net per-seat price.
| Product (SKU) | Line name (editable) | List price ($/seat/mo) | Seats | Discount % | Partner Margin % | Term (months) | Net PUPM | Net ARPU (yr) | ACV ($) | TCV ($) | Coupon ($) | ACV after coupon | TCV after coupon |
|---|
Payment terms per line are Net 60 in the model's samples; they ride along as a label, they don't change the math.
6. Usage lines — per use / per token, inside this deal
Consumption pricing rides in the same deal as the seats. Pick the unit, set expected monthly volume and the rate; the committed minimum bills even when use runs below it. These lines feed the deal totals above and the concession below.
| Usage line name (editable) | Unit type | Usage / month | Price per unit ($) | Discount % | Committed min (units) | Net ($/mo) | Effective per unit ($) | Per token ($) |
|---|
7. Deal levers — coupons & the usage concession
Coupons: every product line above has a Coupon ($) field — a flat amount off that line's contract value, spread across its years (the model's voucher idea, as a simple option on every line). Concession: when billed usage on the chosen meter reaches the threshold, an extra discount comes off those usage lines.
8. ARPU expansion & contraction utility
A standalone sandbox (Model §4): take one current price and see the uplift and the concession at the same time, without touching the deal above.
Back to the homepage · Conversion Calculator
Contract & Revenue Diagnostic — $6,500 fixed fee. This is the class of tooling a Phase 2 build leaves behind in your operation.