About the Vaccine Queue Calculator for Northern Ireland
Vaccination programmes in Northern Ireland, like anywhere, work through a queue: clinics run by HSC Trusts and GP practices administer a limited number of doses each operating day, and eligible people are called forward in priority order. This calculator applies standard queuing-theory arithmetic — a rearrangement of Little's Law — to translate your position in that queue, plus the clinic's real-world throughput, into an estimated wait and a projected date.
How the formula works
Little's Law states that, for a queue running at steady state, the average wait time equals the number of people ahead of you divided by the rate at which the queue is served. Here that becomes four steps:
- Effective daily doses = doses scheduled per clinic day × (1 − no-show rate). Missed or rescheduled appointments waste booked capacity, so they are removed from the count.
- People cleared per operating day = effective daily doses ÷ doses per course. A two-dose course consumes clinic capacity twice per person, so throughput is divided by the course length.
- People cleared per calendar day = people cleared per operating day × (operating days per week ÷ 7), spreading capacity across the full week including closed days.
- Estimated wait (days) = people ahead of you ÷ people cleared per calendar day. Adding that many days to today's date gives the projected turn date.
Putting the result in context
This is a steady-state estimate, not a guarantee. Real clinic throughput varies week to week with staffing, vaccine supply, and public holidays, and your own position in the queue can move if priority criteria change. Treat the projected date as a planning estimate and re-run the calculator as your inputs (queue position, capacity, no-show rate) are updated.
When to consult a professional
For questions about your specific eligibility, priority group, or vaccination schedule, contact your GP practice or the relevant Northern Ireland HSC vaccination service directly — this calculator performs generic queuing arithmetic and does not have access to any individual booking system.