A 45-person marketplace company in Manchester with three revenue streams: transaction fees, subscriptions, and advertising. The Head of FP&A is building a driver-based revenue model that starts from operational metrics (users, transactions, ARPU) and builds up to total revenue.
Example data
User growth accelerates from 12,500 to 18,000 (44% annual growth) driven by a new referral programme launching in Q2 and marketplace expansion into two new categories.
Take rate held constant at 8.5%. The team considered a rate increase but decided to prioritise volume growth over margin improvement this year.
Total revenue grows 61% from Q1 to Q4. The compounding effect of user growth, engagement improvement, and rising transaction values drives accelerating revenue.
Formulas
Transaction Revenue = Users * Txns/User * Avg Value * Take RateA four-driver formula that breaks revenue into its component parts. Each driver can be independently forecasted and validated against historical trends.
Active Users = Prior Quarter * (1 + Growth Rate - Churn Rate)User growth is modelled as a net of new user acquisition (12% quarterly) minus churn (3% quarterly), giving ~9% net quarterly growth.
Subscription Revenue = Subscribers * Monthly Plan Price * 3Subscription revenue is a separate stream from transaction fees, growing at 10% quarterly as more sellers upgrade to premium plans.
Analysis
Customisation
Replace marketplace drivers with drivers relevant to your business model
Add geographic segmentation if revenue drivers vary by region
Include a pricing sensitivity analysis to test take rate changes
Layer in a cohort model for user retention and lifetime value
Add a conversion funnel above the revenue model (visits, sign-ups, activation)
Keep exploring
A 50-person subscription business in Edinburgh with £3.2M ARR. The FP&A team is replacing last year's static spreadsheet budget with a driver-based model where every line item is linked to an operational assumption. Changing one driver automatically recalculates the entire P&L.
View exampleA 35-person B2B SaaS company in Bristol with £2.1M ARR. The company is post-Series A and needs a budget that speaks the language of SaaS metrics while maintaining a proper P&L. This budget bridges operational SaaS KPIs with financial reporting.
View exampleA 120-person B2B software company based in Manchester with £5.2M annual revenue. The business sells a subscription product to mid-market companies and is forecasting 18% growth this year. The finance team is building the annual budget for FY2026.
View exampleFAQ
A model where revenue is calculated from operational metrics (users, transactions, price) rather than simply forecasting a top-line number. Driver-based models are more transparent, testable, and responsive to changing assumptions than top-down revenue forecasts.
No credit card required. Set up in minutes. 30-day money-back guarantee.