Block Pricing
Block pricing replaces a product’s single list price with fixed unit prices by quantity band — 1–10 seats at one price, 11–50 at another, 51+ at a third. When a line’s quantity lands in a band, that band supplies the unit price in place of the pricebook list price.
Set it per product in Product Manager → Pricing tab → Pricing Method = Block (available on any product, not just subscriptions). With Method = List (the default), any block tiers you’ve authored are saved but dormant — so you can stage tiers ahead of a go-live and flip the method later. A product on Block with no tiers falls back to the list price (the tab warns you).
Each tier carries a lower/upper quantity bound (leave the upper bound blank
for an open-ended ∞ top band), a fixed price, an optional
pricebook scope (“All pricebooks” or one), and — in multi-currency orgs
— a per-currency price. A tier can also be gated by conditions on the
Account, Opportunity, or Quote (e.g. a discounted band only when
Account.Tier = Government).
Slab vs Range when a line spans bands
When a line’s quantity spans more than one band, the Block Aggregation Mode decides how they combine — the same Slab / Range choice used by discount schedules and usage rate cards:
- Range (volume) — default — the single band the total quantity lands in prices every unit.
- Slab (graduated) — each band prices only the units within its bounds, tax-bracket style, and the slices are summed into a blended per-unit price.
Worked example. Bands [1–100 @ $50], [101–200 @ $40], quantity
150:
- Range: 150 lands in the
101–200band → all 150 at $40 = $6,000. - Slab:
100 × $50 + 50 × $40 = $7,000(blended $46.67 / unit).
A single-band table prices identically either way; the mode only matters past the first band. See the user guide’s Catalog & Pricing Setup → Block Pricing for the tier editor and the quote’s Block Rate Card section.
Related
- Usage & Metered Billing — overage walks tiers with the same Slab / Range choice.
- Pricing Models — how a block-priced product rolls into a bundle.