School management, made for Pakistan
Okulium is a school management system for attendance, the class diary, examinations, fee collection, staff HR and payroll, with a dedicated app for parents. Every part of your school, in one place.
- 30-day free trial
- No payment details required
- Dedicated WhatsApp support



- Attendance
- Class diary
- Timetable
- Exams & report cards
- Fee challans
- Parent app
- Staff HR
- Salaries
- ID cards
- Notices
- Reports
- AI Assistant
The platform
Every module a school needs, in one place
Attendance, fees, exams, the class diary, staff and payroll share one set of records. Every role sees exactly what it needs, and nothing more.
Daily attendance, recorded in minutes
Class teachers record attendance on their phones. A single tap marks the class present, so only the exceptions need changing.
- Parents of absent children are told as soon as the register is in
- Late registers are flagged, with one summary for the office after your cut-off
- Scan the QR code on a student's ID card to mark them present


Fee collection, with bank-ready challans
Generate a month's challans for a whole section at once, with student, school and bank copies, in your school's design.
- Your bank account, a late fee after the due date and a barcode on every copy
- Part payments, receipts, discounts and overdue tracking
- Parents see what's due and what's paid in their app


From mark entry to report cards, fully automated
Subject teachers enter marks for their own subjects, class teachers submit each section, and the exam office releases results.
- Your own grades and pass mark, with positions worked out for you
- Report cards with your crest, attendance and the principal's name
- Parents see every subject the moment results are released


A digital class diary, delivered to every parent
Teachers publish homework, classwork and notes for their subjects. Parents receive them the same day, with clear due dates.
- Post the same homework to several sections at once
- Attach a worksheet or a photo of the board
- The office sees which classes have not written their diary yet


Keep every parent informed, automatically
Parents sign in with their mobile number and see attendance, the diary, results, fees and notices for each of their children.
- One sign-in for brothers and sisters, even at different Okulium schools
- Phone notifications for absences, homework, results and fees
- Nothing to download: it opens in the browser and sits on the home screen



A clash-free timetable, built in minutes
Set your bell times and how many lessons each subject gets. Okulium fills the week for every class and never books a teacher twice.
- Adjust any period by hand; teachers busy elsewhere are greyed out
- A separate timing for a shorter Friday
- Cover for absent teachers, suggested from who is free that period
Payroll and HR, handled end to end
Staff attendance and leave feed straight into monthly payroll. Review, adjust and finalise, and every employee gets a payslip.
- Staff apply for leave from their phones; approved leave shows in attendance
- Deductions for absences and late arrivals, advances recovered in instalments
- PDF payslips and a bank transfer file ready for internet banking
Salaries is an add-on at Rs 30 per staff member a month. Staff attendance and leave come with every plan.
More about staff payroll


Real-time insight across your school
Attendance, enrolment, fees and results for today, this week and this year, with every report ready for PDF and Excel.
- Today at a glance: who is present, what is collected, which exams are out
- Attendance by class, students at risk and outstanding fees
- Every chart switches to a table of the same figures


