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
CalculatorComparison
Frameworks
Explore Bootcamps
Equity ResearchPortfolio ManagementMutual Fund MasteryFinancial LiteracyInvestment Banking Analyst
Private Equity AnalystHedge Funds AnalystBreaking Into VCBreaking Into QuantsAI For Finance
Financial Analyst ProgramRisk Management ProgramPrivate Wealth ManagementDebt Capital MarketsDerivatives Foundation
Explore Internships
Equity Research InternMutual Fund Intern
Portfolio Management InternFinancial Literacy Intern
Explore Micro 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
Courses
Explore Career Roadmaps
Investment Banking AnalystEquity Research AnalystVC AnalystPrivate Equity AnalystHedge Funds Analyst
Quant AnalystAI For FinanceFinancial Analyst ProgramPrivate Wealth ManagementDebt Capital Markets
Risk Management ProgramDerivatives FoundationPortfolio ManagementMutual Fund Mastery
PartnershipsShowdown
Log inSign up
Corporate Finance & Valuation
1Corporate Finance Fundamentals
Corporate FinanceCorporate Finance vs AccountingAgency CostsThe Financial ObjectiveThe Financing DecisionThe Investment DecisionProfit Maximisation vs Value…How Capital Allocation Affects…
2Time Value of Money
Time Value of MoneyTime Value of MoneyCompoundingNominal and Effective Annual RatesThe Discount RateNominal vs Real Discount RateAnnuity vs Perpetuity
3Cash Flow and Value Drivers
ReinvestmentReinvestment RateRevenue GrowthRevenue Growth vs ReinvestmentReturns in Corporate FinanceValue DriversOperating MarginEconomic ProfitFCFF vs FCFEHow to Normalise Earnings…
4Cost of Capital
The Cost of CapitalCost of CapitalSunk Cost vs Opportunity CostHow to Estimate a…Levered and Unlevered BetaCountry Risk PremiumEquity Risk PremiumThe Risk-Free Rate
5Capital Structure
Capital StructureHow to Analyse a…Financial LeverageOperating Leverage vs Financial…RecapitalisationDebt FinancingDebt CapacityGross Debt vs Net DebtEquity FinancingHow Leverage Can Increase…Refinancing RiskFinancial Distress
6Capital Budgeting
Capital BudgetingSunk CostsDiscounted PaybackPayback vs Discounted PaybackNet Present ValueInternal Rate of ReturnProject AppraisalIndependent vs Mutually Exclusive…How to Resolve NPV and IRR Conflicts
7Working Capital Finance
Capital RationingWorking Capital FinancingExcess CashCash ManagementShort-Term Financing
8Payout Policy
Payout PolicyPayout and Return of CapitalDividendsDividend Yield vs Payout RatioSignallingShare BuybacksDividend vs Buyback
9Valuation Fundamentals
ValuationValuation RangeFCFF vs FCFE ValuationSOTP vs Consolidated ValuationHow to Build a DCF ValuationHow to Build a…How to Build a…Firm Value and Equity ValueReplacement CostShareholder ValueEnterprise-to-Equity Value BridgeSum-of-the-PartsEnterprise Value vs Equity ValueValue vs PriceAsset Value vs Earnings ValueBook Value vs Adjusted Book ValueLiquidation Value vs Going-Concern…
10Discounted Cash Flow
Discounted Cash FlowTerminal ValueNormalisationThe Forecast HorizonIncremental Cash FlowFree Cash Flow to FirmDiscounted Cash FlowBase Case vs Bull Case vs Bear CaseTwo-Stage vs Three-Stage DCFForward vs Historical FinancialsOperating vs Non-Operating AssetHow to Forecast Free Cash FlowHow to Audit a DCF Model
11Relative Valuation
Relative ValuationDCF vs Relative ValuationConglomerate DiscountComparable Company AnalysisHow to Select Comparable CompaniesTrading MultiplesTrading Multiples
12Transaction Valuation
Transaction ValueDeal Value vs Enterprise ValueSources and UsesAccretion and DilutionHow to Analyse Accretion…Leveraged BuyoutManagement RolloverMinority Interest in ValuationControl Premium vs Minority DiscountPrecedent TransactionsLBO ReturnsTrading Comps vs Precedent TransactionsStrategic Buyer vs Financial BuyerHow to Build an…
13Valuation Discipline
Decision Rules in ValuationHow Valuation Ranges Improve…Implied AssumptionsImplied GrowthBase, Bull and BearScenario vs Sensitivity AnalysisMargin of SafetyHow to Check Discount…

How to Build an LBO Returns Model, Year by Year

A buyout returns model is built in seven steps: fix the entry, balance the sources and uses, set the operating case, build the debt schedule year by year, cut the circularity, build the exit, and run the checks. On this invented structure the senior term loan falls from Rs 9,00,00,00,000 to Rs 3,91,85,00,000 over five years, and net debt at exit is Rs 7,91,85,00,000.

Something small enough to hold in one hand comes first. A couple buys a second-hand tempo to run deliveries for a cluster of shops in one market. The couple put in Rs 3,00,000 of what they had saved and borrow Rs 9,00,000 against the tempo itself. Every month the freight money comes in, the diesel and the driver and the servicing are paid, and every rupee that is left over goes straight to the lender. That was the arrangement, so nothing is kept back for a rainy day.

Four years later they want to know one thing: how much of the Rs 9,00,000 is gone, and what is the tempo worth now? Answering that takes a table. Not a clever table. A boring one, with a row for each year and a column for what came in, what interest was charged, what was repaid, and what is still outstanding. The entire craft of a buyout returns model is that table, built carefully, on a company instead of a tempo.

