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
Financial Analyst Program · CoreTrack
1Financial Accounting, Reporting & Analysis
iAccounting System and Standards
Financial AccountingDebits and CreditsAccrual and Cash AccountingAccounting Policies, Estimates and…The Matching PrincipleDouble-Entry AccountingGoing ConcernInd AS and IFRSWhy Two Honest Companies…
iiFinancial Statement Architecture
The Three Financial StatementsConsolidated Financial StatementsStandalone and Consolidated Statements…How to Read a…How to Perform Trend…Which Accounting Rules Apply…
iiiIncome Statement, Profitability and Tax
The Income StatementRevenue vs Income vs ProfitHow to Read an Income StatementThe Profit LadderEBITDA and EBIT Compared,…EBIT vs EBT vs PATOperating ExpenditureTax-Loss CarryforwardWhy a Company's Effective…Deferred TaxDiluted EPSEffective Tax Rate
ivBalance Sheet and Capital Employed
The Balance SheetAsset TypesCapital EmployedReturn on Capital EmployedLiabilitiesBook ValueRetained EarningsOff-Balance-Sheet FinancingHow to Read a Balance SheetTangible Net Worth
vCash Flow and Liquidity
The Cash Flow StatementOperating, Investing and Financing…Operating Cash FlowProfit vs Cash FlowCash Flow From Operations vs EBITDARevenue Growth vs Operating Cash FlowHow to Read a Cash Flow StatementHow to Reconcile Cash…
viRevenue, Receivables and Working Capital
The Working Capital CycleThe Working Capital CycleReturn on Invested CapitalHow Working Capital Affects Cash FlowAccrued and Deferred RevenueRevenueHow to Analyse Revenue QualityAccounts PayableAccounts ReceivableExpected Credit Loss
viiInventory, Cost Accounting and Margins
Cost AbsorptionInventoryCost of Goods SoldFIFO vs Weighted Average CostAmortised Cost vs Fair ValueInventory Write-DownsMargin AnalysisContribution MarginOperating LeverageGross Profit vs Gross MarginHow to Analyse Profit MarginsHow to Interpret Operating…
viiiFixed Assets, Leases and Intangibles
DepreciationDepreciation MethodsAmortisation vs DepreciationAsset ImpairmentCapital ExpenditureAsset Efficiency and Capital IntensityProperty, Plant and EquipmentIntangible AssetsOperating Lease vs Finance…How to Analyse Capex…Why Capitalising Costs Increases…
ixDebt, Equity and Financial Instruments
Equity on the Balance SheetDebt TypesNet Debt and LeverageDebt vs Equity Accounting ClassificationHow to Analyse Debt…Convertible BondsInterest in the AccountsShare CapitalShare DilutionHybrid Instruments
xConsolidation and Business Combinations
ControlSubsidiaryGoodwillAssociate CompanyJoint Venture vs Associate…Intercompany EliminationsThe Equity MethodHow to Analyse Group…
xiCash, Investments and Financial Assets
Cash and Cash EquivalentsHow to Analyse Cash…The Fair Value HierarchyHow to Interpret a…Financial Asset ClassificationMarketable Securities and Short-Term Investments
xiiFinancial Ratios and Performance Diagnostics
Return on CapitalDuPont AnalysisHow to Perform Common-Size AnalysisDebt to EquityLiquidity RatiosLeverage and Coverage RatiosReturn on Equity and the DuPont DecompositionWhich Financial Ratios Matter…
xiiiEarnings Quality, Red Flags and Forensics
Earnings QualityHow to Prepare for…Channel StuffingEarnings ManagementHow to Analyse Related-Party…How to Spot Accounting…Why Frequent Exceptional Items…What an Auditor Change…
xivAnnual Reports, Notes and Disclosure Reading
Notes to the AccountsManagement Discussion and AnalysisSegment ReportingShareholding PatternPro Forma FinancialsAnnual Report vs Investor…How to Read an Annual Report
xvAudit, Assurance and Reporting Reliability
The Statutory Audit and the AuditorAudit MaterialityEmphasis of MatterFinancial RestatementInternal AuditLimited ReviewKey Audit MattersInternal Controls Over Financial ReportingThe Audit OpinionAuditor Independence
2Business, Industry & Company Analysis
iBusiness Fundamentals and Models
The Business EcosystemThe Business ModelStakeholdersThe Business Life CyclePlatform BusinessesHow to Build a…The Value NetworkMonetisationUnit EconomicsThe Profit PoolTake RateB2B vs B2C
iiRevenue and Pricing
The Revenue ModelRevenue Growth vs Monetisation…Pricing PowerRecurring RevenueAverage Revenue Per UserARPU vs Average Order ValuePrice DiscriminationGross Margin vs Contribution MarginFixed Costs vs Variable Costs
iiiOperating Model and Supply Chain
The Operating ModelThe Value ChainThroughputThe Supply ChainVertical IntegrationVertical vs Horizontal IntegrationProcurementCapacity UtilisationJust-in-Time vs Just-in-Case InventoryMake vs Buy
ivCustomers and Brands
Brand EquityCustomer LoyaltyCustomer Segments and the JourneyCustomer EconomicsHow to Analyse Customer…Distribution ChannelsCustomer Acquisition Cost
vCompetitive Advantage and Moats
The Sources of Competitive…Competitive RivalryEconomies of Scale and…Network EffectsSwitching CostsCost Leadership vs DifferentiationHow to Test Whether a Moat Is Eroding
viIndustry Structure and Sector Behaviour
Industry TypesConsolidation and FragmentationSubstitutesBuyer PowerSupplier PowerThe Industry Life CycleHerfindahl-Hirschman IndexSector vs IndustryCompany Analysis vs Industry AnalysisCyclical vs Defensive SectorHow to Apply Porter's…How to Analyse Competitive…
viiMarket Size and Addressable Market
Market SizeMarket Concentration vs Market ShareTop-Down vs Bottom-Up Market SizingDemand DriversThe Adoption CurveGrowth DriversMarket FragmentationMarket ShareHow to Interpret Market Share Changes
viiiInnovation and Technology Shift
InnovationResearch and DevelopmentTechnology Adoption and DiffusionThe Product Life CycleProduct Innovation vs Process InnovationDigital TransformationCannibalisationDisruptive InnovationThe Technology S-Curve
ixCorporate and Business Strategy
Corporate and Business Strategy ComparedHow to Build Business…How Execution Risk Can…Organic and Inorganic Growth ComparedGrowth Investment vs Capital ReturnOrganisation Design and TransformationHorizontal vs Conglomerate DiversificationCentralised vs Decentralised OrganisationCompany Research vs Investment ResearchHow to Separate Facts,…
xManagement and Governance Quality
Management QualityFounder-Led vs Professional ManagementThe PromoterThe BoardInstitutional OwnershipPromoter Ownership vs Institutional…The Agency ProblemIndependent DirectorsInsider OwnershipHow to Analyse Ownership…How Capital Allocation Shapes…
xiStrategic and Business Risk
Business RiskPlatform vs Pipeline BusinessAsset-Light vs Asset-Heavy vs…Commodity vs Branded BusinessHow to Write a…The Business Risk RegisterStrategy in PracticeStrategic Risk vs Financial RiskHow to Evaluate a…How to Build a…
xiiBusiness Research Method
Business AnalysisCompany Filings as a Research SourceCompetitor MappingThe Variant ViewPrimary ResearchPrimary vs Secondary Research

