Yearly Percentage Increase Calculator

Analyze yearly change precisely using flexible inputs and clear outputs for decisions. Calculate year over year percentages, AAGR, and CAGR with rounding and controls. Compare scenarios, set base year, and exclude irregular periods from averages. Download CSV or PDF and document results for stakeholders.


First YoY occurs after the first two rows.
Year Value Remove
Tip: Enter years in ascending order for correct CAGR.
Results
Year Value Abs Change YoY %
No results yet. Click Calculate.
Summary
First Year First Value
Last Year Last Value
Periods (years - 1) Total Increase %
AAGR (mean YoY) CAGR
Example Data

These values illustrate calculations. Use “Load Example” to populate inputs.

YearValueYoY %
20201,000
20211,12012.00%
20221,1502.68%
20231,38020.00%
20241,4495.00%
CAGR (2020→2024) ≈ (1449/1000)^(1/4) − 1 ≈ 9.63%.
Formulas Used
YoY % = ((Vt − Vt−1) / Vt−1) × 100
Total % Increase = ((Vlast − Vfirst) / Vfirst) × 100
AAGR (Arithmetic Average Growth Rate) = mean of YoY % values
CAGR (Compound Annual Growth Rate) = (Vlast / Vfirst)1/n − 1, where n = periods (years − 1)
If Vt−1 = 0, YoY is not defined. If negatives occur and the option is enabled, those rows are excluded from YoY and averages.
How to Use This Calculator
  1. Enter each Year and corresponding Value in the input table.
  2. Use “Add Row” to extend the series; keep chronological order.
  3. Adjust Decimals, Show % sign, and averaging options if needed.
  4. Click Calculate to compute YoY %, totals, AAGR, and CAGR.
  5. Download a CSV of inputs and results or a PDF report.
For CAGR, ensure at least two rows and nonzero first value. AAGR equals the arithmetic average of available year-over-year percentages.
Notes & Edge Cases
  • Duplicate years are ignored in calculations; ensure unique years.
  • If previous value is zero and the option is on, YoY shows “—”.
  • Negative values can distort growth; enable the exclusion option to skip them.
  • Empty or invalid rows are ignored automatically.
  • Rounding is applied only to display; internal math uses full precision.
What is Yearly Percentage Increase?

The yearly percentage increase compares the current year to the prior year to show relative growth.

YoY% = ((Current − Previous) / Previous) × 100
  • Positive values indicate growth relative to last year.
  • Negative values indicate decline from the previous year.
  • Undefined when the previous year equals zero.
AAGR vs CAGR: Which should you report?

AAGR is the simple average of YoY percentages. It is sensitive to volatility and outliers.

CAGR is the constant annual rate that links first and last values across periods.

  • Use AAGR for descriptive annual movements.
  • Use CAGR for long‑horizon performance and forecasting.
  • Report both when variability matters to stakeholders.
Worked Example: Step‑by‑Step Calculation

Suppose values are 500, 575, 632 for 2022, 2023, 2024 respectively.

  1. YoY% (2023) = (575 − 500) / 500 = 0.15 → 15%.
  2. YoY% (2024) = (632 − 575) / 575 ≈ 0.0991 → 9.91%.
  3. AAGR = mean(15%, 9.91%) ≈ 12.46%.
  4. CAGR (2022→2024) = (632/500)^(1/2) − 1 ≈ 12.31%.
Small deviations between AAGR and CAGR arise from compounding effects.

Related Calculators

Row Reduction RREF CalculatorDiagonalization Checker CalculatorLU Decomposition Steps CalculatorQR Decomposition Steps Calculatormatrix calculator with variablesGauss-Jordan inverse calculatorPolynomial linear independence calculatorLinear independence of matrix calculatorComplex matrix inverse calculatorQR decomposition least squares

Important Note: All the Calculators listed in this site are for educational purpose only and we do not guarentee the accuracy of results. Please do consult with other sources as well.