School management, built for Pakistan

Run your whole school in one place.

SchoolWorks brings admissions, attendance, fees, exams, payroll and parent SMS together for private schools — across every campus, for every role, on one secure platform.

Multi-campus Automatic parent SMS Fees, exams & report cards Your data stays isolated
AdmissionsAttendanceFees & billingExamsReport cardsPayrollTimetableParent SMSMulti-campus
Everything the office runs on

One system, every role

From the admission desk to the accounts room to the class register — the whole school works from the same source of truth.

Admissions & enrollment

Admit students, manage the campus seat, and issue GR & registration numbers automatically.

Attendance & parent SMS

Take daily attendance and text parents automatically when a child is marked absent.

Fees & billing

Generate invoices, take payments and issue receipts, apply discounts, and chase defaulters.

Exams & report cards

Enter marks against your grade scales and print clean, consistent report cards.

HR & payroll

Keep staff records and leaves, and run monthly payroll off the attendance you already take.

Timetable & cover

Build period grids and bell schedules, and arrange cover for absent teachers.

Multi-campus

Run several campuses under one school, with a campus lens for oversight across them all.

Portals for every role

Owners, teachers, office staff, parents and students each get their own secure sign-in.

How it works

From sign-up to your first report card

Four steps from onboarding to running the whole school, day to day.

1

Get set up

We provision your school and campuses; you add classes, sections and staff — with a secure sign-in for every role.

2

Admit & enroll

Enroll students and link their guardians. Parents, teachers, office staff and students each get their own portal.

3

Run every day

Take attendance (parents get an automatic SMS), generate fee invoices and receipts, and enter exam marks.

4

Stay on top

Owners get live dashboards across every campus, with report cards and reports whenever you need them.

Testimonials

What schools will say

Sample testimonials — illustrative examples of the feedback we build for. Real quotes from partner schools will replace these.

Sample
Admissions, fees and attendance used to live in three separate registers. Now it’s one screen — and parents get an SMS the moment their child is marked absent.
Green Valley Grammar School
Owner · Lahore
Sample
Fee collection is faster and cleaner — invoices, receipts and the defaulters list in a few clicks. The front office saves hours every week.
Roshni Public School
Principal · Karachi
Sample
We run two campuses from one login, with report cards and payroll in the same system. It has genuinely cut our admin time.
Al-Faisal Model School
Director · Islamabad
Pricing

Pay per student — nothing more

No plan fees. No per-seat licences for your staff. You pay a small amount for each active student, every month — so your cost grows only as your school does.

PKR20per active student / month
  • Every feature, for every role
  • Unlimited staff & parent logins
  • Multi-campus, one bill
  • You only pay for active students
500 students
PKR 10,000 / month

Billed monthly on your active enrolment. Fewer students next month? Your bill goes down with it.

Every school gets all features — you scale on students, not tiers. Book a demo to lock in your per-student rate.

Ready to run your school better?

See SchoolWorks with your own classes, fees and campuses. A short demo, no commitment.

Book a demo
FAQ

Questions, answered

How much does SchoolWorks cost?

You pay a small amount per active student per month — no plan fees and no per-seat licences for staff. Your cost scales with your enrolment, so you only ever pay for the students you actually have. The current rate is shown in the Pricing section above.

Does it work for multiple campuses?

Yes. Run several campuses under one school, each with its own classes, staff and students, and switch between them with a campus lens for oversight — all on one bill.

How do parents get updates?

By SMS. SchoolWorks texts parents automatically — for example when a child is marked absent or a fee falls due — which is how schools here actually reach families. Your monthly SMS allowance scales with your plan.

Is our data private and secure?

Every school’s data is fully isolated from every other school, enforced at the database level. Each role signs in separately, sensitive fields such as CNICs are encrypted, and only your school can ever see your records.

Can we bring our existing students across?

Yes. Students can be bulk-imported from a spreadsheet (CSV) during onboarding, with their guardians linked — so you are not re-typing your whole register.

How do we get started?

Book a demo and we’ll walk you through it with your own classes and fees, then help you provision your school, add your staff and import your students.

Get started

Book a demo

Tell us about your school and we'll set up a walkthrough with your own classes, fees and campuses. No commitment.

Prefer email? Write to us at mutaharaslam@gmail.com.