Running an English language school in Ireland is a different operational problem from running a language school almost anywhere else, and most english language school software built for Ireland has to cope with all of it at once: an accreditation system currently in transition, an agent channel that brings in a large share of enrolments, and a seasonal swing that can multiply your roll several times over between January and July. A platform built for a fixed academic year handles roughly half of what an Irish ELT school actually does day to day.

This article is about the other half — what makes the Irish sector distinct operationally, and what to check for in a system before you commit to it.

What makes Irish ELT operationally distinct

Accreditation in transition

The Irish ELE (English Language Education) sector is mid-changeover. ACELS accreditation is being phased out, and QQI has begun authorising the first providers under the new statutory TrustEd Ireland quality mark, with existing ACELS holders given a transition window rather than an automatic move across. Any school recruiting non-EEA students who need a study visa will ultimately need TrustEd Ireland authorisation, not ACELS, to keep doing so.

What a scheme change does not remove is the underlying obligation: complete, exportable records that agree with your enrolment and timetable data, on request, for any period. Confirm exactly where your school stands with QQI directly — the transition timeline is not something to take from a vendor's blog post, including this one.

Attendance tied to immigration status

For non-EEA students, attendance is not only an academic matter. The Interim List of Eligible Programmes (ILEP), run by Immigration Service Delivery at the Department of Justice, ties attendance directly to a student's permission to remain — so an incomplete register becomes an institutional risk, not administrative untidiness. We cover the current numbers in a separate piece on attendance requirements for English language schools in Ireland; the point here is that you need to see attendance drift while it can still be fixed with a conversation, not read about it after the course has ended.

The agent channel

A large share of enrolments arrive through education agents, and this is the single biggest gap in general-purpose school software. Each agent relationship carries its own commission structure, payment terms, documentation requirements and group bookings. Managed manually, that is email plus a commission spreadsheet plus a quarterly reconciliation somebody dreads. Managed properly, agent, commission and enrolment sit on one connected record rather than three.

Seasonality

Summer capacity in Irish ELT can run several times winter capacity. Junior programmes, group bookings and short intensive courses land in a compressed window with different staffing, different accommodation and different supervision needs. Software that assumes a stable roll across the year cannot help you plan for that — and planning for it is most of the actual administrative work in an Irish school's calendar.

Rolling intakes, level movement and multiple campuses

Shared with language academies everywhere, and worth restating because it's structural: students start most Mondays, courses run from two weeks to a full academic year in the same building, and a student changing level mid-course needs to take their group, timetable and record with them, not start a second incomplete file. As Irish schools grow, a second Dublin site or a location in another city is common — and what breaks first is cross-site timetabling, teacher allocation and a single consolidated enrolment count.

What to look for in a platform

Attendance connected to the record, not sitting beside it

Attendance captured in the room — manually, by QR, or biometrically — should sync straight to the student record, with missing registers visible before an inspector or a caseworker finds them, not attendance kept as a standalone spreadsheet nobody reconciles against enrolment.

Enrolment that never closes

Rolling intakes mean enrolment is a permanent process, not a September event. Renewals should be handled differently from new applications, and an approved enrolment should become a student record and a financial charge without anyone re-typing it.

Agents as a first-class concept

Enrolment source, commission and group bookings need to be tracked against the enrolment itself, not reconciled against it once a quarter from a separate sheet.

Finance that copes with the sector's payment patterns

Part payments, instalments, agent commissions, multiple currencies and refunds for shortened courses are the norm in Irish ELT, not the exception a generic finance module was built to handle.

Level and group changes that preserve one history

A student who moves from B1 to B2 in week five should keep one continuous attendance and academic record across both levels — not two incomplete ones that somebody has to reconcile by hand when the inspector or the visa caseworker asks for it.

Multi-site consolidation

One enrolment number across locations, and teacher allocation that can be planned across sites rather than campus by campus.

What this looks like with a proper system

The Irish ELT sector is small enough that peer experience is worth more than a feature list. NED College operates across Dublin and Limerick with around 1,500 students; Erin School of English runs Cork and Dublin with around 1,400. Both hit the multi-campus wall while growing — the point at which a school discovers what its existing systems were actually costing it in duplicated admin.

Talk to schools of your own size and profile before you talk to vendors. The Irish ELT community is close enough that this is genuinely available to you, and it's better research than any comparison article, including this one.

Bring your own scenarios into a demo rather than watching a generic walkthrough:

  1. Enrol a student starting next Monday, mid-course, for eight weeks, through an agent.

  2. Move a student from B1 to B2 in week five, then produce their complete attendance record across both levels.

  3. Show every enrolment from one agent this quarter, with commission owed.

  4. Show which students' attendance has dropped this month, before it becomes a problem.

  5. Show which classes this week have no attendance register.

  6. Show total enrolments across two campuses, as one number.

Any platform can demonstrate a single, stable academic year. These six separate the ones built for this sector from the ones adapted to it after the fact.

Frequently asked questions

Do we need Irish-specific software?

Not specifically Irish — you need software built for rolling intakes, agents and inspection-ready records, which happens to describe the Irish ELT sector unusually well.

How does this relate to our accreditation requirements?

Software supports your compliance; it doesn't define it. Get current requirements from QQI directly, then check the platform can produce what's asked for — exportable, dated, cross-referenced with enrolment and timetable data.

What about accommodation and transfers?

Many Irish schools arrange host families, residences and airport transfers. Ask specifically how a platform handles these, or where that information lives if it doesn't.

Can summer junior programmes run in the same system as adult general English?

Ask specifically. Junior programmes involve supervision, group leaders and parental consent that adult general English doesn't, and not every system models them.

How long does migrating from spreadsheets or another system take?

Typically weeks to a few months, depending on the state of existing records. Avoid going live in the run-up to summer, when your team can least afford disruption.

If accreditation records, agents or a second campus are where your admin time disappears to, see whether KMPUS handles it — free trial, no credit card.