How to Reconcile Cash Flow With the Balance Sheet

Two checks, in that order. First, opening cash plus the net movement on the statement must equal the closing cash the balance sheet prints. Second, every difference between the two balance sheets must be traceable to a line on the statement or to a movement disclosed as involving no cash. Run both. When the tie breaks, the size of the break is the first clue.

A cash flow statement never stands on its own. The statement is stretched between two balance sheets, anchored at the cash line of the earlier one and expected to land precisely on the cash line of the later one, and it has no independent existence outside that span. Reconciling is nothing more elaborate than walking the span and confirming that both anchors hold.

The reason this check earns a place in the routine is that a cash flow statement can be wrong while looking entirely reasonable, and the two balance sheets are the only witnesses that will contradict it. Nothing inside the statement itself is going to raise a hand. The subtotals will add. The sections will be sensibly labelled. The figures will be in the right shape. Set that same statement against the two dates it claims to connect, though, and a single missing or misdirected line shows up as a gap that will not close.

Think about a shopkeeper who counts the cash box on the last evening of March and finds Rs 7,000/-, then counts it again a year later and finds Rs 5,000/-. In between there is a notebook recording what came in and what went out. If that notebook adds to anything other than a fall of Rs 2,000/-, the shopkeeper does not stand in the shop wondering whether money is missing. The two counts are known. The notebook is the doubtful item, and the shortfall in the notebook is where the search starts. A cash flow statement is that notebook at a larger scale, and a balance sheet is the count at each end.

The worked pass runs on Anjani Stationers, an invented supplier of stationery to schools, at its second reporting date. Its balance sheet at the first date showed cash of Rs 7,00,000 among total assets of Rs 1,33,00,000. Its balance sheet at the second date shows cash of Rs 5,00,000 among total assets of Rs 1,80,00,000. Between the two sits the year two cash flow statement, and the work that follows is the act of checking whether the statement genuinely joins those two figures.

THE STATEMENT IS A SPAN BETWEEN TWO FIXED POINTS. IT HAS TO REACH BOTH. Rs 7,00,000 plus Rs 36,30,000 OPERATING less Rs 34,00,000 INVESTING less Rs 4,30,000 Rs 5,00,000 CASH AT THE START the first balance sheet OPERATING net of tax paid INVESTING Rs 21,00,000 was one purchase FINANCING interest and lease CASH AT THE END the second balance sheet Rs 7,00,000 LESS Rs 2,00,000 IS Rs 5,00,000, WHICH IS WHAT THE SECOND BALANCE SHEET PRINTS. Every column is drawn at 6 pixels per lakh of rupees against one baseline, so column height is the amount itself, and the three middle columns net to a fall of Rs 2,00,000. Anjani Stationers and Chitra Binding are invented businesses and every amount shown is an illustration.
Anjani Stationers' statement spans Rs 7,00,000 of opening cash and Rs 5,00,000 of closing cash, and landing anywhere other than Rs 5,00,000 would mean a line on the span is wrong.

