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

Cost Per Ticket: How to Calculate Support Costs and Compare Pricing

Cost per ticket is the total support cost for a period divided by the tickets resolved during that same period. The result is a cost-per-resolution measure, not the cost of each customer message or contact; it changes with your ticket definition, staffing, channel mix, complexity and software pricing.

Cost per ticket: the formula and what the number means

Calculate cost per ticket by dividing the support expenses for a defined period by the number of tickets resolved in that period. The formula is total support costs ÷ tickets resolved. This gives you a useful operating measure, but only when the costs and resolved-ticket count cover the same period and scope.

A ticket can take several conversations to resolve. That means cost per ticket is different from cost per contact: a contact is an interaction, while the ticket represents the issue being worked through. If a customer follows up several times about one unresolved delivery, counting every message as a separate resolved ticket will make the metric look lower without changing the work involved.

To calculate cost per ticket, decide what costs belong in the numerator. A fully loaded support total may include:

  • Agent salaries and benefits.
  • Team-lead and management time.
  • Training, onboarding and recruitment.
  • Support software, knowledge tools and other technology.
  • Facilities, infrastructure and allocated overhead.
  • Outsourced support.
  • Usage charges, implementation and maintenance.
  • Quality monitoring and the staff time spent on repeat contacts.

You can also calculate a narrower figure, such as labor cost per resolved ticket, if you label it clearly. Do not compare that number with another team’s fully loaded cost as though they measured the same thing. Write down the reporting period, included cost categories, ticket scope and resolution rule so the calculation can be repeated.

Benchmarks can provide context, but they are not a target by themselves. Assisted support, self-service, retail questions and technical troubleshooting have different labor and complexity profiles. Even teams in the same industry may handle a very different mix of channels and cases. If you use an external range, check that its definition, time period and ticket mix resemble yours before drawing conclusions.

For a calculation template and more on the formula, see this guide to calculating cost per ticket. You can also use a cost per ticket calculator to organize your inputs and compare results.

How to calculate cost per ticket with the right denominator

For cost per resolution, count tickets resolved during the reporting period, then divide the support costs incurred during that same period by that count. If you want to measure workload instead, count tickets handled and call the result cost per handled ticket. The label matters because handled work is not always completed work.

A ticket may be opened in one period, remain pending, and be resolved in another. This is why the reporting period and resolution rule matter when calculating cost per ticket. Choose a consistent rule for when its cost and resolution count enter the calculation. For example, a team might attribute the labor to the period when it was spent and count the resolution when the issue is closed. That can cause a mismatch in a short reporting window, so note how you handle it and review longer periods when volume is uneven.

There is no single convention that every team must use for reopened, pending or duplicate tickets. What matters is that your team uses a written rule consistently and understands how the choice affects the result.

  • Reopened tickets: Decide whether a reopened case counts as a new resolution event or remains one issue until it is fully resolved. Apply the same treatment each period.
  • Pending tickets: Decide whether unresolved work is excluded from the resolved denominator while its labor remains in the costs. If so, expect the ratio to rise in a period with a backlog.
  • Duplicates: Set a rule for merging duplicate requests or counting them separately. A duplicate can still consume handling time even if it is not treated as a separate issue.
  • Cross-period tickets: Decide how to handle work that starts in one month and finishes in another. Keep cost and ticket counts aligned as far as your reporting allows.

Track both resolved and handled volume if your team needs to understand completion and workload. They answer different questions. A high handled-ticket count can reflect many brief contacts, while resolved tickets describe the issues the team believes it completed.

What drives the cost of each ticket

Cost per ticket rises when the cost of staffing and operating support increases, or when fewer tickets are resolved with the same resources. Longer handle times, complex cases, repeat contacts and channel mix all affect the calculation. Automation can change the amount of repetitive human work, but its effect should be measured alongside resolution quality.

Staffing is often a major part of the total. Include more than the time an agent spends replying: onboarding, coaching, management, recruitment and training take resources too. If a support lead spends part of their time handling escalations, include an appropriate share of that time rather than counting only frontline agents.

The kinds of questions you handle also matter. A straightforward order-status question and a technical issue requiring investigation do not take the same work. A month with more complex cases can show a higher cost per ticket even if the team’s process has not become less efficient. Compare like with like where possible, such as by issue category or channel, and avoid treating a change in overall average as proof of a process failure.

