Ecommerce Support Cost Calculator
In ecommerce, support volume is a function of order volume. This turns your orders, contact rate and return rate into ticket volume, handling hours, cost per ticket, and the share automation can absorb.
What does ecommerce customer support actually cost per order?
Support cost per order is your contact rate multiplied by your cost per ticket. A store with a 12% contact rate and a $2.70 cost per ticket is spending roughly 32 cents of support on every order — before returns processing, refunds or tooling. Because contact rate scales with orders, this is one of the few costs that grows exactly in line with growth unless something changes structurally. Order-status contacts are usually the largest single intent and the most fully automatable, because the answer already exists in the order system.
Methodology
How this is calculated
Published in full, so you can disagree with it. A tool that hides its model is a lead form.
- Tickets = orders × contact rate.
- Order-status contacts = tickets × the status share you entered. This is the intent most fully answerable from live data.
- Return-related contacts = orders × return rate. Roughly 60% of these are policy and eligibility questions rather than genuine exceptions.
- Addressable = (status contacts + 60% of return contacts) × 0.7, applying the same conservative discount as our other support models.
- Cost per ticket = (handling hours × loaded hourly cost) ÷ tickets. Handling only — it excludes tooling, refund value and management time.
Assumptions and limits
- 160 working hours per month per full-time person.
- Returns are assumed to generate roughly one contact each. Stores with self-service returns portals will be lower.
- Peak-season variation is not modelled. Your peak-month figures will be materially worse than the average.
- Cost per ticket here is labour only. Fully absorbed cost including tooling, refunds and management is typically 1.5–2× higher.
Worked examples
8,000 orders, 12% contact rate
Around 960 tickets a month, roughly 128 handling hours, and about 570 tickets in status and routine-return intents — the automation target.
A store with a very high contact rate
Above 25% of orders, the priority is finding what generates the contacts — a courier, a product page, a delivery promise — before automating the symptom.
FAQ
Questions about this tool
If you want this built
Turn the number into a plan.
Send us the workflow behind your result. We will come back with how we would automate it, what stays human, and what it takes to build.