The audit function may be divided into:
- external audit
- internal audit
For many organisations, especially larger public companies and charitable organisations, it is mandatory at law to appoint an independent and appropriately qualified accounting professional (external auditor) to undertake the external audit function. Many other organisations also commit to an external auditor to give their shareholders, members and other stakeholders assurance even though they may not be legally obliged to do so.