Skip to main content
Version: Next

Student accounts

The Student Accounts area gives you a consolidated view of each student's financial standing — their current balance, payment history, outstanding invoices, and account controls. This is where you go when a parent calls asking about their child's fees.


Student payment profiles

Navigation: Finance → Payment Profiles

A student payment profile is the master record that links a student to their financial history in the system. It stores stable references used by payment gateways and controls certain account behaviours.

Student Payment Profiles showing student list with account status, outstanding balance, and gateway reference

What the payment profile contains

FieldDescription
StudentLink to the student People record
Account statusActive, Suspended, or Frozen
Gateway referenceStable token used by online payment gateways to identify this student
Payment restrictionsWhether online payments are enabled for this student
NotesInternal finance notes

Account status

StatusEffect
ActiveNormal — the student can pay via all channels
SuspendedOnline payments are blocked; manual (cash/transfer) payments still work
FrozenAll payments blocked until the status is lifted by a finance admin
info

Frozen accounts are typically used when a fee dispute is under review or when a student's enrolment status is unclear.

Updating a payment profile

  1. Click on a student row to open their payment profile
  2. Click Edit
  3. Update the account status or notes
  4. Click Save

Student financial summaries

Navigation: Finance → Student Summaries

The Student Summaries page shows a financial snapshot for every student — ideal for the bursar doing a term-end review.

Student Summaries page showing totals billed, paid, outstanding balance, and days overdue per student

Key columns

ColumnDescription
Total billedSum of all invoices for this student in the selected period
Total paidSum of all payments recorded against their invoices
Outstanding balanceTotal billed minus total paid
Days overdueNumber of days since the oldest unpaid invoice's due date
Last paymentDate of the most recent payment recorded

Filtering summaries

FilterOptions
Term / YearSee balances for a specific term or the full year
StatusAll / Fully paid / Has outstanding / Overdue
Grade / ClassFilter to a grade or specific class division
Balance thresholdShow only students with balance above a set amount

Sorting and identifying high-priority accounts

Sort by Outstanding balance (descending) to find the students who owe the most. Sort by Days overdue to find the oldest unpaid accounts.

Viewing a student's full account history

Click on a student row to open their full account detail:

Student account detail showing invoices, payments, and receipts tabs with full transaction history

The detail view shows all invoices, payments, and receipts for that student across all terms.


Using Student Summaries for parent meetings

When meeting with a parent about fees:

  1. Open Student Summaries
  2. Search for the student
  3. Click the row to open their account
  4. The Invoices tab shows every invoice with status and due date
  5. The Payments tab shows every payment with receipt links
  6. The Adjustments tab shows any discounts or surcharges applied

Exporting student balances

  1. Apply filters (e.g., status = Overdue, grade = Form 2)
  2. Click Export → CSV
  3. The export includes all visible columns

This export is commonly used to:

  • Prepare letters to parents about outstanding fees
  • Share with the head teacher for review meetings
  • Track collection progress week by week

Sending payment reminders from Student Summaries

You can trigger a bulk payment reminder directly from this page:

  1. Filter to Status = Overdue
  2. Select the students you want to contact
  3. Click Send reminder
  4. Choose the communication channel (Email / SMS)
  5. Review the message (uses your Communications module template)
  6. Click Send
tip

Coordinate with the school's Communications module to set up a payment reminder template in advance so it's ready when you need it.