Accounting basics · for practicing CAs
Direct vs indirect method — same cash, two presentations.
Both methods of preparing a cash flow statement must land on the exact same figure for cash generated from operations. This page compares the two formats line by line and walks the same set of facts through both, so you can see them reconcile.
- Reviewed July 2026
- 8 min read
- CA Anil Agarwal & the TatvaBooks team
What the direct and indirect methods are
A cash flow statement (per Ind AS 7 / AS 3) explains the movement in cash and cash equivalents between two balance sheet dates, split into three activities: operating, investing and financing. The investing and financing sections are prepared the same way regardless of method — you list actual cash inflows and outflows for each activity. The choice of "direct" or "indirect" only affects how the operating section is presented.
- Direct method — lists gross cash receipts and payments by category: cash from customers, cash to suppliers, cash for wages and other operating expenses, taxes paid.
- Indirect method — starts from net profit before tax and works backwards, adding back non-cash charges (depreciation, losses on asset sales) and adjusting for changes in working capital (debtors, creditors, stock) to arrive at the same operating cash figure.
Both are acceptable under Ind AS 7 and AS 3; the standards note the direct method as preferable because it shows information not otherwise available, but do not mandate it. In practice, the indirect method dominates Indian financial reporting because the inputs — P&L and two balance sheets — are already on hand at year-end, whereas direct requires a fresh breakup of the cash book.
Direct vs indirect — side by side
| Direct method | Indirect method | |
|---|---|---|
| Starting point | Cash actually received and paid, grouped by source — cash from customers, cash to suppliers, cash for operating expenses, taxes paid. | Net profit from the P&L, adjusted backwards to remove non-cash items and working-capital movements. |
| What it shows | Real cash inflows and outflows — closer to a cash book, easier for a non-accountant to read. | How accrual profit differs from cash profit — more useful for an analyst reconciling P&L to cash. |
| Data needed | A full breakup of cash receipts and payments by category — usually means re-analysing the cash book. | Just the P&L and two balance sheets (opening and closing) — most Indian preparers use this because the data is already at hand. |
| Investing & financing sections | Identical in both methods — only the operating section differs. | Identical in both methods — only the operating section differs. |
| Ind AS 7 / AS 3 position | Both standards permit either method; the direct method is "encouraged" but not mandatory. | Overwhelmingly the market practice in India because it needs no extra cash-book analysis. |
The exact classification thresholds and any recent amendments to Ind AS 7 / AS 3 should be verified on the ICAI / MCA portal before finalising a statutory statement — this page covers the stable framework, not year-specific notifications.
Worked example: Rohan Traders, year ended 31 March 2026
Same facts, both formats. Sales ₹9,00,000; cost of goods sold ₹5,00,000; cash operating expenses ₹1,50,000; depreciation ₹40,000; loss on sale of an old asset ₹5,000; interest income ₹10,000; tax expense ₹25,000 — giving net profit of ₹1,90,000. Debtors rose from ₹80,000 to ₹1,10,000; stock fell from ₹60,000 to ₹40,000; creditors rose from ₹50,000 to ₹65,000. Opening cash and bank balance was ₹2,00,000.
Operating activities — direct method
| Particulars | Amount ₹ |
|---|---|
| Cash received from customers | 8,70,000 |
| Cash paid to suppliers | (4,65,000) |
| Cash paid for operating expenses | (1,50,000) |
| Cash generated from operations | 2,55,000 |
| Income tax paid | (25,000) |
| Net cash from operating activities (A) | 2,30,000 |
Cash from customers is sales less the increase in debtors (₹9,00,000 − ₹30,000 = ₹8,70,000). Cash to suppliers is purchases (COGS adjusted for the fall in stock: ₹5,00,000 − ₹20,000 = ₹4,80,000) less the increase in creditors (₹4,80,000 − ₹15,000 = ₹4,65,000).
Operating activities — indirect method
| Particulars | Note | Amount ₹ |
|---|---|---|
| Net profit before tax | Net profit 1,90,000 + tax 25,000 added back | 2,15,000 |
| Add: Depreciation | non-cash charge | 40,000 |
| Add: Loss on sale of asset | non-cash, non-operating | 5,000 |
| Less: Interest income | non-operating, shown under investing instead | (10,000) |
| Operating profit before working capital changes | sub-total | 2,50,000 |
| Increase in debtors | cash tied up, not yet collected | (30,000) |
| Decrease in stock | cash released | 20,000 |
| Increase in creditors | cash retained, not yet paid | 15,000 |
| Cash generated from operations | sub-total | 2,55,000 |
| Income tax paid | (25,000) | |
| Net cash from operating activities (A) | 2,30,000 | |
Both methods give ₹2,30,000 as cash from operating activities. That agreement is the whole point of learning both formats — if your direct and indirect workings don't match, one of them has an error, not a "difference in method."
Investing and financing activities (same under both methods)
| Investing activities | |
|---|---|
| Purchase of machinery | (1,20,000) |
| Sale proceeds of old asset | 15,000 |
| Interest received | 10,000 |
| Net cash used in investing activities (B) | (95,000) |
| Financing activities | |
| Term loan raised | 80,000 |
| Dividend paid | (30,000) |
| Net cash from financing activities (C) | 50,000 |
Reconciliation to closing cash — identical under both methods
| Particulars | Amount ₹ |
|---|---|
| Net cash from operating activities (A) | 2,30,000 |
| Net cash used in investing activities (B) | (95,000) |
| Net cash from financing activities (C) | 50,000 |
| Net increase in cash and cash equivalents (A+B+C) | 1,85,000 |
| Cash and cash equivalents at the beginning of the year | 2,00,000 |
| Cash and cash equivalents at the end of the year | 3,85,000 |
Closing cash of ₹3,85,000 is the same whichever operating-section format you chose — it must tie to the actual cash and bank balance in Rohan's closing balance sheet. That final tie-out is the real test of a correctly prepared cash flow statement, not which method you picked.
Practical pitfalls for a practicing CA
| Pitfall | How to avoid it |
|---|---|
| Forgetting to add back non-cash items | Depreciation, amortisation and any loss/gain on sale of a fixed asset never involved cash this year — they must be added back (or deducted, for a gain) to net profit before working-capital adjustments. |
| Getting the direction of working-capital adjustments backwards | An increase in a current asset (debtors, stock) is a cash outflow — deduct it. An increase in a current liability (creditors) is a cash inflow — add it. Decreases work the opposite way. |
| Leaving interest and dividend income in the operating section | Under Ind AS 7 / AS 3, interest and dividends received are usually investing activities, and interest and dividends paid are usually financing activities — not operating, even though they hit the P&L. Financial companies classify these differently; check the entity type before assuming. |
| Mixing gross and net figures under the direct method | The direct method wants gross cash received from customers and gross cash paid to suppliers/employees — not netted figures. Netting them defeats the purpose of choosing direct in the first place. |
| Not reconciling to the closing cash and cash-equivalents balance | The final line of the cash flow statement must equal the cash and bank balance actually shown in the balance sheet. If it doesn't, there's a classification error somewhere in the three sections, not a plug to force it. |
For statutory financial statements, always cross-check the classification of interest, dividends and any specific presentation requirements against the current text of Ind AS 7 / AS 3 and Schedule III — treatment for banks/NBFCs and for statement of cash flow disclosures does get refined from time to time, so verify on the ICAI / MCA portal rather than relying on last year's format.
Where TatvaBooks helps
Because every voucher in TatvaBooks is posted through proper double-entry with dates, parties and ledger heads intact, the indirect-method cash flow statement — net profit adjusted for non-cash items and working-capital movement — can be generated straight from the ledger instead of rebuilt by hand from two balance sheets each year-end. That leaves you free to spend review time on classification calls (operating vs investing vs financing) rather than re-deriving the numbers.
Frequently asked questions
What is the difference between the direct and indirect method of cash flow statement?
Which method is more commonly used in India — direct or indirect?
Why do interest received and interest paid go in different sections?
Does an increase in creditors add to or reduce cash flow from operations?
Can the operating cash flow figure differ between the direct and indirect method?
Read next
Keep going.
Get there step by step
Related statements
Free on Solo · no card · India-hosted
Stop rebuilding the cash flow statement by hand.
TatvaBooks keeps every voucher double-entry from the start, so the ledger data needed for an indirect-method cash flow statement is always ready — no year-end reconstruction from two balance sheets.