The Directorate General of Taxes utilizes accounts receivable cash flow testing to validate the completeness of accrual-based revenue reporting. Tax auditors reconstruct the actual sales value by calculating the movement of accounts receivable balances and bank cash receipts. The authority filters out non-sales receipt components and Value Added Tax (VAT) to obtain an accurate tax base. Auditors will determine any indicated discrepancy in these cash receipts as findings of unreported additional turnover. Taxpayers must rigorously document non-sales transactions and perform self-equalization to mitigate the risk of corrections..
In the paradigm of modern tax audits under Minister of Finance Regulation Number 15 of 2025, the validity of reported Turnover is the heart of Corporate Taxpayer compliance testing. Given that commercial bookkeeping systems are generally accrual-based, Tax Auditors cannot rely solely on cash receipt evidence. The most comprehensive method frequently used to test the assertion of completeness for income is the Accounts Receivable Flow Test.
This article will dissect in depth the technical procedure of this test, which does not stand alone but involves data triangulation between the Accounts Receivable Ledger, Bank Statements/Books, and Periodic VAT Reporting. This discussion is based on SE-65/PJ/2013 regarding Guidelines for the Use of Audit Methods and Techniques and other DGT technical audit modules.
The accounts receivable flow test is conducted to obtain the value of sales or turnover on an accrual basis within a tax year by reconstructing the receivables cycle. The underlying accounting logic is: Credit Sales increase Receivables, while Settlements decrease Receivables.
By reversing this logic, Tax Auditors use the following basic formula to derive the Sales value:
Sales (Accrual) = Ending AR Balance – Beginning AR Balance + AR Settlements
The biggest challenge in this audit is not the beginning or ending balances, but verifying the "AR Settlements" and ensuring that these settlement figures are consistent with cash inflows in the bank and the VAT obligations that have been collected.
The first step in this procedure is ensuring the accuracy of the balance sheet. The Auditor will perform:
This is the most crucial stage. The Auditor must ensure that the "AR Settlements" claimed by the Taxpayer actually occurred and separate cash flows that do not originate from sales.
After obtaining the "Cash Received from Customers" figure, the Auditor does not immediately recognize it as Corporate CIT Turnover. This figure is generally Gross (inclusive of VAT).
The Auditor must remove the 11% VAT element so that the CIT Sales figure becomes net.
Formula: Gross Receipts / 1.11 = Tax Base (DPP).
If Estimated AR Flow VAT > VAT in Periodic Return, there is an indication of sales without issuing Tax Invoices (under-the-table sales).
The Auditor compiles the KKP with the following comprehensive formula:
In the era of the Coretax System, data integration becomes automated. For Taxpayers, it is recommended to: