Pricing Workbench

Glossary

Model

Baseline

What happens over the period if nothing changes. Every result is measured against it.

Watch for: A baseline that quietly assumes growth or decline moves every result with it.

Driver

An input that produces the result, such as price, volume, or churn.

Example: Revenue = units × price, so units and price are the drivers.

Assumption

A stated belief about how a driver responds to the change.

Example: 20% of Payments + Tax accounts add Radar through the bundle.

Watch for: The result is only as good as its weakest assumption, so each one carries a source.

Assumption source

Where an assumption comes from: a test, past data, a benchmark, or an estimate with no data behind it.

Watch for: An estimate with no data behind it is allowed. It is always labeled, which keeps it from being read as evidence.

Sensitivity

How much the result moves when one assumption moves and the rest stay put.

Watch for: Moving one input at a time hides cases where two inputs move together.

Breakeven assumption value

The value of an assumption at which the change exactly matches the baseline.

Example: At $7 the cohort is worth the same as today if monthly churn reaches 6.9%.

Watch for: It measures the room for error. It does not say how likely that value is.

Forecast

What the model said would happen, by line, for a period.

Actual

What did happen, by line, for the same period.

Subscription

Price

What one customer pays per period, or what one unit costs.

Volume

The count of units sold: customers, subscriptions, or transactions.

New customers

Customers who start paying in one period.

Conversion rate

The share of visitors (or trials) who become paying customers.

Churn rate

The share of paying customers lost in one period.

Example: 5% monthly churn means an average customer life of 1 ÷ 5% = 20 months.

Watch for: Monthly and annual churn are not interchangeable. Keep the period the same as the price.

Cost to serve

What it costs to deliver the product to one customer for one period, or one unit.

Watch for: It is usually fixed in dollars, so raising price widens the margin percentage. Costs that scale with price, like processing fees, are entered separately.

Variable cost rate

Cost that rises with price, as a share of price.

Example: A 3% payment fee on a $7 plan is $0.21.

Contribution margin

What is left from one customer's price after the cost to serve them, per period.

Price − Cost to serve − ( Variable cost rate × Price ) = Contribution margin

Example: $7 price − $1 cost = $6.

Watch for: It counts only the cost to serve. Sales commissions, support, and fixed costs such as salaries are left out, so it is not profit.

Lifetime value

The contribution margin one customer brings in over their whole time as a customer.

Contribution margin ÷ Churn rate = Lifetime value

Example: $6 margin ÷ 5.5% monthly churn = $109.09.

Watch for: Assumes churn stays constant and the price holds for the customer's life. It leaves out expansion revenue and does not discount future dollars.

Also called: LTV, CLV

Cohort value

The lifetime value of everyone who joins in one period.

New customers × Lifetime value = Cohort value

Example: 9,200 new customers × $109.09 = $1,003,636.

Price increase

The rise in price as a share of the old price.

( Price − Price ) ÷ Price = Price increase

Example: $5 to $7 is a 40% increase.

Price cut

The drop in price, or the discount, as a share of the old price.

Revenue breakeven

The share of volume you can lose after a price increase before revenue falls.

Price increase ÷ ( 1 + Price increase ) = Revenue breakeven

Example: A 40% increase breaks even at a 28.6% loss of volume.

Watch for: It tests revenue only. Use margin breakeven when cost to serve matters.

Assumed loss of new customers

The share of new customers the model assumes the higher price turns away.

1 − New customers ÷ New customers = Assumed loss of new customers

Example: 9,200 new customers against 10,000 is an 8% loss.

Watch for: The change is safe on this measure only while the assumed loss stays under the breakeven loss.

Margin share of price

Contribution margin as a share of the old price.

Contribution margin ÷ Price = Margin share of price

Example: $4 margin on a $5 price is 80%.

Margin breakeven

The share of volume you can lose after a price increase before contribution falls.

Price increase ÷ ( Margin share of price + Price increase ) = Margin breakeven

Example: A 30% increase at an 80% margin breaks even at a 27.3% loss.

Watch for: Assumes cost to serve stays fixed in dollars.

Breakeven volume gain

The extra volume a price cut or discount must win to keep revenue flat.

Price cut ÷ ( 1 − Price cut ) = Breakeven volume gain

Example: A 20% cut needs 25% more volume. A 17.5% bundle discount needs 21.3%.

Watch for: The gain needed is always larger than the cut. It is a revenue test. When each unit has a cost to serve, keeping contribution flat needs a larger gain.

Meters

Pricing model

The rule that turns usage into a fee: what is counted and what each unit costs.

Also called: meter

Annual units

How many units of a product one customer uses in a year: settled transactions, screened transactions, or a count you enter such as seats or API calls.

Annual fee

A year of one product's fees for this customer under one pricing model.

Percentage rate

