Open benchmark and method
Outsourcing cost per transaction by process in 2026
Direct answer
Actigy BPO found that outsourcing cost per transaction varies more by risk, exception rate, automation, and review depth than by geography alone. The evidence spans KYC files, AML alerts, healthcare claims, AP invoices, support resolutions, IT tickets, and data annotation. Every row states whether it is sourced, modelled, or directional.
Key takeaways
- Risk tier and exception work can change cost more than delivery country.
- Cost per contact is not the same as cost per resolved case when repeat contacts occur.
- Automation reduces cost only when the process can handle exceptions and quality checks safely.
- Many public unit-cost figures come from vendors. Treat those figures as directional, not as market medians.
Cross-process benchmark
What does outsourced work cost per transaction?
This table separates a published observation from a modelled or vendor-reported range. Use the confidence field before you cite or budget from a number.
| Process and unit | Observed or modelled value | Basis | Confidence | Use note |
|---|---|---|---|---|
| KYC: Standard CDD file | USD 45 to 120 | Modelled all-in range | Low | Risk tier, document quality, rework, and data checks drive the range. |
| KYC: Automated standard check | USD 0.14 to 5.10 | Vendor-reported automated to manual comparison | Low | This is a vendor comparison, not a market median. |
| AML: L1 alert triage | USD 25 to 50 | Triangulated analyst and throughput model | Low | Alert quality, false positives, case depth, and review controls change cost. |
| Healthcare claims: Clean claim submission | USD 2 to 12 | Published provider range | Low | Percentage-of-collections contracts are not directly comparable. |
| Healthcare claims: Denied claim rework | USD 25 to 181 | Published industry range | Medium | Complexity, payer rules, documentation, and appeal depth drive the spread. |
| Accounts payable: AP process per invoice | USD 6 | Cross-industry median | High | APQC includes outsourced, overhead, personnel, system, and other process costs. |
| Accounts payable: Manual invoice processing | USD 10 to 40 | Published directional range | Low | Exception rate and approval complexity are the main cost drivers. |
| Customer support: Voice resolution | USD 17 to 25 | Published directional range | Low | Cost per contact is not cost per resolved case when repeat contacts occur. |
| Customer support: Email resolution | USD 9 to 16 | Published directional range | Low | Handling time, backlog age, and escalation rate affect cost. |
| Customer support: Live-chat resolution | USD 8 to 14 | Published directional range | Low | Agent concurrency and first-contact resolution affect cost. |
| Customer support: Self-service resolution | USD 1 to 4 | Published directional range | Low | Include content, platform, maintenance, and failed-deflection costs. |
| IT help desk: L1 ticket | USD 2.93 to 49.69 | Published observed range; average 15.56 | Medium | Technical depth and resolution scope explain much of the spread. |
| Data annotation: Image bounding box | USD 0.02 to 0.10 | Vendor-published range | Low | Object count, image quality, ontology, and QA passes affect the unit cost. |
| Data annotation: Expert evaluation | USD/hour 85 to 200+ | Marketplace and vendor observations | Low | This is an hourly expert rate, not a commodity label price. |
Reproducible model
How is outsourcing cost per transaction calculated?
Formula
Unit cost = loaded hourly rate ÷ productive units per hour ÷ utilization + QA and rework + technology + provider margin.
Start with a precise unit. A KYC file, an AML alert, a resolved support case, and a processed invoice do not have the same risk or work content. Then measure straight-through work and exception work separately.
Include failed automation, repeat contacts, rework, maker-checker review, escalation, audit evidence, and pass-through tools. A low headline rate can be expensive if it excludes these items.
Buyer controls
Which inputs should an outsourcing quote disclose?
Unit definition
Define when a unit starts, when it ends, and what counts as complete. State how duplicates and reopened cases are treated.
Risk and exception tiers
Separate standard work from EDD, denial appeals, complex technical cases, and expert annotation. Do not blend unlike work into one average.
Quality and rework
State sampling, maker-checker review, error correction, repeat contacts, and excluded defects. Price cost per accepted unit where possible.
Volume and change rules
Define bands, minimums, peak volumes, service hours, language, systems, and price changes when the work mix moves.
Sources and limitations
What evidence supports the benchmark?
The strongest row in this release is APQC's 2026 cross-industry median of $6 for the total AP process per invoice. APQC states that this measure includes outsourced, overhead, personnel, system, and other costs. Other rows combine published industry studies, provider data, and a transparent throughput model.
Vendor figures can help define a range, but vendors may benefit from showing a high manual cost or a low automated cost. We label those figures as directional. Cost values also vary by country, process design, contract scale, risk, and source date.
- APQC Measure 100451: total AP cost per invoice
- APQC: Accounts Payable Key Benchmarks, 2026
- Experian Health: State of Claims 2025
- MetricNet: service and support benchmarking
The downloadable CSV is available under CC BY 4.0. Cite “Actigy BPO, Outsourcing Cost per Transaction by Process, 2026” and link to this page.
FAQ
Outsourcing cost per transaction: frequently asked questions
What is outsourcing cost per transaction?
Outsourcing cost per transaction is the total delivery cost for one accepted unit of work. The unit may be a processed invoice, resolved support case, reviewed alert, submitted claim, KYC file, or approved data label.
How do you calculate cost per transaction in BPO?
Divide the fully-loaded hourly delivery cost by productive units per hour and utilization. Then add quality review, rework, technology, governance, and provider margin. Use accepted units, not raw touches, as the denominator.
Why is cost per resolved support case higher than cost per contact?
A case may require several contacts before it is resolved. Low first-contact resolution creates repeat work. Cost per resolved case includes those repeats, while cost per contact counts each interaction separately.
Does automation always reduce outsourcing cost per transaction?
No. Automation can reduce straight-through work, but failed automation, exceptions, model review, data correction, and governance add cost. Measure cost per accepted output and track the exception rate.
Is this an Actigy BPO price list?
No. The table is a research benchmark. Actigy BPO prices a real process after it reviews volume, risk tiers, systems, service levels, coverage, quality controls, and transition work.
Build a unit-cost model for your process
Share the unit definition, volume, exception mix, systems, controls, and service level. Actigy BPO will show the labor, QA, technology, transition, and governance inputs separately.