The statement being checked is set out in full below, and each step returns to particular lines of it.

Year two cash flow statement, Anjani StationersRs
Operating activities
Profit before tax38,00,000
Depreciation and amortisation12,00,000
Provision against receivables charged this year6,00,000
Finance cost, carried to financing3,50,000
Operating profit before working capital changes59,50,000
Trade receivables, gross, rose(17,00,000)
Inventory rose(9,00,000)
Trade payables rose7,00,000
Advances from customers rose2,00,000
Cash generated from operations42,50,000
Tax paid(6,20,000)
Net cash from operating activities36,30,000
Investing activities
Property, plant and equipment bought for cash(12,00,000)
Software bought(1,00,000)
70 per cent of Chitra Binding bought(21,00,000)
Net cash used in investing activities(34,00,000)
Financing activities
Term loan drawn, net20,000
Lease liability repaid(1,00,000)
Interest paid(3,50,000)
Net cash used in financing activities(4,30,000)
Net decrease in cash(2,00,000)
Cash at the start of the year7,00,000
Cash at the end of the year5,00,000
SIX CHECKS. EACH ONE EITHER PASSES OR NAMES THE NEXT PLACE TO LOOK. 1 PUT BOTH BALANCE SHEETS ON THE DESK two dates, two cash lines, one statement between them nothing is compared yet PASSES: three documents are in hand FAILS: one document is being checked against itself, which proves nothing 2 OPENING PLUS THE MOVEMENT EQUALS CLOSING Rs 7,00,000 less Rs 2,00,000 gives Rs 5,00,000 one addition, both ends taken from the balance sheets PASSES: go on to step three FAILS: write the difference down and take it straight to step six 3 SWEEP EVERY MOVEMENT BETWEEN THE TWO SHEETS thirteen movements here, each one given a destination a line, or a disclosed movement that carried no cash PASSES: nothing is unaccounted for FAILS: the movement with no home is the error, and it has been found 4 CONFIRM THE MOVEMENTS WITH NO CASH ARE OUT the Rs 7,00,000 right-of-use asset and its liability absent from every section, present in the disclosure PASSES: out of the sections, in the note FAILS: the statement is out by the size of the movement itself 5 READ THE TAX LINE AND ASK WHICH AMOUNT IT IS Rs 6,20,000 paid, against Rs 8,00,000 charged the Rs 1,80,000 between them sits in liabilities PASSES: the payment is on the statement, the rest on the sheet FAILS: out by the deferred amount 6 READ THE DIFFERENCE BEFORE RECOMPUTING ANYTHING the size of the gap points at a particular line halve it too, in case a sign is the wrong way round REACHED ONLY WHEN A CHECK FAILS this step opens one line, not the whole statement Steps one to five are run every time and in order. Step six is entered only when one of the five reports a difference, and it is entered carrying that difference rather than a general worry. Anjani Stationers and Chitra Binding are invented and each amount is an illustration.
Six checks run in a fixed order, and each one either passes cleanly or names the exact place the next look belongs, which is what stops a failed tie turning into an unstructured hunt.

Step one: what has to be true before any checking begins?

Three documents are needed and not one: the balance sheet at the earlier date, the balance sheet at the later date, and the cash flow statement that claims to join them. Two figures then go at the top of a sheet of paper. The opening balanceThe amount standing in an account at the very beginning of a period, carried in unchanged from the end of the period before it. of cash, taken from the earlier balance sheet, and the closing balance of cash, taken from the later one. Both of those figures come from the balance sheets. Neither is read off the statement.

A statement checked against its own arithmetic will always agree with itself. Everything that follows depends on the two anchor figures being taken from somewhere other than the document under suspicion. The rule sounds obvious written down and it is broken constantly. A preparer looks at the bottom of the statement, sees the closing cash printed there, sees it matches the closing cash printed just above it, and calls the statement reconciled. Both of those figures came from the same spreadsheet cell. Nothing was tested.

For Anjani Stationers the two anchors are Rs 7,00,000 and Rs 5,00,000, and the second one carries a further duty. The Rs 5,00,000 must be the cash line inside total assets of Rs 1,80,00,000 on the published balance sheet, the same document that shows Rs 38,00,000 of liabilities and Rs 1,42,00,000 belonging to the shareholders. Once both anchors can be pointed at on documents the statement did not produce, step one has passed and the right to compare has been earned.

Try it out

Before any arithmetic, what has to be true for the check to mean anything at all?

Step two: does the cash line tie at both ends?