The procedure for building it is worked all the way through below on one invented structure, so that every figure lands in view. Sthira Capital Partners, an invented sponsor, has bought Sankalp Industrial Systems Limited and holds it for five years. The structure itself, the demands of each lender and the source of the eventual return are covered separately. Building the table starts at the point where all of that has been agreed and somebody now has to turn it into numbers.

What are the seven steps, and why does the order bind?

Seven, and they are not a suggestion. Fix the entry. Balance the sources and uses. Set the operating case. Build the debt scheduleA year by year table of borrowing, interest, repayment and closing balances. year by year. Cut the circularity. Build the exit. Run the checks. Steps one and two settle what was paid and what was borrowed. Step three settles the cash. Only after all three does any balance actually move.

The debt schedule is the interesting part, so people who have never built one of these assume it comes first. It cannot. The schedule's whole purpose is to work out how much cash is spare at the end of each year, and that figure is called cash available for debt serviceEBITDA less interest, cash tax, capital expenditure and the working capital movement.. Cash available for debt service has five inputs: earnings before interest, tax, depreciation and amortisation (EBITDA), interest, cash tax, capital expenditure, and the movement in working capital. Two of those five are decided nowhere except in the operating case. A schedule started before the operating case is written down is guessing two of five inputs, and every closing balance in the table is then wrong by an amount nobody can see.

Silence is what makes the error dangerous. A schedule built on a guessed capital expenditure line still adds up. Every row still ties to the row above it. Nothing is flagged. The table is simply about a different company from the one that was bought.

THE BUILD ORDER, AND THE ONE DEPENDENCY THAT FIXES IT1 FIX THE ENTRYa multiple on a stated EBITDA2 SOURCES AND USESthe two lists balance exactly3 THE OPERATING CASEthe two lines that differ4 THE DEBT SCHEDULEfive lines, five times over5 BREAK THE LOOPstate the convention used6 BUILD THE EXITthe entry bridge in reverse7 RUN THE CHECKSseven of them, mechanicalSTEP 4 CANNOT START UNTIL STEP 3 IS WRITTEN DOWNcash available for debt service needs the capital expenditure and working capital linesSteps 1 and 2 fix what was paid and what was borrowed. Step 3 fixes the cash. Only then does a balance move.
The seven steps have a required order, and the debt schedule cannot be started until the operating case is written down.
Try it out

Why can the debt schedule not be started before the operating case is written down?

Private Equity Analyst Bootcamp — Fin Maverick

What do steps one and two hand over, and what is left to do?

Steps one and two hand over four numbers and two contracts, and all six are taken as given here. The entry is 8.50 times Year 0 EBITDA of Rs 2,88,00,00,000, being an enterprise value of Rs 24,48,00,00,000, and after the claims against the business are settled the price for all the equity is Rs 20,08,00,00,000. Total uses are Rs 27,20,00,00,000 and total sources are the same Rs 27,20,00,00,000, with the sponsor's own equity of Rs 12,00,00,00,000 as the balancing line. How that statement is built as an object, and why each item sits on the list it sits on, is covered separately.

The two contracts are what matter for everything that follows. Borrowing at completion is Rs 9,00,00,00,000 of senior term loan at 9.50 per cent, amortising entirely by cash sweepA term applying all spare cash to repaying borrowing rather than retaining it., and Rs 4,00,00,00,000 of subordinated notes at 13.00 per cent, bulletBorrowing repaid in one instalment at maturity, so no repayment happens along the way. borrowing with no amortisation and no sweep at all. The debt schedule has to obey those two contracts and nothing else, and everything in the table below is a consequence of them.

Both rates are this invented structure's own contracted rates, and they carry no implication that a lender would provide these amounts on these terms or that a business of this size could carry this obligation. The two rates are arithmetic inputs to a worked example rather than facts about the cost of borrowing anywhere.

How does the buyer's own operating case differ from the company's forecast?

In exactly two lines, and the discipline of that is worth more than the two changes themselves. Sthira Capital Partners underwrote its own operating case rather than adopting the company's standalone forecast. Underwriting a case that way is normal, and the honest way to present one is to write down every single line where it differs. Here the list is short.

Revenue is unchanged. EBITDA is unchanged, at Rs 3,16,80,00,000, Rs 3,45,60,00,000, Rs 3,74,40,00,000, Rs 4,03,20,00,000 and Rs 4,32,00,00,000 in Years 1 to 5. Depreciation and amortisation are unchanged, at Rs 52,80,00,000 rising to Rs 72,00,00,000. Nothing above the EBITDA line moves at all. Because revenue and EBITDA are untouched, nothing that follows can be resting on an operating improvement the buyer has not been shown to make.

The lineThe standalone forecastThe buyer's own caseFreed across five years
RevenueRs 13,20,00,00,000 rising to Rs 18,00,00,00,000IdenticalNil
EBITDARs 3,16,80,00,000 rising to Rs 4,32,00,00,000IdenticalNil
Depreciation and amortisationRs 52,80,00,000 rising to Rs 72,00,00,000IdenticalNil
Capital expenditureRs 1,34,80,00,000 rising to Rs 1,54,00,00,000Held flat at Rs 90,00,00,000 a year, because the third valve line is deferred for the whole holdRs 2,72,00,00,000
Movement in net working capitalRs 18,00,00,000 every yearHeld at Rs 12,00,00,000 a year, on a tighter cash conversion cycleRs 30,00,00,000
Two lines differ and no othersBoth sit below EBITDABoth are spending decisionsRs 3,02,00,00,000

