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
Foundations: Cross-Cutting Finance Vocabulary
1Money, Value and Markets
Fair ValueAmortisationCollateralCustodianSponsorClearing CorporationClearing MemberNormalised EarningsOpportunity CostValuation DateWorking CapitalFree Cash FlowMargin in FinanceHurdle Rate
2Risk and Return
Concentration RiskDiversificationLeverageLiquidityBase CaseFactor ExposureScenario AnalysisSensitivity AnalysisStress Testing
3Documents and Disclosure
MaterialityAnnual ReportEarnings CallInvestor PresentationSource HierarchyRelated-Party TransactionsPrimary Source
4Governance and Duty
Corporate GovernanceCovenantsConsumer Protection in Financial ServicesDue DiligenceFiduciary DutyFinancial LiteracyGrievance RedressalInvestment CommitteeConflict of Interest
5Evidence and Judgement
Counterfactual Reasoning in FinanceAssumption RegisterAudit TrailConfirmation Bias in Financial AnalysisDecision LogResearch QuestionDecision DisciplinePost-Mortem

Assumption Register: How to Record Every Input a Model Depends On

An assumption register is the list of every input a conclusion depends on, each with its value, where it came from, the date it was true, who is responsible for it, and how much the conclusion moves if it is wrong. The register exists because a forecast without its inputs written down cannot be reviewed, updated or defended. The register is what turns a number into a reviewable argument.

Underneath the answer sits one plain fact: a conclusion is a function of its inputsThe numbers and statements a calculation starts from: a price, a rate, a volume, a date. Change an input and everything downstream of it changes., and inputs age. A household deciding in January to buy a scooter on a two-year loan faces the same shape of problem. The decision rests on a salary, a fuel price, a monthly instalment and a guess about how often the scooter replaces bus fares. Six months later the fuel price has moved and the salary has not. Nobody in that house wrote the four numbers down, so nobody can say which one turned the comfortable plan into a tight one; they only know it feels tight. Writing inputs down with dates is the only way to know later which one moved. An assumption registerA table, usually one row per input, kept alongside a forecast or model, that records what was assumed, where it came from, when, and who is answerable for it. is the discipline of writing them down: one row for every input, six columns, a named owner, and a rule for deciding which inputs earn a row and which do not.

What problem does an assumption register solve?

The finance version is the same shape at a larger scale, so the scooter is worth returning to. Every plan that reaches a number rests on things assumed to be true. Some are documents that can be pointed at, the salary slip, the loan schedule. Some are guesses, how many bus fares the scooter saves. When the plan works nobody asks which was which. When it does not, the difference is everything. A plan that failed on the guess and a plan that failed on the salary slip need completely different repairs. The register exists for that later moment, and it has to be built at the earlier one.

An unrecorded input is an invisible bet: the conclusion leans on it exactly as hard as on the inputs that were checked, but nobody can see it is there. Ishaan Verma, an invented analyst at an invented investment team, recommends in January that the team lend Rs 25,00,00,000 to Kaveri Cold Chain Private Limited, an invented refrigerated warehousing business. His case is that a signed pharma contract lifts occupancy from 62 per cent to 80 per cent within a year, moving the business from break-even to a profit before tax of Rs 4,20,00,000. The Rs 4,20,00,000 forecast rests on five things: occupancy today at 62 per cent, a contract worth 14 points of capacity, 4 more points of spillover business, a tariff of Rs 1,150 per pallet per month held flat, and a power bill of Rs 1,80,00,000 held flat. Look at the picture below. Four of the five supports carry a label saying where they came from. The third carries none. The forecast does not know the difference; the reviewer, twelve months on, has to.

The forecast stands on five supports. One of them has no label. THE CONCLUSION: PBT Rs 4,20,00,000 AT 80 PER CENT OCCUPANCY recommend the loan of Rs 25,00,00,000, January OCCUPANCY 62% Kaveri's report January CONTRACT +14 pts signed contract January SPILLOVER +4 pts ? TARIFF Rs 1,150 rate card January POWER Rs 1,80,00,000 last year's actual held flat four supports say where they came from; the third says nothing, and the forecast leans on it just as hard Kaveri Cold Chain and Ishaan Verma are invented. Figures illustrative.
Ishaan Verma's forecast of Rs 4,20,00,000 stands on five inputs, and the spillover support carrying 4 of the 18 occupancy points is the only one with no source, an invisible bet the register is built to expose.
Try it out

