Growth calculator
Revenue Growth Calculator
Calculate compounded revenue growth, required periodic growth rates, CAGR, revenue trajectory, and gross profit trajectory.
Results
Results are deterministic scenario outputs, not guarantees.
Enter values and calculate to see the summary, supporting metrics, warnings, and interpretation.
Interpretation
Deterministic interpretation rules will explain what the modeled result means once a calculation is available.
Detailed breakdown
Intermediate calculation rows will appear here after calculation.
Formula
Forward ending revenue
endingRevenue = startingRevenue × (1 + netGrowthRatePerPeriod) ^ numberOfPeriods
Reverse required net growth
requiredGrowthRate = (targetRevenue / startingRevenue) ^ (1 / numberOfPeriods) - 1
Net growth
netGrowthRate = acquisitionGrowthRate + expansionRate - churnRate
CAGR
cagr = (endingRevenue / startingRevenue) ^ (periodsPerYear / numberOfPeriods) - 1
Gross profit
grossProfit = revenue × contributionMarginRate
Assumptions
- Growth compounds once per selected period and does not model intra-period timing.
- Forward mode uses acquisition growth plus expansion minus churn as the net growth rate.
- Reverse mode solves for the acquisition growth rate needed after churn and expansion adjustments.
- Gross profit trajectory uses the entered contribution margin rate and is not a cash-flow forecast.
Worked example
Example: monthly growth target
Starting at $100,000 with 8% acquisition growth, 1% expansion, and 2% churn for 12 monthly periods produces a 7% net monthly growth rate and roughly $225,219 in ending revenue.
FAQ
Does this calculator forecast future revenue?
No. It deterministically compounds the assumptions entered in the form and should be treated as scenario math.
How are churn and expansion used?
The calculator adds expansion to acquisition growth and subtracts churn to calculate the net growth rate for each period.
What does reverse mode solve?
Reverse mode solves the periodic growth rate required to move from starting revenue to target revenue over the selected number of periods, then adjusts it to show the acquisition growth required after churn and expansion.
Related calculators
Want help interpreting the model?
Use this calculator as a deterministic planning tool, then talk with Propel Collective about which assumptions are worth validating first.