Skip to content
Built in Pakistan for Pakistani schools اردو

Run your whole school from one place.

Admissions, fee challans, attendance, results and parents. Type it once and print it the same day.

Qalamora principal dashboard with fee collection, attendance and alerts
Parent portal on a phone showing the child, fee dues and attendance
  • Urdu and English on every screen
  • Rupees and 3-copy bank challans
  • Each school's data kept apart
  • Two-factor sign-in
  • Runs on your own hosting too
Teacher home screen on a phone with today's periods and attendance to mark
About Qalamora

Built around the day of a Pakistani school office

areas that work together
12
kinds of sign-in, from owner to parent
7
copies on every challan: bank, school, student
3
languages, chosen by each person
2

GR numbers, B-Forms, bank copies and Urdu notices. Every screen follows how your office already works, so staff learn it in a morning.

Learn more: About Qalamora: school software built in Lahore
Student profile with guardians and admission details
Features

Everything the office does, in one place

Switch on only what your school uses. Switching an area off never deletes its data.

One entry flows everywhere

Admit a student once. The challan, bank payment, receipt and day book follow on their own.

Fee collection, month by month

See what came in, what is still due and who has not paid, class by class.

Collected this session
Rs 11.6 lakh
October so far

Rs thousand per week. Sample data

Attendance in seconds

Everyone starts present. Tap the absent ones and parents hear the same morning.

Attendance todayClasses 6 to 10
  • Present92%
  • Leave3%
  • Absent5%

Challans the bank accepts

Bank, school and student copies on one A4 page, for the whole school in one click.

How it works

From sign up to your first fee day in four steps

Most schools finish setup in an afternoon. Send us your Excel sheet if you want help with the first import.

Principal dashboard of a new school

Step 1

Sign up

Pick a plan and your school address. Your school is ready right after payment.

  • Your own web addressFor example alnoor.qalamora.com, with its own sign-ins.
  • Owner protected from day oneOwners and accountants sign in with a second step.
Student list with classes, sections and admission numbers

Step 2

Add students

Upload the Excel register you already keep. Every row is checked before anything is saved.

  • Mistakes flagged row by rowFix them in the preview, then add the whole sheet together.
  • Classes, sections and guardiansOne sheet fills the register, the classes and the parent contacts.
Challan generation and challan register for the month

Step 3

Generate challans

Set the fee plan of each class once, then print a month of challans for the whole school.

  • Discounts already appliedConcessions and sibling discounts follow each student.
  • Arrears and fines worked outUnpaid amounts and late fines are added for you.
Monthly payroll with each staff member's net pay

Step 4

Collect and report

Take fees at the counter or mark bank payments. Receipts, the day book and reports stay up to date.

  • Receipt on saveFull or partial payment by cash, bank or cheque.
  • Defaulters at a glanceOne click sends reminders to the parents who have not paid.
Daily work

The daily jobs, done in minutes

Made for the fee counter, the classroom and the parents' phones.

  • No retyping.
  • No lost receipts.
  • No calling the office.
WhatsApp: fee reminder

Ayesha Khan, Class 7-B: Rs 9,850 due by 10 November.

SMS: absence

Hamza was absent today. Please inform the class teacher.

Notice board

Parent-teacher meeting on Saturday at 10 am.

Messages parents actually read

SMS and WhatsApp templates fill in the name, class and amount due.

Ayesha KhanClass 7-B, first term
Published
Result cards in one click (Sample data)
English78B
Urdu84A
Mathematics91A+
Science73B
Total 326 / 40081.5%

Result cards in one click

Enter marks by class. Totals, grades and percentages are worked out for you.

Timetables without clashes

Build the week by class and teacher. A clash is flagged before you save, and substitutes are a tap away.

Parents see it on their phone

Fees due, attendance, results and homework in their own login, in Urdu or English.

Parent portal on a phone with fee dues and attendance
Fees and challans

A month of challans in one click. Receipts in one second.

Class-wise fee plans with concessions and sibling discounts. Generate challans for the whole school or one class, print them in the layout your bank expects, and collect at the counter.

  • Challans with bank, school and student copies on one A4 page
  • Arrears, late fine and amount in words worked out for you
  • Full or partial payment by cash, bank or cheque with an instant receipt
  • Defaulters list with one-click reminders to parents
Learn more: Fees and challans
Challan register for the month with amounts and status
Test maker

Build a question bank and print a paper in minutes.

Set the bell schedule (including a shorter Friday), assign class teachers and subject teachers, and publish a clash-free timetable. Enter marks by class and publish results to families.

  • Question bank by subject, chapter and difficulty
  • Board, college, academy, worksheet and international paper styles
  • Marks entry in a grid, with exam terms and subjects
  • Result cards that families see in their portal once published
