Cash Flow Statement — Complete User Guide — Two Accounts Web

Comprehensive guide for generating, analysing, and understanding the Cash Flow Statement report — tracking how cash moves through your business


Table of Contents

  1. What Is the Cash Flow Statement?
  2. Enabling from the Customize Menu
  3. Field-by-Field Guide
  4. Settings Configuration
  5. Creating a Cash Flow Statement Report
  6. How the CFS Is Calculated
  7. Drill-Down Capabilities
  8. Sample Data and Report Output
  9. Common Issues and Solutions
  10. Accounting Regulation Compliance

1. What Is the Cash Flow Statement?

The Cash Flow Statement (CFS) is a financial report that shows how changes in Balance Sheet accounts and income affect cash and cash equivalents. It breaks the analysis down into three activity categories: operating, investing, and financing.

Unlike the Profit and Loss Statement (which uses accrual accounting) and the Balance Sheet (which shows a point-in-time snapshot), the CFS bridges the gap by showing actual cash movements — where cash came from and where it went during a period.

Key Concept: The Cash Flow Statement answers the question "Where did the cash go?" The Profit and Loss Statement may show a profit, but the CFS reveals whether that profit translated into actual cash in the bank.

1.1 Indirect Method vs Direct Method

The Cash Flow Statement supports two calculation methods, in accordance with IAS 7 §18-20:

Method How It Works When to Use
Indirect Method Starts with Net Profit from the Profit and Loss Statement, then adjusts for non-cash items (depreciation, amortisation, gains/losses on disposals, unrealised gains) and changes in working capital (receivables, payables, inventory). Most commonly used method. Provides a clear link between the P&L and cash flows. Recommended by IAS 7 for most businesses.
Direct Method Shows actual cash receipts and payments directly — cash received from customers, cash paid to suppliers, cash paid for salaries, etc. Converts accrual transactions to their cash equivalents. More intuitive but requires more data. IAS 7 encourages the direct method but it is less commonly used in practice.

1.2 The Three Activity Categories

Every transaction falls into exactly one of three categories (IAS 7 §10):

Category Description Examples IAS 7 Reference
Operating Activities Cash flows from the principal revenue-producing activities of the business Cash received from customers, cash paid to suppliers, salaries, taxes, interest paid §13-15
Investing Activities Cash flows from the acquisition and disposal of long-term assets and investments Purchase/sale of fixed assets, intangible assets, investments in other entities §16
Financing Activities Cash flows from changes in equity and borrowings Capital contributions, loan proceeds, loan repayments, dividends, inter-account transfers §17

2. Enabling from the Customize Menu

The Cash Flow Statement report is a standard report — it is always available and does not need to be enabled via Customize Menu. Unlike entity tabs (Employees, Customers, etc.), the CFS appears automatically under:

  • Reports → Financial Statements → Cash Flow Statement

However, the Cash Flow Statement Groups settings (used for organising accounts within each activity category) require the Bank and Cash Accounts tab to be enabled:

  1. Open Customize Menu
  2. Find Bank and Cash Accounts toggle
  3. Ensure it is turned ON (default is ON)
  4. Click Save

Once enabled, the CFS Groups settings appear at:

  • Settings → Cash Flow Statement Groups — create and manage groups for operating, investing, and financing activities
Note: The Cash Flow Statement Groups are optional. You can use the CFS without creating any groups — accounts will simply appear individually without sub-grouping. Groups are only needed if you want to organise accounts into meaningful sub-categories within each activity section.

3. Field-by-Field Guide

3.1 Report Header Fields

Location: Reports → Financial Statements → Cash Flow Statement → New Report

Field Required? Description
Description No An optional label for the saved report (e.g. "FY 2026 Annual CFS"). Appears in the report listing.
Method Yes Choose Indirect Method or Direct Method. See section 1.1 for guidance.
Footer No Optional notes that appear at the bottom of the report (e.g. "All amounts in BDT unless otherwise stated").
Exclude Zero Balances No When checked, rows with zero amounts are hidden from the report. Useful for cleaner reports.
Round Decimals No When checked, all amounts are rounded to whole numbers (no decimals). Useful for presentation-ready reports.

3.2 Report Columns (Periods)

Each report can contain one or more period columns for comparative analysis. You can compare multiple periods side by side — for example, Q1 vs Q2, or current year vs previous year. Each period has:

