Every public company files three core financial statements: the income statement, the balance sheet, and the cash flow statement. They are often read as three views of the same underlying reality. They aren’t. Each one is built on a different logic, and knowing which one to trust β and when β is one of the most useful skills in fundamental analysis.
The income statement is an opinion
The income statement reports revenue, expenses and the profit left over. It looks like a factual record, but it is shaped by hundreds of judgment calls: when to recognize revenue, how fast to depreciate an asset, how to estimate bad debt, whether a cost gets capitalized or expensed immediately. Two companies with identical cash economics can report very different net income purely because of these choices.
This isn’t necessarily manipulation β accounting standards require estimates, and reasonable people applying the same rules can land in different places. But it means net income is best read as management’s opinion of performance, filtered through a rulebook that leaves genuine room for interpretation. It’s a useful opinion, but it’s an opinion.
The balance sheet is a snapshot
The balance sheet lists what a company owns and owes at a single point in time β the last day of the reporting period. That snapshot quality is both its strength and its limit. It tells you the position at that instant with reasonable precision (assets, liabilities, equity all have to balance, by definition), but it says nothing about the path that led there or the one that follows.
A company could show a strong cash balance on the balance sheet date because of a loan drawn down the week before, or a healthy inventory figure that’s about to be written down. The balance sheet won’t flag either. It answers “where do things stand right now,” not “how did we get here” or “where are we going.” Reading it alone, without the statements around it, can be misleading in exactly the situations where it matters most.
The cash flow statement is the closest thing to a fact
Cash either moved or it didn’t. The cash flow statement tracks actual cash in and cash out, reconciling the accrual-based income statement back to real money β which is why it’s generally treated as the hardest of the three to distort. It’s split into three sections: operating (cash generated by the core business), investing (capital expenditure, acquisitions, asset sales) and financing (debt, equity, dividends, buybacks).
This doesn’t make it immune to interpretation β companies still have some latitude in classifying items between operating and investing activities, and working-capital timing can flatter or distort a single period. But relative to the other two statements, cash flow is the one where you’re furthest from opinion and closest to what actually happened.
Why the three disagree β and which one to trust when
The three statements disagree constantly, and that disagreement is informative rather than a problem to explain away:
- Rising net income with falling operating cash flowΒ is a classic warning sign β profit is growing on paper while the business collects less real cash, often because of aggressive revenue recognition or a buildup in receivables.
- Strong cash flow with weak net incomeΒ can indicate the opposite: a business that’s genuinely healthy but reporting conservative or lumpy accounting profit, perhaps due to heavy depreciation on assets that don’t actually need replacing soon.
- A balance sheet that looks strong in isolationΒ can hide a business that’s burning cash every quarter to sustain it β the snapshot doesn’t show the trend.
The practical rule: use the income statement to understand how management frames performance, use the balance sheet to understand position and risk at a point in time, and use the cash flow statement as the tie-breaker when the other two tell different stories. When cash flow and net income diverge for several periods running, cash flow is usually the one worth believing.