Skip to content
MjFour

School Management

Best AI powered school management system in Pakistan, automate your school workflow.

Fees, examinations and attendance stop being three systems that disagree. One student record carries the lot, from admission enquiry to leaving certificate.

Request a demoFrom US$ 5 up to 200 students, one branch

School Management

MjFour School Management system runs schools, colleges and academies in Pakistan. Fee vouchers reflect the concessions and arrears your school actually applies, examinations run from datesheet to printed result card in your own layout, and parents hear about an absence the same morning, in Urdu, on the phone they own.

  • Multi-campus consolidation with campus-scoped access
  • Mark corrections and fee concessions attributable to a named user
  • Student and Parent portals built for all networks
  • Whatsapp integration for important communication

Pricing

What it costs for your school or academy.

Very affordable school software that grows with you. Straight from the rate card the number here is the number you pay, and nothing is charged separately on this page.

US$5/month

up to 200 students, one branch

1 Yearpaid upfront

US$50

2 months free

Included at every term

  • One student record from admission enquiry to leaving certificate
  • Fee slips that reconcile against what the bank received
  • Examinations on your own grading scale
  • Parent messaging in English
  • Published bands to 400 students; above that, the same basis

Larger sizes

Published rates for School Management, in US$.
What it coversper month1 Year
Up to 300 students, two branchesper monthUS$ 7.501 YearUS$ 752 months free
Up to 400 students, three branchesper monthUS$ 101 YearUS$ 1002 months free

Prices exclude sales tax where it applies. Larger than the published rates? You are quoted on the same basis, not moved onto a different product.

Message us on WhatsApp

Opens WhatsApp with the message already written. Add your own detail before sending.

No setup fee, and nothing else to buy.

Everything is included

No setup fee on point of sale or school management.
Nothing to pay before the first month on either. No implementation charge, no onboarding fee, no activation cost per user or per till. Payroll & HR is the one exception: its first pay run is reconciled against the one you already run, and that is quoted separately.
Support around the clock.
By phone, WhatsApp and email, from people who know the product rather than a ticket queue.
Training your staff, and training their replacements.
Getting your people onto the system is part of the subscription, not a day rate. When a cashier, a clerk or a teacher leaves, training whoever takes over is not a new invoice.
Every release, including the ones you did not ask for.
New versions, improvements and fixes arrive as part of the subscription. There is no maintenance contract and no upgrade quote.
Feature requests cost nothing to make.
Tell us what your business actually needs. When we build it, it ships in the product at no extra charge and everyone gets it — a request is never a quoted change order. What we decide not to build, we tell you plainly.
English throughout.
In the interface and on printed documents. Translation is never a separate line on the invoice where a market needs it.
Statutory rules are implemented for Pakistan only.
Billing, stock, ledgers, student records and the mechanics of payroll work anywhere. Local tax and social-security modules do not exist outside Pakistan yet, and every release is included, so you pay nothing extra when they arrive.
The Android app, at no extra cost.
On Google Play now. Staff check in for attendance and read their own payslips; students see their timetable, homework and fee position. No per-device charge and no separate app licence. iOS follows later, and it will not be a separate charge either.
Backups and restores, at no charge.
Backing up your data is our job, not a task on your admin’s list, and asking us to restore something is not a chargeable callout. Nobody at your end has to be technical enough to do it.
Getting your data in.
Bringing items, customers, staff or students across from spreadsheets is part of setting you up. Reconstructing years of history is the exception, and we quote that separately rather than hiding it.
Your data is yours to take.
A full export in open formats, whenever you ask, and no exit fee. A customer who cannot leave is not a reference.

What it solves

Fee Defaulter lists are out of date before they are handed round.
Bank challan formats match your bank, and the returned statement reconciles automatically, so the defaulter list is accurate on the day it is printed.
Family discounts are applied by memory.
Siblings are linked on the record, so family discounts apply automatically rather than depending on somebody remembering the connection.
Parents find out about an absence days later.
Absentee SMS goes to parents in Urdu the same morning, alongside templated fee reminders, result availability and event announcements, all logged.
Certificates are typed by hand each time.
Certificates are generated from the record, and promotions and campus transfers preserve history rather than overwriting it.

What it does

  • One record, admission to leaving

    Siblings linked, documents attached to the file, promotions and campus transfers preserving history, certificates generated rather than typed.

  • Fee vouchers your school recognises

    Tuition, transport by route, lab, library, examination and annual heads kept separate, with concessions, scholarships, staff-child rates, sibling discounts, arrears and late fees by your own rules.

  • Bank challans that reconcile

    Challan formats matched to your school's bank, with automatic reconciliation of the returned statement.

  • Examinations end to end

    Datesheet, seating and invigilation duty, per-subject marks entry with locked submission, board grading schemes, positions and percentages, result cards in your own layout, bilingual where used.

  • Parents kept informed

    Same-morning absentee SMS in Urdu, plus fee reminders and announcements. The parent portal is built for older Android phones on slow connections.

  • Timetable and staff

    Teacher records, timetable with clash detection and same-day substitution, plus the full MjFour payroll engine for school staff.

In detail

