Revenue was our highest ever. Why didn’t profit move?
It is the most common call we get, and it almost never means the month was bad. It means the P&L is not built to show you where the money went.
Report gross margin by line rather than in total, make sure delivery costs sit in cost of goods, match revenue to the period that earned it, and track operating expense as a percentage of revenue over time. The answer is almost always visible within one properly structured month.
The four places to look
Mix changed, even though volume did not
Not all revenue carries the same margin. If the growth came from your lowest-margin line, product, or customer, you can sell materially more and bank the same. A single blended gross margin hides this completely. The fix is margin reported by line, not in aggregate.
Cost of delivery moved with revenue — or ahead of it
Direct costs that scale with volume belong in cost of goods, not in operating expense. When they are miscategorised, gross margin looks stable while the real cost of serving the work climbs. This is the single most common chart-of-accounts error we correct.
Revenue and its cost landed in different months
If you bill on completion, or bill in advance, or carry work across month-end, revenue and the cost of producing it can sit in separate periods. The month looks great; the following one looks terrible. Neither is true. Accrual treatment and, for project work, a WIP schedule are what fix it.
Fixed cost quietly absorbed the gain
Headcount, rent, software, and insurance rarely move in a straight line. Several small increases across a year can consume an entire revenue gain without any one of them looking like a problem. Comparing operating expense as a percentage of revenue, month over month, surfaces it immediately.
Want this answered for your business?
A short call, no pitch. We will tell you honestly whether we can help.
Talk to a finance pro →