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

Channel Stuffing: Pulling Revenue Forward and How It Shows Up

Channel stuffing means persuading distributors to take more goods than they can sell, so revenue is recognised now that would otherwise have arrived later. The practice creates nothing. The same sales are pulled forward, so the following period starts short. The pattern it leaves is receivables growing faster than revenue, inventory moving from the seller to the buyer, and cash conversion weakening while profit looks fine.

Here is what sits underneath that answer. A sale is recorded when goods and the risks attached to them have genuinely passed to a buyer who is going to pay, not when a carton leaves a warehouse. Channel stuffingPushing more goods into a sales channel near a period end than the channel can sell on. The revenue then lands in the earlier period. The sales are real; only their timing has moved. does not forge an entry against that rule. The practice works on the buyer instead, by making early acceptance cheap enough to say yes to. The recording rule then does exactly what it was written to do on a transaction that is real and premature at the same time. The whole difficulty fits in one sentence. No false document exists anywhere for anyone to find, so every discussion of the subject is a discussion about patterns rather than about proof.

Three things are already in hand. When revenue is recognised: a real shipment on real terms is recorded. The receivables ageing and the customer concentration inside Anjani Stationers Private Limited, an invented stationery business. The worked example below runs on those published figures. And the accrual componentProfit after tax less operating cash flow. When it is positive, reported profit sits above the cash the business generated; when negative, the cash came in ahead of the profit., the difference between reported profit and the cash the business actually generated. Channel stuffing leaves four movements across the three statements. Four completely ordinary behaviours leave the identical four movements, and only evidence from outside the accounts tells them apart. Anjani Stationers shows three of the four and fails the fourth outright.

What is channel stuffing, and how would anyone recognise it?

Before the accounting arrives, there is something that can be watched on any street. A wholesaler of exercise books has a target to hit by the end of March. Two of his regular shopkeepers already have enough stock on their shelves to last until June. He offers them a deal anyway: take twenty cartons now, pay in ninety days instead of thirty, and if the books do not move by August send them back at no cost. On those terms agreeing costs them nothing, so both shopkeepers agree. Twenty cartons leave his godown on the twenty ninth of March. Nothing about the transaction is fictional. Everything about its timing is arranged.

Channel stuffing is a timing arrangement dressed as a sale. Nobody outside the business ever sees the arrangement itself, only the trail of consequences it leaves in later periods. The inducements that make early acceptance attractive fall into three recognisable groups. Discounts steeper than the ordinary trade terms, offered close to a period end and not repeated afterwards. Payment terms stretched well beyond the seller's normal cycle, so the distributorA wholesaler or dealer that buys goods from a manufacturer and sells them on to retailers or to end customers. The distributor is the seller's customer, but not the person who finally consumes the goods. carries the stock without carrying the cash cost of it. And generous return rightsA contractual right for the buyer to send unsold goods back to the seller, usually within a stated window and often at full credit. Wide return rights weaken the argument that the risks of the goods ever left the seller., which are the strongest of the three, because a buyer who can send everything back has not really accepted the risk of owning any of it.

Recognition is therefore the whole problem: what the practice leaves behind, what else leaves exactly the same thing behind, and how a careful person tells those apart. The distinction between a shape and its cause decides every judgement made about it.

Pulling a sale forward moves it. It does not make it. A LABELLED HYPOTHETICAL SELLER, NOT ANJANI STATIONERS. DEMAND IS RS 1,00,00,000 EACH PERIOD IN BOTH PANELS. NOTHING PULLED FORWARD RS 20,00,000 PULLED FORWARD 1,00,00,000 1,00,00,000 1,20,00,000 80,00,000 the gap left behind PERIOD ONE PERIOD TWO PERIOD ONE PERIOD TWO TWO PERIOD TOTAL: RS 2,00,00,000 IN THE LEFT PANEL AND RS 2,00,00,000 IN THE RIGHT PANEL. Illustrative figures for an unnamed hypothetical seller. No named business did any of this.
A hypothetical seller with steady demand of Rs 1,00,00,000 each period reports Rs 1,20,00,000 and then Rs 80,00,000 once Rs 20,00,000 is pulled forward, and the two period total stays at Rs 2,00,00,000 in both panels, because moving a sale between periods adds nothing to either.
Try it out

A seller persuades distributors to take goods early, near a period end. Does that create revenue?

