
Almost every private school starts on Excel. One sheet for the student list, one for fees, one for results, and maybe one for staff salaries. It's free, everybody already knows how to use it, and when you have forty students it does the job.
Then the school grows. Another class is added, a second arm opens, you hire a bursar, and parents start asking questions on WhatsApp that nobody can answer quickly. The spreadsheet that used to save you time now costs you time every week.
This guide is for school owners and administrators trying to decide whether they are at that point yet. It covers what Excel does well, the signs you have outgrown it, an honest side-by-side comparison, and how to switch without losing a term of records.
What Excel does well
Excel deserves credit, and it's worth being clear about why so many schools use it.
- It costs nothing extra. Most schools already have it on a laptop.
- It's flexible. You can lay out a fees sheet or a broadsheet exactly the way you like.
- Everyone knows it. Your bursar does not need training to type into a cell.
- It's fine for small numbers. If one person runs the whole school and there are only a few dozen students, a well-kept spreadsheet can be enough.
The problems start when the school stops being a one-person job.
7 signs your school has outgrown spreadsheets
1. You can't say who owes fees without opening three files
Ask yourself: if a parent walked in right now, how long would it take to tell them their exact balance for this term? And if you wanted a list of every family still owing, class by class, how long would that take?
In Excel, the answer usually involves filters, a few SUMIFs, and hoping the last payment was entered. Schools lose real money here. A fee that nobody follows up on is a fee that often never gets paid.
In school management software, the balance is worked out the moment a payment is recorded. You see what was expected, what has been collected and what is still outstanding, for the whole school or for one class. Scholaris goes a step further with a daily "Who to Call" list: the families most worth a call today, ranked by what they owe, how much of it is from earlier terms and how long since they last paid.

Fees for every class at a glance, then every student in a class sorted into paid, part paid and defaulters.
2. There are three versions of the same file
The bursar has one copy. The admin has another. The owner has "Fees 2nd Term FINAL (2).xlsx" on their laptop. Each one is slightly different, and nobody is sure which is correct.
This is the most common Excel problem in growing schools, and it's not anybody's fault. A spreadsheet is a file, and files get copied. Software keeps one record that everyone works from, so a payment entered by the bursar is the same payment the owner sees on their phone a second later.
3. Computing results takes days, and one wrong formula ruins everything
End of term in a spreadsheet school looks like this: teachers send scores in different formats, someone copies them into a master broadsheet, formulas add CA and exam scores, another formula ranks the class, and then report cards are typed or printed one by one.
A single wrong cell reference can give a whole class the wrong positions, and you often find out only when a parent complains.
Good school software takes the scores teachers enter and does the rest: totals, averages, grades, class positions and the report sheet itself, with the school's own name, logo and remarks.

Averages and positions are calculated for you, and each student's report sheet is produced from the same scores.
4. Anyone with the file can see everything
When you share a fees spreadsheet, you share all of it. The same file often holds every family's balance, discounts given to some parents, and sometimes staff salaries. Once it has been forwarded on WhatsApp or copied to a flash drive, you can't take it back.
School software gives each person access to their own part of the work. A teacher sees their classes and subjects. The bursar works on finance. A parent sees only their own child. You decide who can do what, and you can change it the day someone's role changes or they leave.

5. Parents keep calling to ask the same questions
"How much do I still owe?" "Has the result come out?" "Was my son in school on Tuesday?"
Each of those calls takes a staff member away from their work, and each answer has to be looked up in a spreadsheet. Parents can't open your Excel file, so they have to ask.
With a parent app, they can check for themselves. Parents see their child's attendance, fee balance, payment history and published results on their own phone, and they can download a receipt for what they have paid.

What a parent sees: attendance, fees paid, what is left, and every payment with the date it was recorded.
6. "But I paid in September"
Fee disputes are hard to settle from a spreadsheet. Someone typed a row, maybe weeks after the money came in, and there is no record of who entered it or when.
In software, every payment is saved with its date, its method (cash, transfer and so on), and the name of the staff member who recorded it. When a parent says they paid, you can see it in seconds, and so can they.
Good software also gives parents a proper way to tell you they've paid. In Scholaris, a parent who pays by transfer reports it in the app with the date, the account they paid into and an optional screenshot. The bursar checks it against the bank statement, confirms the amount actually received, and only then does the balance change. No more payment screenshots lost in a WhatsApp chat.

