Talk to a CFO
Eightx Talk to a CFO
← All Insights

Margins

CPG Trade Spend and Deductions: Accounting Done Right (2026)

·By Matt Putra, Managing Partner ·14 min read

Trade spend (promotions, off-invoice discounts, slotting, MCBs, and retailer deductions) is usually a CPG brand's second-largest cost after COGS, commonly 15 to 25% of gross sales. It is contra-revenue and should reduce net sales, not sit in marketing. Total gross-to-net deductions often run 30 to 40%, leaving net revenue near 60 to 70% of gross.

CPG Trade Spend and Deductions: Accounting Done Right (2026)

Key Takeaways

  • Trade spend commonly runs 15 to 25% of gross sales and is the second-largest line item after COGS in most CPG P&Ls.
  • Trade spend is contra-revenue: it reduces net sales. Booking it as marketing overstates both revenue and gross margin.
  • Total gross-to-net deductions often run 30 to 40% of gross sales, so net revenue lands near 60 to 70% of gross.
  • Retailer deductions and chargebacks alone can take 5 to 15% of gross sales, and unmanaged they quietly destroy margin.
  • Accrue trade spend monthly because retailers bill late. Without accruals your P&L swings and your margin is a guess.

Ask a CPG founder what their biggest cost is and they will say COGS. Ask them their second-biggest cost and most of them go quiet. The answer, for almost every brand selling through retail, is trade spend: the promotions, off-invoice discounts, slotting fees, merchandising allowances, manufacturer chargebacks, and retailer deductions that come with getting on shelf and staying there. NielsenIQ calls it the second-largest line item in the CPG P&L after cost of goods, and the least optimized (NielsenIQ).

Here is the problem I see over and over: trade spend gets booked as a marketing expense instead of a reduction of revenue. That single mistake inflates both your revenue and your gross margin, and every decision downstream (pricing, hiring, inventory, fundraising) gets made on a number that is not real. This post explains what trade spend actually is, how to book it correctly as contra-revenue, what the gross-to-net waterfall looks like, and how unmanaged deductions quietly bleed your margin.

Trade spend is contra-revenue, not marketing

The single most important accounting fact in this whole post: trade spend is contra-revenue. It reduces your net sales. It does not belong down in the marketing or SG&A section of the P&L.

The logic is straightforward. Under US GAAP, consideration you pay to a customer (here, the retailer) is generally treated as a reduction of the transaction price, and therefore a reduction of the revenue you earn from that customer, not a separate expense. That is the rule in ASC 606, "consideration payable to a customer" (PwC Viewpoint, revenue guide 4.6). The only exception is when the retailer hands you a distinct good or service at fair value in return. A promotional discount you fund, a slotting fee you pay to get listed, a scan-based allowance, a billback, a co-op marketing commitment tied to selling through that retailer: these are all reductions of what you actually realize on the sale. So they sit above the gross profit line, between gross sales and net revenue.

This is not a niche interpretation. Read any large public CPG filing and you will find the same treatment in plain language. The Hershey Company's FY2025 Form 10-K states it recognizes "the costs of trade promotion and consumer incentive activities as a reduction to net sales," with a corresponding accrued liability (SEC EDGAR, accession 0001628280-26-008586). Energizer Holdings goes further: its FY2025 10-K reports a $190.6M allowance for trade promotions plus $76.1M of accrued trade promotions, "recorded as a reduction to net sales," and the auditor flagged revenue recognition for those programs as a Critical Audit Matter (SEC EDGAR, accession 0001632790-25-000091). When the second-largest cost in your business is large enough to be an audit risk for a public company, it is large enough to book correctly in yours.

