Features Boards Pricing Blog FAQ About Demo
Login Buy Now
School ERP for UP Board, CBSE & ICSE Schools

Run your whole school from one system — fees, academics, staff and compliance

Admissions, attendance, monthly fee invoicing, exams, an automatic timetable, payroll worked out from real attendance, transport and a UDISE+ / RTE compliance tracker — with one Android app for every role and a school website you control. Built around how Indian schools actually work, for one campus or many.

UP Board · CBSE · ICSE / ISCNursery to Class XIIMulti-Campus & Multi-BoardAndroid App for Every RoleDPDP-Ready Data Controls
At a Glance
0
Modules
0
Role-Based Dashboards
0
Automatic Parent & Staff Alerts
₹0
Plans Starting From
★Free for 1 Month · No card needed

Free for one month.Exit or subscribe — no questions asked.

Run your whole school on eSchoolPortal.Net for 30 days, with your own data and every module unlocked. No card, no payment, no commitment. At the end of the month, continue on the plan that suits you — or simply walk away.

  • Nothing to pay to start. No card, no advance, no deposit. Your school gets its own real, fully working portal — not a sample demo.
  • The complete system. Every module unlocked — admissions, attendance, fees, exams, timetable, transport, payroll, campuses and affiliations.
  • Set up by our team. We activate your portal, usually within one business day, and help you bring in your student list.
  • Decide on results. Continue on the plan that fits and everything you set up carries straight on — or let the month end. Nothing owed, no questions asked.

For UP Board, CBSE & ICSE schools · one campus or many · Free Trial Policy

Your free month
Every day free. Day 30 is your call.
Subscribekeep everything
Exitowe nothing
30-Day Free Trial
Data Isolated Per School
Multi-Campus & Multi-Board
WhatsApp & Email Support
UP Board · CBSE · ICSE
How It Works

From sign-up to your own decision in four steps

No technical knowledge needed and nothing to pay while you decide. Our team does the setup.

01

Create a free account

Sign up with your email or Google in under a minute.

02

Request your free month

Tell us your school name and pick the plan size that fits. No payment.

03

We set your portal up

Our team activates your school, usually within one business day.

04

Decide after 30 days

Continue from your dashboard with everything in place, or do nothing and the trial simply ends.

Start my free month
Why Schools Choose Us

Less Paperwork. More Control. Fewer Surprises.

Every module shares one set of records, so attendance feeds payroll, admissions feed fee invoices, and the compliance tracker reads the data your staff already enter — nothing is typed twice.

Attendance in Seconds, Parents Told Instantly

Teachers mark a whole section from their phone in under a minute. The moment a child is marked absent, the parent gets a WhatsApp, SMS or email alert — no calls from the office, no missed absences.

Fee Collection You Can See Live

One monthly invoice per student with every fee head and transport on it, carry-forward balances, part-payments settled in the right order, late fees per fee head, UPI and Razorpay collection, and receipts on any printer. Pending dues are on the Director's dashboard, always current.

Academics You Can Actually Measure

Classes, sections, subjects, weighted syllabus coverage, lesson plans and a central question-paper bank — so you see what has really been taught in each section, not just what was planned.

Exams, Results & an Automatic Timetable

Exam schedules, marks entry with automatic A1–E grading, results released only when you publish them, and a timetable generator that never double-books a teacher or a section.

UDISE+ & RTE Compliance Tracker

UDISE+, CBSE / CISCE affiliation and returns, RTE 12(1)(c), POCSO and safety certificates in one tracker — with figures such as enrolment, teacher count and pupil-teacher ratio filled in from your own data, and expiring items flagged in advance.

Transport & Inventory

Vehicles, drivers, insurance and fitness renewals, student routes with transport fees billed on the same invoice — plus school assets with full issue/return history and low-stock alerts.

Every Change Recorded — and Reversible

Every sign-in and every change to a mark, fee or record is logged with its before and after values. If something is changed by mistake, the Director can restore it from the audit trail.

Payroll From Real Attendance

Connect face-recognition attendance machines or mark attendance by hand. Shifts, late marks and overtime are worked out for you, and monthly payroll is calculated from the same records — every deduction traceable to a date.

