Guides8 min read

How to Open a School in Nepal: 2026 Guidelines and Steps

The general steps to open a school in Nepal in 2026 - level, registration, approval, infrastructure, IEMIS - and how to run it. Confirm specifics locally.

By Niraj Kumar Jha ·

How to Open a School in Nepal: 2026 Guidelines and Steps

Key takeaways

  • Opening a school in Nepal runs from choosing level and type, to entity and PAN registration, to local-level approval, affiliation, and IEMIS.
  • Since federalization, much of the approval sits with your municipality or rural municipality and its education office.
  • Exact documents, fees, and thresholds vary by local level and change yearly - confirm current requirements with your local education office.
  • Approval only gives you the right to open; running the school needs systems for admissions, fees, attendance, and exams from day one.

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.

Frequently asked questions

Since federalization, opening approval largely sits with the local level government and its education section, with boards like NEB handling affiliation for specific programs.

It varies widely by level, type, location, and local level, and official fees change periodically. Get the current fee schedule from your local education office.

For a short while, but it stops scaling fast as enrollment grows. Starting on a proper school platform avoids a painful data migration later.

Gurukul

Run your school without the spreadsheets.

Attendance, fees, exams, reports - one platform built for Nepal. Book a free 30-minute demo and see it on your school's data.

Written by

Niraj Kumar Jha

Niraj Kumar Jha

Founder, Gurukul

Building Gurukul - the school management platform built for the real world. Spent years watching Nepal's schools run on Excel and WhatsApp, then decided to do something about it. Full-stack engineer working across database architecture, AI integration, and frontend delivery, and he writes these guides from what schools actually deal with day to day.

Last updated August 13, 2026