## Cash Flow from Operating Activities: Direct Method
The direct method shows actual cash inflows and outflows — no adjustments to profit. Each line is computed by constructing a T-account (ledger) for the relevant balance-sheet item.
### Format
```
A. Cash Flow from Operating Activities (Direct Method)
Cash received from customers (TR) ×××
Less: Cash paid to suppliers (TP) (×××)
Less: Employee Benefits Expense paid (×××)
Less: Other operating expenses paid (×××)
Cash generated from Operations ×××
Less: Income Tax Paid (net) (×××)
Net CF from Operating Activities ×××
```
### How to compute each figure using ledger accounts
#### 1. Cash received from Trade Receivables
```
Trade Receivables A/c
Opening balance ××× | Cash received (bal fig) ×××
Credit Sales ××× | Closing balance ×××
```
Cash received = Opening TR + Credit Sales − Closing TR
#### 2. Cash paid to Trade Payables
```
Trade Payables A/c
Cash paid (bal fig) ××× | Opening balance ×××
Closing balance ××× | Credit Purchases ×××
```
Cash paid = Opening TP + Credit Purchases − Closing TP
#### 3. Employee Benefits Expense (Wages) Paid
```
Outstanding Wages A/c
Cash paid (bal fig) ××× | Opening outstanding ×××
Closing outstanding ××× | P&L — EBE charge ×××
```
Cash paid = Opening Outstanding + EBE per P&L − Closing Outstanding
#### 4. Income Tax Paid — Combined Provision + Advance Tax Ledger
```
Provision for Tax + Advance Tax (Combined Ledger)
Opening Advance Tax ××× | Opening Provision for Tax ×××
Tax Paid (bal fig) ××× | P&L — Current Tax charge ×××
Closing Provision ××× | Closing Advance Tax ×××
```
This combined ledger automatically nets advance tax against provision.