one school one infinite ecosystem
FirstDay is the school management platform for independent and international schools. One record follows a child from the first enquiry to the topic taught in each lesson, with admissions, timetable, curriculum, fees, staff, safety and compliance on one permission model and one audit trail. Start with admissions, switch on the rest when you are ready.
- 23 school modules
- A price on every card
- Sensitive pupil data hidden by role
- API, webhooks and MCP in the core platform
Lesson · 7B Maths: Attendance 26 of 26, Curriculum Fractions, Marks 3 recorded
23modules read the same records
Six areas of the school,
on one record.
Three areas come with the core platform: admissions, pupils and reports. Three are modules you switch on per school, each with its price shown: timetable, fees and safety.
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. At 16:00 the director sees 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 Ines R.'s family round the school. 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,
behind six safeguards.
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.
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 a spreadsheet per school.
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.
Data privacy
On Enterprise, a school's records can sit in a database of its own, separate from every other school's. We still host and run it, so there is nothing for your team to maintain.
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.
Begin with the family journey, switch on the school day module by module, and bring your other schools in when you are ready.
Enrol 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
from €299from 1 316 złfrom CHF 276.25Core platform, flat per school per month, with a free plan to start
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 €2.00from 9 złfrom CHF 1.85Bundles, per student per month, each covering every module in it
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
- A separate database per school if you want one, still hosted by us
Custom quoteCustom quoteCustom quoteEnterprise, quoted per school per month, every module included
See the group view
Every price,
on the page.
A flat monthly fee per school for the core platform, bundles on top that each cover every module in them for one price per student, and every figure public. Set your roll and your staff, pick your bundles — or ask for an Enterprise quote for everything.
Core platform plans
One flat fee per school per month, whatever the roll inside the plan’s limits. Modules are priced on top.
Free
Freeno charge
- Students
- 25
- Leads
- 25
- Staff accounts
- 3
- Document storage
- 1 GB
- API keys
- 1
- Webhook endpoints
- 1
Starter
€2991 316 złCHF 276.25/ school / month
- Students
- 500
- Leads
- 250
- Staff accounts
- 10
- Document storage
- 10 GB
- API keys
- 3
- Webhook endpoints
- 3
Growth
€6993 077 złCHF 645.80/ school / month
- Students
- 5,000
- Leads
- 10,000
- Staff accounts
- 25
- Document storage
- 50 GB
- API keys
- 10
- Webhook endpoints
- 10
Enterprise
Quotedper school
- Students
- Unlimited
- Leads
- Custom
- Staff accounts
- Custom
- Document storage
- Custom
- API keys
- Custom
- Webhook endpoints
- Custom
Enterprise
Custom quote
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 bundle and 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, złoty or Swiss francs — switch above; you're billed in the currency you sign up in.
- The core platform is a flat monthly fee per school, set by its plan (Free, Starter or Growth) and not by student count within the plan's limits. Modules are priced on top, per student per month; Human Resources is priced per member of staff.
- A bundle is one price for every module in it. Per-student prices are linear in your roll.
- Złoty and franc prices (core plans and bundles) are the euro price converted at the ECB rate of 27 October 2026 (€1 = 4.402 zł = CHF 0.9239) and rounded.
- Kiosks and student cards come with Library, the School Manager bundle and Enterprise — no per-device fee.
- Enterprise is quoted per school, with no published price. 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 bundles per school, for admissions, teaching and learning, operations, finance and co-curricular teams. A bundle is one price per student per month for every module in it, so you pay only for what you use.
The learning thread
Follow one lesson,
from the timetable to the report.
A lesson is on the timetable, then on the register. The topic taught and the marks given are written against that same lesson, and the grades go on to the year-end documents. Four modules, one thread, sold across three bundles.
- PlanTimetable & AttendanceA weekly timetable per class, planned from your curriculum, and a register for every lesson.Price€6.0026 złCHF 5.55/ student / month/ student / month/ student / monthHow it works
- TeachCurriculumThe topic taught goes on the register, against the scheme of work, and coverage follows.Price€10.0044 złCHF 9.25/ student / month/ student / month/ student / monthHow it works
- AssessAssessmentsMarks of 1 to 6, recorded against the lesson they were earned in.Price€6.0026 złCHF 5.55/ student / month/ student / month/ student / monthHow it works
- ReportPolish School DocumentsGrades become arkusze ocen and świadectwa, checked and approved before they print.PriceIncludedIncludedIncludedin Assessment & Reportingin Assessment & Reportingin Assessment & ReportingHow it works
Bundle
Admissions Manager
Lead Capture Form and Family Portal, built to work together.
€4.00 / student / monthone price for all 2 modules · excl. VAT18 zł / student / monthone price for all 2 modules · excl. VATCHF 3.70 / student / monthone price for all 2 modules · excl. VAT
Module · Admissions
Lead Capture Form
Put an enquiry form on your school website that drops families straight into the pipeline.
- Works with
- Class MixerDigital Signage
- Price
- €4.00/ student / monthexcl. VAT18 zł/ student / monthexcl. VATCHF 3.70/ student / monthexcl. VAT
Module · Admissions
Family Portal
One permanent page for each family in admission: progress, missing documents and a message thread.
- Works with
- Lead Capture FormTuition Payments
- Price
- Includedin Admissions Managerat no extra chargeIncludedin Admissions Managerat no extra chargeIncludedin Admissions Managerat no extra charge
Bundle
Safeguarding
Visitor Management and Fire Drill, built to work together.
€6.00 / student / monthone price for all 2 modules · excl. VAT26 zł / student / monthone price for all 2 modules · excl. VATCHF 5.55 / student / monthone price for all 2 modules · excl. VAT
Module · Operations & safety
Visitor Management
Invite visitors, collect their declaration up front and check them in at reception with a QR pass.
- Works with
- Fire DrillHygiene & Sanitary
- Price
- €6.00/ student / monthexcl. VAT26 zł/ student / monthexcl. VATCHF 5.55/ student / monthexcl. VAT
Module · Operations & safety
Fire Drill
Know every child is out of the building — a live roll call seeded from this morning's register.
- Works with
- Requires Timetable & AttendanceVisitor Management
- Price
- Includedin Safeguardingat no extra chargeIncludedin Safeguardingat no extra chargeIncludedin Safeguardingat no extra charge
Bundle
Assessment & Reporting
Assessments and Polish School Documents, built to work together.
€6.00 / student / monthone price for all 2 modules · excl. VAT26 zł / student / monthone price for all 2 modules · excl. VATCHF 5.55 / student / monthone price for all 2 modules · excl. VAT
Module · Academic
Assessments
Consistent 1–6 marks against real lessons, live overload warnings, and term grades leadership can trust.
- Works with
- Requires Timetable & AttendanceClass MixerLibrary
- Thread
- 03 / 04 Assess
- Price
- €6.00/ student / monthexcl. VAT26 zł/ student / monthexcl. VATCHF 5.55/ student / monthexcl. VAT
Module · Academic
Polish School Documents
Arkusze ocen and świadectwa built from your grades, checked, approved and ready to print.
- Works with
- Requires AssessmentsTimetable & AttendancePolish Compliance
- Thread
- 04 / 04 Report
- Price
- Includedin Assessment & Reportingat no extra chargeIncludedin Assessment & Reportingat no extra chargeIncludedin Assessment & Reportingat no extra charge
Bundle
Finance & Invoicing
School Invoicing and Tuition Payments, built to work together.
€6.00 / student / monthone price for all 2 modules · excl. VAT26 zł / student / monthone price for all 2 modules · excl. VATCHF 5.55 / student / monthone price for all 2 modules · excl. VAT
Module · Finance
School Invoicing
Fees, invoices, reconciliation and reminders in one receivables workspace the bursar can trust.
- Works with
- Tuition PaymentsPolish ComplianceTransport
- Price
- €6.00/ student / monthexcl. VAT26 zł/ student / monthexcl. VATCHF 5.55/ student / monthexcl. VAT
Module · Finance
Tuition Payments
Collect tuition from parents through Stripe subscriptions and see who is unpaid without opening Stripe.
- Works with
- Requires School InvoicingTransportPolish Compliance
- Price
- Includedin Finance & Invoicingat no extra chargeIncludedin Finance & Invoicingat no extra chargeIncludedin Finance & Invoicingat no extra charge
Bundle
Curriculum Manager
Curriculum and Polish Compliance, built to work together.
€10.00 / student / monthone price for all 2 modules · excl. VAT44 zł / student / monthone price for all 2 modules · excl. VATCHF 9.25 / student / monthone price for all 2 modules · excl. VAT
Module · Academic
Curriculum
Record what was taught in every lesson and see how far each class is through its scheme of work.
- Works with
- Requires Timetable & AttendanceAssessmentsPolish School Documents
- Thread
- 02 / 04 Teach
- Price
- €10.00/ student / monthexcl. VAT44 zł/ student / monthexcl. VATCHF 9.25/ student / monthexcl. VAT
Module · Finance
Polish Compliance
Monthly subsidy declarations and SIO updates built from your roll, approved before anything is filed.
- Works with
- Hygiene & SanitarySchool Invoicing
- Price
- Includedin Curriculum Managerat no extra chargeIncludedin Curriculum Managerat no extra chargeIncludedin Curriculum Managerat no extra charge
Module · Academic
Wellbeing Check-ins
Short wellbeing check-ins by class, and a counsellor queue for every low score or request to talk.
- Works with
- Student ProfileTimetable & Attendance
- Price
- €4.00/ student / monthexcl. VAT18 zł/ student / monthexcl. VATCHF 3.70/ student / monthexcl. VAT
Module · Academic
Parent-Teacher Conferences
Parents evenings without the spreadsheet: teachers tick their slots, families book their child's teachers.
- Works with
- Timetable & AttendanceStudent Profile
- Price
- €2.00/ student / monthexcl. VAT9 zł/ student / monthexcl. VATCHF 1.85/ student / monthexcl. VAT
Module · Operations & safety
Transport
Offer a school shuttle: families request places, you approve the routes, drivers get the manifest.
- Works with
- School InvoicingClubs & Activities
- Price
- €6.00/ student / monthexcl. VAT26 zł/ student / monthexcl. VATCHF 5.55/ student / monthexcl. VAT
Module · Academic
Student Profile
Allergies, contacts, consents and SEN passports on one card, one click from any student name.
- Works with
- Timetable & AttendanceWellbeing Check-insPolish Compliance
- Price
- €4.00/ student / monthexcl. VAT18 zł/ student / monthexcl. VATCHF 3.70/ student / monthexcl. VAT
Module · Families & community
Clubs & Activities
After-school clubs that fill themselves — families sign up online, waitlists promote on their own.
- Works with
- Timetable & AttendanceDigital Signage
- Price
- €4.00/ student / monthexcl. VAT18 zł/ student / monthexcl. VATCHF 3.70/ student / monthexcl. VAT
Module · Families & community
Digital Signage
Design, approve and schedule what plays on the corridor TVs — pair any screen in seconds.
- Works with
- Fire DrillVisitor ManagementTimetable & Attendance
- Price
- €2.00/ student / monthexcl. VAT9 zł/ student / monthexcl. VATCHF 1.85/ student / monthexcl. VAT
Module · Academic
Timetable & Attendance
A weekly timetable per class and a lesson-by-lesson register every teacher can mark in seconds.
- Works with
- Fire DrillAssessmentsStaff Absence & HR +3
- Thread
- 01 / 04 Plan
- Price
- €6.00/ student / monthexcl. VAT26 zł/ student / monthexcl. VATCHF 5.55/ student / monthexcl. VAT
Module · People & HR
Staff Absence & HR
Spot absence patterns early with Bradford Factor scoring and never miss a return-to-work meeting.
- Works with
- Requires Timetable & AttendanceHygiene & SanitaryPolish Compliance
- Price
- €4.00/ staff member / monthexcl. VAT18 zł/ staff member / monthexcl. VATCHF 3.70/ staff member / monthexcl. VAT
Module · Academic
Class Mixer
Balanced class lists for the new school year in an afternoon, not a fortnight of spreadsheets.
- Works with
- Timetable & AttendanceLead Capture Form
- Price
- €5.00/ student / monthexcl. VAT20 zł/ student / monthexcl. VATCHF 4.60/ student / monthexcl. VAT
Module · Academic
Library
Catalogue by ISBN, lend by scanning a student card, and let reminders chase the overdue books.
- Works with
- Timetable & AttendanceClubs & Activities
- Price
- €5.00/ student / monthexcl. VAT20 zł/ student / monthexcl. VATCHF 4.60/ student / monthexcl. VAT
Module · Operations & safety
Hygiene & Sanitary
Replace the SANEPID paper registers with QR-and-PIN cleaning logs, kitchen records and certificates.
- Works with
- Timetable & AttendanceVisitor ManagementPolish Compliance
- Price
- €25/ monthexcl. VAT99 zł/ monthexcl. VATCHF 23.10/ monthexcl. VAT
Module · Admissions
AI voice sales agent
Calls consented warm leads to answer questions and book school tours.
- Works with
- Core platform
- Price
- €150/ monthexcl. VAT599 zł/ monthexcl. VATCHF 138.60/ monthexcl. VAT
Module · Academic
Curriculum Map
See what every year group is learning this week, with units planned from the lesson plans you already have.
- Works with
- Requires CurriculumTimetable & AttendanceAssessments
- Price
- €3/ monthexcl. VAT12 zł/ monthexcl. VATCHF 2.75/ monthexcl. VAT
Per-student prices count enrolled, non-archived students and adjust automatically each month; Human Resources counts staff members. A bundle’s price covers every module in it. 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 panel.
Leave your details and we will arrange a walkthrough of FirstDay for your school. Or start on your own today.
Book a walkthrough
