Month Over Month Change Calculator
- Absolute difference
- Result
- Previous month value
- 1000
- You entered
- Current month value
- 1250
- You entered
This calculator works out the percentage change between two monthly values, such as revenue, website traffic, or inventory levels. You enter the previous month’s value and the current month’s value, and it returns the month-over-month (MoM) change as a percentage, plus the absolute difference. A positive result means growth, a negative result means a decline, and zero means no change.
Formula
The month-over-month change is calculated using the standard percentage change formula:
MoM Change (%) = ((Current Month Value − Previous Month Value) ÷ Previous Month Value) × 100
- Previous Month Value – the amount or count from the earlier month (e.g., January sales).
- Current Month Value – the amount or count from the later month (e.g., February sales).
- MoM Change (%) – the percentage increase or decrease from the previous month to the current month.
The absolute difference is simply Current − Previous, which tells you the raw change in the same units as your input.
Worked Example
Using the default values from the calculator above:
- Previous month value = 1,000
- Current month value = 1,250
- Difference = 1,250 − 1,000 = 250
- Divide by previous month: 250 ÷ 1,000 = 0.25
- Multiply by 100: 0.25 × 100 = 25%
The calculator shows a 25.00% month-over-month increase, with an absolute difference of 250.
When to Use Month-over-Month Change
Month-over-month change is most useful for tracking short-term trends in data that is collected regularly. Common applications include:
- Sales or revenue performance
- Website traffic or app downloads
- Customer sign-ups or churn
- Inventory levels or production output
- Social media follower growth
Because it compares consecutive months, MoM is sensitive to seasonal effects. For example, retail sales often spike in December and drop in January; a January MoM decline does not necessarily indicate a problem. For that reason, many analysts also look at year-over-year (YoY) change, which compares the same month in different years, to smooth out seasonality.
How to Read the Result
A positive percentage means the current month is higher than the previous month. A negative percentage means it is lower. The larger the absolute value, the steeper the change. For example:
- +10% means the current value is 10% more than the previous month.
- −10% means the current value is 10% less than the previous month.
- 0% means the two values are equal.
Keep in mind that percentage change is relative to the previous month. A change from 100 to 150 is a 50% increase, but a change from 1,000 to 1,050 is only a 5% increase, even though the absolute difference is the same (50). This makes percentage change useful for comparing growth rates across different scales.
Common Mistakes and Misconceptions
One frequent error is using the current month as the denominator instead of the previous month. The formula always divides by the previous month’s value. Using the wrong denominator gives a different (and incorrect) percentage.
Another mistake is ignoring the sign of the previous month when it is negative. The formula still works mathematically, but the result can be misleading. For example, if the previous month was −100 and the current month is −50, the formula gives ((−50 − (−100)) / (−100)) × 100 = −50%, which reads as a decline even though the loss shrank. In such cases, it is better to report the absolute difference or use a different metric.
Rounding can also distort small changes. If you round intermediate steps too early, a 0.4% change might become 0%. Use at least two decimal places for percentages when precision matters.
Limitations of the Month-over-Month Formula
The formula assumes the previous month is not zero, because division by zero is undefined. If your previous month value is zero, you cannot calculate a percentage change. In that case, report the absolute difference or describe the change as “new� rather than a percentage increase.
MoM change does not account for the number of days in a month. February has fewer days than January, so a daily rate comparison would be more accurate for some metrics. To adjust, you can divide each month’s total by the number of days in that month before applying the formula.
The formula also treats all units equally. If you are comparing revenue in dollars, the percentage is unitless, but the absolute difference is in dollars. Make sure your inputs are in the same units and refer to the same type of measurement.
Alternatives to Month-over-Month Change
Depending on your goal, other calculations may be more appropriate:
- Year-over-Year (YoY) change – compares the same month in consecutive years, removing seasonal effects.
- Quarter-over-Quarter (QoQ) change – compares consecutive quarters, useful for longer-term trends.
- Compound Monthly Growth Rate (CMGR) – measures the average monthly growth over a period, useful for forecasting.
- Absolute change – simply the difference between two values, useful when percentages are misleading (e.g., small bases).
For example, if you want to know how much your subscriber base grew in absolute numbers, use the difference. If you want to compare growth rates between a small startup and a large corporation, use percentage change.
Frequently Asked Questions
What is month-over-month change?
Month-over-month change is the percentage increase or decrease in a value from one month to the next. It is calculated by subtracting the previous month’s value from the current month’s value, dividing by the previous month’s value, and multiplying by 100.
How do I calculate month-over-month growth?
Use the formula: ((Current − Previous) ÷ Previous) × 100. For example, if sales were 200 in January and 250 in February, the growth is ((250 − 200) ÷ 200) × 100 = 25%.
What does a negative month-over-month change mean?
A negative percentage means the current month’s value is lower than the previous month’s. For instance, a −10% change means the current value is 10% less than the previous month’s value.
Why is my month-over-month change so large or so small?
Percentage change is sensitive to the size of the previous month’s value. If the previous month was very small, even a modest absolute increase produces a large percentage. Conversely, if the previous month was large, a similar absolute change appears as a small percentage.
Can I use this calculator for negative numbers?
Yes, the calculator accepts negative values, but the percentage result may be misleading when the previous month is negative. In such cases, consider reporting the absolute difference instead.
How is month-over-month different from year-over-year?
Month-over-month compares consecutive months (e.g., February vs. January). Year-over-year compares the same month in different years (e.g., February 2025 vs. February 2024). YoY removes seasonal patterns, while MoM shows short-term momentum.
Related
Formula used
in prev | Previous month value | - | 1000 | 0 in curr | Current month value | - | 1250 | 0 out change | Month-over-month change | % | ((curr - prev) / prev) * 100 | 2 out diff | Absolute difference | - | curr - prev | 2
Each line is one input (in, sel, list) or one result (out: label, unit, formula, decimals). How the calculators work
Method: the standard formula for this calculation, rounded as each result states. See how the calculators work or report an error.