Channels can change both workload and cost. Some contacts involve short exchanges; others require follow-up, coordination or more specialist work. Outsourcing also changes the cost structure: compare the provider charge with the scope of work, management time and any additional in-house handling rather than treating the contract price as the full support cost.

Automation may help with repetitive questions and give agents more time for cases that need human attention. But routing errors can create transfers, delays and duplicate work. A wrong answer that prompts a customer to contact support again can also erase apparent savings. Track what happened to the issue after automation, not only whether an interaction left the queue.

Hidden costs to add before comparing tools

A software subscription is only one part of the cost of support. Before comparing tools, add any usage fees, implementation, maintenance, staff time, quality checks and repeat-contact work that the subscription price leaves out. Then check whether the vendor charges by seat, ticket, resolution or another unit.

A practical comparison starts with the full cost of operating the workflow:

  • Licenses: Include the relevant seats, plans and any extra tools needed to run the process.
  • Usage charges: Identify what event triggers a charge. A fee might apply to an AI resolution, a ticket touched by automation or another unit.
  • Implementation and maintenance: Count setup, ongoing configuration and the work of keeping content and processes current.
  • Agent time: Include time spent reviewing drafts, correcting answers, handling escalations and learning a new workflow.
  • Repeat contacts: Add the cost of work created when the original issue was not resolved or the customer needed to clarify it.
  • Quality monitoring: Include review time and the effort required to correct knowledge or workflow gaps.
  • People and operations: Consider training, onboarding, management, recruitment, facilities and other allocated overhead.

Watch for pricing units that sound similar but bill different activity. With a per-seat model, the bill is tied to the number of people covered. With a per-ticket or credit model, AI activity may count even when a human takes over. With a per-resolution model, charges depend on the provider’s definition of a successful resolution. Read the billing definition and model it against your actual workflow, including escalations and repeat contacts.

Make your comparison on a monthly basis if that matches how you track costs. Separate fixed plan fees from variable charges, and estimate them using your own conversation volume and outcome mix. Avoid comparing one vendor’s base subscription with another vendor’s total bill.

Cost per ticket calculator: a worked monthly example

Suppose your monthly support expense is $4,800 and your team handles 1,200 tickets in that month. Dividing $4,800 by 1,200 gives $4 per handled ticket. This is a cost-per-handled-ticket example because the denominator is tickets handled, not tickets resolved.

To calculate cost per resolution instead, use the number of tickets resolved in the same month. For instance, if your team resolved a different number of tickets than it handled, the result would change. Do not substitute the handled count and still label the result cost per resolution.

For a repeatable monthly cost per ticket calculation, record the following alongside the result:

Calculation detailWhat to record
PeriodThe month or other reporting period
NumeratorThe support costs included for that period
DenominatorTickets resolved or tickets handled
Ticket rulesHow reopens, duplicates, pending and cross-period cases are treated
ExclusionsCosts left out of the total
ScopeChannels, teams or categories included

The example is intentionally simple. In a real budget, make clear whether the $4,800 includes benefits, software, management, training and overhead. If it only represents wages, call it labor cost per handled ticket. That lets a colleague compare it with a broader cost later without mistaking a partial measure for a fully loaded one.

Compare per-agent, per-ticket and AI-resolution pricing

Per-agent pricing ties cost to seats, per-ticket pricing ties cost to a volume of work, and per-resolution pricing ties cost to outcomes defined by the vendor. Each model can behave differently as your team, workload and automation use change. Compare them using the bill your own activity would produce, not the headline unit price alone.

For each option, gather the fixed fee, included volume, relevant seat count and charges beyond the allowance. Then estimate the monthly total using your actual usage and the way the tool bills. In particular, check what happens when AI hands a conversation to a human: the charge might be based on the AI touching the ticket, or only on a resolution.

Pricing modelWhat the bill followsWhat to check
Per-agentNumber of seats or agents coveredWhich team members need a seat and whether other fees apply
Per-ticket or creditTickets or conversations counted as usageWhether escalations and AI-assisted tickets count
Per-resolutionOutcomes the vendor counts as resolvedThe resolution definition, included allowance and price beyond it
Flat plan fee with included usagePlan fee and usage allowanceMonthly limits, what counts as a conversation and any plan limits

