F
Acuere Consultancy

Cash Flow Statement (Indirect Method)

Built from TB: PAT + non-cash add-backs ± working-capital changes. Reconciles to opening + closing bank balance.

H1 FY2024-25 (Apr 2024-Sep 2024)
Quick pick
Fiscal year
Custom date range
vs: nothing prior period last year
custom ▾
Fiscal year
Custom date range
Method: Direct Method Indirect Method View: Client Consultant
Starts from PAT; non-cash add-backs + ΔWC Download PDF

Consultant view — includes per-ledger inflows/outflows, voucher counts, skipped journals, per-ledger variance, and cross-checks.

Net Cash Flow · H1 FY2024-25 (Apr 2024-Sep 2024)
₹115,005

The business generated ₹115,005 of cash this period — bank + petty cash grew by this amount.

Opening
₹174,199
Closing
₹289,204

Cash Reconciliation

Opening + Net CF = Closing · the identity that proves every ₹ is accounted for

Opening Balance
₹174,199
at period start
+
Net Cash Flow
₹115,005
from this CFS
=
Expected Closing
₹289,204
per the equation
Actual: ₹289,204
Reconciles · ₹0 variance

Indirect Cash Flow Statement

Full line-by-line build from PAT — including per-ledger detail for every working-capital and non-cash adjustment

Starts from PAT (from the P&L). Non-cash items are added back. WC deltas are computed from opening vs closing balances in the TB. Tax & interest paid come from the Payments Register (voucher-level).

Profit After Tax (PAT) ₹473,743.90
= Operating profit before WC changes ₹473,743.90
(Increase) / Decrease in Trade Receivables
Δ (TB opening→closing) = 129,300.00 across 1 ledger(s). Non-cash components excluded from working capital to avoid double counting (e.g. bad-debt write-offs reduce Debtors without affecting cash)
Ledgers: Sundry Debtors
−₹129,300.00
Increase / (Decrease) in Trade Payables
Δ (TB opening→closing) = 63,586.00 across 3 ledger(s)
Ledgers: Provisions, Sundry Creditors, Partner Reimbursement (Rahul)
₹63,586.00
(Increase) / Decrease in Tax Prepayments (TDS Recv / Advance Tax)
Δ = 64,500.00 across 2 ledger(s)
Ledgers: TDS Receivable 24-25, TDS Reveivable 23-24
−₹64,500.00
Increase / (Decrease) in Duties & Taxes (aggregate)
Δ = 33,301.06 across 1 ledger(s)
Ledgers: Duties & Taxes
₹33,301.06
= Cash generated from operations ₹376,830.96
Net Cash from Operating Activities ₹376,830.96
Net Cash from Investing Activities ₹0.00
Drawings / Capital withdrawn — Prateek Agrawal
Cr movement − Dr movement = -2,825.96
Ledgers: Prateek Agrawal
−₹2,825.96
Profit & Loss A/c (current-year PAT sits here until appropriated)
Cr movement − Dr movement = 368,281.90
Ledgers: Profit & Loss A/c
₹368,281.90
Drawings / Capital withdrawn — Rahul Nathani
Cr movement − Dr movement = -259,000.00
Ledgers: Rahul Nathani
−₹259,000.00
(Less) Current-year PAT share appropriated to partners
PAT is already captured in Operating (via the PBT starting point). Its appropriation into Partner Capital / P&L A/c is a book entry — deducted here to avoid double-counting.
−₹368,281.90
Net Cash from Financing Activities −₹261,825.96
Net Increase / (Decrease) in Cash ₹115,005.00

Direct ↔ Indirect reconciliation

Section-by-section — voucher-sourced Direct vs TB-Δ Indirect. Large variance ⇒ specific mapping/tagging gap

