On its most basic level, the internal audit function provides assurance of compliance with a nonprofit’s internal controls and their effectiveness in mitigating financial and operational risk. Potential risks include fraud, insufficient funds to support programming and rep...