Twelve months on, Kaveri Cold Chain reports a profit before tax of Rs 1,10,00,000 against the forecast Rs 4,20,00,000. Suppose Ishaan Verma had written none of his five inputs down. What can the review say about which input failed?

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

What are the columns of an assumption register, and why each?

The register's real reader is the person who opens it twelve months later. Not Ishaan Verma, who remembers, but a lender's monitoring officer, or a new analyst, or the same team after two of its members have left. A reader arriving that late has six questions, and each column exists to answer exactly one of them. What was assumed? The input column names it plainly: occupancy today, contract share, spillover, tariff, power. How big was it? The value column carries the number with its unit: 62 per cent, 14 points, Rs 1,150 per pallet-month. Where did it come from? The sourceThe document, person or method a number was taken from: an audited report, a signed contract, a rate card, or somebody's estimate. The source tells the reader how much weight the number can bear. column answers that, and the source is what separates a document from a guess. When was it true? The as-of dateThe date on which a figure was correct. A 62 per cent occupancy as of January says nothing about October; the date tells the reader how stale the number may be. answers that. Who checks it now? The ownerThe named person responsible for keeping a row current: noticing when the value moves, updating it, and raising a hand when it breaks the case. column names one person. And does it matter if wrong? The sensitivityHow much the conclusion moves when one input moves. A high-sensitivity input can wreck the answer with a small error; a low-sensitivity one barely shifts it. rank says how much.

Each column exists because a reviewer will one day ask the question it answers, and a register missing a column leaves that question unanswerable. Drop the source column and audited figures and guesses look identical. Drop the as-of date and nobody knows whether 62 per cent was January's number or last year's. Drop the owner and every row belongs to everybody. A row that belongs to everybody belongs to nobody. Drop the sensitivity rank and the reviewer spends the afternoon on the row that could never have mattered. The figure lays the six questions against the six columns; the table beneath it gives each column its job in one line.

Six questions a reviewer asks later. Six columns, one answer each. THE QUESTION, TWELVE MONTHS ON THE COLUMN THAT ANSWERS IT What was assumed? INPUT: occupancy today, contract, spillover How big was it, in what unit? VALUE: 62 per cent, 14 points, Rs 1,150 Where did it come from, document or guess? SOURCE: report, contract, rate card, estimate When was it true? AS-OF DATE: January, on every row Who checks it now? OWNER: a named person, not a team Does it matter if it is wrong? SENSITIVITY RANK: 1 to 5 by swing
Every column of an assumption register answers one question a reviewer asks twelve months later: input, value, source, as-of date, owner and sensitivity rank, so a missing column is a question nobody can answer.
ColumnWhat it recordsThe failure when it is missing
InputThe thing assumed, named in plain wordsRows nobody can identify a year later
ValueThe number and its unit62 of what: per cent, points, pallets
SourceDocument, person or method it came fromA guess and an audited figure look identical
As-of dateWhen the value was trueNobody knows how stale it is
OwnerThe named person who keeps it currentEvery row belongs to everybody, so to nobody
Sensitivity rankOrder by how much the conclusion moves if wrongReview time spent on rows that never mattered
Try it out

Predict before the next block. Two inputs sit in a register with no source column: occupancy 62 per cent, taken from Kaveri Cold Chain's own report, and spillover 4 points, Ishaan Verma's estimate. Can a reviewer a year later tell which one was the guess?

Try it out

A lender's monitoring officer opens the register in October and asks: is 62 per cent occupancy still the right starting point? Which column answers first?

Building a Revenue Forecast From Drivers teaches you to forecast revenue from volume and price rather than from a growth rate.

Which inputs go in the register, and which stay out?