Field Required? Description
From Date Yes The start date of the period (e.g. 1-Jan-2026)
To Date Yes The end date of the period (e.g. 31-Mar-2026)
Column Name No Optional custom column header (e.g. "Q1 2026"). If left blank, the To Date is used as the column heading.

You can add multiple period columns. The report will show each period side by side for easy comparison.

The Footer field accepts multi-line text. It appears at the bottom of the generated report. Common uses include:

  • Disclosure notes about methodology
  • Currency references
  • Rounding conventions
  • Date of preparation

4. Settings Configuration

4.1 Cash Flow Statement Groups

Location: Settings → Cash Flow Statement Groups

Cash Flow Statement Groups allow you to organise accounts within each activity category into meaningful sub-sections. For example, under Operating Activities you might have groups like "Receipts from Customers", "Payments to Suppliers", and "Employee Costs".

Three group types are available, one per activity category:

Group Type Location in Settings Purpose
Operating Activity Groups Settings → Cash Flow Statement Groups → Operating Activity Groups Groups for organising operating cash flow items (e.g. "Cash Receipts", "Cash Payments", "Working Capital Changes")
Investing Activity Groups Settings → Cash Flow Statement Groups → Investing Activity Groups Groups for organising investing cash flow items (e.g. "Purchase of Fixed Assets", "Sale of Investments")
Financing Activity Groups Settings → Cash Flow Statement Groups → Financing Activity Groups Groups for organising financing cash flow items (e.g. "Loan Proceeds", "Capital Contributions")

Each group has a single field: Name (the display name).

How to use groups:

  1. Create a group in Settings → Cash Flow Statement Groups (e.g. "Receipts from Customers")
  2. Go to Settings → Chart of Accounts
  3. Find the Balance Sheet or Profit and Loss account you want to assign
  4. Set the appropriate group field (depends on the account type — see section 4.2)
  5. Save the account
  6. Generate the CFS — accounts will now appear under their assigned group headings

4.2 How Accounts Map to CFS Categories

Every account in the system belongs to one of the three CFS activity categories (or is classified as Cash and Cash Equivalents). The mapping depends on the account type:

Accounts You Can Configure

The following account types let you choose the CFS category and group:

Account Type Settings Location CFS Field Group Field
Balance Sheet Account (custom) Settings → Chart of Accounts → Balance Sheet Cash Flow Statement — dropdown of Operating/Investing/Financing One per category — Operating Group / Investing Group / Financing Group
Profit and Loss Account (custom) Settings → Chart of Accounts → Profit and Loss Cash Flow Statement — dropdown of Operating/Investing/Financing One per category — Operating Group / Investing Group / Financing Group
Special Account Control Account Settings → Control Accounts → Special Accounts Cash Flow Statement — dropdown of Operating/Investing/Financing One per category — Operating Group / Investing Group / Financing Group

Accounts With Fixed CFS Categories

These account types have predetermined CFS categories and cannot be changed by the user — they are set by the system based on their nature:

Category Account Types Reason
Cash and Cash Equivalents Cash at Bank, Control Account for Bank Accounts These are the cash accounts themselves — tracked for the opening/closing reconciliation (IAS 7 §45-48)
Investing Activities Fixed Assets (cost + depreciation), Intangible Assets (cost + amortisation), Investments (cost + market value), Control Accounts for all of the above Acquisition and disposal of long-term assets are investing activities per IAS 7 §16
Financing Activities Capital Accounts, Letter of Credit Payable, Interdivisional Loans, Inter-Account Transfers Changes in equity and borrowings are financing activities per IAS 7 §17
Operating Activities Accounts Receivable, Accounts Payable, Inventory, Employee Clearing, Tax Payable, Suspense, Retained Earnings, Control Accounts for Customers/Suppliers/Employees/Inventory, Billable Time/Expenses, Withholding Tax (all types), Advance Income Tax, LC clearing/receivable accounts, all default Profit and Loss accounts Principal revenue-producing activities per IAS 7 §13-15. P&L accounts default to Operating; Balance Sheet accounts that relate to day-to-day operations are Operating
IAS 7 Compliance: Investments in another entity are classified as Investing Activities (IAS 7 §16(a)). Own equity instruments (Capital Accounts) are Financing Activities (IAS 7 §17(a)). All P&L items default to Operating Activities because they relate to the principal revenue-producing activities of the business — non-cash items (depreciation, amortisation, gains/losses on disposals) are adjusted out in the Indirect Method.

