Fee Management¶
Overview¶
EduDesk handles school fees end-to-end: configure fee schedules, record payments, track balances, and print receipts.
Setting Up Fees¶
Go to Settings โ Fees to configure per-term fees:
| Setting | Example |
|---|---|
| Term 1 Fee | $850 |
| Term 2 Fee | $850 |
| Term 3 Fee | $850 |
| Fee Label | "Tuition Fee" |
These become the default fee for every student each term.
Recording a Payment¶
- Go to Finance โ Record Payment
- Search for the student
- Enter:
- Amount paid
- Payment method (Cash / Bank Transfer / Mobile Money / Card)
- Reference number (optional)
- Payment date
- Click Record Payment
A receipt is generated automatically.
Payment Gateways¶
EduDesk supports online payments via:
| Gateway | Region | Setup |
|---|---|---|
| Paystack | Africa | Settings โ Payments โ Paystack |
| Flutterwave | Africa / Global | Settings โ Payments โ Flutterwave |
| Stripe | Global | Settings โ Payments โ Stripe |
Parents can pay directly from the parent portal.
Fee Reports¶
Go to Finance โ Reports:
- Collection summary โ total collected per term
- Outstanding balances โ students with unpaid fees
- Payment history โ all transactions with filters
- Class fee status โ which classes have the most arrears
Printing Receipts¶
Open any payment record โ Print Receipt โ PDF is generated with school logo, student name, amount, and receipt number.
Fee Waivers / Discounts¶
Student profile โ Fee โ Add Adjustment โ enter discount amount and reason. The balance updates automatically.
Debt Reminders¶
Go to Finance โ Send Reminders to send SMS/email to parents with outstanding balances. Filter by term and amount threshold.