School management software

Reconcile all money received. Send school reports and fee statements. Reach every parent.

SmartSchools does the three jobs that consume your office — reconciling money received, sending school reports and student fee statements, and parent communication — in one connected system.

Enter information once and it flows everywhere: no spreadsheets, no paper registers, no messaging groups holding your school together.

A full term free. Cancel anytime. Your data is always yours.
2‑minute demo — a receipt captured, a balance updated, a parent informed.
1–3 days
To go live
From signup to running school
1 term
Full term free
No risk trial, no commitment
3
Jobs done properly
Reconciliation, reports, parent communication

What it's for

Three jobs, done properly

Most school software sells you forty modules and leaves you to configure them. We build for the three things that decide whether your term runs smoothly.

Sound familiar?

Your school is capable of more — your admin processes are holding it back

Most schools run their most critical processes through a patchwork of spreadsheets, paper records and messaging groups. It works. Until it doesn't.

Money received, unmatched
Your bursar has a spreadsheet. Parents have receipts. Nobody agrees on who owes what. Some payments are never matched to a learner, and there's no easy way to see the full picture.
Report card week
Every term, teachers spend days entering marks, formatting documents and correcting errors. The last week is chaos — and some report cards still go home late or wrong.
The parent problem
Parents call the school for everything — results, fees, attendance. Staff spend hours answering questions a simple message could have answered in seconds.
↓ SmartSchools fixes all three — in one system ↓
Every payment reconciled in real time
Every payment matched to the right learner automatically. Live dashboard. Instant receipts. No hand reconciliation.
Report cards done in hours
Teachers enter marks once. SmartSchools generates and formats every report card — ready before the last day of term. Hand them out at a parents' meeting, or send them all at the click of a button. Your choice.
Parents always informed
SMS, WhatsApp or email to every parent in seconds — from one place.

The rest of the system

Everything the three jobs depend on, included

Reconciliation, reports and parent messaging only work if the records underneath them are right. Those parts come with every plan.

01
Admissions and learner records
One record per learner from enquiry to alumni, with guardians, siblings and documents attached — the record fees, reports and messages all read from.
What you get: No duplicate registers to reconcile.
02
Attendance without the paperwork
Teachers mark attendance digitally by class, subject or day. The system flags patterns and feeds absence alerts and report cards.
What you get: Real attendance data, parents notified automatically.
03
Roles and permissions
The bursar sees fees, teachers see their classes, the head sees everything. Staff accounts are unlimited on paid plans.
What you get: Everyone sees their own work, nothing more.
04
The school's own accounts
Fee invoices and receipts, supplier bills and payments, your chart of accounts and journals — with income and expenditure, financial position, cash flows and debtors and creditors ageing produced from the same ledger. Fees are receipted through bank, card or mobile money.
What you get: Board and audit packs come out of the system, not a spreadsheet.

Who it's for

Built for every school — from early years to secondary

Whether you have 80 learners or 800, we configure SmartSchools around your structure.

Early years centres
Learner records, parent communication, attendance and fees from one simple system. No complicated setup, no IT team required.
Typically live within 1 day
Primary schools
Report cards, fee management, parent communication and attendance — connected. Teachers focus on teaching; your bursar focuses on the school, not the spreadsheet.
Typically live within 2 days
Secondary schools
Multiple subjects, multiple teachers and multiple fee structures without the complexity. SmartSchools manages the admin so staff can focus on results.
Typically live within 3 days
Book a free 20‑minute call on WhatsApp →
Not sure if SmartSchools fits your school? We'll tell you honestly.

Who uses it

Schools already running on SmartSchools

Primary and secondary schools in Malawi and Zambia use SmartSchools for fees, reports and parent communication.

Malawi
Chaminade
Henry Henderson
Stella Maris
Assalam Boys Secondary
Loyola Jesuit Secondary
Our Lady of Wisdom
Chileka SDA Secondary School
Tendo Private School
Atsikana Paulendo
Zambia
Alfa Schools
Tandiza Schools
Acacia Schools
Noah's Ark
Access & security

Online, on any device — and secure

Nothing to install. SmartSchools runs online, so your staff and users can work from a computer or a phone, wherever they are.

HTTPS
Encrypted connections
All traffic is sent over HTTPS, so data is protected between the user and the system.
By role
Role‑based access
Each user sees only what their role allows — set by you, user group by user group.
Every change
Audit trail
Changes are recorded with who made them and when, so every figure can be traced.
Online, in the browser
Hosted in the cloud and opened in any web browser. No servers to buy, no software to install, and updates arrive automatically.
On a mobile phone
The same system works in a phone's browser, so people without a computer can still use it.
On WhatsApp
Available now
Parents open their child's account, school reports and fee statements on WhatsApp. Teachers enter grades, add assessments and send assignments and homework.

How it works

From first demo to running system — in days, not months

No long implementation. No IT team. No months of training before you see results.

