Skip to content

Financial Management and Business Data Analytics · Cash Flow Statement - Preparation and Analysis

Cash Flow from Operating Activities: Direct and Indirect Method

Updated 10 October 2026 · Fact-checked

Cash flow from operating activities is the cash generated by a business's main revenue-earning activities. The direct method lists actual cash receipts and payments. The indirect method starts with net profit before tax, adds back non-cash and non-operating items, adjusts for working capital changes, and then deducts income tax paid.

Understand Cash Flow from Operating Activities: Direct and Indirect Method

A cash flow statement shows how cash moved in a year, split into operating, investing and financing activities. Operating activities are the day-to-day activities that produce revenue: selling goods or services, buying stock, paying wages and expenses, and paying income tax. Under AS 3 and Ind AS 7 you may report this section by either of two methods.

The direct method shows the cash story as it happened. You list cash received from customers and subtract cash paid to suppliers, employees and for expenses. The indirect method reaches the same total from the other side. You start with profit and correct it for everything in profit that is not an operating cash movement.

Profit is not cash for three reasons. First, some expenses such as depreciation and goodwill written off never leave the bank. Second, some items in profit belong to investing or financing, such as interest paid, interest and dividend received, and gains or losses on selling assets. Third, sales and purchases are on credit, so profit moves ahead of cash. The working capital changes fix that third gap.

Both methods give the same net cash from operating activities. Only the presentation differs. The indirect method is far more common in exam questions because it works from the profit and loss account and the two balance sheets, which is all the data you usually get.

The figure you reach before touching working capital is called operating profit before working capital changes. Adding or subtracting the working capital changes gives cash generated from operations. Deducting income tax paid gives net cash from operating activities.

Key rules to remember

Indirect method format
Net profit before tax + non-cash expenses + non-operating losses + finance costs − non-operating gains − investment income = Operating profit before working capital changes
Non-cash: depreciation, amortisation, goodwill or preliminary expenses written off, provisions made. Non-operating: loss or profit on sale of fixed assets or investments. Finance cost is added back because interest paid is shown under financing. Interest and dividend income are deducted because they are shown under investing.
Cash generated from operations
Operating profit before working capital changes − increase in current assets (or + decrease) + increase in current liabilities (or − decrease)
Use only operating current assets and liabilities: debtors, bills receivable, inventory, prepaid expenses, creditors, bills payable, outstanding expenses. Leave out cash and bank balances.
Net cash from operating activities
Cash generated from operations − income tax paid (+ refund received)
Income tax paid is normally an operating cash outflow. Show it as one separate line below cash generated from operations.
Direct method format
Cash receipts from customers − cash paid to suppliers − cash paid to employees − other operating cash expenses = Cash generated from operations
Then deduct income tax paid to get net cash from operating activities.
Cash received from customers
Credit sales + opening debtors − closing debtors (adjust for bad debts and discounts allowed, if any) + cash sales
Bad debts written off and discount allowed reduce the cash collected from debtors.
Cash paid to suppliers
Purchases + opening creditors − closing creditors, where Purchases = Cost of goods sold + closing stock − opening stock
Add cash purchases if given separately.

How to solve Cash Flow from Operating Activities: Direct and Indirect Method questions

Use this order for any operating cash flow question. Read the instruction first to see which method is asked for.

  1. 1Identify the method asked for and the starting figure. For the indirect method, begin with net profit before tax. If only net profit after tax is given, add back the tax provision to reach profit before tax.
  2. 2List every non-cash expense in the profit and loss account (depreciation, amortisation, goodwill or preliminary expenses written off, provisions) and add it back.
  3. 3Pull out items that belong to investing or financing. Add back losses on sale of assets and interest expense. Deduct profits on sale of assets, interest income and dividend income.
  4. 4Total the lines to get operating profit before working capital changes. Show this subtotal clearly.
  5. 5Compute the change in each operating current asset and liability from the two balance sheets. An increase in an asset or a decrease in a liability reduces cash. A decrease in an asset or an increase in a liability adds cash.
  6. 6Add the net working capital change to get cash generated from operations. Then deduct income tax paid. If only the provision and the opening and closing tax balances are given, work out tax paid from the tax account.
  7. 7For the direct method, build each cash line separately (receipts from customers, payments to suppliers, wages, expenses) using the opening and closing balances, then subtract the total payments from receipts.
  8. 8Label the final figure net cash from operating activities and state whether it is an inflow or an outflow.

