momo is in early access: help shape the open-source AI support desk. Get started
momo

How to Calculate Cost per Ticket for a Service Desk: Formula and Costs

To calculate cost per ticket for a service desk, add the desk’s operating costs for a defined period, then divide by the tickets resolved during that same period. The result is an average cost per resolved ticket, not a quote for every individual case. Include labor and overhead, define what counts as resolved, and compare periods only when the cost scope and ticket mix are reasonably consistent.

How to find the cost of a service: monthly cost-per-resolved-ticket formula

For a monthly service desk measure, divide the total operating costs assigned to the desk during the month by the tickets resolved during that month. Use the same period on both sides of the calculation, and label the result as cost per resolved ticket so readers know what the denominator means.

Cost per resolved ticket = monthly service desk operating costs ÷ tickets resolved during the month

The result is a mean average: it spreads the cost pool across the resolved tickets. It does not say that every request cost exactly that amount. A straightforward password reset and a complex issue requiring specialist attention can have very different costs, even when both count as one resolved ticket.

For example, if a desk spends $35,000 in a month and resolves 1,000 tickets in that month, the calculation is $35,000 ÷ 1,000 = $35 per resolved ticket. That is a worked calculation, not a target or benchmark. The underlying cost pool and ticket count determine the answer.

Keep the scope next to the number. Record the period, channels, included teams, ticket types and cost categories. If the calculation covers email and web tickets but excludes phone support, say so. If a later month includes another channel or a different group of specialists, the average may change because the scope changed, not because the desk became less efficient.

Received, handled and resolved are different measures. Received tickets show incoming demand. Handled tickets show work touched by the team, but the count needs a consistent definition. Resolved tickets show completed output, making them a useful denominator for unit cost. Report demand and output separately rather than silently changing the denominator between months.

Build the fully loaded cost pool before dividing: what does a service desk cost?

A useful cost pool includes the resources needed to operate the service desk, not just frontline agent pay. Add relevant staff, tools, management, training, equipment and infrastructure for the same period as the ticket count, then apply a consistent method to shared expenses.

Start with staff costs. Include the people who work on support, such as frontline agents, team leads and specialists who handle escalations. If someone splits time between support and other work, allocate only the share that belongs to the service desk. Include management time when it is part of running the desk. Keep the allocation method consistent from one reporting period to the next.

For labor detail, a practical model is to calculate a loaded labor cost per productive hour and multiply it by the productive hours spent on tickets. In plain terms:

Labor cost assigned to tickets = loaded cost per productive hour × ticket-handling hours

Use payroll records and your organization’s own accounting rules to decide what belongs in loaded labor. Document which compensation and employment costs are included, how productive hours are defined, and how time spent on meetings, leave, training or other non-ticket work is treated. There is no universal assumption that fits every team. If you cannot reliably separate ticket time, state the allocation method and keep it stable rather than presenting a precise-looking figure without a consistent basis.

Add the desk’s software and operating tools. This can include ticketing systems, analytics, reporting, automation, integrations, telecom, maintenance and technical support. Include equipment and relevant workspace or infrastructure costs when those resources are part of the operation. For an on-premises setup, infrastructure can include physical workspace, utilities, servers, data centers and networking equipment. Use the costs that actually apply to your desk.

Training deserves attention in both the labor and non-labor parts of the model. Agent time spent training may be labor time, while training materials or external support may be separate expenses. Decide how your accounting treats each item and avoid counting the same expense twice. The same rule applies to management, shared software and other resources used by more than one team.

Shared overhead is often where calculations become inconsistent. For example, a company-wide tool may serve several teams. Allocate the relevant share using a repeatable basis, such as actual team use or another internal accounting method, and note the choice. Do not assign the whole company bill to the service desk in one month and a small fraction in the next without a change in the underlying operation.

A compact cost-pool checklist:

Cost categoryWhat to review
PeopleFrontline agents, leads, managers and specialists who support the queue
ToolsTicketing, software licenses, analytics, reporting and automation
OperationsTraining, travel, supplies, telecom and equipment
InfrastructureWorkspace, utilities, servers, data centers and networking where relevant
Ongoing supportMaintenance, integrations, technical support and updates
Shared costsThe consistently allocated share of resources used across teams

Your accounting team may already have a monthly view of these costs. If so, agree what the service desk needs from that view: which costs are direct, which are allocated, and what period they cover. A trailing monthly breakdown can help reveal costs that arrive irregularly, such as training, equipment or maintenance. For monthly unit cost, however, make sure the expenses assigned to the period are handled consistently.

Choose the denominator that matches the question

Use resolved tickets when asking how much the desk spends per completed ticket. Use received tickets when examining incoming demand, and use handled counts only when “handled” has a clear, stable definition. Keep these measures distinct so a backlog or a change in reporting practice does not make unit cost look better or worse by accident.