4.3 Cash Transaction Flag on Journal Entries

Location: Journal Entry form → Cash transaction for CFS purposes checkbox

Journal Entries are generally non-cash transactions (accruals, adjustments, reclassifications). However, some journal entries do represent actual cash movements — for example, a journal entry recording a loan disbursement or an inter-bank transfer.

Marking a journal entry as a "Cash transaction for CFS purposes" tells the system to include it in the Cash Flow Statement. Without this flag, journal entries are excluded from CFS calculations.

Important: Only mark a journal entry as a cash transaction if it truly represents a movement of cash. Routine accruals, depreciation entries, and reclassification entries should NOT be flagged as cash transactions. Incorrectly flagging non-cash entries will distort your Cash Flow Statement.

5. Creating a Cash Flow Statement Report

  1. Go to Reports → Financial Statements → Cash Flow Statement
  2. Click New Report
  3. Enter a Description (optional, e.g. "Q1 2026 CFS")
  4. Choose the Method — Indirect Method or Direct Method
  5. Add one or more Periods:
    • Click Add to add a period column
    • Enter the From Date and To Date for each period
    • Optionally enter a Column Name (e.g. "Jan-Mar 2026")
    • Add additional periods for comparative analysis if desired
  6. Optionally enter a Footer note
  7. Optionally check Exclude Zero Balances and Round Decimals
  8. Click Save
  9. The report will generate and display with all three activity categories plus the cash reconciliation
Tip: You can save multiple CFS reports with different date ranges and methods. Saved reports are listed under Reports → Financial Statements → Cash Flow Statement and can be viewed, edited, or deleted at any time.

6. How the CFS Is Calculated

This section explains the calculation logic behind each section of the Cash Flow Statement. Understanding the formulas helps you interpret the numbers and troubleshoot unexpected results.

6.1 Indirect Method — Operating Activities

The Indirect Method starts with Net Profit and adjusts for non-cash items and changes in working capital.

Pre-processing steps: Before the Indirect Method calculation begins, the system automatically performs four pre-processing steps:
  1. Cost of Goods Sold calculation — determines COGS based on inventory valuation method (FIFO, moving average, or periodic average)
  2. Fixed asset disposal entries — generates reversing entries for disposed assets, removing their cost and accumulated depreciation from the balance sheet
  3. Intangible asset disposal entries — same treatment as fixed assets for disposed intangible assets (patents, trademarks, etc.)
  4. Realised investment gains/losses — calculates gains or losses on partial or full disposal of investments using average cost method
These steps ensure that non-cash disposal entries are properly removed from operating activities and reclassified to investing activities.

Step 1: Net Profit

Formula:

Net Profit = Sum of all Profit and Loss account amounts × −1
  (for the report period)

This gives the net profit or loss as reported on the Profit and Loss Statement for the period. The sign is reversed because Profit and Loss accounts have a natural credit balance — a credit balance (profit) becomes positive, a debit balance (loss) becomes negative.

Step 2: Adjustments for Non-Cash Items

Non-cash items are expenses or income that affect the Profit and Loss Statement but do not involve actual cash flows. These are added back (or subtracted) to convert from accrual profit to cash flow.

Formula:

Adjustments for non-cash items:
  For each Profit and Loss account:
    If the account is an Investing or Financing activity category:
      Include ALL transactions
    If the account is an Operating activity category:
      Include only transactions that are NOT cash transactions
      (i.e., non-cash items like depreciation, amortisation, unrealised gains)

Common non-cash adjustments:

Adjustment Nature Effect on CFS
Depreciation Expense Non-cash — reduces profit but no cash outflow Added back to Net Profit
Amortisation of Intangible Assets Non-cash — reduces profit but no cash outflow Added back to Net Profit
Loss on Disposal of Fixed Assets Non-cash — reduces profit but proceeds are separate investing cash flow Added back to Net Profit
Gain on Disposal of Fixed Assets Non-cash — increases profit but proceeds are separate investing cash flow Subtracted from Net Profit
Unrealised Investment Gains Non-cash — increases profit but no cash received Subtracted from Net Profit
Capital Gains on Investments Non-cash — investing activity (sale proceeds recorded separately) Subtracted from Net Profit

Step 3: Changes in Working Capital

Working capital adjustments account for the timing difference between accrual recognition and cash movement.

Formula:

