Migrating to a new school ERP
Most ERP rollouts that struggle were not undone by the software. They were undone by the spreadsheets that went into it. A clean start is decided in the weeks before go-live.
Most ERP rollouts that struggle were not undone by the software. They were undone by the spreadsheets that went into it. A clean start is decided in the weeks before go-live.
An ERP is only as trustworthy as the records inside it. When a school moves from registers and spreadsheets to a connected system, every inconsistency in the old data comes along for the ride, and it shows up on day one as a wrong fee balance, a duplicate student or a parent who never receives an alert.
The good news is that data problems are predictable. This checklist walks through what to fix before go-live, and in what order.
Start by listing where information actually lives today. Typical sources include:
For each one, note who owns it, how current it is and whether it disagrees with another source. Disagreements between the admission register and the fee register are the most common and the most costly.
Decide, before importing anything, which fields make up one authoritative student record and where each will come from. A sensible baseline:
Choosing the source of truth for each field up front ends most arguments later.
Set aside time to fix the problems that appear in almost every school's data:
A simple approach: export each list, sort it, and have the owner review flagged rows in a short, scheduled session. Cleaning by committee for weeks rarely works. Cleaning with a deadline does.
Not every historical record needs to live in the new system. A useful rule of thumb:
Importing many years of messy history usually adds risk without adding value.
Data depends on other data, so sequence matters:
Never sign off on a migration by eyeballing a few screens. Check totals:
Record the sign-off and who gave it. If a number does not reconcile, fix the source, not the total.
Choose a cut-off date, ideally at the start of a month or term, and run old and new side by side for a short, defined period. Set an end date for the parallel run in advance. Without one, dual entry becomes permanent.
A clean migration is unglamorous work, and it is what makes everything afterwards feel effortless: attendance alerts that reach the right parent, fee reminders that carry the right amount, reports that agree with each other. Give the data a few weeks of attention and the ERP repays it for years.
Planning a move from spreadsheets? Learn how a connected Student Information System becomes the single record everything else builds on.
Explore the matching module or book a guided ERP demo for your school, college, or institution group.