A tempting mistake is to register everything, and a register with sixty rows is a register nobody reads. Back to the scooter. The household writes down the salary, the fuel price, the instalment and the bus-fare guess. The household does not write down that instalments are paid monthly, or that twelve months make a year, or that the total is the sum of the parts. Monthly instalments and twelve-month years are how the plan is worked out, not what it depends on. The same line runs through Ishaan Verma's model. Pallets multiplied by tariff multiplied by twelve is arithmetic, and it belongs in the model. Occupancy at 80 per cent is a belief about the world, and it belongs in the register.

An input belongs in the register if the conclusion would change were it wrong; mechanics, formulas and layout stay out. That is the whole test, and it has one trap worth naming: a number that is written down as a fact is still an assumption when it is carried forward. Power cost of Rs 1,80,00,000 is last year's actual, so it feels like data. Held flat for next year it is a bet that the electricity tariff does not move, and that bet belongs in the register with its own row. The decision map below runs the test on the pieces of the Kaveri case.

The inclusion test, run on the Kaveri case. WOULD THE CONCLUSION CHANGE if this piece turned out to be wrong? YES REGISTER IT: value, source, date, owner occupancy today, 62 per cent contract share, 14 points of capacity spillover, 4 points tariff Rs 1,150, held flat power Rs 1,80,00,000, held flat "HELD FLAT" IS STILL A BET, SO IT GETS A ROW NO LEAVE IT OUT: it lives in the model pallets multiplied by tariff multiplied by twelve which cell feeds which, the sheet layout rounding to the nearest lakh twelve months in a year a register with sixty rows is a register nobody reads; the test keeps it to the rows that could change the answer
An input goes into the assumption register when the conclusion would change if it were wrong, which admits Kaveri Cold Chain's five beliefs including the two held flat, and keeps out formulas, cell references and rounding.
Try it out

Which of these belongs in Ishaan Verma's register: the occupancy assumption of 80 per cent, or the formula that multiplies pallets by tariff by twelve to reach revenue?

Try it out

Power cost of Rs 1,80,00,000 is Kaveri Cold Chain's actual bill from last year, carried into next year's forecast unchanged. Is that a fact or an input for the register?

How does the register connect to the base case and to sensitivity?

The register does not stand alone; it sits between two things the reader has already met. The base case is the set of values that together make the central forecast, and the register is where those values are written with their provenanceThe origin and history of an item of information: who produced it, from what, and how it reached the person using it. Provenance is what lets a reader judge trust.. Sensitivity asks which input matters most, and the answer fills the last column. So the base case fills the rows and sensitivity ranks them. Neither replaces the register; the register is what makes both of them checkable by somebody else.

Sensitivity ranks the rows so that the reviewer's attention goes first to the input that can do the most damage. How sensitivities are computed is set out under sensitivity analysis. One illustrative rule, stated on screen in the simulation below, is that each point of occupancy is worth about Rs 23,50,000 of profit before tax at Kaveri Cold Chain. Under that rule a plausible miss on each row produces a swing that can be compared. Spillover coming in at 0 rather than 4 costs Rs 94,00,000. A tariff 4 per cent softer than the rate card costs Rs 75,20,000. A power tariff revision of Rs 50,00,000 costs exactly that. The contract ramping 2 points slower costs Rs 47,00,000, and the opening occupancy being 1 point wrong costs Rs 23,50,000. In the bars, the row with the biggest swing is the same row that had no source. The biggest swing landing on the row with no source is the whole reason the source column and the sensitivity column sit side by side.

Sensitivity ranks the rows. Rank 1 is the row without a source. 1. SPILLOVER 4 points come in at 0 Rs 94,00,000, source: none 2. TARIFF 4 per cent softer than the card Rs 75,20,000, source: rate card 3. POWER a Rs 50,00,000 tariff revision Rs 50,00,000, last year's actual 4. CONTRACT ramps 2 points slower Rs 47,00,000, signed contract 5. OCCUPANCY opening figure 1 point off Rs 23,50,000, Kaveri's report 0 Rs 50,00,000 swing in profit before tax Rs 1,08,00,000 Illustrative rule: Rs 23,50,000 per occupancy point. Kaveri Cold Chain is invented.
Ranked by the profit swing of a plausible miss, Kaveri Cold Chain's spillover row comes first at Rs 94,00,000, ahead of tariff, power, contract and opening occupancy, and it is also the only row whose source is an unsupported estimate.
Try it out