Change in Working Capital = Sum of Base Amount × −1
  for each Balance Sheet account (non-P&L) that:
    - Is classified as Operating Activities
    - Is NOT a Cash at Bank account
    - Includes both cash transactions AND accrual transactions
      (sales invoices, purchase invoices, credit/debit notes,
       payslips, receipts, payments, expense claims)

  Increase in a current asset (debit) ⟶ Cash outflow (negative)
  Decrease in a current asset (credit) ⟶ Cash inflow (positive)
  Increase in a current liability (credit) ⟶ Cash inflow (positive)
  Decrease in a current liability (debit) ⟶ Cash outflow (negative)

Examples:

Working Capital Item Change Effect on Cash
Accounts Receivable Increase (more customers owe money) Cash outflow — sales were made but not yet collected
Accounts Receivable Decrease (customers paid) Cash inflow — prior period sales collected this period
Accounts Payable Increase (more suppliers owed) Cash inflow — purchases were made but not yet paid
Accounts Payable Decrease (suppliers paid) Cash outflow — prior period purchases paid this period
Inventory Increase (more stock held) Cash outflow — cash was spent to buy inventory
Inventory Decrease (stock sold) Cash inflow — inventory converted to cash (or receivable)

Summary — Indirect Method Operating Activities

Cash from Operating Activities =
    Net Profit
    + Adjustments for non-cash items
    +/− Changes in working capital

6.2 Direct Method — Operating Activities

The Direct Method shows actual cash receipts and cash payments directly, rather than starting with Net Profit.

Formula:

For each account classified as Operating Activities:
  Amount = Sum of Base Amount × −1
  Only includes transactions that represent actual cash movements
  (receipts, payments, expense claims, inter-account transfers,
   export LC receipts, cash-flagged journal entries)

  Accrual transactions (sales invoices, purchase invoices,
  credit/debit notes, payslips) are converted to cash basis:
    - Sales invoices → matched to receipts
    - Purchase invoices → matched to payments

The Direct Method converts accrual-based invoices to cash basis by matching them to their corresponding receipts and payments. For example, a sale invoice created in January that was paid in February will appear as a cash receipt in February (not as revenue in January).

Direct Method vs Indirect Method: Both methods produce the same total for "Cash from Operating Activities" — they just present it differently. The Indirect Method shows the reconciliation from profit; the Direct Method shows actual cash flows directly.

6.3 Investing Activities

Formula:

Cash from Investing Activities =
  Sum of Base Amount × −1
  for transactions affecting accounts classified as Investing Activities
  Only includes actual cash transactions

What appears here:

  • Purchase of fixed assets (cash outflow)
  • Sale proceeds from disposal of fixed assets (cash inflow)
  • Purchase of intangible assets (cash outflow)
  • Sale of intangible assets (cash inflow)
  • Purchase of investments in other entities (cash outflow)
  • Sale of investments in other entities (cash inflow)

Depreciation, amortisation, gains and losses on disposal are not investing cash flows — they are non-cash adjustments in the Indirect Method. Only the actual cash paid or received appears here.

6.4 Financing Activities

Formula:

Cash from Financing Activities =
  Sum of Base Amount × −1
  for transactions affecting accounts classified as Financing Activities
  Only includes actual cash transactions

What appears here:

  • Capital contributions from owners (cash inflow)
  • Capital withdrawals (cash outflow)
  • Loan proceeds received (cash inflow)
  • Loan repayments made (cash outflow)
  • Letter of Credit payments (cash outflow)
  • Inter-account transfers between bank accounts (shown as financing)
  • Interdivisional loans (cash inflow for the receiving division)

6.5 Cash and Cash Equivalents Reconciliation

The bottom section of the CFS reconciles the opening and closing cash balances (IAS 7 §45-48).

Formula:

Opening Cash Balance =
  (A) Sum of Base Amount for all Cash at Bank accounts
      where: Date < Report Period Start Date
             OR it is an Opening Balance Entry
  (B) PLUS Sum of Base Amount for accounts not classified
      to any CFS category (not Operating, Investing, or Financing)
      where: Date < Report Period Start Date
  Total Opening Cash = (A) + (B)

Net Increase/(Decrease) in Cash =
    Cash from Operating Activities
    + Cash from Investing Activities
    + Cash from Financing Activities

