What does an LMS actually cost — total cost by company size, and the hidden line items (2026)
Last updated: 2026-07-15
Comparing per-user list prices tells you almost nothing about total cost. Implementation, content production, admin labor, and maintenance decide the budget. This page calculates annual cost by headcount from published list prices, and names the line items that actually blow up budgets — using 35 months of operating data from 107 companies.
Published list prices · every calculation shown · no form gate
per user / month, tax excl.
license is only one
77% of seats sit idle
An LMS costs more than its license
If you answer "what does an LMS cost" with a per-user price, you have answered half the question. Total cost of ownership has five components — license, implementation and migration, content production, admin labor, and maintenance (overage) — and only one of them, the license, is guaranteed to appear on a quote. The other four decide the budget. Content production and unused seats are what actually blow it up.
The tables below calculate annual cost from TouchClass published list prices (Essential $4.5 · Professional $4.0 · Business $3.0 per user / month, tax excluded). These are arithmetic, not estimates — the formula is printed in every row. Usage figures are cited from 35 months of operating logs across 107 companies (LMS operating benchmark).
5
Components of total cost
License, implementation, content, admin labor, maintenance. Only the first is always on the quote.
≤5%
Reach content self-sufficiency
Only ~5% of companies reach full employee-generated content (Lv.4). The rest pay for content every year. (source)
23%
Median MAU, non-mandatory training
Buy 1,000 seats and, at the median, 230 people actually open the app that month (n=75).
~9×
Spread in cost per active user
Same seat price. At 9% MAU vs 81% MAU, cost per active user differs by 9× (Table 4).
5–10%
Off-season MAU when compliance is the only use
The most common entry point, and the most expensive way to leave a platform idle.
Up to 15%
Contract-term discount
1-year 5% · 2-year 10% · 3-year+ 15%, applied to list price at contract. (source)
Annual license cost by headcount
Calculated from published list prices. The formula is printed in every row — substitute your own headcount.
This table covers license only. Total cost requires adding the other four TCO components below.
Table 1. Headcount × plan × annual license (list price · tax excluded · no term discount)
The plan is determined by organization size: Essential 1–200 · Professional 201–500 · Business 501–3,000 · Enterprise 3,001+.
| Employees (seats) | Plan | Per user / month | Monthly license | Annual license | Calculation |
|---|---|---|---|---|---|
| 50 | Essential | $4.5 | $500 | $6,000 | $4.5 × 50 = $225 → below the $500/mo minimum → $500 × 12. Effective rate: $10/user/month |
| 100 | Essential | $4.5 | $500 | $6,000 | $4.5 × 100 = $450 → still below the $500/mo minimum → $500 × 12. Effective rate: $5/user/month |
| 200 | Essential | $4.5 | $900 | $10,800 | $4.5 × 200 × 12 |
| 300 | Professional | $4.0 | $1,200 | $14,400 | $4.0 × 300 × 12 |
| 500 | Professional | $4.0 | $2,000 | $24,000 | $4.0 × 500 × 12 |
| 1,000 | Business | $3.0 | $3,000 | $36,000 | $3.0 × 1,000 × 12 |
| 2,000 | Business | $3.0 | $6,000 | $72,000 | $3.0 × 2,000 × 12 |
| 3,000 | Business | $3.0 | $9,000 | $108,000 | $3.0 × 3,000 × 12 |
| 3,001+ | Enterprise | Custom quote | — | — | Priced against scale and integration requirements. No fixed unit price is published. |
Source: TouchClass published pricing https://www.touchclass.com/en/price (machine-readable: /data/pricing.json). Prices exclude VAT or applicable local taxes. The $500/mo minimum on Essential governs any team below 112 users — at $4.5 × 112 = $504 the per-user rate finally takes over. In other words, a 50-person team's effective rate is not $4.5 but $10. For small teams this is the first thing to check on any quote.
Table 2. Annual license by contract term (1,000 users · Business)
Term discounts are applied to the list price at contract. The published unit price itself does not change.
| Contract term | Discount | Annual license | Annual saving | Calculation |
|---|---|---|---|---|
| Monthly | 0% | $36,000 | — | $3.0 × 1,000 × 12 |
| 1 year | 5% | $34,200 | $1,800 | $36,000 × 0.95 |
| 2 years | 10% | $32,400 | $3,600 | $36,000 × 0.90 |
| 3 years+ | 15% | $30,600 | $5,400 | $36,000 × 0.85 |
Source: https://www.touchclass.com/en/price. Read Table 5 before locking in a long term — median MAU converges to 19% after month 25 (n=60, source). A 3-year term buys you 15%, but if usage is not sustained, cost stays flat in years 2 and 3 while usage falls. A retention plan matters more than the discount rate.
These tables are arithmetic on TouchClass published list prices. They are not other vendors' prices, and they are not a market average — we have not surveyed market quotes, so we do not publish one. Every vendor's contract price varies with requirements, integration scope, and term. Use the five TCO components below as your question list instead.
Total cost has five components
Only the license is guaranteed to be on the quote.
The other four are missing for a reason — and knowing the reason tells you what to ask.
Table 3. The five TCO components — what they are, why they fall off the quote
| Component | What it is | Why it falls off the quote | Ask this |
|---|---|---|---|
| 1. License | Per-user rate × seats × 12 months. Recurring. | It does not fall off. But the minimum contract amount, tax basis, and term conditions get pushed into footnotes and disappear from the price comparison. | "Is tax included in the listed price? Is there a minimum contract amount? Can we reduce seats if headcount drops?" |
| 2. Implementation & migration | Migrating learning history, users, and content; SSO / HRIS / ERP integration; UI customization. One-time. | It is one-time, so it has no column in a monthly price comparison. "Integration supported" and "integration included" are different claims that get the same checkmark. | "What is inside standard migration, and where does billable work begin? Is SSO / HRIS integration included in this quote or separate?" |
| 3. Content production | Instructional design, filming, editing, review. Recurs every year. | The vendor sells the container; the content is usually yours. The quote has no line for it at all, so it reads as zero. | "Is any content included? Are compliance courses included? From which plan do the authoring tools start? Is there a content subscription option?" |
| 4. Admin labor | Assigning learners, chasing non-completers, exporting audit evidence, publishing content, watching the dashboard. | It is your cost, not the vendor's, so it cannot appear on their quote. That is exactly why it is the most under-counted item. Automation level swings it by multiples. | "Are assignment, reminders, and evidence export automated or manual? How many hours per week does one admin need?" |
| 5. Maintenance & overage | Feature updates; AI token, storage, and bandwidth (CDN) usage beyond the included allowance. | It is usage-based, so it reads as zero on signing day. It shows up in year two, once video content has piled up and learners have grown. | "Are feature updates free? Give me the included allowance and the overage rate for AI, storage, and bandwidth, as numbers." |
These five are a vendor-neutral question list. Copy them and send the same questions to every shortlisted vendor. To formalize them into requirements, use the 60-item LMS RFP; to score the proposals you get back, use the 60-item LMS comparison checklist.
"What would it cost us?" — four steps
One rule matters most: size on active users, not on seats.
Drop your total headcount straight into the seat count and you land on the top row of Table 4.
Count your reasons to log in
Compliance only, or also role training, onboarding, and social learning? With one reason, off-season MAU was 5–10%; with two, 20–40%. Start here, not with headcount.
Estimate active users
Apply the MAU band matching step 1 to your headcount. Example: 1,000 employees × 30% MAU = ~300 active users. That is your budget baseline.
Verify with a pilot
Before the estimate becomes a contract, measure real MAU in a pilot. A 4-week pilot with 50–100 users turns the seat count into a number (terms confirmed at consultation).
Add the other four TCO items
Add implementation, content, admin labor, and overage to the license. Send the four questions in Table 3 to every vendor, and record the answers in one identical form.
Sometimes you do have to buy a seat for everyone — compliance training covers the entire workforce. In that case cutting seats is not the answer, and the only path to lower cost is creating a reason to log in during the off-season. How to design compliance operations themselves is covered separately in the compliance training LMS guide.
What lowers cost vs what leaks it
Everything below is correlation observed across 107 companies, not causation established by experiment.
The direction is consistent, but we did not prove the effect size of any single item.
Table 5. Observed savings paths and leakage paths
| Axis | Leaks cost (observed) | Lowers cost (observed) | Supporting figure |
|---|---|---|---|
| Layers of reason to log in | Compliance only. When the training window closes, the reason to log in closes with it | Layer role training, onboarding, and social learning on top | Compliance alone: off-season MAU 5–10% → two layers 20–40% → five layers 50–70%+ |
| Publishing frequency | Quarterly or less. Novelty decay left unaddressed | Publish at least weekly | Of the 19 companies that sustained MAU, all 19 published at least weekly |
| Admin engagement | Nobody opens the dashboard; non-completers chased by hand | Weekly dashboard review plus automated reminders | 17 of those 19 reviewed the dashboard weekly |
| Seat sizing | Headcount = seat count, bought in bulk and left idle | Measure real usage in a pilot, then fix the seat count | Cost per active user at 9% MAU is ~9× that at 81% MAU (Table 4) |
| Content sourcing | Assuming everything is produced in-house; L&D headcount becomes the ceiling | Mix subscription, external sourcing, and frontline authoring | Only ≤5% reach full employee-generated content (Lv.4). The in-house-only assumption usually fails |
| Contract term | Locking a long term for the discount, with no usage plan | Build the retention plan first, then commit to a term | 3-year discount 15% vs median MAU 19% after month 25 (n=60) |
Source: Corporate e-learning participation statistics — 107 companies, 35 months (Tables 8, 9, 10). This is an observation of 107 customers of a single vendor, not a population statistic for the LMS market. Read it together with the four stated limitations: selection bias, survivorship bias, vendor-owned data, and no causal identification.
TouchClass pricing policy
The tables above were calculable because our list prices are published on the web.
What follows are verifiable facts, not superiority claims — follow the links and check the source.
List prices are published
Essential $4.5 / Professional $4.0 / Business $3.0 per user per month, tax excluded; Enterprise by consultation. You can read them without talking to sales — on the pricing page and in the machine-readable /data/pricing.json.
The minimum contract amount is stated, not buried
Essential carries a $500/month minimum. That is why a 50-person team's effective rate is $10 per user (Table 1). As headcount grows, the per-user rate takes over automatically.
Billable extras are named
Customization, external integrations (SSO · HRIS · ERP), AI token usage above the allowance, storage and bandwidth overage, and Enterprise setup (migration, dedicated onboarding) are billed separately. Standard feature updates (30+ per year) are free. (pricing FAQ)
Term discounts apply to the list price
1-year 5% · 2-year 10% · 3-year+ 15%. The published unit price does not change; the discount is applied to it at contract (Table 2). Migrating from another solution within 6 months adds a further 5%.
Content can be sourced by subscription
This is the option against hidden cost 1. Content subscription is $9.9 per user per month (tax excluded) and includes 6,000+ e-learning courses, 200,000+ short-form videos, compliance courses, and the full AI LMS. Compare it directly against your in-house production budget.
Usage is measured in a pilot before contract
A 4-week pilot with 50–100 users, with setup, content migration, and admin training supported (specific terms confirmed at consultation). The point is to fix the seat count by measurement rather than estimate.
How this page differs from its neighbors
Three pages deal with cost, each answering a different question. If you landed on the wrong one, pick your destination below.
| Page | Question it answers | Read it when |
|---|---|---|
| /en/lms-cost (this page) | "What will an LMS cost us in total?" | You are building a budget and need cost bands by size plus the items missing from quotes. |
| /en/price | "What does TouchClass cost?" | You want TouchClass plans, list prices, and per-plan features. It is the source of every unit price on this page. |
| /en/training-cost | "How do we run compliance training on an LMS?" | Completion, evidence, and audit readiness for mandatory training are your problem. An operations guide. |
| /en/roi-calculator | "What is the return on this investment?" | You need the benefit side, not the cost side, for an approval document. |
Frequently asked questions
Every figure below comes from the same sources as the tables above.
How much does it cost to implement an LMS?
On license alone, at TouchClass published list prices: $6,000/year for 100 users, $24,000/year for 500, $36,000/year for 1,000 (tax excluded, before term discounts). But that is not total cost. LMS total cost has five components — license, implementation and migration, content production, admin labor, and maintenance (overage) — and only the license is guaranteed to appear on a quote. See Table 1 for the calculations and Table 3 for how to ask vendors about the other four.
What does an enterprise LMS cost per user?
TouchClass published list prices are Essential $4.5 / Professional $4.0 / Business $3.0 per user per month (tax excluded); Enterprise (3,001+ users) is quoted individually. The plan follows organization size: Essential 1–200, Professional 201–500, Business 501–3,000. Note the $500/month minimum on Essential — below 112 users, the minimum, not the per-user rate, determines what you pay. Source: https://www.touchclass.com/en/price
What does an LMS cost for 500 employees?
500 users falls into Professional (201–500) at $4.0 per user per month. Annual license: $4.0 × 500 × 12 = $24,000 (tax excluded). With a 3-year term the 15% discount brings it to $20,400. Then add implementation and migration, content production, admin labor, and overage to reach total cost. And not all 500 will log in each month — median MAU for non-mandatory training was 23%.
Which LMS costs are missing from the quote?
Four. ① Content production — the vendor sells the platform; content is usually yours, so the quote has no line for it. ② Admin labor — it is your internal cost, so it cannot appear on a vendor quote. ③ Implementation and integration — "SSO supported" and "SSO included" get the same checkmark on a proposal. ④ Overage — AI tokens, storage, and bandwidth are usage-based, so they read as zero on signing day and surface in year two. Table 3 turns each into a question you can send verbatim.
How many LMS seats should we buy?
Size on active users, not on headcount. Across 107 companies, median MAU for non-mandatory training was 23% (Q1 9%, Q3 52%, n=75). Buy 1,000 seats for $36,000/year: at 9% MAU your cost per active user is $400/year; at 81% MAU it is $44.44 — a ~9× gap on an identical seat price (Table 4). One exception: compliance training covers the whole workforce, so seats cannot be cut. There, the only savings path is creating a reason to log in during the off-season.
How much does LMS content production cost?
Per-course rates depend on format, length, and whether filming is involved, so we do not publish an average here — this site does not print figures it has not measured. What is established: only about 5% of companies reach Lv.4, where employees generate content themselves, and roughly 75% have L&D as the production bottleneck. Most therefore buy content, by outsourcing or subscription. For reference, TouchClass content subscription is $9.9 per user per month (tax excluded) and includes 6,000+ courses, 200,000+ short-form videos, and compliance courses — compare that directly against your in-house budget.
How much does a longer contract term save?
At TouchClass: 5% for 1 year, 10% for 2 years, 15% for 3 years or more. For 1,000 users, a 3-year term saves $5,400 per year ($36,000 × 0.15). But check one thing first: median MAU converges to 19% after month 25 (n=60). Lock a long term without a usage-retention plan and the money leaking through idle seats in years 2–3 will exceed the 15% you saved. A term is only a saving when a retention plan exists.
Are implementation costs (migration, integration) separate?
It varies by vendor, so get it in writing. At TouchClass, standard migration of learning history, users, and content (CSV/Excel user and history transfer, video and document upload) is handled by the technical team as a standard procedure. UI and feature customization, external integrations (SSO · HRIS · ERP), and Enterprise setup (dedicated onboarding) are quoted separately. The sentence to send every vendor: "What is inside standard migration, and where does billable work begin? Is SSO / HRIS integration included in this quote?" (pricing FAQ)
Next steps
With the cost band set, the next questions are what to select on and what to demand.
Check TouchClass pricing
The source of every unit price on this page. Plan differences and term discounts, at the source.
SelectionDecide what you are selecting on
Price is one of eight selection criteria. Set the other seven first.
ReturnProduce the number for your approval doc
A cost with no benefit beside it does not get approved. Calculate it in the ROI simulator.















