SaaS & retention
Revenue Growth Rate Calculator
Measure percentage change from a prior comparable revenue period to the current period.
Use this for a signed period-over-period revenue comparison. A negative result is a real decline, not an invalid input; keep the periods and revenue scope comparable.
What the result means
Positive values indicate growth and negative values indicate decline. The result is a comparison, not a forecast or an explanation of why revenue changed.
The formula
((Current-period revenue - previous-period revenue) / previous-period revenue) * 100
Results are displayed to at most two decimal places. Calculations use the unrounded inputs.
A worked example
Put the formula to work
- Previous-period revenue (currency)
- 40,000
- Current-period revenue (currency)
- 50,000
Revenue growth rate: 25%
Revenue increasing from 40,000 to 50,000 is a 25% growth rate.
How to use this calculator
- Select comparable prior and current periods.
- Use the same revenue recognition and customer scope.
- Subtract prior revenue from current revenue.
- Divide by prior revenue and retain the sign.
Why this number matters
A signed growth rate makes contraction as visible as expansion and provides the growth input for combined SaaS indicators.
Input definitions
- Previous-period revenue (currency)
- Revenue in the prior comparable period; must be greater than zero.
- Current-period revenue (currency)
- Revenue in the current period using the same recognition and scope as the prior period.
Assumptions and limitations
- One-time deals and seasonality can dominate short periods.
- A zero prior-revenue period has no defined percentage growth.
- The metric does not distinguish new, expansion, or retained revenue.
Methodology
The default result and worked example use the same calculation functions as the interactive tool. The formula cannot verify the quality or scope of your source data.
Read our calculation methodology
Last updated .