Pay per student.
Teachers come free.

₦250 per student each term, or ₦750 for the whole session. Free for schools with 50 students or fewer. No setup fee, no contract.

Start free

Your school's bill

Estimate

Count the students enrolled at the start of the term.

First 50 studentsFree
Students billed130 × ₦250
Staff accounts included36
Parents and guardiansFree, unlimited

Count every teacher, bursar and admin who needs a login. Extra accounts are ₦500 each per term. If you need more than we include, the cost shows below.

Total
₦32,500per term

One rate. Every feature.

Attendance, results, fees, announcements and records come with every plan, online and offline. You pay for the size of your school, not for features.

Free

For schools with 50 students or fewer. Set up, import your records and run a full term before you pay anything.

₦0

School

Most schools

You pay for students above the first 50. Teachers and staff are included, and you can upgrade as you grow without any interruption.

1 staff account per 5 studentsExtra staff accounts ₦500 each per termBilled at the start of each term₦750 per student for the full session
₦250per student, per term

Enterprise

For 701+ students, several campuses or a large data migration. We agree the price with you and plan the move together.

What about teachers?

Teachers are the reason SOMA works, so we don't charge for them. Your price follows the number of students, and the people who teach them come with it.

Every school gets 1 staff account for every 5 students, and at least 5. That covers teachers, bursars and administrators. Need more? Each extra staff account is ₦500 per term, or ₦1,500 for the full session. You only pay for the accounts above your allowance.

Run

Principals, owners and administrators see the whole school.

Included

Teach

Teachers mark attendance and record scores, offline too.

Included

Connect

Parents follow attendance, scores and fees.

Free, unlimited

Grow

Students get their own view of school.

In the student price

What schools pay

Some common school sizes, with the first 50 students free.

StudentsShare of a 700-student billStaff includedPer termPer session
5010₦0₦0
8016₦7,500₦22,500
15030₦25,000₦75,000
30060₦62,500₦187,500
700140₦162,500₦487,500

How billing works

So you know what happens next, before you start.

Start free

Set up your school, import your records and invite teachers before you pay anything.

Pay each term

Paid schools are billed at the start of the term, or once for the whole session.

Grow without a hard stop

If you pass your student count mid-term, nothing stops working. We adjust it on the next bill.

Nothing extra

No setup fee and no long-term contract.

Questions about pricing

Do I pay for all my students, or only above 50?

Only the students above 50. A school with 80 students pays for 30.

Why does a session cost the same as three terms?

The rate is the same either way. Paying per session is one payment instead of three, and it covers the whole academic year.

Do teachers need to pay?

No. Teachers and staff are included with your school's account. The school is the account, and the school pays.

What if we need more staff accounts?

Every school gets 1 staff account for every 5 students, and at least 5. Each extra account is ₦500 per term, or ₦1,500 for the full session. You only pay for the accounts above your allowance, one account at a time.

What counts as a staff account?

Anyone who signs in to run or support the school: teachers, bursars, administrators and school leaders. Parents and guardians never count.

What if students join mid-term?

Add them whenever you need to. Your student count updates and we adjust it on the next bill, so nothing gets blocked.

Does it cost more to use SOMA offline?

No. Attendance, results, fees and lesson notes save on the device and sync when you reconnect. The price is the same.

Less paperwork. More school.

Start free with up to 50 students, or talk to us about a bigger school or several campuses. Setup takes one session.