DP LMS

School Management Software

School Management Software for Nepali Schools

Run admissions, classes, fees, attendance, exams, results and parent communication from one admin panel — on your own branded website and app.

Start free

What school management software should actually cover

A school runs on a handful of recurring processes: admitting students into a class and section, collecting fees against a fee structure, marking attendance, scheduling exams, publishing results, and keeping parents informed. School management software (often called a school ERP or SMS) is the system that keeps those records in one place so the office, teachers and parents see the same data.

DP LMS ships a dedicated School Management System (SMS) module alongside its learning platform. The admin panel handles academic years, classes and sections, student admissions with guardian details, sibling-linked family accounts, fee masters and billing periods, fee collection and adjustments, dues and defaulter reports, attendance sessions, exam schedules and marks entry, progress cards, homework, library issue/return, student ID cards and certificates, notices, and bulk SMS/email.

Because the product was built in Nepal, Bikram Sambat (BS) dates are supported across fees, attendance and reports, and fee reports can follow the Nepali fiscal calendar (for example dues remaining till Chaitra).

Why schools outgrow registers and Excel

Most schools start with a paper admission register, an Excel fee sheet and a WhatsApp group for parents. It works until the accountant leaves, two sheets disagree about who paid, or a parent asks for a ledger of three years of payments.

The cost is not only time. Unverified dues mean lost revenue; attendance without history makes it impossible to spot a student who is slipping; and results typed into Word every term cannot be compared across years.

A school management system gives the school one ledger per student — admissions, fees, attendance, marks — that survives staff changes and can be printed, exported or shown to a parent in seconds.

Benefits

Outcomes institutes care about when teaching and operating online.

Fee collection you can audit

Every payment, exemption and adjustment is tied to a student, a fee head and a billing period. Dues and defaulter reports update automatically.

Family accounts for siblings

Collect fees for several siblings in one transaction and keep a single family ledger — a common requirement in Nepali schools.

Attendance with history

Daily sessions per class and section, with per-student attendance trends available to teachers and admins.

Exams, marks and progress cards

Schedule exams by class, enter marks per subject, and generate printable progress cards and result sheets.

Parents stay informed

Notices, homework and announcements reach parents by SMS and email, from the same panel that holds the student record.

Your school website and app included

A public school website (admissions, notices, gallery, events) and a white-label Android app come with the same workspace.

Features

What the platform does, and why it matters to your team.

Admissions and student records

Admit students into an academic year, class and section with guardian details, photos and documents. Disabled-student protection prevents accidental deletion.

One trustworthy student master record for the whole school.

Fee masters, billing periods and collection

Define fee heads per class, monthly or term billing, collect payments, apply exemptions and adjustments, and print receipts.

Dues are always current; month-end reconciliation stops being a project.

Dues and defaulter reports

Year-wise dues per student and per fee head, with bulk dues bill printing for sending reminders home.

Follow up on exactly who owes what, without rebuilding a spreadsheet.

Attendance

Session-based attendance per class with daily, monthly and per-student reports.

Spot absenteeism early and answer parent questions with data.

Exams, results and progress cards

Exam schedules, marks entry by subject, grade computation and printable progress cards.

Results go out on time and in a consistent format every term.

Homework, library, ID cards and certificates

Assign homework per class, manage library issue/return, print student ID cards and certificates from templates.

Everyday admin tasks live in the same system as the student record.

Notices, SMS and email

Publish notices on the school website and send bulk SMS/email to classes or the whole school.

Parents hear from the school directly, not through forwarded chats.

Institute activity log

Changes to student, fee and result records are tracked so admins can see who did what.

Accountability for financial and academic data.

Who is it for?

Schools

Run digital classrooms, homework-style courses, live sessions, and parent-facing progress without losing the school’s identity on a generic portal.

Colleges

Organize department courses, faculty as instructors, enrollments, and assessments while keeping a branded student experience.

Universities

Support multi-program catalogs and faculty-led delivery with workspace isolation so each academy brand stays clear.

Coaching institutes

Manage batches, live classes, quizzes, fee collection (including QR payments), and lead bookings from one admin panel.

Corporate training

Deliver onboarding and skills programs with instructor ownership, enrollment tracking, and internal communication.

Training centers

Publish short courses, schedule live sessions, track quiz attempts, and highlight outcomes with testimonials or student success stories.

NGOs

Operate community learning programs with controlled user creation, simple content updates, and clear enrollment records.

Healthcare education

Structure clinical education modules, assessments, and instructor-led sessions with role-based access for admins and trainers.

How DP LMS supports School Management Software for Nepali Schools