How it runs, step by step

  1. From enquiry to leaving certificate

    One record carries a student from the first admission enquiry through admission, class allocation, fees, attendance, examinations, promotion and eventually a leaving certificate. Promotions and campus transfers preserve history instead of overwriting it, so last year remains readable after this year has started, which is exactly when somebody asks for it.

  2. Fees, and why the defaulter list is trustworthy

    Fee heads and instalments are set per class, per campus or per student. Vouchers and bank challans print in the format your school and your bank already use, and bank receipts reconcile against the challans that were issued, which is what makes the defaulter list accurate on the day you print it rather than the day the register was last updated. Siblings are linked on the record, so a family discount applies to each child automatically instead of depending on somebody remembering the connection. Concessions are recorded against whoever approved them.

  3. Examinations that end in a result card

    Examinations, subjects and weightings are configured per class. Teachers enter marks for the classes they teach and no others. Your provincial or federal board grading scheme is applied the same way across the whole cohort, and result cards print from the record in Urdu or English. A mark correction after publication is recorded against the person who made it, so a reissued card can be explained rather than merely reprinted.

  4. What reaches a parent

    Parents are messaged about absence, fees and results in Urdu or English, on a portal built for older Android phones and intermittent connections rather than a recent handset on fibre. A school already running fees and examinations can also run payroll for its own teachers on the same platform, without a second login, a second set of employee records or a second company to chase.

Everything one record generates, end to end.

What it produces

Each segment is one stage in the life of one student, sized by how many of the 23 named outputs below it produces.
  1. Enquiry

    A parent asks. Nothing is lost to a register on the front desk.

    • Enquiry record
    • Follow-up task
    • Admission test slot
  2. Admission

    The enquiry becomes a student, keeping everything already recorded.

    • Admission form
    • Registration number
    • Class and section allocation
    • Guardian contacts
  3. Fees

    What is due, what was paid, and what the bank actually received.

    • Fee voucher
    • Bank challan
    • Receipt
    • Concession, attributed by name
    • Defaulter list
  4. Through the term

    The day-to-day record a parent asks about on the phone.

    • Attendance register
    • Absence message to the guardian
    • Disciplinary note
  5. Examination

    Marks entered once, on your own board scheme, and carried through.

    • Datesheet
    • Marks sheet
    • Result card
    • Position list
    • Mark correction, attributed by name
  6. Leaving

    The documents a family needs on the day they ask, not the week after.

    • Character certificate
    • School leaving certificate
    • Fee clearance

Terms used on this page

Terms

Plain definitions of the words a buyer here actually searches for.

Fee voucher
The printed slip a family pays against, generated from the student record with any concession or sibling discount already applied.
Bank challan
The bank copy of a fee voucher, reconciled against what the bank actually received so a payment is not recorded twice or missed.
Board grading scheme
The grade boundaries set by a provincial or federal examination board, applied consistently across a cohort rather than by hand per class.
Defaulter list
The list of students with fees outstanding, produced from the current ledger so it is accurate at the moment it is printed.
Leaving certificate
The document issued when a student leaves, generated from their preserved record rather than retyped from a register.

Fit and setup

Who it is for, and what setup involves

A school year has a shape, and school software is judged on how well it follows that shape.

The first months are admissions: many enquiries, some of which become students. Then fee billing, which repeats every month and produces a defaulter list that has to be accurate when it is printed, not when it was generated. Then examinations, marks, and the documents that come out of those marks. Attendance and parent communication run underneath all of it.

One student record, start to finish

The most common failure is a student's data scattered across three places: a file for admission, a book for fees, a spreadsheet for marks. When a student transfers, none of the three is complete.

Here one record runs from the first enquiry to the leaving certificate, and documents are generated from that record rather than retyped from a ledger.

Fees, and why defaulter lists get ignored

Not because nobody cares, but because the list is out of date before it reaches anyone. A list built from today's balances includes the payment that arrived this morning.

Fee slips are produced for the whole school in one run, with heads kept separate: tuition, transport by route, laboratory, library, examination and annual. Concessions, scholarships, sibling discounts and arrears apply automatically, and the sibling discount follows the recorded relationship rather than somebody remembering it.

Marks and documents

Marks are entered per examination and processed on your own grading scale — you define the boundaries rather than choosing from a fixed list. A mark corrected after results are published stays possible and is recorded against the user who made it, so a corrected result card can be explained rather than merely reprinted.

Parents, and the phones they actually have

The parent portal targets older Android phones and weak connections, in English. Fee reminders, absence notices and result availability go through one templated, logged channel.

US$ 5 a month for up to 200 students on one branch, US$ 7.50 up to 300 on two, US$ 10 up to 400 on three — or ten months for twelve if you pay annually. Above 400 students, quoted on the same basis.

One limit: statutory reporting to a national education authority is not implemented outside Pakistan, and neither is local payroll tax for your teaching staff.

Modules included

Each system solves a job completely on its own, and they share one platform when you need more than one.

  • Student information and admissions
  • Fee management and vouchers
  • Examinations and result cards
  • Attendance and timetable
  • Payroll for school staff

Questions people ask before they buy

Best AI powered school management system in Pakistan, automate your school workflow.

One student record from admission enquiry to leaving certificate, with fee vouchers, examinations and parent messaging in Urdu.