Fin Maverick
Foundations VocabularyAccounting & ReportingEconomics & MacroQuant Methods & ProgrammingBusiness & Company AnalysisCorporate Finance & ValuationBehavioural Finance
Banking & Market InfrastructureFixed Income & RatesDerivatives & Structured ProductsPublic EquitiesTransactions & DealsPortfolio ConstructionFunds & AMCs
Private Markets & AlternativesRisk, Treasury & ControlAI & Digital FinanceStochastic Calculus & PricingWealth & Personal FinanceIndian Markets & RegulationProfessional Practice
Explore NISM prep
Series-VIII · Equity DerivativesSeries-XII · Securities Markets FoundationSeries-V-A · Mutual Fund DistributorsSeries-XV · Research AnalystSeries-XIX-E · Category III AIF ManagersSeries-XIX-D · Category I & II AIF ManagersSeries-XIX-C · Alternative Investment Fund ManagersSeries-XVI · Commodity DerivativesSeries-VI · Depository OperationsSeries-II-A · Registrars & Transfer AgentsSeries-I · Currency DerivativesSeries-VII · Securities Operations & Risk Management
Explore Bootcamps
Equity ResearchPortfolio ManagementMutual Fund MasteryInvestment Banking Analyst
Private Equity AnalystQuant & Hedge Fund AnalystBreaking Into VCFinancial Analyst Program
Risk Management ProgramPrivate Wealth ManagementDebt Capital MarketsDerivatives Foundation
Explore Free Courses

Equity Research6

Writing an Investment ThesisBuilding a Discounted Cash FlowReading an Annual Report FastReading a Sector Before a CompanySpotting Quality of Earnings Red FlagsBuilding a Revenue Forecast From Drivers

Portfolio Management3

Rebalancing: When, Why and What It CostsStrategic and Tactical Asset AllocationMeasuring Risk in a Portfolio

Mutual Fund Mastery3

Comparing Funds Without Being FooledHow a NAV Is Struck and Which Day You GetReading a Fund Factsheet Properly

Derivatives Unlocked4

Hedging a Real ExposureThe Greeks, PracticallyFutures, the Basis and What Moves ItReading an Option Payoff

AI For Finance2

Retrieval and Grounding for FinanceDocument Extraction in Finance

Breaking Into Quants4

Backtesting a StrategyHypothesis TestingCleaning Financial DataRegression for Finance

Breaking Into VC3

Sizing a MarketReading a Term Sheet as a FounderHow a Venture Round Actually Works

Financial Analyst Program4

Common Size and Trend AnalysisReading a Cash Flow StatementRatio Analysis That Says SomethingBuilding a Working Capital Schedule

Risk Management Program2

Credit Exposure and How It Is ReducedValue at Risk and What It Hides

Investment Banking Analyst3

Precedent Transactions and Why They DifferReading a Term Sheet StructurallyBuilding a Comparable Companies Table

Private Wealth Management3

Tax Aware Portfolio DecisionsBuilding a Client Risk ProfileGoal Based Planning Arithmetic

Debt Capital Markets3

Analysing an Issuer's CreditDuration and What It Does Not Tell YouBond Pricing and Yield Mechanics

Private Equity Analyst2

Fund Waterfalls and CarryThe LBO in Structure

Hedge Funds Analyst2

Short Selling MechanicsLong Short Mechanics
QuarksCourses
Explore Interview Preparation
Investment BankingEquity ResearchVenture CapitalistPrivate EquityHedge Funds
QuantFinancial AnalysisPrivate Wealth ManagementDebt Capital MarketsRisk Management
Derivatives FoundationPortfolio ManagementMutual Fund Mastery
PartnershipsShowdown
Log inSign up
Interview tracksAll
1Investment Banking
Question bankPuzzlesCase studies
2Equity Research
Question bankPuzzlesCase studies
3Venture Capital
Question bankPuzzlesCase studies
4Private Equity
Question bankPuzzlesCase studies
5Hedge Funds
Question bankPuzzlesCase studies
6Quant
Question bankPuzzlesCase studies
7Financial Analysis
Question bankPuzzlesCase studies
8Private Wealth Management
Question bankPuzzlesCase studies
9Debt Capital Markets
Question bankPuzzlesCase studies
10Risk Management
Question bankPuzzlesCase studies
11Derivatives Foundation
Question bankPuzzlesCase studies
12Portfolio Management
Question bankPuzzlesCase studies
13Mutual Fund Mastery
Question bankPuzzlesCase studies
070