When you book trade spend as marketing instead, two things break at once. Your revenue is overstated, because you are reporting the gross price the retailer nominally paid rather than the net you kept. And your gross margin is overstated, because the cost that should have reduced net sales is now sitting below the line. When I talk to founders running a brand this size, the number they quote me is almost always gross, and one of them put the frustration well: "I want to know net sales: gross sales plus shipping, minus returns, minus discounts. That's it. Don't hand me a net margin when I asked for net sales." I have seen brands convinced they run a 45% gross margin discover it is closer to 35% once trade spend and deductions are booked where they belong. That is a ten-point swing in the most important operating number you have, and our CPG accounting guide walks through the full treatment.

The gross-to-net waterfall

Gross-to-net is the path from list (gross) sales down to the net revenue you actually book. Every deduction along the way is contra-revenue. Here is what the waterfall typically looks like for a CPG brand selling through grocery, mass, and club.

Illustrative midpoints of typical CPG ranges. Source: NielsenIQ and Eightx CPG client benchmarks.

The components, with the ranges we see in practice and in the data:

Gross-to-net component What it covers Typical range (% of gross sales)
Trade spend Promotions, off-invoice discounts, slotting, MCBs, scan allowances, co-op 15 to 25%
Retailer deductions and chargebacks Compliance fines, shortage claims, unauthorized deductions 5 to 15%
Returns, allowances, cash discounts Damages, spoils, early-pay terms 3 to 10%
Total gross-to-net All deductions from gross to net 30 to 40%
Net revenue What you actually book 60 to 70%

In promotion-heavy categories, total gross-to-net commonly lands at 30 to 40% of gross sales, which means net revenue is only 60 to 70% of the gross number a lot of founders quote. If you are running your business off gross sales, you are overstating your top line by a third before COGS even enters the picture.

Slotting is the line that catches first-time grocery brands off guard, because it is real cash paid up front just to get on shelf. NielsenIQ puts initial slotting at roughly $250 to $1,000 per item per store, and at the high end with larger chains it climbs fast. One operator described it bluntly: "when you go into a grocery, there's a category of spend you have to pay these people, called trade spend. One thing you pay is a listing fee to get SKUs on the shelf, sometimes around $10 grand per SKU just to get on shelf at a store, and it varies by how many stores. Then there are promos, where you drop the price but cost-share it with the retailer." All of it is contra-revenue, and all of it has to land in this waterfall.

How to book trade spend correctly

The mechanics are not complicated, but the discipline is what separates clean books from a mess.

  1. Classify it as contra-revenue. Set up trade spend, slotting, and customer deduction accounts that sit between gross sales and net revenue. Do not let any of it default into marketing or COGS.
  2. Accrue monthly, because retailers bill late. Retailers commonly invoice 60 to 90 days after the promotional period. If you only record trade spend when the invoice lands, your P&L swings wildly: one month looks great because nothing has been billed, the next looks terrible when three months of allowances hit at once. Accrue based on the programs you have committed to, then record actuals against the accrual.
  3. Use a hybrid accrual method. Combine a live accrual (a rate per case or percent of revenue on current sales) with a fixed budget for specific programs. The accrual approach we recommend gives you the most accurate picture at any point and the least leakage.
  4. Carry a deduction reserve on the balance sheet. Estimate expected chargebacks and hold a reserve. When deductions come in valid, they hit the reserve. When they are invalid, you dispute them instead of silently absorbing them.
  5. Reconcile trade spend by customer monthly. You cannot manage what you do not measure per retailer. Tie every dollar of trade spend back to the account it was meant to support and the sell-through it produced.

How unmanaged deductions destroy margin

Retailer deductions are the part of trade spend that founders almost never see coming. Retailers do not just pay your invoice; they deduct amounts directly for compliance chargebacks (shipping errors, invalid ASNs, missing labels), shortage claims, stocking and warehouse fees, and promotional billbacks. Inmar estimates these deductions run 5 to 15% of gross sales, and Salesbox.ai finds brands lose another 2 to 5% of revenue to deductions, chargebacks, and marketplace fees that simply go unrecovered. When I talk to founders who have scaled into the big chains, this is the part that humbles them. One described running about $30M a year in wholesale grocery and said it plainly: you are "dealing with the big guys and their trade spend terms, billbacks, and all these off-invoice charges, and you need processes to manage that." The processes are the whole game.

