Percent-of-Total
Some lines should scale with the deal rather than carry a fixed price — a managed-services fee that’s 15% of everything else, a support tier priced off the subscription total. Percent-of-Total is the method for that.
How it prices
A product set to the Percent of Total pricing method carries a percent, and Pinion prices the line as that percent of the total of the other lines on the same Opportunity or Quote:
unit price = percent × (sum of the in-scope sibling line totals)
The base is the sum of the other lines — and only the ones in scope and in the same currency.
It never counts itself
The base excludes every Percent-of-Total line, so:
- a Percent-of-Total line is never part of its own base, and
- two Percent-of-Total lines never include each other.
That’s what keeps the math safe — no line inflating itself, no two lines compounding each other into a runaway total.
It recomputes automatically
Because the price depends on sibling lines, Pinion recomputes the Percent-of-Total line whenever its base changes — add, edit, or remove any other line and the percent line updates to match. The recompute happens on the server save path (once the sibling totals are committed), so the persisted price always reflects the final deal.
Related
- Pricing Methods Overview — how Percent-of-Total relates to the waterfall methods.
- Configurator → Building a Quote — where the line recomputes as the deal changes.