There are two types of compliance audits:
- Self-assessment audit
This annual audit is online and performed by the developer. It requires the developer to answer several evidence-based questions.
- On-site audit
This audit is performed in person at developers’ sales centres. Developers are selected at random and will be notified when the audit is taking place. An auditor will conduct the audit by asking the developer a series of questions.