One addition. Take the opening cash from the earlier balance sheet, add the net movement the statement reports, and compare the result with the closing cash on the later balance sheet. Write down whether the two are equal. If they are not, write down the difference and carry that number, not a vague sense that something is off, into step six.

The addition is the check that most statements pass and the one nobody is entitled to skip. Of every test in the routine, it is the only one that can be settled in ten seconds and cannot be argued with. Notice that it is deliberately blunt. The addition says nothing about whether the sections are sensibly classified or whether the working capital lines are right. The check says only that the span reaches both banks.

Anjani Stationers: Rs 7,00,000 of opening cash, a net decrease of Rs 2,00,000, and Rs 7,00,000 less Rs 2,00,000 is Rs 5,00,000. The later balance sheet prints Rs 5,00,000. The two are equal, so step two passes and the difference to carry forward is nil. Worth noticing what that pass does not establish. Two errors of opposite sign and identical size would produce exactly the same clean tie. Steps three, four and five exist for that reason, rather than the routine stopping at step two.

Try it out

Step two passes cleanly for Anjani Stationers. What has been proved, and what has not?

Step three: does every balance sheet movement appear somewhere?

Now the sweep, and it is the longest step by some distance. Set the two balance sheets side by side and list every line where the amount changed. Then give each movement a destination: a named line on the statement, or a movement disclosed as involving no cash. A movement with no destination is the error. Step three has already put a finger on it, and step six is not needed.

The sweep works because a balance sheet cannot hide a movement, so any change the statement fails to explain has nowhere left to go. A household that ends the year with a scooter it did not have in January cannot leave the scooter out of the year's account of itself. Either money was paid for it, or somebody gave it, or it came with a loan attached, and one of those three has to be written down. The one thing not permitted is for the scooter to appear silently.

Thirteen movements separate the two balance sheets of Anjani Stationers, and all thirteen have a home. Two of them are worth pointing out now because they behave differently from the rest. Property, plant and equipment moved Rs 8,00,000 while the statement records only Rs 12,00,000 of spending on it, and the lease liability appeared at Rs 6,00,000 while the statement records only Rs 1,00,000 of repayment. Both are handled at step four rather than here. Step three notices them and refuses to move on until each has somewhere to sit.

What moved between the two balance sheetsRsWhere it appears
Cashdown 2,00,000The net movement the statement reports
Trade receivables, grossup 17,00,000Operating, in working capital
Provision against receivablesup 6,00,000Operating, added back above working capital
Inventoryup 9,00,000Operating, in working capital
Trade payablesup 7,00,000Operating, in working capital
Advances from customersup 2,00,000Operating, in working capital
Holding in Chitra Bindingup 21,00,000Investing, one line
Property, plant and equipmentup 8,00,000Investing 12,00,000, plus two movements carrying no cash
SoftwareunchangedInvesting 1,00,000, less amortisation of 1,00,000
Lease liabilityup 6,00,000Financing 1,00,000, plus one movement carrying no cash
Term loanup 20,000Financing, one line
Deferred tax liabilityup 1,80,000The gap between tax charged and tax paid
Retained earningsup 30,00,000The opening line of 38,00,000, less the tax charge of 8,00,000
Assets rose Rs 47,00,000; liabilities rose Rs 17,00,000; shareholders' funds rose Rs 30,00,00047,00,000Nothing on either sheet is left without a destination
THIRTEEN MOVEMENTS. THIRTEEN DESTINATIONS. NONE LEFT OVER. OPERATING INVESTING FINANCING NO CASH MOVED THE CASH LINE Cash down 2,00,000 THE NET MOVEMENT ITSELF Trade receivables, gross up 17,00,000 OPERATING, WORKING CAPITAL Provision against receivables up 6,00,000 OPERATING, ADDED BACK Inventory up 9,00,000 OPERATING, WORKING CAPITAL Trade payables up 7,00,000 OPERATING, WORKING CAPITAL Advances from customers up 2,00,000 OPERATING, WORKING CAPITAL Holding in Chitra Binding up 21,00,000 INVESTING, ONE LINE Property, plant and equipment up 8,00,000 INVESTING 12,00,000 AND NO CASH Software unchanged INVESTING 1,00,000 AND NO CASH Lease liability up 6,00,000 FINANCING 1,00,000 AND NO CASH Term loan up 20,000 FINANCING, ONE LINE Deferred tax liability up 1,80,000 CHARGED, NEVER PAID Retained earnings up 30,00,000 THE OPENING LINE, LESS TAX ASSETS UP Rs 47,00,000. LIABILITIES UP Rs 17,00,000. SHAREHOLDERS UP Rs 30,00,000. ALL THIRTEEN PLACED. Three rows carry two chips because the balance sheet movement is the net of a cash line on the statement and a movement that carried no cash at all. The first date's line by line detail is a stated assumption built to reconcile exactly to its published totals of Rs 1,33,00,000, Rs 21,00,000 and Rs 1,12,00,000. Anjani Stationers and Chitra Binding are invented and every amount here is an illustration.
Thirteen movements separate Anjani Stationers' two balance sheets, and each one lands either in a named section of the statement or in a movement disclosed as carrying no cash.
Try it out

