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–200 band → 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.