Analyst Dojo
Lesson 3 of 7 11–14% of the exam

Expense models: margins, itemization and operating leverage

Forecast expenses three ways: regress expense changes on revenue changes (intercept = fixed part, slope = variable part), itemize the costs that matter most, or assume a margin and check the expense growth it implies. Fixed costs make margins rise in good years and fall in bad ones.

6 min cram, 28 min full read. Based on the 2027 CFA® Program Level I curriculum, Equities, Learning Module 8. Sitting in November 2026? The 2026 version of this lesson is still available.

Tailor this to you: take the self-assessment

Before this: Revenue models: historical, bottom-up and top-down

On the exam

  • Explain the rationale, construction, and uses of financial statement forecast models in equity valuation

Explain how expense and profit margin models are built. Expect: expense growth from a regression on revenue growth, the expense growth a margin assumption implies, gross margin under scenarios when part of cost of goods sold (COGS) is fixed, and why analysts itemize costs that standardized data hide.

How deeply to learn each part
Know the idea
Understand it in general. It frames other topics, but you will not calculate with it.
Use it
Understand it well enough to solve a question with it. Recognize when it applies.
Memorize
Learn it by heart. The exam will not give it to you.

You know this one. The full lesson is folded away. The takeaways, formulas and checkpoint below are your quick refresher, and the checkpoint is a fair test of whether you still do.

You tested strong here. The full lesson is folded away. The takeaways, formulas and checkpoint below are your quick refresher, and the checkpoint is a fair test of whether you still know it.

Cram mode: the one-screen version of this lesson. Switch to Full for the explanations, worked examples and interactives.

What are the three ways to forecast expenses?

A constant growth model assumes expenses grow with revenue. A disaggregated model lets the gross and operating margins change from the base year, according to the company’s cost structure. There are three approaches: a historical expense model (past growth, or a regression on revenue), itemization of the economically significant expenses, and a direct profit margin assumption.

Three expense models
Expense or profit modelkeep costs coherent with revenue
  • Historical Memorize past growth, or regress expense changes on revenue changes
    • Intercept a Memorize fixed cost component
    • Slope b Memorize variable with revenue
  • Itemization Memorize model big costs the vendor data hide, from as-reported statements
  • Direct margin assumption Memorize assume the gross or operating margin; check the implied cost growth

Whichever you pick, keep the cost forecast coherent with the revenue forecast.

  • Product mix . If a low-margin product, segment or region is forecast to grow faster than the rest, the overall margin should fall, even if you do not know each margin precisely.
  • Competition. A company losing share to cheaper substitutes will usually see margins fall. A company gaining share with differentiated products, especially if it also has a cost advantage, will usually see them rise.
  • Input costs. Where input prices fluctuate and reach customers only after a lag, split sales and costs into volume and price, especially for low-margin businesses, where a sudden cost shock can move operating profit a lot.

Small changes matter. Cost of goods sold (COGS) is large, so even one percentage point of gross margin on a big revenue base moves operating profit and free cash flow materially.

How do you forecast an expense from revenue with a regression?

Use it

Growing an expense at its own past rate ignores its link to revenue. A regression of expense changes on revenue changes uses that link.

Expense growth from a regression Use it
ΔExpenset=a+b×ΔRevenuet\Delta \text{Expense}_t = a + b \times \Delta \text{Revenue}_t

The intercept as the fixed cost component , a, estimates growth that has nothing to do with revenue. The slope as the variable component , b, estimates how much the expense moves per unit of revenue change. Use changes (absolute or percentage), never levels, because regressing levels on levels can suggest a relationship that is not there. The method suits mature companies with a stable cost structure and is weak for early-stage or highly cyclical ones. The regression itself is covered in Quantitative Methods.

Rearrange itExpense growth from a regression: solve for any one
The question asks for
A regression of the yearly percentage change in an expense on the percentage change in revenue gives an intercept of 0.012 and a slope of 0.78. If revenue is forecast to grow 6.00%, forecast expense growth is closest to:

1.20% + 0.78 × 6.00% = 5.88%

Expense growth5.88%

On your calculator
  1. 0.78×0.06+0.012=0.0588, so 5.88%
  1. 0.78ENTER0.06×0.012+0.0588

ENTER enter (on the HP, puts the number on the stack)

Exam tip A positive intercept with a slope below 1 means costs outgrow revenue in slow years and lag it in fast years. A negative intercept with a slope above 1 means the reverse.

Why itemize the costs that matter?

Standardized statements from data vendors can hide a company’s most important costs, which is the gap between standardized versus as-reported statements . An airline’s fuel and staff costs, or a trucking company’s diesel and driver wages, may sit inside one “cost of services” line. When a cost follows its own driver (fuel prices are not set by the company’s revenue), find it in the as-reported statements or the annual report and give it its own line. That is the itemization of economically significant expenses .