Foreign Exchange Effect =
  Sum of Base Amount for foreign exchange revaluation entries
  on accounts not classified to any CFS category
  (revaluation entries dated exactly on the period end date
   that are synthetic adjustments, not linked to any transaction)

Adjustments =
  Journal entries on accounts not classified to any CFS category
  that are NOT flagged as cash transactions for CFS purposes

Closing Cash Balance = Opening Cash + Net Increase + FX Effect + Adjustments
Conditional visibility: The Foreign Exchange Effect and Adjustments rows appear only when their amounts are non-zero. If there are no foreign exchange revaluations or unclassified journal entries on cash accounts in the period, these rows are hidden.

The closing cash balance should match the total of all Cash at Bank accounts on the Balance Sheet as at the report To Date. If it does not match, there may be transactions that have not been properly classified, or journal entries that should be flagged or un-flagged as cash transactions.

Articulation Check: The Cash Flow Statement articulates with the Balance Sheet — the closing cash balance on the CFS should equal the total Cash at Bank on the Balance Sheet at the end of the period. If these do not match, check journal entry classifications and CFS category assignments on accounts.

7. Drill-Down Capabilities

Every amount shown on the Cash Flow Statement is clickable. Clicking an amount opens a detailed transaction viewer showing the individual General Ledger transactions that make up that amount.

Drill-Down Target Applicable Method What You See
Non-cash adjustments (per account) Indirect only Individual adjustment transactions for that P&L account (e.g. all depreciation entries contributing to the adjustment)
Non-cash adjustments (per group) Indirect only Transactions grouped by Cash Flow Statement Group for that activity category
Working capital changes (per account) Indirect only Individual transactions affecting that working capital account (AR, AP, Inventory, etc.)
Working capital changes (per group) Indirect only Working capital transactions grouped by Cash Flow Statement Group
Investing/Financing activities — per account Direct method Cash transactions for that investing or financing account
Investing/Financing activities — per group Direct method Cash transactions grouped by Cash Flow Statement Group
Investing/Financing activities — per account Indirect method Accrual and cash transactions for that investing or financing account
Investing/Financing activities — per group Indirect method Transactions grouped by Cash Flow Statement Group
Note on sign convention: The amounts shown in drill-down viewers use the same sign convention as the CFS report — debits display as negative, credits display as positive. The base currency amount is always shown.

This drill-down capability allows you to trace every number on the CFS back to its source transactions — essential for audit and analysis.


8. Sample Data and Report Output

8.1 Sample Setup

Account Type CFS Category Opening Balance (1-Jan-2026)
Cash at Bank — Main Account Cash Cash & Equivalents 100,000 Dr
Cash at Bank — Payroll Account Cash Cash & Equivalents 50,000 Dr
Accounts Receivable Balance Sheet Operating 200,000 Dr
Accounts Payable Balance Sheet Operating 150,000 Cr
Inventory Balance Sheet Operating 80,000 Dr
Fixed Assets — Cost Balance Sheet Investing 500,000 Dr
Fixed Assets — Accum. Depn Balance Sheet Investing (100,000) Cr
Capital Account Balance Sheet Financing 500,000 Cr
Loan Payable Balance Sheet Financing 100,000 Cr

Transactions During January 2026

Date Transaction Amount Dr Account Cr Account
5-Jan Sales Invoice #1001 (on credit) 300,000 Accounts Receivable Sales Revenue (P&L)
10-Jan Receipt — customer paid invoice 150,000 Cash at Bank Accounts Receivable
12-Jan Purchase Invoice #2001 (on credit) 120,000 Inventory Accounts Payable
15-Jan Payment to supplier 80,000 Accounts Payable Cash at Bank
18-Jan Salary payment 60,000 Salary Expense (P&L) Cash at Bank
20-Jan Fixed asset purchase (cash) 50,000 Fixed Assets — Cost Cash at Bank
25-Jan Loan repayment 10,000 Loan Payable Cash at Bank
28-Jan Depreciation for January 5,000 Depreciation Expense (P&L) Fixed Assets — Accum. Depn
30-Jan Rent payment (cash) 15,000 Rent Expense (P&L) Cash at Bank

End of Period Balances (31-Jan-2026)