The danger is that deductions are easy to ignore one at a time. A $200 compliance fine here, a shortage claim there, a scan deduction you did not budget for. Nobody reconciles them, so they get coded straight to the bank reconciliation and disappear. But in aggregate they are a structural margin leak. A brand that does not validate deductions is, in effect, letting the retailer set its own discount, and the 2 to 5% leakage figure above is money that was invalid and disputable if anyone had bothered to chase it.

It does not help that trade spend is genuinely lumpy. The pattern we see again and again is founders trying to read a single month and panicking. As one operator put it, "in the year in front of you this is going to jump all over the place. One month it's this, then it's that, because retailers hold stuff back and dump it into one month." That noise is exactly why you accrue: a steady-state average smooths out, but the raw monthly numbers are unreadable without it.

There is also a strategic tell here. Trade spend as a percent of revenue should decline as your brand builds. When you are new on shelf you spend heavily to prove sell-through (promos, demos, end caps). As recognition and velocity improve, you should need less promotional support. The rule of thumb we share with operators is simple: a promo should begin to drop as a percentage of revenue over time as your brand gets built. If your trade spend is flat or climbing year over year as a percent of revenue, either your product is not achieving organic sell-through or your broker is over-committing on promotions. We have had founders say it about themselves on a call: "we are spending way too much as a percentage on trade spend for the level of income we're having." That is the moment to act, not the next planning cycle. Watch the closely related cost of slotting fees the same way, because it rides alongside trade spend and compounds the leak.

What trade spend does to contribution margin

The reason all of this matters is that the contribution margins through retail are better than most founders think, but only if you account for trade spend honestly. When I talk to founders weighing channels, the assumption is almost always that DTC is the smart path. The math says otherwise: as one operator framed it, "the contribution margins through retail are better than most people think. You can pull off 30 to 40% if you have a good product through grocery, even with the trade spend. In DTC you have to acquire the customer every time. A good scalable DTC contribution margin is 20%; in wholesale retail, 30% is the lower bound I'd work with." That is the case for retail in a sentence: no per-customer acquisition cost.

Our target for CPG clients is 30 to 45% contribution after trade spend; below 30% you need to renegotiate commitments or question whether an account is worth keeping. Where your floor sits depends heavily on the product itself, the same way margins diverge between footwear and apparel, so benchmark against your own category, not the CPG average. The benchmarks behind the trade-spend band are worth seeing side by side, because no single study owns the number.

POI (via cpgvision.com), Cadent Consulting Group 2024, and Eightx benchmarks.

Source Metric Figure Year
POI State of the Industry CPG trade promotion spend 20 to 27%+ of revenue 2022
Cadent Consulting Group CPG marketing + trade spend 19.5% of sales 2024
Inmar CPG deductions 5 to 15% of gross sales 2025
Salesbox.ai Unrecovered deduction leakage 2 to 5% of revenue 2026
NielsenIQ Initial slotting fee $250 to $1,000 per item per store 2022
Source: POI, Cadent Consulting Group, Inmar, Salesbox.ai, NielsenIQ. Cadent's figure is marketing-plus-trade, slightly broader than trade spend alone.

Public food and beverage names underwrite this discipline at scale: their 10-Ks show how thin operating margins get once trade spend, freight, and waste are fully loaded.

But you can only see that picture if trade spend is sitting where it belongs. Book it as marketing and your gross margin lies to you. Skip the accruals and your monthly numbers are noise. Ignore deductions and you hand back 5 to 15 points of gross sales for free. A fractional CFO for food and beverage brands builds the gross-to-net waterfall so the second-biggest cost in your business is finally visible and managed, not buried.

Methodology