Our systems follow the way you already work. We set them up around your current workflow — we don't make you change your process to fit the system.

Book a free 20‑minute demo
Step 1
Book a free 20‑minute demo
Tell us about your school — how many learners, how many classes, what your current process looks like. We show SmartSchools working with your structure. No generic demo, no sales pressure.
Bring your records in — in the format you already have
Step 2
Bring your records in — in the format you already have
Upload your learner, fee and grade information exactly as it is: a spreadsheet, an export, or photographs of your handwritten registers and fee books. The system reads them and enters the records for you. Want a hand? We're a call away.
Go live and experience the difference
Step 3
Go live and experience the difference
Teachers start entering marks. Your bursar sees the fee dashboard. Parents receive their first message from the school — before you pay anything.
Start free — no credit card →
Most schools are live within 1–3 days of their first demo.

Pricing

Simple pricing built around your school's size — try it free first

SmartSchools is $1.50 per active learner per term on Standard. Schools over 750 learners move onto volume pricing agreed with us. Either way you use it free for a full term before paying anything.

Free term
Start here
Any school, any size
Free
one full term · no credit card, no contract
·Learner records and admissions
·Fees, billing and receipts
·Attendance and timetables
·Exams, marks and school reports
·Parent communication
·Staff accounts and roles
·Setup and support included
Standard
Schools up to 750 learners
$1.50
per active learner per term · pay for the learners you have, cancel anytime
·Everything in the free term
·Learner records and admissions
·Fees, billing and payment reconciliation
·Attendance and timetables
·Exams, marks and printed school reports
·Parent communication by SMS, WhatsApp and email
·Unlimited staff and teacher accounts
·Support and system updates included
Start free, then continue Pay by card
Card payment secured by Stripe
Over 750 learners
Larger and multi‑site schools
Let's talk
volume pricing agreed with you, not a per‑learner rate
·Everything in Standard
·Volume pricing instead of per active learner
·Multi‑campus or multi‑site setup
·Group‑level reports across campuses
·Priority support and a named contact
Talk to us about pricing Pay by card
Card payment secured by Stripe
All plans include setup, configuration and ongoing support. SMS and WhatsApp messages are charged separately. Rates depend on your country, so contact us for a quote. Where we connect to a bank or mobile money service, that institution’s transaction charges are billed separately. We handle the technical side only and cannot set third‑party charges. On‑site implementation is charged at actual cost: flights, accommodation, vehicle hire, meals and other travel expenses.
Pay by card or bank debit through Stripe, or by invoice and bank transfer — whichever your finance team prefers.
Report cards used to take the whole last week of term. Last term they went home two days early, and no parent called to correct one.
Deputy head, 620‑learner primary school
The bursar can finally answer 'who owes what' in one screen. Every receipt sits against the right learner's account.
Director, secondary school

Common questions

Everything your principal, bursar or board is wondering
Do we need to sign a contract or pay anything upfront?
No. You start with a completely free trial for one full school term, using the real system with your school's real data. If it saves your team time and makes your parents happier, we'll discuss a simple paying arrangement. If not, you walk away with nothing owed.
How long does it take to set up?
Most schools are live within 1–3 days of their first demo. We configure the system with your grade structure, subject list, fee schedule and term dates. You don't need a technical team, and your records stay in your hands — upload what you already have and the system enters it for you. Call us if you'd like us to walk it through with you.
Do our teachers need training?
Minimal. SmartSchools is built to be simple enough for any teacher to use without a course. We do a short walkthrough with your staff during setup, and we're available if anyone gets stuck.
Can we bring in our existing learner and fee records?
Yes, and you keep control of them. Upload what you already have — a spreadsheet, an export, or photographs of handwritten registers and fee books — and the system reads them and creates the records for you. Nothing has to be retyped, and nothing has to leave your hands. If you'd rather we helped, just call us.
How are payments recorded against learners?
Your bursar captures each receipt against the correct learner's account, and the balance updates immediately. Every payment is matched to a learner, so nothing sits unallocated and no one reconciles a spreadsheet after the fact.
What if we need help after we go live?
Every school gets ongoing support — not a generic helpdesk. You'll have a direct contact at M‑technologies, and escalations reach the team that built the module.
Still have a question? Email smartschools@m-technologiesmw.com — we respond within one business day.

Start your free term today — no risk, no contract, no catch

Use SmartSchools for one full school term, completely free. Your real school, your real data, your real processes. If it saves your team time and makes your parents happier, we'll talk about a simple paying arrangement. If not, you walk away with nothing owed.

Start free
Try SmartSchools for a full term at no cost. Full features, real data, dedicated setup support.
Book a demo
See SmartSchools working with your school's structure in a free 20‑minute walkthrough. No sales pitch.
Talk to us first
Not ready to demo yet? Call or email us and we'll answer your questions honestly.
A full term free. Cancel anytime. Your data is always yours.