A sweep of the two balance sheets finds one movement with no destination anywhere. What is that?

Equity Research Bootcamp — Fin Maverick

Step four: are the movements with no cash left out and disclosed?

Take the movements that step three flagged and confirm two things about each: that it appears in no section of the statement, and that it appears in the disclosureA statement of fact set out in the notes behind the financial statements rather than as an amount on the face of them. behind the statement. Both halves are needed. A non-cash movementA change in an asset or a liability that happened without any money entering or leaving a bank account. that has been kept out of the sections but never disclosed leaves the reader unable to explain the balance sheet. One that has been disclosed but also written into a section breaks the tie.

The reliable way to run step four is a roll-forwardA line by line reconstruction of how a balance moved from its opening amount to its closing amount, listing every addition and subtraction in between. of the line in question. A roll-forward makes any movement carrying no cash appear as the one figure needed to make the opening and closing amounts meet. Property, plant and equipment for Anjani Stationers stood at Rs 28,00,000 and ends at Rs 36,00,000. The statement records Rs 12,00,000 of buying and the year charged Rs 11,00,000 of depreciation on this class. Rs 28,00,000 plus Rs 12,00,000 less Rs 11,00,000 is Rs 29,00,000, and the balance sheet says Rs 36,00,000. The roll-forward is short by exactly Rs 7,00,000. The missing Rs 7,00,000 is the right-of-use assetAn asset recognised for the right to use something held under a lease for a period, recorded alongside a liability for the payments promised in return. recognised during the year with a matching lease liability of Rs 7,00,000 against it.

Now confirm the other half. No section of the statement contains Rs 7,00,000. Investing records Rs 12,00,000, Rs 1,00,000 and Rs 21,00,000, and financing records Rs 20,000, Rs 1,00,000 and Rs 3,50,000. The Rs 7,00,000 appears only in the disclosure, where the statement notes that an asset and a liability of that size were recognised without any money moving. The lease liability rolls the same way from the other side: nil, plus Rs 7,00,000 recognised, less the Rs 1,00,000 repayment that financing does record, giving the Rs 6,00,000 the balance sheet shows. Step four passes on both counts.

WHY Rs 8,00,000 OF MOVEMENT NEEDED ONLY Rs 12,00,000 OF SPENDING. Rs 28,00,000 plus Rs 12,00,000 plus Rs 7,00,000 less Rs 11,00,000 Rs 36,00,000 AT THE FIRST DATE BOUGHT FOR CASH cash, in investing RIGHT-OF-USE ASSET no cash. disclosed DEPRECIATION no cash. added back AT THE SECOND DATE TWO OF THE FOUR MOVEMENTS CARRIED NO CASH put either of them into a section and the tie goes by exactly that amount THE SAME Rs 7,00,000, SEEN FROM THE LIABILITY SIDE Lease liability STILL OWED Rs 6,00,000 Rs 1,00,000 repaid, in financing Rs 7,00,000 recognised with the asset. no money moved. Nil at the first date, Rs 6,00,000 at the second, and one repayment of Rs 1,00,000 in between. Columns are drawn at 4.5 pixels per lakh of rupees against one baseline; the lease bar runs at 40 pixels per lakh from a single left edge. Depreciation on this class is Rs 11,00,000 of the Rs 12,00,000 charged, the other Rs 1,00,000 being amortisation of software. Anjani Stationers is invented and every amount here is an illustration.
Property, plant and equipment rose Rs 8,00,000 on Rs 12,00,000 of cash spending because a Rs 7,00,000 right-of-use asset arrived and Rs 11,00,000 of depreciation left, and neither of those two carried any cash.
Try it out

Property, plant and equipment rose Rs 8,00,000, the statement shows Rs 12,00,000 of buying, and Rs 11,00,000 of depreciation was charged on it. What closes the roll-forward?

Financial Literacy Bootcamp — Fin Maverick

Step five: is the tax line the amount paid or the amount charged?

Find the tax line in operating activities and hold it against the tax figure at the foot of the income statement. Then find the deferred tax liabilityAn amount of tax recorded as a cost of this year's profit but not payable until a later year, shown among liabilities until it falls due. on both balance sheets and take its movement. The statement's tax line must be the payment. The movement in the deferred amount must be the difference between the payment and the charge. Two figures, one subtraction, and the check is over.

The tax line earns its own step because it is the one line where the correct figure and the wrong figure are both printed, both are labelled tax, and only one of them ever moved through a bank account. Every other line on the statement has to be built. The tax figure is sitting in two places, waiting to be confused.

For Anjani Stationers the income statement carries a total tax of Rs 8,00,000, made up of Rs 6,20,000 current and Rs 1,80,000 deferred. The statement deducts Rs 6,20,000. The deferred tax liability moved from nil to Rs 1,80,000 across the two balance sheets, and Rs 8,00,000 less Rs 6,20,000 is Rs 1,80,000. The three figures agree, so step five passes. Anything else, and the size of the problem is known before the search for it begins.