The last column is the only place the two changes become one number, so check it. Capital expenditure across the five years falls from Rs 7,22,00,00,000 in the standalone case to Rs 4,50,00,00,000, a difference of Rs 2,72,00,00,000. The working capital movement falls from Rs 90,00,00,000 to Rs 60,00,00,000, a difference of Rs 30,00,00,000. Together they free Rs 3,02,00,00,000 of cash across the hold, and every rupee of it will end up in the sweep column of the schedule.

The kind of changes these are matters too. Both are spending decisions the buyer controls directly. Neither requires a customer to behave differently, a price to hold, or a market to grow. A case built on spending decisions is far easier to underwrite than one that needs the margin to expand. Each change can be pointed at and tested against what happens if it does not hold, so a reader can audit it too.

Financial Analyst Program Bootcamp — Fin Maverick

What are the five lines that make up one year of the schedule?

Five, in a fixed order, and the order is the whole trick. Year two is year one with a different opening balanceThe borrowing outstanding at the start of a year, before that year's repayment. and nothing else, so one year done is all five done.

OrderThe lineHow it is computedYear 1
1Total interestThe senior rate on the opening balance, plus the notes rate on the notesRs 1,37,50,00,000
2Profit before taxEBITDA less depreciation and amortisation less interestRs 1,26,50,00,000
3Cash taxThe assumed effective rate of 25.0 per cent on that figureRs 31,62,00,000
4Cash available for debt serviceEBITDA less interest less cash tax less capital expenditure less the working capital movementRs 45,68,00,000
5The sweep, and the closing balanceAll of the cash available, applied to the senior loan; closing is opening less thatRs 8,54,33,00,000

Work Year 1 through by hand once and the table stops being a black box. Interest first: Rs 9,00,00,00,000 of senior at 9.50 per cent is Rs 85,50,00,000, and Rs 4,00,00,00,000 of notes at 13.00 per cent is Rs 52,00,00,000, so total interest is Rs 1,37,50,00,000. Profit before tax is Rs 3,16,80,00,000 less Rs 52,80,00,000 of depreciation less that interest, being Rs 1,26,50,00,000. Cash tax at 25.0 per cent is Rs 31,62,00,000, and that rate is this company's own assumed effective rate, invented and labelled as an assumption everywhere it appears.

Now the line that matters. Cash available for debt service is Rs 3,16,80,00,000 of EBITDA, less Rs 1,37,50,00,000 of interest, less Rs 31,62,00,000 of cash tax, less Rs 90,00,00,000 of capital expenditure, less Rs 12,00,00,000 of working capital movement. The remainder is Rs 45,68,00,000. All of it goes to the senior loan, so the senior loan closes the year at Rs 8,54,33,00,000. Note that depreciation reduces the tax bill without ever leaving the bank account, so it appears in the tax line and nowhere else.

ONE YEAR OF THE SCHEDULE IS FIVE LINES IN A FIXED ORDERYear 1 of the sponsor's own operating case, worked line by lineEBITDA for the yearRs 3,16,80,00,000less interest on the opening balancesRs 1,37,50,00,000less cash tax at the assumed rateRs 31,62,00,000less capital expenditureRs 90,00,00,000less the working capital movementRs 12,00,00,000what is left, and all of it sweepsRs 45,68,00,000Every bar on one scale, so the working capital line is genuinely 19 pixels wide and is labelled outside its section.
One year of the schedule is five lines in a fixed order, and Year 1 runs from Rs 3,16,80,00,000 of EBITDA down to a sweep of Rs 45,68,00,000.

One detail in that ladder repays attention. The working capital movement is a small line, only Rs 12,00,00,000 against EBITDA of Rs 3,16,80,00,000, or under four per cent. Being small, and not feeling like a payment, the movement is also the line people forget. Left out, the first year's sweep reads Rs 57,68,00,000 instead of Rs 45,68,00,000, more than a quarter too high. Every later opening balance is built on the one before it, so that error grows rather than staying where it started.

Try it out

Year 1 EBITDA is Rs 3,16,80,00,000, interest Rs 1,37,50,00,000, cash tax Rs 31,62,00,000, capital expenditure Rs 90,00,00,000 and the working capital movement Rs 12,00,00,000. What sweeps the senior loan?

What does the whole five year schedule look like when it is printed?

Like this, with all five years printed in full. A schedule visible only one row at a time is not a schedule. The schedule is set out as two tables purely so the figures fit. The first holds what happened to the year's cash, the second what happened to the balances. Both tables hold the same five rows.

YearEBITDATotal interestCash taxCash available, all swept
1Rs 3,16,80,00,000Rs 1,37,50,00,000Rs 31,62,00,000Rs 45,68,00,000
2Rs 3,45,60,00,000Rs 1,33,16,00,000Rs 38,71,00,000Rs 71,73,00,000
3Rs 3,74,40,00,000Rs 1,26,35,00,000Rs 46,41,00,000Rs 99,64,00,000
4Rs 4,03,20,00,000Rs 1,16,88,00,000Rs 54,78,00,000Rs 1,29,54,00,000
5Rs 4,32,00,00,000Rs 1,04,57,00,000Rs 63,86,00,000Rs 1,61,57,00,000
AllRs 18,72,00,00,000Rs 6,18,46,00,000Rs 2,35,38,00,000Rs 5,08,16,00,000
YearOpening senior loanSweptClosing senior loanClosing net debt
1Rs 9,00,00,00,000Rs 45,68,00,000Rs 8,54,33,00,000Rs 12,54,33,00,000
2Rs 8,54,33,00,000Rs 71,73,00,000Rs 7,82,60,00,000Rs 11,82,60,00,000
3Rs 7,82,60,00,000Rs 99,64,00,000Rs 6,82,96,00,000Rs 10,82,96,00,000
4Rs 6,82,96,00,000Rs 1,29,54,00,000Rs 5,53,42,00,000Rs 9,53,42,00,000
5Rs 5,53,42,00,000Rs 1,61,57,00,000Rs 3,91,85,00,000Rs 7,91,85,00,000
AllOpened at Rs 9,00,00,00,000Rs 5,08,16,00,000Closed at Rs 3,91,85,00,000Fell by Rs 5,08,15,00,000