Multiple Campuses & Affiliations

Run several campuses from one system, each with its own UP Board, CBSE or ICSE affiliations for the classes they cover — and post shared teachers and staff to any campus, with an automatic email to each person.

Explore All Modules & Features →
New · Multi-Campus

One school, many campuses, every board

Many Indian schools run a pre-primary wing under one affiliation, middle school under another and senior secondary under a third — sometimes across more than one campus. eSchoolPortal.Net models exactly that.

Every campus in one system

Add each location your school runs — its own address, contact details and UDISE+ code — and manage them all from one login. Single-campus schools see no difference until they add a second.

Several boards, several affiliations

A campus can hold more than one board, and each board more than one affiliation — with its number, type and validity dates. Expiring affiliations are flagged 90 days ahead.

Classes mapped to each affiliation

Tick the classes an affiliation covers — Pre-primary to 5, 6 to 8, 9 to 12, any combination. Missing classes are created for you, and "Class 6 · North Campus" is never confused with "Class 6 · CBSE".

Shared staff, postings and transfers

Post a teacher or staff member to one campus or several, to a whole campus or one board, and shift them in one step. Every change emails the person concerned and is kept in the audit trail.

Example school Live in your portal
Main Campus, Lucknow
CBSE Nursery – 5
UP Board Class 6 – 12
North Campus, Kanpur
ICSE Nursery – 8
CBSE Class 9 – 10
Mrs. Sharma (TGT Maths) shifted to North Campus — notified by email.
New · Receipt Printing

Print fee receipts on any printer — even a 2-inch thermal

When a fee is collected, the Accountant or Director prints the receipt straight from the browser. They first choose the kind of printer, and the receipt comes out sized for it — a full A4 page, a half-page for dot-matrix, a 3-inch counter receipt, or a pocket slip from a Bluetooth thermal printer.

2-inch Bluetooth thermal printer

Connect a pocket 58 mm thermal printer straight from Chrome or Edge on Android, Windows, ChromeOS or Mac — no driver, no extra app. The slip carries your logo, ₹ amounts and Hindi names, is never longer than 5 inches, and ends with half an inch of tear-off space.

A4 / Letter office printer

A full-page receipt in your school's colours: logo, every fee line in a table, totals, amount in words and a signature line — on any laser or inkjet printer.

Dot-matrix & half-page (A5)

A black-only, half-page layout without shading or images, so it prints cleanly on dot-matrix and continuous-paper printers.

3-inch (80 mm) counter printer

For roll receipt printers installed on the computer or phone. The length fits the receipt, so no paper is wasted.

Every format shows the same figures as the PDF receipt, and the print panel opens by itself after each payment.

Saraswati Vidya Mandir
Civil Lines, Lucknow · Ph: 98765 43210
FEE RECEIPT
Receipt NoRCPT202600001
StudentAarav Sharma
ClassClass 6 - A
MonthOctober
Tuition Fee₹2,500.00
Computer Fee₹300.00
Transport Fee₹900.00
PAID₹3,700.00
Thank you!
↔ 2″ wide  ·  max 5″ long  ·  ½″ tear-off space
2″ Bluetooth thermalA4 / LetterDot-matrix A53″ roll
All Modules

Every Module Your School Runs On

One connected system for academics, finance, staff, operations and compliance — no add-ons to buy separately and no per-user charges.

Student Records & Admissions
Online Admission Enquiries
Student Attendance
Parent Alerts — WhatsApp, SMS & Email
Exams & Results
Automatic Timetable Generator
Syllabus Coverage Tracking
Lesson Plans
Question Paper Bank
Promotion & Session Change
Transfer Certificates
Monthly Fee Invoicing
Online Fee Collection (UPI / Razorpay)
Receipt Printing — A4, Dot-Matrix & Thermal
Expenses & Approvals
Financial Reports
Staff Attendance & Leave
Face-Recognition Attendance Machines
Payroll From Attendance
Transport & Fleet Renewals
Inventory & Assets
Notice Board
School Website & Themes
UDISE+ / RTE Compliance Tracker
Audit Trail & Restore
Data Protection (DPDP) Tools
Data Export & Reports
Multi-Campus Management
Board Affiliations per Campus
Role-Based Dashboards
Android App for Every Role
Board Support

