Opening a school in Nepal means moving through a sequence of decisions and approvals: choose the level and type of school, register and get approval from your local level government and education office, complete company and PAN registration, meet the infrastructure and teacher requirements, secure affiliation for the grades and board you will teach, register on IEMIS, and then set up the systems to run admissions, fees, attendance, and exams. This guide walks that general path so you know the shape of the journey before you start.
One thing to be clear about up front: the exact documents, fees, and thresholds vary by local level and change from year to year. Since Nepal moved to a federal structure, much of school approval sits with municipalities and rural municipalities, so two districts can ask for different paperwork. Treat this as a map of the process, and confirm every specific requirement with your local education office before you act on it.
This is a general overview, not legal or regulatory advice. Requirements, fees, and application steps differ by local level and are revised periodically. Before spending money or signing anything, confirm the current rules with your local level government, the local education office, and the relevant provincial or federal authority. Do not rely on figures from any article - including this one - as the final word.
Step 1: Decide the Level and Type of School
The first decision shapes everything after it, because different levels and types face different requirements.
- Level. Are you opening for early childhood and basic education, or extending through secondary and higher-secondary grades? The grade range you plan to teach determines which approvals and standards apply.
- Type. Community (public), institutional (private), or religious/traditional schools follow different registration and governance paths. An institutional school is typically run as a company or a trust, which affects how you register the entity.
- Medium and board. Decide your language of instruction and whether you will follow the national curriculum under the National Examination Board (NEB) or seek a different affiliation. This affects curriculum, teacher qualifications, and later approvals.
Getting this right early matters, because changing level or type after you have registered and built is far harder than deciding deliberately at the start.
Step 2: Register the Entity - Company and PAN or Tax
An institutional school is a legal entity before it is a classroom. The general steps:
- Register the organization - commonly as a private company, or as a trust or guthi depending on your model, through the relevant registration authority.
- Get a PAN (Permanent Account Number) from the Inland Revenue Department so the school can operate, invoice, and meet its tax obligations.
- Prepare governing documents - a memorandum, articles, or a trust deed, and the board or committee structure your school type requires.
The precise sequence and filing office depend on the entity type from Step 1, so confirm the order with a local registration office or an advisor familiar with school setups.
Step 3: Apply for Approval from the Local Level and Education Office
This is the core approval, and since federalization it largely happens at the local level. In broad terms you submit an application to your municipality or rural municipality and its education section, usually including:
- A proposal describing the school - level, type, location, expected students, and academic plan.
- Evidence of the land or building and the facilities you will provide.
- The entity registration and governing documents from Step 2.
- Whatever supporting documents and application fee the local level currently specifies.
The local education office reviews the application, often inspects the site, and issues approval or asks for changes. Because each local level sets its own checklist and fee schedule, the single most important action here is to get the current, written requirement list directly from your own local education office rather than assuming another district's list applies.
Step 4: Meet the Infrastructure and Teacher Requirements
Approval is conditional on the school being fit to teach. Requirements vary, but the categories are consistent across Nepal:
- Physical infrastructure - classrooms sized for the students, safe buildings, drinking water, adequate separate toilets, library and lab space where the level requires it, and a play or open area.
- Safety and accessibility - earthquake-resilient construction and basic disability access are increasingly expected.
- Qualified teachers - staff who meet the qualification and, where applicable, licensing standards for the level they teach. The Teacher Service Commission licensing framework matters most for community schools, but qualification expectations apply broadly.
- Governance - a school management committee or board structured as your school type requires.
Do not treat the numbers - minimum land area, room dimensions, student-teacher ratios - as fixed from any general source. They differ by level and local level and are revised, so confirm current standards with your education office before you build or lease.
Step 5: Secure Affiliation or Approval for Your Grades and Board
Opening the school and being approved to run specific grades or a specific board can be separate steps. Depending on your plan you may need:
- Approval to add higher grades as the school grows, rather than all grades at once.
- NEB affiliation for secondary and higher-secondary programs under the national system.
- A separate affiliation if you intend to run a curriculum outside the national board.
Each affiliation has its own application, standards, and timeline. Plan for these as distinct milestones, and check current criteria with the relevant board directly.
Step 6: Register on IEMIS and Set Up Records
Once approved, your school becomes part of the national education data system. Schools in Nepal report through IEMIS (the Integrated Educational Management Information System), which the government uses for planning and schools use for enrollment reporting. Registering and reporting accurately from the start saves pain later. For what IEMIS is, why it matters, and how to keep its data clean, see the IEMIS guide for Nepal schools.
At this stage you also set up the school's own record-keeping - the student roll, staff records, fee structure, and academic calendar - which leads into the part most guides skip.
Step 7: Actually Run the School - The Systems You Need Day One
Approval gets you the right to open. Running the school well is a separate problem, and it starts the day students enroll. From the first admission you are handling:
- Admissions - turning applicants into enrolled student records without re-typing the same data into five places.
- Fees - a fee structure, invoicing, online collection (via eSewa, Khalti, or Fonepay), receipts, and a clear view of who has not paid.
- Attendance - daily marking, automatic percentages, and absence alerts to parents.
- Exams and results - question papers, mark entry, NEB/SEE-aligned grading, ranks, and report cards.
- Communication - notices, results, and reminders on a reliable channel instead of a chaotic WhatsApp group.
Running all of that on registers and spreadsheets works for a term and then buckles as enrollment grows. This is what school management software is for - one connected system where the same student record flows through admission, attendance, marks, and fees. A new school has an advantage: you can start clean on a proper platform instead of migrating messy data later. For choosing one built for Nepal's calendar, grading, and payment rails, see the complete guide to school management software in Nepal and the best school management software for Nepal in 2026, or just look at what a modern platform includes.
Common Questions
Who approves a new school in Nepal? Since federalization, opening approval largely sits with the local level government (municipality or rural municipality) and its education section, with boards like NEB handling affiliation for specific programs. Confirm the exact authority for your case with your local education office.
How much does it cost to open a school in Nepal? It varies widely by level, type, location, and local level, and official fees change periodically, so any single figure would mislead. Get the current fee schedule from your local education office and budget separately for land, infrastructure, and staff.
What is IEMIS and do I need it? IEMIS is the government's Integrated Educational Management Information System for education data and reporting. Registered schools report through it - see the IEMIS guide.
Can I run a new school on spreadsheets? For a short while, but it stops scaling fast as enrollment grows. Starting on a proper platform avoids a painful migration later. See school management software in Nepal.
Gurukul is a school management platform built for Nepal - admissions, fees, attendance, exams, and parent communication in one connected system, localized for Bikram Sambat, NEB/SEE, and eSewa/Khalti/Fonepay. If you are opening a school and want to start clean, see the platform or book a free demo.