The subordinated notes are absent from both tables for a reason: they never move. The notes sit at Rs 4,00,00,00,000 in every one of the five years, so closing net debt is always the closing senior loan plus that same Rs 4,00,00,00,000. No cash line appears either. Nothing is retained.

Now read the sweep column downwards and something odd happens. The sweep runs Rs 45,68,00,000, Rs 71,73,00,000, Rs 99,64,00,000, Rs 1,29,54,00,000 and Rs 1,61,57,00,000. The column more than triples. Meanwhile EBITDA is rising by a flat Rs 28,80,00,000 every single year, a smaller and smaller percentage each time. The sweep grows more than three times faster than the earnings that fund it, and the extra comes entirely from interest falling as the balance falls.

The self-reinforcing mechanic at the centre of the whole structure sits in that column, and it is worth saying in plain words. Every rupee repaid this year is a rupee that is not charged interest next year. The interest saved becomes more cash available. The extra cash available becomes a bigger repayment. Interest runs from Rs 1,37,50,00,000 in Year 1 down to Rs 1,04,57,00,000 in Year 5, a fall of Rs 32,93,00,000, and every rupee of that fall ends up in the sweep. The same thing happens on a home loan when somebody makes an extra payment early: the benefit is not the payment, it is every month of interest that payment removes.

WHY THE SWEEP ACCELERATES WHILE EBITDA RISES EVENLYeach bar is that year's whole EBITDA, split into where it wentinterestcash taxcapital expenditure and working capitalthe sweepYear 1Rs 3,16,80,00,000Rs 45,68,00,000 sweptYear 2Rs 3,45,60,00,000Rs 71,73,00,000 sweptYear 3Rs 3,74,40,00,000Rs 99,64,00,000 sweptYear 4Rs 4,03,20,00,000Rs 1,29,54,00,000 sweptYear 5Rs 4,32,00,00,000Rs 1,61,57,00,000 sweptInterest falls Rs 1,37,50,00,000 to Rs 1,04,57,00,000 while EBITDA adds a flat Rs 28,80,00,000 a year, so the last section grows twice over.
Interest falls as the balance falls, so the sweep more than triples across five years while EBITDA rises by a flat Rs 28,80,00,000 a year.
Try it out

Before stepping through the years: EBITDA rises by a flat Rs 28,80,00,000 a year. Does the sweep rise by a flat amount too?

Play with it

Step through the schedule one year at a time

Moving the control from Year 1 to Year 5 shows two things at once: where the year's EBITDA went, and what that did to the balances. The previous year's closing balance becomes this year's opening balance, and carries across in view. Everything else is held: the rates, the two tranches, the assumed effective tax rate, and the capital expenditure and working capital lines.

YEAR 1YEAR 1YEAR 5
BAND ONE: WHERE THE YEAR'S EBITDA WENTinterestcash taxcapital expenditure and working capitalthe sweepYear 1 EBITDARs 3,16,80,00,000Rs 45,68,00,000 sweptBAND TWO: WHAT THE SWEEP DID TO THE BALANCESthe red section at the right hand end of the opening bar is that year's sweepOpening senior loanRs 9,00,00,00,000Closing senior loanRs 8,54,33,00,000Subordinated notesRs 4,00,00,00,000Band one is a year's cash and band two is a balance, so each band carries its own scale and the two are never compared.The subordinated notes bar is the same length in all five years, because no part of the sweep ever reaches it.Interest is charged on the opening balance. Balances are carried unrounded and printed to the nearest lakh.Educational illustration on one invented structure. Not a model and not a decision aid.
Opening senior loan
Rs 9,00,00,00,000
Total interest
Rs 1,37,50,00,000
Cash tax
Rs 31,62,00,000
Cash available, all swept
Rs 45,68,00,000
Closing senior loan
Rs 8,54,33,00,000
Closing net debt
Rs 12,54,33,00,000
In Year 1 the senior term loan opens at Rs 9,00,00,00,000. Interest of Rs 1,37,50,00,000 is charged on that opening balance, cash tax takes Rs 31,62,00,000, and capital expenditure and the working capital movement take Rs 1,02,00,00,000 between them. The Rs 45,68,00,000 left over goes entirely to the senior loan, which closes at Rs 8,54,33,00,000. With the notes unchanged at Rs 4,00,00,00,000, net debt closes at Rs 12,54,33,00,000.
Educational illustration. Not a model and not a decision aid. Senior term loan Rs 9,00,00,00,000 at 9.50 per cent, swept in full. Subordinated notes Rs 4,00,00,00,000 at 13.00 per cent, bullet, never swept. Interest is charged on opening balances, which is the convention this schedule states on its face. No cash is retained. Assumed effective tax rate 25.0 per cent. Capital expenditure Rs 90,00,00,000 a year and the working capital movement Rs 12,00,00,000 a year, being the only two lines that differ from the standalone forecast; revenue and EBITDA are unchanged from it. The schedule is computed on unrounded balances and printed to the nearest lakh. This is one invented structure over an invented five years, and it carries no implication that a lender would provide these amounts on these terms.

What exactly is a cash sweep, and which borrowing receives it?

A cash sweep is a term in the loan agreement that says spare cash does not stay in the company. Spare cash is applied to repaying the borrowing instead. The couple with the tempo accepted exactly that arrangement: whatever is left after diesel and the driver goes to the lender, not into a savings account.

