How would you forecast revenue for a subscription software business for the next 12 months?
What the interviewer wants to hear
- Start from current MRR or ARR base
- Add new customer bookings from pipeline and conversion rates
- Add expansion and subtract contraction and churn by cohort
- Convert bookings to recognised revenue with timing and deferred revenue
- Run scenarios and track forecast accuracy
Model answer
I would build it as an MRR waterfall. I start with this month closing MRR. Each month I add new MRR from new customers, estimated from the sales pipeline, win rates and average deal size, or from marketing leads and conversion for self-serve plans. I add expansion from upsells and price increases and subtract contraction and churn, using historical rates by customer segment or cohort, because small customers usually churn more than enterprise ones. That gives closing MRR each month. Then I convert to recognised revenue, which depends on billing terms: annual upfront billing creates deferred revenue that is released monthly, so cash and revenue differ. I would add one-time services revenue separately. Finally I run base, upside and downside cases on new bookings and churn, and each month compare actuals with the forecast to improve the driver assumptions.
Can you answer it under time pressure?
Take a timed medium round and get scored on every answer.
More medium Financial Analyst questions
- Depreciation goes up by 10 and the tax rate is 25%. Walk me through the impact on the three statements.
- Two mutually exclusive projects rank differently on NPV and IRR. Which would you choose and why?
- How would you set up a rolling forecast and how is it different from the annual budget?
- How would you analyse the unit economics of an online grocery delivery business?
- What is the difference between sensitivity analysis and scenario analysis, and how do you show them in Excel?
- Gross margin fell from 38% to 33% this quarter. How would you find out why?
- A plant manager wants approval for a 25 crore new production line. How would you evaluate the proposal?
- The CFO wants to release cash from working capital. What levers would you look at?
- How do you structure a three-statement financial model so others can use and audit it?