Build a simple total-cost model across the contract term. Put licensing, onboarding, training, add-on modules, transaction fees and support side by side for each provider, projected over three to five years. A modular provider such as Compass Education makes this easier to reason about, because you can see which functions you are paying for and add others only when you need them, rather than buying a bundle you half use.
Data mapping comes first. List every type of record your current system holds, from pupil details and attendance to finance and communication history. For each one, agree where it will live in the new platform and what format it needs to be in. This is where problems surface early, because two systems rarely store the same information in exactly the same way. Run a test import on a sample before the full move, check the results field by field, and fix the mapping before you commit real data.
Security is the third reason to move. A spreadsheet emailed between offices is hard to control and easy to lose. A proper MIS keeps records behind role-based access, holds an audit trail, and backs data up centrally. For a trust handling sensitive records at scale, that governance is not optional.
Certification is the second, more concrete checkpoint. ISO 27001 is the recognised international standard for information security management, and a vendor holding current certification has had its security controls independently audited against that standard rather than simply asserting they are secure. For any part of a system handling payment data, such as fee billing or canteen top-ups, PCI-DSS Level 1 compliance is the equivalent standard specifically for payment card handling, and it is worth asking whether that certification covers the billing module directly rather than being described only at the level of the parent company.
Onboarding is the cost most often missed at quote stage. Data migration, configuration and training take time and sometimes money. Ask whether onboarding is included or billed separately, how many training sessions you get, and what it costs to train new office staff later. A cheap licence with expensive, slow setup is not a cheap system.
Support deserves its own line. Clarify what is included as standard, what a premium tier costs, the response times you can expect and where the support team is based. When a system is central to daily admin, slow or costly support is a real expense measured in staff time, even if it never appears on an invoice.