Built for UP Board, CBSE and ICSE Schools

Your boards, affiliations and class structure are set up the way your school actually runs — including more than one board in the same school, from Nursery to Class XII.

UP Board (UPMSP)

High School and Intermediate classes, UP Board affiliations per campus with validity alerts, and the UDISE+ and state compliance items a UP school is asked for — ready from day one.

CBSE

CBSE affiliation number and validity tracked with 90-day expiry alerts, affiliation and annual-return obligations in the compliance tracker, and CBSE-style A1–E grading on every result.

ICSE / ISC

CISCE affiliations with ICSE (Class X) and ISC (Class XII) class structures, and CISCE affiliation obligations tracked alongside your other filings.

Board-Wise Details & Multi-Board Schools →
School Stories

What School Leaders Say

Directors, principals and trustees on what changed after they moved their school to eSchoolPortal.Net.

★★★★★

We have around 800 students and I have subscribed their student fee plan. Their fee structure is very well made, and it is now very easy for me to collect and record fee. They have overdue feature that shows the pending fee to me in dashboard.

★★★★★

The notice board and parent portal is superb, I just need whatsapp api and it can change how we communicate with parents, they have this superb feature. And their fee structure setting is unbeatable, I can easily customize any fee. Thanks eschoolportal and you are worth every rupee!

★★★★★

We have schools in 4 locations and we requried one ERP. This system has solved our problems and it has all features that are required by any big school chains as well.. Great work QDesk!

Role-Based Access

The Right Tools for Every Person in Your School

Eight roles, each with its own dashboard. What a person can see is enforced by the server on every page and every request — salary figures never reach a teacher, and a parent only ever sees their own child.

Director

Director / Owner

  • The whole school at a glance
  • Live fee collections & pending dues
  • Staff attendance, salaries & payroll
  • Expense approvals
  • Compliance readiness
  • Audit trail with restore
Principal

Principal

  • Students & admissions
  • Attendance across the school
  • Staff attendance
  • Exams & result publishing
  • Timetable & syllabus coverage
  • Promotions & notices
Vice Principal

Vice Principal

  • Students & attendance
  • Exams & results
  • Timetable planning
  • Syllabus coverage
  • Promotions
  • Notices
Teacher

Class Teacher / Subject Teacher

  • Attendance from the phone
  • Marks entry with automatic grades
  • Syllabus & lesson plans
  • Question papers
  • Own timetable
  • Leave requests
Accountant

Accountant

  • Fee collection & receipts
  • Part-payments & late fees
  • Defaulters & left dues
  • Expenses
  • Financial reports
  • Payroll register (view)
Office Manager

Office Manager

  • Vehicles, drivers & renewals
  • Student transport routes
  • Inventory & assets
  • Low-stock alerts
  • Own attendance & leave
Parent

Parent & Student

  • Child's attendance
  • Results when published
  • Fee dues & payment history
  • Timetable, exams & notices

  • System settings & updates
  • Logo, website & email settings
  • Licence & plan details
  • No access to student or fee records
Mobile App

One App for Everyone. The Right Access for Each Role.

There is a single eSchoolPortal.Net Android app for the whole school. Directors, principals, teachers, accountants, office staff and parents all install the same app — and each person sees and does only what their own role allows. Phones pair with a one-time code, and a lost phone can be switched off from the web in one click.

Android · available now iOS · coming soon
Director

The whole school from anywhere: fee collections, attendance, staff leave, expense approvals, admissions and compliance.

Principal

Students, attendance, staff attendance, leave decisions, syllabus coverage and notices across the school.

Teachers

Only their own classes: mark attendance, enter marks, update syllabus and lesson plans, see the timetable, apply for leave.

Accountant

Collect fees, look up dues and defaulters, and record expenses — away from the desk.

Office Manager

Inventory and stock movement, vehicles and the students on each route.

Parents

Only their own child: attendance, published results, fee dues, timetable, transport and notices.

