One set of events, three statements
The three statements are joined at specific points. This lesson shows the joins, lets you change a small company's year and watch all three move together, then traces the same joins through the real accounts of Titan and Info Edge.
- Level
- Beginner
- Reading time
- About 25 minutes
- Know this first
- The cash flow statement
By the end you will be able to:
- name the three joins between the income statement, balance sheet and cash flow statement
- walk from profit to cash from operations using changes in receivables, stock and payables
- roll equity forward from one balance sheet to the next
- check a real company's statements against one another and explain small differences
Three joins
The three statements are not three separate reports. They are three views of the same events, and they are joined at specific points. If you know the joins, you can check one statement against another, and when a number surprises you, you know where else to look.
- Profit joins equity. The profit from the income statement is added to equity on the balance sheet. A dividend is taken off it. Other comprehensive income is added to it as well.
- The cash flow statement ends where the balance sheet's cash begins. Closing cash in the cash flow statement is the cash on the balance sheet. Opening cash is last year's.
- Working capital lines are balance sheet changes. The rise in stock or receivables that reduces operating cash is the difference between two balance sheets. So is the rise in payables that increases it.
A fourth join sits in the financing section: new borrowing in the cash flow statement is the increase in borrowings on the balance sheet. Together these joins mean you can start from any one statement and rebuild a great deal of the other two.
The walk from profit to cash
The indirect method is the second join at work. It starts with profit and corrects it for everything that made profit different from cash.
- Profit for the year
- +Non-cash costs, such as depreciation
- −Increase in receivables, or plus any decrease
- −Increase in stock, or plus any decrease
- +Increase in payables, or minus any decrease
- =Cash from operations
Each term has the same reason behind it. A rise in receivables means customers owe more, so some of the sales were not collected. A rise in stock means cash was spent on goods not yet sold. A rise in payables means the business paid its suppliers less than it bought, which saves cash for the moment. Non-cash costs, mainly depreciation, reduced profit without any cash leaving.
One year, three statements
A small company starts the year with ₹2,00,000 of cash, ₹1,00,000 of stock and ₹1,00,000 of shelves and equipment. Its owners have put in ₹4,00,000 and it owes nothing. Four things can change during the year: its sales, how much of those sales customers have not yet paid for by the year end, how much stock it holds at the end, and the dividend it pays. Its cost of goods is 60% of sales, and its running costs are ₹1,20,000. It buys stock for cash. Move the sliders and watch the three statements.
Profit is ₹1,20,000, but cash from the business is −₹1,10,000, because ₹1,80,000 is still owed by customers and stock moved from ₹1,00,000 to ₹1,50,000. After the ₹20,000 dividend, cash moves by −₹1,30,000 to ₹70,000. Equity is ₹5,00,000 and assets are ₹5,00,000: the sheet balances.
Three things to try. Set unpaid sales to 0% and stock to ₹1,00,000, its opening level, and cash from operations equals profit exactly: nothing was tied up. Now raise unpaid sales to 60% and cash falls below zero in some cases even though profit has not changed, which is how a profitable business gets into trouble. Finally, raise the dividend and see that profit does not move, while equity and cash both fall.
At every setting the last line of the balance sheet, assets less equity, is zero. That is the accounting equation holding after a whole year, with no liabilities in this small company. The income statement fed equity through profit. The cash flow statement ended at the balance sheet's cash figure. The receivables and stock lines on the balance sheet are the same amounts that reduced operating cash.
A real company: Titan
The same joins can be checked on a real company. Here are Titan's standalone figures for FY2023-24, with each join in its own row. The numbers in the first two columns come from different statements. The last column shows whether they agree.
| Join | One statement says | Another says |
|---|---|---|
| Closing cash | Cash flow statement: cash at the end of the year, 272 | Balance sheet: cash and cash equivalents, 272 |
| Inventories | Balance sheet: 14,952 to 16,874, a rise of 1,922 | Cash flow statement: change in inventories, (1,922) |
| Borrowings | Balance sheet: borrowings rose by 4,619 | Cash flow statement: 3,139 + 1,480 = 4,619 |
| Equity | Opening 11,994 + comprehensive income 3,541 − dividends 888 − treasury shares 236 = 14,411 | Balance sheet: closing equity, 14,457. Difference 46 |
The cash join is exact: ₹272 crore at the end of the year on both statements, and ₹119 crore at the start, which is the previous year's closing figure. The inventories join is exact too. Titan's inventories rose by ₹1,922 crore on the balance sheet, and the working-capital section of the cash flow statement shows ₹1,922 crore of cash tied up. Borrowing agrees as well. Titan's borrowings on the balance sheet rose by ₹4,619 crore, and the cash flow statement shows ₹3,139 crore of long-term borrowings and ₹1,480 crore of net short-term borrowings, which add to the same figure.
Rolling equity forward
Equity is the join that needs the most steps. Start with the previous year's closing equity of ₹11,994 crore. Add total comprehensive income of ₹3,541 crore, which is profit for the year of ₹3,544 crore less ₹3 crore of other comprehensive loss. Deduct the dividends of ₹888 crore and the ₹236 crore paid to acquire treasury shares, both of which appear in the financing section of the cash flow statement. That leaves ₹14,411 crore. Titan's closing equity is ₹14,457 crore, so ₹46 crore is unexplained by what has been added so far.
Part of that residue has a likely source. The cash flow statement adds back ₹44 crore of share-based payments as a non-cash cost. A cost that is charged to profit without any cash leaving is normally matched by a credit to equity, so it is consistent with the gap. That would leave about ₹2 crore that this lesson has not traced to a line. The full reconciliation is in the statement of changes in equity and its notes, which a complete reading of Titan's annual report would use. The point is that equity does not take a leap of faith. Nearly all of its movement can be traced to lines in the other two statements.
When the joins are close but not exact
Not every join matches to the rupee. Titan's receivables rose by ₹29 crore on the balance sheet, while the cash flow statement shows ₹22 crore. Its payables fell by ₹22 crore on the balance sheet against ₹24 crore in the cash flow statement. Differences like these arise because balance sheet changes can include non-cash items, such as provisions for doubtful receivables (the cash flow statement adjusts for ₹2 crore of those), and because some items are classified differently from one statement to the other. This lesson has not traced every rupee of these differences. Treat the joins as a strong check on your understanding, not as a guarantee that every line will match.
A second look: a gain that moved the balance sheet and not the cash
Info Edge shows a join in action that Titan's year did not. In FY2023-24 it recorded a ₹157,101.44 million gain on investments in other comprehensive income. Follow that one event through all three statements.
| Statement | What happened | ₹ million |
|---|---|---|
| Income statement | Profit for the year is unaffected. The gain goes to other comprehensive income | 8,330.82 (profit) |
| Income statement, below profit | Other comprehensive income includes the gain, less the tax on it | +157,101.44, tax (17,924.02) |
| Balance sheet, assets | Non-current investments rise | +157,656.45 |
| Balance sheet, liabilities | Deferred tax liability rises | +17,925.35 |
| Balance sheet, equity | Equity rises by almost all of total comprehensive income | +145,498.33 |
| Cash flow statement | No cash moved. Cash from operations is unrelated to the gain | 8,323.96 (operations) |
Equity opened the year at ₹109,264.82 million and closed at ₹254,763.15 million. Adding total comprehensive income of ₹147,511.53 million to the opening figure would give ₹256,776.35 million. The closing figure is ₹2,013.20 million lower, and that difference left equity by other routes, such as dividends, which are listed in the statement of changes in equity. The cash join holds again: opening cash ₹1,126.09 million plus a net increase of ₹324.33 million is ₹1,450.42 million, which is the balance sheet cash.
The cash flow statement ends on the balance sheet
The first of the three joins is easy to test in any set of real accounts: opening cash, plus the cash movements of the year, must equal closing cash, and closing cash must equal the cash on the balance sheet. The table runs the check for Apple, Microsoft and Toyota. Each row starts with the cash on the prior year's balance sheet and finishes with the current year's balance sheet figure.
| Latest fiscal year, millions | Opening cash | Operating | Investing | Financing | Exchange rates | Closing cash |
|---|---|---|---|---|---|---|
| Apple | $29,943 | $111,482 | $15,195 | $(120,686) | $0 | $35,934 |
| Microsoft | $18,315 | $136,162 | $(72,599) | $(51,699) | $63 | $30,242 |
| Toyota | ¥9,412,060 | ¥3,696,934 | ¥(4,189,736) | ¥197,236 | ¥(134,090) | ¥8,982,404 |
The exchange-rate column is the reported effect for Apple and Microsoft; for Toyota it is the amount needed to close the gap between the three sections and the change in the balance sheet cash balance.
Apple's cash rose $5,991 million and Microsoft's $11,927 million, each exactly the sum of its three sections. Toyota's fell ¥429,656 million. Whatever happens inside a business, whatever the accounting choices, these sums must close, and when they do not, the statements contain an error.
A balance sheet change is not a cash flow line
It is tempting to think that the change in a balance sheet item should equal the matching line in the cash flow statement. It usually does not. The table compares two Microsoft items: the change in the balance between the two year-end balance sheets, and the line that appears in the cash flow statement for the same item.
| Microsoft, latest fiscal year, millions | Change on the balance sheet | Line in the cash flow statement | Difference |
|---|---|---|---|
| Accounts receivable | 12,981 | (10,581) | 2,400 |
| Unearned revenue | 7,081 | 5,438 | 1,643 |
Receivables rose $12,981 million on the balance sheet, but the cash flow statement deducts $10,581 million, which is $2,400 million less. Unearned revenue rose $7,081 million on the balance sheet against a cash flow line of $5,438 million, a gap of $1,643 million. The gaps arise because a balance sheet moves for reasons that do not involve operating cash: businesses acquired during the year bring their receivables with them, currency translation changes the value of balances held in other currencies, and reclassifications move amounts between lines. The cash flow statement strips these out, since they are not cash.
Toyota's financial services receivables show the same effect on a larger scale. They rose ¥1,930,676 million between the two balance sheets, while the cash flow statement shows ¥2,389,665 million of cash lent out net, a difference of ¥458,989 million. A company with large balances in foreign currencies, such as a car maker that lends in many countries, will always show gaps of this kind because of exchange rates.
How to use the joins on a real set of accounts
Three checks take only a few minutes with any annual report, and each uses a different join. First, confirm that closing cash in the cash flow statement matches the balance sheet, as the first table does. Second, take the change in equity from one balance sheet to the next and compare it with net income less what was returned to shareholders, then ask what else moved it. Third, pick the largest operating line in the cash flow reconciliation and find its balance sheet item; expect the numbers to be related and not equal, and use the notes to explain the gap.
None of this requires knowing which accounting standard the company follows, since the joins hold under both IFRS and US GAAP. Those joins are the reason that the statements from different countries can all be read with the same method.
Common mistakes
Adding profit to cash on the balance sheet
Profit increases equity. Whether it increases cash depends on what happened to receivables, stock and payables. Add profit to equity, and let the cash flow statement tell you what happened to cash.
Treating a dividend as an expense
A dividend reduces equity and cash but never touches the income statement. Profit is unaffected.
Forgetting non-cash items
A depreciation charge lowers profit and lowers the asset on the balance sheet, but no cash moves. In the walk from profit to cash it is added back.
Expecting every join to match to the rupee
Where a line has been adjusted for non-cash items or grouped differently, a small difference is normal. The exercise is to be able to explain the difference, not to force it to zero.
Reading one year's cash flow against one balance sheet
The cash flow statement covers a period. To compare it with the balance sheet, use the change between two balance sheets, not the balance at one date.
Try it yourself
1. A company makes a profit of ₹50 lakh. During the year, receivables rise by ₹30 lakh, stock falls by ₹10 lakh and payables rise by ₹5 lakh. Depreciation was ₹8 lakh. What is cash from operations?
Show the working
Start with profit of 50. Add depreciation, a non-cash cost: +8. Receivables rose, so less cash: −30. Stock fell, which frees cash: +10. Payables rose: +5. The total is 50 + 8 − 30 + 10 + 5 = ₹43 lakh.
2. A company's equity at the start of the year is ₹2 crore. It makes a profit of ₹50 lakh and pays a dividend of ₹10 lakh. What is closing equity?
Show the working
₹2 crore is ₹200 lakh. 200 + 50 − 10 = ₹240 lakh, or ₹2.4 crore.
3. The balance sheet shows cash of ₹40 lakh at the start of the year. The cash flow statement shows operating cash of ₹25 lakh, investing of −₹60 lakh and financing of +₹50 lakh. What cash figure appears on the closing balance sheet?
Show the working
40 + 25 − 60 + 50 = ₹55 lakh.
4. A company's inventories were ₹120 crore at the start of the year and ₹150 crore at the end. What should the working-capital section of its cash flow statement show for inventories?
Show the working
Inventories rose by ₹30 crore, so ₹30 crore of cash was tied up: a figure of (30) in the cash flow statement.
5. In the calculator above with 30% of sales unpaid and stock at ₹1,50,000, profit is ₹1,20,000 and cash from operations is negative. Explain why in one sentence.
Show the answer
Customers still owe 30% of sales, ₹1,80,000, and stock rose by ₹50,000, so ₹2,30,000 of the year's earnings is tied up in receivables and stock, more than the profit of ₹1,20,000.
Where this is used
- An analyst builds a forecast by projecting profit, then working capital, then cash, then the balance sheet, so that all three statements stay joined.
- An auditor checks that closing cash, the movement in equity and the working capital changes agree across statements.
- A lender reads a company's cash flow statement beside its balance sheet to see what debt financed.
- A student uses the joins to learn a new company's accounts quickly, starting from the lines that appear in two statements.
Key terms
- Retained profit
- Profit the business has earned and kept. Part of equity.
- Working capital
- Stock and receivables less payables. The money tied up in day-to-day trading.
- Non-cash cost
- An expense for which no cash is paid in the period, such as depreciation.
- Reconciliation
- A list of items that explains why two figures differ.
- Statement of changes in equity
- The statement that rolls equity forward from the start of the year to the end.
- Share-based payment
- A cost of paying people in shares or share options. It reduces profit without cash leaving.
- Treasury shares
- Shares a company holds in its own name, or through a trust, rather than shares held by outside investors.
- Fair value gain
- An increase in the recorded value of an asset to the price it would fetch today.
Questions people ask
Which statement should I read first?
There is no fixed order. Many readers start with the income statement for the trend, then the cash flow statement to test whether profit is real, then the balance sheet to see what the business has to show for it.
If the statements are joined, why do I need all three?
Because each shows something the others do not. The joins let you move between them, but a join only carries part of the information. A cash flow statement tells you how cash moved, which a balance sheet only suggests.
Can a company be profitable and still run out of cash?
Yes. If receivables and stock grow faster than profit, cash falls even as profit rises. The calculator above shows this directly. It is one of the most common reasons businesses fail.
Is this how forecasting models work?
In outline, yes. A three-statement model projects the income statement, then the balance sheet items that depend on it, then the cash flow statement, and checks that the balance sheet balances. Later lessons on financial modelling build one step by step.
Sources and review
- Titan Company Limited, audited standalone and consolidated financial results for the year ended 31 March 2024, filed with BSE. Source of the profit and loss account and balance sheet.
- Titan Company Limited, audited results with statements of cash flows for the year ended 31 March 2024, filed with BSE. Source of the cash flow figures.
- Info Edge (India) Limited, audited standalone financial statements, Q4 FY24. Source of all Info Edge figures.
- Institute of Chartered Accountants of India, Ind AS 1, Presentation of Financial Statements (lecture slides), for the statement of changes in equity and other comprehensive income.
- Apple Inc., Form 8-K, Exhibit 99.1: fourth quarter and full-year fiscal 2025 results, filed with the US Securities and Exchange Commission. Source of Apple's statements.
- Microsoft Corporation, Form 8-K, Exhibit 99.1: fourth quarter and fiscal year 2025 results, filed with the US Securities and Exchange Commission. Source of Microsoft's statements.
- Toyota Motor Corporation, FY2025 Financial Summary (IFRS, unaudited, in millions of yen), furnished to the US Securities and Exchange Commission on Form 6-K. Source of Toyota's statements.
How the numbers were checked: each Titan join was recomputed from the printed lines, and the cash, inventory and borrowing joins agree exactly. The equity roll for Titan leaves a residue of ₹46 crore, which is shown as such and not forced to zero. The Info Edge joins were recomputed in the same way. The calculator was tested against separate arithmetic on thousands of slider combinations, and the balance sheet balanced in every one.