ONE CHARGE, TWO DESTINATIONS, AND ONLY ONE OF THEM IS CASH. TAX CHARGED AGAINST THE YEAR'S PROFIT: Rs 8,00,000 Rs 6,20,000 PAID Rs 1,80,000 ON THE CASH FLOW STATEMENT Deducted inside operating activities as tax paid, taking cash generated from Rs 42,50,000 to Rs 36,30,000. money genuinely left the account ON THE BALANCE SHEET ONLY Sits among liabilities as a deferred tax liability, nil at the first date and Rs 1,80,000 at the second. no section of the statement holds it DEDUCT Rs 8,00,000 INSTEAD AND THE STATEMENT IS OUT BY EXACTLY Rs 1,80,000. The bar runs at 70 pixels per lakh of rupees, so the two segments are the two amounts and add to Rs 8,00,000. Anjani Stationers is invented and every amount here is an illustration.
The Rs 8,00,000 tax charge splits into Rs 6,20,000 that left the bank account and Rs 1,80,000 that stayed on the balance sheet as a deferred liability.
Try it out

The income statement shows tax of Rs 8,00,000. The statement's operating section deducts Rs 6,20,000. Which is right, and how is it settled?

Cleaning Financial Data — free micro-course from Fin Maverick

Step six: if it still does not tie, where does the search go, and in what order?

Recomputing is the wrong first move. The difference the failed check reported goes in the middle of a clean sheet, and is then held against three things in turn: the movements the balance sheet shows for the items that carry no cash, half of the difference, and the single largest line in investing. Only when none of those three matches does the search go line by line, and by then it has cost about two minutes rather than an afternoon.

Reading the difference before recomputing works because a cash flow statement fails in a small number of specific ways, and each of them leaves a mark of a very particular size. A locksmith does not take a lock apart to find out why a key will not turn. The way the key stops tells him which of four or five things is wrong, and he goes to that one. The difference on a failed tie carries the same information.

Halving the difference deserves its own mention. The halving catches the one error the other tests miss. A sign conventionThe rule that decides whether a movement is written as an addition or a subtraction, keeping inflows and outflows apart. entered the wrong way round does not omit an amount but counts it twice in the wrong direction. The gap it creates is therefore double the amount involved. Anjani Stationers' receivables rose Rs 17,00,000 and entering that as an inflow rather than an outflow puts the statement out by Rs 34,00,000. Reading Rs 34,00,000 and hunting for a Rs 34,00,000 line finds nothing. No such line exists. Halving it first names the line in seconds.

THE SIZE OF THE GAP NAMES THE LINE. READ IT BEFORE RECOMPUTING. Worked against Anjani Stationers, whose statement ties at Rs 5,00,000 when nothing is wrong. THE DIFFERENCE WHAT IT IS THE SIZE OF THE LINE TO OPEN FIRST Rs 1,80,000 the deferred tax liability, nil to Rs 1,80,000 the tax line: the Rs 8,00,000 charged was used instead of the payment Rs 7,00,000 the right-of-use asset and its matching lease liability investing: a movement carrying no cash was written in as a purchase Rs 21,00,000 the holding in Chitra Binding, nil to Rs 21,00,000 investing: the largest purchase of the year was left out altogether Rs 34,00,000 twice the receivables movement of Rs 17,00,000 working capital: a rise was entered as an inflow rather than an outflow Rs 6,00,000 the provision against receivables, Rs 3,00,000 to Rs 9,00,000 operating: the add-back above the working capital block Rs 12,00,000 depreciation and amortisation charged for the year operating: the first add-back under profit before tax HALVE THE DIFFERENCE TOO. IF THE HALF IS A BALANCE SHEET MOVEMENT, A SIGN IS THE WRONG WAY ROUND. The six rows are not a complete list of what can go wrong. They are the sizes worth checking before recomputing. Anjani Stationers and Chitra Binding are invented and every amount here is an illustration.
The size of the difference names the suspect line, so reading the difference costs seconds while recomputing a whole statement costs an afternoon.
Try it out

A statement is out by exactly Rs 1,80,000. Where does the search begin?

Try it out

Commit to an answer here before touching the control underneath. A statement is out by Rs 34,00,000, and no line anywhere on it is Rs 34,00,000. What now?

Play with it

Break the statement on purpose, then read the gap and name the error from its size alone.

The statement opens with nothing wrong and ties at Rs 5,00,000, the figure the second balance sheet prints. Introducing one of the four errors changes three things at once. The affected lines turn red and their amounts change. The two bars on the right stop matching, and the gap between them is the difference. The strip at the foot names what that difference is the size of. Working through all four with the strip covered, naming the error from the gap before the strip is read, is the whole skill compressed into four attempts.

Which error to introduce?