Account Opening Change Closing
Cash at Bank (Main) 100,000 Dr 150,000 − 80,000 − 60,000 − 50,000 − 10,000 − 15,000 = (65,000) 35,000 Dr
Cash at Bank (Payroll) 50,000 Dr 0 50,000 Dr
Accounts Receivable 200,000 Dr +300,000 − 150,000 = +150,000 350,000 Dr
Accounts Payable 150,000 Cr +120,000 − 80,000 = +40,000 190,000 Cr
Inventory 80,000 Dr +120,000 200,000 Dr
Fixed Assets — Cost 500,000 Dr +50,000 550,000 Dr
Fixed Assets — Accum. Depn (100,000) Cr +5,000 (105,000) Cr
Capital Account 500,000 Cr 0 500,000 Cr
Loan Payable 100,000 Cr −10,000 90,000 Cr

P&L for January 2026

Sales Revenue                 300,000 Cr
Salary Expense               (60,000) Dr
Depreciation Expense          (5,000) Dr
Rent Expense                 (15,000) Dr
                              ─────────
Net Profit                   220,000 Cr

8.2 Indirect Method CFS Output

Using the corrected sample data above, the Indirect Method produces:

Cash Flow Statement (Indirect Method)
For the period: 1-Jan-2026 to 31-Jan-2026
                                                    Amount (BDT)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
CASH FLOWS FROM OPERATING ACTIVITIES

Net Profit                                                    220,000

Adjustments for non-cash items:
  Depreciation Expense                       5,000
                                                               ═════════
                                                                 5,000

Changes in working capital:
  Accounts Receivable                     (150,000)
  Inventory                               (120,000)
  Accounts Payable                          40,000
                                                              (230,000)
                                                               ═════════
Net cash used in operating activities                          (5,000)
                                                               ═════════

CASH FLOWS FROM INVESTING ACTIVITIES
  Purchase of Fixed Assets                                    (50,000)
                                                               ═════════
Net cash used in investing activities                         (50,000)
                                                               ═════════

CASH FLOWS FROM FINANCING ACTIVITIES
  Loan Repayment                                              (10,000)
                                                               ═════════
Net cash used in financing activities                         (10,000)
                                                               ═════════

NET INCREASE/(DECREASE) IN CASH                               (65,000)

Cash at beginning of period                                   150,000
Cash at end of period                                          85,000
                                                               ═════════

Verification of Calculation

Net Profit:
  300,000 − 60,000 − 5,000 − 15,000 = 220,000 ✓

Non-Cash Adjustments:
  Depreciation = 5,000 (added back — not a cash expense) ✓

Working Capital Changes:
  AR: +150,000 increase × −1 = −150,000 (cash used for uncollected sales) ✓
  Inventory: +120,000 increase × −1 = −120,000 (cash used for inventory purchase) ✓
  AP: +40,000 increase × −1 = +40,000 (cash saved by delaying supplier payment) ✓

Operating: 220,000 + 5,000 − 150,000 − 120,000 + 40,000 = (5,000) ✓
Investing: (50,000) ✓
Financing: (10,000) ✓

Net Change: (5,000) + (50,000) + (10,000) = (65,000) ✓

Cash Reconciliation:
  Opening: 100,000 + 50,000 = 150,000 ✓
  Closing: 150,000 − 65,000 = 85,000 ✓
  Balance Sheet Check: 35,000 (Main) + 50,000 (Payroll) = 85,000 ✓
  CFS articulates with Balance Sheet ✓

DR = CR Verification:
  Total Debits: 790,000
  Total Credits: 790,000
  DR = CR ✓

8.3 Direct Method CFS Output

Using the same sample data, the Direct Method shows:

Cash Flow Statement (Direct Method)
For the period: 1-Jan-2026 to 31-Jan-2026
                                                    Amount (BDT)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
CASH FLOWS FROM OPERATING ACTIVITIES

Cash Receipts:
  Cash received from customers                               150,000

Cash Payments:
  Cash paid to suppliers                     (80,000)
  Cash paid for salaries                     (60,000)
  Cash paid for rent                         (15,000)
                                                             (155,000)
                                                               ═════════
Net cash used in operating activities                          (5,000)
                                                               ═════════

CASH FLOWS FROM INVESTING ACTIVITIES
  Purchase of Fixed Assets                                    (50,000)
                                                               ═════════
Net cash used in investing activities                         (50,000)
                                                               ═════════

CASH FLOWS FROM FINANCING ACTIVITIES
  Loan Repayment                                              (10,000)
                                                               ═════════
Net cash used in financing activities                         (10,000)
                                                               ═════════

NET INCREASE/(DECREASE) IN CASH                               (65,000)