Under the illustrative rule of Rs 23,50,000 of profit before tax per occupancy point, spillover comes in at 0 points instead of the registered 4. How much of the Rs 4,20,00,000 forecast is lost?

Equity Research Bootcamp — Fin Maverick

How is the register kept alive after the decision?

Here is where most registers die. Registers are written for the committee meeting, filed with the approval, and never opened until something has gone wrong. A register written once is a photograph; a register kept alive is a diary. The difference is the as-of date, read the other way round: every row that was true on a date will need checking on a later date, and the register should say when. Occupancy from Kaveri Cold Chain's own report gets rechecked every quarter when the next report lands. The contract row gets rechecked when the pharma client actually moves in. The tariff row gets rechecked when the rate card renews. Each of those is a date the owner can put in a calendar in January.

A register stays alive when every row carries a revisit date and a named owner, and when new rows are born the moment new information arrives. That second half is the harder one. In February a research report crossed Ishaan Verma's desk noting that a competitor planned a cold store nearby. Nothing in the register mentioned a competitor, so there was no row to update, and the report was filed. A living register treats that report as the birth of a row: competitor entry, source the February report, as-of February, owner Ishaan Verma, and the spillover row reopened because a competitor is exactly what spillover depends on. Follow the timeline below and notice the two rows that had no revisit date and the one row that never got born.

Twelve months in the life of the register: revisits kept, revisits never set. Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec OCCUPANCY 62% quarterly report CONTRACT +14 client moves in: check the 14 points SPILLOVER +4 NO REVISIT DATE SET TARIFF Rs 1,150 rate card renews POWER Rs 1,80,00,000 NO REVISIT DATE SET EVENTS competitor report filed, no row born post-mortem Filled dot: as-of January. Hollow dot: a revisit the owner could have diarised. All entities invented.
Three of Kaveri Cold Chain's register rows had natural revisit dates during the year, the spillover and power rows had none, and the February competitor report that should have created a new row was filed instead.
Try it out

In February a research report notes that a competitor plans a cold store near Kaveri Cold Chain. The loan has already been approved. What should happen to the assumption register?

What did Ishaan Verma's register for Kaveri contain, and what did it miss?

Now read the actual document, drawn below as Ishaan Verma filed it in January. Five rows, six columns. Occupancy 62 per cent, source Kaveri Cold Chain's own report, as of January, ranked fifth for sensitivity. Contract 14 points of capacity, source the signed pharma contract, January, ranked fourth. Spillover 4 points, source Ishaan's estimate with nothing behind it, January, ranked first. Tariff Rs 1,150 per pallet-month held flat, source the rate card, January, ranked second. Power Rs 1,80,00,000 held flat, source last year's actual, January, ranked third. The owner column names Ishaan Verma for the rows he built and Devika Rao, the invented monitoring associate, for the two rows the monitoring desk would watch after drawdown. As a document it is better than most: every row has a source and a date, and the ranking is honest.

The rows that hurt Kaveri Cold Chain were the unsourced estimate and the two rows that did not exist. Twelve months on, occupancy reached 71 per cent rather than 80: the contract delivered its 14 points, spillover delivered 0 rather than 4, and a competitor opened nearby. Power rose to Rs 2,30,00,000 on a tariff revision nobody had recorded as a risk. Profit before tax came in at Rs 1,10,00,000 against the forecast Rs 4,20,00,000, and the loan was serviced on time. Look at the two ghost rows under the table. A power tariff revision and a competitor's entry were never registered, not because Ishaan hid them, but because neither was thought of as an assumption. Held flat felt like a fact, and no competitor felt like the absence of a fact. Both were bets, and the register that could have shown them was five rows long when it should have been seven.

