For schools, colleges & madrassas

Run your whole campus.
From one calm screen.

Admissions, attendance, exams, marksheets and fees — connected, in English, Urdu and Arabic, with a portal for parents.

Urdu & Arabic, right to left Works on any phone Your data stays yours

Made for every kind of institution

Schools
Colleges
Madrassas
Multi-campus

Everything the office does. One system.

Each module is built around how Pakistani and Gulf institutions actually work — sessions, sections, roll numbers, concessions and all.

Students & admissions

Bring your whole register in, in one go.

Import students from a spreadsheet with a preview before anything is saved. Guardians, siblings, enrollment history and promotion to the next session are all built in.

students.csv3 rows ready
A-1042Ayesha Khan7-B
A-1043Muhammad Hamza7-B
A-1044Fatima Noor8-A
Attendance
PPAPLPP

A whole section on one screen, keyboard-fast. Daily or period-wise, with a follow-up list of who keeps missing.

Exams & results

Marks entry, grading scales, positions and approval steps — then marksheet PDFs for a whole section, in Urdu too.

Fees & receipts

Every rupee, every fils, accounted for.

Monthly charges generated automatically, part payments across months and siblings, numbered receipts, and reversals that never erase history.

ConcessionsOutstanding ageingPKR · KWD · AEDDaily collection report
Three languages

خوش آمدید

Proper Nastaliq for Urdu, Naskh for Arabic, and a true right-to-left layout.

Parent portal

Parents see attendance, published results and dues for their own children — and nobody else’s.

Safe by design

Role-based permissions checked on the server, an audit trail of every change, and each institution sealed off from every other.

Live reports

Collections, dues and attendance — always current, never a stale copy.

Attendance

A section’s register in under a minute.

Mark everyone present in one tap, then change the few who are not. Percentages are worked out from each student’s own days, so a student who joined late is never penalised for months they weren’t enrolled.

Results

Published results that can’t quietly change.

Results move from draft to submitted, approved and published — three different people if you want. Once published, a marksheet is frozen; a correction is a new version, never an edit.

Fees

A receipt for every payment. A trail for every receipt.

Two cashiers can collect at the same moment without ever sharing a receipt number. Balances are always worked out from charges and payments, so the outstanding report can’t drift from the truth.

Live in three steps

  1. 01

    We set you up

    Your institution, campuses, classes and fee structure, configured with you.

  2. 02

    Bring your students

    Import your current register from a spreadsheet and invite your staff.

  3. 03

    Go live

    Teachers mark attendance, the office collects fees, parents log in.

A plan for your size. Priced with you.

Every plan includes all modules and all three languages. Tell us about your institution and we will send a quote.

Starter

A single school or madrassa getting started.

Pricing on request

  • One campus
  • Students, attendance, exams and fees
  • Parent portal
  • Email support
Start free trial
Most chosen

Institution

An established institution with a busy office.

Pricing on request

  • Everything in Starter
  • Help importing your records
  • Staff training session
  • Priority WhatsApp support
Start free trial

Network

Several campuses under one management.

Pricing on request

  • Everything in Institution
  • Multiple campuses
  • Consolidated reporting
  • Dedicated onboarding
Start free trial

Questions schools ask us

Can my staff use it in Urdu?

Yes. Every screen is available in English, Urdu and Arabic, and each person chooses their own language. Marksheets print in Urdu too.

Is our data safe?

Each institution’s records are isolated from every other, permissions are enforced on the server, and every change is written to an audit log.

Can parents see their child’s fees?

If you allow it. Financial visibility is a separate switch per guardian, so one parent can see results without seeing fees.

We already have a student list in Excel.

Good — import it. You see every row checked before anything is saved, and nothing is saved unless every row is valid.

Does it handle Kuwaiti dinars?

Yes. Amounts follow each currency’s own subunits — 100 paisa to the rupee, 1,000 fils to the dinar — so nothing is ever off by a factor of ten.

Ready for a calmer office?

See IlmWays with your own classes and fee structure. It takes about thirty minutes.