Your revenue drivers are the handful of factors that determine how much you sell. For most businesses, revenue comes down to three things: how many customers you have, how often they buy and how much they spend each time.
Understanding which of these is moving, and why, tells you far more than the total sales figure on its own. It also shows you where effort is likely to produce the biggest return.
The basic formula
Revenue = number of customers x purchases per customer x average transaction value.
Each element can be split further. Customer numbers depend on how many new customers you win and how many existing customers you keep. Average transaction value depends on your prices, your product mix and how often you sell additional items or services.
A worked example
A trade supplier has 400 active customers. Each orders on average 6 times a year, with an average order of £250. Annual revenue is 400 x 6 x £250 = £600,000.
Now suppose the business improves each driver by 5 percent: 420 customers, 6.3 orders each and an average order of £262.50. Revenue becomes 420 x 6.3 x £262.50 = £694,575, an increase of £94,575 or nearly 16 percent. Small improvements in several drivers compound into a large change in the total.
The same logic works in reverse. A small loss of customers combined with slightly lower order values can cause a bigger fall in sales than either change suggests on its own.
Finding your own drivers
The three-part formula is a starting point. Your business may have more specific drivers, for example:
- Enquiries received and the conversion rate from enquiry to sale.
- Billable hours and the hourly rate actually achieved.
- Website visitors, conversion rate and basket size for an online shop.
- Contracts won, average contract value and renewal rate for recurring services.
Most of this information is already in your accounting software, CRM or e-commerce platform. The work is in pulling it together consistently each month.
Price is often the strongest lever
A price increase falls straight through to profit, provided you keep most of your customers. In the example above, a 5 percent price rise on its own adds £30,000 of revenue with no extra cost of delivery. Winning 5 percent more customers adds the same revenue but also adds the cost of serving them.
That does not mean prices can always go up. It means price should be reviewed regularly and deliberately, rather than left unchanged because raising it feels uncomfortable.
Retention matters as much as new customers
Losing customers quietly is one of the most common reasons revenue stalls. Track how many customers bought from you last year but not this year. If that number is rising, find out why before spending more on marketing to replace them.
Using drivers in your reporting
Adding a few driver figures to your monthly management accounts turns them from a record of what happened into a tool for deciding what to do next. A short table showing customer numbers, order frequency and average value alongside sales makes it clear which lever has moved.
Drivers also make budgeting more realistic. Instead of adding a percentage to last year's sales, you can build the forecast from the number of customers you expect to keep and win, and what they are likely to spend.
What to do
- Work out your customer numbers, purchase frequency and average transaction value for the last two years.
- Identify which driver has changed most and why.
- Choose one driver to focus on for the next six months and set a target.
- Add the key driver figures to your monthly reporting.
If you would like help building driver-based reporting for your business, book a free call.