Section Direct (voucher) Indirect (TB Δ) Variance Likely cause if variance ≠ 0
Operating net 376,537.28 376,830.96 -293.68 Residual of bank movement after Investing/Financing. Variance here usually means Investing or Financing vouchers are incomplete — fix those first.
Investing net 0.00 0.00 0.00 — reconciles cleanly
Financing net -261,532.28 -261,825.96 293.68 Partner / capital / loan ledger not tagged equity (bs_bucket="Equity" or "Non-Current Liability") · P&L A/c closing entry missing · dividend / drawings voucher missing.
Net Cash Flow (all sections) 115,005.00 115,005.00 0.00
TB Bank/Cash period movement (ground truth) 115,005.00

Financing drill-down

Partner / Capital outflow (Direct — from payment vouchers) 261,532.28
Partner / Capital inflow (Direct — contributions) 0.00
Direct net (Capital contributions − Drawings) -261,532.28
Loan taken (Direct) 0.00
Loan repaid (Direct) 0.00
Direct net (Borrowings) 0.00
Operating reconciliation — line-by-line variance: 294 (Indirect too high)

(Indirect build vs Direct voucher breakdown) If Indirect Operating ≠ Direct Operating, the gap lives in exactly one (or two) of the lines below.

Indirect Operating build Amount
Profit After Tax (PAT) 473,743.90
= Operating profit before WC changes 473,743.90
(Increase) / Decrease in Trade Receivables
Δ (TB opening→closing) = 129,300.00 across 1 ledger(s). Non-cash components excluded from working capital to avoid double counting (e.g. bad-debt write-offs reduce Debtors without affecting cash)
Ledgers: Sundry Debtors
-129,300.00
Increase / (Decrease) in Trade Payables
Δ (TB opening→closing) = 63,586.00 across 3 ledger(s)
Ledgers: Provisions, Sundry Creditors, Partner Reimbursement (Rahul)
63,586.00
(Increase) / Decrease in Tax Prepayments (TDS Recv / Advance Tax)
Δ = 64,500.00 across 2 ledger(s)
Ledgers: TDS Receivable 24-25, TDS Reveivable 23-24
-64,500.00
Increase / (Decrease) in Duties & Taxes (aggregate)
Δ = 33,301.06 across 1 ledger(s)
Ledgers: Duties & Taxes
33,301.06
= Cash generated from operations 376,830.96
Net Cash from Operating Activities 376,830.96
Direct Operating (from vouchers) Amount
Inflows
Trade Receivables
12 ledger(s): Ekadrisht Capital Private Limited, Finaccle Advisory Private Limited, Fund It Up, GA Design, …
1,233,607.06
Outflows
Operating Expense
6 ledger(s): Data Entry Charges, Indian Instute of Corporate Affairs, Kundan Thanvi, Mahesh Thakkar, …
−287,395.50
GST Payable
3 ledger(s): CGST, IGST, SGST
−171,399.00
Office & Admin
5 ledger(s): Digital Signature Charges, MCA Charges, Office Expenses, Telephone Expenses, …
−171,343.51
Travel & Field
2 ledger(s): Business Meeting Expenses, Travelling Expense
−135,773.96
Employee Cost
1 ledger(s): Staff Welfare Expenses
−69,177.34
TDS Payable
1 ledger(s): TDS Payable
−17,500.00
office & Admin
1 ledger(s): PTEC for Partners
−4,480.40
Other / Unmapped
1 ledger(s): Round Off
−0.06
Direct Operating Net 376,537.28

How to use this: scan for the component on the Indirect side whose sign/magnitude doesn't match a corresponding category on the Direct side. Common suspects: (a) a "Provisions / Bad Debts / Write-offs" add-back that's larger than expected — means an expense got tagged non-cash that actually hit the bank; (b) a WC line whose Δ is big but the matching Direct category is small (mis-tagged wc_component); (c) "Income Tax paid" line smaller than the Direct "Tax Paid" category — means some tax payments used ledger names the Indirect regex doesn't catch (e.g. "TCS", "Professional Tax").

Per-ledger Operating variance 41 ledgers · every rupee traced

Sum of the Δ column equals the Operating variance between methods. Rows with Δ > 0 = Indirect over-counts; Δ < 0 = Indirect under-counts. Sort: biggest absolute variance first.

Ledger Nature Category Indirect Op Direct Op Δ (Ind − Dir) Indirect classification rule applied
Professional Fees income Revenue 1,209,667.00 0.00 1,209,667.00 income (+Cr−Dr = 1,209,667.00−0.00)
Fund It Up 0.00 236,000.00 -236,000.00 (ledger seen only in Direct)
Mindcraft Software Private Limited 0.00 210,600.00 -210,600.00 (ledger seen only in Direct)
Shreearth Financial (Debtor) 0.00 196,667.06 -196,667.06 (ledger seen only in Direct)
Professional Expense expense Professional Fees -183,000.00 0.00 -183,000.00 expense (−(Dr−Cr) = −(183,000.00−0.00))
GA Design 0.00 162,000.00 -162,000.00 (ledger seen only in Direct)
S S M G & ASSOCIATES LLP 0.00 156,200.00 -156,200.00 (ledger seen only in Direct)
Sundry Debtors asset Trade Receivables -129,300.00 0.00 -129,300.00 asset Receivable — −(Dr−Cr) = −(1,432,407.06−1,303,107.06)
Kundan Thanvi 0.00 -126,000.00 126,000.00 (ledger seen only in Direct)
Professional Services (IGST) expense Professional Fees -123,000.00 0.00 -123,000.00 expense (−(Dr−Cr) = −(123,000.00−0.00))
SHREEARTH FINANCIAL (Creditor) 0.00 -108,000.00 108,000.00 (ledger seen only in Direct)
NK SARRAF & ASSOCIATES 0.00 91,800.00 -91,800.00 (ledger seen only in Direct)
TDS Receivable 24-25 asset TDS Receivable -64,500.00 0.00 -64,500.00 asset nan — −(Dr−Cr) = −(69,500.00−5,000.00)
SGST 0.00 -63,082.00 63,082.00 (ledger seen only in Direct)
CGST 0.00 -63,017.00 63,017.00 (ledger seen only in Direct)
Partner Reimbursement (Rahul) liability Partner Reimbursement 45,886.00 0.00 45,886.00 liability Payable — +(Cr−Dr) = +(317,038.00−271,152.00)
IGST 0.00 -45,300.00 45,300.00 (ledger seen only in Direct)
Finaccle Advisory Private Limited 0.00 43,200.00 -43,200.00 (ledger seen only in Direct)
Ekadrisht Capital Private Limited 0.00 37,800.00 -37,800.00 (ledger seen only in Direct)
Duties & Taxes liability Duties & Taxes 33,301.06 0.00 33,301.06 liability nan — +(Cr−Dr) = +(245,240.06−211,939.00)
Savex Technologies Private Limited 0.00 32,400.00 -32,400.00 (ledger seen only in Direct)
Niket Nathani HUF 0.00 -31,500.00 31,500.00 (ledger seen only in Direct)
Reneusleep India Private Limtied 0.00 30,000.00 -30,000.00 (ledger seen only in Direct)
Koshar Resources India Private Limited 0.00 21,600.00 -21,600.00 (ledger seen only in Direct)
Sundry Creditors liability Trade Payables 17,700.00 0.00 17,700.00 liability Payable — +(Cr−Dr) = +(326,040.00−308,340.00)
TDS Payable 0.00 -17,500.00 17,500.00 (ledger seen only in Direct)
Office Expenses expense Office & Admin -164,440.00 -147,351.31 -17,088.69 expense (−(Dr−Cr) = −(164,440.00−0.00))
Savio Monteiro 0.00 15,340.00 -15,340.00 (ledger seen only in Direct)
Travelling Expense expense Travel & Field -112,520.00 -100,826.86 -11,693.14 expense (−(Dr−Cr) = −(112,520.00−0.00))
Mahesh Thakkar 0.00 -9,440.00 9,440.00 (ledger seen only in Direct)
Staff Welfare Expenses expense Employee Cost -77,200.00 -69,177.34 -8,022.66 expense (−(Dr−Cr) = −(77,200.00−0.00))
Data Entry Charges 0.00 -7,168.64 7,168.64 (ledger seen only in Direct)
Indian Instute of Corporate Affairs 0.00 -5,286.87 5,286.87 (ledger seen only in Direct)
Subscription (Professional) expense Office & Admin -5,000.00 0.00 -5,000.00 expense (−(Dr−Cr) = −(5,000.00−0.00))
Business Meeting Expenses expense Travel & Field -39,000.00 -34,947.10 -4,052.90 expense (−(Dr−Cr) = −(39,000.00−0.00))
Telephone Expenses expense Office & Admin -22,500.00 -20,161.79 -2,338.21 expense (−(Dr−Cr) = −(22,500.00−0.00))
PTEC for Partners expense office & Admin -5,000.00 -4,480.40 -519.60 expense (−(Dr−Cr) = −(5,000.00−0.00))
Digital Signature Charges expense Office & Admin -2,478.00 -2,220.48 -257.52 expense (−(Dr−Cr) = −(2,478.00−0.00))
Website and Email (Subscription) expense Office & Admin -1,685.04 -1,509.93 -175.11 expense (−(Dr−Cr) = −(1,685.04−0.00))
Round Off expense Other / Unmapped -0.06 -0.06 0.00 expense (−(Dr−Cr) = −(0.06−0.00))
MCA Charges expense Office & Admin -100.00 -100.00 0.00 expense (−(Dr−Cr) = −(100.00−0.00))
Totals 376,830.96 376,537.28 293.68
Engine's Indirect Op (from `indirect_operating_net`) 376,830.96 376,537.28 293.68 Must match the Totals row above (within paisa of rounding). Any mismatch ⇒ attribution rule bug.