DP-LMS is organized around the real work of running an academy: users, courses, public content, finance, communication, and branding. Admins operate the full workspace. Instructors manage assigned courses, students, and live classes. Learners access a branded storefront and enrolled content.

  1. Step 1

    Create your workspace and branding

    Set logo, favicon, colours (with live preview), footer, and about page so the academy looks like your institute before the first enrollment.

  2. Step 2

    Add admins, instructors, and students

    Create accounts by role with login credentials. Admins can block or delete users; instructors can create students for their courses without OTP friction.

  3. Step 3

    Publish courses and categories

    Add courses, assign instructors, organize categories, and control availability. Instructors build chapters and lessons on assigned courses.

  4. Step 4

    Run live classes and quizzes

    Schedule live sessions with date, time, and join links. Review quiz attempts and scores to see how learners are progressing.

  5. Step 5

    Collect fees and keep a ledger

    Track payments by student and course. Use QR/manual payment flows when you need bank or wallet transfers with admin verification.

  6. Step 6

    Operate the public academy site

    Publish blogs, events, testimonials, gallery, carousel, FAQs, bookings, and popups without waiting on a developer for every update.

Why schools in Nepal choose DP LMS over generic ERPs

Imported school ERPs are built around Gregorian dates, card payments and a single-child-per-account model. Nepali schools need BS dates, QR and bank-transfer fee collection with manual verification, and sibling billing. DP LMS was built around those realities.

It is also one subscription for the school management system, the public website and the mobile app — not three vendors. Pricing is published openly on the pricing page, and a free trial workspace lets the school office try fee collection and attendance with real data before committing.

DP LMS vs traditional LMS setups

CapabilityDP LMSTraditional / fragmented LMS setup
Institute brandingWorkspace branding: logo, colours, footer, about page, and academy storefront under your identityOften vendor-branded portals, or custom theming that needs developers
User onboardingAdmin or instructor can create student/instructor accounts with credentials directlyMixed self-signup, SSO projects, or spreadsheet imports outside the LMS
Course operationsCourses, categories, enrollments, quiz attempts, and live classes in one course moduleCourses in one tool, Zoom in another, quizzes in a third
Public website contentBlog, events, testimonials, gallery, carousel, FAQs, bookings, and popups managed by adminSeparate CMS or static site that drifts out of sync with the LMS
PaymentsPayment ledger plus QR/manual payment recording for regions that need itOffline ledgers or gateway-only flows that ignore local payment habits
CommunicationConsultation requests and mass email to students or instructors inside the workspaceScattered WhatsApp groups and personal inboxes
Instructor workflowDedicated instructor panel for assigned courses, students, live classes, and settingsInstructors borrow admin access or work outside the system
Time to a branded campusConfigure workspace branding and publish courses without building a custom LMSLonger builds, plugin stacks, or multi-vendor integrations

Rolling out a school management system in one term

Week 1: create the academic year, classes and sections, and import or admit students. Week 2: define fee masters and billing periods, then record the opening dues balance per student. Week 3: start daily attendance and publish the first notice to parents. Week 4: schedule the term exam and train teachers on marks entry.

Schools that follow this order have a complete fee ledger and attendance history by the end of the first term, which is when the system starts paying for itself.

What about the LMS side?

Schools that teach online or want to share recorded lessons can enable the learning module in the same workspace: courses, lessons, quizzes and live classes for students, with the same logins as the SMS. Many schools start with fees and attendance only and switch on learning later.

Frequently asked questions

Does the school management software support Bikram Sambat dates?

Yes. BS dates are supported across admissions, fees, attendance and reports, with AD shown alongside where useful.

How are fees collected — do parents need a card?

No. Fees can be collected at the office, by bank transfer, or by QR/wallet payment, and recorded against the student with a receipt. Online payment gateways can be enabled where available.

Can we bill siblings together?

Yes. Sibling accounts share a family ledger, and a single collection can cover several students at once.

Can teachers mark attendance and enter marks themselves?

Yes. Teacher accounts get access to their classes for attendance, homework and marks entry without seeing fee or settings modules.

Is there a parent app?

The white-label Android app and the mobile-friendly web portal let parents see notices, homework, attendance and results for their children.

How much does school management software cost in Nepal?

DP LMS publishes its plans on the pricing page; a free trial workspace is available so the school can test fee collection and attendance before paying.

Can we migrate from our existing software or Excel?

Student lists can be imported, and opening fee balances can be recorded per student so dues continue from where your previous records stopped.

See the school management system with your fee structure

Book a demo and we will set up your classes, fee heads and a sample attendance register — or start a free trial and try it with your own student list.

View pricingStart free