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
FEE COLLECTION — BASIC 9
Mensah, A.
RCP-20260319-A7X2
₵850.00
PAID
Asante, K.
RCP-20260318-B3K9
₵510/₵850
PARTIAL
Boateng, A.
₵0/₵850
UNPAID
Darko, A.
RCP-20260317-M2P4
₵850.00
PAID
Total Collected ₵2,210 / ₵3,400
Fee collection dashboard — status, receipts, and running totals

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.