one school one infinite ecosystem
FirstDay is the school management platform for independent and international schools: admissions, pupils, timetable, fees, staff, safety and compliance on one record, one permission model and one audit trail. Start with admissions, switch on the rest when you are ready.
- 22 school modules
- A price on every card
- Sensitive pupil data hidden by role
- API, webhooks and MCP in the core platform
Everything that runs a school,
on one record.
Admissions, pupils and reports come with the core platform. Timetable, fees and safety are modules you switch on per school, each with its price shown.
Every family, from enquiry to signed.
One pipeline for every enquiry, with tours and open days booked against it and every call and visit logged on the family's record.
- Pipeline stages your team can rename and reorder
- Tours and open days, with reminder emails sent for you
- A signed family becomes a pupil record in one step
A school day,
start to finish.
The same record moves through the whole day. By four o'clock, the director sees all of it on one screen.
- 07:45
At the gate
Reception scans a visitor's QR pass. The visit shows under “On site now” until they check out.
Visitor Management - 08:30
Registration
Teachers mark the register lesson by lesson, on a laptop or their phone. The office sees which registers are still open.
Timetable & Attendance - 10:00
A school tour
Admissions shows a family round. Their reminder email went out on its own; the outcome of the tour goes straight on their record.
Core platform - 13:00
The fee run
The bursar reviews the billing batch and approves it. Reminders go only to families with a delivered, unpaid invoice.
School Invoicing - 16:00
The director's view
One dashboard: headcount against target in red, amber and green, registers still open, who is on site, and overdue fees.
Core platform
Children's data,
handled like it matters.
Admissions files, medical needs and safeguarding notes are the most sensitive records a school keeps. In FirstDay, who sees each of them is decided by role, checked on every request and written to an audit log.
Identity and family
- PESEL
- Hidden for this role
- Home address
- Hidden for this role
- Ring first
- Anna W. (mother)
Health
- Allergy
- Hidden for this role
- What to do
- EpiPen into outer thigh, call 112
- EpiPen is kept
- PE office, red bag
- SEN diagnosis
- Hidden for this role
Class teacher. On the default staff role. Sees what to do in an emergency, not the diagnosis or the family's home address.
Sensitive fields, hidden by default
ID numbers, home addresses, medical conditions, medication and SEN diagnoses are masked unless a person's role includes “Sensitive personal data”. The default staff role does not.
Safeguarding stays with the right people
Each wellbeing note is written for all staff, for tutors and senior leaders, or for senior leaders only.
One school's data, one school's staff
Every request is checked against the school and the person's role before anything is read or written.
Every change on the record
The audit log keeps what changed, who changed it and when, for every record in the school.
Private files, short-lived links
Uploaded documents sit in private storage and open through links that expire within minutes.
Kept only as long as you decide
Set a window and FirstDay removes documents from lost enquiries and anonymises old visitor records for you.
For groups and boards
See every school at once.
One board pack, not ten spreadsheets.
For a director or a board with more than one school: the same numbers for every school, and a clear answer to who can see what.
Portfolio
Headcount against target for every year group in every school you belong to, with spots remaining, in one view.
Networks
Group your schools and grant each person access school by school: none, member or admin, with custom roles to narrow it. A rollup dashboard shows headcount and the enquiry funnel across them.
One standard, many brands
On Enterprise, each school keeps its own domain, logo, colours and branded emails to families, on one shared platform with one roll-out and one API.
Open to the systems
you already run.
A documented API, signed webhooks and the tools your staff already use, all inside the same permission model.
- REST APIDocumented with OpenAPI, with a Postman collection to start from.
- WebhooksSigned HTTP callbacks when leads, pupils or resignations change.
- MCP serverClaude works with your school's data, within each person's role.
- SlackYesterday's activity posted to your Slack each morning.
- StripeTuition collected through Stripe, with unpaid families shown in FirstDay.
- Mobile appRegisters, roll call, clubs and visitor check-in on staff phones.
- Thermal BridgePrints student cards and library labels to a USB label printer from a Mac.
- Your own domainOn Enterprise, staff and families use FirstDay on your school's domain and brand.
Start with admissions.
Grow into the whole school.
Most schools begin with the family journey, switch on the school day module by module, and bring their other schools in when they are ready.
Win the family
Every enquiry in one pipeline, from the first call to a signed place, and a pupil record on their first day.
- Pipeline stages your team can rename and reorder
- Tours and open days, with reminder emails sent for you
- A signed family becomes a pupil record in one step
€2.008 złCore platform, per pupil per month
See admissionsRun the school day
Switch on the modules each team needs, school by school, on the same pupil record.
- Lesson-by-lesson registers, timetable and cover
- Fee agreements, reviewed billing batches and reminders
- Fire drill roll call and visitor passes
from €3.75from 15 złModules, per pupil per month, or flat per school
Browse the modulesBring the group together
For more than one school: the same numbers for every school, and a clear answer to who can see what.
- Portfolio: headcount against target in every school
- Networks: access granted school by school
- Each school on its own domain and brand, on Enterprise
from €15,000from 60 000 złEnterprise, quoted per school per month, every module included
See the group view
Every price,
on the page.
A core platform priced per pupil, modules on top, and every figure public. Set your roll and pick your modules — or ask for an Enterprise quote: one flat fee for everything.
Enterprise
From€15,00060 000 zł / month
Quoted per school · flat at any roll · excl. VAT
Every FirstDay school module with no per-pupil pricing and no cap on roll, finished in your school's own colours and brand. Quoted per school.
- Every module in the estimator above
- Kiosks and student cards — unlimited, included
- Whitelabelling to your school's colours and brand
- Unlimited pupils
- Dedicated onboarding and support
For large rolls, groups of schools and anyone who wants FirstDay in their own brand. Tell us about your school and we’ll send a quote.
Request a quote- Prices exclude VAT. Shown in euro or złoty — switch above; you're billed in the currency you sign up in.
- Per-pupil prices are linear: 250 pupils bill as 2.5 blocks of 100.
- Kiosks and student cards come with Library, Timetable & Attendance and Enterprise — no per-device fee.
- Whitelabelling is Enterprise only; it isn't sold as a module at any roll.
- One-off implementation, migration, training, whitelabelling and support charges are quoted separately.
- No discounts assumed.
Running several schools? Each school is billed on this schedule; talk to us about a group.
Source: FirstDay Fee Schedule 2026, prepared , revised .
One school, one system.
Add what each team needs.
Every plan includes the core platform. Switch on modules per school, for academic, operations, finance and co-curricular teams, each priced on its own, so you pay only for what you use.
- Admissions
Lead Capture Form
For the Head of Admissions
Put an enquiry form on your school website that drops families straight into the pipeline.
€50/ month199 zł/ monthHow it works - Academic
Class Mixer
For the Deputy Head, Academic
Balanced class lists for the new school year in an afternoon, not a fortnight of spreadsheets.
€5/ student / month20 zł/ student / monthHow it works - Families & community
Clubs & Activities
For the Head of Co-curricular
After-school clubs that fill themselves — families sign up online, waitlists promote on their own.
€5/ student / month20 zł/ student / monthHow it works - Academic
Library
For the Deputy Head, Academic
Catalogue by ISBN, lend by scanning a student card, and let reminders chase the overdue books.
€5/ student / month20 zł/ student / monthHow it works - Academic
Student Profile
For the Deputy Head, Academic
Allergies, contacts, consents and SEN passports on one card, one click from any student name.
€75/ month299 zł/ monthHow it works - Academic
Wellbeing Check-ins
For the Deputy Head, Academic
Short wellbeing check-ins by class, and a counsellor queue for every low score or request to talk.
€5/ student / month20 zł/ student / monthHow it works - Academic
Parent-Teacher Conferences
For the Deputy Head, Academic
Parents evenings without the spreadsheet: teachers tick their slots, families book their child's teachers.
€5/ student / month20 zł/ student / monthHow it works - Operations & safety
Transport
For the Operations Manager
Offer a school shuttle: families request places, you approve the routes, drivers get the manifest.
€29/ month129 zł/ monthHow it works - Operations & safety
Visitor Management
For the Operations Manager
Invite visitors, collect their declaration up front and check them in at reception with a QR pass.
€50/ month199 zł/ monthHow it works - Families & community
Digital Signage
For the Head of Co-curricular
Design, approve and schedule what plays on the corridor TVs — pair any screen in seconds.
€29/ month119 zł/ monthHow it works - Finance
Polish Compliance
For the Bursar
Monthly subsidy declarations and SIO updates built from your roll, approved before anything is filed.
€49/ month199 zł/ monthHow it works - Operations & safety
Hygiene & Sanitary
For the Operations Manager
Replace the SANEPID paper registers with QR-and-PIN cleaning logs, kitchen records and certificates.
€25/ month99 zł/ monthHow it works - Admissions
Family Portal
For the Head of Admissions
One permanent page for each family in admission: progress, missing documents and a message thread.
€25/ month99 zł/ monthHow it works - Admissions
AI voice sales agent
For the Head of Admissions
Calls consented warm leads to answer questions and book school tours.
€150/ month599 zł/ month
Attendance
Start with Timetable & Attendance. It unlocks Assessments, Fire Drill, Staff Absence & HR, Curriculum and Polish School Documents.
- Academic
Timetable & Attendance
For the Deputy Head, Academic
A weekly timetable per class and a lesson-by-lesson register every teacher can mark in seconds.
€5/ student / month20 zł/ student / monthUnlocks 5 modulesHow it works - Academic
Assessments
For the Deputy Head, Academic
Consistent 1–6 marks against real lessons, live overload warnings, and term grades leadership can trust.
€3.75/ student / month15 zł/ student / monthRequires Timetable & AttendanceHow it works - Operations & safety
Fire Drill
For the Operations Manager
Know every child is out of the building — a live roll call seeded from this morning's register.
€100/ month400 zł/ monthRequires Timetable & AttendanceHow it works - People & HR
Staff Absence & HR
For the HR Lead
Spot absence patterns early with Bradford Factor scoring and never miss a return-to-work meeting.
€59/ month249 zł/ monthRequires Timetable & AttendanceHow it works - Academic
Curriculum
For the Deputy Head, Academic
Record what was taught in every lesson and see how far each class is through its scheme of work.
€2.50/ month10 zł/ monthRequires Timetable & Attendance - Academic
Polish School Documents
For the Deputy Head, Academic
Arkusze ocen and świadectwa built from your grades, checked, approved and ready to print.
€39/ month149 zł/ monthRequires AssessmentsHow it works
Fees & payments
Start with School Invoicing. It unlocks Tuition Payments.
- Finance
School Invoicing
For the Bursar
Fees, invoices, reconciliation and reminders in one receivables workspace the bursar can trust.
€150/ month599 zł/ monthUnlocks 1 moduleHow it works - Finance
Tuition Payments
For the Bursar
Collect tuition from parents through Stripe subscriptions and see who is unpaid without opening Stripe.
€69/ month299 zł/ monthRequires School InvoicingHow it works
Per-student modules count enrolled, non-archived students and adjust automatically each month. Prices exclude VAT; you are billed in the currency you sign up in.
Questions directors
and boards ask first.
Something we haven't answered? Talk to our team
Run the whole school from one place.
Leave your details and we will arrange a walkthrough of FirstDay for your school. Or start on your own today.
Book a walkthrough