Why does channel stuffing create no revenue at all?

Because the end customers have not changed. A school buys the exercise books its students need, and that number is set by how many students there are and when the session starts, not by what sits in the shopkeeper's back room. The shopkeeper who took twenty cartons in March is still working through them in April, May and June, so he buys nothing. Everything the seller gained in the first period is subtracted from the second.

The practice is self-limiting, and that is the single most useful thing to know about it. A business that has pulled sales forward must either stop, leaving a visible hole, or pull more forward next time, and each round has to be larger than the last. Follow the arithmetic and the trap closes on itself. Suppose demand runs at a hundred a period, and the first round pulls twenty forward. Period one reports one hundred and twenty. Period two now starts at eighty, so holding the reported line flat needs another forty pulled forward, and period three starts at sixty. The quantity required does not grow steadily; it compounds, and it compounds against a channel that is already full. No version of the practice settles into a stable state. The interesting question is never what the current period shows but what the next one does.

Continuing the practice therefore hides nothing. Sell-throughWhat the distributor actually sells on to the people who finally use the goods, as distinct from sell-in. Sell-in is what the seller shipped into the distributor. Sell-in can be arranged; sell-through follows real demand. is what real demand looks like, and sell-in is what the seller has arranged. The two can separate for a period or two. The two cannot separate for long. The distributor's shelves are finite, his cash is finite, and eventually he refuses the next carton whatever the terms. The channel is a container, and a container fills.

Try it out

A hypothetical seller pulls Rs 20,00,000 forward from period two into period one. What happens to the two period total revenue?

What pattern does channel stuffing leave across the three statements?

Four movements, and they arrive together. Take them one at a time and then look at them as a set. The set is the only thing that carries any information at all.

Revenue rises, and the rise is the whole aim. On the face of the income statement, growth and pulled-forward growth are written identically, so the rise looks like ordinary growth. Receivables rise faster than revenue. The goods went out on stretched terms, so the invoices sit unpaid at the period end when ordinary invoices would already have been collected, and the receivable balance carries the whole of the pulled-forward amount rather than a normal fraction of it. Days sales outstandingClosing trade receivables divided by revenue and multiplied by the days in the year. The ratio converts the receivable balance into the average number of days the business waits to be paid. lengthen. The lengthening is the same fact expressed as time rather than as a balance, and it is the form most people find easiest to read.

Then the fourth, the one that matters. Operating cash flow lags profit. The invoices are unpaid, so the profit is recorded and the cash is not received, and the accrual component turns positive: profit sits above the cash the business generated. Alongside that, inventory at the seller may actually fall. The goods have physically moved out of the seller's godown and into the distributor's, and a reader looking only at the seller's balance sheet sees stock going down while sales go up. Falling stock against rising sales reads as efficiency and is nothing of the kind.

The combination of four movements constitutes the pattern, and no single one of the four means anything at all on its own. Holding to that is the discipline separating a careful reader from a reckless one. Receivables can outgrow revenue for a dozen reasons. Days sales outstanding lengthen whenever the customer mix moves. Growth consumes working capital by definition, so cash flow lags profit in any business that is growing. Each of the four is an ordinary event that happens constantly in honest businesses. Even the set of four does not settle the question, as the next section makes uncomfortably clear, but the individual movement settles nothing whatsoever, and treating one of them as a signal is how careless readers manufacture accusations.

Four movements, spread across three statements. WHAT PULLING REVENUE FORWARD WOULD DO TO EACH STATEMENT. THIS IS THE SHAPE, NOT A FINDING ABOUT ANY BUSINESS. INCOME STATEMENT 1 REVENUE RISES The line looks like growth, because growth and borrowed growth are written the same way. Gross margin usually holds, unless the inducement was a discount, which cuts it. BALANCE SHEET 2 RECEIVABLES RISE FASTER THAN REVENUE Stretched terms mean the whole amount is still unpaid at the close. 3 SELLER STOCK MAY FALL The goods moved godown to godown, and that reads as thrift. CASH FLOW STATEMENT 4 CASH LAGS PROFIT The profit is booked and the cash is not collected, so the accrual component turns positive. PROFIT ABOVE CASH This is the element the other three cannot substitute for. THE FOUR ARRIVE TOGETHER. ANY ONE OF THEM ALONE CARRIES NO INFORMATION AT ALL. A described pattern with no business attached. Illustrative teaching material.
Pulling revenue forward would lift revenue, push receivables up faster than revenue, may pull the seller's own inventory down, and would leave operating cash flow behind profit, and it is only the four together that form the pattern.
Try it out