Case 070Operating cases and estimationCore

Build a twelve-month subscriber revenue model for Tvarit Broadband with an 8% price rise in month 7 that lifts churn for three months. What are year-one revenue and closing subscribers, and did the rise pay off?

Houlihan LokeyNew York · 2026

1The situation

Tvarit Broadband sells home fibre connections. It starts the year with 500,000 subscribers paying Rs 600 a month. Each month 2% of the opening subscribers leave, and the sales channel brings in 15,000 new ones. Model churn on opening subscribers and bill revenue on the average of opening and closing subscribers for the month.

In month 7 Tvarit raises the price by 8%, to Rs 648. Monthly churn rises to 2.5% for months 7 to 9 and then returns to 2%. Gross additions are unaffected.

2Your task

Build the monthly model. Give year-one revenue and closing subscribers with and without the price rise, and say whether the rise paid off.

Quick check

Churn rises from 2% to 2.5% for three months after the price rise. Do subscribers fall during those months?

Worked solution

Try it on paper, then open one step at a time.

30-second answerThe answer to give first

Year-one revenue is Rs 393.5 crore with the rise against Rs 380.2 crore without, and closing subscribers are 546,482 against 553,821. The higher price adds Rs 15.4 crore over months 7 to 12 and the extra churn costs Rs 2.1 crore and 7,338 subscribers. The rise paid off in year one and by more at the run rate, Rs 423 crore against Rs 397 crore, but the lost subscribers carry future revenue of about Rs 24 crore that the model only partly counts.

Step 1What is the shape of a subscriber revenue model?

A hostel mess works the same way: a number of students on the meal plan, some leave each month, some join, and revenue is the headcount times the monthly fee. A subscription business is a stock of customers rolled forward month by month: closing subscribers equal opening subscribers less churn plus gross additions, and revenue is subscribers times price. The model is twelve rows of that identity. Churn is a percentage of the opening base, so it grows as the base grows; additions are a count, driven by the sales channel. With 15,000 additions and 2% churn the base converges towards 750,000, the point where churn equals additions, which is why it climbs through the year from 500,000.

Month 1 shows the mechanics: open 500,000, lose 10,000, add 15,000, close 505,000; revenue on the average 502,500 at Rs 600 is Rs 30.15 crore. Month 7 changes two inputs at once: price to Rs 648 and churn to 2.5% on an opening base of 528,539, which is 13,213 leavers instead of 10,571. Over the three spike months Tvarit loses 7,797 more subscribers than it would have, and because churn is a rate, every one of them also stops compounding into later months. By month 12 the gap is 7,338.

Subscribers keep growing either way; the churn spike costs 7,338 of themchurn 2.5% for three months5.0 L5.2 L5.4 L5.6 LM1M2M3M4M5M6M7M8M9M10M11M12no rise: 5.54 lakhwith rise: 5.46 lakhprice Rs 600 to Rs 648Month of year one; month-end subscribers in lakh
Tvarit's subscribers rise from 500,000 to 553,821 without the price rise and to 546,482 with it, because 15,000 additions exceed churn even at 2.5%, so the spike slows growth for three months rather than shrinking the base.
MonthOpeningChurnLeaversClosingPriceRevenue, Rs crore
1500,0002.0%10,000505,00060030.15
2505,0002.0%10,100509,90060030.45
3509,9002.0%10,198514,70260030.74
4514,7022.0%10,294519,40860031.02
5519,4082.0%10,388524,02060031.30
6524,0202.0%10,480528,53960031.58
7528,5392.5%13,213530,32664834.31
8530,3262.5%13,258532,06864834.42
9532,0682.5%13,302533,76664834.53
10533,7662.0%10,675538,09164834.73
11538,0912.0%10,762542,32964835.01
12542,3292.0%10,847546,48264835.28
Year one133,518546,482393.5
With the price rise, Tvarit bills Rs 393.5 crore in year one and ends with 546,482 subscribers; the same model without the rise gives Rs 380.2 crore and 553,821.
Step 2Did the price rise pay off?