The share of each transaction's amount charged as a fee.

Example: 0.50% of a $20 sale is $0.10.

Fee per unit

A fixed fee for each unit, whatever the transaction amount.

Example: $0.07 per screened transaction.

Fixed fee

The flat amount added to a percentage fee on every transaction.

Example: 2.9% + $0.30: the $0.30 is the fixed fee.

Watch for: On small tickets the fixed fee is most of the price.

Monthly fee

A fee charged every month, whatever the usage.

Also called: platform fee, flat pricing

Included units

The number of units each month that the monthly fee already covers.

Watch for: A customer under the included amount pays the same as one who uses none.

Overage fee

The fee for each unit used beyond the included units in a month.

Graduated tiers

Tiered pricing where the units that fall in each tier are charged at that tier's price.

Example: 7,000 units at $0.10 to 1,000, $0.08 to 5,000, then $0.05: 1,000 × $0.10 + 4,000 × $0.08 + 2,000 × $0.05 = $520.

Watch for: Crossing into a cheaper tier lowers the price of the next units only.

Also called: tiered pricing

Volume tiers

Tiered pricing where every unit is charged at the price of the tier the monthly total reaches.

Example: The same 7,000 units all pay the third tier's $0.05: $350.

Watch for: The total bill can drop when usage crosses into a cheaper tier.

Also called: volume-based pricing

Cap

The most a percentage fee charges on one transaction.

Example: 0.50% capped at $0.50 stops growing at a $100 sale.

Watch for: Above the cap the effective rate falls as tickets grow, with no change in price.

Annual volume

The dollar value of payments a customer settles in a year.

Also called: TPV, payment volume

Average ticket

The average dollar amount of one settled transaction.

Watch for: A single average hides the spread. Real accounts have a distribution of tickets.

Also called: AOV, average order value

Settled transactions

Payments that complete.

Annual volume ÷ Average ticket = Settled transactions

Screened transactions

Payment attempts that are screened, including ones that are blocked or fail.

Settled transactions ÷ Settle rate = Screened transactions

Watch for: There are always at least as many screens as settled payments.

Settle rate

Settled transactions as a share of screened transactions.

Example: At 92%, every 100 settled payments took about 109 screens.

Effective rate

Total fees divided by payment volume.

Watch for: It moves when ticket size or product mix moves, even if no price changed.

Bundle

A-la-carte total

What the customer pays for every product in the bundle bought separately at published prices.

Also called: list total

Bundle total

What the customer pays for every product together at bundle prices.

List total of the other products

What the customer pays at published prices for every product in the bundle except one.

Example: In the example, the bundle without Radar is Tax alone: $2,500,000.

Bundle floor (rule 2)

The bundle must never cost less than a smaller set of its products at list price.

Example: In the example at a $100 ticket, the bundle is $2,326,087 and Tax alone is $2,500,000, so the rule fails.

Watch for: It has to hold at every ticket size. A check at a few sample tickets can miss a failing range.

Also called: two-product floor

Attach gain

New revenue when an account that buys the other products adds one more through the bundle.

Bundle total − List total of the other products = Attach gain

Example: In the example, a Payments + Tax account adding Radar: $3,630,435 − $2,500,000 = $1,130,435.

Watch for: It nets off the discount the account now gets on the products it already had.

Breakeven cost to serve

The cost per unit above which attaching a product through the bundle loses money.

Attach gain ÷ Annual units = Breakeven cost to serve

Example: $1,130,435 ÷ 27,173,913 screens = $0.0416 per screen.

Watch for: It is the zero-contribution line. A required margin sets a lower ceiling.

Bundle discount

How much less the bundle costs than the same products bought separately.

1 − Bundle total ÷ A-la-carte total = Bundle discount

Example: 1 − $3,630,435 ÷ $4,402,174 = 17.5%.

Account segment

A group of accounts that responds to the bundle in the same way, defined by which products they already use.

Take-up rate

The share of a segment's accounts that move to the bundle.

Give-up

Revenue lost when an account already paying list price for every product moves to the bundle.

A-la-carte total − Bundle total = Give-up

Example: $4,402,174 − $3,630,435 = $771,739 a year.

Watch for: It assumes the account pays list today. A large account with a negotiated discount gives up less.

Also called: cannibalization, dilution

Contribution given up

The share of an account's contribution that the bundle discount removes, for an account already paying list for every product.

Give-up ÷ ( A-la-carte total − Cost to serve ) = Contribution given up

Example: $771,739 ÷ ($4,402,174 − $1,043,478) = 23.0%, against a 17.5% discount.

Watch for: The cost to serve does not fall with the price, so the share of contribution is always larger than the discount. It is only as good as the cost estimates.

Cannibalization

Existing full-price revenue that a new offer replaces with discounted revenue. The give-up, summed across accounts.

