Month-over-Month Growth Calculator
Month-over-month growth, usually shortened to MoM, answers a very specific question: how much did a metric move from one month to the next, relative to the first month? The calculator reads the two monthly values in the inputs, returns the MoM percentage change, shows the absolute gain or loss, calculates CMGR from the separate first-value, last-value, and months fields, and projects the next month by applying the same MoM rate once more.
Use it when the monthly cadence matters. Subscription companies watch monthly recurring revenue, marketers watch monthly leads, ecommerce teams watch monthly orders, and households watch monthly spending. For adjacent short-term analysis, compare this page with the week-over-week growth calculator. For longer seasonal comparisons, use the year-over-year growth calculator. For the same math without a business period attached, the percentage change calculator is the general-purpose version.
How to use this calculator
Enter value in month 1 as the older monthly value and value in month 2 as the newer monthly value. Both values must describe the same metric, definition, currency, and collection window. If month 1 is revenue recognized under one accounting rule and month 2 is cash received under another rule, the percentage will look precise but will not be meaningful. Month 1 must be greater than zero because it is the denominator of the percentage-change formula.
The lower section of the inputs is for CMGR, or compounding monthly growth rate. Enter a value in first month, value in last month, and time duration in months. The calculator uses those fields independently from the two-month MoM fields. That distinction matters: MoM reports what actually happened between two neighboring months, while CMGR smooths a wider path into one equivalent monthly rate.
Formula
The MoM formula subtracts the first month from the second month, divides by the first month, and converts the result into a percentage:
The calculator also returns the absolute change:
For the CMGR fields, it uses:
Finally, it applies the same MoM rate to month 2 for a simple next-month projection:
Checking a month-over-month growth scenario
Suppose month 1 is 100 and month 2 is 115, which are the default values in the inputs. The absolute change is 115 minus 100, or 15. Divide 15 by the month 1 base of 100 and multiply by 100 to get 15.00 percent MoM growth. The note shown by the calculator describes exactly that comparison: 100 to 115 is a 15.00 percent month-over-month change.
The next-month projection reuses the same rate. It multiplies 115 by 1.15, so the projected next month is 132.25. That is not a forecast; it is the value you would get if the same one-month rate repeated once.
For CMGR, use the default first value of 100, last value of 200, and time duration of 5 months. The formula is 200 divided by 100, raised to one fifth, minus 1. The result is about 14.87 percent per month. Total growth doubled the metric, but the smoothed monthly growth rate is lower than 20 percent because each month compounds on the previous month.
When MoM is the right period
MoM is best when monthly decisions are real decisions. A marketing budget may be adjusted every month, a startup board deck may compare this month with last month, and a household budget may need a quick warning that utilities, groceries, or subscriptions jumped. Monthly data is usually easier to gather than weekly data and faster to react to than annual data, so MoM sits in the middle: timely but not as noisy as a single week.
Use the revenue growth calculator when the metric is specifically sales and you want total revenue growth plus a compound rate over equal periods. Use the compound growth calculator when you are modeling a balance that grows with contributions, interest, and inflation. Use the CAGR calculator when your first and last values are years apart and you want annualized performance.
Tips for cleaner MoM analysis
Keep the calendar consistent. Comparing February with March can be distorted by the number of days, so some teams normalize to daily averages before reading the MoM percentage. Label partial months clearly. If the current month has only 20 days of data, compare it with the first 20 days of the prior month or wait until the month closes.
Always read the absolute change beside the percentage. A jump from 2 to 4 is 100 percent growth but only two units. A jump from 200,000 to 215,000 is 7.5 percent growth but 15,000 units. The calculator shows both because the percentage explains proportional speed while the absolute change explains scale.
Pitfalls: MoM volatility versus YoY context
MoM is intentionally sensitive, which is both its strength and its weakness. A holiday, a paid campaign, a billing delay, a refund batch, or one large customer can swing a monthly metric. That volatility makes MoM excellent for detecting fresh movement, but poor for proving that a business has changed direction.
When seasonality is strong, pair MoM with YoY. A retailer may fall from December to January and still be healthier than last January. A software company may show flat MoM revenue because annual contracts renew in a different month. MoM tells you the near-term pulse; YoY helps remove seasonal timing; CMGR helps summarize a multi-month path without pretending each month was identical.
Method scope and source version
Jurisdiction-neutral arithmetic; accounting, contractual, market, or institutional conventions may vary. Evergreen method only; defaults/examples must not be represented as current market, legal, tax, or institutional data. The sources below support the stated method and definitions; they do not supply a live rate, quote, legal conclusion, lender offer, or institution-specific policy.
Sources
- BEA, Gross Domestic Product — official economic releases commonly present period-to-period and annualized growth rates.
- FRED, Gross Domestic Product series — historical economic time series useful for understanding comparable-period growth analysis.