Every school runs differently, but most student information systems pretend otherwise. Your grading scale, your attendance codes, your safeguarding workflows, your year structure — the software expects you to bend all of it to match its templates. Meanwhile you pay per-student fees that climb as your roll grows, and the features you actually need sit behind a premium tier.
We build custom student information systems for UK schools, colleges, trusts and training providers. The system matches how your institution actually operates, connects to the finance, HR and learning tools you already use, and you own it outright. We are a small London consultancy — no enterprise sales process, no account managers, just developers who understand education workflows.
Why off-the-shelf student information systems fall short
Schools switching to (or stuck with) SaaS platforms run into the same problems:
- Rigid workflows that don’t fit. Grade approval chains, attendance codes, enrolment steps, pastoral care processes — the software expects you to follow its model. If your school runs a rotating timetable, an alternative curriculum like IB or Montessori, or a non-standard grading scheme, you are working around the system rather than with it.
- Per-student pricing that scales against you. A school growing from 500 to 1,000 students can watch its annual SIS bill jump from £10,000 to £30,000 or more. Add premium modules for SEN tracking, advanced reporting or safeguarding, and the true cost rises further.
- Hidden costs beyond the licence fee. Implementation and onboarding can run £5,000 to £50,000. Data migration from a legacy system adds another £10,000 to £100,000 depending on complexity. Professional services for configuration or training are often billed at £100 to £300 per hour. Premium support with a real SLA is extra again.
- Integration that only goes one way. Most SaaS platforms push data out — enrolment to LMS, grades to parent portal — but do not pull updates back. If a student changes section in your LMS, someone has to update the SIS manually. API rate limits and per-call charges make real-time sync expensive or impractical.
- Vendor lock-in. Proprietary data formats and minimum contract terms (typically one to three years with early termination fees) make switching painful. Schools report that migrating away from an existing vendor can cost £100,000 or more in extraction, reimplementation and retraining.
- Reporting that cannot do what you need. You end up exporting data to Excel to build the report the head asked for, because the built-in report builder does not support your particular breakdown. Custom SQL is not what your office manager signed up for.
The result is predictable: staff maintain side spreadsheets, data lives in multiple places, and the system costs more in time and money than it saves.
What we build instead
We start with how your institution actually works and build software that supports those processes directly.
We map your workflows before we write code We run discovery workshops with your team to document admissions steps, attendance policies, grade submission and approval chains, safeguarding escalation paths, and reporting requirements. We build the system around those, not the other way around. People adopt tools that feel familiar.
You pay once, you own it No per-student licensing. No annual subscription. You pay for the build and you own the code and data. Ongoing hosting and support typically runs £10,000 to £30,000 per year depending on scale — a fraction of what most SaaS platforms charge for equivalent coverage.
Real integration, not half-measures We connect your SIS to Canvas, Moodle or Google Classroom for two-way enrolment and grade sync. We wire it to Xero, Sage or QuickBooks for fee collection and invoicing. We link it to HR and payroll systems, timetabling tools, assessment platforms like CAT4, and BI tools like Power BI or Tableau. Data moves between systems without anyone re-keying it.
UK compliance built in from the start UK GDPR data processing, encryption, audit trails, data retention schedules and subject access request tooling. Ofsted evidence and attendance tracking. Safeguarding concern logging with restricted access and escalation workflows. EHCP and IEP tracking for SEN compliance. DBS check and staff vetting record management. We handle all of this during development, not as a bolt-on later.
Architecture that grows with you We design the system so you can start with core modules — enrolment, attendance, gradebook, basic reporting, parent portal — and add finance, SEN, LMS integration, advanced analytics and a mobile app later, without a migration project.
London-based support Our team is in the UK. When something needs fixing, you are not raising a ticket with a support team on the other side of the world and waiting two weeks for a response.
Features we build
Every project is scoped to your needs, but these are the modules we typically deliver:
Student enrolment and demographics A centralised, searchable record for every learner: name, date of birth, address, contacts, ethnicity, free school meals eligibility, SEN status, enrolment history and photo. Custom fields where you need them.
Attendance tracking Daily session tracking (morning and afternoon) with your absence codes, automated alerts for persistent absenteeism (below 90% triggers), follow-up workflows for unexplained absences, and DfE-compliant reporting.
Gradebook and academic records Single-term or multi-term grades, weighted calculations, custom grading scales (percentage, letter, descriptor — whatever you use), predicted vs actual grades, transcript generation and progress trajectory tracking with intervention flags.
Parent and student portals Real-time access to grades, attendance, behaviour records and messages. Proper role-based access so parents see what they should and nothing more. Login tracking so you can monitor engagement.
Timetable management Scheduling that fits your academic calendar, including rotating timetables, non-standard term structures and room/resource booking. Import from existing timetabling tools where needed.
Behaviour and discipline Incident logging, severity grading, consequence assignment, exclusion records (fixed-term and permanent with appeal tracking), behaviour contracts and pastoral care notes. Set up around your school’s approach, not a generic template.
Admissions and enrolment processing Application intake, interview notes, offer and acceptance tracking, waiting lists and automatic enrolment. Configurable to match however your admissions process actually works.
SEN and safeguarding EHCP assessment and plan tracking, IEP templates with progress monitoring, annual review scheduling, support staff allocation and caseload management. Safeguarding concern logging with restricted access, escalation workflows to the designated safeguarding lead and local authority, and full audit trails.
Finance and billing Fee management, invoicing, payment tracking, bursary and scholarship records. Integrated with your accounting platform so finance staff are not double-entering data.
Reporting and analytics A custom report builder that produces the reports your leadership team actually needs. Pre-built reports for attendance, grades, behaviour and progress. Dashboards with drill-down from trust level to school to year group to class to individual student. Export to CSV, PDF and Excel. Cohort analysis and achievement gap tracking.
Automated workflows Scheduled attendance alerts, grade submission reminders, deadline warnings, approval chain automation, batch data imports and exports, duplicate detection, and scheduled report generation and delivery.
Mobile access Responsive design so staff, students and parents can use the system on any device.
API layer A documented API for connecting to any system you need, now or in the future.
How a project runs
We work in structured phases, with regular check-ins so you always know where things stand.
Discovery and planning (2-4 weeks) Workshops with your IT lead, office managers, teaching staff, SENCO and senior leaders. We document your current workflows, pain points, data sources, integration requirements and compliance obligations. We also run a data audit on your existing system to assess migration complexity — legacy data is almost always messier than expected, and it is better to know that upfront.
Development — MVP first (8-16 weeks) We build core modules first: enrolment, attendance, gradebook, basic reporting, parent portal and access control. You get a working system you can test and give feedback on. Development continues in iterative cycles with fortnightly demos.
Data migration We extract data from your legacy system, clean it (duplicate records, missing fields, inconsistent codes), map it to the new schema, run a pilot migration on a small subset, then validate with a parallel run before full cutover. This phase runs alongside development and testing.
Testing and deployment (2-4 weeks) Quality assurance, user acceptance testing with your staff, then a phased rollout. We typically go live during a holiday break to minimise disruption. Old and new systems can run in parallel for two to four weeks while you validate data accuracy.
Training and support (ongoing) Role-specific training for office staff, teachers, senior leaders and parents. A super-user programme for staff who will support their colleagues. UK-based support after launch, with a response time that does not depend on a premium support tier.
Most projects run four to six months end to end. Larger multi-site or trust-level builds can take six to twelve months. If you need something sooner, we deliver in phases so you start using the system while development continues.
What it costs
Custom development costs more upfront than a SaaS subscription. Over three to five years, owning the system usually works out cheaper — sometimes significantly so.
A mid-size secondary school (800 students) on a commercial SaaS platform typically pays £10,000 to £30,000 per year in licence fees alone. Add implementation, data migration, premium support and add-on modules, and three-year costs often reach £75,000 to £125,000. For a larger trust with 10,000 students across multiple schools, SaaS costs can exceed £450,000 over three years.
With a custom build:
- You pay a one-off development cost based on the scope of what you need
- Ongoing hosting and support typically runs £10,000 to £30,000 per year
- There are no per-student fees, so costs do not climb as your roll grows
- You own the code and your data, with no vendor lock-in or switching costs
- You can extend and modify the system as needs change, on your timeline
The exact price depends on what you need built, how many integrations are involved, and the complexity of your data migration. A free consultation gives you a realistic budget figure with no obligation.
Who we build for
Custom student information systems make sense when your institution does not fit the template that SaaS platforms assume:
- Independent schools running their own curricula (IB, IGCSE, Montessori) with bespoke pastoral care and fee management
- Multi-academy trusts needing unified reporting across schools with different models (primary, secondary, specialist) while allowing local operational flexibility
- FE colleges managing complex timetables for vocational programmes with employer engagement tracking
- Universities with complex enrolment types (undergraduate, postgraduate, international, part-time, distance) and integration needs across finance, HR and research management
- Alternative provision and special schools where EHCP/IEP tracking, smaller cohorts and non-standard progress metrics make off-the-shelf SIS a poor fit
- Training providers tracking compliance, accreditation and off-the-job training hours for apprenticeships
- Language schools handling visa compliance, attendance reporting for UKVI, and rolling enrolment calendars
- Online and virtual schools with non-traditional calendars, rolling enrolment and deep LMS integration requirements
- Sports academies tracking athletic performance data alongside academic progress
- International schools managing multiple curricula, campuses, currencies and languages
For a school with a standard UK curriculum, moderate enrolment and no unusual integration needs, a SaaS platform may be perfectly adequate. Custom development makes sense when your workflows, compliance requirements or scale mean you are constantly working around the software rather than with it.
Common Questions About Custom Student Information Systems for UK Schools and Trusts
How does custom development cost compare to SaaS subscriptions?
A mid-size school (800 students) typically pays £10,000-£30,000 per year for a commercial SIS, plus implementation, migration and premium support fees that can push three-year costs to £75,000 or more. A custom build has a higher upfront cost but no recurring per-student licensing. Most institutions break even within three to five years and own the system outright after that.
What's the typical development timeline?
An MVP covering enrolment, attendance, gradebook, basic reporting and a parent portal takes eight to twelve weeks. A fuller system with finance integration, SEN tracking, LMS sync and advanced reporting typically runs sixteen to thirty-two weeks. We can deliver in phases so you start using core modules earlier.
What does an MVP include?
A sensible first phase covers student enrolment and demographics, daily attendance tracking, a single- or multi-term gradebook, basic grade card and attendance reports, a read-only parent portal, role-based access control, and CSV import/export for bulk data. Phase two usually adds finance, LMS integration, EHCP/IEP tracking, a custom report builder and a mobile app.
Can you integrate with our existing systems?
Yes. Common integrations include LMS platforms (Canvas, Moodle, Google Classroom), finance tools (Xero, Sage, QuickBooks), HR and payroll systems, timetabling software, assessment platforms like CAT4, and BI tools such as Power BI or Tableau. We build two-way sync where it matters, not the one-way push that most SaaS platforms offer.
What about data security and compliance?
We build UK GDPR compliance into the architecture from day one: encryption at rest and in transit, role-based access, full audit trails, data retention schedules with automatic purging, and subject access request tooling. We also cover Ofsted evidence requirements, safeguarding concern logging with restricted access, and EHCP tracking for SEN compliance.
How do you handle data migration from our current system?
Data migration is the highest-risk phase of any SIS project, and we treat it accordingly. We start with a data audit to identify duplicates, missing fields and inconsistent records. We define mapping rules from your old schema to the new one, run a pilot migration on a small subset first, then validate with a parallel run before cutover. Legacy formats, orphaned records and years of unvalidated data are normal - we plan for them.
Do you provide training for our team?
Yes. We tailor training to each role: office staff get four to eight hours covering enrolment, attendance and reporting; teachers get two to four hours on the gradebook, attendance and behaviour logging; senior leaders get sessions on dashboards, analytics and compliance reporting. We also set up a super-user programme so your staff champions can support colleagues after launch.