Three questions settle how a sweep behaves in the arithmetic, and this structure answers all three the simple way. What is swept? All of the cash available for debt service, a hundred per cent of it. How much is retained? None. Which borrowing receives it? The senior term loan, and only the senior term loan.

The senior loan taking every rupee of the sweep is why one balance falls in every year of the table and the other never moves at all. The subordinated notes are bullet borrowing. The notes receive their 13.00 per cent a year in cash and nothing else, and the whole Rs 4,00,00,00,000 stays outstanding until it matures. From the schedule's point of view the notes are simply a fixed charge of Rs 52,00,00,000 a year that never gets smaller. The lender waits longer and stands behind somebody else, and that is exactly why the notes cost 350 basis points more than the senior loan.

THE SWEEP GOES TO ONE TRANCHE AND NEVER TOUCHES THE OTHERsenior term loan, swept in full, beside subordinated notes that are never sweptSENIOR TERM LOANNET DEBT AT THAT DATEAt completionRs 9,00,00,00,000Rs 13,00,00,00,000End Year 1Rs 8,54,33,00,000Rs 12,54,33,00,000End Year 2Rs 7,82,60,00,000Rs 11,82,60,00,000End Year 3Rs 6,82,96,00,000Rs 10,82,96,00,000End Year 4Rs 5,53,42,00,000Rs 9,53,42,00,000End Year 5Rs 3,91,85,00,000Rs 7,91,85,00,000SENIOR TERM LOAN, SWEPTNOTES, NEVER SWEPTRs 5,08,15,00,000of borrowing repaidOne scale across all six rows, so the green section can be compared row to row: it does not move at all.
Every rupee of the five sweeps reduces one loan while the other tranche sits unchanged in all six rows, which is why one balance falls and one never moves at all.

There is a practical consequence in this that a reader can carry away from the diagram. Because the sweep only reaches one tranche, the falling total in the last column is not spread evenly across the borrowing. Every rupee of the Rs 5,08,15,00,000 fall in borrowing over five years came out of one loan. A schedule where both tranches shrank while only one of them was swept would show a defect without any arithmetic at all.

Where is the circularity, and why does it have to be cut?

The one genuinely difficult thing in this model comes here, and everything else really is bookkeeping. The order of the five lines is the place to look. Interest is charged on a balance. The cash left over after interest determines the sweep. The sweep determines the balance. Following that round arrives back at the start.

The chain closing on itself is a circularityA calculation that depends on its own output, here between interest, the sweep and the balance., and in a spreadsheet it announces itself immediately: three cells refer to each other and the file either refuses to calculate or puts up a warning. A model that has not decided how to cut that chain either fails to calculate at all, or produces an answer nobody can check by hand.

The loop is not a flaw in anybody's thinking. The loop is a real feature of the arrangement. The borrowing genuinely is being repaid through the year, so the balance interest is charged on genuinely is falling while the interest is accruing. The loop is the arithmetic being honest about that. Somebody has to decide where to break the loop, write the decision down, and apply it everywhere.

THE LOOP: THREE CELLS THAT EACH DEPEND ON ANOTHERINTERESTcharged on a balanceCASH AVAILABLE, THEN THE SWEEPwhatever interest leavesTHE SENIOR BALANCEopening less the sweepinterest reduces the cash leftthe sweep sets the closing balancethe balance sets next year's interestA MODEL THAT DOES NOT CUT THIS CHAIN EITHER FAILS TO CALCULATE OR ANSWERS A DIFFERENT QUESTIONthis schedule cuts it at the first link: interest is charged on the opening balance and nothing loops back
Interest, the sweep and the balance each depend on another of the three, so the chain has to be cut somewhere before anything can be calculated.
Try it out

Where exactly is the circularity in this model?

Which way does this model cut the loop, and what does the choice cost?

There are two ways, and this schedule uses the first one.

Way one, used here: charge interest on the opening balance. With that done, the loop disappears completely. Interest for the year no longer depends on anything that happens during the year, so each year computes in a single pass, top to bottom, and there is nothing to iterate. Better still, every figure in the table becomes checkable by hand in about fifteen seconds. Year 2 shows it. The opening senior balance is Rs 8,54,33,00,000. At 9.50 per cent that is Rs 81,16,00,000. Adding Rs 52,00,00,000 on the notes gives Rs 1,33,16,00,000, exactly the printed figure. The same check on any of the five years ties.

Way two: charge interest on the average balanceThe mean of the opening and closing balances, a more accurate base for interest and the source of the loop., meaning the mean of the opening and the closing balances. Borrowing that is repaid through the year genuinely does carry a lower average balance than its opening balance, so way two is more accurate. The closing balance is one of the things being worked out, so way two also reintroduces the loop. The loop is then resolved either by turning on iterative calculationA spreadsheet setting that resolves a loop by repeating passes until the change falls below a tolerance. in the spreadsheet, or by running a handful of passes by hand until the figures stop moving.

Neither is wrong. The two give different answers and both look equally finished, so failing to say which one was used is the actual mistake.

A difference nobody can size is a difference nobody can argue about, so size this one now. On Year 1 the opening senior balance is Rs 9,00,00,00,000 and the closing is Rs 8,54,33,00,000, so the average is about Rs 8,77,16,00,000. Interest on that average would be about Rs 1,35,33,00,000 rather than Rs 1,37,50,00,000. The choice moves roughly Rs 2,17,00,000 of interest, and it moves it in a known direction. The balance is falling all year, so charging on the opening balance always overstates interest slightly. The schedule here uses the opening balance throughout, and mixing the two conventions is precisely the failure described further down.

