Gross-to-Net Waterfall: Every Deduction from List Price to Net Invoice
How deduction layers stack from list price to pocket price
Anatomy of the Cascade
The Gross-to-Net (G2N) bridge traces every dollar from the manufacturer's published list price down to the pocket price, the true amount that reaches the P&L per unit sold. It is a sequential cascade of deduction layers, each applied at a different point in the commercial cycle, with different visibility, timing, and negotiability.
The standard cascade
The order of the layers is the same across FMCG. Each layer compounds against the ones above it, which is why getting the sequence right matters as much as getting the rates right.
- List Price, the published per-unit or per-case price before any deduction
- On-invoice structural deductions, channel and customer discounts applied automatically on every purchase order (typical: 5 percent channel structural)
- On-invoice efficiency deductions, logistics, payment terms, and operational discounts (typical: 2.5 percent for full-pallet ordering)
- = Invoice Price, what the retailer pays per transaction and what every competitor sharing that buyer can see
- Off-invoice performance deductions, growth rebates, distribution allowances, settled quarterly (typical: 3.5 percent)
- Off-invoice promotional deductions, trade promotion funding, display allowances, feature advertising (typical: 8 percent)
- = Net Sales Value, revenue after trade-to-trade deductions
- Off-invoice consumer promo deductions, multibuy funding, coupons, loyalty offers (typical: 3 percent)
- = Pocket Price, the true realized price that books to the manufacturer's P&L
Why the order matters
Each layer is usually expressed as a percentage of list price. But in some companies, off-invoice deductions are calculated against invoice price, not list. A 5 percent on-invoice discount followed by an 8 percent off-invoice promo on invoice price gives a different pocket price than both calculated on list. The G2N bridge makes the calculation base explicit and auditable, which is the first thing finance and commercial argue about when they sit down to build it together.
The cascade in action: EUR 36 list to EUR 24.19 pocket
Five buckets behind nine layers
The nine cascade rows collapse into five economic buckets. This is the taxonomy that makes the bridge negotiable rather than just descriptive.
- Structural terms pay for the right to be in the channel (channel discount, customer status)
- Efficiency terms pay for cost-to-serve (pallet ordering, payment terms, logistics)
- Performance terms reward measurable outcomes (growth rebates, distribution targets)
- Promotional terms fund retailer-led activity (display, feature, price funding)
- Consumer terms fund shopper-facing offers (coupons, multibuy, loyalty)
The five-bucket view is what you carry into a Joint Business Plan. The nine-layer cascade is what you carry into a finance reconciliation.
G2N Bridge Mathematics
Three calculations matter. The first builds the bridge layer by layer. The second verifies it reconciles to net revenue. The third sizes the annual prize.
Sequential cascade (percentage-of-list method)
When every deduction rate is expressed against list price, the math is additive:
Pocket Price = List Price x (1 - Sum of all deduction rates)
This is the cleanest base because every layer is comparable on the same denominator. It is the default for most modern G2N tools.
Layer-by-layer build
When some layers are calculated against invoice price (a common legacy convention), the cascade is multiplicative through the invoice line, then additive afterwards:
Invoice Price = List Price x (1 - On-Invoice Structural - On-Invoice Efficiency)
Net Sales Value = Invoice Price - (List x Performance Rate) - (List x Promo Rate)
Pocket Price = NSV - (List x Consumer Promo Rate)
Verification identity
The bridge must reconcile to the P&L. Two checks every finance partner will run:
List Price - Pocket Price = Sum of all deduction amounts in dollars
(List Price - Pocket Price) / List Price x 100 = Total GTN Rate %
If either identity fails, you have either mis-classified a deduction or missed one. Reconciliation discipline is what separates a credible bridge from a slide.
Annual scale
Once the per-case bridge is sound, the annual numbers are mechanical. They are also the numbers that make the bridge worth building.
Value Leakage = (List Price - Pocket Price) x Annual Volume
Gross Sales = List Price x Annual Volume
Pocket Revenue = Pocket Price x Annual Volume
GTN Investment = Gross Sales - Pocket Revenue
Compounding when bases differ
The trap most teams hit: a 5 percent on-invoice discount followed by an 8 percent off-invoice promo calculated on invoice price does not equal a flat 13 percent off list. The off-invoice is calculated against EUR 34.20, not EUR 36.00, so the deduction is EUR 2.74 instead of EUR 2.88. Repeated across nine layers and millions of cases, the base-of-calculation choice swings the pocket price by 50 to 150 basis points.
G2N Bridge Discovery at a Snacks Manufacturer
A mid-sized European snacks manufacturer (EUR 800M gross sales) had never built a complete G2N bridge. The new CFO asked for one in the first 60 days. What came back changed the company's commercial agenda for two years.
What the team expected
The commercial team's working assumption, repeated in every quarterly business review for years:
- List price: EUR 36.00 per case
- "Trade discount": about 22 percent (the number on every dashboard)
- Implied pocket price: about EUR 28.08 per case
That 22 percent figure was the on-invoice headline. It was the only deduction layer the commercial system tracked.
What the bridge revealed
When finance and commercial rebuilt the cascade together, layer by layer, every deduction line item showed up:
| Layer | Rate | EUR per case | Running total |
|---|---|---|---|
| List Price | EUR 36.00 | ||
| Channel structural | -5.0% | -EUR 1.80 | EUR 34.20 |
| Customer structural | -3.5% | -EUR 1.26 | EUR 32.94 |
| Logistics efficiency | -1.5% | -EUR 0.54 | EUR 32.40 |
| Payment terms | -0.8% | -EUR 0.29 | EUR 32.11 |
| = Invoice Price | EUR 32.11 (89.2% of list) | ||
| Growth rebate | -3.0% | -EUR 1.08 | EUR 31.03 |
| Assortment allowance | -2.5% | -EUR 0.90 | EUR 30.13 |
| Promotional allowance | -10.0% | -EUR 3.60 | EUR 26.53 |
| Display/feature funding | -3.5% | -EUR 1.26 | EUR 25.27 |
| Consumer promo | -3.0% | -EUR 1.08 | EUR 24.19 |
| = Pocket Price | EUR 24.19 (67.2% of list) |
The 10.8 point gap
The "missing" 10.8 percentage points were entirely in off-invoice layers. Finance had been booking them as separate accruals against different cost centres, and nobody had ever consolidated them into a single trade terms view. The commercial team was negotiating customer terms with no visibility into half the money that was leaving the building.
The audit and the recovery
Once the bridge existed, a structured audit followed. The team identified EUR 12M of deductions that were either expired, unverified, or duplicated across line items. The largest single finding: a "new product introduction allowance" still being paid to four customers for products launched five years earlier.
EUR 4.8M was recovered in the first contract cycle, mostly by simply enforcing existing conditions that had never been checked. The remaining EUR 7.2M required deeper restructuring, which followed over the next 18 months.
What changed in the operating model
After the first bridge, three things became standard at the company:
- Every customer got a quarterly G2N bridge update, owned jointly by the key account director and a commercial finance partner
- Every new term proposal had to come with the bridge impact attached, including the pocket price realization change at the customer level
- The total GTN rate stopped being a KPI. The pocket price realization rate (PPR) replaced it, because PPR is what actually hits the P&L
Building Your First G2N Bridge
Most commercial teams have never built a complete G2N bridge. They quote a total trade rate ("we run at about 22 percent"), but they cannot itemize where the money goes layer by layer. Building the first bridge is the highest-ROI exercise the team will do all year.
The five-step build
The work takes two to three weeks the first time, less than one week from then on. The sequence matters because each step uncovers the inputs the next one needs.
Step 1: anchor on list price
Use the published, pre-deduction price. If the company runs different list prices by channel (very common in FMCG with grocery, convenience, discount, and online split out), build a separate bridge per channel. Mixing them produces a blended pocket price that hides the true variation across the customer base.
Step 2: map every deduction with finance
Pull every line item between gross sales and net revenue out of the ERP, the rebate management system, the credit-note register, and the promotional accrual ledger. Common sources of hidden layers: early payment discounts buried in payment terms, regional trade agreements signed before the current commercial team arrived, and assortment allowances baked into national rebate envelopes.
Step 3: classify each deduction
For every line item, answer four questions:
- Is it on-invoice or off-invoice?
- Is it calculated on list price or invoice price?
- Is it conditional on performance, or paid automatically?
- Is it customer-specific, channel-wide, or universal?
The classification grid is what lets you move from "EUR 11.81 of deductions per case" to "EUR 3.06 structural, EUR 0.83 efficiency, EUR 1.98 performance, EUR 4.86 promotional, EUR 1.08 consumer". Without the grid, the bridge is just a long list. With it, the bridge becomes a negotiation tool.
Step 4: sequence the layers
Place each line in its correct cascade position. On-invoice items first, then off-invoice performance, then promotional, then consumer. The sequence is fixed because it mirrors when the deduction is settled in the commercial cycle: at order, at quarter, at promo execution, at shopper redemption.
Step 5: validate against finance
The pocket price multiplied by annual volume must reconcile to net revenue after all trade deductions in the P&L. If the two numbers do not match within rounding, there is a layer you have not captured. Do not ship the bridge until it ties out.
Bring finance into the room
The bridge fails when commercial builds it alone. Commercial teams know which terms were negotiated with which customer for what reason. Finance teams know which payments actually flowed and how they were classified in the books. Neither side has the full picture. Teams that pair a key account director with a commercial finance partner produce bridges that survive audit. Teams that do not, produce bridges that the CFO sends back.
Customer-level versus channel-level
After the channel bridge is sound, build customer-specific bridges for the top accounts. Customer-level G2N is where the real spread shows up. It is common for the largest customer to run 8 to 12 percentage points higher GTN than the channel average, because they have negotiated incremental terms over many cycles that the channel template does not reflect. The customer bridge is also what you bring into JBP preparation, so the trade-off conversation is grounded in numbers, not opinions.
Continue exploring
Put this concept to work
See The G2N Waterfall Cascade in action
RGM Academy lets you pull the levers yourself in an interactive simulator, with a senior AI RGM strategist coaching every decision you make.
Open the Gross-to-Net Bridge interactive sandbox