Coming sooniOS app coming soon — iPhone and iPad users will get the same app, with the same role-based access.

The Android app is included with every hosted plan, including during your free month.

Now Integrated

Face-Recognition Staff Attendance

Staff punch in on a face-recognition machine — attendance and payroll update themselves.

Connect FaceAttend face-recognition attendance machines to your portal. Punches arrive automatically, are matched to each staff member by employee ID, and become attendance with in and out times, late minutes and overtime — then flow straight into payroll. Corrections made by hand are never overwritten by the machine.

  • Punches sync automatically — no muster register
  • Shifts, night shifts, grace time and late-mark rules
  • Late, early-leaving and overtime minutes worked out for you
  • Payroll calculated from the same attendance records
  • Every punch kept and every correction audited
Compliance Tracker

UDISE+, RTE and Board Compliance — Tracked for You

The filings and certificates an Indian school is answerable for, in one place — with what is missing or about to expire shown before an inspector or renewal deadline finds it.

UDISE+ & Board Filings
UDISE+ Data Capture Format and CBSE / CISCE affiliation and annual returns, each with its authority, portal and frequency.
RTE 12(1)(c) & EWS Admissions
RTE Act 2009 Section 12(1)(c) EWS admission and reimbursement requirements, checked against your live enrolment and category data.
Child Protection & Safety
Child Protection Committee, POCSO e-Box, incident reporting, and fire, building and vehicle certificates — with expiry dates watched for you.
Filled In From Your Own Data
Enrolment, teacher count, pupil-teacher ratio and fee structure on file come straight from the system — entered once, never re-typed for a form, and always current.
Security & Privacy

Your School's Data, Properly Protected

Security built into the architecture — and the data-protection tools the DPDP Act 2023 expects a school to have.

Isolated School Databases
Every school runs on its own private database, completely separate from every other institution — no shared tables, no shared access.
Encrypted Keys & Passwords
Payment-gateway, email and SMS keys and two-factor secrets are stored encrypted, and passwords are kept only as one-way hashes.
Access by Role, Enforced
Eight roles, enforced by the server on every page, action and app request. Even the IT administrator role cannot open student or fee records.
Audit Trail & Restore
Every sign-in and every change is recorded with before and after values — and a wrongly changed record can be restored.
Two-Step Sign-In & Session Control
Optional authenticator-app codes for any user, automatic sign-out after inactivity, protection against password guessing, and lost phones switched off in one click.
DPDP Act Tools Built In
Privacy notice, consent records, data-access and erasure requests with 30-day tracking, and retention rules — so your school can answer parents' data questions with confidence.
Pricing

Simple, Transparent Pricing

Start free for a month with every module unlocked. Then choose the plan that fits — no per-student or per-user charges and no annual maintenance fee. Hosting, updates and support are included.

Free for one month. Exit or subscribe — no questions asked.
Pick the size that fits — you only pay if you decide to stay.
Start my free month
Free plan Zero Cost School Management System — start at ₹0.
12 modules with no card and no payment. Switch on more modules whenever your school is ready — your data stays exactly where it is.
Get started free
Free forever
Hosted by Us
Zero Cost School Management System
Free
₹0 · no card, no payment
Upgrade to a paid plan whenever you need more
You can only create one school (multiple affiliations), create classes subjects students and class teachers, and can manage student attendance
  • Secure Platform AES 256 standards
  • Dedicated School Website with prospectus and enquiry feature
  • Manage your School Students and their attendance
  • Create Classes, Subjects, Students
  • Manage Time Tables, Lesson Plans, Exams, Student Promotion
  • Export your data in CSV format and exit anytime
  • 10+ modules
  • Only for Eligible Schools across (limited period)
  • One campus with several board affiliations
  • One Android app for every role (iOS coming soon)
12 of 19 modules
  • Students, Classes & Subjects
  • One Location
  • Student Attendance
  • Timetable
  • Exams
  • Results
  • Lesson Plans
  • Question Papers
  • Promotion
  • Expense Management
  • Compliance Management
  • Multiple Affiliations
