Required Datapoints
- Operating Income: Revenue minus operating expenses (e.g., costs of goods sold, administrative expenses, marketing costs).
- Revenue: Total income generated from sales of goods or services.
Operating (Profit) Margin measures the percentage of revenue remaining after covering all operating expenses (excluding interest and taxes). It shows how efficiently a company generates profit from its core operations.
Operating Margin is a key indicator of business efficiency and cost control, reflecting how operating expenses impact profit generation relative to revenue. It helps measure how sustainably a company turns top-line growth into bottom-line performance.
The relevance and interpretation of this metric shift depending on the model or product:
A rising margin signals stronger profitability and optimized cost structures. A declining margin may expose inefficient operations, rising CAC, or bloated headcount—critical insights for growth-stage and mature companies alike.
By segmenting by cohort — such as product line, geography, channel, or time period — you can optimize for better pricing models, leaner operating spend, or resource allocation.
Operating Margin informs:
These are the main factors that directly impact the metric. Understanding these lets you know what levers you can pull to improve the outcome
Actionable ideas to optimize this KPI, from fast, low-effort wins to strategic initiatives that drive measurable impact.
Activities commonly tied to improving or operationalizing this KPI.
| Activity | Description |
|---|---|
| Revenue Management | Revenue Management is a strategic process focused on maximizing an organization’s income by aligning pricing, packaging, customer segmentation, and sales or channel tactics with market demand, competitive positioning, and overarching business objectives. It makes the motion operational through ownership, routines, and cross-functional follow-through. Relevant KPIs include Cost to Serve and Customer Lifetime Value. |
| Cost Optimization | Cost Optimization involves the continuous process of strategically monitoring, controlling, and optimizing expenses to maximize value and efficiency throughout the customer lifecycle. It improves performance by removing friction, testing changes, and scaling what works. Relevant KPIs include Gross Margin and Net Profit Margin. |
| Pricing Strategy | Pricing Strategy is an iterative process focused on defining, testing, and optimizing how a product or service is priced, packaged, and positioned to maximize customer adoption, revenue, and market competitiveness. It gives teams a clear plan for where to focus, how to sequence work, and what to measure. Relevant KPIs include Average Contract Value and Average Revenue Per Expansion Account. |
A SaaS company generates $1 million in revenue for a quarter and incurs $700,000 in operating expenses:
This KPI is associated with the following stages in the AAARRR (Pirate Metrics) funnel:
This KPI is classified as a lagging Indicator. It reflects the results of past actions or behaviors and is used to validate performance or assess the impact of previous strategies.
This role is directly accountable for the KPI and is expected to drive progress and decisions around it.
These roles contribute directly to performance and typically partner on execution, reporting, or optimization.
These leading indicators influence this KPI and act as early signals that forecast future changes in this KPI.
These lagging indicators confirm, quantify, or amplify this KPI and help explain the broader business impact on this KPI after the fact.
How this KPI is structured in Cube.js, including its key measures, dimensions, and calculation logic for consistent reporting.
cube('Financials', { sql: `SELECT * FROM financials`,
measures: { operatingIncome: { sql: `operating_income`, type: 'sum', title: 'Operating Income', description: 'Total operating income calculated as revenue minus operating expenses.' },
revenue: { sql: `revenue`, type: 'sum', title: 'Revenue', description: 'Total income generated from sales of goods or services.' },
operatingProfitMargin: { sql: `100.0 * ${operatingIncome} / NULLIF(${revenue}, 0)` , type: 'number', title: 'Operating Profit Margin', description: 'Percentage of revenue remaining after covering all operating expenses, excluding interest and taxes.' } },
dimensions: { id: { sql: `id`, type: 'string', primaryKey: true, title: 'ID', description: 'Unique identifier for each financial record.' },
createdAt: { sql: `created_at`, type: 'time', title: 'Created At', description: 'Timestamp when the financial record was created.' } }});Note: This is a reference implementation and should be used as a starting point. You’ll need to adapt it to match your own data model and schema