What does a margin assumption imply about costs?

Use it

Instead of forecasting each expense, an analyst can make a direct profit margin assumption : the margin on earnings before interest and taxes (EBIT), a driver of both free cash flow to the firm and free cash flow to equity, or, where direct costs dominate, the gross margin. Every margin assumption implies an expense growth rate, so check the implied expense growth .

Cost of sales implied by a gross margin Use it
COGSt+1=(1−mt+1)×Revenuet+1\text{COGS}_{t+1} = (1 - m_{t+1}) \times \text{Revenue}_{t+1}

Rising margins mean revenue must outgrow expenses on average, which needs company and industry analysis to back it.

Rearrange itCost growth implied by a margin assumption: solve for any one
The question asks for
Revenue is forecast to grow 10.00% and the gross margin to move from 45.00% to 47.00%. The growth in cost of goods sold (COGS) these assumptions imply is closest to:

1.1 × 0.53 ÷ 0.55 − 1 = 6.00%

Cost of goods sold growth6.00%

On your calculator
  1. 1.1×0.53÷0.55−1=0.06
  1. 1.1ENTER0.53×0.55÷1−0.06

ENTER enter (on the HP, puts the number on the stack)

A net margin also carries items unrelated to revenue, such as write-downs, one-off restructuring or legal costs, interest expense and income, and taxes. Forecast gross or operating margins from the business and treat those items separately.

Go deeper A mix effect with unchanged segment margins

A company has two lines. Line A has sales of 60 and a 40% margin; line B has sales of 40 and a 10% margin. Total gross profit is 24 + 4 = 28 on 100, a 28.0% margin. Next year A grows 5% to 63 and B grows 20% to 48, and each keeps its own margin. Gross profit is 25.2 + 4.8 = 30.0 on sales of 111: 27.0%. Neither line got less profitable, yet the total margin fell, because the low-margin line grew faster. That is why a revenue forecast by segment should come with a margin view.

How do you forecast selling, general and administrative expenses (SG&A)?

SG&A expenses are the other main operating cost. They have a looser link with sales than COGS does, because they mix fixed and variable costs .

  • Selling and distribution costs (commissions, delivery) are often largely variable and can be forecast as a percentage of sales.
  • General corporate costs (head office, systems) are largely fixed and are better grown at a rate based on expected wage inflation.

Keep one-off costs such as restructuring charges separate from the run rate. With a large fixed part, SG&A as a percentage of sales falls when sales grow quickly. In regression terms, the fixed part shows up in the intercept and the variable part in the slope.

Go deeper SG&A with a fixed and a variable part

A company has SG&A of 25 on sales of 100: a fixed 15 and a variable 10 (10% of sales). Sales are forecast to grow 20% to 120, and the fixed part rises 3% with wages.

  1. Fixed part: 15 × 1.03 = 15.45. Variable part: 10% × 120 = 12.00.
  2. SG&A: 15.45 + 12.00 = 27.45.
  3. As a percentage of sales: 27.45 ÷ 120 = 22.9%, down from 25.0%. Forecasting SG&A at a flat 25% would give 30.0 and overstate costs by 2.55.
On your calculator
  1. 15×1.03=STO1 15.45
  2. 0.1×120+RCL1= 27.45
  3. ÷120= 0.22875

STO store · RCL recall a stored number

  1. 15ENTER1.03× 15.45
  2. 0.1ENTER120×+ 27.45
  3. 120÷ 0.22875

ENTER enter (on the HP, puts the number on the stack)

How do fixed costs swing margins across scenarios?

When part of the cost base is fixed, margins rise sharply in strong years and fall in weak ones, because the fixed part is spread over more or less revenue. That is operating leverage .

Cost of sales with fixed and variable parts Use it
COGS=F+v×RevenueGross margin=1−COGS÷Revenue\text{COGS} = F + v \times \text{Revenue} \qquad \text{Gross margin} = 1 - \text{COGS} \div \text{Revenue}
InteractiveExpense growth from a regression on revenue growth

Try this 0 of 3

  • Regression: find an intercept and slope where costs lag revenue at 3% growth but outgrow it at 8%
  • Margin: make a 2-point margin gain need costs to grow at less than half the revenue growth
  • Fixed and variable: set the fixed share to 0% and watch the range vanish

Percentage change in the expense = a + b × percentage change in revenue. The intercept a is the fixed part; the slope b the variable part.

  • Expense growth
  • Revenue growth (45-degree line)
-14%-4%5%14%24%-10-505101520Revenue growth, %6%
Expense growth+5.88%
Marginmargin up
Break-even revenue growth, a ÷ (1 − b)5.45%
Trap: slope only, b × growth+4.68%

Below 5.45% revenue growth the expense grows faster than revenue; above it, slower.

Show working

