Quick answer: Your hourly downtime cost is not a benchmark you can look up — it is four numbers from your own records: lost transaction margin, service credits owed under your SLA, labour cost of staff covering the idle kiosk, and the value of customers who abandon the queue. Add them per kiosk-hour and you have a figure your finance team will accept, because every input is auditable against a report they can also open.
Downtime cost per hour: how to compute yours in under an hour
Your hourly downtime cost is not a benchmark you can look up — it is four numbers from your own records: lost transaction margin, service credits owed under your SLA, labour cost of staff covering the idle kiosk, and the value of customers who abandon the queue. Add them per kiosk-hour and you have a figure your finance team will accept, because every input is auditable against a report they can also open.
Pull these four inputs before you build anything:
- Transactions per kiosk per hour, by hour of day. Export from the transaction log, not from an average. A kiosk at a stadium gate and a kiosk in a quiet bank lobby have the same hardware and completely different hourly exposure.
- Net margin per transaction. Revenue is not cost of downtime; margin is. Use the same margin figure your P&L applies to that channel.
- Contractual service credit per outage hour. Whatever your SLA or landlord agreement actually commits you to. If there is no credit clause, this input is zero — and that absence is itself a finding.
- Labour cost of covering the kiosk. Staff redeployed to manual handling, and the supervisory time spent on it. Use your own loaded hourly rate.
Divide the total by outage hours to get cost per hour for that kiosk. Repeat by site cohort. The point of building it this way is that when you later negotiate spares or a service contract, you can show the vendor the money at stake instead of arguing about a survey statistic.
Published “average downtime cost per hour” figures circulate widely, vary enormously by vertical and traffic profile, and are usually vendor surveys with undisclosed method. Treat any number you have not computed as a sanity check on your model, never as a substitute for it. A kiosk deployed where cash handling affects the whole transaction — see how cash acceptance mandates are turning cash hardware into a compliance spec — will price an outage hour differently from a queue-management screen that only issues tickets.
Why the downtime number you find online won’t match your fleet
Three things move the number, and none of them appear in the statistics people quote.
What is lost differs by vertical. A check-in kiosk outage pushes a queue to the front desk, which costs staff time. A cash-accepting kiosk outage stops the transaction entirely and can leave notes pending a reconciliation. The first is a service-quality problem; the second is a revenue and cash-control problem.
Utilisation dominates the arithmetic. Two identical kiosks, one running at low utilisation and one at high utilisation, have genuinely different hourly costs. Applying a single fleet-wide rate to both guarantees you will under-invest in the busy units and over-invest in the quiet ones.
Geography changes repair cost more than failure cost. On multi-site fleets, travel time rather than wrench time is often the largest single component of MTTR. A site two hours from the nearest technician converts a twenty-minute part swap into most of a working day.
Segment your fleet into high-traffic and low-traffic cohorts, and into technician-proximate and technician-remote sites, before you apply any hourly figure. This is also the point where downtime stops being standalone and becomes one line inside the full kiosk total cost of ownership — which is why a per-hour number on its own never convinces a procurement committee.
Symptom → likely cause → first fix: a kiosk downtime triage matrix
Most fleet downtime falls into a small number of recurring classes. The table below separates what your team can clear remotely from what needs a body on site — that boundary is what actually sets your MTTR, because dispatch is usually the slowest step.
| Observable symptom | Most probable cause | First remote action | Part likely needed | Site visit? |
|---|---|---|---|---|
| No power, no boot, no LEDs | Mains or breaker trip, PSU failure, internal power harness | Confirm power at the outlet; pull the kiosk log export for last shutdown reason | PSU or power harness | Yes |
| Screen lit, application frozen | Application crash, OS lock-up, stuck session state | Remote reboot; restart the app service; collect the crash log | None unless storage or compute module reports faults | Only if reboot does not clear it |
| Card reader not detected | Peripheral link dropped, driver mismatch after update, reader firmware | Remote peripheral reset; check device enumeration in the health log | Card reader module | Only if a reseat is required |
| Cash acceptor rejects all notes | Note condition, denomination configuration, escrow sensor, worn rollers | Read the reject log by denomination; verify accepted denominations in config | Roller/belt kit or acceptor head | Usually, for rollers |
| Cash jam or escrow fault | Folded or foreign notes, transport obstruction, alignment | Run a remote transport cycle if the platform supports it | Transport or roller kit | Yes |
| Recycler payout or dispense error | Note misdetection, cassette mis-load, degraded note quality | Check cassette levels and dispense log; run recycler diagnostics | Cassette sensor or recycler module | Usually |
| Receipt printer blank or jammed | Paper path, low paper, print head, cutter fault | Check paper status; trigger remote cutter reset | Print head, cutter assembly, paper | Sometimes |
| Kiosk offline, no heartbeat | Backhaul drop, carrier outage, VLAN or ACL change, connectivity module fault | Test the path from your monitoring layer; check carrier status | Router or cellular module | Only if hardware-confirmed |
| All card payments decline | Acquirer or host outage, expired certificate, terminal configuration | Verify acquirer status, terminal keys and certificate expiry | None | No — escalate to the acquirer |
| Scanner or camera peripheral offline | Peripheral link drop, driver or firmware mismatch | Remote peripheral reset; check enumeration | Peripheral module | Only if a reseat is required |
Two rules make this matrix useful rather than decorative. First, every “first remote action” must be something a named person is authorised to do at 2am — if it needs an approval chain, it is not a remote action. Second, log the outcome against the ticket. After a month you will know which rows genuinely resolve remotely and which only delay the dispatch by an hour.
A cash-accepting kiosk fails differently — plan for it
Cash modules fail in ways remote access cannot fix. Jams, escrow faults, recycler misdetection and note-quality rejections physically require hands on the device, so they belong in the dispatch-required column by default, not the “try a reboot” column.
Some of that is nevertheless preventable through configuration you control. Accepted denomination sets, recycling thresholds, float levels and note-condition expectations are operator inputs. If your reject logs show repeated failures on one denomination at one site, the fix may be a configuration and float-policy change rather than a hardware replacement.
Two constraints affect how you service these units. Payment-enabled kiosks sit inside PCI DSS v4.0 scope, so your diagnostic and escalation path has to respect who is permitted to access the device and what may be logged — agree that with your acquirer in advance, and check the current standard and supporting documents in the PCI Security Standards Council’s own document library rather than a secondhand summary. Cash-handling self-service systems also fall under UL 291, and enclosure ingress protection is described by IEC 60529 IP ratings; both affect components, servicing and who may perform it. Verify the specific model’s certification scope with the manufacturer before you dispatch a third-party technician.
Measure MTTR properly before you try to cut it
MTTR is the mean time to restore service, and where you start the clock changes the number more than any maintenance improvement will.
Start it at detection — the moment an alarm fires or a customer reports the fault — not when someone types a ticket. Then timestamp each stage your field-service ticket already records: alarm raised, first response, parts identified, dispatch arranged, part in hand, service restored. Most fleets have these timestamps scattered across a ticketing system, a monitoring tool and a WhatsApp group; joining them is the actual work.
Keep the reliability vocabulary straight when you present it:
- MTTR measures how long restoration takes once a fault occurs.
- MTBF measures how long the unit runs between faults.
- Availability = MTBF / (MTBF + MTTR) — so availability improves either by failing less often or by recovering faster, and those two levers carry very different costs.
Then segment. A fleet-wide average MTTR hides the fact that two fault classes and three remote sites usually account for most of your total downtime hours. Break MTTR down by fault class and by site; the largest cell is where the money is. Your kiosk’s own alarm and log export is a primary source here — cite it, not a vendor’s case study.
The levers that actually reduce fleet MTTR
Each lever below moves a specific stage of the restoration timeline. Pick by which stage dominates your data, not by which one sounds most modern.
| Lever | Stage it shortens | What it costs you |
|---|---|---|
| Remote monitoring and alerting | Detection time | Monitoring platform, integration, alert tuning to avoid noise fatigue |
| Remote remediation depth (reboot, peripheral reset, config push) | Dispatch avoidance | Secure remote access design, change control, staff training |
| Modular, field-replaceable peripherals | Repair time | Higher unit cost or a platform choice made at procurement |
| On-site critical spares sized to your failure distribution | Parts-in-hand time | Tied-up inventory and capital |
| Named RMA and escalation path with response windows | Ticket dwell between tiers | Contract negotiation effort |
| Pinned firmware with staged rollout and rollback | Self-inflicted outages | Version discipline and testing discipline |
| Site access arrangements (keys, escorts, permits) | Dispatch-to-work-start | Administrative overhead |
Spare-parts kits deserve a warning. A generic kit covers the failures you imagine; a kit sized to your own failure distribution covers the ones you actually have. Build the list from twelve months of ticket data, then review it quarterly — the top three parts will change as the fleet ages.
Turn MTTR into contract language: what to demand from your kiosk vendor
- Response time versus restore time. Response is when someone acknowledges the ticket; restore is when the kiosk transacts again. Negotiate restore, and define “transacts again” precisely — passing a self-test is not the same as serving a customer.
- Spare-parts lead time in writing, split into parts that ship from stock and parts that are build-to-order. The second category is where multi-week outages hide.
- Field service terms for your regions: who attends, what travel is included, what is billable, and what happens outside business hours or on public holidays.
- Warranty scope and exclusions in detail. Warranty length, wear-part coverage and cash-module servicing vary by vendor and by model — read the exclusion list, do not assume it.
- A named escalation matrix with tiers and time bounds, plus a periodic MTTR report you can reconcile against your own alarm logs.
When you compare vendors on these terms, use the self-service kiosk RFP checklist so that responses line up clause by clause rather than as differently-shaped paragraphs.
When the fix is procurement, not maintenance
If your ticket history shows the same fault class returning, and the unit was never designed for field replacement, maintenance spend will not solve it. That is a fleet-level decision, and the downtime cost model you built is the evidence for it.
Fold the hourly figure back into whole-life economics and compare options on the same basis: the bank kiosk TCO comparison shows how peripherals, integration and service model each shift the total, which is the same structure you would apply to a retail or hospitality fleet. For gaming venues running cash-handling machines, our slot-game cabinet and skill-game cabinet platforms are configured around field-replaceable cash modules and published service terms — the two things that determine how quickly a payout fault becomes a working machine again.
Request spare parts and field service terms / MTTR commitment. Send us your top three fault classes, your site list and your target restore time; we will respond with the parts list those failures imply, lead times for each part, and the service terms we can commit to in your regions. If you are still comparing platforms, ask for the datasheet and a sample configuration first — the spare-parts discussion is easier once the peripheral set is fixed.
FAQ
How much does one hour of self-service kiosk downtime cost?
Only your own data can answer that. Add lost transaction margin, contractual service credits, redeployed staff time and queue-abandonment impact, then divide by outage hours. Widely quoted per-hour figures vary by vertical and traffic and should not be used in a business case without your own inputs.
What is a good MTTR for a self-service kiosk fleet?
There is no universal target. Set yours from the fault classes you actually have: measure the restore time for each class, identify the largest contributor to total downtime hours, and commit to reducing that cell. A fleet-wide average is a reporting number, not a target.
Can remote monitoring really reduce kiosk downtime?
It reduces detection time, which is one stage of the restoration timeline and often the least expensive to shorten. It does not prevent failures and cannot clear physical faults such as cash jams, so pair it with remote remediation capability and a spares plan.
What uptime or MTTR SLA should I ask a kiosk vendor for?
Ask for a restore-time commitment with a precise definition of restored, a response window, a named escalation path and a periodic MTTR report. Availability terms expressed only as a percentage are difficult to audit without the underlying restore time.
Should I keep spare kiosk parts on site?
For the parts that appear most often in your own ticket history and cannot be sourced quickly, yes. Size the kit from twelve months of failure data, review it quarterly, and keep the rest at a regional hub where lead time still beats dispatch.


