TL;DR
SKU-level profitability tells you the profit or loss on each individual product in your catalog. Companies that calculate it for the first time typically find that 20-30% of their SKUs are margin-negative (McKinsey, 2024). Cutting or repricing the bottom 10% of SKUs by profitability often recovers 8-15% of total margin.
What is SKU-level profitability?
SKU-level profitability (also called item-level margin, product-level P&L, or per-SKU economics) is the profit generated by a single product, plan, or line item after subtracting its specific costs. For SaaS companies, a "SKU" might be a pricing tier, add-on module, or usage-based feature. For e-commerce, it is a literal stock-keeping unit — a specific product variant with its own cost structure.
Most companies track profitability at the product-line or company level. This aggregation hides the distribution underneath. A product line with 55% gross margin might contain SKUs ranging from 72% to -8% margin. The positive SKUs subsidize the negative ones, and nobody sees it because the blended number looks acceptable.
For B2B SaaS companies ($3-30M ARR), tracking profitability at the SKU level means calculating margin per pricing tier, per add-on, and per usage-based feature. Healthy SKU-level margins vary by type: core platform SKUs should run 70-85%, while services or implementation SKUs may run 30-50%.
SKU-level profitability differs from product-line profitability in granularity. Product-line profitability aggregates all SKUs within a line. SKU-level profitability isolates each item individually — revealing which specific SKUs within a "healthy" product line are actually losing money.
Why SKU-level profitability matters for operators
Operators who rely on product-line or blended margins make pricing, promotion, and discontinuation decisions on incomplete data. A 15% discount on a SKU with 65% margin is affordable. The same discount on a SKU with 22% margin turns it margin-negative. Without SKU-level visibility, the operator cannot tell the difference.
The cost of this blind spot multiplies during promotions and growth pushes. When a sales team runs a quarter-end discount across the catalog, high-margin SKUs absorb the discount easily. Low-margin SKUs flip to negative — and if those low-margin SKUs happen to be the ones customers buy most during promotions, the revenue spike comes with a margin collapse.
A typical mid-market company calculating SKU-level profitability for the first time discovers that 20-30% of its SKUs generate less than 10% margin after allocated costs. The most common finding: legacy products or low-tier plans priced years ago have not been updated to reflect current COGS. A $49/month plan that cost $8/month to deliver in 2022 now costs $29/month due to infrastructure and API price increases — dropping its margin from 84% to 41%.
SKU-level profitability formula
What each component means:
SKU Profit ($) = SKU Revenue - SKU COGS - Allocated Marketing Cost SKU Margin (%) = SKU Profit / SKU Revenue x 100 Example: SKU: Growth Plan (annual) - SKU Revenue: $187,200 (156 customers x $1,200/year) - SKU COGS (hosting per customer, API calls, support): $33,696 (18.0%) - Allocated Marketing Cost (acquisition spend attributed to this plan): $52,416 (28.0%) SKU Profit = $187,200 - $33,696 - $52,416 = $101,088 SKU Margin = $101,088 / $187,200 x 100 = 54.0% Compare to: SKU: Starter Plan (monthly) - SKU Revenue: $58,400 (389 customers x $150 avg over period) - SKU COGS: $19,272 (33.0%) - Allocated Marketing Cost: $32,120 (55.0%) SKU Profit = $58,400 - $19,272 - $32,120 = $7,008 SKU Margin = $7,008 / $58,400 x 100 = 12.0%
- SKU Revenue: Net revenue generated by a specific product, plan tier, or item. Use recognized revenue after refunds and credits. For subscription products, prorate annual contracts to the measurement period.
- SKU COGS: Direct costs specific to that SKU. Hosting and infrastructure allocated per customer or per usage. Third-party API costs triggered by that product. Direct support costs if they vary by plan tier.
- Allocated Marketing Cost: Advertising and acquisition costs attributed to customers who purchased that specific SKU. Attribution can be first-touch (which campaign acquired them) or proportional (total spend divided by customer count per SKU). First-touch is more accurate but requires CRM tagging.
SKU-level profitability benchmarks
How SKU-level margin varies across product types. Ranges based on industry-observed data.
| SKU type | Good margin | Average margin | Below average | Action if below |
|---|---|---|---|---|
| Core SaaS platform (mid/high tier) | 55-75% | 40-55% | <35% | Review infrastructure costs per customer |
| Entry-level / starter plan | 20-40% | 5-20% | <5% | Reprice or redesign as a conversion tool, not a profit center |
| Add-on modules | 60-80% | 40-60% | <35% | Acquisition cost too high relative to incremental revenue |
| Services / implementation | 30-50% | 15-30% | <15% | Scope creep or underpriced; standardize delivery |
| Legacy / sunset products | 10-30% | -10% to 10% | <-10% | Migrate customers or retire the SKU |
Sources: Industry-observed ranges from B2B SaaS operator reports and KeyBanc SaaS Survey 2025. Note: Starter plans often run low or negative SKU-level margin by design — they serve as acquisition vehicles. The key is knowing this intentionally, not discovering it accidentally.
Common mistakes when measuring SKU-level profitability
1. Allocating shared costs equally across SKUs
Splitting total COGS evenly across 8 SKUs produces misleading margins. A $49/month plan consumes different infrastructure resources than a $699/month plan. Allocate costs based on actual resource consumption: compute per customer, API calls per account, support tickets per plan tier.
2. Ignoring marketing cost allocation entirely
Many operators calculate SKU-level gross margin (revenue minus COGS) but not SKU-level profitability (revenue minus COGS minus marketing). This misses the largest variable cost for most B2B companies. A SKU with 75% gross margin and $3,200 CAC on a $1,200 annual contract has very different economics than one with the same gross margin and $800 CAC.
3. Not separating new customer vs expansion revenue by SKU
A SKU that grows 30% year-over-year looks healthy. But if 25% of that growth comes from existing customers upgrading (zero acquisition cost) and 5% from new customers (high acquisition cost), the blended SKU margin obscures the true acquisition economics. Track new and expansion revenue separately.
4. Treating negative-margin SKUs as failures without context
Some SKUs are intentionally margin-negative. Free tiers, starter plans, and loss-leader products acquire customers who upgrade to high-margin SKUs later. The mistake is not having negative-margin SKUs — it is having them without measuring the upgrade rate and the lifetime margin trajectory. If 40% of Starter customers upgrade within 6 months, the Starter plan's apparent loss is an acquisition investment.
5. Measuring SKU profitability once and filing it away
COGS changes as vendor pricing shifts, infrastructure scales, and product complexity evolves. A SKU profitable at launch can turn margin-negative within 18 months if costs are not re-measured. Review SKU-level profitability quarterly.
How Fairview tracks SKU-level profitability
Fairview's Margin Intelligence connects your revenue data (Stripe, Shopify) with cost data (QuickBooks, Xero) and marketing spend (Google Ads, Meta Ads) to calculate profitability at the SKU level — automatically and continuously.
The Operating Dashboard displays a SKU margin waterfall: revenue at the top, COGS, fulfillment, and marketing deductions in the middle, and SKU profit at the bottom. Operators see immediately which SKUs fund the business and which ones drain it. The Next-Best Action Engine flags SKUs where margin has dropped below threshold: "Starter Plan margin fell to 8% this month. COGS per customer increased 19% due to API usage. Review vendor pricing or adjust plan limits."
The Forecast Confidence Engine incorporates SKU-level margin into revenue projections, so forecasts reflect actual profitability, not just top-line revenue.
SKU-level profitability vs product-line profitability
Product-line profitability tells you the forest is healthy. SKU-level profitability tells you which trees are dying. Both views matter, but SKU-level is where pricing, discontinuation, and promotion decisions should be made.
| SKU-Level Profitability | Product-Line Profitability | |
|---|---|---|
| Granularity | Individual product, plan, or variant | All SKUs within a product line aggregated |
| What it reveals | Which specific items make or lose money | Whether a product category is viable |
| Hides what? | Nothing — maximum visibility | Margin-negative SKUs subsidized by margin-positive ones |
| Effort to calculate | Requires per-SKU cost allocation | Simpler — uses line-level cost buckets |
| Best for | Pricing decisions, SKU rationalization, promotion targeting | Portfolio strategy, investor reporting |
At a glance
- Category
- Profit Intelligence
- Related
- 5 terms
Frequently asked questions
What is SKU-level profitability in simple terms?
SKU-level profitability is the profit or loss on a single product after deducting its specific costs — what it costs to make, deliver, and market that one item. If you sell a Growth plan for $1,200/year and it costs $552 in COGS and marketing to acquire and serve that customer, the SKU profit is $648 or 54%. It reveals which products actually contribute to the business.
What is a good SKU-level margin?
For core SaaS platform SKUs, 55-75% is healthy. Entry-level plans typically run 20-40% because they serve as acquisition vehicles. Add-on modules should be 60-80% since they carry minimal incremental COGS. Any SKU below 10% margin deserves investigation — either the pricing needs to increase, costs need to decrease, or the SKU should be repositioned.
How do you calculate SKU-level profitability?
Subtract the SKU's direct COGS and allocated marketing cost from its revenue. SKU Profit = SKU Revenue - SKU COGS - Allocated Marketing Cost. The challenge is accurate cost allocation — assign infrastructure and support costs based on actual resource consumption per SKU, not even splits. Use CRM data to attribute marketing costs to the specific plan each customer purchased.
What is the difference between SKU margin and gross margin?
Gross margin typically subtracts only COGS at the product-line or company level. SKU-level profitability subtracts COGS and allocated marketing costs at the individual product level. Gross margin tells you whether the overall product model works. SKU-level profitability tells you which specific items within that product model are profitable and which are not.
How often should you review SKU-level profitability?
Quarterly for a full SKU-level review. Monthly for your top 5 and bottom 5 SKUs by margin. Review after any pricing change, vendor cost increase, or promotional campaign. The most important trigger is when COGS increases — a 20% rise in API costs or hosting fees can flip a marginally profitable SKU to negative within one quarter.
Should you kill negative-margin SKUs?
Not automatically. Negative-margin SKUs serve a purpose if they acquire customers who upgrade to high-margin SKUs. The decision depends on the upgrade rate and time to upgrade. If 40% of customers on a negative-margin Starter plan upgrade within 6 months, the loss is a calculated acquisition investment. If the upgrade rate is 8%, the SKU is subsidizing customers who will never become profitable.
Sources
Fairview is an operating intelligence platform that tracks SKU-level profitability alongside contribution margin, COGS, and gross margin by product and channel. Start your free trial →
Siddharth Gangal is the founder of Fairview. He built Margin Intelligence after watching companies run promotions on margin-negative SKUs because product-line reports showed healthy blended margins.
See it in Fairview
Track SKU-Level Profitability automatically.
14-day free trial. No credit card. First data source connected in 5 minutes.