20 modules · always up to date

Everything Master Fees can do

A complete breakdown of every feature and module — from invoicing to WhatsApp automation.

Finance & Fees

6 modules

Monthly Invoice Generation

Automatically generate branded PDF invoices for all students every month, emailed directly to parents on a set schedule.

  • Branded PDF with school logo and contact details
  • Bulk generation for all grades or per grade
  • Auto-email to parent on invoice date
  • Track invoice status: Pending → Sent → Viewed → Paid

Fee Reconciliation

Upload bank statements and automatically match payments to student invoices — eliminating hours of manual reconciliation.

  • CSV/PDF bank statement upload
  • AI-assisted payment matching
  • Manual override and review tools
  • Audit trail of all matches

Late Fee Calculation

Automatically apply configurable late payment penalties to overdue invoices and notify parents.

  • Configurable penalty rate and minimum fee
  • Grace period in days before penalty applies
  • Automated email/WhatsApp notification on penalty
  • Daily scheduled check runs at 7am

Fee Management Hub

Centralised view of all student fees, outstanding balances, payment history and collection analytics.

  • Per-student fee history with before/after diffs
  • Collection rate dashboards
  • Grade-level and date-range filtering
  • Export to CSV

Manual POS Payment

Record cash or EFT payments at the front desk instantly — generates a digital receipt and updates the student account.

  • Search student by name or grade
  • Partial and full payment recording
  • Instant receipt generation
  • Logged to activity audit trail
new

Monthly Statements

Send branded monthly account statements to parents detailing all payments received, outstanding balances and which months were not paid.

  • Auto-sent on the 28th of each month
  • Month-by-month ✓ PAID / ✗ UNPAID grid
  • Outstanding balance and overdue section
  • Branded with school logo and contact

Students & Registrations

3 modules

Student Management

Manage your full student register with grade assignments, contact details, status and fee configuration.

  • Bulk CSV import wizard
  • Inline editing and status management
  • Grade and section filtering
  • Payment history dialog per student

Online Registrations

Parents complete a full digital registration form — including medical info, subject selection, parent details and digital signature.

  • Multi-step registration form
  • Electronic signature capture
  • POPI and indemnity acceptance
  • Admin approval workflow (Pending → Approved → Enrolled)

Grade & Class Setup

Configure active grades, school phases and class sections (e.g. Grade 8A, 8B, 8C) for your school.

  • Pre-Primary through FET Phase support
  • Custom section labels (A, B, C or custom)
  • Quick preset section templates
  • Enable/disable grades per year

Communication

5 modules

WhatsApp Bot

An AI-powered WhatsApp bot lets parents register students, check fee balances and receive instant intelligent replies — 24/7.

  • AI-powered natural conversation understanding
  • Student registration via WhatsApp chat
  • Fee balance enquiries with real-time data
  • Broadcast messages to all parents
  • Opt-out and reminder management
new

AI Assistant Bot

An intelligent in-app AI assistant that helps users with instant support, fee enquiries and identity verification — available 24/7.

  • Natural language Q&A about fees, invoices and payments
  • Secure identity verification (email + phone match)
  • Automated email masking for sensitive data protection
  • General platform help and navigation assistance

Overdue Reminders

Identify overdue accounts and send personalised payment reminders via WhatsApp or email in bulk.

  • Dashboard of all overdue students
  • Individual or bulk reminder sending
  • Customisable message templates
  • Reminder history tracking

SMTP Email Configuration

Connect your school's own email account to send branded invoices, statements and notifications from your domain.

  • Supports Gmail, Outlook, custom SMTP
  • TLS/SSL security options
  • From name and email customisation
  • Test email sending from settings

SMS Configuration

Configure a bulk SMS provider to send fee reminders and announcements via SMS to parents.

  • BulkSMS, SMSPortal, Clickatell, Twilio support
  • Custom sender ID
  • Secure API credential storage
  • Per-provider setup guide

Administration

4 modules

Dashboard

A real-time overview of all key school finance metrics — outstanding balances, collection rates, recent payments and alerts.

  • KPI cards: total billed, collected, outstanding
  • Recent payment activity feed
  • Overdue student count and alerts
  • Quick-action shortcuts

User Management & Permissions

Define staff roles (Admin, Teacher, Finance, Viewer) and control exactly which modules each role can access.

  • Role assignment per staff member
  • Module-level access toggles
  • Active/inactive account management
  • Admin-only write protection
new

Activity Audit Log

A full audit trail of every action taken by school staff — fee updates, payments recorded, invoices sent and settings changed.

  • Timestamped log of all staff actions
  • Before/after field diff for fee changes
  • Filter by category or search by name
  • Auto-captured via background automation

School Profile & Settings

Configure your school identity, contact details, logo, payment portal URL and all system preferences.

  • Logo upload and school branding
  • EMIS number and contact details
  • Payment portal URL configuration
  • Notification sender name and email

Billing & Subscription

1 module

new

School Packages

Choose a subscription plan that fits your school size — Starter, Professional or Enterprise — with a 14-day free trial.

  • Starter (R499/mo): up to 100 students
  • Professional (R999/mo): up to 500 students
  • Enterprise (R1999/mo): unlimited students
  • PayFast recurring billing · 15% annual discount

Parent Portal

1 module

Parent Fee Portal

A dedicated portal where parents can view their child's invoices, download statements and make payments online.

  • View all outstanding and paid invoices
  • Download PDF invoices
  • Pay online via PayFast
  • Access student progress reports

All of this, for your school.

Start your 14-day free trial — no credit card needed.