📈
📈 Business tools

Revenue Growth Calculator (price vs volume split & CAGR)

Results update as you type. Any currency.

Your numbers

Understanding the revenue growth calculator — concept and principle

This calculator measures revenue growth between two periods and splits the change into the part that came from selling more units (volume) and the part that came from higher prices. It also shows unit growth, the average price change and the annualized growth rate (CAGR) when the periods are more than a year apart. Business owners, analysts and investors use it to understand what is really driving sales.

Growth = volume and priceGrowth = volume and price: +$40,000 (volume: 1,000 more units × $40); +$22,000 (price: $2 more × 11,000 units) → 15.5% ($400,000 → $462,000)Growth = volume and price$+$40,000volume: 1,000 more units × $40+$22,000price: $2 more × 11,000 units15.5%$400,000 → $462,000
Growth = volume and price — with the default inputs: 15.5%.

How it is calculated

The principle

Revenue can grow because customers buy more or because each unit sells for more. Separating the two matters: volume growth usually signals rising demand or market share, while price growth may reflect inflation, a better product mix or pricing power. The split used here values extra units at the old price and the price change at the new volume, so the two parts add up exactly to the total change. This is the same structure as sales-volume and sales-price variances in management accounting.

Worked example

Defaults: earlier period 10,000 units at 40; current period 11,000 units at 42; 1 year apart.

  1. Earlier revenue = $400,000; current revenue = $462,000; change = $62,000.
  2. Revenue growth = 62,000 ÷ 400,000 = 15.5%.
  3. Volume effect = 1,000 × 40 = $40,000; price effect = 2 × 11,000 = $22,000.
  4. Unit growth = 10%; average price change = 5%; 1.10 × 1.05 − 1 = 15.5%.
  5. CAGR over 1 year = 15.5%.
How Revenue growth changes with Earlier period: average selling priceHow Revenue growth changes with Earlier…-100010020030040010203040506080Example: 15.5%Earlier period: average selling price
Each point is the calculator re-run with only “Earlier period: average selling price” changed; the gold point is the default example. Change the inputs above and this chart follows your numbers.
Earlier period: average selling priceRevenue growth
10362%
20131%
3054%
4015.5%
50-7.6%
60-23%
80-42.2%

How to read the result

About two thirds of the growth here came from volume and one third from price. Compare the price change with inflation: if prices rose less than general inflation, real prices fell. Growth driven mainly by price can be fragile if competitors do not follow. For multi-year comparisons, use CAGR rather than total growth.

Common mistakes

Keep in mind: Other ways of splitting price and volume exist and give slightly different shares. State the method you use when reporting.

Frequently asked questions

How do I calculate revenue growth?

Subtract last period's revenue from this period's, divide by last period's and multiply by 100.

What is CAGR?

The compound annual growth rate: the constant yearly rate that turns the earlier revenue into the current one over the years given.

Why does the split not use the old price for both?

Using the new volume for the price effect makes the two parts add up exactly to the total change.

Sources: Lumen Learning, Managerial Accounting, Module 7: Budgeting for Operations (sales-volume and sales-price variances)

Checked 9 Nov 2026. Algebraic price–volume decomposition of a revenue change (ΔR = ΔU·P₀ + ΔP·U₁), as used for sales-volume and sales-price variances in managerial accounting (e.g. Lumen Learning, “Managerial Accounting”, Module 7: Budgeting for Operations); CAGR = (end ÷ start)1/years − 1.

📈 All business tools →🌍 Calculators by country →