How the estimate works
Imagine one shared queue feeding identical counters. Everyone is served in arrival order. Each counter has just started a service, so its next free slot is one full service duration away. The calculator places the new arrival behind the people currently waiting.
Estimated wait = (floor(people ahead ÷ counters) + 1) × service minutes
Capacity per hour = counters × 60 ÷ service minutes
Load = arrivals per hour ÷ hourly capacity
“Floor” rounds down to the nearest whole number. The 80% load calculation leaves an illustrative 20% capacity allowance for variation. It is a scenario to compare, not a universal staffing target or an average waiting-time model.
A worked example
Eight people are waiting for two counters. Both counters need ten minutes per person and have just started serving someone. They take the first two waiting people after ten minutes, the next two after twenty, and the eighth waiting person after forty. A new arrival behind those eight starts after approximately 50 minutes.
Those two counters can theoretically handle twelve people per hour. Nine new arrivals per hour use 75% of that capacity. If eighteen arrive every hour, demand exceeds capacity by six people an hour: a token system can show the queue clearly, but it cannot remove that service shortfall.
Measure before changing staffing
- Count arrivals during each busy hour for several representative working days. Separate appointments from walk-ins.
- Measure service start and finish times for the same service. Do not combine a short pickup with a long consultation.
- Count only available counters trained for that service. A staff member on a break or handling another queue is not available capacity.
- Compare the calculated scenario with observed waits. Check longer services, interruptions, late arrivals and no-shows before acting.
In a clinic, urgent cases need clinical assessment; queue arithmetic does not decide medical priority. In a salon, one stylist cannot serve two customers at once just because two chairs are available. In a lab, billing and sample collection are separate stages and should be planned separately.
What this calculator cannot predict
It does not use a live InCue queue, customer records or appointment data. Counters may finish their current work at different times. Service durations vary, staff take breaks, appointments may have different arrival rules, and a person may need multiple stages. Those conditions require a richer model and observed data.
If a counter is free right now and nobody is ahead, waiting may be zero. This model still shows one full cycle because its assumption is that all counters are busy. Use the assumption consistently when comparing scenarios; do not give the result to a customer as a promised appointment time.
Common questions
Is this a free token generator?
No. This is a planning calculator. It does not issue tokens, manage a live queue or require a paid plan. InCue’s QR token flow is part of its queue software.
Can I use it for a single doctor or counter?
Yes. Set active counters to one and enter that service’s measured average duration. People already in consultation should not be counted as waiting ahead.
Where are my inputs saved?
Calculations happen in your browser. The CSV downloads to your device. The tool does not send entered queue numbers to InCue; optional website analytics follow your cookie choice.
Will a digital queue reduce my service time?
It can make turn order and status clearer. Changing how fast a service is delivered depends on the business and its processes. Read the waiting-time guide for practical measurement steps.