Which of the four movements is the one the other three cannot substitute for?

What ordinary business behaviour produces exactly the same pattern?

Four of them, at least. Honest businesses produce the four movements just set out every single year, in enormous numbers, for reasons that have nothing to do with anybody's period end.

The first is a seasonal build. Customers need the goods before a session starts, so a business that supplies schools ships heavily then. The invoices from that shipment are still outstanding at a year end falling in the middle of the collection cycle. Revenue rises, receivables rise faster, days sales outstanding lengthen, and cash lags profit. Every one of the four movements is present, and the only thing that happened is that a school year began.

The second is winning a large customer whose standard terms are longer. A household running on one salary knows this shape instinctively: one big payer who settles late reorganises the whole month around them. A business that wins a customer worth a fifth of its revenue, paying on that customer's normal terms rather than the seller's, will see its receivable book stretch immediately. In arithmetic the stretch and stretched terms offered as an inducement are the same thing, and they look the same too.

The third is extending terms deliberately, as a commercial decision taken in the open. A business that decides longer credit will win it share, or that decides to support dealers through a difficult year, has made a choice about the price it charges for time. The choice is ordinary, defensible and frequently the right one, and it produces the pattern in full.

The fourth is a change in customer mix. Nothing about the terms changes at all. The business simply sells a larger share of its output to the sorts of customers who pay slowly, perhaps institutions rather than shops, and the average lengthens because the weights moved. Nobody negotiated anything. The book just tilted.

The pattern does not distinguish any of these from channel stuffing, and anybody who says it does is selling something, whether a screening product, a research note or a certainty they do not have. That is the point. The four movements are a question, not an answer. The four movements show that the relationship between sales and collections has changed and that the change is worth understanding. The movements do not show why it changed, no amount of further arithmetic on the same statements can be made to show why it changed, and the reader who converts them into a conclusion has done nothing more rigorous than guess.

Four ordinary behaviours. One identical shape. Drawn deliberately the same. THE GEOMETRY IN ALL FOUR PANELS IS IDENTICAL BECAUSE THE ARITHMETIC IN ALL FOUR CASES IS IDENTICAL. A SEASONAL BUILD before a school session revenue receivables ONE LARGE CUSTOMER won on longer standard terms revenue receivables TERMS EXTENDED a commercial choice, in the open revenue receivables THE MIX TILTS more of the book pays slowly revenue receivables AND HERE IS THE FIFTH BEHAVIOUR THAT PRODUCES IT: REVENUE PULLED FORWARD. Five behaviours. One drawing. Nothing in the lines shows which of the five drew them, and no further arithmetic will make them tell. ANYONE CLAIMING THE SHAPE DISTINGUISHES THEM IS SELLING SOMETHING. Described patterns with no business attached. Illustrative teaching material throughout.
A seasonal build, one large customer on longer terms, terms extended as a commercial choice and a shift in customer mix each produce the identical divergence between revenue and receivables that pulling revenue forward produces, so the shape alone separates none of the five.
Try it out

Receivables at a supplier of school notebooks grew 21.8 per cent while revenue grew 12.5 per cent. Name two ordinary explanations for that.

Equity Research Bootcamp — Fin Maverick

What evidence would separate the two?

Five things, and the first thing to notice about the list is where every item on it comes from. None of it is a ratio. None of it is a further calculation on the statements already in hand. Every item is either something the business itself can supply or something only the passage of time can supply, and that is not a coincidence: it is the structure of the problem.

Returns and credit notes in the following period come first. Goods pushed into a channel that could not absorb them tend to come back, and they come back as returns against the earlier sale or as a credit noteA document the seller issues to reduce an amount already invoiced, used when goods come back, when a price is corrected, or when a discount is granted after the invoice was raised. issued afterwards. A run of credit notes early in the next period, against sales booked at the end of the last one, is the closest thing to direct evidence that exists here. Returns happen for quality reasons and delivery reasons too, so a run of credit notes is still not proof. It carries the most weight of the five all the same.

