CPG Terms Explained, a series by Cyril Ovely
Return on Trade Spend (ROTS) measures how much incremental revenue each dollar of trade promotion investment generates. It is the single most important efficiency metric for evaluating whether your promotional dollars are working.
Return on Trade Spend (ROTS) tells you exactly how much extra revenue you earned for every dollar you spent on trade promotions. If your ROTS is 5:1, you generated five dollars in incremental revenue for each dollar invested in trade deals, displays, and temporary price reductions.
The formula is straightforward: ROTS = Incremental Revenue / Trade Spend. But the simplicity of the formula hides a complex reality. Trade spend is typically 15 to 25 percent of gross sales for most CPG companies, making it the second largest line item after cost of goods sold. Getting this number right is not optional. It determines whether your promotional calendar is building the business or quietly destroying margin.
A ROTS above 1:1 means you earned more than you spent. A ROTS below 1:1 means the promotion cost more than it returned. Typical ROTS benchmarks vary by category, with 3:1 to 8:1 considered healthy depending on margin structure and promotion type.
Trade promotion is the largest controllable expense on a CPG profit and loss statement. Most manufacturers spend between 15 and 25 percent of gross sales on trade deals, slotting fees, display costs, and temporary price reductions. That is real money leaving the building every quarter.
Yet many trade teams still evaluate promotions by gut feel or by total lift alone. A promotion that moves 10,000 extra cases sounds like a success until you discover it cost $80,000 in trade spend and generated only $60,000 in incremental revenue. That promotion had a ROTS of 0.75:1, meaning it lost money.
ROTS answers the questions that keep commercial directors up at night:
Without ROTS, you are spending trade dollars blindly, hoping that volume lifts justify the cost without ever confirming the math.
Scenario: You run a four week temporary price reduction on a family size cereal SKU across a major retailer. Here is what the numbers look like:
| Metric | Value |
|---|---|
| Trade spend (discount + display fee) | $45,000 |
| Baseline sales (expected without promotion) | $30,000 |
| Total sales during promotion | $165,000 |
| Incremental sales (total minus baseline) | $135,000 |
| ROTS | $135,000 / $45,000 = 3.0:1 |
The critical step is separating baseline sales from incremental sales. Without the promotion, you would have sold roughly $30,000 worth of cereal anyway. The promotion generated an additional $135,000 in revenue against a $45,000 investment, giving you a 3:1 return.
A 3:1 ROTS is within the typical benchmark range, but profitability depends on your margin structure. If your gross margin is 35 percent, the incremental margin dollars are $135,000 × 0.35 = $47,250, barely exceeding the $45,000 trade spend. If your margin were 30 percent, the promotion would have lost money despite the healthy ROTS.
The ROTS calculation in its simplest form:
ROTS = Incremental Revenue / Trade Spend
Where:
Some teams also calculate a margin-based net ROTS (as opposed to a revenue-basis net ROTS): margin-based net ROTS = (Incremental Revenue × Gross Margin %) / Trade Spend. This version tells you whether the promotion was actually profitable, not just whether it generated revenue.
ROTS is not a single number. Leading trade teams break it down across multiple dimensions to find where their money works hardest:
Mistake #1: Not separating baseline from incremental sales.
The most fundamental error. If you count all sales during a promotion period as "promotion generated," you massively overstate your ROTS. Baseline sales would have happened anyway. Without proper decomposition, every promotion looks like a success.
Mistake #2: Ignoring carry forward and pull forward effects.
A promotion this week might steal sales from next week (pull forward) or build household stock that reduces purchases for weeks afterward (carry forward). If you measure ROTS only during the promotion window, you miss the full picture. Leading teams measure over an extended window, typically 8 to 12 weeks, to capture the net effect.
Mistake #3: Treating all promotions equally.
Average ROTS across all your promotions is nearly useless for decision making. A feature ad with a 7:1 ROTS and a deep discount display with a 2:1 ROTS average out to 4.5:1, which tells you nothing actionable. Segment by promotion type, retailer, and category.
Mistake #4: Not accounting for cannibalization.
Promoting one SKU often pulls volume from other SKUs in your portfolio. If your family size cereal promotion steals cases from your regular size variant, the net incremental revenue for the company is lower than the single SKU ROTS suggests. Portfolio level ROTS analysis is essential.
ROTS measurement maturity varies significantly by market:
Top commercial organizations have moved beyond spreadsheet based ROTS into systematic trade promotion optimization, typically following three stages.
Promotion optimization engines use historical ROTS data by promotion type, retailer, and category to recommend the highest return allocation of trade dollars before each planning cycle. Instead of guessing, the system proposes a promotion calendar optimized for total ROTS.
Scenario planning lets trade managers model "what if" questions before committing budget. What if we shift 20 percent of display spend into feature ads? Scenario modeling turns ROTS from a backward looking metric into a forward looking planning tool.
Real time ROTS dashboards by account and promotion type give trade teams visibility into how current promotions are performing while they are still running. If a promotion is tracking below target ROTS in week two, the team can adjust or cut losses before the full investment is committed.
Lighthouse connects distribution, execution, trade, and supply into one system your commercial teams act on at the store and SKU level.
Request a demo