Ishaan Verma's register, January. Five rows written, two never written. KAVERI COLD CHAIN, LOAN Rs 25,00,00,000: ASSUMPTION REGISTER v1 INPUT VALUE SOURCE AS OF OWNER RANK Occupancy today62 per centKaveri's own reportJanD. Rao5 Contract share14 pointssigned contractJanI. Verma4 Spillover4 pointsestimate, no sourceJanI. Verma1 Tariff per palletRs 1,150 /monthrate cardJanI. Verma2 Power, held flatRs 1,80,00,000last year's actualJanD. Rao3 Power tariff revisionnever written: it felt like a fact Competitor entrynever written: absence of a fact 1 five rows, one per input the PBT depends on 2 source column: four documents, one guess, ranked first for swing 3 as-of January on every row, revisit date on none 4 two ghost rows: the bets nobody thought of as bets Everything invented. Illustrative.
Ishaan Verma's January register carried five rows with sources and dates, the spillover row alone resting on an estimate and ranked first for swing, while the power tariff revision and the competitor's entry were never rows at all.
InputValueSourceAs ofOwnerRankTwelve months on
Occupancy today62 per centKaveri Cold Chain's reportJanD. Rao5Held: the base was right
Contract share14 pointsSigned contractJanI. Verma4Delivered in full
Spillover4 pointsIshaan's estimate, no sourceJanI. Verma1Delivered 0 of 4
Tariff, held flatRs 1,150 per pallet-monthRate cardJanI. Verma2Held
Power, held flatRs 1,80,00,000Last year's actualJanD. Rao3Rose to Rs 2,30,00,000
Not registeredTariff revision risk; competitor planOccupancy 71, profit before tax Rs 1,10,00,000
Try it out

Which of Kaveri Cold Chain's inputs was missing from Ishaan Verma's register entirely, rather than present with a weak source?

Play with it

Ishaan Verma's register, live. Move the estimate, hide the sources.

Spillover is the one input that moves; the other four rows stay as registered. Occupancy is 62 plus 14 plus the spillover set here. Profit before tax follows the illustrative rule stated beneath the chart: Rs 23,50,000 for each occupancy point, less Rs 14,60,00,000 of fixed cost, power and interest. The rule reproduces Rs 4,20,00,000 at 80 per cent and lands close to break-even at 62. With the source column switched off, the row shading goes with it: the register no longer knows which row is the guess.

0 pointsspillover 4 points8 points
Source column:   Twelve months on:
InputValueSourceAs ofRank
Occupancy today62 per centKaveri's reportJan5
Contract share14 pointssigned contractJan4
Spillover4 pointsestimate, no sourceJan1
Tariff, held flatRs 1,150 per pallet-monthrate cardJan2
Power, held flatRs 1,80,00,000last year's actualJan3
PBT = Rs 23,50,000 x occupancy points, less Rs 14,60,00,000. Illustrative rule. 62 base + 14 contract: documents +4 estimate 5 cr 2 cr 0 -1 cr break-even 60% 62 70 76 80 85% occupancy actual: 71%, Rs 1,10,00,000. Power up Rs 50,00,000, competitor arrived. 80%: Rs 4,20,00,000 Educational illustration. Tariff and power held flat as registered. Kaveri Cold Chain and Ishaan Verma are invented.
With spillover at 4 points and the source column shown, occupancy is 80 per cent and the rule gives a profit before tax of Rs 4,20,00,000: this is the January register exactly. Of the 18 points of uplift, 14 rest on a signed contract and 4 on an estimate with nothing behind it, and the shading marks which row is which.
Occupancy
80%
Profit before tax
Rs 4,20,00,000
Points on documents
76
Points on an estimate
4
Educational illustration. The rule of Rs 23,50,000 of profit before tax per occupancy point less Rs 14,60,00,000 is assumed so that 80 per cent gives Rs 4,20,00,000 and 62 per cent gives Rs -3,00,000, close to break-even; it is not derived from any real warehouse. Tariff Rs 1,150 per pallet-month and power Rs 1,80,00,000 stay flat as Ishaan Verma registered them. Hiding the source column removes the shading because the register no longer carries the information the shading is drawn from. All entities invented. At the default of 4 points with sources shown, the readouts reproduce the worked register above.
Breaking Into Quants Bootcamp — Fin Maverick

How do lenders, analysts and investors actually use an assumption register?