Second, whether the receivable growth sits with many customers or with one. Growth spread evenly across a hundred accounts suggests something systemic, either the terms or the market. Growth concentrated in one or two names points at those names and asks a much narrower question: who are they, what did they agree, and were the terms they are on the terms they have always been on. Third, whether the terms actually changed. The business can simply state that, and often does state it in its own disclosures. Fourth, the ageing profile rather than the receivable total: a book that has grown while the not-yet-due bucket stayed the same is telling a different story from a book that grew because a great deal of new billing went out just before the close. And fifth, the following period's revenue against the quantity supposedly pulled forward. The fifth test has the fewest ways to argue with it and takes the longest to run.

Every one of the five comes from the business or from the passage of time, and not one of them comes from arithmetic on the filing in front of the reader. The honest position after reading a set of accounts is therefore a question rather than a view. This is worth being blunt about because it disappoints people. A reader who wants the accounts to settle the matter will keep computing until something looks decisive, and what they will actually have produced is a more elaborate version of the same ambiguous shape. The accounts pose the question. The answer lives somewhere else.

Five pieces of separating evidence, and where each one has to come from. TAGGED BY SOURCE. NOTHING ON THIS LIST IS A RATIO. 1. RETURNS AND CREDIT NOTES IN THE FOLLOWING PERIOD Goods a channel could not absorb tend to come back. The heaviest item, and still not proof. FROM TIME 2. MANY CUSTOMERS OR ONE Spread growth asks a wide question. Concentrated growth asks a narrow one. FROM THE BUSINESS 3. WHETHER THE TERMS ACTUALLY CHANGED A question the business can answer directly, and often does in its own disclosures. FROM THE BUSINESS 4. THE AGEING PROFILE, NOT THE RECEIVABLE TOTAL A book that grew in the overdue buckets says something different from one that grew in fresh billing. FROM THE BUSINESS 5. THE FOLLOWING PERIOD REVENUE AGAINST THE QUANTITY IN QUESTION Hardest to argue with, slowest to arrive. The gap either appears or it does not. FROM TIME NONE OF THE FIVE IS ARITHMETIC ON THE FILING ITSELF. A described method with no business attached. Illustrative teaching material.
Returns and credit notes, the concentration of the receivable growth, whether terms changed, the ageing profile and the following period's revenue are the five items that separate the explanations, and every one of them comes from the business or from the passage of time rather than from further calculation.
Try it out

What evidence would separate revenue pulled forward from a genuine seasonal build?

India

What the Indian rules put in the writer's hands, and what they do not

Whether goods shipped with wide return rights are revenue at all, rather than a timing question, is settled by the requirements on revenue from contracts with customers as notified by the Ministry of Corporate Affairs. Where the expected level of returns changes, Ind AS 8 governs how a change in an accounting estimate is dealt with and disclosed. Ind AS 1 governs how revenue and trade receivables are presented on the face of the statements and what has to be disaggregated in the notes. Where the buyer taking the goods is a related party, Ind AS 24 requires the transaction and any amount outstanding at the close to be disclosed. Related party disclosure most often turns a shape into a question worth asking. The Companies Act 2013 places responsibility for the accounts on the board.

Regression for Finance — free micro-course from Fin Maverick

Why is the following period the real test?

Because the current period cannot answer the question and the following one usually can. Everything the current filing contains is compatible with five different stories, four of them entirely ordinary. The following period is where those five stories stop agreeing with each other. The seasonal build repeats next season and collects in the meantime. The large new customer keeps buying on the same terms and the ratio settles at its new level. A deliberate extension of terms was a decision, and decisions persist, so that explanation holds steady. The mix shift persists too. Revenue pulled forward does something none of those do: it leaves a hole, and the hole has to be filled either by real demand that has not arrived or by another, larger round of the same thing.

The correct response to the four movements is to write down what should be expected next and then go and look. Writing it down converts an accusation that cannot be supported into a prediction that can be tested. Write it down specifically. If the explanation is a seasonal build, the receivable balance falls back over the next two quarters as the season collects. If the explanation is one large customer, the concentration of the book stays concentrated and the total stops growing faster than sales. If the explanation is pulled-forward revenue, the next period's growth rate drops sharply without any change in the end market, credit notes appear against the prior period's invoices, or the receivable book grows again by at least as much. Deciding first and then reading the evidence to fit is what ruins this work. A reader who writes the three predictions down before looking is protected from it.

Play with it

Move revenue between two periods and watch what refuses to move.

