Pricing
GH₵ 5 per pupil,
per term.
Schools under 80 pupils pay a flat GH₵ 360 a term. 30-day trial, no card, no setup fee — and the rate drops as your school grows.



MoMo, Visa, Mastercard
Paystack-powered. No merchant account needed on your end.
30-day free trial
No card up front. Cancel any time; data exports as CSV.
Setup included
We import your pupils + accounts, train your team. No setup fee.
Billed each term
Timed to term opening, when fees come in — annual saves 17%. All prices in GH₵ inclusive of taxes.
Prices for 200 pupils · change your size ↓
Starter
GH₵ 4.50 per pupil, per term · ≈ GH₵ 225/month
or GH₵ 2,250 / year (save 17%)
Everything a small school needs to run a term.
800 SMS included each term · top-ups from GH₵25
- Pupils, guardians, attendance
- Invoices, payments, receipts
- Report cards & broadsheet
- 4 SMS per pupil each term
Pro
GH₵ 8.50 per pupil, per term · ≈ GH₵ 425/month
or GH₵ 4,250 / year (save 17%)
For growing schools — adds transport, payroll and bulk tools.
1,600 SMS included each term · top-ups from GH₵25
- Everything in Starter
- Transport routes & manifest
- Sibling discounts
- Payroll
- Bulk operations
- 8 SMS per pupil each term
Family
GH₵ 15.00 per pupil, per term · ≈ GH₵ 750/month
or GH₵ 7,500 / year (save 17%)
For larger schools — unlimited SMS, your own branding, priority support.
Unlimited SMS each term (fair use)
- Everything in Pro
- Unlimited SMS (fair use)
- White-label branding
- Priority support
- Advanced reports
- Multi-branch
Billed on your enrolment at the start of each term and fixed for that term — pupils who join or leave mid-term never change the bill you already agreed.
Which plan?
Tell us your size, we’ll point you at one.
A 30-second nudge based on what your school actually needs — transport, payroll, heavy SMS or your own branding. Your enrolment sets the price, not the plan. Switch any time.
Recommended for you
Starter
GH₵ 900 / term for 200 pupils
No transport, payroll, own branding or heavy SMS? Starter does the rest — at any size, you just pay per pupil.
Talk to us about StarterYou can switch plans any time. No long contract, no setup fee.
Compare in detail
What’s in each plan.
Grouped by what your team actually does — pupils, fees, academics, finance, transport, communications. Scroll the table horizontally on small screens.
| Feature | Starter | ProMost popular | Family |
|---|---|---|---|
| Pupils & enrolment | |||
| Pupils, guardians, attendance | |||
| Applicant intake + admissions workflow | |||
| Class registers (morning + afternoon) | |||
| Auto-SMS for unexplained absences | |||
| Bulk import + export (pupils, fees, marks) | |||
| Fees & payments | |||
| Per-class & per-term fee structures | |||
| Invoices, payments, receipts (PDF) | |||
| Paystack MoMo + card | |||
| Auto-reconcile webhook + cron backstop | |||
| Sibling discount bands (2nd / 3rd / 4th+) | |||
| Configurable fee-reminder dunning ladder (SMS) | |||
| Installment plans | |||
| Academics & report cards | |||
| Score sheets (class score + exam) | |||
| Configurable grade bands | |||
| NaCCA Common-Core strand grading | |||
| Broadsheet with positions per class | |||
| Branded report-card PDF | |||
| Homework (assign, mark, notify parents) | |||
| Scheme of work + weekly plan alignment | |||
| Lesson notes per class-subject | |||
| Student groups (clubs, houses, teams) | |||
| Finance & payroll | |||
| Term collection rate per class | |||
| Categorised expenses | |||
| Monthly payroll runs (SSNIT + PAYE) | |||
| Cash + bank ledger reconciliation | |||
| Advanced finance reports (cohorts, periods) | |||
| Transport | |||
| Vehicles, routes, drivers | |||
| Per-route fares & bulk-bill onto invoices | |||
| Manifest + pickup-point assignments | |||
| School operations | |||
| Dismissal & pickup (gate release, delegate codes) | |||
| Discipline log + guardian notifications | |||
| Timetable (period grid, teacher assignments, PDF) | |||
| Feeding (menus, dietary flags, meal billing) | |||
| Inventory (assets, textbooks, low-stock alerts) | |||
| Staff attendance + payroll-ready timesheets | |||
| Parent-filed absence notices with approval | |||
| Communications & parent portal | |||
| SMS broadcasts (class / level / school) | |||
| Token-protected parent portal per pupil | |||
| Vendor-editable SMS templates | |||
| Custom SMS sender ID (your school's name) | |||
| WhatsApp delivery | Planned | ||
| Branding & support | |||
| School logo on all PDFs | |||
| Email + WhatsApp support, business hours | |||
| Priority support (same business day) | |||
| White-label subdomain ({slug}.classaddmin.com) | |||
| Multi-branch (group console + one bill) | |||
What you actually pay
The headline is the bill.
A low advertised price is easy. What matters is what arrives on the invoice after the app, the SMS, the setup and the migration have been added. Here is everything that is already in ours.
In every plan
- The mobile app — all four roles
- Parents, class teachers, bus drivers and the officer on the gate. One app, no per-role licence, no separate purchase.
- SMS every term
- An allowance included in the price and sized to your enrolment. Top-ups are optional and roll over — credits you buy never expire.
- Mobile money and card
- MoMo and card through Paystack, reconciled to the right invoice automatically. No gateway setup charge from us.
- Setup, import and training
- We import your pupils and accounts and train your team. No setup fee.
- Hosting, updates and support
- Hosted close to Accra, updated continuously, supported in your timezone.
- Your data, whenever you want it
- Full CSV export at no charge, including if you leave.
Worth asking any vendor
Including us. Six questions that decide what a year actually costs.
- Is the branded mobile app included, or a one-time fee on top?
- Are SMS credits included, or billed separately per message?
- Is implementation and onboarding included, or quoted separately?
- Does migrating our existing pupil records cost extra?
- Are all modules in the price, or unlocked tier by tier?
- Is the fee in cedis, or a dollar invoice payable a year up front?
120 pupils · Starter
GH₵ 3,600/ year
GH₵ 1,200 a term — a small basic school.
300 pupils · Pro
GH₵ 12,150/ year
GH₵ 4,050 a term — a growing school on Pro.
Everything on this page is in those figures. Billed in cedis, per term, at term opening — when school fees actually land in the bursar’s account. No dollar invoice, no forex exposure, and nothing to pay a year in advance.
Family Plus
More than 2,000 pupils?
For larger schools and school groups. Branches are priced on your combined enrolment, so the volume rate follows the group instead of restarting at every branch — three 500-pupil branches pay the 1,500-pupil rate, not three separate ones. Plus a custom data-processing agreement, a dedicated support contact, and custom integrations for your accounting package or existing SMS provider.
Trust & compliance
Your data, in writing.
We publish the commitments most SaaS vendors hide. Read them, redline them, send them to your DPO.
DPA
Data Processing Addendum
72-hour breach notice. 30-day sub-processor change advance. Full deletion within 90 days of cancel.
Read morePrivacy
Privacy policy
Ghana DPA 2012 lawful bases. 30-day subject-rights SLA. No ad tracking, no model training on your data.
Read moreTerms
Terms of service
No setup fee. 7-day grace before read-only. CSV export at no charge. 30-day price-change notice.
Read moreStatus
Live status
99.5% target. Real-time incident feed. Renewal credits when we cause sustained downtime.
Read more
Pricing questions
What schools
always ask.
Don’t see your question? Email us — we reply within a business day.
We run several branches — how does that price?+
Branches are priced on your combined enrolment, not one by one. The volume bands run across the whole group, so three 500-pupil branches pay the 1,500-pupil rate rather than three separate 500-pupil rates. You can settle each branch separately or pay for all of them in one transaction.
Is there a setup fee?+
No. Your subscription is the only cost. We'll import your existing pupils and chart of accounts at no extra charge.
Can I switch plans later?+
Yes — at any time. The change applies from the next billing cycle. Downgrades and upgrades are equally painless.
How do I pay?+
Paystack handles MoMo (MTN, Telecel, AirtelTigo), Visa and Mastercard. Renewal can be one-tap or fully automatic. Most schools pay per term, timed to term opening when fees come in. Yearly saves 17% — three terms for the price of two and a half. Monthly is available at a small premium. Bank transfer on request for annual plans.
Is there a contract?+
No. Cancel any time, your data exports as CSV at no extra cost. If you cancel mid-term we leave your data live until term-end so report cards still print.
How is the price worked out?+
Per pupil, per term. The rate drops as your school grows: the first 200 pupils are at the full rate, the next 300 at 30% less, and everything above 500 at half. Schools under 80 pupils all pay the same flat minimum, so a very small school is never priced out.
What if pupils join or leave mid-term?+
We take your enrolment a few weeks into the term, once late admissions have settled, and fix it for that term. Movement after that never changes a bill you've already agreed — it's picked up at the start of the next term.
What if my school has more than 1,000 pupils?+
It just works — the volume bands keep going, so a 1,500-pupil school pays a much lower blended rate than a 200-pupil one. Drag the slider up and you'll see the exact figure. No custom quote needed.
How many SMS do I get?+
Starter includes 4 per pupil each term, Pro 8, and Family is unlimited under a fair-use ceiling. If you run out on Starter or Pro you can buy a top-up bundle from GH₵25 — credits roll over and never expire.
Are the prices in cedis?+
Yes. All prices are GH₵ inclusive of any taxes. We invoice in cedis on your chosen cadence — monthly or yearly — and you pay in cedis.
What happens after the trial?+
On day 30 of your trial we'll send a renewal reminder. If you do nothing, the app goes read-only for a 7-day grace window — your data stays put, you just can't edit. Renew within grace and you're back to normal.
Do you sign a Data Processing Agreement?+
Yes — see our /legal/dpa page. We're happy to add school-specific addenda; just ask.
Your next term, on ClassAddmin.
We'll set up your school, import your pupils and walk your team through it. No card, no commitment.