TWO WAYS TO CUT IT, AND WHAT THE CHOICE COSTSUSED HERE: INTEREST ON THE OPENING BALANCEthe loop disappears; every year runs in one passYear 1 interest is Rs 1,37,50,00,000any year can be checked by hand against the ratesinterest is slightly overstated as the balance fallsTHE OTHER WAY: INTEREST ON THE AVERAGE BALANCEthe loop returns; the three cells refer to each otherYear 1 interest would be about Rs 1,35,33,00,000a spreadsheet has to iterate, or passes are run by handmore accurate for borrowing repaid through the yearEither way the convention has to be stated on the face of the schedule, and used in every year and on every tranche.WHAT THE CHOICE MOVES, AGAINST THE YEAR IT MOVES IT INYear 1 sweepRs 45,68,00,000the interest the choice movesRs 2,17,00,000, being 4.75 per cent of the sweepBoth bars on one scale, about 10.9 pixels per crore of rupees, so the smaller bar is genuinely 24 pixels wide.Small enough to survive a review unnoticed, which is exactly why the convention is stated on the face of the schedule.
The two ways of cutting the loop trade accuracy against checkability, and the choice moves Rs 2,17,00,000 of Year 1 interest, being 4.75 per cent of that year's sweep.
Try it out

Verify the Year 2 interest figure of Rs 1,33,16,00,000 from the schedule.

Investment Banking Analyst Bootcamp — Fin Maverick Building a Comparable Companies Table — free micro-course from Fin Maverick

How is the exit built, and what has to match the entry?

The exit is built exactly the way the entry was built, only backwards, and this is the step where models most often quietly stop meaning anything. Year 5 EBITDA is Rs 4,32,00,00,000. Applied at the same 8.50 times the buyer paid on the way in, the exit enterprise value is Rs 36,72,00,00,000. Net debt of Rs 7,91,85,00,000 is the last row of the schedule built above. Taking it off leaves exit equity of Rs 28,80,15,00,000.

The multiple is identical at both ends by assumption. The structure assumes no expansion in the multiple at all, so no part of the eventual return can come from the market simply paying more for the same earnings. Where the return did come from is covered separately; here the figures are that the structure produced 2.40 times the money and 19.14 per cent a year over five years, and those two are outputs of the schedule rather than inputs to it.

The rule that binds the exit is that the exit bridgeThe walk from exit enterprise value back to equity, using the same lines as the entry. must use the same lines as the entry bridge, including the ones that are now nil. That is not pedantry. Three lines that carried real figures at entry are zero at exit, and each of them is zero for a stated reason. The minority interest is nil because it was bought out at completion. Cash is nil because nothing is retained; the sweep takes it all. Non-operating assets are nil because they were sold at their carrying value on day one and appear as a source of funding rather than as an asset the buyer still holds.

THE EXIT BRIDGE IS THE ENTRY BRIDGE, LINE FOR LINEsame five lines at both ends; three of them are nil at exit and the reason is statedTHE FIVE LINESAT ENTRYAT EXIT, END OF YEAR 5Enterprise value, at 8.50 times that year's EBITDARs 24,48,00,00,000Rs 36,72,00,00,000less borrowing, at its carrying amountRs 6,00,00,00,000Rs 7,91,85,00,000less minority interestRs 60,00,00,000nil, bought out at entryadd cash heldRs 1,20,00,00,000nil, no cash is retainedadd non-operating assetsRs 1,00,00,00,000nil, sold at completionEQUITYRs 20,08,00,00,000Rs 28,80,15,00,000equity at entryRs 20,08,00,00,000equity at exitRs 28,80,15,00,000Both bars on one scale. Use different lines at the two ends and the difference between them stops meaning anything.
The exit bridge is the entry bridge line for line, and three lines that carried figures at entry are nil at exit for a stated reason.

If any one of those three lines is silently dropped from the exit bridge rather than carried at nil, the walk still adds up and the mistake is invisible. Write them out, put a nil against each with its reason beside it, and the check becomes something a colleague can do in a minute rather than something only the person who built the model can do.

Building a Comparable Companies Table teaches you to build a peer set you can defend and a multiple that means something.

Which seven checks show that a finished model is sound?

Seven, all mechanical, all runnable on figures that are already in the tables above, and together they take a few minutes rather than a review. None of them requires judgement. Judgement is for the assumptions, and the seven checks are for the arithmetic.

SEVEN CHECKS, AND THE ONE ERROR EACH OF THEM CATCHESTHE CHECKWHAT IT CATCHES THAT NOTHING ELSE DOES1Sources equal uses to the rupeea transaction a rupee short does not complete2Closing equals opening less the sweep, every yeara repayment posted twice, or to the wrong tranche3Interest ties to the rates on the opening balancesthe average balance used in one year and not another4Cash available is positive in every yeara model borrowing more in order to pay its interest5Exit bridge uses the same lines as the entry bridgea claim counted at one end and forgotten at the other6The sweeps sum to the fall in borrowinga year quietly dropped out of the schedule7The multiple and the rate agree over the holdan arithmetic slip in the return itselfAll seven run on figures already in the tables above, so the whole pass takes a few minutes rather than a review.
The seven checks are mechanical, each catches a different specific error, and together they take a few minutes rather than a review.

Run them on the schedule above and here is what each one produces. Check one: sources equal uses at Rs 27,20,00,00,000 on both sides, to the rupee. Check two: in every year the closing senior balance equals the opening balance less the sweep, and the sweep never exceeds the balance outstanding. A sweep larger than the loan would mean the model repaid borrowing that was not there. Check three: interest ties to the stated rates on the stated opening balances in all five years, at Rs 1,37,50,00,000, Rs 1,33,16,00,000, Rs 1,26,35,00,000, Rs 1,16,88,00,000 and Rs 1,04,57,00,000.