Quickest way: Profit-and-balance-sheet shortcut

When to use it: Use this in the indirect method when the question gives a profit and loss extract plus comparative balance sheets and time is short.

  1. Write the format skeleton first: profit before tax, adjustments, subtotal, working capital changes, cash generated, tax paid, net cash.
  2. Run down the profit and loss account once and tick each item as add back, deduct, or ignore. Ignore normal cash expenses such as salaries and rent.
  3. Run down the current assets, then current liabilities, in balance sheet order. Write the change and an arrow: asset up means minus, asset down means plus, liability up means plus, liability down means minus.
  4. Leave out cash, bank, fixed assets, investments, loans and share capital. They belong to other sections.
  5. Check by sign logic: a business with rising debtors and falling creditors should show cash generated lower than operating profit.

Common mistakes in Cash Flow from Operating Activities: Direct and Indirect Method

  • Reversing the sign on working capital changes, for example adding an increase in debtors.

    Students think an increase is always positive. For assets it means cash is tied up.

    Fix: Remember: assets go opposite to cash, liabilities go with cash. Debtors up means minus. Creditors up means plus.

  • Adding interest income and dividend income to operating profit instead of deducting them.

    These credits are in profit, so students assume they are operating cash.

    Fix: Deduct them from profit before tax because they are shown under investing activities. Likewise add back interest expense, which is shown under financing.

  • Including the change in cash and bank balance in working capital changes.

    Cash is a current asset in the balance sheet, so it gets pulled into the list.

    Fix: Exclude cash and bank. The statement exists to explain the change in cash, so it cannot be an input.

  • Starting from net profit after tax and then also deducting tax paid.

    Students mix up the starting figure and the tax line.

    Fix: Start from profit before tax, then deduct tax paid once, after cash generated from operations. If you begin with profit after tax, add back the tax charge first.

  • Adding back depreciation but forgetting a loss or profit on sale of a fixed asset.

    Depreciation is memorised as the only adjustment, and the sale entry is buried in the notes.

    Fix: Scan the profit and loss account and the notes for every gain or loss on asset sale. Add back losses and deduct gains. Show the sale proceeds under investing activities.

  • In the direct method, using sales or purchases directly as cash figures.

    Credit transactions are ignored.

    Fix: Adjust sales for opening and closing debtors. Convert cost of goods sold to purchases using stock, then adjust for creditors.

Worked examples

Example 1

From the following, compute net cash from operating activities by the indirect method. Net profit before tax is ₹4,00,000 after charging depreciation ₹80,000, interest expense ₹30,000, loss on sale of machinery ₹15,000 and goodwill written off ₹20,000, and after crediting interest income ₹10,000 and profit on sale of investments ₹25,000. During the year debtors increased by ₹40,000, inventory decreased by ₹50,000, creditors increased by ₹25,000, prepaid expenses increased by ₹5,000 and outstanding expenses decreased by ₹10,000. Income tax paid was ₹90,000.