Cash at beginning of period                                   150,000
Cash at end of period                                          85,000
                                                               ═════════

Verification

Direct Method Operating:
  Receipts: 150,000 (from customers)
  Payments: (80,000) to suppliers + (60,000) salaries + (15,000) rent
  = 150,000 − 155,000 = (5,000)

  Same result as Indirect Method: (5,000) ✓
  Both methods produce the same operating cash flow total ✓

Investing: (50,000) ✓
Financing: (10,000) ✓
Net Change: (65,000) ✓
Closing Cash: 150,000 − 65,000 = 85,000 ✓

8.4 Cash Reconciliation Verification

Opening Cash Balance:
  Cash at Bank — Main:      100,000
  Cash at Bank — Payroll:    50,000
                             150,000 ✓

Closing Cash Balance:
  Cash at Bank — Main:       35,000  (100,000 + 150,000 − 80,000 − 60,000 − 50,000 − 10,000 − 15,000)
  Cash at Bank — Payroll:    50,000
                              85,000 ✓

Balance Sheet Check:
  Total Cash at Bank on Balance Sheet at 31-Jan-2026: 85,000 ✓
  CFS closing cash: 85,000 ✓
  Articulation verified ✓
IAS 7 §45-48 Compliance: The Cash Flow Statement reconciles opening to closing cash and cash equivalents. This reconciliation must agree with the Balance Sheet. Our sample data shows perfect articulation — the CFS closing cash of 85,000 matches the Balance Sheet cash balance of 85,000.

9. Common Issues and Solutions

9.1 CFS Closing Cash Does Not Match Balance Sheet

Cause: Journal entries involving cash accounts may not be properly flagged for CFS purposes. Or, a Cash at Bank account may have been assigned to an incorrect CFS category.

Solution: Check all journal entries that affect Cash at Bank accounts. Ensure they are flagged as "Cash transaction for CFS purposes" if they represent actual cash movements. Un-flag non-cash entries (accruals, reclassifications). Verify that all Cash at Bank accounts use the default "Cash and Cash Equivalents" CFS category.

9.2 Zero Amounts Appearing in the Report

Cause: The "Exclude Zero Balances" setting is unchecked.

Solution: Edit the report and check the "Exclude Zero Balances" option. This hides rows with zero amounts for a cleaner presentation.

9.3 Negative Net Cash from Operating Activities Despite a Profit

Cause: This is normal when a business is growing rapidly. A profitable business can have negative operating cash flow if it is investing heavily in working capital (increasing receivables and inventory faster than payables).

Solution: Review the working capital section. Large increases in Accounts Receivable or Inventory are common causes. While this is financially healthy in a growth phase, sustained negative operating cash flow requires attention.

9.4 Net Profit Shows as Zero

Cause: No Profit and Loss Statement accounts exist, or no P&L transactions occurred in the period.

Solution: Create P&L accounts in Settings → Chart of Accounts → Profit and Loss. Generate sales invoices, payments, and other transactions that create P&L entries.

9.5 Working Capital Rows Show Unexpected Amounts

Cause: A Balance Sheet account that should be classified as Operating Activities may have been assigned to a different category (Investing or Financing). Or, a P&L account has been incorrectly classified as Operating but should be Investing/Financing.

Solution: Check the CFS category assignment on each Balance Sheet and P&L account in Settings → Chart of Accounts. Verify each account's category against the IAS 7 classification rules in section 4.2 of this guide.

9.6 Accounts Appear in the Wrong Section

Cause: The CFS category on the account is set incorrectly.

Solution: Go to Settings → Chart of Accounts, find the account, and change its "Cash Flow Statement" field to the correct category. For accounts with fixed categories (like Fixed Assets = Investing, Capital Accounts = Financing), the category cannot be changed — this is deliberate per IAS 7.

9.7 The CFS Report Does Not Appear

Cause: The CFS is a standard report under Reports → Financial Statements. It should always be visible. If it is not visible, the report listing may be filtered.

Solution: Go to Reports → Financial Statements directly. The Cash Flow Statement link should appear. If not, check that your user permissions allow access to financial reports.


10. Accounting Regulation Compliance

10.1 IAS 7 — Statement of Cash Flows