A resolved-ticket denominator is useful for completed-work cost, but it needs an agreed counting policy. Decide how your team treats reopened cases, merged tickets, duplicates, follow-ups and conversations that touch more than one support group. There is no single rule that works for every operation. The important part is to document the rule and apply it consistently.

A practical monthly dashboard can show received, handled, resolved, reopened and unresolved volumes together. The figures answer different operational questions:

  • Received indicates demand arriving in the period.
  • Handled indicates work the team touched, under your stated definition.
  • Resolved indicates completed tickets included in the unit-cost denominator.
  • Reopened highlights cases that returned after closure.
  • Unresolved shows work still open at the end of the period.

These counts help explain changes in the average. If received demand rises while resolved output stays level, the backlog may grow. If an apparent rise in resolved volume comes from counting repeated touches as separate handled items, the productivity story may be misleading. Review ticket lifecycle reports before relying on a single total.

Do not switch between “resolved” and “handled” just because one count is easier to export. If you need a handled-ticket measure for workload analysis, calculate and label it separately. Then your team can discuss completed-work cost and work touched without treating the numbers as interchangeable.

See how handling time, ticket mix, and escalation change the result

Handling time changes the labor required per ticket: longer cases generally use more agent time. Ticket topic, channel and complexity also shape the blended average. Break the total down by meaningful segments where your records support it, and interpret changes alongside escalations, reopened cases and service quality.

A blended cost can hide a shift in the work. A month with more complex product or account issues may require more agent time than a month dominated by routine questions. Likewise, channels and topics can have different handling patterns. Compare like with like where possible: review cost by channel, topic, support tier, or whether a human or an automated system handled the request.

Escalations add time from higher-level specialists. Tier one cases may take fewer resources than tier two or tier three work, but the blended average does not show that difference by itself. If you can attribute costs and resolved volumes to tiers, calculate tier-level costs alongside the overall figure. This helps distinguish a change in frontline efficiency from a change in the share of work reaching specialists.

First-contact resolution can reduce repeat work when the customer gets a meaningful answer at the first interaction. But a fast closure is not necessarily a genuine resolution. If a ticket is closed prematurely and later reopens, the team may spend more time on the same issue. Track reopens and quality signals alongside cost rather than treating a lower average as success on its own.

A useful review asks: Did handling time change? Did the share of complex tickets or escalations change? Did reopened work increase? Did a new channel or workflow enter the calculation? Those questions turn a cost movement into an operational investigation instead of a judgment about agents.

Use this worked monthly calculation, then test the assumptions

The calculation is simple once the inputs are defined: total monthly help desk operating expenses divided by resolved tickets in the month. For a desk with $35,000 in monthly operating expenses and 1,000 resolved tickets, the average is $35 per resolved ticket. Use your own cost pool, ticket count and scope before drawing conclusions.

Another published customer-support example uses approximately $4,500 in monthly spend and 1,651 tickets, reported as $2.73 per ticket. These examples use different operations and should not be treated as comparable benchmarks. A different ticket mix, cost scope or denominator can produce a different average.

To make the calculation reproducible, write down the inputs before dividing:

  • The reporting period and currency.
  • Which teams, channels and ticket types are included.
  • The operating costs included and how shared costs are allocated.
  • The ticket lifecycle rule, including how reopened, merged or duplicate cases are treated.
  • The resolved-ticket count used in the denominator.
  • Any material change in staffing, tools, ticket mix or process.

Then test the assumptions. Check that the labor costs cover the people who actually worked on the tickets, that shared overhead has not been counted twice, and that the ticket export uses the same reporting dates as the cost data. If one input is estimated, label it as an estimate and use the same method next period.

The average can be useful for budgeting and trend analysis, but it does not explain why a ticket costs what it does. Pair it with volume, handling time, ticket mix, escalation, reopen rate and service quality. If the mean rises, investigate before cutting resources; a change in complexity or scope can raise cost even when the team’s process is steady.

Compare in-house costs with outsourced pricing models: how much does an outsourced help desk cost?

An in-house service desk calculation should include the labor and operating costs assigned to the work. Outsourced proposals may charge by ticket, call, minute, agent or user instead. Compare the same coverage, demand, ticket complexity and service scope, then map each vendor’s billing unit to your actual workload.

A per-ticket contract charges for tickets under the agreement’s counting rules, which may include a monthly commitment or baseline. Ask what happens when a ticket generates several calls or follow-ups, and whether those interactions count as one ticket or multiple billable units. The contract definition is part of the price.

A per-call model bills for calls handled; a single ticket may involve several calls. A per-minute or agent-hour model ties price to work time. A per-agent arrangement charges for staffing, while a per-user model charges against the number of users served. These billing units are not directly interchangeable. Estimate your own demand in the unit each proposal uses before comparing totals.

Ask each provider to spell out the included work and any additional charges. Check monthly minimums and baselines, ticket or call definitions, follow-ups, training for your systems, ancillary support staff, licensing, setup and ongoing support. Where a proposal leaves a cost out, ask for it to be separated so you can put it into the comparison rather than assuming it is included.

