Substantive testing is an audit procedure that examines the financial statements and supporting documentation to see if they contain errors. These tests are needed as evidence to support the assertion that the financial records of an entity are complete, valid, and accurate.
The different financial statement assertions attested to by a company's preparer of such statements include assertions of existence, completeness, rights and obligations, accuracy and valuation, and presentation and disclosure.