COMMERCIAL

How to Calculate True Pocket Margin in FMCG

Commercial 10 Apr 2026 8 min read Artyql Team

Ask any FMCG brand owner about their margin and you will almost certainly hear the gross margin number. It is the figure that sits at the top of the P&L, it is easy to calculate, and it always looks healthy. But gross margin tells you what you earn before the retailer takes their share. Pocket margin tells you what you actually keep.

The difference between the two is often staggering. A product with a 62% gross margin can easily end up at 32.7% pocket margin once every deduction, rebate, and cost-to-serve item is accounted for. If you are making pricing decisions, negotiating trade terms, or evaluating SKU profitability, pocket margin is the only number that matters.

The Formula

Pocket Margin % = (Pocket Price - COGS) / Pocket Price x 100

The formula itself is simple. The hard part is calculating pocket price — the amount of money that actually lands in your bank account after every deduction between the list price and the cash you collect. That requires building a price waterfall.

The Six-Layer Price Waterfall

A pocket price waterfall works by starting at the top — your published list price — and subtracting each layer of deductions until you reach the actual cash you receive. There are six layers, split into two groups: on-invoice deductions (visible on the invoice) and off-invoice deductions (settled separately, often quarterly or annually).

Layer 1: List Price

This is your published base price per unit — the starting point for all negotiations. It appears on your price list and is the reference point for every discount that follows. In our worked example, we start at EUR 10.00.

Layer 2: On-Invoice Deductions

These deductions appear directly on the invoice and reduce the net invoice price the retailer pays. They include:

After on-invoice deductions: EUR 10.00 - EUR 2.50 - EUR 1.00 - EUR 0.15 = EUR 6.35 (net invoice price).

Layer 3: Off-Invoice Deductions

These are not visible on the invoice. They are settled through credit notes, separate payments, or deductions from future invoices, typically at quarter-end or year-end:

After off-invoice deductions: EUR 6.35 - EUR 0.20 - EUR 0.10 - EUR 0.10 = EUR 5.95.

Layer 4: Cost to Serve

These are costs that the brand bears to physically deliver the product to the retailer's distribution centre or store:

After cost to serve: EUR 5.95 - EUR 0.15 = EUR 5.80.

Layer 5: Payment Terms Cost

The retailer does not pay on delivery. If your payment terms are 90 days and your cost of capital is 6% per annum, you are effectively financing the retailer's inventory for three months:

Some brands also factor in early payment discounts here (for example, 2% discount for payment within 10 days), but in this example we assume the retailer takes the full 90 days.

Layer 6: Cash Collected

After accounting for bad debt provisions, cash discrepancies, and short-pays, we subtract a final EUR 0.06.

After payment terms and cash adjustments: EUR 5.80 - EUR 0.09 - EUR 0.06 = EUR 5.65.

That is your pocket price: EUR 5.65 out of an original EUR 10.00 list price. You have given away 43.5% of your list price before you even consider the cost of making the product.

Worked Example: The Full Waterfall

LayerItemAmount (EUR)Running Total
List PricePublished base price-10.00
On-InvoiceTrade discount (25%)-2.507.50
On-InvoicePromotional allowance (10%)-1.006.50
On-InvoiceVolume discount-0.156.35
Off-InvoiceAnnual retro rebate (2%)-0.206.15
Off-InvoiceListing fee (amortised)-0.106.05
Off-InvoiceMarketing contribution-0.105.95
Cost to ServeFreight & logistics-0.155.80
Payment Terms90 days at 6% cost of capital-0.095.71
CashShort-pays & adjustments-0.065.65
Pocket Price5.65

Gross Margin vs. Pocket Margin

Now let us assume the cost of goods sold (COGS) for this product is EUR 3.80 per unit — covering raw materials, packaging, conversion, and factory overheads.

Gross Margin

Gross Margin = (List Price - COGS) / List Price = (10.00 - 3.80) / 10.00 = 62.0%

Pocket Margin

Pocket Margin = (Pocket Price - COGS) / Pocket Price = (5.65 - 3.80) / 5.65 = 32.7%

The difference is 29.3 percentage points. Almost half of the apparent margin has been consumed by trade terms, logistics, and the cost of financing the retailer's payment cycle. This is not unusual in European grocery — it is the norm.

If you are making pricing decisions based on gross margin, you are flying blind. Pocket margin is the only metric that reflects the actual economics of selling to a retailer.

Why Pocket Margin Matters

SKU-level profitability

Not every SKU carries the same trade terms. A promotional hero SKU might have heavier promotional allowances and higher freight costs (due to peak-season delivery demands) than a steady-state line. Pocket margin reveals which SKUs are genuinely profitable and which are subsidised by the rest of the range.

Customer-level profitability

Different retailers negotiate different terms. Pocket margin calculated per retailer shows you which customers are genuinely profitable and which are volume plays with thin real margins. It is common to find that your largest customer by revenue is your least profitable customer by pocket margin.

Negotiation leverage

When a retailer asks for an additional 1% retrospective rebate, you can quantify the impact on pocket margin instantly. Without a pocket price waterfall, you are guessing. With one, you can show the retailer — and your own leadership — exactly what that 1% costs.

Price increase calibration

When COGS rise and you need to pass through a price increase, pocket margin tells you how much of a list price increase actually drops to the bottom line. A 5% list price increase does not deliver a 5% improvement in pocket margin — it delivers less, because some deductions are calculated as a percentage of the new, higher list price.

Building Your Own Waterfall

To calculate pocket margin for your own products, follow these steps:

  1. Start with the published list price. This should be the price on your official price list, before any customer-specific adjustments.
  2. Map every on-invoice deduction. Pull these from your invoicing system or ERP. Include trade discounts, promotional allowances, volume discounts, and any conditional pricing.
  3. Map every off-invoice deduction. These are harder to find because they sit in separate agreements — trade term contracts, annual rebate agreements, listing fee invoices. Collect them from your trade terms database or, if necessary, from the finance team's accruals.
  4. Add cost to serve. Get freight costs per unit from your logistics team. If you use third-party distributors, include their margin.
  5. Calculate payment terms cost. Use your weighted average cost of capital (WACC) or your borrowing rate. Apply it to the net amount over the actual payment period.
  6. Subtract cash adjustments. Look at historical short-pays, deductions, and disputes. Express these as a per-unit or percentage cost.

The result is your pocket price. Subtract COGS, divide by pocket price, and you have your pocket margin.

If you are doing this across hundreds of SKUs and dozens of retail customers, a spreadsheet will not scale. This is where a commercial analytics platform — one that connects trade terms, logistics costs, and product data in a single model — becomes essential. Artyql is built to do exactly that.

Back to Blog

Want to learn more?

See how Artyql helps brands manage products, compliance, and commercial decisions in one place.

Ask for a Demo