Learn more: Test maker
Results of a class with totals, percentages and grades

A screen for every person in the school

Parents, students and teachers sign in to a view made for their own work, on any phone.

Teacher
Teacher home screen on a phone
Parent
Parent portal on a phone with fee dues and attendance
Principal
Principal dashboard on a phone
Staff, payroll and leave

Salaries worked out from attendance and leave.

Salary structures with allowances and deductions, advances and a monthly run that reviews before it posts. Leave types, quotas and approvals keep absences honest.

  • Salary structures that keep their history when they change
  • Monthly payroll run: draft, review, approve and post
  • Payslips and a bank payment list
  • Leave types, quotas, applications and approvals
Learn more: Staff, payroll and leave
Monthly payroll with gross pay, deductions and net pay for each staff member
Who it is for

Made for everyone in the school

Each person sees only what their work needs.

Owners

Collections, dues and expenses across every campus, without calling the office.

Principals

Attendance, results and approvals on one dashboard that starts the day.

Accountants

Challans, receipts, vouchers and the day book, with every rupee traceable.

Teachers

Mark attendance, post homework, enter marks and set papers from a phone.

Parents and students

Fees, attendance, results and homework in their own login. No more calling the school.

Every person pickstheir own language

Why schools switch to Qalamora

What you get on day one, next to the way most offices work today.

How Qalamora compares
What you need Qalamora Typical school software Registers and Excel
Urdu and English Included: Every screen and printout in both, right to left for Urdu Varies By hand
Bank challans and receipts Included: 3-copy bank challans and thermal counter receipts Varies By hand
Family and teacher logins Included: Parent, student and teacher portals Sometimes Not possible
Messages to parents Included: In-app notices, SMS and WhatsApp Sometimes Not possible
Data safety Included: A separate encryption key and isolated data for each school Varies Not possible
Test papers Included: Board-style papers and bubble sheets Sometimes By hand

The middle column is general: products differ, so check the ones you are considering. We never name other products.

See the full comparison

Coming soon

Our upcoming mobile and computer applications

Apps for parents, teachers and students, and a desktop edition for schools that work offline.

Teacher app
Parent app
Student app
Parent app Teacher app Student app Android and iOS
Qalamora desktop edition for Windows

Qalamora desktop edition for Windows

The whole school system on the office computer, without depending on the internet. Licence based, with your data on your own machine.

Upcoming modules

In development now. No dates, no pre-orders: they arrive when they are ready.

Coming soon

LMS

Courses, video lessons and assignments that students open at home.

Coming soon

Biometric and RFID attendance

ZKTeco fingerprint and card machines mark staff and students present.

Coming soon

AI Test Checker

Photograph answer sheets and bubble sheets; marks arrive for review.

Coming soon

Online fee payment

Parents pay challans by JazzCash, Easypaisa, cards or Raast.

Coming soon

Online exams and quizzes

Timed tests on a phone, marked at once for objective questions.

Coming soon

WhatsApp daily diary

Each class diary goes to parents on WhatsApp every evening.

See the full roadmap

Pricing

Simple pricing per school

Pick a plan by the number of students. Every plan includes students, fees, accounts, messages and files.

Starter

Everything a small school needs every day

Rs 7,000 / month

Choose Starter
  • Up to 250 students
  • 1 campus
  • 5 GB of file storage

Premium

For large schools and campuses

Rs 20,000 / month

Choose Premium
  • Up to 1,200 students
  • 3 campuses
  • 50 GB of file storage

See what each plan includes

Questions schools ask

Cannot find yours? Send it to us and we answer within a working day.

All questions

How long does it take to start?

Your school address is ready right after payment. Add classes, fee plans and students the same day.

We already have students in Excel. Do we type them again?

No. Upload the Excel sheet, check the preview and the students are added together. Mistakes are flagged row by row before anything is saved.

Does it work in Urdu?

Yes. Every screen and printout works in English and Urdu, and each person picks their own language. Urdu printouts use embedded fonts so they look the same on every printer.

Who can see our school's data?

Only the staff, parent and student accounts your school creates. Every record carries the school it belongs to and other schools cannot reach it. Owners and accountants sign in with a second step.

Can parents pay fees online?

Parents see challans and dues in their portal and download the challan to pay at the bank. Online card and wallet payment needs a merchant account and is added per school when you have one.

Which SMS and WhatsApp services can we use?

WhatsApp Business (Cloud API), common Pakistani branded SMS gateways and Twilio. You connect your own account, so messages are charged by your provider at their rates.

Start today

Set up your school today and print this month's challans tonight.

Your school gets its own web address. Add classes, fee plans and students the same day, or send us your Excel sheet.