Substantive testing is an audit procedure used to verify the accuracy and completeness of financial statement balances and transactions. It may involve checking invoices, confirmations, reconciliations, calculations, and supporting documents. Auditors use substantive testing to gather evidence, especially where the risk of material misstatement is significant.


