Ledger scrutiny for the tax audit of FY 2025-26
Ledger scrutiny for a tax audit reads the client's ledgers for two things: the entries Form 3CD asks to be reported, and the patterns that say whether the books can be relied on. The checklist below takes the first, ledger by ledger, with the clause each check feeds.
FY 2025-26 (AY 2026-27) is still under the Income-tax Act, 1961, and its tax audit report goes on that Act's Form 3CA or 3CB with Form 3CD. From tax year 2026-27 the audit sits under s.63 of the Income-tax Act, 2025, which corresponds to s.44AB, and the report on Form No. 26; this checklist keeps to the Form 3CD clauses.
An expense paid in cash over ₹ 10,000 to one person in a day, unless rule 6DD excuses it, is disallowed under s.40A(3) and reported in clause 21(d). A loan taken or repaid in cash at ₹ 20,000 or more breaks s.269SS or s.269T and goes to clause 31(a) or (c). Cash of ₹ 2,00,000 or more received from a person in a day goes to clause 31(ba) under s.269ST.
The checklist, ledger by ledger
Each check, where it is made and the Form 3CD clause or section it feeds, numbered as Notification No. 23/2025 left the form.
| Check | Where in the ledgers | Clause or provision |
|---|---|---|
| Cash paid for an expense to one person in a day over ₹ 10,000, or over ₹ 35,000 for plying, hiring or leasing goods carriages | Cash book, against expense and supplier ledgers | Clause 21(d), s.40A(3) and (3A), rule 6DD |
| Loans and deposits taken at ₹ 20,000 or more, alone or with an earlier loan unpaid, in cash or by journal entry | Unsecured loan and deposit ledgers, cash book, journals | Clause 31(a), s.269SS |
| Loans and deposits repaid at ₹ 20,000 or more with interest, in cash or by journal entry | The same ledgers, on the repayment side | Clause 31(c), s.269T |
| Cash of ₹ 2,00,000 or more received from a person in a day, in one transaction or for one event or occasion | Sales, debtor and advance ledgers, cash book | Clause 31(ba), s.269ST; payments, clause 31(bc) |
| Payments to relatives, directors, partners and concerns with a substantial interest | Their own ledgers, then purchase and expense ledgers | Clause 23, s.40A(2)(b) |
| Capital expenditure debited to profit and loss | Repairs, maintenance and other expense ledgers | Clause 21(a) |
| Personal expenditure, club payments, penalties and fines | Travel, communication, entertainment and credit card ledgers, by narration | Clause 21(a), s.37(1) |
| Tax not deducted, or deducted and paid late | Expense ledgers, advances to contractors, TDS returns | Clause 21(b), s.40(a)(ia); clause 34(a) |
| Taxes, duties, employer's fund contributions, bonus and bank interest unpaid at the year end | Duties and taxes and other payables, then the next year's books | Clause 26, s.43B |
| Income or expenditure of an earlier year | Every expense and income ledger, by the period an entry is for | Clause 27(b) |
| Duplicates, round sums, entries on closed days, year end bulges, journals with no narration or reversed | Day book and journal register | No clause: the audit opinion |
Rule 6DD excuses some cash payments from s.40A(3); s.269ST does not reach a loan or deposit, which s.269SS governs, or a receipt from a bank.
Cash, loans and the limits
Section 40A(3) adds up a day's payments to one person, so payments each under ₹ 10,000 that together cross it are caught. The limit is ₹ 35,000 for plying, hiring or leasing goods carriages, and rule 6DD excuses named cases, such as payments to banks. The ICAI Guidance Note on Tax Audit expects a list of every cash payment for expenditure over the limit, with each rule 6DD exemption and its reason, checked against the books.
A cheque that is not account payee fails the section as cash does, and a bank statement may not tell the two apart. The Guidance Note's answer is a certificate from the client, with the reliance on it reported as an observation in Form 3CA or 3CB.
For s.269SS, the ₹ 20,000 is reached with any earlier loan from the same person still unpaid that day. A loan taken or repaid by journal entry is reported too, and clause 31 carries a code for it. So are interest free loans and security deposits, but not dealings with a supplier or customer for goods or services. Section 269T applies at repayment, to the loan with its interest or to the balances held that day.
Section 269ST has three limbs: ₹ 2,00,000 or more from a person in a day, in one transaction, or for one event or occasion. The last two are judgement, linking receipts across dates and invoices. Clause 31(bc) and (bd) ask for payments of that size too, on capital or revenue account alike.
Related persons, revenue heads, TDS and the year end
Clause 23 lists payments to persons specified in s.40A(2)(b): relatives, directors, partners and members, persons with a substantial interest in the business, meaning twenty percent or more of the voting power or the profits, and concerns tied to them by such an interest. The Guidance Note's steps are to obtain the full list, cross-verify it against the registers of members and directors, then read the purchase and expense ledgers for those names.
Clause 21(a) carries capital and personal expenditure debited to profit and loss. For capital, the Guidance Note's tests include an advantage of enduring benefit, fixed rather than circulating capital, and the basic framework of the business. Personal items sit in travel, communication and entertainment, found by narration, staff interviews and internal audit reports, and club payments among credit card payments. So do penalties, fines and compounding fees.
Clause 21(b) carries the s.40(a)(ia) disallowance, thirty percent of a sum payable to a resident where tax was not deducted, or not paid by the due date under s.139(1). Clause 34(a) reports TDS compliance, and the Guidance Note warns against reading only the profit and loss account and the returns: an advance to a contractor can attract deduction.
Clause 26 asks when s.43B sums were paid. One incurred in the year is allowed if paid by the return's due date, except a sum due to a micro or small enterprise, so the next year's books are read too. Clause 27(b) asks for prior period items, which takes a close read of each ledger for the period an entry is for; a liability that crystallised in the year is not one.
Patterns that no clause names
Five reads feed no clause: the same party, amount and day entered twice; amounts too round to have been calculated; entries on days the business was shut; a pile of entries in the last days of the year; and journals with no narration, or reversed by another. They go to the opinion itself, on whether the accounts give a true and fair view and the particulars in Form 3CD are true and correct.
The Guidance Note asks for the generally accepted procedures of any audit, with sampling under SA 530. A pattern is a reason to look, not a disallowance.
OptiScrutiny's ten tests against the checklist
The ten tests in the order OptiScrutiny reports them, each with its rule, the line it reads for and what stays yours.
| Test | Rule | Feeds | Still yours |
|---|---|---|---|
| Duplicate entries | Same party, amount and day | No clause: the audit opinion | Which entry, if either, is a re-entry |
| Round amounts | Divides exactly by 10,000 | No clause: the audit opinion | Why the figure is round |
| Entries on closed days | Dated on a Sunday | No clause: the audit opinion | Days other than a Sunday the business was shut |
| Closing-window bulges | Last 7 days at over twice the usual rate | No clause: the audit opinion | Whether a year end entry is a s.43B sum or a prior period item |
| Journals | No narration, or reversed by another | No clause: the audit opinion | What each entry was for |
| Cash payments: s.40A(3) | Over ₹ 10,000 per person in a day | Clause 21(d), s.40A(3) and (3A), rule 6DD | Rule 6DD, the goods carriage limit, cheques not account payee |
| Cash loans accepted: s.269SS | ₹ 20,000 or more per person in the year | Clause 31(a), s.269SS | An earlier loan still unpaid, loans by journal entry |
| Cash loans repaid: s.269T | ₹ 20,000 or more per person in the year | Clause 31(c), s.269T | Interest and balances held on the day, repayments by journal entry |
| Cash receipts: s.269ST | ₹ 2,00,000 or more per person in a day | Clause 31(ba), s.269ST; payments, clause 31(bc) | One transaction or one occasion across days; payments |
| Related parties | Against the register you keep | Clause 23, s.40A(2)(b) | Who belongs on the register under s.40A(2)(b) |
Cash payments and cash receipts are added up per person per day, cash loans accepted and repaid per person, in aggregate over the period. Every s.269ST finding says: "A single transaction split across days, and transactions relating to one event or occasion, are not tested."
What OptiScrutiny does
OptiScrutiny reads one client's year of vouchers, either the tax audit's fetch for the same client and year, read in place, nothing copied, or the year fetched from Tally through the connector for Windows, and runs ten tests over them. Each test is a threshold or a rule, with no model consulted, so the same books give the same findings in the same order. Cash is found from Tally's group tree, not from ledger names; if the ledger list fails, cash is matched by name and the report says so. Own-account transfers, like a cash withdrawal, are kept out of the cash tests. You answer each finding as "An exception", "Explained" or "Not an exception". Explained is refused without a note.
Read against the checklist, the tests reach six of its eleven lines: cash payments, loans taken, loans repaid, cash receipts, specified persons and the patterns. Capital items, personal items, TDS, s.43B sums and prior period items have no test and stay with you. Related parties are matched against the register you keep; with no one on it, the test says it did not run, and each party's finding is never marked as wrong: a listing for you to answer.
The cash tests read only vouchers whose type name says Payment or Receipt, so cash on a purchase or sales voucher is yours; and because the cash tests read the cash ledgers and nothing else, so are loans by journal entry. Rule 6DD and the ₹ 35,000 goods carriage limit are not applied, and the s.269ST test reads receipts, so clause 31(bc) payments are yours. A cash loan repayment appears under 40A(3) as well as 269T, and a cash loan taken under 269ST as well as 269SS; dismiss the 269ST listing, and the 40A(3) one save any interest paid with it in cash.
Nothing is written back to Tally or into Form 3CD. The report, as PDF and Excel, prints "What this report does not cover" before what it found. Backdated entries are not tested: Tally's entry time is not fetched. Payment mode is not tested, so the account payee question stays yours. No sample is drawn, and any month Tally truncated is named.
To take away
- Cash over ₹ 10,000 to one person in a day for an expense goes to clause 21(d), a cash loan taken or repaid at ₹ 20,000 or more to clause 31(a) or (c), and cash of ₹ 2,00,000 or more received from a person in a day to clause 31(ba).
- Clause 23 starts from a list of the persons specified in s.40A(2)(b), which the books cannot give and the CA cross-verifies against the registers.
- Duplicates, round sums, entries on closed days, year end bulges and unexplained journals feed no clause; they go to the opinion itself.
- OptiScrutiny's ten tests reach the cash lines, clause 23 and the patterns; capital items, personal items, TDS, s.43B sums and prior period items stay with the CA.
Sources
- ICAI Direct Taxes Committee, Guidance Note on Tax Audit under Section 44AB of the Income-tax Act, 1961 (Revised 2025), with Form No. 3CD as amended by Notification No. 23/2025 in Appendix I
- Income Tax Department, Income Tax Forms FAQs: FAQs 19, 28, 29 and 30 on AY 2026-27, section 63 of the Income-tax Act, 2025, the tax audit forms for FY 2025-26 and Form No. 26 for tax year 2026-27
- Income Tax Department, Objective and scope of the New Act: FAQ 21 on the years the Income-tax Act, 1961 continues to govern