Skip to content
eSchools logo eSchools

Trusted by 500+ schools across Pakistan since 2009

AI-Powered School Management Software Built for Pakistan

Admissions, fees, attendance, exams and payroll in one cloud system, with WhatsApp alerts and mobile apps for parents, staff and administrators.

4.9/5 rated by schools using eSchools
  • Unlimited students and staff
  • Own database per school
  • Free data migration
  • No setup fee
eSchools admin dashboard showing students enrolled, fee collection, outstanding dues and attendance for a school

From PKR 167 a day per campus, unlimited students

2009
The year we started serving Pakistani schools
500+
Schools, colleges and academies
20+
Modules included on every plan
3
Mobile apps: parent, student, admin

Built for every role

One system, and every person in the school gets what they need

Pick a role to see what changes for them.

Every campus, every rupee, from your phone

You should not have to ring the accountant to know how the month is going.

Multi-campus management →
  • Fee collection, outstanding dues and receivables aging, live, per campus.
  • Admissions, attendance and collections today on the School Admin app, from anywhere.
  • Role based access, so each campus and each staff member sees only what they should.
  • Your school on its own isolated database. Nothing is shared with another school.

Run the school day, not the paperwork

The dashboard tells you what needs attention before anyone comes to your office.

AI school management →
  • Classes without attendance and overdue challans flagged the moment you log in.
  • Timetable built from AI proposals that you approve, never a grid the software fills in on its own.
  • Parent notices drafted with AI, edited by you, sent on WhatsApp.
  • Staff attendance, leave and payroll in the same system as the students.

Challans out, money in, books balanced

The fee cycle runs on rules you set once, not on a spreadsheet you rebuild every month.

Fee management →
  • Bulk challans by class or campus, with arrears carried forward and late fines applied automatically.
  • Fee reminders to defaulters on WhatsApp and SMS, sent from the same records, without building a list.
  • Receipts, receivables aging and collection reports that reconcile without manual work.
  • Payroll calculated from attendance, with deductions and printable payslips.

Attendance in a scan, results in a sheet

Less time on registers and mark sheets, more time in front of the class.

Attendance management →
  • Scan a student ID card, QR or barcode, and attendance is marked with a timestamp.
  • Parents of absent students are alerted the same morning, automatically.
  • Enter marks once. Grades, positions and report cards are generated for the whole class.
  • Homework, assignments and lesson material through the built in LMS.

Know the same day. Pay without a visit.

Everything a parent asks the school office for, on their own phone.

Parent and student app →
  • An absence alert on WhatsApp the same morning, not a surprise at the end of the month.
  • Fee challans, balance and payment history in the parent app.
  • Results and report cards the day they are published.
  • Timetable, notices and school calendar, always current.

Why eSchools

Not the cheapest school software in Pakistan. The one that does the most.

Priced per campus with unlimited students, so a growing school never pays more per head. This is what that price buys.

Since 2009

Seventeen years in Pakistani schools. Your records sit with a company that will still be here.

AI admissions

Upload a B-Form or CNIC and the admission form fills itself, with a confidence score on every field. Staff confirm before anything is saved.

WhatsApp built in

Absence alerts and fee reminders go out from the same records, automatically, metered per school with a budget cap.

Three mobile apps

Parents and students, school admins, and staff, on Android now with iOS underway.

Your own database

Every school runs on an isolated database. Your data is never mixed with another school's.

Unlimited students

Per campus pricing. Add a thousand students and the bill does not move.

Everything your school runs on, in one platform

No patchwork of tools and spreadsheets. Every module is built in and works from the same records.

School Fee Management Software

Generate fee challans in bulk by class or campus, apply late fines, carry arrears forward and support installments. Send payment reminders to defaulters automatically over WhatsApp and SMS.

Learn more →

Attendance Management System

Mark student and staff attendance with QR codes, barcode scanning or manually. Parents of absent students are notified the same day.

Learn more →

Admission Management Software

Upload a B-Form, CNIC or result card and AI fills the admission form, with a confidence score on every field. Staff review and submit.

Learn more →

Exam and Result Management

Enter marks and eSchools calculates grades, positions and percentages, then prints board-style report cards for a whole class at once.

Learn more →

School HR and Payroll Software

Manage staff records, leave, attendance and payroll in one place, with configurable rules and printable payslips.

Learn more →

Multi-Campus Management

Run a school network from one account. Each campus keeps its data isolated, with role-based access across branches.

Learn more →

Live within a day, without losing a single record

Most schools are running on eSchools within 24 hours of registering.

  1. 1

    Register your school

    A two minute form. No card, no setup fee. Pick a plan or ask us to recommend one.

  2. 2

    We set it up

    Your account is activated within 24 hours. We migrate your registers, Excel sheets or old software for free.

  3. 3

    Go live

    Staff are trained, parents receive the app link, and the first WhatsApp alerts go out from your own records.

