Why fee collection breaks down
Most schools track fees in exercise books or spreadsheets. Parents pay at the office. The bursar writes a receipt by hand. Weeks later, when someone asks "who hasn't paid?", the answer takes hours to compile — if the records are even complete.
SchoolPadi replaces this with a digital fee management system that knows exactly who paid, who hasn't, and how much is outstanding — at any moment.
How the fee structure works
Administrators build fee templates at the class level. Each template defines the fee heads (tuition, feeding, PTA levy, etc.) and their amounts for a specific term:
- Fee Structure — Define what each class owes per term (template level)
- Student Fee — Assigned to individual students, allowing adjustments for scholarships or discounts
- Bulk Assignment — One click assigns the fee structure to every student in a class
- Payment Recording — Each payment creates a transaction record and updates the student's balance
Auto-generated receipt numbers
Every time a payment is recorded, SchoolPadi generates a unique receipt number in the format RCP-YYYYMMDD-XXXX. This creates an auditable trail that protects both the school and parents.
Receipts can be printed or shared digitally. Parents never have to wonder whether their payment was recorded — they see it instantly in their portal.
Real-time parent visibility
Parents log into their SchoolPadi portal and see their child's fee balance immediately. When a payment is recorded by the school, the balance updates in real-time. No more phone calls asking "how much do I owe?"
This transparency reduces disputes and builds trust between schools and families.
Per-class collection dashboards
Administrators see the big picture: total fees expected, total collected, and outstanding balances — broken down by class, by term, by fee head. This makes it easy to identify which classes have collection issues and take action early in the term.
- Collection rate — See the percentage collected per class at a glance
- Outstanding alerts — Know exactly who hasn't paid and how much is owed
- Trend analysis — Compare collection rates across terms
- Export reports — Download fee reports for board meetings or audits
Status flow: from unpaid to paid
Every student fee follows a clear status lifecycle. When a fee is assigned, its status is Unpaid. As partial payments come in, it moves to Partial. When the full amount is received, it becomes Paid. This is tracked automatically — no manual status changes needed.