EduMatrix Logo EduMatrix
account_balance_wallet Fees management

School fees management software that shows who has paid, in naira

Know exactly how much each student owes, collect fees online or at the bursary, and issue receipts automatically. EduMatrix keeps every payment against the right student and term, so the bursar is not reconciling bank alerts with exercise books at the end of the term.

paymentsEverything in nairacredit_cardPaystack & MonnifysmsSMS fee reminderspaymentsFrom ₦1,000 per student per term
edumatrix · fees / due fees report Sample data

Expected

₦18.54m

Collected

₦14.21m

Outstanding

₦4.33m

StudentClassOwing
Blessing UdoJSS 1₦121,500
Ibrahim MusaJSS 2₦48,000
Grace OkonSS 1₦35,000
Samuel AdeSS 2₦12,500
87 students owingsmsSMS reminder
category

Fee groups per class

Tuition, development levy, uniform, PTA and other fees grouped for each class and term.

credit_card

Online payment

Parents pay by card or bank transfer through Paystack or Monnify; payments are recorded automatically.

receipt_long

Receipts and invoices

Every payment, full or part, produces a receipt and updates the student's balance.

notifications_active

Reminders and fines

Send fee reminders and apply late-payment fines according to your school's rules.

route How it works

How fees are collected and tracked

Every payment, online or at the bursary, lands against the right student and term, so balances are always correct.

  1. 1

    Set up fees for each class

    Create fee types such as tuition, development levy, books and PTA, and group them for each class and term.

    • check_circleDifferent items for different classes
    • check_circleFines for late payment
    edumatrix · fees / fee groups Sample data

    JSS 1 · First Term

    Fee group · 64 students

    Due 22 Sep
    Tuition₦85,000
    Development levy₦10,000
    Books & stationery₦18,500
    PTA levy₦3,000
    Sports & excursion₦5,000
    Total per student₦121,500
    gavelLate payment fine: ₦2,000 after the due date
  2. 2

    Parents pay online or at school

    Parents pay from the parent portal by card or transfer. Cash and bank deposits are recorded by the bursar in the same place.

    • check_circlePaystack and Monnify
    • check_circlePart payments allowed

    School fees · First Term

    Chinedu Eze · JSS 1

    Outstanding

    ₦51,500

    Total fees₦121,500
    Paid (2 payments)₦70,000

    Amount to pay

    ₦51,500

  3. 3

    A receipt is issued automatically

    Every payment produces a receipt and updates the student's balance and payment history.

    • check_circleReceipt for full and part payments
    • check_circleHistory across terms and sessions
    check

    Payment received

    ₦51,500

    Receipt #RC-2025-00481 · Sample data

    StudentChinedu Eze · JSS 1
    TermFirst Term 2025/2026
    Paid viaPaystack
    Date18 Sep 2025, 10:42
    Balance₦0
  4. 4

    See who is owing and remind them

    The debtors list shows who has paid, paid part or not paid, by class. Reminders go out by SMS before or after the due date.

    • check_circleExpected, collected and outstanding
    • check_circleScheduled SMS reminders
    edumatrix · fees / due fees report Sample data

    Expected

    ₦18.54m

    Collected

    ₦14.21m

    Outstanding

    ₦4.33m

    StudentClassOwing
    Blessing UdoJSS 1₦121,500
    Ibrahim MusaJSS 2₦48,000
    Grace OkonSS 1₦35,000
    Samuel AdeSS 2₦12,500
    87 students owingsmsSMS reminder

The bursary, before and after

Without EduMatrix

With EduMatrix

closeReceipt booklets, bank alerts and memory

checkOne record per student per term

closeReconciling transfers at the end of term

checkOnline payments recorded automatically

closeNobody knows the outstanding total

checkExpected, collected and outstanding at a glance

closeCalling parents one by one

checkSMS reminders sent on schedule

menu_book In detail

Where school fees go missing

Most fee problems are record problems. A parent pays part of the fees by transfer, another part in cash, and a third part is promised for next month. The payments end up in a receipt booklet, a bank statement and the bursar's memory. By the time the proprietor asks how much is still outstanding, nobody can answer without a long evening of reconciliation.

School fees management software keeps one record per student per term. Every payment, however it was made, is entered against that record, and the outstanding balance is always up to date.

Setting up fees for each class

Fees are organised into fee types (for example tuition, development levy, books, uniform, bus or PTA) and fee groups that combine the types a class pays. A JSS 1 fee group can include items that SS 3 does not pay. Once the groups are set, each student's invoice for the term is created from them.

Discounts can be recorded when a payment is collected, and fines for late payment can be applied, so the balance shows what the parent actually owes.

Collecting fees online and at the bursary

Parents can pay online from the parent portal. EduMatrix works with Paystack and Monnify, and schools that use Monnify can give payers dedicated virtual account numbers so bank transfers are matched to the right student. When an online payment succeeds, it is recorded against the student immediately and a receipt is available.

Cash and bank deposits made at the school are recorded by the bursar in the same place, so the balance includes every payment whatever the channel.

  • arrow_rightFull and part payments against a student's invoice.
  • arrow_rightAutomatic receipts with the school's name and the payment details.
  • arrow_rightPayment history for each student across terms and sessions.

Debtors, reminders and reports

At any point in the term you can see who has paid, who has paid part, and who has not paid at all, by class. Fee reminders can be sent to parents by SMS before or after the due date, and late-payment fines can be set up to apply after the due date.

For the proprietor, the numbers that matter are visible without waiting for the bursar: fees expected, fees collected and the amount outstanding for the term. Staff salaries can be handled in the same system with payroll and payslips, so income and the biggest expense sit side by side.

Everything in naira

Amounts, invoices and receipts are shown in naira, and online payments go through Nigerian payment gateways. Parents pay the way they already pay for other things, and the school sees the money recorded against the right child.

Frequently asked questions

Which payment gateways are supported?expand_more

Paystack and Monnify for online payments. Cash and bank deposits can be recorded manually by the bursar.

Can parents pay in instalments?expand_more

Yes. Part payments are recorded against the student's invoice and the balance is updated after every payment.

Can different classes pay different fees?expand_more

Yes. Fee groups are set per class, so each class is billed only for the items it pays.

Can we send fee reminders?expand_more

Yes. Fee reminders are sent to parents by SMS, a set number of days before or after the due date, once your school's SMS gateway is set up.

Know who has paid, this term

Set up your fee groups with us and start collecting online before resumption. From ₦1,000 per student per term.