Fixing Fee Collection: Fee Management & Fee Portals for Pakistani Schools
How fee management software works in Pakistani schools: voucher generation, challans, defaulter visibility, one-off charges and clean reconciliation.
SCHOOLS · 5 MIN READ · 7 JUL 2026
A role-by-role breakdown of school portals — what students, teachers, parents, finance and HR should see, and how to spot a portal that is just a login page.
BY MUSBAH RASHID — CEO, LINKSOFT
“Portal” is the most abused word in school software. Any login page can call itself a portal; the question is what a person can actually do once inside. This guide breaks down student portal software, teacher portals and parent portals role by role — what each should minimally contain, and the demo tests that expose a portal that is really just a brochure with a password.
A portal exists to answer one question: what does this person need from the school’s database, and what are they allowed to change? Get that right and portals design themselves. Get it wrong and you have either a security problem (everyone sees everything) or a usability problem (nobody finds anything).
The Linksoft School Management ERP System divides a school into nine such job descriptions — super admin, admin, student affairs/academics, finance, HR, teacher, librarian, student, parent — all reading and writing one database. That last clause is the load-bearing one: a portal per role only works if every portal shows the same current truth. (Why one database matters more than any feature list is the subject of our plain-English guide.)
A student needs three things, and needs them without asking an adult:
That is deliberately short. Student portals fail by bloat more often than by absence — burying a timetable under features nobody asked for. The demo test: hand a phone to an actual student and ask them to find tomorrow’s periods and their last exam score. Under a minute, unaided, or the portal has failed.
Teacher portals are where systems most often cheat, because teachers hold two roles at once.
As teachers, they need: the classes they actually teach (not the whole school), the ability to upload results and material for those classes, and their own timetable.
As employees, they need what every staff member needs: their own attendance record, their payroll details, and a way to submit leave requests.
A system that serves the first hat and forgets the second sends teachers to the office for every payroll question — which means the office is still running a register. In a complete system, every employee, whatever their role, sees their own attendance and payroll on their portal; the deductions and waivers are visible rather than mysterious. That transparency dissolves a whole genre of staffroom dispute.
Demo test: log in as a teacher and ask to see their own attendance and payroll detail. If the vendor’s answer starts with “HR can see that…”, the teacher portal is half-built.
Parents call schools for three reasons: fees, results, attendance. A real parent portal answers all three in real time, per child:
The economics here are blunt: every question answered by the portal is a call the front office does not take. Schools consistently underestimate this until go-live, and then wonder how the office ever worked otherwise.
Demo test: ask to see a family with two children. Multi-child households are the norm in Pakistan, and portals designed abroad sometimes model one student per account — an immediate, disqualifying tell.
The public-facing portals get the attention, but the office portals carry the school:
The connective tissue is always the same database: an admission recorded by academics creates the fee record finance bills and the portal the parent sees. No re-entry, no drift.
One more thing portals quietly deliver: security by structure. A teacher sees their classes, a parent sees their children, finance sees money, and only the super admin sees everything. Records that once lived in registers anyone could open now sit behind role separation in a database with proper access control. For schools — institutions holding years of children’s records — this is not a technical nicety; it is due care.
If you are choosing a system, our Karachi buyer’s guide carries the full vendor checklist; the product page shows how all nine Linksoft portals fit together, including the deployment and training that make staff actually use them.
At minimum: the student's own timetable, their results as teachers publish them, and material teachers upload for their classes. The test is whether a student can answer 'what do I have tomorrow and what did I score?' without asking anyone.
See the classes they teach, upload results and material for those classes, view their own timetable — and, as employees, see their own attendance, payroll details and submit leave requests.
Because the questions parents call about — fees, results, attendance — are answered on their portal in real time. The office stops being a switchboard for information the system already holds.
One per distinct role. Linksoft's system uses nine: super admin, admin, student affairs/academics, finance, HR, teacher, librarian, student and parent. Fewer portals usually means some role is working in someone else's screen.
How fee management software works in Pakistani schools: voucher generation, challans, defaulter visibility, one-off charges and clean reconciliation.
An evaluation checklist for Karachi school owners: the criteria that matter, red flags that predict failed deployments, and questions to ask every vendor.
What a school management system is, what it replaces, and how the portals fit together — a plain-English guide for Pakistani school owners and principals.
Built and supported in Karachi since 1998 — scoped honestly, specified in writing.