实质性程序应包含实质性分析和控制测试。实质性分析包括检查财务状况的内注重要事项的检查、事件的检查和审查变更的内部控制。控制测试是检查内部管理程序是否正确执行的审查活动,通常是审查特定票据、文件或记录来证明控制正确执行。仅实施实质性分析程序是不够的,还需要实施控制测试或细节测试。细节测试是检查财务报表数值或类别是否正确,它是最基础的审计测试,可以确保财务报表中披露的信息是准确的。实施实质性程序,而不仅仅限于实施实质性分析和控制测试,还可以通过定期审查及时更新内部控制,以确保一致执行和更及时的发现可能存在的问题。