Corporate Accounting and Auditing · Cash Flow Statement
Cash Flow from Operating Activities: Direct and Indirect Method
Updated 10 October 2026 · Fact-checked
Cash flow from operating activities shows the cash a business earns from its main revenue-producing work. Under the indirect method, start with profit before tax, add back non-cash and non-operating items, adjust for working capital changes, then deduct tax paid. Under the direct method, show gross cash receipts and payments.
Understand Cash Flow from Operating Activities
Profit is not cash. Sales on credit raise profit but bring no cash until the customer pays. Depreciation reduces profit but no cash leaves. The operating section of the cash flow statement converts profit into the real cash generated by the main business.
AS 3 and Ind AS 7 both allow two ways to report this. Under the direct method, you disclose major classes of gross cash receipts and gross cash payments, such as cash received from customers and cash paid to suppliers and employees. Under the indirect method, you start from profit or loss and adjust it for non-cash items, accruals and deferrals, and items whose cash effects belong to investing or financing.
The standards differ in tone. Ind AS 7 says entities are encouraged to use the direct method. AS 3 calls the direct method more appropriate. Both accept the indirect method, and most exam questions ask for it.
The indirect method has two parts. First, adjust profit for non-cash items (depreciation, provisions, unrealised foreign exchange gains and losses) and for items that belong to investing or financing (interest expense, interest and dividend income, profit or loss on sale of assets). This gives operating profit before working capital changes. Second, adjust for changes in inventories and operating receivables and payables. This gives cash generated from operations. Then deduct income tax paid.
The direction of each adjustment follows one idea. An increase in a current asset ties up cash, so deduct it. An increase in a current liability means you have not yet paid, so add it. Non-cash expenses are added back. Non-operating gains are deducted because their cash belongs elsewhere.
Key rules to remember
- Operating profit before working capital changes
- Profit before tax + Depreciation + Interest expense + Loss on sale of assets + Other non-cash expenses − Interest income − Dividend income − Profit on sale of assets − Other non-cash gains
- Interest and dividend income are removed only when the question classifies them under investing activities. Interest expense is added back when it is classified under financing.
- Cash generated from operations (indirect)
- Operating profit before working capital changes − Increase in inventories − Increase in trade receivables + Increase in trade payables (reverse the signs for decreases)
- Use only operating current assets and liabilities. Cash, bank and loans are not part of this adjustment.
- Net cash from operating activities
- Cash generated from operations − Income tax paid
- Tax paid is normally shown as an operating outflow unless it can be specifically identified with investing or financing.
- Cash received from customers (direct)
- Sales − Increase in trade receivables (or + Decrease in trade receivables)
- Start from credit sales if cash sales are given separately, and add cash sales.
- Cash paid to suppliers (direct)
- Purchases + Decrease in trade payables (or − Increase in trade payables)
- Purchases = Cost of goods sold + Closing inventory − Opening inventory.
- Cash paid for expenses (direct)
- Expense (excluding depreciation and other non-cash items) + Decrease in outstanding expenses + Increase in prepaid expenses
- Reverse the signs for an increase in outstanding expenses or a decrease in prepaid expenses.
How to solve Cash Flow from Operating Activities questions
Use this order for any operating cash flow question. It works for both methods.
- 1Read the question for the method asked (direct or indirect) and for any instruction on classifying interest and dividends. If none is given, treat interest and dividends received as investing and interest and dividends paid as financing, as in the AS 3 illustration.
- 2For the indirect method, start with net profit before tax and extraordinary items. Check whether the given profit is before or after tax, and add back the provision for tax if needed.
- 3List non-cash items: depreciation, amortisation, provisions, unrealised foreign exchange loss or gain. Add the expenses and deduct the gains.
- 4List investing and financing items inside profit: interest expense, interest income, dividend income, profit or loss on sale of fixed assets or investments. Reverse each one so that it leaves operating profit.
- 5Total the above to get operating profit before working capital changes.
- 6Compare opening and closing balances of inventories, trade receivables, trade payables and other operating items. Apply the signs: increase in assets is deducted, increase in liabilities is added.
- 7Arrive at cash generated from operations, deduct income tax actually paid (work it out from the tax provision account if needed), and show any exceptional or extraordinary cash item separately.
- 8For the direct method, compute cash received from customers, cash paid to suppliers and cash paid for expenses using the formulas above, and show cash generated from operations as the difference.
Quickest way: Four-line indirect method sprint
When to use it: Use it when the question gives a profit figure and two balance sheets and asks only for operating cash flow, with little time.
- Write profit before tax, then in one pass add all non-cash expenses and non-operating losses, and subtract all non-operating gains.
- Draw three columns for inventories, receivables and payables with opening and closing figures. Write the signed change next to each.
- Add the signed changes to the operating profit before working capital changes to get cash generated from operations.
- Subtract tax paid, and cross-check that the final figure is plausible against the profit.
Common mistakes in Cash Flow from Operating Activities
Starting from profit after tax and then also deducting tax paid.
Students see tax in the question and deduct it without checking which profit figure they began with.
Fix: Start from profit before tax. Add back the provision for tax if only profit after tax is given. Deduct only the tax actually paid at the end.
Adding back depreciation but not removing interest income or dividend income.
Students remember non-cash items but forget non-operating income that sits inside profit.
Fix: Go through the profit and loss statement line by line. Anything that belongs to investing or financing is removed from operating profit.
Wrong sign on working capital changes.
Students memorise the sign instead of reasoning about cash.
Fix: Ask whether cash was tied up or released. A higher inventory or debtors balance means cash was tied up, so deduct it. Higher creditors means cash was held back, so add it.
Including cash, bank balances or short-term loans in working capital changes.
Students treat every current item on the balance sheet as working capital.
Fix: Use only operating items such as inventories, trade receivables, trade payables and operating provisions. Cash and cash equivalents form the end result of the statement, and borrowings are financing.
Treating the provision for tax as tax paid.
The provision appears in the profit and loss account and is easy to pick up.
Fix: Tax paid = Opening tax liability + Provision for the year − Closing tax liability. Prepare a quick tax account when balances are given.
Showing a loss on sale of a machine as an operating outflow without adding it back, or showing the sale proceeds as operating.
Students confuse the accounting loss with the cash received.
Fix: Add the loss back (or deduct the profit) in operating profit. Show the sale proceeds under investing activities.
Worked examples
Example 1
From the following, compute net cash from operating activities by the indirect method. Profit before tax is ₹5,00,000 after charging depreciation ₹80,000, interest expense ₹30,000 and loss on sale of plant ₹20,000, and after crediting dividend income ₹10,000 and profit on sale of investments ₹15,000. During the year, inventories increased by ₹40,000, trade receivables increased by ₹60,000 and trade payables increased by ₹25,000. Income tax paid was ₹1,20,000.
Show the solution
- Start with profit before tax: ₹5,00,000.
- Add non-cash and financing or investing expenses: depreciation ₹80,000 + interest expense ₹30,000 + loss on sale of plant ₹20,000 = ₹1,30,000.
- Deduct non-operating income: dividend income ₹10,000 + profit on sale of investments ₹15,000 = ₹25,000.
- Operating profit before working capital changes = ₹5,00,000 + ₹1,30,000 − ₹25,000 = ₹6,05,000.
- Working capital changes: increase in inventories (₹40,000), increase in trade receivables (₹60,000), increase in trade payables +₹25,000. Net = −₹75,000.
- Cash generated from operations = ₹6,05,000 − ₹75,000 = ₹5,30,000.
- Income tax paid = (₹1,20,000).
- Net cash from operating activities = ₹5,30,000 − ₹1,20,000 = ₹4,10,000.
Answer: Net cash from operating activities is ₹4,10,000. Operating profit before working capital changes is ₹6,05,000 and cash generated from operations is ₹5,30,000.
Example 2
Using the direct method, find net cash from operating activities. Sales (all on credit) were ₹20,00,000 and cost of goods sold was ₹12,00,000. Trade receivables: opening ₹3,00,000, closing ₹3,50,000. Inventory: opening ₹2,00,000, closing ₹2,50,000. Trade payables for goods: opening ₹1,50,000, closing ₹1,30,000. Expenses other than depreciation were ₹3,00,000; outstanding expenses were ₹20,000 at the start and ₹30,000 at the end. Income tax paid was ₹60,000.
Show the solution
- Cash received from customers = Sales ₹20,00,000 − increase in receivables ₹50,000 = ₹19,50,000.
- Purchases = Cost of goods sold ₹12,00,000 + closing inventory ₹2,50,000 − opening inventory ₹2,00,000 = ₹12,50,000.
- Cash paid to suppliers = Purchases ₹12,50,000 + decrease in payables ₹20,000 = ₹12,70,000.
- Cash paid for expenses = ₹3,00,000 − increase in outstanding expenses ₹10,000 = ₹2,90,000.
- Cash generated from operations = ₹19,50,000 − ₹12,70,000 − ₹2,90,000 = ₹3,90,000.
- Deduct income tax paid ₹60,000: net cash from operating activities = ₹3,30,000.
Answer: Cash generated from operations is ₹3,90,000 and net cash from operating activities is ₹3,30,000.
Exam tips
- In Section A, expect one-line MCQs on sign rules, such as how an increase in creditors or a loss on sale of an asset affects operating cash flow. There is no negative marking, so always attempt them.
- In the written answer, show every adjustment as its own line with a bracket for outflows. Step marks are given for each correct adjustment, even if the final total has an arithmetic slip.
- Always show a short working note for tax paid, and for cash from customers or to suppliers in the direct method. Examiners look for these workings.
- Read the instruction on interest and dividends before you begin, because it decides whether they stay in operating activities or move out.
- Do not label the direct method as the only correct one. Ind AS 7 encourages it and AS 3 prefers it, but both permit the indirect method, and you should use whichever the question requires.
Practice questions from Cash Flow Statement
- Under Ind AS 7, the statement of cash flows must report cash flows during the period classified into which set of activities?
- Which statement best reflects what Ind AS 7 says about the use of historical cash flow information?
- As per Ind AS 7, which of the following is stated to make up 'cash'?
- Which of the following items would be reported within 'cash' as defined in Ind AS 7, paragraph 6?
- Kaveri Ltd reported profit before tax of ₹12,00,000. Depreciation was ₹2,00,000, interest expense ₹80,000, and profit on sale of old machine…
Cash Flow from Operating Activities in other exams
The same ground in other exams, if you are preparing for more than one or want another angle on it.
Cash Flow from Operating Activities: frequently asked questions
What is the difference between the direct and indirect method of cash flow from operating activities?
The direct method discloses major classes of gross cash receipts and gross cash payments, such as cash from customers and cash paid to suppliers. The indirect method starts from profit or loss and adjusts it for non-cash items, accruals and deferrals, and investing or financing items. Both give the same net cash from operating activities.
How do I calculate operating profit before working capital changes?
Start with net profit before tax. Add depreciation, interest expense, losses on sale of assets and other non-cash expenses. Deduct interest income, dividend income, profits on sale of assets and other non-cash gains. The result is the operating profit before working capital changes.
Why is depreciation added back in the indirect method?
Depreciation reduces profit but no cash goes out when it is charged. Adding it back removes that non-cash deduction, so profit moves closer to the actual cash generated.
Is tax paid always deducted in operating activities?
Normally yes. Income tax paid is shown as an operating outflow unless it can be specifically identified with investing or financing activities. Always deduct tax actually paid, not the provision for the year.
Which method does the exam usually ask for?
Most questions ask for the indirect method and give a profit figure with two balance sheets. Direct method questions appear less often and ask you to build cash received and paid from sales, purchases and expenses. Read the requirement line carefully.