The support desk uses a flat plan fee with an included number of AI conversations per month. Its plans do not charge per resolution or use credit packs. A conversation can include up to 25 AI replies on paid plans and up to 10 on Free. The helpdesk inbox is included on every plan, including Free. Those details can help a team estimate the software portion of its cost, but they do not replace the fully loaded cost-per-resolution calculation. To compare the plan with other options, model the monthly bill against your own usage.

momo planPriceIncluded AI conversations
FreeEUR 030 one-time, not monthly
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 11 times the monthly price. The plans differ in included team and agent limits, knowledge capacity and channels. For example, the website widget is available on Free; Starter adds email, while Growth includes Slack. Shopify is in preview, and WhatsApp, Instagram and Messenger are coming soon.

The AI answers from business-provided knowledge, checks its draft against retrieved sources and includes citations when confident. When it is not confident, it says so and opens a ticket for the team. This workflow may suit a team comparing a flat plan fee with per-resolution billing, but estimate the cost per ticket against your own resolved-ticket count and check whether the answers and handoffs work for your support needs.

Track lower costs without lowering service quality

A lower cost per ticket is useful only if customers’ issues are still resolved well. Track cost alongside resolution quality, repeat contacts, escalation quality, customer effort and satisfaction. If a queue looks smaller because customers gave up or returned later with the same issue, the lower figure does not tell the whole story.

Before enabling AI or changing routing, review how the process handles your actual issue mix. One practical check is to compare proposed answers with historical resolved tickets before the answers reach customers. Read the answers, look for incorrect or unsupported statements, and note which topics need better content or a human response.

After launch, review results by category and channel. Useful questions include:

  • Are customers contacting support again about the same issue?
  • Are escalations reaching a person with enough context to continue?
  • Which types of question are answered well, and where are knowledge gaps?
  • Are agents spending less time on repetitive cases, or are they correcting and reworking them?
  • Has customer effort improved, or has work simply shifted to another channel?
  • Does the cost change reflect better resolution, a different ticket mix or a denominator change?

Do not treat deflection alone as success. A customer who leaves the queue without a full answer may create another contact, an escalation or lost trust. Pair operational measures with customer experience and employee workload, and look at the categories where the cost or quality moved. That makes it easier to distinguish a genuine process improvement from work that has been hidden or delayed.

For more on modelling AI charges and other plan costs, see this guide to AI agent pricing models.

Frequently asked questions

What does “per ticket” mean, and how is it different from cost per contact?

Cost per contact measures the cost of an individual interaction. Cost per ticket measures the cost of resolving an issue, which may involve several contacts. A customer’s repeated messages about one order problem can therefore be several contacts but one ticket, depending on your team’s ticket rules.

Should cost per ticket include software and training?

Include them if you want a fully loaded support cost. Software and training are part of the resources used to operate support. If you exclude either, state that clearly and label the result as a partial cost, such as labor cost per resolved ticket.

How do per-resolution AI fees change the fully loaded cost per ticket?

Add the AI charges for the period to the other support costs, then divide by tickets resolved in that same period. Check the vendor’s definition of a resolution and whether a human handoff is charged. Include review time and any repeat work caused by an unsuccessful answer so the calculation reflects the workflow, not just the invoice.

Why can a lower cost per ticket still mean worse support?

The figure can fall if the team counts more contacts as tickets, excludes costs, resolves fewer complex cases or reduces human handling without resolving the issue. Repeat contacts, escalations and customer effort help show whether the support outcome has actually improved.

How can I compare costs when tickets vary in complexity?

Keep the overall metric, but also compare cost and outcomes by issue category, channel or another useful grouping. Separate simple repetitive questions from specialist cases where possible. That helps explain whether a higher average comes from a more complex ticket mix or from a workflow that needs attention.

Put the calculation into your own workflow

Choose a denominator, write down the included costs and check the result alongside resolution quality. If you want to see whether a flat-fee AI support workflow fits your team, try momo free.

Try a flat-fee AI plan

Try momo free and see how a flat plan fee with included AI conversations fits your support workflow.

Try momo free
Cost Per Ticket: Formula, Costs and Pricing