How many charities, nonprofits and NGOs are there in Nepal, and who registers them?
GiveRadar tracks 57,131 registered NGOs in Nepal. They are drawn from the Social Welfare Council (SWC), the government body that affiliates social-welfare organizations, together with the NGO Federation of Nepal. Nepal has no single charity register in the Western sense, so this is a register of registered NGOs, not vetted charities.
An NGO first gains legal existence by registering as an association (sanstha) at a District Administration Office under the Associations Registration Act 2034 of 1977. To work in social development or receive foreign funding, it then affiliates with the Social Welfare Council under the Social Welfare Act 2049 of 1992.
How do you register an NGO or nonprofit in Nepal?
An NGO in Nepal registers in two steps: first as an association for legal existence, then by affiliation to operate in social development. Founders adopt a constitution and register the organization at the District Administration Office of its district, which gives it legal personality and a registration number.
To work in social-welfare fields or receive foreign funding, the organization then affiliates with the Social Welfare Council. International NGOs register directly with the Council under a general agreement and project-by-project agreements. Both registrations must be renewed periodically.
What does SWC affiliation tell you, and what does it not?
SWC affiliation tells you an organization is a registered social-welfare NGO; it does not tell you that anyone vetted its charitable purpose, governance or finances. The Council records that an organization is affiliated and the sector it works in, not a judgment of its quality or impact.
GiveRadar's integrity assessment reflects that gap on purpose: it measures what an organization discloses, and the affiliation register carries no financial statements or officer records for almost every organization. A high or low score is a read of published detail, not of how an NGO is run.
Are donations to Nepali charities and NGOs tax-deductible?
Tax exemption in Nepal is granted separately by the Inland Revenue Department, not by the Social Welfare Council. SWC affiliation on its own does not make a gift deductible.
A Nepali taxpayer can claim limited relief for donations to organizations the Inland Revenue Department has approved, subject to the applicable caps. International donors often give through a home-country intermediary or an international giving platform. Confirm an organization's current tax status before assuming a gift qualifies.
How do you check a Nepali charity or NGO before you donate?
Check a Nepali NGO in the official records before giving, using its exact name or registration number. A familiar name or a professional website is not a substitute for confirming registration and current affiliation.
- Confirm the organization with the Social Welfare Council and check that its affiliation is current, since it must be renewed.
- Cross-check its District Administration Office registration for legal existence.
- For tax-effective giving, confirm its Inland Revenue Department status.
- Read the organization's own reports and donation terms. See GiveRadar's integrity score methodology for what each data point proves.
How can you donate to charities and NGOs in Nepal?
Nepal offers direct giving to registered NGOs working in health, education, community development, disaster recovery and the environment. Choose a cause deliberately, verify the recipient and use only payment details the organization itself publishes.
- Explore Nepali NGOs by cause, such as the health NGOs directory, and compare organizations serving the outcome you value.
- Review the sector, province, registration number and current SWC affiliation.
- Give through the organization's confirmed bank details, eSewa or a secure payment page, or a reputable international platform.
- Keep the receipt and confirm tax status if you intend to claim relief. See GiveRadar's guidance for donors for more checks.