The slider moves an amount of revenue out of the following period and into the published one. Underlying demand is held constant at Rs 2,70,00,000 a period, so nothing is created anywhere. The default is zero, which is what Anjani Stationers actually published; every other setting on this panel is a hypothetical about an unnamed seller and describes nothing that happened. What is visible
Pulled forward: Rs 0. This is the default, and it is what Anjani Stationers published.
TWO PERIODS, ONE POOL OF DEMAND. WATCH THE TOP EDGE OF THE RIGHT HAND BAR. DEFAULT IS ZERO PULLED FORWARD, WHICH IS THE PUBLISHED POSITION. EVERY OTHER SETTING IS HYPOTHETICAL.
Nothing is pulled forward, which is the position Anjani Stationers actually published. Each period reports Rs 2,70,00,000, operating cash flow of Rs 36,30,000 stands against profit of Rs 30,00,000, so cash conversion is 1.21 times and the accrual component is minus Rs 6,30,000, meaning the cash arrived ahead of the profit rather than behind it.
Cash conversion
1.21 times
Accrual component
minus Rs 6,30,000
Days sales outstanding
128 days
Two period revenue
Rs 5,40,00,000
Educational illustration. Amounts are held in whole rupees. The panel assumes that goods moved between periods carry the published gross margin of 45 per cent, that costs below the gross line do not move, and that the cash from an invoice cut a few days earlier still arrives in the following period, which is why operating cash flow of Rs 36,30,000 is held constant while profit moves. Those assumptions are what make the divergence visible in one step; a real arrangement would also carry the cost of whatever inducement bought the early acceptance. Anjani Stationers Private Limited pulled nothing forward, and only the default setting describes it. Every non-zero setting is a hypothetical about an unnamed seller, and the same shape is also produced by a seasonal build, by one large customer on longer terms, by terms extended deliberately and by a shift in customer mix.

Three settings of the slider are worth carrying away. At the default, nothing is pulled forward: the two period revenue total is Rs 5,40,00,000, cash conversion is 1.21 times, and the accrual component is minus Rs 6,30,000. Cash running ahead of profit is the opposite of the stuffing signature. Pull Rs 14,00,000 forward and the accrual component sits at exactly zero with conversion at 1.00 times. The cash line and the profit line cross at that point. Pull Rs 27,00,000 forward, a tenth of a year's revenue, and conversion falls to 0.86 times, days sales outstanding stretch from 128 to 150, and the following period reports Rs 2,43,00,000 against underlying demand of Rs 2,70,00,000. The whole practice is a redistribution, so at any setting of the slider the two period revenue total stays at Rs 5,40,00,000. No arrangement of timing can move that total. Switch the view to standing at the year end and the second bar disappears behind a dashed outline. The dashed outline is the honest picture of what a reader actually has in front of them at the moment they are tempted to conclude.

Try it out

Why is the period after the one being read treated as the real test?

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

What do the figures Anjani Stationers published show against this pattern?

Work the case entity through the four movements and something instructive happens: three of them are present, and the fourth points firmly the other way.

The pattern elementWhat pulled-forward revenue would leaveWhat Anjani Stationers publishedReading
RevenueA riseUp 12.5 per cent, Rs 2,40,00,000 to Rs 2,70,00,000Present
Receivables against revenueReceivables rising fasterUp 21.8 per cent, a gap of 9.3 pointsPresent
Days sales outstandingA lengthening119 days to 128 daysPresent
Cash against profitCash lagging profit, accrual component positiveCash flow Rs 36,30,000 against profit Rs 30,00,000, conversion 1.21 times, accrual component minus Rs 6,30,000Points the other way

Anjani Stationers Private Limited pulled nothing forward, and the fourth line is the clearest evidence. Operating cash flow exceeding profit by Rs 6,30,000 is the exact opposite of what pulling revenue forward produces. Sit with what that line means. Pulled-forward revenue is revenue recorded without cash. Profit rises and collections do not, so pulled-forward revenue drives the accrual component up. Anjani Stationers reports the reverse: the business collected Rs 36,30,000 of operating cash against Rs 30,00,000 of profit. Cash arriving ahead of profit is not something pushing goods into a channel can produce. The three surface elements are present and the confirming element fails. A pattern is not evidence, and the case shows precisely why.

