Achekam

Why SaaS revenue levels off while sign-ups continue

Why a software company's customer count stops rising even while sign-ups continue, and how its management accounts can show the plateau early.

By Achekam · · 5 min read · For Software (SaaS) businesses in South Africa, Nigeria, Kenya

SaaS revenue plateau

The marketing dashboard says the month went well. Trials are up, the sales team booked its demos and new accounts keep arriving. Yet the subscription line in the management accounts has looked almost the same for a quarter, and the founders cannot agree why.

Usually nothing mysterious is going on. A subscription business adds customers at the top and loses them at the bottom, and once the two flows match, revenue stops climbing however busy the top looks. The useful questions are how to see that point coming, what moves it, and how to read the signs in your own books before the board meeting does it for you.

The arithmetic of a plateau

Stripe Atlas describes it plainly. If acquisition, conversion and churn stay fixed, a SaaS business will hit a revenue plateau at which the number of customers equals acquisition times conversion divided by the churn rate. Put in words: you win a steady number of paying customers each month, you lose a steady share of whatever base you have, and as the base grows the share you lose grows with it. Eventually the customers leaving each month equal the customers joining, and the line goes flat.

Churn here has a precise meaning. Stripe Atlas defines it as the percentage of customers over a given period who do not continue paying; in its example, if 200 customers pay in January and only 190 of them pay in February, churn is 5%. It then turns churn into lifetime: expected customer lifetime is the inverse of churn, so a product losing 5% of its customers a month keeps the average customer for 20 months, and at $30 a month earns an expected $600 from each new customer.

The formula tells you that a plateau is not a failure of marketing. Doubling sign-ups raises the ceiling, but so does halving churn, and the second is often cheaper. Stripe Atlas sets out the full model, with its levers for pricing and growth, in its guide to the SaaS business model.

Churn tells you late

The trouble with watching churn alone is timing. Harvard Business Review, in a 2014 piece by Gallo, describes churn rate as a lagging indicator and quotes a software company's vice president of services saying that by the time churn rises it is six or eight months after the company actually failed the customer.

That delay explains the founders' confusion. The onboarding that went wrong in the first quarter, the support queue that grew in the second, the feature a big customer asked for and never got: none of it shows in the cancellations until much later. By the time the subscription line flattens, the cause is old news inside the company and invisible on the dashboard.

So look for leading signs alongside the churn figure: customers who stopped logging in, support tickets that stay open, invoices that start paying late. A customer who used to pay on the day and now pays at the second reminder is telling you something before they cancel.

Price and customer mix

Not every lever is about service. Stripe Atlas states that because higher prices attract better customers, raising prices by 25% can result in "accidentally" decreasing churn by 20%, simply by changing the mix of customers who buy. Cheap plans tend to draw customers who are experimenting; customers who pay more have usually thought harder about the purchase and built it into how they work.

Stripe Atlas also gives a benchmark for businesses that sell through people rather than a sign-up page: roughly 10% annualised churn is reasonable for high-touch SaaS companies in their early years, and 7% is excellent. Treat those as Stripe Atlas's view of US companies at the time it wrote, not a target for your market, and compare like with like: a monthly self-service plan and an annual enterprise contract churn very differently.

Ask the people who left

Numbers say how many customers left; they rarely say why. David Skok recommends that where churn is a significant part of the business, the founders themselves phone churned customers to find out why they left. Not a survey, not an automated exit form: a call from someone who can change the product.

A short call plan keeps those conversations useful:

  • What were you trying to get done when you signed up, and did the product do it?
  • When did it stop being worth the money? Get a month, not a feeling.
  • What did you move to, if anything, and what does it do better?
  • What would have kept you? Write the answer down word for word.

Group the answers every quarter. If most of them point at the first weeks after sign-up, the plateau is an onboarding problem, and no amount of extra acquisition spend will lift it.

Seeing the flattening in the management accounts

The books will not tell you why customers leave, but they show the shape early if you set them up to. In Achekam, management accounts show an income statement for a chosen period beside the period before, and a balance sheet at period end, all added up from the business's own journals and exportable as PDF or CSV. Run them monthly and look at the subscription revenue line against the month before: three months of near-identical figures while sign-ups climb is the plateau arriving.

A business can also set a budget per account and per period and compare it with the actual figures in its ledger. Budget subscription revenue as a rising line, month by month, based on your expected sign-ups and churn. When actual revenue starts falling behind the budget while the acquisition numbers are on plan, the gap is churn doing its quiet work.

One practical limit: all invoice revenue in Achekam posts to a single sales account, and an invoice line cannot name another one. If you also sell set-up or training fees, those land in the same line as subscriptions. To keep the subscription trend clean, add a separate revenue account and move the non-subscription fees into it with a manual journal at month end, so the line you watch holds only recurring income.

For the measurement itself, working out a monthly churn rate covers the calculation from your customer list, and lifetime value, acquisition cost and payback shows what a change in churn is worth in money.

What to do this month

Pull your last six management packs, put the subscription revenue line next to the count of new customers for the same months, and see whether the gap between them is widening. Then pick up the phone to the last few customers who cancelled before deciding where the next marketing rand, naira or shilling goes.

General guidance only, not advice on your own circumstances. Tax and payroll rules change: check the current position with the authority or your adviser.

Related articles

More on Software (SaaS)

See how Achekam handles it with your own records: create your account