Internal controls for NPOs are procedures and policies that safeguard assets, ensure financial accuracy and promote accountability. They encompass measures to prevent fraud, manage risks and maintain compliance with laws and donor requirements.