AI, with a person in charge

AI built around Pakistan's documents

AI assists your staff, it never replaces their judgement. Every AI result is editable and must be confirmed by a person before it is saved.

AI Document Extraction

Upload a B-Form, parent CNIC, birth certificate or result card. AI reads it and fills the admission form, showing a confidence score for each field.

AI School Assistant

A built-in assistant for administrators and teachers, restricted to school topics and your school's own data.

AI-Written Notices

Draft parent notices, fee reminders and announcements in seconds, then edit before sending.

Explore the AI features →

20+ integrated school ERP modules

Every function your school needs, included on every plan. Nothing is sold as an add-on later.

Academics

  • Admissions

    AI assisted

  • Student Information

    Full SIS

  • Timetable

    AI proposals

  • Exams & Results

    Custom grading

  • LMS

    Online learning

  • Library

    Digital catalog

Finance

  • Fee Management

    Challans & arrears

  • Accounting

    Income & expense

  • Inventory & POS

    Stock & sales

People

  • Attendance

    QR & barcode

  • HR & Payroll

    Staff & leave

  • ID Cards

    Custom templates

  • Parent Portal

    Self service

Operations

  • Hostel

    Room allocation

  • Transport

    Route management

  • Events & Calendar

    School events

  • Certificates

    Auto generated

Communication

  • Messaging

    WhatsApp & SMS

  • News & Notices

    Announcements

  • Reports

    Exports & analytics

School mobile apps for parents, students and staff

Available on Android now. iOS versions are in development.

Parent & Student App

Parents and students check attendance, fee challans, exam results, timetables and school notices, with push notifications.

Get it on Google Play

School Admin App

Monitor fee collection, admissions and attendance, switch between campuses and send notices from anywhere.

Get it on Google Play
More about the mobile apps →

What schools say about eSchools

Reviews from administrators, teachers and parents using eSchools every day.

good services

saif

Admin · Al-Afzal Educational Sec. School

Great experience

Due

Campus Admin · HOPE SCHOOL

eSchools has made our daily school tasks easier, especially fee management and student records. The system is simple to use, and the support team is helpful.

Qamar Rehman

Admin · New Advance College

This is the best school management software I have used so far. E-Schools listens to its users' problems and keeps improving the software with regular updates. I was already happy using the previous version, but the new update has made my experience even better and much easier to use.

Bilal Ahmed

Admin · BITS Academy

بہترین اور قابلِ اعتماد اسکول مینجمنٹ سافٹ ویئر، استعمال میں آسان اور فیچرز بھی بہت اچھے ہیں۔

Dr Rashid

Admin · White Rose Grammar Sec. School

eSchools is fast, reliable, and easy to use. It has made our school management much simpler. Highly recommended!

Madam saima

Admin · Excellence grammar secondary school

School management software price in Pakistan

Transparent pricing in PKR, per campus. Unlimited students and staff on every plan. No setup fee.

Starter

PKR 6,000 /month

Billed monthly, per campus. Switch to annual and save PKR 12,000/year.

PKR 5,000 /month

Billed PKR 60,000/year, per campus. You save PKR 12,000.

  • 1 campus per subscription
  • Unlimited students & staff
  • Admissions & student profiles
  • Fee management with PDF challans
  • Student & staff attendance
  • Timetable & class scheduling
  • Exam management & result cards
  • HR, payroll & leave management
  • School news, events & calendar
  • Certificate & ID card generator
  • Parent & student login portal
  • Library & hostel management
  • Learning Management System (LMS)
  • WhatsApp & SMS (pay-as-you-go credits)
  • Reports, exports & analytics
  • Email support

Growth

Most popular

PKR 9,000 /month

Billed monthly, per campus. Switch to annual and save PKR 18,000/year.

PKR 7,500 /month

Billed PKR 90,000/year, per campus. You save PKR 18,000.

  • Everything in Starter — no exceptions
  • Free monthly AI credits included
  • AI admission form extraction (CNIC / B-Form → auto-fill)
  • AI school assistant & smart chatbot
  • AI-generated notices, reminders & fee alerts
  • Free monthly WhatsApp & SMS credits included
  • Priority support with Zoom & call sessions

Enterprise

Custom

For school networks and multiple campuses

  • Everything in Growth — no exceptions
  • Unlimited campuses under one account
  • Large shared AI credit pool across all campuses
  • Bring your own AI API keys (OpenAI / Gemini)
  • Dedicated isolated database per school
  • Custom branding, domain & login page
  • Custom module development on request
  • SLA — 99.9% uptime guarantee
  • Dedicated account manager
  • On-site staff training & onboarding
  • White-glove data migration from any system

