37 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
  • Automated 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

A built-in WhatsApp bot lets parents register students, check fee balances and receive instant intelligent replies — 24/7.

  • 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

Assistant Bot

An intelligent in-app 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

Academic

8 modules

Teacher, Class & Subject Schedules

Plan each teacher's week and every class's timetable around your real school day.

  • Set the school day, lesson length and breaks
  • Build teacher, class and subject timetables
  • Release the timetable to parents and learners
  • Print or save any schedule as a PDF
new

Attendance Tracking

Take the register in seconds and let families know the same day when a learner is absent.

  • Teachers mark their class; the principal marks staff
  • Absence notices in-app, by email, SMS or WhatsApp
  • Monthly attendance report per learner
  • Switch teacher capture on or off at any time

Exam Schedule & Approval

Teachers plan the exams and the principal approves the timetable before parents see it.

  • Subject, date, time, venue and supervisor per exam
  • Principal approval with a note when sent back
  • Approved timetable sent to parents
  • Print a branded exam timetable
new

Exam Marks & Statistics

Teachers capture marks; you see the achievement picture across classes, teachers and subjects.

  • Marks per class, subject, term and assessment
  • School's own achievement levels and pass mark
  • Pass rates, subject averages, level distribution
  • Top learners and attention lists per class

Results Release with Audit & Fee Gate

Nothing reaches parents until you have verified a sample of the class and released the results.

  • Audit a share of each class (10% by default)
  • Release results per class and term
  • Hold results back for families with overdue fees
  • Families are notified when results are released

Learner Incident Log

A record of classroom incidents from the lesson they happened in, with a parent appointment flow.

  • Teacher raises type, severity and comment
  • Principal response and decision recorded
  • Parents invited for an appointment
  • Parents accept or request another date

Meetings & Appointments

Call a meeting with chosen teachers, or with the parents of a whole class.

  • Agenda, date, time and place
  • Invitees accept or decline from their dashboard
  • Attendance counts and responses at a glance
  • Email invitations and reminders

Progress Reports

Send term progress reports and let parents download their child's report card from the portal.

  • Upload or generate term reports
  • Parents download branded report cards
  • Access follows your release and fee rules
  • Kept with the learner's academic history

Operations

7 modules

School Inventory & Stock

Know what the school owns, what it has lent out and what has gone missing.

  • Item catalogue with stock levels and images
  • Goods received notes for deliveries
  • Lease returnable items to learners and staff
  • Stocktake verification with variance reports

Item Leasing & NFC Tags

Permanent items get an NFC tag so a scan tells you exactly who has it.

  • Lease and return tracking per learner or staff member
  • NFC tag scanning for permanent items
  • Overdue and damaged item follow-up
  • Valuation report of everything on lease

Petty Cash

Petty cash that is requested, authorised and receipted properly every time.

  • Request with payee, amount and purpose
  • Authoriser passphrase + PIN approval
  • System receipt check before it is filed
  • Cash taken is deducted from the day's till

Events & Trips

Run every trip and event with its own payment tracking.

  • Choose the grades taking part
  • Amount per grade and per learner
  • Payments recorded with parent confirmations
  • Transport manifest and paid/unpaid view
pro

Expense Receipt Scanning

The non-fee payments on your bank statement get matched to their receipts automatically.

  • Scans payments like electricity, water and supplies
  • Receipts and invoices matched from your inbox
  • Principal reviews and allocates the cost
  • Follow-up on missing documents
new

Email Document Scanning

Reads the attachments in your inboxes and files the school's and learners' documents for you.

  • Classifies school documents, learner documents and IDs
  • Matches learner documents to students by name
  • Review, save, reject or share with one click
  • Trial connects 1 inbox; higher tiers up to 4
pro

Offline Mode

Keep working when the internet drops — payments and petty cash capture offline and sync on reconnect.

  • Capture payments and petty cash offline
  • Queue syncs automatically when back online
  • PIN approvals still enforced offline
  • Clear sync report of what was captured

International

2 modules

new

Country, Currency & Reporting Setup

Pick your country and the whole system reads in your local terms.

  • Your currency symbol and code throughout
  • Your phone country code and dialling format
  • Your education system: terms, semesters or quarters
  • Local name for the school's registration number
pro

Any Mail Provider for Reconciliation

Not just Gmail — connect the inbox your bank actually notifies.

  • Gmail, Outlook, Exchange, Live Mail, Yahoo
  • Any custom IMAP/SMTP server
  • Only the bank sender addresses you specify are read
  • Second bank inbox on higher tiers

All of this, for your school.

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