ONE STATEMENT. FOUR WAYS TO BREAK IT. FOUR DIFFERENT GAPS. YEAR TWO CASH FLOW STATEMENT Rs Profit before tax 38,00,000 Add back depreciation, provision and finance cost 21,50,000 Operating profit before working capital 59,50,000 Working capital movements (17,00,000) Cash generated from operations 42,50,000 Tax paid (6,20,000) NET CASH FROM OPERATING ACTIVITIES 36,30,000 Property, plant and equipment bought (12,00,000) Software bought (1,00,000) 70 per cent of Chitra Binding bought (21,00,000) NET CASH USED IN INVESTING ACTIVITIES (34,00,000) NET CASH USED IN FINANCING ACTIVITIES (4,30,000) NET MOVEMENT IN CASH (2,00,000) Cash at the start, from the first balance sheet 7,00,000 CASH AT THE END, PER THIS STATEMENT 5,00,000 DOES IT TIE? Opening cash, first balance sheet 7,00,000 Net movement, this statement (2,00,000) Closing cash, this statement 5,00,000 Closing cash, the balance sheet 5,00,000 THE DIFFERENCE nil, it ties THE TWO CLOSING FIGURES, DRAWN this statement 5,00,000 the balance sheet 5,00,000 Both bars run at the same scale from the same zero line, so any visible gap is the difference itself. A bar drawn to the left of the line is cash below nil. NOTHING IS WRONG. THE STATEMENT TIES AT Rs 5,00,000. INTRODUCE AN ERROR AND THE GAP WILL NAME IT. Every amount is held in whole rupees. Each error changes only the lines it touches; the opening cash never moves. Anjani Stationers and Chitra Binding are invented and every amount here is an illustration.
Nothing has been changed. Profit before tax of Rs 38,00,000, add-backs of Rs 21,50,000, working capital taking Rs 17,00,000 out, tax paid of Rs 6,20,000, so Rs 36,30,000 from operating. Investing uses Rs 34,00,000 and financing uses Rs 4,30,000, which is a net fall of Rs 2,00,000. Rs 7,00,000 less Rs 2,00,000 is Rs 5,00,000, and the second balance sheet prints Rs 5,00,000. The two bars are the same length and the difference is nil.
Error introduced
None
This statement gives
Rs 5,00,000
The balance sheet says
Rs 5,00,000
The difference
nil
Lines changed by this error: 0Lines on screen always: 15Opening cash, never moves: Rs 7,00,000Half the difference: nil
Educational illustration. Every amount for Anjani Stationers and Chitra Binding Works is illustrative. The statement as prepared, which is what this control opens on: profit before tax Rs 38,00,000, add-backs Rs 21,50,000 being depreciation and amortisation Rs 12,00,000 plus the provision Rs 6,00,000 plus finance cost Rs 3,50,000, operating profit before working capital Rs 59,50,000, working capital movements minus Rs 17,00,000, cash generated from operations Rs 42,50,000, tax paid Rs 6,20,000, net cash from operating activities Rs 36,30,000, net cash used in investing Rs 34,00,000, net cash used in financing Rs 4,30,000, net decrease Rs 2,00,000, opening Rs 7,00,000, closing Rs 5,00,000. The four errors give closing cash of Rs 3,20,000, minus Rs 2,00,000, Rs 39,00,000 and Rs 26,00,000 respectively, for differences of Rs 1,80,000, Rs 7,00,000, Rs 34,00,000 and Rs 21,00,000.

The four outcomes are also set out here as plain text. Deduct the Rs 8,00,000 charged rather than the Rs 6,20,000 paid and operating falls to Rs 34,50,000, closing cash comes out at Rs 3,20,000, and the gap is Rs 1,80,000. The deferred tax movement is Rs 1,80,000 exactly. Write the right-of-use asset into investing as though it were a purchase and investing rises to Rs 41,00,000, closing cash comes out at minus Rs 2,00,000, and the gap is Rs 7,00,000. Enter the receivables rise as an inflow and operating jumps to Rs 70,30,000, closing cash comes out at Rs 39,00,000, and the gap is Rs 34,00,000. Twice Rs 17,00,000 is Rs 34,00,000. Leave the Chitra Binding purchase out and investing falls to Rs 13,00,000, closing cash comes out at Rs 26,00,000, and the gap is Rs 21,00,000. Four errors, four gaps, and not one of the four gaps could have come from any of the other three.

Try it out

With the control run on the right-of-use error, closing cash comes out at minus Rs 2,00,000. What does that establish most quickly?

Cleaning Financial Data teaches you to find the errors that survive every check and break every model.

Who actually runs this check, and at what point?

A routine nobody reaches for is a routine only on paper. Knowing the order of the six steps and running them at the right moment are different things.

A statement that has not been tied is not yet evidence of anything, and reading it carefully is wasted effort. In practice, then, the check runs before anybody forms a view, not after. A lender's credit officer working through a small supplier's accounts ties the cash line first, in about a minute, and only then asks whether Rs 36,30,000 of operating cash is comfortable against what falls due. An analyst rebuilding a business's history across four years runs the tie at each year end and treats a year that will not tie as a year whose figures are not yet usable. The sweep is what surfaces a purchase or a lease that the statement quietly failed to mention, so somebody buying into a private business runs the movement sweep specifically. In every one of those cases the tie is the gate, not the conclusion.