Attach

An account adopting a product it did not use before.

Also called: cross-sell

Attach breakeven ratio

New attaches needed for each cannibalized account to keep revenue flat.

Give-up ÷ Attach gain = Attach breakeven ratio

Example: $771,739 ÷ $1,130,435 = 0.68 Radar attaches per three-product account.

Watch for: It needs no account counts. It is a revenue test, and contribution also depends on cost to serve.

Processing-rate equivalent

The cut in the processing rate that would cost the same as the bundle discount, in basis points.

Give-up ÷ Annual volume × 10,000 = Processing-rate equivalent

Example: $771,739 ÷ $500,000,000 = 15.4 bps.

Watch for: One basis point is 0.01% of payment volume. Net revenue after network costs is a small share of volume, so the same dollars are a much larger share of net revenue.

Win rate change

The change in the share of quoted deals won because the bundle is on offer.

Adoption curve

The share of eventual take-up reached by each quarter.

Watch for: Existing accounts can move at once while new attaches build slowly, so the early quarters look worst.

Net revenue impact

Attach gains and new deals, less the give-up, across all segments for a year.

Net contribution impact

Net revenue impact less the cost to serve the newly attached products.

Variance

Ticket band

A range of transaction sizes treated as one line, such as $50 to $100.

Watch for: Rates still vary inside a band. Narrower bands give a cleaner split.

Forecast average price

Forecast revenue divided by forecast units, across all lines.

Forecast ÷ Volume = Forecast average price

Watch for: It is a blended price. It changes when the forecast mix changes.

Total variance

Actual revenue minus forecast revenue.

Actual − Forecast = Total variance

Example: $58,900 actual − $64,400 forecast = ($5,500.)

Variance against forecast

Total variance as a share of forecast revenue.

Total variance ÷ Forecast = Variance against forecast

Example: ($5,500) ÷ $64,400 = −8.5%.

Materiality threshold

The size of variance, as a share of forecast revenue, at or above which a miss needs a written explanation.

Example: At a 5% threshold, an 8.5% miss is material and a 2% miss is not.

Watch for: The threshold is a judgment set by the team that owns the forecast. A dollar threshold usually sits beside the percentage, and either one can trigger the explanation.

Favorable and unfavorable

A revenue variance is favorable when actual is above forecast and unfavorable when it is below.

Watch for: The labels flip for costs, where coming in under forecast is favorable. A favorable driver can hide an unfavorable one of the same size.

Bridge

A table or chart that starts at forecast revenue, adds each driver's variance, and has to end at actual revenue.

Example: $64,400 forecast − $3,220 volume − $1,330 mix − $950 price = $58,900 actual.

Also called: waterfall, walk

Volume variance

The part of the miss from selling more or fewer units in total, at the forecast average price.

( Volume − Volume ) × Forecast average price = Volume variance

Example: (9,500 − 10,000) units × $6.44 forecast average price = ($3,220.)

Also called: price-volume-mix (PVM), rate/volume analysis

Mix variance

The part of the miss from selling a different blend of lines than forecast, at forecast prices. For each line: (actual units − total actual units × the line's forecast share) × the line's forecast price.

Example: More annual plans and fewer monthly plans than forecast.

Also called: price-volume-mix (PVM)

Price variance

The part of the miss from each unit selling at a different price than forecast. For each line: (actual price − forecast price) × actual units.

Watch for: Calculated last, at actual units. Calculating price first, at forecast units, moves dollars between price and mix. The total does not change.

Also called: rate variance, price-volume-mix (PVM)

List price variance

Price variance caused by a change in the published price. For each line: (actual list price − forecast list price) × actual units.

Realization variance

Price variance caused by discounts and promotions off the published price.

Price variance − List price variance = Realization variance

Watch for: It is everything in price variance that a list price change does not explain. Currency effects and a shift in ticket size inside a band land here too.

Also called: discount leakage

Reconciliation

The check that the lines add up to reported actual revenue, and that volume, mix, and price variance add up to the total variance.

Volume variance + Mix variance + Price variance = Total variance

Watch for: Volume, mix, and price always add up to the total, because all four are calculated from the same lines. The check that can fail is the one against reported actual revenue. A difference there means a line is missing, double counted, or mispriced.

Also called: tie-out, control total

Reported actual revenue

Actual revenue for the period as finance reports it, taken from the ledger and not from the lines.

Watch for: Match the period and the scope of the lines. Refunds, credits, and revenue timing can make the ledger differ from units × price.

Traffic effect

New customers gained or lost because visits differed from forecast.

( Volume − Volume ) × Conversion rate = Traffic effect

Conversion effect

New customers gained or lost because the conversion rate differed from forecast.

( Conversion rate − Conversion rate ) × Volume = Conversion effect