This document discusses steps for system-based auditing including understanding the business, evaluating internal controls, testing internal controls, and analytical procedures. It describes analytical procedures as comparing data or investigating fluctuations to identify inconsistencies. The document also discusses when and how to apply analytical procedures during an audit, including as preliminary tests to identify risks and as substantive tests to draw conclusions. Finally, it addresses tests of detail as a substantive testing technique, describing different types of testing methods and ways to select sample items.