What a percent discount is
A percent discount subtracts a percentage of whatever amount it receives (the gross amount, or the gross amount minus a fixed discount if one runs first in the stack), applied independently to each billing calculation. It has no budget, no pool, and no lifecycle to track: it’s a stateless calculation, discount = value% × amount.How it compares to other discount types
Because the percentage scales with whatever the bill amount turns out to be, a percent discount behaves predictably across both small and large bills, unlike a fixed dollar discount, which has more relative impact on a small bill than a large one.
The core mechanic
- Start from the gross amount (usage after quantity discounts, the pricing model, and minimum commitments), then subtract any fixed discount that runs ahead of it in the stack, per the default order.
- Apply the percentage to what’s left: discount = value% × amount.
- Subtract: invoice amount = amount − discount, floored at $0.