MDQ — Segment Pricing

A subscription sold over a term isn’t priced once — it’s priced per segment (year, quarter, or month). MDQ (multi-dimensional quoting) runs the waterfall for each segment, then ramps the price across them according to the product’s dimension.

Per-segment uplift

Each segment starts from the base unit price and applies the dimension’s uplift:

  • Percent uplift — compound. Each segment is that percentage more than the previous one (year 2 = year 1 × 1.05, year 3 = year 2 × 1.05, …). The increase builds down the ramp.
  • Amount uplift — linear. Each segment adds a flat amount over the base (base, base + X, base + 2X, …). The amount is in the dimension’s currency and is never auto-converted.

The result is a per-segment unit price — what the customer pays per unit in that year.

Proration of the final segment

Terms don’t always divide evenly into whole segments (a 30-month deal on a Year dimension is 2½ years). MDQ prorates the final segment: its billable quantity is scaled by months-of-coverage ÷ dimension-cycle-months, so the partial period is charged proportionally. This is why a segment’s effective quantity can be fractional — and why the displayed quantity must always reconcile to its own total.

Discount aggregation

A dimension’s Discount Aggregation setting decides how segment quantities earn a volume discount:

  • Across Segments (default) — every segment’s quantity sums to one total that picks one tier for the whole ramp (a ramp is one commitment).
  • Per-Segment — each segment’s own quantity picks its own tier.

What activates

Only Year / Quarter / Month dimensions activate into segments (and, on close-won, into per-segment subscription records). Custom and One-Time dimensions don’t segment — see Dimensions.