Revenue Growth Calculator
Revenue Growth Calculator compares two revenue periods by subtracting starting revenue and dividing by the absolute starting value. It reports relative change, not the monetary increase alone. The periods must cover comparable durations, currencies, accounting policies, and business scope; acquisitions, inflation, seasonality, and one-time events can dominate the percentage.
Runs locally — files stay on your deviceWhat is growth from 100 to 125?
Revenue growth is 25%.
Formula: (125 − 100) ÷ 100 × 100 = 25%
Growth measures change relative to the starting period
Growth rate = (current − starting) ÷ |starting| × 100. A negative result is contraction. Zero starting revenue cannot produce a conventional percentage change.
How it works
Enter comparable starting and current revenue. Report the dates, period length, whether figures are nominal or currency-adjusted, and any material scope changes.
Key concepts
Base effects can exaggerate growth
A small starting value can produce a very large percentage from a modest absolute increase.
Growth is not profitability
Revenue can grow while margins, cash flow, or profit deteriorate.
When to use it
- Compare like-for-like revenue periods.
- Calculate contraction as well as growth.
- Check a reported percentage change.
When not to use it
- Do not annualize a partial period implicitly.
- Do not compare different currencies without conversion.
- Do not calculate percentage growth from a zero base.
Worked examples
Positive growth
- Input
100 to 125- Expected output
25%
The increase of twenty-five is one quarter of the base.
Contraction
- Input
200 to 170- Expected output
−15%
Revenue fell thirty from a two-hundred base.
Zero base
- Input
0 to 50- Expected output
Undefined conventional percentage
There is no nonzero starting denominator.
Common mistakes
Dividing by current revenue
The result is not standard start-based growth. Correction: Use starting revenue as denominator.
Comparing quarter with year
Period length drives the difference. Correction: Use matched intervals.
Calling growth profit
Costs are absent. Correction: Review profitability separately.
Best practices
- Use matched period lengths and scope.
- Report absolute and percentage change.
- Explain acquisitions, currency, inflation, and seasonality where material.
Related operations and differences
Gross Profit Calculator
Choose Gross Profit Calculator when you need to calculate gross profit and gross margin.; use Revenue Growth Calculator specifically for growth rate.
Markup Calculator
Choose Markup Calculator when you need to calculate markup from cost and selling price.; use Revenue Growth Calculator specifically for growth rate.
Profit Margin Calculator
Choose Profit Margin Calculator when you need to calculate profit as a percentage of revenue.; use Revenue Growth Calculator specifically for growth rate.
Burn Rate Calculator
Choose Burn Rate Calculator when you need to estimate average monthly cash burn.; use Revenue Growth Calculator specifically for growth rate.
Business Runway Calculator
Choose Business Runway Calculator when you need to estimate how many months current cash can cover.; use Revenue Growth Calculator specifically for growth rate.
Customer Churn Calculator
Choose Customer Churn Calculator when you need to calculate the percentage of customers lost.; use Revenue Growth Calculator specifically for growth rate.
Limitations and privacy
- The result is a simplified management estimate, not accounting, tax, legal, or investment advice.
- No seasonality, inflation, foreign exchange, acquisitions, or annualization is modeled.
- Starting revenue must be nonzero.
Business figures are calculated locally in this browser and are not uploaded.
Frequently asked questions
What is revenue-growth formula?
(Current revenue − starting revenue) ÷ starting revenue × 100 for a positive base.
Can growth be negative?
Yes. Negative growth indicates contraction.
Why is growth from zero undefined?
Percentage change requires a nonzero starting denominator.
Does revenue growth mean profit grew?
No. Costs and margins can move differently.