Trade spend ranges (15 to 25% of gross sales) and total gross-to-net norms (30 to 40% of gross sales, net revenue at 60 to 70%) are triangulated from the POI 2022 State of the Industry (20 to 27%+ of revenue), the Cadent Consulting Group 2024 Marketing Spending Study (19.5% of sales, marketing plus trade), and Eightx CPG client composites. NielsenIQ supplies the framing of trade spend as the second-largest, least-optimized line in the CPG P&L after COGS, and the slotting-fee figures. Retailer deduction ranges (5 to 15% of gross sales), accrual methodology, and contribution-margin targets come from the Eightx CPG accounting guide and our private CPG client portfolio. Category margin context is from average gross margin by CPG category. The gross-to-net waterfall chart uses midpoints of these ranges and is illustrative, not a single-brand disclosure; your actual figures will vary with channel mix, category promotion intensity, and how much negotiating power you have.

Frequently Asked Questions

is trade spend a marketing expense or contra-revenue?

Trade spend is contra-revenue. Promotions, off-invoice discounts, slotting, and merchandising allowances tied to selling product to a retailer reduce your net sales, so they belong above the gross profit line as a deduction from gross revenue, not in the marketing or SG&A section. Booking trade spend as marketing overstates both your revenue and your gross margin, often by several points.

what percentage of gross sales is trade spend for a cpg brand?

For most US CPG manufacturers, trade spend runs about 15 to 25% of gross sales and is the second-largest line item after COGS. Very strong brands with high base demand can sit below 10 to 12%, while promotion-heavy categories like beverages, cereal, and yogurt can run above 25%. The figure should decline as a percent of revenue as your brand builds organic sell-through.

what is gross-to-net in cpg accounting?

Gross-to-net is the waterfall from gross (list) sales down to net revenue after all deductions: trade promotions, off-invoice discounts, slotting and shelving fees, billbacks, scan allowances, co-op marketing, returns, damages, and cash discounts. In promotion-heavy CPG categories total gross-to-net often runs 30 to 40% of gross sales, leaving net revenue at roughly 60 to 70% of gross.

how should cpg brands account for retailer deductions?

Estimate and accrue expected deductions monthly as contra-revenue so they reduce net sales in the period they relate to. When actual deductions arrive, true them up against the accrual. Hold disputed deductions as a receivable and track them separately so you can chase invalid chargebacks instead of silently eating them. Carrying a deduction reserve on the balance sheet keeps your margin honest.

why does unmanaged trade spend destroy cpg margin?

Because it is large, billed late, and easy to mis-book. If it sits in marketing, your gross margin looks several points higher than reality, so you over-hire, over-buy inventory, and underprice. If you do not accrue it, your monthly P&L swings wildly and you cannot tell a good promotion from a bad one. Unvalidated retailer deductions then leak another 5 to 15% of gross sales that nobody reconciles.

are slotting fees recorded as cogs, marketing, or contra-revenue?

Slotting fees are contra-revenue. They are a payment to a retailer to list your product, tied to the customer relationship and the sale, so under US GAAP consideration payable to a customer generally reduces revenue rather than being recorded as COGS or marketing expense. Recording slotting as marketing is one of the most common ways CPG brands accidentally overstate gross margin.

About the Author

Matt Putra, Managing Partner

Matt is the Managing Partner of Eightx, a fractional and interim CFO firm managing $650M+ in revenue across 35+ ecommerce, DTC, and CPG portfolio brands across the US, Canada, Australia, and the UK. A former PE investor with $500M+ deployed, Matt specializes in benchmark-driven financial leadership for apparel, beauty, food and beverage, and household brands.

Is trade spend hiding in your marketing line?

See your real gross-to-net before you make another inventory or hiring call

Book a 30-minute call with the Eightx team and we will map your trade spend, deductions, and accruals into a clean contra-revenue waterfall so you know your true net margin.

Talk to a CFO