How to Register an INGO / NGO in Nepal (Social Welfare Council Guide)
To register an NGO in Nepal, seven or more founders register an association at the District Administration Office under the Association Registration Act, 2034 (1977), then affiliate with the Social Welfare Council (SWC) under the Social Welfare Act, 2049 (1992). A foreign INGO does not "register" a company but signs a General Agreement with the SWC to operate in Nepal, followed by a Project Agreement for each project. This guide explains both routes, the affiliation certificate, and renewal.
| Regulator | Social Welfare Council (SWC), Nepal |
| SWC established | Under the Social Welfare Act, 2049 (1992); replaced the SSNCC of 2034 (1977) |
| NGO registering authority | District Administration Office (DAO) / Chief District Officer (CDO) |
| Primary laws | Association Registration Act, 2034 (1977); Social Welfare Act, 2049 (1992) |
| Minimum NGO founders | 7 members |
| INGO instrument | General Agreement (GA) with SWC, then Project Agreement (PA) per project |
| First PA deadline | Generally within 3 months of signing the GA (extension possible) |
| GA validity | Time-bound, widely reported as about 3–5 years, renewable (confirm with SWC) |
| Official portal | swc.org.np |
Two Different Routes: Local NGO vs Foreign INGO
The phrases "ngo registration nepal" and "ingo registration in nepal" describe two distinct legal pathways, and confusing them is the most common mistake applicants make. A local Non-Governmental Organisation (NGO) is a Nepali not-for-profit association formed by Nepali citizens; it is first registered as an association at the District Administration Office (DAO) and then affiliated with the Social Welfare Council (SWC). An International Non-Governmental Organisation (INGO) is an organisation already incorporated abroad; it is not re-incorporated in Nepal but is instead permitted to work through a General Agreement signed with the SWC.
Both routes ultimately pass through the Social Welfare Council, the government body that coordinates, monitors and facilitates non-governmental social-welfare activity in Nepal. The SWC was constituted under the Social Welfare Act, 2049 (1992), which replaced the earlier Social Services National Coordination Council (SSNCC) established in 2034 (1977). This is why the same council governs organisations whose paperwork otherwise differs completely.
The underlying statutes are the Association Registration Act, 2034 (1977) — which governs how any association is formed and registered — and the Social Welfare Act, 2049 (1992), which requires social-welfare organisations to affiliate with, or obtain approval from, the SWC before operating. Local NGOs touch both laws; INGOs are governed mainly by the Social Welfare Act and the SWC's agreement framework, alongside general laws on foreign exchange, immigration and income tax.
- Local NGO: DAO/CDO registration under Association Registration Act 2034, then SWC affiliation under Social Welfare Act 2049.
- Foreign INGO: no company incorporation; a General Agreement (GA) with the SWC, then a Project Agreement (PA) per project.
- Both are supervised and monitored by the Social Welfare Council.
How to Start an NGO in Nepal: Registration at the District Administration Office
A local NGO begins life as an association registered under Section 3 of the Association Registration Act, 2034 (1977), which prohibits operating any association without registering it at the concerned District Administration Office. Registration is done in the district where the organisation will keep its head office, and the Chief District Officer (CDO) is the registering authority under the Act. In practice this is the Home Ministry's local administration channel, distinct from the SWC.
The Act requires a minimum of seven founding members, all of whom are generally Nepali citizens of legal age and of good standing. The founders adopt a constitution (bidhan) setting out the organisation's name, objectives, membership, governing committee, meeting rules, funds and dissolution clause. This constitution, together with citizenship copies, an office address and a recommendation, forms the core of the application.
Once the CDO is satisfied that the documents and objectives comply with the Act, the DAO issues a registration certificate and the organisation gains legal personality — it can open a bank account, hold property and enter contracts. Registration must be renewed annually with the DAO, typically after the organisation's annual general meeting and audit. Registration alone, however, does not authorise an NGO to receive foreign funds or run donor-funded programmes; for that, SWC affiliation is required.
- Minimum 7 founding Nepali members.
- Constitution (bidhan) stating name, objectives, membership and governing committee.
- Citizenship certificates of founding members.
- Proposed office address and ward/local recommendation.
- Application to the Chief District Officer at the District Administration Office.
- Registration certificate issued; renewed annually with the DAO.
Social Welfare Council Registration: Affiliation for Local NGOs
After DAO registration, a local NGO that intends to run social-welfare programmes — especially any funded by foreign or international sources — must affiliate with the Social Welfare Council under the Social Welfare Act, 2049 (1992). The Act requires social organisations to obtain approval from and register with the Council before conducting social-welfare activities, and the resulting document is commonly called the SWC affiliation certificate.
The affiliation application is filed with the SWC and typically includes the DAO registration certificate, the constitution, the list of office-bearers, minutes of the relevant meeting, an audit report and tax clearance, and a brief profile of planned activities. The Council reviews whether the organisation's objectives fall within recognised social-welfare fields and whether it duplicates existing bodies before granting affiliation.
SWC affiliation is what allows an NGO to legally accept foreign grants and to sign project agreements alongside INGOs and donors. Affiliation is periodically renewed — commonly cited as a multi-year cycle (about every few years) with annual reporting in between — so organisations should confirm the current renewal period and fees directly with the SWC, as these are updated administratively rather than fixed in the primary Act.
- DAO registration certificate and constitution.
- List of executive committee members and meeting minutes.
- Audit report and tax clearance (as applicable).
- Profile of planned social-welfare activities and working area.
- Affiliation certificate issued by the SWC; renewed periodically with annual reporting.
INGO Registration in Nepal: The General Agreement (GA)
A foreign organisation cannot simply "register an INGO" like a company. Instead, it seeks permission to operate by entering a General Agreement (GA) with the Social Welfare Council — the master agreement that sets out the INGO's thematic sectors, working districts, broad budget framework, staffing and reporting obligations in Nepal. The GA is the foundational document; without it, an INGO has no legal basis to run programmes in the country.
To obtain a GA, the INGO submits evidence that it is legally registered and in good standing in its home country, its statutes or bylaws and board composition, several years of audited accounts, an organisational profile, and a proposed programme aligned with Nepal's development priorities. The SWC evaluates the application in coordination with the relevant line ministry and the Government of Nepal; approval commonly takes a few months, and the process may involve concurrence at the ministerial or Council of Ministers level for entry into Nepal.
A General Agreement is time-bound — widely reported as valid for around three to five years — and must be renewed before it expires, with organisations advised to apply well ahead (several months) and to submit progress reports. Exact validity, renewal windows and any fees are set administratively by the SWC and can change, so applicants should confirm the current terms with the Council rather than rely on secondary summaries.
- Home-country registration certificate proving valid legal status (translated).
- Statutes/bylaws and board or governing-body details.
- Audited financial statements for the recent years.
- Organisational profile and proposed programme aligned with Nepal's priorities.
- GA signed with the SWC (with Government of Nepal concurrence); time-bound and renewable.
The Project Agreement (PA) and the GA-vs-PA Distinction
The General Agreement authorises an INGO's presence; the Project Agreement (PA) authorises each specific project. A single GA can host multiple PAs over its life, and each PA is a tripartite arrangement typically involving the INGO, the SWC, and a local implementing partner or relevant government body. The PA spells out the project's background, objectives, activities, geographic coverage, beneficiaries, itemised budget and duration.
Timing matters: an INGO is generally expected to submit its first Project Agreement application within three months of signing the General Agreement. Where this deadline cannot be met, the SWC may grant a further extension (commonly cited as an additional three months), after which delays can attract a fine. This rule keeps the GA from becoming a dormant permission with no actual programmes on the ground.
The practical implication is that a GA alone does not let an INGO spend money on activities — a PA must be approved first. Because project budgets, partners and durations vary, INGOs plan their PAs to fit within the GA's validity and thematic scope, and each new or renewed project requires a fresh or amended PA reviewed by the Council.
- GA = master permission to operate; PA = approval for each individual project.
- One GA can support multiple PAs.
- First PA application usually due within 3 months of signing the GA (extension possible).
- PA is typically tripartite: INGO + SWC + local implementing partner.
Renewal, Reporting and Compliance
Neither NGOs nor INGOs receive a one-time permanent licence. Local NGOs renew their DAO registration annually and renew SWC affiliation periodically; INGOs renew their General Agreement before it lapses and keep project activity current through valid Project Agreements. Missing a renewal window can suspend an organisation's legal ability to operate or to disburse funds.
Ongoing compliance centres on reporting and audit. Organisations are expected to submit annual progress and financial reports to the SWC, undergo independent audits, maintain tax clearance, and route foreign funds through approved channels. INGOs and donor-funded NGOs must also observe Nepal's foreign-exchange, immigration and income-tax rules when bringing in funds or expatriate staff.
The SWC also monitors and can evaluate programmes, request corrective action, or act against organisations that breach their agreements or the governing Acts. Because fees, forms, renewal periods and checklists are administrative and revised from time to time, the safest practice is to verify every current requirement on the SWC's official portal (swc.org.np) or at the DAO before filing.
Which Law Applies, and When
For a Nepali reader it helps to separate the two primary statutes. The Association Registration Act, 2034 (1977) is the general law of associations — it decides who can form an organisation, the minimum members, the constitution, and registration and annual renewal at the District Administration Office. Any club, association or NGO in Nepal owes its legal existence to this Act.
The Social Welfare Act, 2049 (1992) is the sector law for social welfare. It established the Social Welfare Council, requires social-welfare organisations to affiliate with or gain approval from the Council, and provides the framework under which INGOs enter agreements to work in Nepal. It is this Act, not the Association Registration Act, that governs the GA/PA system for foreign organisations.
In short: the Association Registration Act tells you how to be a legal association; the Social Welfare Act tells you how to lawfully deliver social-welfare work and receive foreign support through the SWC. Most donor-facing organisations end up complying with both, layered on top of general tax, exchange-control and immigration law.
How to Register an INGO / NGO in Nepal (Social Welfare Council Guide) — FAQ
How do I start an NGO in Nepal?+
Gather at least seven Nepali founding members, adopt a constitution setting out your objectives and governing committee, and register the association at the District Administration Office (DAO) under the Association Registration Act, 2034. After you receive the DAO certificate, affiliate with the Social Welfare Council under the Social Welfare Act, 2049 to run social-welfare programmes and accept foreign funds.
What is the difference between NGO and INGO registration in Nepal?+
A local NGO is registered as a Nepali association at the DAO and then affiliated with the SWC. An INGO is already incorporated abroad, so it is not re-registered as a company in Nepal; instead it signs a General Agreement with the Social Welfare Council to operate, followed by a Project Agreement for each project.
What is Social Welfare Council registration or affiliation?+
It is the approval the Social Welfare Council grants under the Social Welfare Act, 2049 that lets a social-welfare organisation lawfully operate and receive foreign or international support. Local NGOs obtain an affiliation certificate after DAO registration; foreign INGOs obtain a General Agreement. Both require periodic renewal and annual reporting.
What is the difference between a General Agreement and a Project Agreement?+
The General Agreement (GA) is an INGO's master permission to be present and work in Nepal, defining its sectors, areas and broad framework. The Project Agreement (PA) authorises a specific project under that GA, with detailed activities, budget, partners and duration. One GA can host several PAs, and the first PA is usually due within three months of signing the GA.
How many members are required to register an NGO in Nepal?+
The Association Registration Act, 2034 (1977) requires a minimum of seven founding members to register an association at the District Administration Office. They are generally Nepali citizens of legal age, and their citizenship copies form part of the application along with the constitution.
How often must NGO/INGO registration be renewed?+
Local NGOs renew their DAO registration annually and renew SWC affiliation on a periodic multi-year cycle. INGOs renew their General Agreement before it expires. Because renewal periods and fees are set administratively, confirm the current cycle directly with the DAO and the Social Welfare Council.
Related topics
Sources & data note
This article is compiled from the cited sources and contains durable facts only (no daily-changing data). Verify time-sensitive details with the relevant authority.
- The Social Welfare Act, 2049 (1992) — full textInternational Center for Not-for-Profit Law (from Nepal Law Commission) ↗
- Social Welfare Council — official websiteSocial Welfare Council, Government of Nepal ↗
- About the Social Welfare CouncilSocial Welfare Council, Government of Nepal ↗
- NGO / INGO charts and statisticsSocial Welfare Council, Government of Nepal ↗
- Project Agreement (PA) format and checklistSocial Welfare Council, Government of Nepal ↗
- NGOs, Foreign Aid, and Development in Nepal (registration figures 1977–2014)Frontiers in Public Health ↗
- INGO Registration in Nepal: GA, PA & SWC ApprovalAxion Partners (law firm) ↗