Frequently asked questions

What is the best school management software in Pakistan?

The best school management software in Pakistan is the one that handles local requirements: fee challans, B-Form and CNIC documents, WhatsApp communication with parents, and Urdu-speaking support. eSchools is a Pakistani school management software built for exactly this, running since 2009 and covering admissions, fees, attendance, exams, HR and payroll in one platform, with mobile apps for administrators, parents and staff.

What is an AI-powered school management system?

An AI-powered school management system uses artificial intelligence to remove repetitive administrative work, such as reading documents and drafting messages, instead of only storing records. In eSchools, AI reads an uploaded B-Form, CNIC or result card and fills the admission form automatically with a confidence score on every field, drafts parent notices and fee reminders, and powers a built-in school assistant. Staff always review and confirm before anything is saved.

How much does school management software cost in Pakistan?

eSchools starts at PKR 6,000 per campus per month on the Starter plan, or PKR 5,000 per month when billed annually. The Growth plan is PKR 9,000 per month (PKR 7,500 billed annually) and adds AI credits plus free WhatsApp and SMS credits. Enterprise pricing is custom for school networks with unlimited campuses. All plans include unlimited students and staff, and there is no setup fee.

Can eSchools manage multiple campuses?

Yes. eSchools supports multi-campus school networks, with every campus managed from one account while its data stays isolated. The Enterprise plan covers unlimited campuses under a single account with a shared AI credit pool, and role-based access means a branch coordinator sees only their campus while a director sees the whole network.

Does eSchools provide a parent and student mobile app?

Yes. eSchools has an Android app for parents and students, and a separate Android app for school administrators. Parents and students can check attendance, fee challans, exam results, timetables and school notices, with push notifications. iOS versions are in development.

Can parents receive attendance and fee alerts on WhatsApp?

Yes. eSchools sends fee reminders, attendance alerts and school notices to parents over WhatsApp and SMS. Messages can be sent automatically to fee defaulters or to parents of absent students, and the Growth plan includes free monthly WhatsApp and SMS credits.

How does AI automate student admission forms?

A staff member uploads a photo or PDF of the document and the AI extracts the student data into the admission form in seconds. It reads Pakistani documents including the B-Form, parent CNIC, birth certificate and previous result card, pulling fields such as student name, date of birth, father name and B-Form number. Every field carries a confidence score, low-confidence fields are highlighted, and nothing is saved until a person reviews and submits it.

Can eSchools generate fee challans and payment reminders?

Yes. eSchools generates fee challans in bulk for a whole class or campus in one click and sends payment reminders automatically. It applies late fines, carries arrears forward, supports installments and advance fees, and produces print-ready PDF challans and receipts alongside live collection reports.

Is school data stored separately and securely?

Yes. Every school on eSchools gets its own isolated database, so one school's students, fees and results are never stored in shared tables with another school's. Access is controlled by role-based permissions, sensitive fields are encrypted, and actions are recorded in an audit log.

Can data be migrated from existing school software?

Yes. eSchools migrates your existing records, including students and families, fee history and arrears, classes, sections, staff and past results. Migration from spreadsheets, paper registers or another system is handled by the eSchools team as part of onboarding, so schools do not lose historical data when they switch.

Does eSchools support biometric and QR attendance?

eSchools supports QR code and barcode attendance, plus manual marking, for both students and staff. A teacher scans to mark attendance, parents of absent students are notified immediately, and daily or monthly registers can be printed or exported.

Which school modules are included?

eSchools includes over 20 integrated modules covering the whole school. These are admissions, student information, fees and accounting, student and staff attendance, timetable, exams and results, HR, payroll and leave, messaging over WhatsApp and SMS, news, events and calendar, library, hostel, transport, inventory, ID card and certificate generators, a parent and student portal, an LMS, reports, and the AI assistant with document extraction.

Does eSchools offer staff training and onboarding?

Yes. Every plan includes onboarding support with Zoom sessions, call support and video training. Enterprise customers also get on-site staff training, a dedicated account manager and assisted data migration.

Can eSchools be customized for a school network?

Yes. Enterprise customers can request custom module development, custom branding, their own domain and a branded login page. School networks can also bring their own AI API keys and receive a dedicated isolated database.

Is eSchools suitable for small schools and large campuses?

Yes. eSchools is used by single-campus schools, academies and multi-campus school networks, and every plan includes unlimited students and staff. Small schools typically start on Starter and scale to Growth or Enterprise as they add campuses or need AI and WhatsApp credits.

Bring your school onto eSchools

Free onboarding and assisted data migration from your existing registers or software. Accounts are activated within 24 hours.