Margin: how to calculate the share of profit in revenue
Profit margin shows what share of every hryvnia of revenue a company keeps as profit. It is a concentrated indicator of pricing, cost control, and spending discipline. For accurate analysis, it is important to have consistent definitions of margin types and accounting rules.
What the Metric Measures
It reflects the “quality” of revenue and the resilience of the business model: whether margin is being eroded by discounts, rising COGS, or growing operating expenses. It makes it easy to compare products, channels, regions, and trends over time.
Main Variants and Formulas
- Gross margin, % = Gross profit / Revenue (net) × 100
- Operating margin (EBIT), % = EBIT / Revenue (net) × 100
- Net margin, % = Net profit / Revenue (net) × 100
- Contribution margin, % = (Revenue − Variable costs) / Revenue × 100
Revenue is calculated excluding VAT/excise taxes; uniform rules apply to discounts and returns; marketplace commissions are accounted for consistently; one-time effects are flagged separately.
Calculation example
A product is bought for 700 and sold for 1,000 excluding VAT. Margin = (1,000 − 700) / 1,000 × 100 = 30%, while markup = (1,000 − 700) / 700 × 100 = 42.9%. To get a 30% margin, the markup must be 42.9% — a difference that is often confused.
Data Sources
ERP/1C (P&L), sales and procurement modules, COGS costing, SG&A registers, product/channel/region reference data; for contribution margin, a classification of variable and fixed costs.
Interpretation
- Margin growth = price/mix, COGS or expense optimization
- Margin decline amid growing sales is a sign of growth “bought” with discounts or overheated SG&A
- Break down changes by driver: price, volume, mix, discounts, COGS, logistics, SG&A, FX
- Compare segments to scale best practices
Useful Breakdowns
- Products / categories / SKUs; brands
- Channels: online, offline, marketplaces, distributors
- Regions / points of sale / teams
- B2C / B2B, new / repeat customers
- Seasonality and promotional periods
Dashboard Visualizations
- Trend of gross/operating/net margin, % with year-over-year comparison
- Waterfall/bridge of margin changes (price, mix, discounts, COGS, SG&A)
- Margin map by segment (products/channels/regions)
- Plan vs actual with “minimum – norm – target” thresholds
How to Set Targets
Define target margin ranges by category/channel, discount limits, and control of SG&A as a % of revenue. Review monthly/quarterly (rolling forecast), taking FX and seasonality into account.
Common Mistakes
- Mixing margin definitions across different reports
- Including VAT in revenue or inconsistent accounting for discounts/returns
- Different classification of costs between COGS and SG&A
- Ignoring one-time effects and exchange rate differences
- Comparing periods/currencies without restatement
Discussion Questions
- Which drivers changed the margin this period?
- Where exactly is margin being lost: price/mix, COGS, or SG&A?
- Which segments are consistently above target, and how can their approach be scaled?