Like many for-profit organisations, NGOs have to publish their Annual Reports too. Besides being a mandatory requirement, Annual Reports build credibility of an organisation. Annual Report is a comprehensive way to make available the highlights, developments and financial statements to all the stakeholders of the organisation.