Split the difference between the two runs into a price effect and a volume effect. The price effect is the extra Rs 48 a month on every subscriber Tvarit actually had in months 7 to 12: Rs 15.4 crore. The volume effect is the old price on the subscribers it no longer had: Rs -2.1 crore. The year is Rs 13.4 crore better with the rise, and the run rate in month 12 is Rs 423 crore a year against Rs 397 crore, so on the numbers given the rise paid off. The spike would have had to reach about 5.6% a month for three months before year-one revenue fell below the no-rise case, far above the 2.5% assumed.

Year-one revenue: the price adds Rs 15.4 crore, the lost subscribers cost Rs 2.1 crore380.2+15.4-2.1393.5No price risePrice effect, M7 to M12Volume effect, lost subscribersWith the price riseAxis starts at Rs 360 crore so the bridge is readable; the whole year is about Rs 380 crore either way
The 8% price rise adds Rs 15.4 crore of year-one revenue and the churn spike removes Rs 2.1 crore, taking Tvarit from Rs 380.2 crore to Rs 393.5 crore, a net gain of Rs 13.4 crore.
Step 3What does the twelve-month view leave out?

Lost subscribers are not a one-year cost. At 2% churn the expected remaining life of a subscriber is 1 divided by 0.02, 50 months, so each one lost gives up about Rs 32,400 of future billing at the new price. The 7,338 subscribers Tvarit is short at year end represent about Rs 24 crore of lifetime revenue, undiscounted, of which only a few crore shows in year one. Set against a price uplift worth about Rs 31 crore a year on the year-end base, the rise still wins, but by less than the year-one bridge suggests.

A complex revenue model is this engine with more dimensions: cohorts by plan and by vintage, each with its own churn curve, a price that varies by plan, additions driven by marketing spend and installation capacity, and a gross-to-net line for discounts and credits. The questions to ask the business are whether churn after a price rise really returns to 2% or settles higher, whether the additions themselves slow when the headline price is higher, and whether competitors respond. The limit of this model is that it treats additions as fixed; in practice a price rise reaches new customers too.

Where candidates lose it

The common slip is billing the closing subscribers at the new price for the whole month and calling the price rise an 8% revenue gain. The rise applies to six months, on a base thinned by churn, so year-one revenue grows 3.5%, not 8%.

The second is reading the churn spike as a falling base. Churn at 2.5% of about 5.2 lakh is still below 15,000 additions, so subscribers keep rising; the cost is 7,338 subscribers never gained, and the future revenue they carry.

What the interviewer asks next

  • Churn settles at 2.2% after the spike instead of returning to 2%. What is month-12 run-rate revenue?
  • Gross additions fall to 13,000 a month after the rise because the headline price is higher. Does the rise still pay?
  • How would you extend the model to cohorts, and what would a cohort view show that this one hides?

Asked at Houlihan Lokey, Investment Banking, New York, 2026 (Wall Street Oasis): What does a complex revenue model look like, and how would you build one?

← Case 069Varshik Retirement Fund and Samarthya Pension Trust are considering a merger that would cut the running cost of the combined fund. What are the annual savings, the payback and the gain per member, and what besides cost would drive the decision?Case 071 →An analyst's DCF of Olvan Consumer uses 6% perpetual growth against a 9% WACC, and the terminal value is 85% of the total. What exit multiple does that terminal value imply, and how would you fix the model?

Company names and figures are illustrative.

Fin Maverick Free CoursesExplore Free Courses
Fin Maverick BootcampsExplore Bootcamps
Fin Maverick

Finance education that ends in a job, not a certificate that gathers dust. Built for young India.

LEARN
CalculatorsFrameworksComparisonsInterview RoadmapsShowdown
RESOURCES
All CoursesFree CoursesBootcampsInternships
COMPANY
AboutJob openingPartnership
LEGAL
Privacy PolicyTerms & ConditionsContent LicenseReturn & Refund Policy
© 2026 FIN MAVERICK / BUILT FOR INDIA.DO FINANCE, DO NOT JUST READ ABOUT IT.