Check four: cash available for debt service is positive in every single year, running from Rs 45,68,00,000 to Rs 1,61,57,00,000. The model never needs a plugA figure inserted to make a model balance, and a sound schedule never needs one. and never borrows more in order to pay its own interest. Check four has the most teeth in it. If cash available goes negative in any year, the shortfall has to be funded from somewhere, and in a spreadsheet that almost always happens silently through a balancing figure that nobody notices.

Check five: the exit bridge uses the same lines as the entry bridge, and no premium is applied to any borrowing at either end. Check six: the five sweeps sum to the fall in borrowing. Rounding lives in that sum, and it is dealt with below. Check seven: the money multiple and the annual rate agree over the hold. Rs 28,80,15,00,000 over Rs 12,00,00,00,000 is 2.40 times, and 2.40 times compounded over five years is 19.14 per cent a year and nothing else. If those two disagree, one of them has been typed rather than computed.

Try it out

Name the check that catches a model quietly borrowing more in order to pay its interest.

Reading an Option Payoff — free micro-course from Fin Maverick

What is written when rebuilt figures differ by a lakh?

One sentence, and then the work moves on. The situation is live in the table above. The five printed sweeps are Rs 45,68,00,000, Rs 71,73,00,000, Rs 99,64,00,000, Rs 1,29,54,00,000 and Rs 1,61,57,00,000, and they add to Rs 5,08,16,00,000. Borrowing runs from Rs 13,00,00,00,000 at completion down to Rs 7,91,85,00,000 at exit, a fall of Rs 5,08,15,00,000. The two totals are a lakh apart.

Nothing is broken. The schedule is computed on unrounded balances and printed to the nearest lakh, so five printed figures added together can miss a total by a lakh or two, and the correct response is to say so rather than to adjust anything. Where it comes from is exact. Year 1 closes at Rs 8,54,32,50,000 before rounding, precisely half a lakh. The figure prints as Rs 8,54,33,00,000, and the printed opening less the printed sweep gives Rs 8,54,32,00,000. One row, one lakh, carried into the total.

A gap of that size is a rounding differenceA small discrepancy caused by printing rounded figures, and stated rather than corrected., and a rounding difference is a different animal from a defect. The test that separates them is simple and it is worth applying in that order every time.

A SMALL DIFFERENCE IS A ROUNDING QUESTION BEFORE IT IS ANYTHING ELSEA REBUILD DIFFERSfrom the printed scheduleIS IT A LAKH OR TWO,on figures printed to the lakh?YES: WRITE ONE SENTENCEthe schedule is computed onunrounded balances. Adjust nothing.NO: IT IS A DEFECTsuspect the rebuild's own arithmetic first,then report it. Never nudge a figure.THE INSTANCE HEREthe five printed sweeps add to Rs 5,08,16,00,000, and borrowing fell by Rs 5,08,15,00,000one lakh across five rows, which is what rounding five figures to the lakh produces
A small discrepancy against a printed schedule is a rounding question before it is anything else, and the response is one sentence rather than an adjustment.

The order matters because both wrong responses are tempting. Reporting a lakh as a defect wastes a reviewer's afternoon and teaches the person who built the model to stop trusting the reviewer on the things that do matter. Nudging one figure so the column adds up tidily is much worse. The nudge breaks the tie between the printed number and the arithmetic that produced it, and the next person to rebuild the schedule from the inputs will not be able to reproduce the table at all. The discipline is the same one that governs every figure in this worked example: round at the end for display, never in the middle, and never rebuild one figure out of another figure's printed form.

And if the difference is larger than rounding could produce? The error usually sits in the rebuild's own arithmetic, so start there. Then it is reported, plainly, with the two figures side by side. A schedule that has been rebuilt independently and reconciles is worth a great deal more than one that has only ever been read.

Try it out

Rebuilt sweeps sum to Rs 5,08,16,00,000 and the fall in borrowing is Rs 5,08,15,00,000. What is written?

Common Size and Trend Analysis teaches you to make three years of statements comparable and see what moved.

What does the finished model still not tell anybody?

A great deal, and being clear about that is part of building one properly. The model says how this structure behaves if these figures happen. The model does not say whether they will.

The model does not say that any of the five years will look like the row printed against it. Every EBITDA figure in the table is a forecast, and the schedule takes those forecasts as given in order to isolate the arithmetic of the borrowing. Taking the forecasts as given is the single largest thing the model leaves out. A year where EBITDA lands ten per cent below the row does not just reduce that year's sweep. The shortfall also raises every subsequent year's interest, and higher interest reduces every subsequent sweep. The same self-reinforcing mechanic is running the other way.

Nor does the model say that the borrowing could be arranged on these terms, that a lender would provide these amounts, or that this business could carry this obligation. Each of those is a question about the world, and the table is arithmetic on an invented structure over an invented five years. It does not say whether the price paid was sensible, whether the return is good or poor, or whether Sankalp Industrial Systems Limited is cheap or expensive at any figure.

The model also does not give the range around its own answer. Every figure in it rests on the entry multiple, the exit multiple, the two rates, the assumed effective tax rate and the two operating lines the buyer changed. A move in any one of those moves the whole table. How far the answer travels when the entry price moves is covered separately, and so is the decomposition of where the return came from.

How this is actually built in a working week

Every other part of the analysis depends on this schedule, so an associate at a financial buyer builds it before anything else in the file. The order they work in is the order above, and step three takes most of their care. The two lines the buyer changed are the two lines the whole structure is resting on. The associate will also write the interest convention into a cell at the top of the sheet, in words. Anybody opening the file six months later can then see it without reading a formula.