Requirement Reference How This System Complies
Classify cash flows into operating, investing, and financing §10 The CFS report has three distinct sections: Operating Activities, Investing Activities, and Financing Activities. Every account is assigned to exactly one category.
Operating activities — principal revenue-producing activities §13-15 All P&L accounts default to Operating Activities. Balance Sheet accounts for day-to-day operations (AR, AP, Inventory, Employee Clearing, Tax Payable) are Operating Activities.
Investing activities — acquisition/disposal of long-term assets §16 Fixed Assets, Intangible Assets, and Investments (cost, depreciation/amortisation, market value increments) are classified as Investing Activities. User-configurable for custom balance sheet accounts.
Financing activities — changes in equity and borrowings §17 Capital Accounts, LC Payable, Interdivisional Loans, and Inter-Account Transfers are Financing Activities. Separate from operating activities as required.
Indirect method — adjust for non-cash items §18(b) The Indirect Method starts with Net Profit and adjusts for non-cash items (depreciation, amortisation, gains/losses, unrealised gains) and changes in working capital.
Direct method — show major classes of gross receipts/payments §18(a) The Direct Method converts accrual invoices to cash basis and shows actual cash receipts and payments by category.
Separate disclosure of interest and dividends §31 Interest expense and bank charges are classified as Operating Activities (consistent with many jurisdictions). Users can reclassify custom accounts if needed.
Reconciliation of opening and closing cash §45-48 The CFS automatically includes a cash reconciliation section showing opening balance, net increase/(decrease), FX effects, adjustments, and closing balance.
Non-cash investing and financing transactions disclosed separately §43 Non-cash items are clearly shown as adjustments in the Indirect Method. The working capital section separates cash movements from non-cash accruals.
Foreign currency cash flows translated at actual exchange rates §25-27 Foreign exchange revaluation entries on cash accounts are captured in the "Foreign Exchange Effect" component of the cash reconciliation section.

10.2 IAS 1 — Presentation of Financial Statements

Requirement (§10): A complete set of financial statements includes a statement of cash flows.

Compliance: The Cash Flow Statement report generates a complete statement of cash flows that can be presented alongside the Balance Sheet and Profit and Loss Statement for a full set of financial statements.

Requirement (§54): Specific line items must be presented on the face of the financial statements.

Compliance: The CFS presents separate line items for each material class of cash flow within operating, investing, and financing activities. Accounts can be grouped using Cash Flow Statement Groups for a more organised presentation.

10.3 IFRS for SMEs — Section 7: Statement of Cash Flows

Requirement Reference Compliance
Entity shall prepare a statement of cash flows §7.1 ✓ The CFS report generates a complete statement of cash flows
Cash flows classified as operating, investing, financing §7.4 ✓ Three-section report matches this classification
Indirect or direct method permitted §7.7 ✓ Both methods are available — user chooses
Non-cash transactions excluded from statement §7.16 ✓ Depreciation, amortisation, unrealised gains are adjusted out in the Indirect Method
Components of cash and cash equivalents disclosed §7.17 ✓ Cash reconciliation shows opening and closing breakdown

10.4 NBR VAT Act 2012

Relevance: The Cash Flow Statement is not directly used for VAT compliance — VAT is calculated on individual transactions (sales invoices, purchase invoices) rather than on cash flows. However, the CFS provides useful context for understanding the timing of VAT payments and receipts.

VAT payments to the tax authority appear as operating cash outflows. VAT refunds received appear as operating cash inflows. The CFS can help identify whether VAT payable on the Balance Sheet is being settled in a timely manner.

10.5 Bangladesh Labour Act 2006

Relevance: While the Labour Act does not directly mandate cash flow reporting, the CFS provides useful information for:

  • Demonstrating the ability to pay wages (positive operating cash flow)
  • Tracking provident fund contributions (operating cash outflows)
  • Assessing overall liquidity and cash position

10.6 DR = CR Verification

The Cash Flow Statement itself is a report, not a journal entry — so it does not need DR = CR enforcement. However, the underlying General Ledger transactions that feed the CFS must always satisfy double-entry bookkeeping:

Sample Data Verification:
  Total Debits: 790,000
  Total Credits: 790,000
  DR = CR ✓

  Cash Flow Statement:
    Operating Cash Flow:   (5,000)
    Investing Cash Flow:  (50,000)
    Financing Cash Flow:  (10,000)
    Net Change:           (65,000)
    Opening Cash:         150,000
    Closing Cash:          85,000

  Balance Sheet Cash:      85,000  ✓ (articulates)

End of Cash Flow Statement Guide