What it means
When running a business, looking only at yearly results can hide important short-term changes. Month-over-month analysis fills this gap by showing how your metrics shift from 30 days to the next.
This approach allows managers to react swiftly to new developments, whether that means fixing a sudden drop in sales or capitalising on a successful marketing campaign. In practice, you might track revenue, customer numbers, website traffic, or operating expenses on this basis.
It gives you a granular view of your business rhythm, highlighting how seasonal shifts or new initiatives impact your daily performance without waiting for an annual report to arrive. While this metric is brilliant for spotting immediate momentum, it is important to remember that it can be volatile.
A single large client order or a temporary supply chain delay can distort the figures for that specific month, making the trend look more dramatic than it actually is. To get the best insights, successful managers combine month-over-month tracking with other timeframes.
Using it alongside year-over-year comparisons ensures you capture both the immediate operational pulse and the broader seasonal context of your industry. Comparing month-over-month results is like watching the speedometer on your car during a road trip, rather than just looking at the total distance travelled at the end of the day.
In practice
Real-world examples
Example 1
TechStart grew its monthly software subscription revenue from $10,000 in March to $11,500 in April. This represents a 15% month-over-month increase driven by a new online ad campaign. The founders then checked whether the new subscribers were staying before spending more.
Example 2
Corner Bistro tracked its food ingredient costs. Expenses rose from $4,000 in October to $4,600 in November, a 15% month-over-month increase due to rising global supplier prices. The owner used the figure to decide whether to adjust menu prices.
Example 3
Metro Logistics saw its delivery volume drop from 5,000 parcels in January to 4,500 parcels in February, marking a 10% month-over-month decline. Part of the fall came from the shorter trading month, so the manager also looked at parcels per working day before drawing a conclusion.
Think of it
Comparing month-over-month results is like watching the speedometer on your car during a road trip, rather than just looking at the total distance travelled at the end of the day.
Formula
Calculation
Month-over-Month Growth Percentage = ((Current Month Value - Previous Month Value) / Previous Month Value) * 100
Example calculation: If your sales in June were $12,000 and in May they were $10,000, subtract the previous month from the current month (12,000 - 10,000 = 2,000). Divide that result by the previous month (2,000 / 10,000 = 0.20). Multiply by 100 to get 20% growth.
The same formula shows declines. If July sales fall to $10,800, the calculation is (10,800 - 12,000) / 12,000 = -1,200 / 12,000 = -0.10, which is a decline of 10%. Notice that a 20% rise followed by a 10% fall does not return you to May: $10,000 x 1.20 x 0.90 = $10,800, which is 8% above May.
Month-over-month rates can also be compounded. If revenue grows 5% every month, after 12 months it is 1.05 x 1.05 and so on, which is 1.05^12 = 1.796 times the starting figure. Starting at $10,000 a month, that is about $17,960 a month, an increase of roughly 80% over the year, even though each monthly step sounds small.Case study
Seen in the real world
This is a fictional, illustrative scenario. GreenLeaf Coffee, a regional cafe chain, wanted to understand how its new loyalty app influenced customer visits. In January, the business recorded 12,000 transactions. Following the app launch in mid-February, transactions climbed to 13,200 by the end of the month. Using month-over-month analysis, the finance manager calculated a 10% increase in customer activity from January to February.
Encouraged by this quick win, management decided to expand the app marketing budget for March. However, March recorded 13,500 transactions, representing a much smaller 2.3% month-over-month growth rate. By tracking the figures monthly, the leadership team realised the initial surge was starting to flatten, prompting them to introduce a referral bonus to reignite customer acquisition before growth stalled completely. They also noted that the arithmetic was against them: a further 300 transactions was a smaller step than the 1,200 added in February, so each month of 10% growth would have needed progressively more new visits. At 10% growth, March would have needed 14,520 transactions, which is 1,320 more than February, so the actual result of 13,500 was 1,020 short of that pace.
Watch out
Common mistakes
- Ignoring seasonal patterns and panicking over a natural drop in sales.
- Making major strategic changes based on just one anomalous month.
- Comparing months with different numbers of trading days without adjusting the data.
Questions
People also ask
How does month-over-month differ from year-over-year?
Month-over-month compares consecutive months, such as June to July, which highlights short-term momentum. Year-over-year compares the same month in different years, such as July this year to July last year, which removes seasonal bias.
Is month-over-month useful for seasonal businesses?
It can be misleading on its own for seasonal businesses like ski resorts or toy shops because sales naturally peak and dip at specific times of the year, making context essential.
What is a good month-over-month growth rate for a small business?
There is no universal good rate, as it depends heavily on your industry, business model, and stage of maturity, though early-stage startups often target higher percentages than established firms.