Most Nigerian FMCG companies know their prices need to move. The problem is they don't have a number - by how much, on which SKUs, or what the commercial justification looks like when a distributor pushes back. An RRP floor solves this. Here is how to calculate it.
Nigerian FMCG companies are defending prices that were set in a different cost environment. Input costs have moved 40-60% since 2022. Consumer willingness-to-pay has shifted. Competitor price anchors have adjusted. But in many portfolios, the RRP hasn't kept pace - and the gap between what a product costs to bring to market and what it's being sold for is compressing margin quarter by quarter, silently, at the SKU level.
The problem isn't that commercial teams don't want to reprice. It's that they don't have a number. They know prices need to move. They don't know by how much, on which SKUs, or what the commercial justification looks like when a distributor or retailer pushes back.
An RRP floor solves this. It gives you a defensible minimum price for every SKU in your portfolio - grounded in costs, calibrated against competitors, and tested against what consumers will actually pay.
What an RRP floor is - and what it isn't
An RRP floor is the minimum price at which a SKU remains commercially viable. Not just profitable on paper - commercially viable, meaning it covers fully-loaded costs, clears your margin threshold, and sits within a range the market will absorb without significant volume loss.
It is not a target price. It is not your optimal price. It is the floor below which you should not be operating, and the starting point for any repricing conversation.
Most companies have an informal version of this - a sense that "we can't go below X." The problem with informal is that X was calibrated at a different point in time, against a different cost base, with a different read on the market. A formal RRP floor is recalculated periodically, tied to current inputs, and expressed as a specific Naira figure per SKU.
The three inputs you need
An RRP floor is the highest of three independently calculated minimums. You need all three because each one captures a different constraint.
The cost floor is the price below which you destroy margin on every unit sold. It is calculated from the fully-loaded cost of the SKU - raw materials, packaging, manufacturing overhead, logistics, and trade investment - divided by one minus your minimum acceptable margin.
Cost floor = Fully-loaded cost per unit ÷ (1 - Minimum margin %)
If a SKU costs ₦850 to bring to market and your minimum acceptable gross margin is 35%, the cost floor is ₦850 ÷ 0.65 = ₦1,308. Selling below this number means every unit erodes your business. In a high-inflation environment, this number moves every quarter as input costs shift - which is why static RRPs become dangerous over time.
The competitor anchor accounts for where competitors are priced and what that means for your positioning. Identify the two or three closest competitors for each SKU - same category, comparable pack size, similar channel. Calculate the average competitor RRP. Apply your positioning premium or discount. If your standard positioning is 8-12% above the category average, your competitor-anchored floor is category average × 1.08. The key discipline: this number must reflect current competitor pricing, not the last time someone walked a trade visit.
The willingness-to-pay ceiling is the price above which volume loss becomes significant enough to destroy the margin benefit of the increase. WTP is harder to calculate precisely without consumer research, but a working approximation exists - look at the price elasticity implied by your own volume history. When this SKU last had a price increase, what happened to volumes in the following 60-90 days? For categories with strong brand equity and limited substitutes, WTP tends to be higher. For commodities, the competitor anchor becomes the binding constraint.
A working example
Take a 500g cooking oil SKU. Current RRP: ₦1,850. Set 14 months ago.
Since then: palm oil input costs up 38%, packaging up 22%, logistics up 19%. Fully-loaded cost per unit has moved from ₦1,210 to ₦1,580.
Cost floor at 32% minimum margin: ₦1,580 ÷ 0.68 = ₦2,324. The current RRP of ₦1,850 is ₦474 below the cost floor - operating at 14.6% actual gross margin against a 32% target.
Competitor anchor: two comparable 500g cooking oils on shelf at ₦2,100 and ₦2,350. Category average ₦2,225. This brand's standard positioning at -5% discount: ₦2,114.
The RRP floor is the higher of the two inputs: ₦2,324.
RRP Floor calculation
500g Cooking Oil — RRP vs Floor Inputs (₦)
Current RRP sits ₦474 below the cost floor — operating at 14.6% actual gross margin against a 32% target.
Consumer willingness-to-pay upper bound
Minimum RRP to preserve 32% gross margin
Reference RRP from nearest competitor SKU
Actual shelf price — below cost floor
Source: Carthena Advisory analysis. Costs indexed to current FMCG input basket, Q1 2026.
The repricing gap on this single SKU: ₦474 per unit. At 180,000 units per month, that is ₦85.3M per month in recoverable margin sitting on the table at current pricing. This is not a pricing decision. It is a measurement decision. The number exists whether or not anyone has calculated it.
Why most companies miss it
The organisational structure of a typical Nigerian FMCG company makes this calculation difficult to perform routinely. Pricing decisions live in commercial or marketing. Cost data lives in finance or supply chain. The two are rarely reconciled at the SKU level in real time.
What usually happens: finance produces a quarterly cost update. Commercial reviews pricing annually, or when a competitor moves. The 14-month gap between when costs moved and when the RRP adjusts is not unusual - it is the norm.
The result is a portfolio where some SKUs are priced correctly, a handful are priced above their floor, and a significant number are operating below it without anyone knowing. In a portfolio of 150-200 SKUs, the below-floor group typically represents 25-40% of active products.
The gap doesn't announce itself. It accumulates.
What this looks like across a portfolio
When you run this calculation across a full portfolio, you get a per-SKU repricing gap expressed in Naira - the distance between current RRP and the RRP floor, multiplied by monthly volume.
Repricing gap analysis
Repricing Gap by SKU (Current RRP vs RRP Floor, ₦)
6 of 8 SKUs are operating below their RRP floor. The gap accumulates silently.
Source: Carthena Advisory analysis across Nigerian FMCG portfolios, Q1 2026.
6/8
SKUs below floor
₦2,158
Total gap (₦/mo est.)
The output tells you three things. First, which SKUs require immediate action - those operating furthest below their cost floor, where margin destruction is most severe. Second, the sequencing of price increases - because moving every SKU at once is operationally impossible and commercially risky. Third, the commercial justification for the increase. When a distributor says their customers won't accept this price, you need to be able to say: at ₦1,850 we are absorbing ₦474 per unit in costs that the market needs to carry. The question is not whether to move - it is how to sequence the move so channel partners retain their margin.
That conversation requires a number. The number comes from the floor calculation.
Getting started
The inputs required to build an RRP floor for your portfolio are not exotic. You need your current fully-loaded cost per SKU, your minimum margin thresholds by category, your current competitor RRP data by pack size, and your monthly volume by SKU.
Most finance and commercial teams have most of this data somewhere. The challenge is that it lives in different systems, is updated at different frequencies, and has never been assembled into a single per-SKU view.
That assembly - and the recalculation as costs and competitor prices move - is what turns an RRP floor from a one-time exercise into a live commercial instrument.
See how MarginCOS calculates RRP floors across your full portfolio →
Wole Ogundare is the founder of Carthena Advisory and the creator of MarginCOS, a margin intelligence platform for Nigerian FMCG, manufacturing, and retail companies.