Show the solution
  1. Start with net profit before tax: ₹4,00,000.
  2. Add non-cash items: depreciation ₹80,000 and goodwill written off ₹20,000. Total so far: ₹5,00,000.
  3. Add back items belonging to financing and investing: interest expense ₹30,000 and loss on sale of machinery ₹15,000. Total: ₹5,45,000.
  4. Deduct interest income ₹10,000 and profit on sale of investments ₹25,000. Operating profit before working capital changes = ₹5,45,000 − ₹35,000 = ₹5,10,000.
  5. Working capital changes: debtors increase (₹40,000); inventory decrease +₹50,000; creditors increase +₹25,000; prepaid expenses increase (₹5,000); outstanding expenses decrease (₹10,000).
  6. Net working capital effect = −40,000 + 50,000 + 25,000 − 5,000 − 10,000 = +₹20,000.
  7. Cash generated from operations = ₹5,10,000 + ₹20,000 = ₹5,30,000.
  8. Deduct income tax paid ₹90,000: net cash from operating activities = ₹4,40,000.

Answer: Net cash from operating activities = ₹4,40,000 (inflow).

Example 2

Compute cash generated from operations and net cash from operating activities by the direct method. Sales ₹12,00,000, all on credit. Cost of goods sold ₹7,00,000. Opening and closing debtors ₹1,50,000 and ₹1,90,000. Opening and closing stock ₹80,000 and ₹1,00,000. Opening and closing creditors ₹90,000 and ₹1,10,000. Wages paid ₹1,50,000 and other cash expenses paid ₹80,000. Income tax paid ₹40,000. There were no bad debts or discounts.

Show the solution
  1. Cash received from customers = Sales + opening debtors − closing debtors = 12,00,000 + 1,50,000 − 1,90,000 = ₹11,60,000.
  2. Purchases = Cost of goods sold + closing stock − opening stock = 7,00,000 + 1,00,000 − 80,000 = ₹7,20,000.
  3. Cash paid to suppliers = Purchases + opening creditors − closing creditors = 7,20,000 + 90,000 − 1,10,000 = ₹7,00,000.
  4. Total cash payments for operations = suppliers 7,00,000 + wages 1,50,000 + other expenses 80,000 = ₹9,30,000.
  5. Cash generated from operations = 11,60,000 − 9,30,000 = ₹2,30,000.
  6. Deduct income tax paid ₹40,000: net cash from operating activities = ₹1,90,000.

Answer: Cash generated from operations = ₹2,30,000; net cash from operating activities = ₹1,90,000 (inflow).

Exam tips

  • Show the subtotal operating profit before working capital changes on its own line. Step marks are often tied to it.
  • Use a two-column layout with line items and amounts. Mark each working capital line as (increase) or decrease so the examiner can follow your signs.
  • In MCQs, check the sign of each adjustment before calculating. Many wrong options differ only in a sign or in a missed non-operating item.
  • If tax paid is not given, compute it from the provision for tax account using opening balance, closing balance and the year's charge. Show this working note.
  • Write the interpretation line. If net cash from operating activities is low or negative while profit is high, the usual reason is cash locked in debtors and inventory.

Practice questions from Cash Flow Statement - Preparation and Analysis

Cash Flow from Operating Activities: Direct and Indirect Method 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: Direct and Indirect Method: frequently asked questions

What is the difference between the direct and indirect method of cash flow?

The direct method shows gross cash receipts and payments from operations. The indirect method begins with net profit before tax and adjusts for non-cash items, non-operating items and working capital changes. Both give the same net cash from operating activities.

What is operating profit before working capital changes?

It is net profit before tax after adding back non-cash expenses and finance costs and removing non-operating gains and losses and investment income. It is the profit figure to which you then apply the changes in current assets and current liabilities.

Is depreciation a source of cash?

No. Depreciation is a non-cash expense. You add it back to profit only because it was deducted when profit was calculated but no cash left the business.

Where is income tax paid shown in the cash flow statement?

Income tax paid is normally shown under operating activities as a separate line after cash generated from operations. It is shown elsewhere only if it can be specifically identified with investing or financing activities.

Which method should I use in the exam?

Use the method the question asks for. If none is stated, use the indirect method, because the data given is usually a profit and loss account and comparative balance sheets.