Three elements present. The fourth pointing the other way. ANJANI STATIONERS AS PUBLISHED. INVENTED BUSINESS, ILLUSTRATIVE FIGURES. ELEMENT WHAT THE PATTERN WOULD LEAVE WHAT WAS PUBLISHED READING Revenue A rise Up 12.5 per cent PRESENT Receivables against revenue Receivables rising faster Up 21.8 per cent PRESENT Days sales outstanding A lengthening 119 to 128 days PRESENT Cash against profit Cash lagging profit, so the accrual component turns positive Conversion 1.21 times Accruals minus Rs 6,30,000 THE OTHER WAY ENTIRELY CASH CAME IN AHEAD OF PROFIT. NOTHING WAS PULLED FORWARD. Anjani Stationers Private Limited is invented and every amount here is illustrative.
Anjani Stationers shows revenue up 12.5 per cent, receivables up 21.8 per cent and days sales outstanding out to 128, which are three of the four elements, while cash conversion of 1.21 times and an accrual component of minus Rs 6,30,000 point in exactly the opposite direction to pulled-forward revenue.
Try it out

Anjani Stationers shows three of the four pattern elements. Which one points the other way?

The three surface elements are not merely unexplained. Every one of them already has a published explanation, set out under the receivables ageing and the customer concentration. On the receivable gap, holding the Sunrise Public School group at its earlier 144 days would have produced 120 days overall rather than 128, so eight of the nine extra days sit with a single customer group that takes about 171 days to pay against roughly 110 days for everyone else. The school group is not a bad payer but a customer settling on the terms it agreed, and characterising it any other way would be both unfair and wrong.

On the ageing, the not-yet-due bucket is identical in both years. The entire growth of the book therefore sits in balances that were already overdue rather than in a wave of fresh billing raised just before the close. Overdue growth is the opposite of what pushing goods out at a period end looks like. On the provision, the Rs 6,00,000 increase splits into Rs 2,23,000 explained by the ageing at unchanged rates and Rs 3,77,000 of judgement. The judgement is an estimate catching up with a book that genuinely deteriorated. On the inventory, a 47.4 per cent rise from Rs 19,00,000 to Rs 28,00,000 is stock going up rather than down, and pulled-forward revenue would push the seller's stock the other way. And on the margins, the whole deterioration sits below the gross line and totals Rs 25,00,000 of extra cost, itemised as Rs 6,00,000 of employee cost, Rs 12,00,000 of other operating cost and Rs 7,00,000 of depreciation.

The surface pattern is not unexplained. Every element already has an explanation on record. ALL FIGURES BELOW WERE PUBLISHED EARLIER IN THIS SUBJECT. NONE IS NEW ANALYSIS. ANJANI STATIONERS, AS PUBLISHED Revenue Rs 2,70,00,000 Trade receivables, gross Rs 95,00,000 Less provision for doubtful debt Rs 9,00,000 Trade receivables, net Rs 86,00,000 Inventory Rs 28,00,000 Profit after tax Rs 30,00,000 Operating cash flow Rs 36,30,000 Cash conversion 1.21 times Accrual component minus Rs 6,30,000 DAYS SALES OUTSTANDING 119 THEN 128. 1 Eight of the nine extra days sit with one school group, about 171 days against 110 for the rest. 2 The not-yet-due bucket is identical in both years, so the growth is all in already-overdue balances. 3 The Rs 6,00,000 provision charge splits into Rs 2,23,000 of ageing and Rs 3,77,000 of judgement. 4 Inventory rose 47.4 per cent to Rs 28,00,000. Pulled-forward revenue would push stock down. 5 The margin fall is Rs 25,00,000 of cost below the gross line: Rs 6,00,000 staff, Rs 12,00,000 other, Rs 7,00,000 depreciation. The gross margin held. ANJANI STATIONERS PRIVATE LIMITED AND THE SUNRISE PUBLIC SCHOOL GROUP ARE INVENTED. ILLUSTRATIVE FIGURES THROUGHOUT. No conclusion about any business is reached anywhere in this guide.
Each of the three surface elements Anjani Stationers shows already has a published explanation: one school group carries eight of the nine extra days, the not-yet-due bucket is identical in both years, the provision charge splits into ageing and judgement, inventory rose rather than fell, and Rs 25,00,000 of itemised cost below the gross line explains the margins.

Who reads this pattern in real work, and what do they do with it?

