Fee management in Elimu Bora is built around two concepts: billables and invoices. A billable is a reusable fee definition — think of it as a template. An invoice is the actual charge raised against a specific student (or staff member) for a given term. You define your fees once as billables, then generate invoices from them whenever needed.Documentation Index
Fetch the complete documentation index at: https://elimuborasolutionsco.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
Billables
A billable captures a fee that your school charges repeatedly — for example, “Term 1 Tuition Fee”, “Lunch Fee”, or “Activity Fee”. Each billable has a name, an amount per curriculum stage, and a Recurring flag. When a billable is marked recurring, it is automatically re-applied to all relevant students at the start of each new term, saving you from recreating the same invoices manually.Creating a billable
Open the Billables list
In the left navigation, go to Finance → Billables. You will see all existing fee definitions for your school.
Fill in the fee details
Enter the fee Name (e.g., “Term 2 Tuition Fee”). Select the Curricula this fee applies to — CBC, 8-4-4, or both. Once you select a curriculum, an amount field appears for each curriculum stage so you can set stage-specific amounts in KES.
Set the Recurring flag
Check Recurring if this fee should be re-raised automatically each term. Leave it unchecked for one-off charges.
Invoices
Once your billables are set up, you generate invoices to charge students for a specific term. An invoice groups one or more billable line items together and tracks how much has been paid and how much remains outstanding.Generating an invoice
Select the academic year and term
Choose the Academic Year and then the Term this invoice belongs to.
Choose the recipient
Under Invoice For, select Student (or Teacher / Staff if applicable). Then search for and select the individual student by name or admission number.
Add an optional invoice label
You can add a short label such as “Term 1 2026 Fees” to give the invoice a clear header. This appears on the invoice and receipt sent to the guardian.
Set a due date
Choose a Due Date. The system uses this date to mark invoices overdue if payment has not been received by then.
Add line items
In the Line Items section, click Add line item and select a billable from the dropdown. The amount auto-fills based on the student’s curriculum stage. Add as many line items as needed.
When you save a new invoice, the guardian linked to that student is notified immediately — both by email and through an in-app notification. You do not need to contact them separately.
Invoice lifecycle
Every invoice moves through a defined set of statuses as payments come in.PENDING — Invoice created, no payment yet
PENDING — Invoice created, no payment yet
The invoice has been raised and sent to the guardian, but no payment has been recorded against it. This is the starting status for all new invoices.
PARTIAL — Some payment received
PARTIAL — Some payment received
At least one payment has been recorded, but the full balance has not been settled. The invoice shows the remaining amount due.
PAID — Fully settled
PAID — Fully settled
The total amount of all recorded payments equals the invoice total. No further action is needed.
OVERDUE — Payment deadline passed
OVERDUE — Payment deadline passed
The due date has passed and the invoice has not been fully paid. The system checks for overdue invoices daily at 08:00 and sends overdue reminder notifications to the guardian automatically. No manual follow-up is needed.
Filtering and reviewing invoices
From Finance → Invoices, you can filter the invoice list by status to get a focused view:- Pending — invoices with no payment recorded
- Partial — invoices with a remaining balance
- Overdue — invoices past their due date
- Paid — fully settled invoices