A lender uses the register as the monitoring plan. When the invented investment team's loan to Kaveri Cold Chain drew down, the useful question was not whether the forecast was right but which rows to watch, and how often. A register with owners and revisit dates converts straight into a monitoring calendar: occupancy checked against each quarterly report, the contract row closed out when the pharma client moved in, the tariff row reopened when the rate card renewed. A lender who receives a forecast without a register has to invent that calendar, and usually watches the wrong things.

An analyst uses it as the honest boundary of a view. When Ishaan Verma presents a profit before tax of Rs 4,20,00,000, the register lets him say in the same breath: 76 of the 80 points rest on documents, 4 rest on my judgement, and here is the row I am least sure of. Naming the four points that rest on judgement is what separates a defensible view from a confident one. The register also protects the analyst later. A review that finds the spillover row marked estimate in January cannot say the risk was hidden. A forecast that cannot be reviewed cannot be trusted even when it happens to come true, so practitioners keep the register less to be right than to be reviewable.

A household uses it without the name. The scooter plan on the fridge door with four numbers, the date each was written and a note saying which one was a guess is an assumption register. When the fuel price moves the household conversation is short. The row that moved is the row that was marked as the risk. Kaveri Cold Chain's loan was serviced on time and its profit was Rs 1,10,00,000 rather than Rs 4,20,00,000; whether that was a good decision or a lucky one is a question that can only begin to be answered because the January register exists.

The error that gets made, and what it costs

The register that lists the inputs but not their sources. Somebody on the investment team, tidying the credit file, drops the source column as clutter: the values are what matter, they say, and the rest is footnotes. A year later the reviewer opens a table with five rows, five values, five January dates. Occupancy 62 per cent, taken from Kaveri Cold Chain's own report, sits directly above spillover 4 points, Ishaan Verma's guess. In the register they are identical. The review can see which row failed, but it can no longer tell whether the row failed because the world changed or because it was never grounded in the first place.

The cost is a review that teaches nothing. Spillover failing because a competitor arrived is bad luck to be priced next time; spillover failing because it was a number written down without a reason is a process fault to be fixed. Without the source column the team cannot know which lesson it just paid Rs 3,10,00,000 of shortfall to learn.

The failure, drawn as its artefact: five inputs, with and without their sources. SOURCE COLUMN DROPPED AS CLUTTER Occupancy today62 per cent Contract share14 points Spillover4 points Tariff, held flatRs 1,150 Power, held flatRs 1,80,00,000 SAME FIVE ROWS, SOURCES KEPT Occupancy 62%Kaveri's report Contract 14 ptssigned contract Spillover 4 ptsestimate, nothing behind it Tariff Rs 1,150rate card Power Rs 1,80,00,000last year's actual LEFT: FIVE EQUALLY SOLID ROWS. RIGHT: FOUR DOCUMENTS AND ONE GUESS IN A SUIT. the review on the left cannot tell bad luck from a bad process; the one on the right can. Everything invented.
Without a source column Kaveri Cold Chain's five inputs looked equally solid, and with it the spillover row stood out as an estimate with nothing behind it, so only the register that kept its sources can tell bad luck from an ungrounded input.
Try it out

Under the illustrative rule, occupancy of 71 per cent with power held flat gives a profit before tax of about Rs 2,08,50,000. Kaveri Cold Chain actually reported Rs 1,10,00,000. Where does the register say the remaining gap sits?

How forecasting models are built is covered under quantitative methods, and how sensitivities are computed is set out under sensitivity analysis. How a base case is chosen is set out under the base case. Keeping the record of the work itself reproducible, so that a reviewer can see which versionOne saved state of a document or model, numbered or dated, so that later changes can be told apart from what was there before. of the model produced which number, is set out under the audit trail.

References

SourceDocumentWhere
Securities and Exchange Board of India (SEBI)SEBI (Research Analysts) Regulations, 2014, as the frame requiring a recorded basis for research recommendationssebi.gov.in

Kaveri Cold Chain Private Limited, Ishaan Verma, Devika Rao and the investment team are invented.
Educational material. Not advice on any investment, tax, budget or market position.

← PreviousNext →
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.