Skip to content
SkoolDriveSkoolDrive

School finance

How to track school fees and outstanding balances without losing records

Build a reliable school fee record: define charges, identify payments, handle part payments and review outstanding balances with your accounts team.

The short answer

Keep charges, verified payments and outstanding balances connected to the same student and billing period. A screenshot alone is not a reconciled payment.

Define what the student owes—and for which period

A useful fee record starts with the charge, not the bank alert. Write down the fee name, amount, applicable student or class group and billing period. Tuition, transport and other charges may not all follow the same frequency.

Be particularly careful with school sections. If Pre-KG and KG classes belong to your nursery group, confirm the configuration reflects that decision. Do not rely on a class name to make an unstated billing rule.

  • Check the academic session and relevant term or frequency.
  • Confirm which pupils the charge applies to.
  • Record authorised adjustments through a consistent process.

Use identifiers that staff can verify

Parents may make a transfer using a name that differs from the child’s school name. Ask for enough information to match the payment: the student, charge, amount and transaction reference where available.

When siblings attend the same school, do not assume one transfer belongs entirely to the child whose name appears first. Confirm the intended allocation. Keep your school’s payment instructions clear about how parents should identify a payment.

Separate submitted proof from a verified payment

A parent’s screenshot tells staff that a payment has been claimed. It does not, on its own, prove the school has received the correct amount. The accounts team should check the relevant bank or payment record before accepting and recording the claim.

Avoid duplicate entry when both an administrator and accountant review the same payment. Search for the reference and check existing records before adding another payment. If something does not match, investigate it instead of forcing the balance to look correct.

  • Check the amount, recipient and reference.
  • Match the payment to the intended student and charge.
  • Confirm it has not already been recorded.

Make part payments visible

Part payments should reduce an outstanding charge while preserving the history. A single field that is repeatedly overwritten makes it difficult to explain what happened later.

The following fictional example shows the basic relationship. It excludes discounts, reversals and other adjustments, which your school should handle through its approved process.

Illustrative fee record—not a real student account
RecordAmount
Charge for the period₦90,000
First verified payment₦40,000
Second verified payment₦25,000
Remaining balance₦25,000
  • Keep each payment’s date and reference.
  • Show the remaining amount, not just a paid/unpaid label.
  • Check authorised adjustments before following up with a family.

Review balances before sending reminders

A reminder based on an old record can damage trust. Before contacting a parent, check for a recent unreviewed claim, an incorrectly allocated payment or an approved adjustment that has not been entered.

Use respectful, factual wording: identify the charge, the period, the amount recorded and the balance shown. Give the family a way to query the record. Keep individual financial details out of public class groups.

Choose software that matches the actual collection process

Fee tracking and automated payment collection are different capabilities. Ask what the software records, what staff must verify and whether money movement or reconciliation is actually part of the available integration.

SkoolDrive currently supports fee records, payment-review workflows, receipts and balances. It should not be treated as a school virtual wallet or a guarantee that every bank transfer will reconcile automatically. Demonstrate the complete recording process with your accounts team before adopting it.

  • Assign clear responsibilities for verification and entry.
  • Review outstanding records regularly.
  • Test the workflow with a fictional charge and part payment during training.
About this guide

Prepared by the SkoolDrive editorial team around current product workflows and practical school administration. Adapt these checklists to your school’s approved policies. Feature availability and access should be confirmed during onboarding.

Start with your school

See what a more connected school day looks like.

Bring your school’s biggest administrative challenge. We’ll walk through the relevant workflow and discuss a practical way to get started.

See the onboarding process A walkthrough of the tasks that matter to you.