Skip to content

Build your school with the right system.

School management software for international and bilingual schools opening, growing or adding a campus. Attendance, assessment, reporting and safeguarding start with a coherent structure instead of being invented one file at a time.

Watch the tour instantly, or request a tailored demo. We reply within one working day.

The First IMS dashboard, showing the next lesson, today's timetable, attendance so far and the daily bulletin.

The First IMS dashboard, showing the next lesson, today's timetable, attendance so far and the daily bulletin.

Schools and partners we work with

  • St Hugh's College Vientiane
  • Golden International School
  • Sunshine School Laos
  • King's Valley International School
  • BrightPath Education
  • LS Education

The situation

Nobody hands you the manual for how a school runs.

  • The first year is full of decisions nobody warned you about

    Before the first term, somebody has to decide how attendance, assessment, reporting, safeguarding, staff leave and parent communication will work.

  • An improvised process becomes the school process

    Someone borrows a report template, rebuilds an old gradebook and downloads an attendance sheet. By year two, the school depends on decisions nobody designed.

  • A new campus should not invent a second version of the school

    When practice has never been made explicit, expansion means copying habits rather than setting a standard that another campus can actually follow.

Two products

The operating system behind the school, or the admissions desk.

For schools

First IMS

Everything a school records about a student, from the first register to the final report. Attendance, assessment, reporting, safeguarding, HR, invoicing and the whole-school calendar, all reading from the same records.

  • One student record, not one per department
  • Role-based access, so the safeguarding lead sees what a supply teacher should not
  • Switch on only the modules your school actually needs

The First IMS attendance register, with present, absent and late marked per period.

The First IMS attendance register, with present, absent and late marked per period.

For language schools

FirstEnroll by First IMS

Built for language schools, where an enquiry arrives on WhatsApp at nine at night and gets answered at noon the next day, by which point the parent has messaged two other schools. FirstEnroll puts every enquiry in one shared inbox and does the chasing for you.

  • Every parent message in one inbox your whole front desk can see
  • Follow-ups that go out whether or not anyone remembered
  • Runs on the WhatsApp number your school already uses

Custom includes FirstEnroll, if you want admissions and the whole school running on the same records.

What is inside

Eleven modules. Switch on the ones you need.

Enable only the modules your school uses, so each role sees a focused workspace. Module availability depends on the selected plan.

Assessment

A weighted gradebook where you define the categories and the weights. It will not save until the weights add up to 100 per cent.

The weighted gradebook, with assessment categories and their percentage weights across three trimesters.

The weighted gradebook, with assessment categories and their percentage weights across three trimesters.

NEST safeguarding

Log an incident, group related ones into a case, and route alerts by category to the right role automatically. Every note records who read it.

The NEST safeguarding module, showing logged incidents with severity, category tags and who has read each one.

The NEST safeguarding module, showing logged incidents with severity, category tags and who has read each one.

Timetable

A weekly grid per section, colour coded by subject, showing teacher and room in every slot. Look up any teacher, section or classroom.

A weekly timetable grid colour coded by subject, showing teacher and room in each period.

A weekly timetable grid colour coded by subject, showing teacher and room in each period.

Invoicing

School-branded invoices with line items, discounts and a payment ledger. Define a billable product once and reuse it.

A school-branded invoice showing line items, a payment summary and the amount due.

A school-branded invoice showing line items, a payment summary and the amount due.

Dashboard

Next lesson, today's register, the attendance figure so far and the daily bulletin, on the screen a teacher opens first.

Attendance

Mark a register period by period, or set a whole class present in one click. Every student shows their pattern across the day's eight periods.

Reporting

Report cycles with separate deadlines for teachers and senior leadership, a reusable statement bank, and a live view of who has actually finished.

Yearly calendar

The whole academic year on one screen, August to July. One school calendar rather than one per department.

HR portal

Staff records, documents and dependents, plus leave requests that staff file themselves and managers approve from a queue.

Reception

Who is in school right now, with linked parent contacts and a button to message them. Absences can be logged in advance.

Seating plan

Generate a room layout, then drag students onto seats. Save it, print it, and hand it to whoever is covering.

See it working

See First IMS in 70 seconds.

Watch a short tour of the real product using a demo school. No account required.

Why First IMS

What actually makes it different

Pricing you can read on the way in
Core is $0.75 per student, per month and Growth is $1.00 per student, per month. Larger and multi-campus schools are quoted on the Custom plan. Published rates are shown on the pricing page, and your written quote confirms the price and terms for your school.
Access that understands roles
A designated safeguarding lead, a head of department and a class teacher see genuinely different things. This is the one part a shared drive cannot copy, because a folder permission has only two settings.
Modular, so you are not buying shelfware
Enable only the modules your school uses, so each role sees a focused workspace. Module availability depends on the selected plan.
AI is handled transparently
First IMS does not currently use generative AI in student-data workflows. Any future AI feature will be introduced transparently, with clear data-handling controls and school approval.

Pricing

Published, per student

Both Core and Growth plans are priced per student per month. Larger and multi-campus schools are quoted on Custom. Published rates are shown below, and your written quote confirms the price and terms for your school.

Core

$0.75

per student, per month

Attendance, student and staff records, portals and assessment.

See what is included

Growth

Most schools

$1.00

per student, per month

Everything in Core, plus HR, NEST safeguarding and invoicing.

See what is included

Custom

Let's talk

multi-campus and white label

Everything in Growth, plus multi-campus, white label and FirstEnroll.

See what is included

Questions

The things schools ask first

What is First IMS?

One system for running a school. Attendance, student and staff records, assessment, reports, safeguarding, HR, invoicing and parent communication, all reading from the same records rather than from separate files that have to be reconciled.

How much does it cost?

Core is $0.75 per student, per month and Growth is $1.00 per student, per month. Larger and multi-campus schools are quoted on the Custom plan. Published rates are shown on the pricing page, and your written quote confirms the price and terms for your school.

What happens to the data we already have?

Standard onboarding and agreed data import are included. We assess your exports first and confirm what can be migrated before you commit. Unusual data recovery or bespoke transformation is scoped separately.

How does First IMS use AI?

First IMS does not currently use generative AI in student-data workflows. Any future AI feature will be introduced transparently, with clear data-handling controls and school approval.

How is safeguarding data protected?

NEST is a module inside First IMS rather than a separate tool, so a safeguarding note is attached to the student record but visible only to the roles that should see it. Every note records who has read it. Access is configurable per school.

Can it handle more than one campus?

Yes, on the Custom plan, which also covers white labelling. If you run two sites today and a third next year, say so early and we will set the structure up for that from the start.

Can we try it before committing?

Yes. We will set you up on a demo school with your own subjects and year groups rather than ours, so you are looking at something that resembles your timetable. Ask for a demo and we reply within one working day.

See your school running before it opens.

Tell us what you are planning, where your current setup is breaking, or how the next campus should fit the first. We will set up a useful demo without student names or other personal data.