How to read this: each ledger contributes a specific amount to Indirect Operating (per accrual rules: income ⇒ +Cr−Dr, expense ⇒ −(Dr−Cr), asset WC ⇒ −(Dr−Cr), liability WC ⇒ +(Cr−Dr)). Direct attributes cash flow per actual voucher processing. Where the two diverge by a non-trivial amount, it's a specific mapping / classification / treatment issue on that ledger — not "rounding". Click a row's ledger name in a future version to see every voucher that touched it.

Equity ledgers pulled into Indirect engine 4 ledger(s) · debug Financing variance

Everything here contributes to raw_eq_delta; PAT is subtracted at end. If your P&L A/c or Reserves ledger is missing from this list, that's why Financing variance = PAT — my mask didn't catch it.

Ledger Nature tag Category Δ (Cr − Dr) Included because
Prateek Agrawal equity Partner's Capital -2,825.96 nature=equity
Rahul Nathani equity Partner's Capital -259,000.00 nature=equity
Sakshi Nathani Partner A/c equity Partner's Capital 0.00 nature=equity
Profit & Loss A/c equity Retained Earnings 368,281.90 nature=equity + name matches P&L/Reserves pattern + category='Retained Earnings' matches
raw_eq_delta (sum of above) 106,455.94
PAT adjustment decision: P&L A/c / Reserves grew by ₹368,281.90 of the year's ₹473,743.90 PAT. Subtracting the appropriated portion (₹368,281.90) to avoid double-count with Operating/PBT starting point. The un-appropriated residual (₹105,462.00) stays in Operating — still sitting in live P&L ledgers at window-end.

If Direct's partner-drawings figure ≠ Indirect's equity Δ (after PAT adjustment), that's a mapping/tagging problem. The Direct figure comes from actual Dr <Partner> / Cr Bank voucher lines — this is ground truth. If Indirect says something different, investigate the partner-ledger TB classification or PAT value.