A credit officer at a lender reads the same schedule from the bottom up. The officer starts at cash available for debt service and asks one question in every year: how much room is there between that figure and zero? In Year 1 there is Rs 45,68,00,000 of room on Rs 3,16,80,00,000 of EBITDA, the tightest year in the table, and the year they will stress first. A credit officer is not reading the return at all.

An equity research analyst who covers the sector reads it for something else again. A buyout schedule is a statement about what a financial buyer thought the business could pay out of its own cash, and about how much capital expenditure that buyer thought could be deferred without the business suffering. Both are worth knowing about a company they follow, whether or not any transaction happens.

The mechanic in the sweep column travels to a household budget without any transaction at all. On any borrowing where extra repayment is allowed, a rupee repaid early removes every future rupee of interest that rupee would have carried, and that saving then funds the next repayment. The same arithmetic makes the table accelerate, and it works on a home loan exactly as it works on a Rs 9,00,00,00,000 term loan.

Try it out

A colleague's model uses average balances, hits a circular reference and turns on iterative calculation. What should worry the reviewer?

The failure: cutting the circularity without saying so

Cutting the circularity without saying so survives review precisely because nothing visible goes wrong. An analyst builds the schedule with interest on the average balance, hits a circular reference, turns on iterative calculation, and the model calculates. Every row ties. Every internal check passes. The file is finished on time.

Two things are now true of it that nobody can see. The first is that a spreadsheet set to iterate stops when the change between passes falls below a tolerance rather than when the answer is exact, so a small error in an early year is carried into the balance, and from the balance into the interest, and from the interest into every later sweep. The second is worse: if any cell inside the loop is ever left at zero or cleared, the whole loop can settle on a stable but wrong answer, and it will keep recovering that same answer however many times the file is recalculated.

The second version of the same failure needs no iteration at all. The second version is mixing the two conventions: interest on the opening balance for the senior loan and on the average for the notes, or on the opening balance in one year and the average in another. Every internal check is comparing figures that were built the same wrong way, so the schedule still ties perfectly.

The size of it here is exactly why it survives. On Year 1 the two conventions differ by about Rs 2,17,00,000 of interest. The gap is under five per cent of that year's Rs 45,68,00,000 sweep. A gap that size does not jump off the sheet, and small differences compounded through five years of sweep are precisely the kind of thing nobody reconciles.

The fix costs one line of discipline. The convention is stated on the face of the schedule, in words, and used in every year and on every tranche. One year checked by hand against it proves the whole thing, and on this table that takes fifteen seconds.

India

Where the conditions attaching to a change of control are set

The arithmetic here is not specific to any country: a debt schedule and a cash sweep work the same way wherever the borrowing sits. A change of control in a listed company attracts country-specific conditions. The conditions attaching to an offer for the shares of a listed company, and to what must be disclosed and when, are set by the Securities and Exchange Board of India at sebi.gov.in. Anything about a company's filings, the charges registered over its assets and its shareholding sits with the Ministry of Corporate Affairs at mca.gov.in. Anything involving a regulated lender or a flow across a border sits with the Reserve Bank of India at rbi.org.in. All of these change, and the current text at the named site is the one that governs. The 25.0 per cent used in the schedule is this invented company's own assumed effective rate rather than any real rate anywhere.

The structure, the terms of the two tranches and who holds what after completion are covered separately. The decomposition of the return into what created it, and how far the answer moves with the entry price, are covered separately as well, and the 2.40 times and 19.14 per cent appear here only as outputs of the schedule. Management putting part of its holding back into the new structure is a separate subject, as is building the sources and uses statement as an object, and so is how funding is arranged, committed or documented. The conduct of a sale, meaning what is offered and negotiated, what an opinion on the fairness of a price is, how a buyer's diligence is organised and what a timetable looks like, is a different subject and is covered separately. What a balance sheet, a profit and loss account or a cash flow statement is, what a discount rate is, and how a peer set is built are settled elsewhere and assumed here. Nothing above says that this transaction was well judged, that the price was fair, that the return is attractive or that Sankalp Industrial Systems Limited is cheap, expensive, undervalued or overvalued at any figure. No level of borrowing is presented as available or prudent to anybody, and no lender is said to be willing to provide any of it.
Equity Research Bootcamp — Fin Maverick

Sources

SourceDocumentSite
Aswath DamodaranValuation material on enterprise value against equity value, which is the frame both bridges here use, and on keeping a forecast consistent with the reinvestment it assumes.pages.stern.nyu.edu
Koller, Goedhart and WesselsValuation, for the cash flow frame in which operating cash, the claims against it and the residual equity are kept separate, which is the frame the five line year uses.wiley.com
Securities and Exchange Board of IndiaThe authority that sets the conditions attaching to an offer for the shares of a listed company in India and to what must be disclosed.sebi.gov.in
Ministry of Corporate AffairsThe authority with which company filings in India are made and with which charges over a company's assets are registered.mca.gov.in
Reserve Bank of IndiaThe authority whose framework applies where a regulated lender or a flow across a border is involved.rbi.org.in
Social Science Research NetworkA repository holding working paper versions of academic work on transaction structures and on capital structure, for a reader who wants an original rather than a summary.ssrn.com

Sankalp Industrial Systems Limited, Sthira Capital Partners and Sankalp Coatings Private Limited are invented.
Educational material. Not advice on any investment, tax, budget or market position.

Framework

Other frameworks in Transaction Valuation

Framework

How to Analyse Accretion and Dilution, Step by Step

← Previous
Fin Maverick Micro CoursesExplore Micro 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
CalculatorsFrameworksComparisonsCareersShowdown
RESOURCES
All CoursesMicro 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.