Get Started Free
1st month free
Hosted by Us
School Student Fee Management
₹4,999
per year (plus GST)
Free for 30 days, then pay your way
  • ₹4,999 per year auto-payYearly · + GST
Add student fee management to your Free Plan
  • Everything in Free Plan +
  • Manage upto 1100 students
  • Manage Staff, Teachers, Accountant, Manager
  • Manage School Fee Structure
  • Manage Student Fee
  • Direct Printable Fee Receipt + PDF
  • One campus with several board affiliations
  • One Android app for every role (iOS coming soon)
15 of 19 modules
  • Students, Classes & Subjects
  • One Location
  • Student Attendance
  • Timetable
  • Exams
  • Results
  • Lesson Plans
  • Question Papers
  • Promotion
  • Staff Management
  • Fee Settings
  • Student Fee Management
  • Expense Management
  • Compliance Management
  • Multiple Affiliations
Start Free Month
1st month free
Hosted by Us
School Staff Payroll Management
₹5,999
per year (plus GST)
Free for 30 days, then pay your way
  • ₹5,999 per year auto-payYearly · + GST
Add Staff Payroll plus 10
  • Everything in School Fee Management Plan +
  • Manage upto 1100 students
  • Manage Staff Payroll
  • Transport Management
  • Inventory Management
  • One campus with several board affiliations
  • One Android app for every role (iOS coming soon)
18 of 19 modules
  • Students, Classes & Subjects
  • One Location
  • Student Attendance
  • Timetable
  • Exams
  • Results
  • Lesson Plans
  • Question Papers
  • Promotion
  • Staff Management
  • Payroll Management
  • Fee Settings
  • Student Fee Management
  • Expense Management
  • Transport Management
  • Inventory Management
  • Compliance Management
  • Multiple Affiliations
Start Free Month
1st month free
Hosted by Us
Multiple Schools Management System
₹9,999
per year (plus GST)
Free for 30 days, then pay your way
  • ₹9,999 per year auto-payYearly · + GST
Manage Multiple Schools Flawlessly
  • Everything in School Staff Payroll Management +
  • Manage upto overall 1100 students
  • Manage Multiple Schools
  • Every module included
  • Multiple campuses & board affiliations
  • One Android app for every role (iOS coming soon)
Start Free Month
1st month free
Hosted by Us
Elite Multiple School Management System
₹19,999
per year (plus GST)
Free for 30 days, then pay your way
  • ₹19,999 per year auto-payYearly · + GST
Manage Multiple Schools and upto 2500 students
  • Everything in Elite Multiple School Management +
  • Manage upto overall 2500 students
  • Manage Multiple Schools
  • Every module included
  • Multiple campuses & board affiliations
  • One Android app for every role (iOS coming soon)
Start Free Month
Compare plans in detail →
Common Questions

Frequently Asked Questions

Straight answers to what school directors and principals ask us most.

Yes. Every hosted plan starts with 30 days free. There is nothing to pay to start and no card or bank details are asked for.
You choose. Subscribe to a plan from your dashboard and carry on with everything you set up, or do nothing — the trial portal is switched off and you owe nothing. No questions asked.
Yes. Open the live demo school from the Demo button and try every module with a sample school's data. When you are ready, start your free month and use it with your own school.
UP Board (UPMSP), CBSE and ICSE / ISC are built in, from Nursery to Class XII, and other boards can be added. One campus can hold more than one board affiliation, each covering the classes you choose.
Yes. Add as many campuses as you run, and give each campus its own board affiliations — for example CBSE for Pre-primary to Class 5 and UP Board for Class 6 to 12 — with the classes each affiliation covers. Teachers and staff can be shared across campuses or transferred, and are emailed whenever their posting changes.
No hidden charges, no per-student or per-user billing and no annual maintenance charge. Each plan has one fixed price shown on the pricing page, with GST added at checkout — and the first month is free.
Yes. Students and parents can be imported from a spreadsheet (CSV) in one go, and every student and parent gets their own login. Our team helps you with the first import during setup.
View All FAQs →

See It Running in Your Own School

Your own portal, every module unlocked, set up by our team — free for a month. Keep it if it earns its place; walk away if it doesn't.