The income statement, in depth
The answer
The income statement is a chain of choices. Where revenue is recognised, what is capitalised rather than expensed, how long assets are assumed to last, and what is called exceptional all move the final number.
Reading it properly means reading the accounting policy notes first, then the statement. The statement is the conclusion. The notes are the argument.
Why this costs you money
The basic shape of the income statement is covered in "The income statement and the cash flow statement". This article assumes you know it, and starts where the losses actually happen.
Here is the pattern that costs the most money, and it involves no fraud.
A company's revenue grows 20% a year for 3 years. Operating margin holds. Earnings per share grows 26% a year. You pay a growth multiple. Then growth stops and the multiple halves.
Afterwards you go back to the reports and find 4 separate things, each disclosed, each small, and together the whole story:
- Revenue included work performed but not yet billed, which grew twice as fast as billed revenue.
- Operating margin held because development costs were capitalised rather than expensed, and the capitalised amount rose every year.
- Earnings per share grew faster than profit because the effective tax rate fell from 31% to 22%.
- Two thirds of the profit was attributable to the parent, but the reported profit figure included the whole of a subsidiary the company owned 60% of.
None of that is illegal. All of it is disclosed. Each item alone would be unremarkable. Together, the reported growth was substantially not operating growth, and the market discovered this at the moment it stopped.
The general rule: profit growth has to be traced to its source before it can be paid for. Revenue growth, margin improvement, tax, share count and accounting choices all produce the same rising earnings-per-share line and are worth completely different multiples.
How it works
The revenue recognition policy note
Find it. It is normally note 1 or 2, under significant accounting policies, and it is titled revenue recognition or revenue from contracts with customers.
Both India's Ind AS 115 and America's ASC 606 use the same 5-step model, and they are close to identical in substance. What matters to you is what the company decided inside that model.
Point in time, or over time. Some companies record revenue at a moment: goods delivered, control transferred. Others record it across a period as work progresses. Over-time recognition depends on estimating how complete a job is, and that estimate is management's. Construction, engineering, infrastructure and long-term service contracts all work this way, and it is where the largest revenue errors in corporate history have occurred.
Gross or net, which is the principal-versus-agent question. If a company arranges a sale between 2 other parties, does it report the whole transaction value as revenue, or only its commission? The profit is identical either way. The revenue can differ by 20 times. Travel, e-commerce, distribution and payment companies all face this decision, and the answer is in the policy note.
Variable consideration. Discounts, rebates, volume incentives and expected returns must be estimated and deducted at the time of the sale. A company that under-estimates future rebates reports more revenue now and less later.
When does the company decide it has made a sale? That single question is the exercise at the end of this article, and answering it in 1 sentence tells you more about a company's accounts than any ratio.
Unbilled revenue, and why it matters more than receivables
The revenue recognition note produces 2 balance sheet items that most investors never separate.
Trade receivables are amounts billed to a customer who has not yet paid. The customer has an invoice and a due date.
Unbilled revenue, also called a contract asset, is revenue recognised for work the company has not yet invoiced at all. No invoice exists. The company has decided the revenue is earned.
Unbilled revenue is a purer measure of accounting judgement than receivables, because a receivable at least implies a customer accepted a bill. Watch it as a share of revenue over 4 years. If it is rising steadily, the company is recognising revenue further and further ahead of the point where anybody else has agreed to pay it.
The mirror image is deferred revenue, also called a contract liability: cash collected before the service is delivered. Rising deferred revenue is generally a good sign, because customers have paid in advance.
Reported, adjusted, and the gap between them
Almost every large company publishes at least 2 profit figures.
The reported figure follows the accounting standards. The adjusted figure removes items management considers unrepresentative. In India these usually appear as "exceptional items" on the face of the statement. In the United States they appear as non-GAAP measures with a required reconciliation table.
Three tests, and they take 3 minutes.
Do the adjustments recur? Restructuring charges in 5 consecutive years are not exceptional. They are a cost of running this business, and the adjusted figure is simply wrong.
Are the adjustments symmetrical? Note whether one-off gains are also removed, or only one-off losses. Many companies remove costs and keep gains.
What is being excluded that is a real cost? The most common in the United States is stock-based compensation, which is pay settled in shares. Excluding it does not make it free. It creates more shares, and those shares are yours.
EBITDA, and 1 specific reason it stopped being comparable
EBITDA is earnings before interest, tax, depreciation and amortisation. It is useful for comparing operating performance across companies with different debt levels, and it is misused constantly, because it removes 2 real costs: the cost of the machinery being used up, and the cost of the money borrowed to buy it.
There is also a dating problem you must know about. India adopted Ind AS 116 on leases from 1 April 2019, and the United States adopted the similar ASC 842 for public companies from fiscal years beginning after 15 December 2018. Both standards moved most lease costs off the rent line and split them into depreciation and interest.
The consequence: EBITDA rose sharply for lease-heavy companies in that year without anything about the business changing. Retailers, airlines, hotels and hospital chains all show a step-up. Any EBITDA comparison across that boundary is comparing 2 different definitions.
Capitalisation, which moves cost from this year to the next 10
When a company spends money, it either charges it against this year's profit as an expense, or records it as an asset and spreads it over several years. The second is called capitalising.
Three places to check.
Development costs. Under Ind AS 38 a company may capitalise development spending once specific criteria are met. Look at intangible assets under development on the balance sheet and how fast it is growing.
Interest during construction. Interest on money borrowed to build an asset is added to the asset's cost rather than charged to profit while construction continues. A company with a long-running project can carry a large finance cost that never appears in the profit and loss statement. The amount capitalised is disclosed.
Repairs and maintenance versus improvement. A judgement, and a small one individually, but the trend matters.
Capitalising is often correct. What you are testing is the trend. Capitalised costs rising as a share of total spending, in a year when margins were under pressure, is a specific question worth asking.
Depreciation, tax and the share count
Depreciation depends on assumed useful lives, set out in the accounting policies. A company that extends the assumed life of its plant reports lower depreciation and higher profit, every year afterwards. A change in useful life is disclosed as a change in estimate and applied going forward.
The effective tax rate is the tax charge divided by profit before tax. Compare it with the statutory rate and with the last 5 years. A falling effective tax rate produces rising earnings per share with no operating improvement. The tax note explains the difference line by line.
Profit is reported twice at the bottom of a consolidated statement. Total profit includes subsidiaries the company does not fully own. Below it, the statement splits that profit into the part attributable to owners of the parent and the part attributable to non-controlling interests, which is the share belonging to minority shareholders in subsidiaries. Only the first part is yours, and earnings per share is calculated on it. Anybody dividing total consolidated profit by the share count gets a number that does not exist.
Basic and diluted earnings per share differ by the shares that options and convertible instruments will create. Diluted is the honest number.
What it tells you, and what it does not
It tells you how much profit was produced and, if you read the notes, where it came from. That second part is the whole value.
It tells you what management chose when it had a choice. The policy notes are a portrait of management's temperament, and it is consistent across years.
It does not tell you whether cash arrived. That is article 6.
It does not compare cleanly across countries or across time. Standards change. Ind AS 116 and ASC 842 broke EBITDA comparability. Tax rate changes break net profit comparability.
It cannot detect a well-constructed fabrication. If revenue was recorded for sales that never happened, every ratio built on it is meaningless.
The decision rule
Before accepting any profit number, ask 3 questions: when does this company decide it has made a sale, what is it excluding from its adjusted figure, and what was the effective tax rate.
If profit grew faster than revenue for 3 straight years, find the reason before paying for it. It is usually margin, tax, or an accounting change — unless the company genuinely has operating leverage and volumes rose, in which case revenue growth and profit growth should converge as volumes stabilise.
Try this now
Five minutes, 1 holding, the latest annual report.
- Open the report and go to the significant accounting policies, usually note 1 or 2. Find the paragraph on revenue recognition. In a Form 10-K it is in the notes in Item 8, under revenue.
- Read it once. Then write 1 sentence in your own words: "This company decides it has made a sale when ______." Be specific. Delivery? Installation? Customer acceptance? Progress on a contract? Shipment from the warehouse?
- Search the report for "unbilled" or "contract asset". If it appears, write down the amount, and the amount for the previous year. Divide each by that year's revenue.
- Find the tax expense note. Divide total tax expense by profit before tax for this year and last year. That is the effective tax rate.
- On the face of the statement, find profit attributable to owners of the parent, and compare it with total profit for the period.
What you should see. Step 2 is the one that changes how you read every future report. Most people cannot answer it before doing this exercise, even for a company they have owned for years. Once you can, you know exactly which event has to happen in the real world before this company is allowed to call something revenue, and you know which quarter-end pressure would be most tempting.
In step 3, unbilled revenue rising as a share of total revenue over 2 years is a question, not a verdict. Ask whether the business mix moved towards long contracts. If it did not, ask again.
In step 4, a fall of more than about 3 percentage points in the effective tax rate means a meaningful part of last year's earnings growth was tax, not trading.
In step 5, if the 2 profit numbers differ by more than 10%, then a significant part of the group's profit belongs to somebody else, and any per-share calculation you have done using total profit is wrong.
Three real cases
1. Tesco, 22 September 2014 (United Kingdom) — timing, not invention Tesco announced that it had overstated its expected profit for the first half of the year by about £250 million. The cause was the timing of recognition of commercial income: payments and rebates received from suppliers, which had been recognised earlier than they should have been, while costs were recognised later. The chief executive suspended several senior executives, the accounts were reviewed by an external firm, and the UK Serious Fraud Office opened an investigation. The shares fell sharply. Nothing here was invented revenue. It was revenue and cost placed in the wrong periods, in a business with enormous volume, which is enough.
2. WeWork, August to 30 September 2019 (United States) — an adjusted profit number that removed the business WeWork's parent filed its initial public offering document on 14 August 2019. Investors examining it found that the company had promoted adjusted profitability measures that excluded large and entirely ordinary costs of its operating model, including, in earlier bond documents, a measure it described as "community adjusted EBITDA". Under the standard accounting measures the losses were very large. The chief executive stepped down on 24 September 2019 and the offering was withdrawn on 30 September 2019. The lesson is not that adjusted numbers are always dishonest. It is that when an adjusted measure excludes the main cost of doing the thing the company does, the adjustment is the business model.
3. The Bombay Dyeing SEBI order, 21 April 2023 (India) — revenue recognised on a sale to a connected party In April 2023, SEBI passed an order against The Bombay Dyeing & Manufacturing Company and certain individuals, alleging that the company had recognised revenue and profit from sales of flats to a connected entity in a way that inflated its reported results over several financial years. The order restrained the named parties from the securities markets and was subsequently challenged on appeal . The reading lesson stands regardless of the final legal outcome: revenue from a related party is revenue where the buyer is not an independent judge of the price, and both the revenue recognition policy note and the related-party note have to be read together to see it.
The question that resolves it
A novice reads an income statement and asks: how much profit did the company make?
An expert reads the same statement and asks: which of these choices, if made differently, would have produced a materially different number?
There are usually only 3 or 4 such choices in any company, and the accounting policy notes list them for you at the front.
What would make this wrong
If conservative accounting always signalled a better company, then companies with the most cautious policies would outperform. They do not, reliably.
Honest limits.
Aggressive is not the same as wrong. Recognising revenue over time on a long-term contract is correct accounting for that business. The signal is only in the trend and in the comparison with peers doing the same thing.
Capitalisation is often required, not chosen. A company that must capitalise development costs under the standard is not being aggressive by doing so.
Effective tax rates move for legitimate reasons, including new manufacturing incentives, geographic mix, and past losses being used. The tax note explains which, and the explanation is usually true.
Many of these checks lag. Unbilled revenue rising for 2 years is a question you can only ask after 2 years of reports. This method finds slow problems well and fast ones poorly.
In India
The format is fixed by Schedule III to the Companies Act 2013, which is more useful than it sounds. Cost of materials consumed, purchases of stock-in-trade, changes in inventories, employee benefits expense, finance costs, depreciation and other expenses are each separate lines. You can therefore calculate the fixed and variable split of costs directly from the statement.
"Exceptional items" is the Indian label and it appears on the face of the statement, above profit before tax. India does not use a separate extraordinary items category. Read the note attached to it every year and keep a list. Items that appear 3 years running are not exceptional.
Other income deserves separate attention. For many Indian companies it includes interest on surplus cash, dividends from subsidiaries, foreign exchange gains and provisions written back. In a holding company's standalone accounts it can be nearly all of the profit. Always calculate operating profit before other income.
The corporate tax rate changed materially in 2019. The Taxation Laws (Amendment) Ordinance dated 20 September 2019 introduced a reduced rate for companies that gave up specified exemptions, and a lower rate again for new manufacturing companies. Companies that moved to the new regime showed a jump in net profit that had nothing to do with operations. Any multi-year earnings growth figure that spans that year needs checking.
Both standalone and consolidated income statements are published. The revenue recognition policy applies to both, but related-party sales that are revenue in the standalone statement are eliminated in the consolidated one. Comparing the 2 tells you how much of the parent's revenue is internal.
In the United States
Presentation is far less prescribed. There is no Schedule III. Companies choose their own expense lines and the detail varies, so 2 companies in the same industry may not present comparable figures and you sometimes have to rebuild the comparison from the notes.
Non-GAAP measures are pervasive and regulated. Regulation G requires a reconciliation from the non-GAAP measure to the nearest GAAP measure, presented with equal or greater prominence. Read that reconciliation table before reading the headline.
Stock-based compensation is the largest recurring adjustment at many large US companies. It is a real cost. It is expensed under US GAAP and then very often added back in the adjusted figure.
Research and development is expensed as incurred under US GAAP, with limited exceptions for certain software costs. That makes American research-heavy companies look less profitable than they are, and it removes an opportunity for aggressive capitalisation that exists elsewhere.
Segment results are usually more detailed, which lets you check whether margin improvement came from the whole business or 1 division.
Where they differ, and what that tells you
The largest genuine difference is what may be capitalised, and it runs in the opposite direction to most people's expectations.
India, following the international standards, allows development costs to be capitalised as an intangible asset once defined criteria are met. The United States requires research and development to be expensed as incurred, with narrow software exceptions. So an Indian or European company investing in developing a product can show higher current profit than an identical American one, purely because of the standard.
What that tells you: when comparing an Indian company with a US peer, find the intangible assets under development line on the Indian balance sheet and the amount capitalised during the year. Add it back to get a comparable expense basis. Without that adjustment the Indian company will always look more profitable, and the difference is definitional rather than real.
A second difference is the treatment of impairment reversals. Under Ind AS a previously recognised impairment of most assets may be reversed if conditions improve. Under US GAAP such reversals are generally prohibited. So an Indian company can write an asset down in a bad year and write part of it back in a good one, which flatters the recovery. Check whether a profit jump includes a write-back.
A third is presentation. Because Schedule III fixes the Indian format, Indian statements are more comparable with each other and less comparable with US ones. The practical rule: compare Indian companies with Indian companies on the face of the statement, and compare across countries only after rebuilding both from the notes.
Carry this
- Read the revenue recognition policy before the revenue number.
- Unbilled revenue rising as a share of revenue is a question that must be answered.
- Trace profit growth to its source: volume, price, margin, tax or share count. They are worth different multiples.