ClassAddmin

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.

MTN Mobile Money
Telecel Cash
AirtelTigo Money

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₵ 900/ term

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
Most popular

Pro

GH₵ 1,700/ term

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₵ 3,000/ term

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.

pupils
205001,0001,500+
Anything else?

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 Starter

You 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.

FeatureStarterProMost popularFamily
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.

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.