Expense growth = a + b × revenue growth = 0.012 + 0.78 × 0.060 = +5.88%, against revenue growth of +6.00%, so the margin rises.

Break-even: a + b × g = g, so g = a ÷ (1 − b) = 0.012 ÷ 0.22 = 5.45%.

Regress changes, never levels: two series that both trend upward can look related when they are not.

Expense growth on your calculator
  1. 0.78×0.06+0.012=expense growth 0.0588
  1. 0.78ENTER0.06×0.012+expense growth 0.0588

ENTER enter (on the HP, puts the number on the stack)

Every margin forecast is a cost forecast in disguise.

Working capital belongs to the asset model in the next lesson, where it grows with assumed rates. Forecasting it from days ratios is taught in Financial Statement Analysis, financial statement modeling.

Memorize this

MemorizeThree expense models

ModelHowWatch out
Historicalregress expense changes on revenue changes: intercept = fixed, slope = variablechanges, not levels; mature firms only
Itemizationgive big costs their own line from as-reported statementsfuel and labor follow their own drivers
Direct marginassume gross or EBIT margincheck the implied expense growth

Memory hook History, Items, Margin: "HIM".

Know it cold Cost growth = a + b × revenue growth. Margin rises only if revenue outgrows costs. Implied COGS = (1 − margin) × revenue.

MemorizeFixed costs and margins

Memory hook Fixed costs give leverage: sales up, margin up faster; sales down, margin down faster.

Know it cold COGS = fixed + variable × revenue. Mix shifting toward a low-margin line lowers the total margin.

Three expense models
Expense or profit modelkeep costs coherent with revenue
  • Historical Memorize past growth, or regress expense changes on revenue changes
    • Intercept a Memorize fixed cost component
    • Slope b Memorize variable with revenue
  • Itemization Memorize model big costs the vendor data hide, from as-reported statements
  • Direct margin assumption Memorize assume the gross or operating margin; check the implied cost growth
Expense growth from a regression Use it
ΔExpenset=a+b×ΔRevenuet\Delta \text{Expense}_t = a + b \times \Delta \text{Revenue}_t
Quick example

Intercept a = 0.010, slope b = 0.85, revenue growth 8%: 0.010 + 0.85 × 0.08 = 7.8%, so the margin rises.

On your calculator
  1. 0.85×0.08+0.01= 0.078
  1. 0.85ENTER0.08×0.01+ 0.078

ENTER enter (on the HP, puts the number on the stack)

Cost of sales implied by a gross margin Use it
COGSt+1=(1−mt+1)×Revenuet+1\text{COGS}_{t+1} = (1 - m_{t+1}) \times \text{Revenue}_{t+1}
Quick example

Revenue 400 → 432 (+8%), gross margin 30% → 32%. Cost of goods sold goes from 280 to 0.68 × 432 = 293.76: growth 4.9%.

On your calculator
  1. 432×0.68=÷280−1= 0.0491
  1. 432ENTER0.68×280÷1− 0.0491

ENTER enter (on the HP, puts the number on the stack)

Cost of sales with fixed and variable parts Use it
COGS=F+v×RevenueGross margin=1−COGS÷Revenue\text{COGS} = F + v \times \text{Revenue} \qquad \text{Gross margin} = 1 - \text{COGS} \div \text{Revenue}
Quick example

Fixed 100, variable 50% of revenue. Revenue 300: cost of goods sold 250, margin 16.7%. Revenue 360: cost 280, margin 22.2%.

On your calculator
  1. 0.5×360+100=÷360=+|-+1= 0.2222

+|- change sign

  1. 0.5ENTER360×100+360÷CHS1+ 0.2222

ENTER enter (on the HP, puts the number on the stack) · CHS change sign

How it is asked

  1. Expense growth from a regression

    a = 0.020, b = 0.65, revenue +6%.

    0.020 + 0.65 × 0.06 = 5.90%. Forgetting the intercept (3.90%) is the trap.

  2. Negative intercept, slope above 1

    a = −0.01, b = 1.20. Does the expense grow faster than revenue?

    Only above 5% revenue growth (−0.01 ÷ (1 − 1.20) = 5%). At 4%: 3.8%; at 8%: 8.6%.

  3. Cost growth implied by a margin

    Revenue +7%, gross margin 42% → 44%.

    0.56 × 1.07 ÷ 0.58 − 1 = 3.31%. Assuming COGS grows 7% is the trap.

  4. Fixed SG&A and growth

    SG&A is largely fixed; revenue falls 15%. SG&A as a % of revenue?

    Rises (operating leverage works in reverse).

Exam traps

  • Forecasting SG&A as a fixed percentage of sales when much of it is fixed.
  • Forecasting margins line by line without checking mix: a faster-growing low-margin line lowers the total margin.
  • Regressing expense levels on revenue levels: use changes, or the fit can be spurious.
  • Assuming a rising margin without checking the cost growth it requires.
  • Forecasting net margin from revenue: interest, write-downs and taxes do not follow revenue.