Three people open the same set of accounts in the same week, see the same four movements, and do three completely different things with them. None of the three treats the pattern as a conclusion, and all three treat it as the start of a conversation. Watching each of them work is more useful than any amount of theory.

A lender turns the pattern into a covenant question, an analyst turns it into a question for the next management call, and the finance controller turns it into a paragraph she writes before anybody asks. Take the lender first. A working capital lender against Anjani Stationers is not interested in whether anybody did anything wrong. The lender is interested in whether the receivable book securing the facility is worth what it says, so the pattern sends the lender straight to the ageing schedule and the concentration. The answer to the lender's actual question lives there. A book that grew in overdue balances concentrated in one customer group is a different security from a book that grew evenly across a hundred accounts, and the lender prices or sizes accordingly. Pricing the security is a commercial response, not a moral one.

The analyst's response is narrower and better disciplined. The pattern becomes a written question with a name on it: were payment terms changed for any customer group during the year, and how much of the receivable growth sits with the largest account. Both are questions a business can answer on a call in thirty seconds, and both are questions that make the analyst look careful rather than accusatory. Compare that to the alternative: publishing a suspicion and having it answered by a disclosure that was already in the annual report.

And Vaidehi Rao, as finance controller of Anjani Stationers, does the most valuable thing of the three. She knows the four movements are visible in her own numbers, she knows what produced them, and she can either wait to be asked or write it down first. A short paragraph in the management commentary that says the receivable increase is concentrated in one customer group on unchanged terms, that the ageing worsened and the provision was raised to match, and that inventory was built ahead of a session, costs her an afternoon and removes an entire category of misreading before it starts. An investor who is told the boring answer stops looking for an exciting one.

Try it out

A screen flags 200 businesses whose receivables grew more than five points faster than revenue. What has that screen produced?

What does reading this wrong cost, in both directions?

Both directions have a real cost, and treating only one of them as serious is how readers end up making the other mistake. The costs are different in kind, and so they are worth naming separately.

Read an ordinary business as a stuffing case, and an allegation of misconduct has been made against a named business on evidence that four ordinary behaviours produce. If that allegation is published, it is capable of damaging the business commercially and its people personally, and in India as elsewhere a published statement that a business has misstated its accounts is exactly the sort of statement that gives rise to a claim. A published allegation also destroys the reader's own credibility the first time the business points at the disclosure that already explained the pattern, and that credibility does not come back. Read a genuine case as ordinary and the cost is different: a forecast built on a revenue base that has already been borrowed from the following period, so the growth rate being extrapolated is arithmetically certain to fall whatever the market does.

Both costs are real. The response that avoids both is to ask, to wait and to watch the following period, and it is the only response the evidence actually supports. There is no third position where the pattern alone settles it. A reader who insists on a verdict from a single filing has chosen which of the two errors to make and has not escaped either of them.

Two errors. Two costs. Neither of them cheap. THE COST OF A FALSE ACCUSATION SITS ON THE LEFT AND IS THE ONE READERS UNDERWEIGHT. CALLED STUFFING. IT WAS A SEASON. The four movements were produced by a school session starting, and the explanation was already printed in the notes that went unread. WHAT IT COSTS An allegation of misconduct against a named business, capable of commercial damage and of supporting a claim against whoever published it. The reader's own credibility goes with it. CALLED ORDINARY. IT WAS NOT. The revenue being extrapolated was borrowed from the following period, so the base the analyst built the forecast on was never really there. WHAT IT COSTS A growth rate that is arithmetically certain to fall, whatever the end market does, and every number downstream of it wrong in one direction. Discovered late, and all at once. THE RESPONSE THAT AVOIDS BOTH: ASK, WAIT, AND WATCH THE FOLLOWING PERIOD. A described pattern with no business attached. Nothing here is legal advice.
Calling an ordinary business a stuffing case risks an allegation of misconduct capable of supporting a claim against the publisher, while missing a real case leaves a forecast built on revenue already borrowed from the following period, and only asking and waiting avoids both.

The mistake: running a screen and publishing its output as findings

An analyst builds a screen with one rule: flag every business whose receivable growth exceeds its revenue growth by more than five points. The rule is defensible and it catches real things. Run across a market it returns two hundred names. Anjani Stationers Private Limited is among them, with a gap of 9.3 points. The analyst sorts the list by the size of the gap, writes it up under a heading about revenue quality, and publishes it.