Compare like-for-like service, not just the headline unit price. Match the hours and channels covered, the kinds of tickets accepted, escalation responsibilities and expected service quality. Gather a representative picture of your ticket types and complexity first. A low per-ticket quote for a narrower scope is not equivalent to a broader in-house operation.

For more detail on the billing units and budget questions, see this guide to customer service outsourcing costs, or review outsourced customer service options. The central rule remains the same: use your own ticket mix and service requirements to build the comparison, and keep the cost period and included work explicit.

Find hidden costs and savings without sacrificing resolution quality

Hidden costs often sit outside agent payroll and license fees: setup, training, maintenance, integrations, infrastructure and automation spend. Include them in the cost pool when they support the desk. To assess savings, look for repetitive work and estimate the labor that might be avoided, while checking whether resolution quality holds.

A new tool can involve an initial investment and ongoing costs to maintain, integrate and update it. An automation or self-service workflow can also require content preparation and review. Counting only the labor it may save, while leaving its software and upkeep out of the model, makes the comparison incomplete.

Use ticket reports to find recurring, time-consuming requests. Check whether the requests have clear answers and whether the same information already exists in your business content. Then assess whether self-service or automation is appropriate for that work. Include the tool’s plan fee and ongoing operating effort in the cost pool; compare them with the handling work actually avoided, not with an assumed reduction in every ticket.

Separate automated and human-handled work in reporting where possible. A blended cost can fall because fewer cases reach an agent, but that does not by itself prove customers got a useful answer. Track unresolved handoffs, reopenings and satisfaction alongside the cost trend. The aim is to reduce unnecessary work without shifting effort into repeated contacts or poor resolutions.

A flat-fee tool can be easier to budget than usage priced per resolution, but it is only one line in the model. For a broader look at AI agent pricing models, compare the fee with your expected workload. Its plans have a flat fee and include a set number of AI conversations per month on paid plans; there is no per-resolution fee or credit packs. The helpdesk inbox is included on every plan, including Free, so conversations the AI cannot answer confidently can be handed to the team. Treat the plan fee as software and automation spend, not as a guaranteed reduction in human handling or overhead.

momo planPriceIncluded AI conversations
FreeEUR 030 one-time conversations
StarterEUR 29 per month or EUR 319 per year500 per month
GrowthEUR 129 per month or EUR 1,419 per year2,000 per month
ScaleEUR 399 per month or EUR 4,389 per year6,000 per month

Yearly billing is eleven times the monthly price. An AI conversation can hold up to ten AI replies on Free and up to twenty-five AI replies on paid plans. For cost modeling, compare the plan fee with your expected use and include the human time spent reviewing or taking over conversations. The tool’s cost is not the same as cost per resolved support ticket; calculate the latter using your defined ticket denominator and full operating cost pool.

Frequently asked questions

Should cost per ticket be divided by tickets received or tickets resolved, and how do you calculate cost per sale?

For cost per completed ticket, divide by tickets resolved during the same period as the costs. Received tickets measure demand, not completed output. Track received volume too, since comparing it with resolved volume helps reveal whether demand is outrunning completed work.

How do I calculate fully loaded labor cost per productive hour?

Use your organization’s actual payroll and employment-cost data, decide which costs belong in loaded labor, and divide by productive hours under a documented definition. Apply that hourly cost to ticket-handling time if you can measure it. State how you treat non-ticket time and keep the method consistent; there is no universal assumption that fits every team.

How should reopened tickets affect cost per resolved ticket?

Set a clear rule for whether a reopened case counts once or is treated differently in your reporting, then apply it consistently. Track reopened volume alongside resolved volume and cost. A closure that leads to more work can make the average look lower at first while increasing effort later.

What costs should I ask an outsourced help desk to include in its quote?

Ask for the billing unit and its definition, the monthly commitment or baseline, and the treatment of follow-ups. Check whether training, ancillary staff, licensing, setup and other required support are included or billed separately. Compare the quoted scope with your own channels, ticket types, complexity and coverage needs.

Is there a universal good cost-per-ticket benchmark, or a good COGS-to-sales ratio?

No. Cost varies with industry, channel, complexity, ticket mix and the costs included. Compare your own consistent periods and segments, and check service quality and reopens alongside the average rather than treating one figure as a universal target.

Put the calculation to work

Start with a clearly scoped monthly cost pool and a resolved-ticket count your team can explain. Keep the denominator rule stable, segment the average when ticket mix shifts, and review quality before acting on a cost change. If you are evaluating an AI support desk, you can try momo on the Free plan and include its plan fee in the same cost model.

Try a flat-fee AI support desk

You can try momo on its Free plan and include its plan fee in your support-cost model.

Try momo free
How to Calculate Cost per Ticket for a Service Desk: Formula and Costs