Finance Overview
Loading...
Fee Structure
Set fees per class per term. Applied when generating invoices.
2. Fill in the fee amounts for each class and category
3. Click Upload Excel — the table fills automatically
4. Review the amounts, then click Save Structure
Student Accounts
View and manage individual student fee accounts
Select filters above
Invoices
Generate fee invoices for the current term
Bill by Class
Individual Student
Record Payment
Record fee payment received from parent/guardian
Payment Details
Recent Payments
No payments yet
Fee Adjustments
Opening balances, discounts & scholarships. Discounts and scholarships reduce a student's fee balance.
Record Adjustment
Discounts & Scholarships
No discounts or scholarships yet
Fee Defaulters
Students with outstanding balances
Click Load Defaulters
Pocket Money
Manage boarding student funds
Transaction
Transaction History
Select a student to view history
Financial Reports
Summaries and statements
Select report type above
M-Pesa Integration
Safaricom Daraja API
API Credentials
How It Will Work
1. Parent sends money to Paybill → Account = Admission No.
2. Safaricom sends instant callback to your Firebase Function
3. System auto-matches payment to student account
4. Balance updates in real-time
5. Automated receipt sent to parent