Checkpoint

3 exam-style questions. About 90 seconds each.

  1. 1A regression of the annual percentage change in a company's selling, general and administrative expenses (SG&A) on the annual percentage change in its revenue gives an intercept of 0.015 and a slope of 0.70. If revenue is forecast to grow 4%, forecast SG&A growth is closest to:

  2. 2A company has revenue of JPY 50.0 billion and a gross margin of 35%. An analyst forecasts revenue growth of 8% next year and a gross margin of 37%. The COGS growth implied by these assumptions is closest to:

  3. 3A company's SG&A is largely fixed. If its revenue is forecast to grow 20%, SG&A as a percentage of revenue will most likely:

Key takeaways

  • Three expense models: historical (regression on revenue), itemization, direct margin.
  • In a regression of expense changes on revenue changes, the intercept is the fixed part and the slope the variable part.
  • A margin assumption implies expense growth: COGS = (1 − margin) × revenue.
  • Fixed costs swing margins: up faster in good years, down faster in bad ones.
Expense growth from a regression Use it
ΔExpenset=a+b×ΔRevenuet\Delta \text{Expense}_t = a + b \times \Delta \text{Revenue}_t
Quick example

Intercept a = 0.010, slope b = 0.85, revenue growth 8%: 0.010 + 0.85 × 0.08 = 7.8%, so the margin rises.

On your calculator
  1. 0.85×0.08+0.01= 0.078
  1. 0.85ENTER0.08×0.01+ 0.078

ENTER enter (on the HP, puts the number on the stack)

Cost of sales implied by a gross margin Use it
COGSt+1=(1−mt+1)×Revenuet+1\text{COGS}_{t+1} = (1 - m_{t+1}) \times \text{Revenue}_{t+1}
Quick example

Revenue 400 → 432 (+8%), gross margin 30% → 32%. Cost of goods sold goes from 280 to 0.68 × 432 = 293.76: growth 4.9%.

On your calculator
  1. 432×0.68=÷280−1= 0.0491
  1. 432ENTER0.68×280÷1− 0.0491

ENTER enter (on the HP, puts the number on the stack)

Cost of sales with fixed and variable parts Use it
COGS=F+v×RevenueGross margin=1−COGS÷Revenue\text{COGS} = F + v \times \text{Revenue} \qquad \text{Gross margin} = 1 - \text{COGS} \div \text{Revenue}
Quick example

Fixed 100, variable 50% of revenue. Revenue 300: cost of goods sold 250, margin 16.7%. Revenue 360: cost 280, margin 22.2%.

On your calculator
  1. 0.5×360+100=÷360=+|-+1= 0.2222

+|- change sign

  1. 0.5ENTER360×100+360÷CHS1+ 0.2222

ENTER enter (on the HP, puts the number on the stack) · CHS change sign

All Equities formulas, every lesson

Practice exam-style questions on Financial Statement Forecasting

Questions about this lesson?

Where this comes back

Questions candidates ask

How do analysts forecast expenses in a financial statement model?

Three ways: past growth or a regression on revenue, itemizing the important costs, or assuming a margin and checking the expense growth it implies.

What does the intercept mean in an expense regression?

The fixed cost component: expense growth that happens whatever revenue does. The slope is the variable part, how much the expense moves with revenue.

Why do fixed costs make margins volatile?

A fixed cost is spread over more revenue in good years and less in bad years, so margins rise and fall faster than revenue. A 40% gross margin becomes 48.0% or 36.9% in the example.

Spotted an error? Tell us and we will fix it.

  1. Why build a disaggregated model, and at what level of detail
  2. Revenue models: historical, bottom-up and top-down
  3. Expense models: margins, itemization and operating leverage
  4. Asset and financing models
  5. Scenario analysis with probability weights
  6. Model construction by company life cycle: from venture to decline
  7. From the forecast model to an equity value

Ask Sensei Listen instead

Questions on Expense models: margins, itemization and operating leverage

Learn with Sensei, out loud The voice tutor, in early access

Sensei teaches the lesson aloud and stops when you interrupt: "wait, why is the geometric mean lower?" It answers with the lesson's own example, then quizzes you by voice. Every account can try Sensei on one module, with one voice question.

USD 149 a month founding price (regular USD 199), kept for as long as you stay subscribed. Everything in Plus included.

In active development and improving every day. Send feedback · Plans and pricing

Analyst Dojo Plus

Your free review list holds 10 items.

Plus keeps everything you save, for USD 19 a month. To make room on the free plan, remove something from your review list.

See Plus

Lessons, checkpoints and the lesson questions in practice stay free. Compare plans