20/10/2026

School Management Software in Bangladesh: What to Check Before You Buy

Most schools we visit in Saidpur keep three kinds of records. Student details sit in an admission register. Monthly fees go into a separate khata, sometimes one per class. Results are typed into Excel or Word at the end of each term, and then typed again for the mark sheet. Nothing is wrong with paper. The trouble starts when the headteacher asks a simple question, such as “how many students in class nine still owe for August?”, and someone has to spend an afternoon finding the answer.

That question is the real test for any school management software. This guide covers what such software should do for a school or college in Bangladesh, what to ask before you pay, and what we learned building Protiva, which now holds records for 1,338 students across three institutions.

What school management software should do

Strip away the feature lists and a school needs four things from software.

1. One record per student. Name, guardian, class, roll, section, contact number, admission date. Entered once, found in seconds. When a student moves from class eight to nine, the record moves with them instead of being rewritten.

2. Fees and dues. Monthly tuition, exam fees, session fees. The software should show who has paid and who has not, by class and by month, without anyone adding columns by hand.

3. Class routine. Which teacher takes which class in which period. This sounds small until a teacher is absent and the office needs to rearrange the day.

4. Exams and results. Marks entered once by subject, with grades and GPA calculated by the system, and a printable result sheet.

Anything beyond this, such as SMS to guardians, online admission or a parent app, is useful but secondary. If a vendor leads with extras and is vague on the four basics, be careful.

Questions to ask before you buy

Is it in Bangla? The person using the software every day is usually the office assistant or accountant, not the headteacher. If the screens are in English only, expect the registers to come back within a month.

Who enters the old data? A school with 500 students has 500 records to move. Ask whether the vendor imports your existing Excel or register data, and whether that costs extra.

Where is the data stored, and who can see it? Each institution’s data should be kept separate from every other customer’s. Ask how backups work and what happens to your data if you stop paying.

Can someone come to the school? Phone support is fine for small questions. For setup and training, someone who can visit in person saves weeks.

How is it priced? Monthly, half-yearly or yearly? Per student or flat? Get the number in writing, in taka, before you start.

How Protiva works in practice

We built Protiva in Saidpur, working with schools and training centres near us. It runs on the same engine as our other products, and each institution gets its own separate space for its data.

Three institutions use it today:

That is 1,338 students in total. The three are quite different. A training centre runs short courses with batches that start every few months. A degree college has sessions and subjects. A government girls’ high school has fixed classes and sections. Protiva has a template for each type, so a training centre does not have to pretend its batches are classes.

In all three, the first job was getting student records in. We imported the existing lists rather than asking office staff to retype them. After that, staff add new admissions directly.

What we would tell a headteacher

Start with student records, not everything at once. Get every student into the system and check the list against your register. Once staff trust the list, move fees in. Results come last, before the next exam.

Pick one person to own it. In every school that uses software well, one staff member knows it best and others ask them. Choose that person on day one and make sure they get the training.

Keep the paper register for one term. Run both in parallel until the numbers match. Then stop.

Ask for the export. You should be able to download your students and dues as a spreadsheet at any time. If a vendor cannot do this, your data is locked in.

Common worries

“Our teachers are not good with computers.” Most daily work is done by one or two office staff, not every teacher. A Bangla interface and in-person training cover most of this.

“What if the internet is down?” Protiva runs in a browser and needs an internet connection. Most schools we work with use a mobile data connection as backup.

“Is it worth it for a small school?” If you have fewer than a hundred students and one person keeps everything in their head, maybe not yet. Once you pass a few hundred students, or the person who knows everything is away for a week, the case gets clear.

Next step

If you run a school, college or training centre and want to see Protiva with your own class structure, contact us or read more on the Protiva page. We will set up a demo with your classes, not a generic one, and tell you the price up front.