AI Assistant
Ask a question, get an instant answer
Ask in English or Roman Urdu, just as you would ask your office. Okulium finds the right report and answers from your own records in seconds.
- Ask in plain words. Who was absent more than 3 days, who scored below 40% in Maths, whose fees are unpaid. Okulium answers from your own records.
- Report-card remarks. A short remark for every student in a section, in English or Urdu. Teachers edit and approve each one before it is saved.
- Smart school import. Moving from another system? The AI matches your column headings and class names to Okulium, without seeing the students in them.
Private by design. Names, phone numbers, CNICs, photos and fee amounts are never sent to the AI, and it never changes your records: it only suggests, and people decide.
An optional add-on, priced on its own and not part of the free trial. Ask us about AI
Built for Pakistan
Designed around how schools here operate
Mobile number sign-in
Staff and parents sign in with the number they already use, written with 0 or +92.
Challans banks accept
Student, school and bank copies with your account, late fee, amount in words and a barcode.
Pakistani subjects, ready
Subject sets from primary to Matric and higher secondary, from Islamiat to Pakistan Studies.
Pay the way you already do
Pay monthly or yearly by bank transfer or Raast, from any bank app, JazzCash or Easypaisa.
The right view for every role
Owner, campus managers, class and subject teachers and the exam office each see only what their job needs.
ID cards
Four designs with your crest and the principal’s signature; the QR code on the back marks attendance.
Move in from your old system
Upload the Excel or CSV export from your old software; Okulium matches the columns and classes.
More than one campus
Each campus keeps its own students, staff and fees; the owner switches between them.
Any computer or phone
Nothing to install. It runs in the browser and sits on a phone’s home screen like an app.
Private and protected
Each school's records are kept apart, passwords are never stored as plain text, and wrong passwords lock the sign-in.
Getting started
Go live within a week
Register your school
Enter your school, your campus and your own details. The 30-day trial starts straight away, with every feature switched on.
Set up your classes
The setup wizard adds your logo, academic year and classes. Pick subjects from ready-made sets, then import students from Excel or your old software, or add them one by one.
Bring in your staff and parents
Add teachers with their mobile numbers and hand them a first password. Parents' sign-in details come from each student's profile, ready to send on WhatsApp.
Pricing
Transparent pricing, per student
A simple monthly price per student. Start with Core and add modules as you need them, or choose Everything for the best value. Larger schools pay less per student.
Per student, per month
CoreAlways included
Students, staff, classes, attendance with QR scanning, the class diary, the timetable, staff attendance and leave, notices, the dashboard and reports
Rs 15
Fees
Monthly fee vouchers, payments, receipts and fee reports
Rs 5
Exams & Results
Exams, marks entry, grades, positions and report cards
Rs 5
ID Cards
Student ID card designs with QR codes, ready to print
Rs 3
Everything together
All 4 modules, Rs 3 less per student than one by one
Rs 25instead of Rs 28
Add-on, per staff member, per month
Salaries
Monthly salaries from staff attendance and leave, salary slips, advances and a bank transfer list
Rs 30
- Bigger schools pay less per student, and never more than Rs 15,000 a month per campus
- 30-day free trial with every module
- No minimum: pay only for the students you have
- Pay yearly and get 2 months free
- Pay by bank transfer or Raast, from any bank app, JazzCash or Easypaisa
- The AI Assistant is an optional add-on, priced on its own
Estimate your monthly cost
Rs 7,500 a month
Rs 25 per student a month × 300 students
Nothing to pay until your free trial ends.
Full pricing, school-size discounts and what every plan includes
FAQ
Frequently asked questions
The questions school owners and principals ask us most. Anything else, ask us on WhatsApp.
Getting started
Registering takes a few minutes. The setup wizard then adds your logo, academic year, classes and subjects, and you import students from Excel or your old software. Most schools are running within a week, and our team helps on WhatsApp along the way.
Yes. Upload the Excel or CSV export from your old system. Okulium matches the columns and classes, keeps your admission numbers, creates parents' sign-ins and brings in staff and unpaid dues. You can also use our Excel template, or add students one by one.
No. Okulium runs in the browser on any computer or phone with an internet connection. Teachers and parents can add it to their home screen so it opens like an app.
Yes. Each campus keeps its own students, staff, attendance and fees, and the owner switches between campuses from one account. Tell us about your campuses and we will help set them up.
Pricing and billing
Every new school gets 30 days with every module switched on, Salaries included, and no payment details are needed. Before the trial ends, choose your plan on the Billing page and pay the first invoice.
The school keeps working for a short grace period. After that it is paused: your records are kept safely, and only the school admin can sign in to pay. As soon as the payment is confirmed, everything is back as it was.
Monthly, or yearly with 2 months free. Pay the invoice by bank transfer or Raast, from any bank app, JazzCash or Easypaisa, then enter the transaction ID in Okulium and we confirm it. There is no setup fee and no long-term contract.
No. You pay for the students enrolled each month, and per staff member only if you use Salaries. Staff and parent accounts are not charged, so every teacher and every family can use Okulium.
Using Okulium
As soon as the class teacher submits the register, the parents of absent children and children on leave see it in the Okulium app, and can turn on phone notifications. Okulium doesn't send SMS.
Not online. Parents pay as they do today, with the bank challan or at the school office. Once the office records the payment, parents see the voucher marked paid in the app, along with anything still due.
Teachers write homework, classwork or a note for the subjects they teach; class teachers can write for their whole section. Parents see it in the app the same day, with what is due and when, and get one notification per child each day.
Yes, it is part of Core. Set your bell times (a shorter Friday can have its own) and how many lessons each subject gets a week, and auto-fill builds every class timetable without booking a teacher in two places. Adjust any period by hand, print class and teacher timetables, and arrange cover when a teacher is away.
Yes, with the Salaries add-on. Set up each person’s pay once; each month Okulium works out absences, late arrivals, unpaid leave and advances from staff attendance and leave. You review and adjust, finalise, print the payslips and download a bank transfer file. Tax and EOBI are entered as your accountant advises, not calculated.
Staff can ask about attendance, results, fees and student numbers in English or Roman Urdu, draft report-card remarks for a whole section, and get help matching columns when importing. It is an optional add-on priced on its own, and is not part of the free trial.
Security and privacy
Each school's records are kept completely separate, every connection is encrypted, passwords are never stored as plain text, and repeated wrong passwords lock the sign-in. Your records belong to your school.
Teachers see only the classes they teach. Fees, staff and reports are for the owner and campus managers. Parents see only their own children, and no school can see another school’s records.
No. Names, phone numbers, CNIC and B-Form numbers, addresses, dates of birth, photos, roll and registration numbers, fee amounts and your school's name are never sent. Okulium checks every request and stops it if anything slips in, the AI never changes your records, and the school admin can see exactly what was sent.
Get started
See Okulium at work in your own school
Register in minutes and use every module free for 30 days. Our team is on WhatsApp to help you set up.


