Fees
Know exactly who has paid — and get the rest collected.
Track fees, instalments and partial payments. Issue a receipt the moment a payment is recorded, and see exactly who still owes what.
- Module Fees
- Roles Owner, Accountant, Parent
- Included in Every plan
- Exports Excel, PDF
The fee head is defined once, per class
Tuition, transport, exam. Assigned to the classes that pay them, not retyped per child.
The discount is recorded against the student
Sibling, staff-child, merit or hardship — visible on every challan that student is ever issued.
The late charge applies itself
Fixed amount or percentage, on the due date, without anyone having to remember the rule.
The balance goes home with the parent
A part payment is recorded and the receipt shows what remains, so there is no argument next month.
The problem
The money is fine. The record of it isn’t.
Almost every school we meet collects most of its fees. What it cannot do is say, on a Tuesday afternoon, exactly how much came in this month and who is behind.
How it works
Four steps, then it runs itself.
Set your fee structure once
Define fee types — tuition, admission, transport, exam — and assign them per class. Mark what is compulsory and what is optional, and set instalment dates if you collect in parts.
Challans generate themselves
Every student in the class gets a challan with the right amount, their own discount applied, and a number you can search. No spreadsheet, no re-typing.
Record the payment however it arrives
Cash, bank transfer, cheque or card. The receipt is issued the moment it is recorded, the balance updates, and the transaction log keeps the audit trail.
Chase what is left
The defaulters list is a filter, not an afternoon. Late charges apply automatically as a fixed amount or a percentage, so nobody has to remember the rule.
What you get
Built for how Pakistani schools actually collect.
Payment methods
How parents actually pay you.
Worth being direct about this, because most school software in this market is not.
| Method | Supported | How it works |
|---|---|---|
| Bank transfer | Yes | Parent transfers against the challan number; your office records it and the receipt issues instantly. |
| Cash at the school | Yes | Recorded at the window with a printed or WhatsApp-able receipt and a full transaction log. |
| Cheque | Yes | Recorded on receipt and marked cleared when it clears, so the two states never blur. |
| Card, online | Where eligible | Stripe, Razorpay, Paystack and Flutterwave are built in. All four are foreign providers — most Pakistani schools will not qualify. Check before you plan around it. |
| JazzCash / EasyPaisa | Not built in | Not integrated today. Parents can send to your existing wallet or account and the office records it like any other transfer. Tell us if this matters — it is the integration we are asked for most. |
Permissions
Who sees what.
Roles are per school and permissions are per module, so the fee clerk sees fees and nothing else.
| Role | Can see | Can do |
|---|---|---|
| Owner / principal | Every class, every campus, the collection total | Set fee structure, approve discounts, read every report |
| Accountant / fee clerk | Fees, challans, receipts, defaulters | Record payments, issue receipts, apply late charges |
| Class teacher | Whether their students are cleared, if you grant it | Nothing financial by default |
| Parent | Their own child’s challans, receipts and balance | View and download receipts in the app |
Related
Questions
Common questions
Can we keep collecting cash at the window?
Yes, and most schools do. Skooly is the record, not the till — cash is recorded against the challan the moment it is taken and the receipt issues immediately. Nothing about your collection routine has to change.
What about JazzCash and EasyPaisa?
Not integrated today. Parents can send to the account or wallet you already use and your office records the payment like any other transfer, which is how most of our schools run. It is the integration we are asked for most and we will tell you honestly where it stands when you ask.
A parent pays half now and half later. Does that work?
Yes. Record the partial payment and the receipt shows the amount paid and the balance remaining. The student stays on the defaulters list for the balance only, so the follow-up is about the right number.
Can we apply a sibling or staff discount?
Yes. A discount is recorded against the student, so it applies automatically to every challan generated for them and is visible to anyone who looks at the account.
Does it replace our accountant?
No, and it is not trying to. Skooly handles school finance — fees, income, expenses and payroll — and exports cleanly. It is not a double-entry accounting ledger and we would not position it as one.
Find out what you are actually collecting.
Send us one class’s fee register and we will set it up in Skooly so you can see the difference on your own numbers.
Cancel any time · Your data stays yours