The habit that makes it stick is small: keeping the two balance sheets and the statement in one place, physically or on one screen, and never working on the statement alone. The opening cash and the closing cash go at the top of the working sheet before anything else is touched, both taken from the balance sheets. Then the addition is run. Somebody doing this thirty times a year develops a useful reflex. A cash flow statement circulated without the balance sheets that bracket it starts to look uncomfortable.

There is a household version of the same discipline and it is worth trying once: taking a bank passbook or a statement for a period, noting the balance at the start and the balance at the end, then listing every movement that can be remembered or traced to a record, and adding them up. Most people find a difference on the first attempt. A rent payment is a familiar amount and so is a salary, so the size of the difference almost always names it. Naming a gap from its size is the same reasoning step six asks for, run on figures already known by heart.

Who is readingWhich step earns its keepWhat it saves
A lender's credit officer, thirty small suppliers a weekStep two, run before anything else is readA whole assessment built on a statement that never tied
An analyst rebuilding four years of historyStep two at each year end, then step threeCarrying one year's error forward into every ratio after it
Somebody buying into a private businessStep three, the movement sweepMissing a purchase or a lease the statement never named
Anybody handed a statement that will not tieStep six, before any recomputationAn afternoon spent checking lines that were never wrong
All four togetherSteps one to five every time, six only on a failureRoughly ten minutes on a statement of this size

The statement that was out by exactly Rs 1,80,000

A preparer at Anjani Stationers builds the year two statement and reaches the tax line. The income statement in front of her says Rs 8,00,000. She deducts Rs 8,00,000. Everything else is right: the add-backs, all four working capital movements, both purchases in investing, the whole of financing. Operating comes out at Rs 34,50,000 instead of Rs 36,30,000, the net movement reads as a fall of Rs 3,80,000, and the statement closes at Rs 3,20,000 against a balance sheet printing Rs 5,00,000.

The error itself is one figure and takes ten seconds to change. The cost was the two days spent finding it. She recomputed the working capital block twice, went back to the fixed asset register, re-added every section, and asked a colleague to check the investing lines. All of those were correct the first time. Nobody looked at the difference itself. The difference was Rs 1,80,000, and a deferred tax liability of exactly Rs 1,80,000 had appeared on the balance sheet across the same two dates, moving from nil. One glance at that movement would have pointed at the tax line immediately. Two days against one glance is why step six exists as a step rather than as advice, and why it is entered carrying the number rather than carrying a worry.

ONE WRONG FIGURE. EVERY OTHER LINE CORRECT. TWO DAYS LOST. THE STATEMENT AS IT WAS SUBMITTED Cash generated from operations 42,50,000 Less tax, taken from the income statement (8,00,000) Net cash from operating activities 34,50,000 Net cash used in investing activities (34,00,000) Net cash used in financing activities (4,30,000) Net decrease in cash (3,80,000) Cash at the start 7,00,000 Cash at the end, per this statement 3,20,000 Cash at the end, per the balance sheet 5,00,000 OUT BY 1,80,000 WHAT THE Rs 1,80,000 WAS The deferred tax liability, which moved from nil at the first date to Rs 1,80,000 at the second, on the same balance sheet she was already holding. WHAT WAS CHECKED INSTEAD the working capital block, twice the fixed asset register every section, re-added the investing lines, by a colleague ALL OF THEM CORRECT ALREADY. TWO DAYS. THE DIFFERENCE WAS THE CLUE, AND IT WAS PRINTED ON THE BALANCE SHEET BESIDE HER THE WHOLE TIME. Anjani Stationers is invented and this account of a preparer's two days was built to show how a failed tie is searched, not drawn from any real business. Every other line in the submitted statement matched the prepared version exactly.
A statement out by exactly Rs 1,80,000 has one line worth opening first, and reading the difference would have named that line before any recomputation began.
What each line on a cash flow statement means, how operating cash is built, why profit and cash diverge and how the three sections are told apart are all settled separately. How the three financial statements connect to one another in general is covered under financial statement architecture. How receivables and inventory are managed, and the days and cycles used to measure them, is covered under working capital. The procedures an auditor follows to obtain evidence about any of these figures belong to audit and assurance. Whether a business with Rs 36,30,000 of operating cash and a Rs 2,00,000 fall is in good health is a separate reading with separate evidence.
Financial Analyst Program Bootcamp — Fin Maverick

References

SourceDocumentWhere
Institute of Chartered Accountants of IndiaIts accounting standards, cited for the existence of a requirement that a cash flow statement reconcile to the cash and cash equivalents reported in the balance sheet, and that transactions not involving cash be excluded from the statement and disclosedicai.org
Ministry of Corporate AffairsThe prescribed financial statement formats, cited for the presentation of the cash flow statement alongside the balance sheets for the current and preceding periodsmca.gov.in

Anjani Stationers Private Limited and Chitra Binding Works Private Limited 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.