Look at what the screen could not test. The screen could not test the fourth element, so it never noticed that Anjani Stationers converted profit to cash at 1.21 times with an accrual component of minus Rs 6,30,000. Cash ahead of profit is the opposite of the signature. The screen could not read the ageing, so it never noticed that the not-yet-due bucket is identical in both years. The screen could not read the customer concentration, so it never noticed that eight of the nine extra days sit with one school group on terms it has always had. The screen could not read the inventory line. Inventory rose 47.4 per cent, and pulled-forward revenue would have pushed it down. The screen tested one of the four elements and reported as though it had tested all four, and that gap between what was measured and what was claimed is the entire error.

No screen built on published figures can test items that come from the business or from time, so the fix is not a better screen. The fix is the label put on the output. A screen produces a list of businesses to investigate, and that is a genuinely useful thing to produce: it is a work queue. A screen does not produce a list of findings, and the two hundred names on it are overwhelmingly businesses with seasons, large customers and mix shifts. Publishing that queue as findings makes an allegation of misconduct against named businesses on evidence that four ordinary behaviours produce, so it is wrong on the analysis and actionable against the publisher. No disclaimer at the foot of a note repairs a heading at the top of it.

The same list. Two different headings. Only one of them is defensible. A DESCRIBED SCREEN OUTPUT. THE NAMES ARE PLACEHOLDERS FOR ORDINARY BUSINESSES. SCREEN: RECEIVABLE GROWTH LESS REVENUE GROWTH A school notebook supplier 9.3 points A pipe fitting wholesaler 11.6 points A packaging converter 7.2 points and 197 more FINDINGS A LIST TO INVESTIGATE Same rows. The heading is the whole difference. WHAT THE SCREEN COULD NOT TEST Cash against profit The ageing profile Customer concentration Returns in the next period ONE ELEMENT TESTED. FOUR ELEMENTS CLAIMED. A SCREEN PRODUCES A WORK QUEUE. IT NEVER PRODUCES A FINDING. Illustrative. The rows stand for ordinary businesses and name nobody.
The same two hundred rows are a defensible work queue under one heading and an allegation of misconduct under another, and the screen behind them tested one of the four pattern elements while the word findings would claim all four.
Try it out

What is the cost of publishing that screen output under the heading findings?

Channel stuffing moves revenue rather than making it, leaves four movements across the three statements, and shares those four movements with four ordinary behaviours no arithmetic on the accounts can separate from it. Five pieces of evidence separate them, and each of the two errors has its own cost. Revenue recognition itself is set out under revenue recognition, and the wider subject of discretion inside reported figures is set out under earnings quality. Anjani Stationers Private Limited pulled nothing forward: its cash conversion of 1.21 times points away from the pattern, and every element it does show already has a published explanation. A pattern of this kind never settles what a business is worth or whether anybody has done anything wrong.
Financial Analyst Program Bootcamp — Fin Maverick

References

SourceDocumentWhere
Ministry of Corporate AffairsThe notified Indian Accounting Standard on revenue from contracts with customers, where the question of whether goods shipped with wide return rights are revenue at all is settledmca.gov.in
Ministry of Corporate AffairsInd AS 8 Accounting Policies, Changes in Accounting Estimates and Errors, named for the existence of the treatment that applies when an expectation such as the level of returns is revised. Nothing from it is reproducedmca.gov.in
Ministry of Corporate AffairsInd AS 1 Presentation of Financial Statements, named for the existence of the requirements governing how revenue and trade receivables appear on the face of the statements and what is disaggregated in the notesmca.gov.in
Ministry of Corporate AffairsInd AS 24 Related Party Disclosures, named for the existence of the requirement to disclose transactions with a related party and amounts outstanding at the reporting date, and the Companies Act 2013 for the existence of the board's responsibility for the accountsmca.gov.in
Institute of Chartered Accountants of IndiaGuidance on the presentation of trade receivables and their ageing, where the ageing disclosure requirement is written downicai.org
Securities and Exchange Board of IndiaThe listing and disclosure obligations, named only for the existence of continuous disclosure duties that sit on a listed business alongside the accounting standards. No regulation number, threshold or timeline is stated heresebi.gov.in

Anjani Stationers Private Limited, Chitra Binding Works, the Sunrise Public School group and Vaidehi Rao 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.