Parents see where to pay, then tell the school they've paid. The bursar confirms it against the statement before the balance changes.
7. If one laptop dies, your records die with it
Spreadsheets live on a device. A stolen laptop, a dead hard drive, a virus, or a staff member who leaves and takes "their" files with them can wipe out years of records.
Cloud-based school software keeps your records off any single device. Staff sign in from their own phones, and the school's data is still there when a phone is lost or a staff member moves on.
Excel vs school management software, side by side
Cost
- Excel: Free if you already have it, but it costs staff hours every week.
- School software: A fee per student or per term, in return for far less manual work.
Fee tracking
- Excel: Balances are only as current as the last time someone updated the sheet.
- School software: Balances update the moment a payment is recorded, per student, per class and for the whole school.
Results
- Excel: Manual broadsheets and formulas that break easily. Report cards are typed one by one.
- School software: Totals, grades, positions and report sheets are produced from the scores teachers enter.
Who can see what
- Excel: Whoever has the file sees everything in it.
- School software: Access is set by role, and you can remove it the day someone leaves.
Parents
- Excel: Parents have to call or visit the school.
- School software: Parents check balances, attendance and results on their phone.
Attendance
- Excel: Paper registers copied into a sheet, if at all.
- School software: Daily attendance for students and staff, with lateness and absence visible straight away.
Backup and continuity
- Excel: Tied to one laptop or one person.
- School software: Stored in the cloud and available on any authorised phone.
Growth
- Excel: Gets slower and messier with every new class.
- School software: A new class or a new arm is just another entry.
When Excel is still enough
Honestly, not every school needs software today. If you have fewer than about 50 students, one person handles fees and results, and parents rarely ask for updates, a well-organised spreadsheet can carry you for a while.
If two or more of the seven signs above sound familiar, though, the cost of staying on Excel is already higher than you think. It shows up as fees nobody followed up, late results, staff overtime and parents who start to doubt the school's records.
How to switch without starting over
The biggest worry owners have is the move itself. Nobody wants to retype 300 students. You don't have to.
- Start with the list you already have. In Scholaris you can upload your existing Excel or CSV student list. Download the template, paste your columns in, and the students are created in one go.
- Set up your classes and fees once. Add your classes and arms, then the fees for each class this term. Balances are worked out from there.
- Invite staff by role. Add your bursar, teachers and admins, each with the access their job needs.
- Bring parents in. Parents get their own access and can see their child's attendance, fees and published results.
- Run both for a few weeks if it helps you feel safe. Some schools keep their spreadsheet going for the first month, then drop it once they trust the numbers.

How Scholaris helps schools leave the spreadsheet behind
Scholaris is a school management platform built for how schools in Nigeria actually run: terms and sessions, CA and exam scores, class arms, and parents who live on their phones. It brings the work that is now spread across spreadsheets, paper registers and WhatsApp groups into one app.
- Fees and finance. Expected, collected and outstanding fees for every class and every student, expenses, payment history and downloadable receipts.
- Collecting what's owed. A daily Who to Call list of the families to follow up first, reminders to one parent or a whole class, and payment claims so parents can report a transfer for the bursar to confirm.
- Scholarships and discounts. Give a student a percentage or fixed discount for a term, a session or ongoing, and their reduced fee is charged automatically.
- Results. Teachers enter scores, and Scholaris works out totals, grades and positions and produces report sheets with your school's branding.
- Attendance. Daily student attendance and staff clock-in with QR codes, so lateness and absence are visible without anyone counting.
- Parents in the loop. A parent view with attendance, fees, receipts and results, plus a school feed for announcements.
- Academics. Computer-based tests that run on phones, lesson plans, schemes of work and learning resources.
- Roles and security. Owners, admins, teachers, parents and students each see what their role allows.
- Built for your school. Android and iOS apps, available in English, French and Arabic.
Pricing is simple: ₦450 per student per term in Nigeria (around $0.50 per student for schools in other countries), with no contract and no hidden fees. A school with 200 students pays ₦90,000 a term. Schools with more than 300 students can talk to us about custom pricing, dedicated onboarding and priority support.
Try it on your own school
The fastest way to know whether your school has outgrown Excel is to see your own numbers in something better. Scholaris has a 30-day free trial with every feature unlocked and no card required.
Create your school's account and upload the student list you already have. Within an afternoon you'll see your fees, classes and staff in one place, and you can decide from there.
Have questions first? Contact the Scholaris team or read more about everything Scholaris does.
Enjoyed this article?
Share it with your network
Explore More Insights
Discover more articles about school management and education technology
View All Posts