Why revenue grows but profit stands still — Space
Consulting agency RU

Article · 20 May 2026

Why revenue grows
but profit stands still

Most often there are three reasons: customer acquisition cost grows faster than the average order value, the product range contains items with negative margins, and prices were not revised as cost of goods rose. All three can be checked in an evening if you calculate by segment rather than as a company-wide average.

The situation looks the same for almost everyone who comes with it. Annual turnover grew by some forty percent, the sales team is working, ads are running, yet there is as much money in the account as before. The owner looks at the report and can’t understand where it all goes.

The answer almost always comes down to one thing: revenue and profit are different quantities, and they grow from different things. Revenue grows from volume. Profit grows from margin. You can increase the first while losing the second, and from the outside it looks like success.

Reason one: acquisition gets more expensive faster than the average order value

This is the most common mechanism. Customer acquisition cost rises every year for everyone — competition in ad auctions intensifies and bids go up. If the average order value hasn’t grown as much over the same period, every new ruble of revenue brings less profit than the previous one.

A hypothetical example. In 2024, acquiring a customer cost RUB 1,200 with an average order value of RUB 8,000 and a 40% margin — that is, RUB 3,200 of gross profit, of which RUB 2,000 remained after advertising. In 2026, acquisition costs RUB 3,100, the average order value was raised to RUB 9,000, the margin is the same 40% — RUB 3,600 of gross profit, and RUB 500 remains after advertising. Revenue per customer rose by 12%; profit per customer fell fourfold.

Meanwhile, everything in the report looks decent: turnover is growing, advertising “pays off”, the advertising cost of sales is within acceptable limits. But in fact the business is working for the ad platform.

How to check

Take two periods — this year and the year before last. For each one, calculate ad spend divided by the number of new customers; that is the acquisition cost. Separately, calculate the average order value and gross margin in rubles. If the gap between margin and acquisition cost has narrowed, you have found the cause.

Reason two: the product range contains items that eat profit

The second most common case, especially in manufacturing and retail. Some products or services are sold at a negative or near-zero margin but stay in the lineup — because “there’s demand for them”, “it would be awkward with customers” or simply because no one ever calculated them separately.

These items also usually sell best: they are cheap, so they get the highest response in advertising. The result is a vicious circle — you pay for traffic that comes for your most unprofitable product.

This isn’t visible in the overall report, because profitable items mask unprofitable ones. The difference only shows up when you calculate the contribution of each line in the product range separately.

ItemShare of revenueContribution to marginConclusion
Product A34%52%The core. Push in advertising
Product B28%41%Healthy
Product C26%7%Running idle
Product D12%−12%Drags everything else down

Note: product D accounts for only 12% of revenue, and cutting it is barely noticeable in turnover. But profit grows afterwards.

Reason three: prices weren’t raised out of fear

Cost of goods rises constantly — raw materials, rent, salaries, logistics. Prices, meanwhile, are revised rarely and late, for fear of losing customers. Over two or three years of such inertia, the margin is eaten up entirely.

The arithmetic here is stubborn. At a 30% margin, a 10% rise in cost of goods eats a third of the profit. To get back to the previous level, it is enough to raise the price by 7% — yet the fear is usually as if it were a twofold increase.

In practice, when prices go up by 5–10%, noticeably fewer customers leave than expected, and almost always it is the most problematic ones who leave. Those who stay bring in more.

A one-evening check

Three numbers you need to calculate: customer acquisition cost by year, each product range item’s contribution to margin and the date of the last price review next to the rise in cost of goods over the same period. In nine cases out of ten, the answer lies in one of the three.

What to do and in what order

  1. Calculate first, act second. Any decision without segment-level numbers is guesswork. Company-wide averages hide exactly what you are looking for.
  2. Remove what loses money before adding anything new. Closing a line with a negative margin delivers results in the same month and requires no investment.
  3. Raise prices on healthy items. This is the fastest profit lever among existing ones: it needs no traffic, no hiring and no time.
  4. Only then touch advertising. Optimizing acquisition makes sense once it is clear which product you are driving people to and at what price.

The reverse order — first ramp up advertising, then deal with the product — is the most common and the most expensive. It speeds up spending without changing what is losing the money.

If you recognize your situation

The audit and 90-day growth plan — a week of work, €1,150. The output is a 90-day growth plan and a recommendation on whether a strategy is needed. It all starts with a 90-minute consultation for €270.