7 KPIs Every Translation Agency Owner Should Track¶
Your agency grew from 3 to 15 translators, revenue doubled - but somehow there’s less money in the account than when you were working solo. Sound familiar? Usually the reason is simple: you’re measuring “feelings” instead of numbers. Let’s break down which metrics actually keep a translation business afloat - and which ones signal trouble long before it becomes obvious.
Why Your Translation Agency Needs KPIs¶
KPIs (Key Performance Indicators) aren’t abstract charts for fancy presentations. They’re concrete numbers that show the health of your business in real time.
A translation agency is a thin-margin business. According to the Slator Language Service Provider Index 2025, 41% of boutique agencies (revenue under $8M) saw revenue decline in 2024. The market is consolidating, big players are acquiring smaller ones, and AI is changing the rules. Flying on “gut feeling” in these conditions is like driving without a dashboard: everything’s fine until you run out of gas or the engine overheats - and you miss it.
There are three categories of KPIs every agency needs:
| Category | What it measures | Why it’s critical |
|---|---|---|
| Financial | Margin, CAC, revenue | Are you making money and how much |
| Client | Retention, LTV, satisfaction | Have you built a sustainable business |
| Operational | Timeliness, service mix | Are you working efficiently |
Below - each KPI separately, with formula, industry benchmark, and a concrete example.
KPI #1: Gross Margin %¶
This is the single most important financial metric for any service business. Gross margin shows how much money is left after paying direct costs for fulfilling orders - that is, payments to translators, editors, and DTP specialists.
Formula:
Gross Margin = (Revenue - Direct Costs) / Revenue × 100%
Example: A client paid €1,000 for a translation. You paid the freelancer €450, the editor €100. Gross margin = (1,000 - 550) / 1,000 = 45%.
Industry benchmark: According to Financial Models Lab, gross margin for translation agencies ranges from 40% to 75%. Agencies with in-house translators typically have higher margins (60-75%) but also higher fixed costs. Agencies relying on freelancers have lower margins (40-55%) but more flexibility.
As FinancialModelsLab analysts note:
For specialized professional services like translation, Gross Margin Percentage often sits between 50% and 75%.
If your margin is below 40% - that’s a red flag. Either you’re underpricing your services, or you’re overpaying vendors without raising client prices accordingly.
What affects margin: - Language pair (rare pairs = higher vendor rates, but also higher client prices) - Translation type (medical and legal have higher margins than general) - Using AI + MTPE instead of full human translation (cuts costs by 30-40%) - Rush orders (rush fees typically go straight to margin)
KPI #2: Revenue per Employee¶
This metric measures team productivity. Don’t confuse it with revenue per project manager - here we’re counting everyone: PMs, accountants, marketers, admins.
Formula:
Revenue per Employee = Annual Revenue / Number of Full-Time Employees (FTE)
Benchmark: According to the Nimdzi 100 (2025), the average revenue per employee among the world’s top 100 language companies is $239,000 per year. That’s 5.4% more than in 2023 ($227,000). For a small agency (5-15 people), a realistic benchmark is $100,000-150,000 per employee.
If your number is significantly below $100K, your team is either overloaded with admin work, or you’re taking on projects that are too cheap. The fix: automate routine tasks through TMS, focus on higher rates, or optimize team size.
Tip: Track revenue per PM (project manager) separately. PMs are the profit generation center of any agency. Per FinancialModelsLab recommendations, a PM should generate revenue that exceeds their salary by at least 28% (including all overhead).
KPI #3: Customer Acquisition Cost (CAC)¶
CAC shows how much money you spend to land one new paying client.
Formula:
CAC = Marketing & Sales Spend for Period / Number of New Clients in That Period
Example: In one month you spent €2,000 on Google Ads, €500 on content, €1,500 on a sales rep’s salary. You got 10 new clients. CAC = 4,000 / 10 = €400.
Benchmark: Depends on the business model. For B2C-oriented agencies (document translation for individuals) - €50-150 per client. For B2B (corporate clients on retainer) - €300-600, but LTV is also significantly higher.
CAC alone doesn’t tell you much - you need to look at it together with LTV (next KPI). If a client brings in €5,000 over the relationship, a €500 CAC is great. If a client orders one €80 translation and disappears - a €400 CAC is killing the business.
How to lower CAC: - SEO and content marketing (slow start, but CAC trends toward zero over time). In fact, that’s exactly why you’re reading this article - content marketing for agencies works - Referral programs (existing clients bring new ones - minimal CAC) - Optimizing ad campaigns (better targeting = less spending on irrelevant clicks)
KPI #4: Customer Lifetime Value (LTV)¶
LTV is how much money a client will bring over the entire relationship with your agency. It’s a strategic metric that determines how much you can afford to spend on acquisition.
Formula:
LTV = Average Order Value × Orders per Year × Average Relationship Duration (years)
Example: - B2C client: average order €120, 2 orders per year, relationship lasts 1.5 years. LTV = 120 × 2 × 1.5 = €360 - B2B retainer client: average monthly spend €2,000, relationship 3 years. LTV = 2,000 × 12 × 3 = €72,000
That’s a 200x difference. This is why client type determines your entire business model.
The key metric: LTV:CAC ratio. This is the ratio of lifetime value to acquisition cost. A healthy benchmark is at least 3:1. Every euro spent on acquisition should bring back at least three euros over the relationship.
| LTV:CAC | What it means |
|---|---|
| < 1:1 | You’re paying more for clients than they bring in. Business is losing money |
| 1:1 - 3:1 | On the edge. Need to either lower CAC or raise prices/retention |
| 3:1 - 5:1 | Healthy agency. Margin supports growth |
| > 5:1 | Either you’re a genius, or you’re underinvesting in marketing and could be growing faster |
KPI #5: On-Time Delivery Rate¶
Seems obvious, right? But few agencies actually measure it systematically. They should - because on-time delivery directly impacts client retention and reputation.
Formula:
OTD Rate = Projects Delivered On Time / Total Projects × 100%
Benchmark: According to bplan.ai, industry leaders maintain on-time delivery at 95-97%. In the US, the typical rate for translation agencies is 80-90%, and anything above 95% is considered exceptional.
As United Language Group notes:
On-time delivery rate measures the percentage of projects completed by the agreed deadline. Leading agencies set internal targets at 97%.
Why this is critical: A delayed translation can mean the client misses a visa application deadline, a deal falls through, or penalty clauses kick in. One late project can cost you a client for years.
How to improve OTD: - Build a 10-20% buffer into internal deadlines (tell the client “Friday,” tell the translator “Wednesday”) - Track not just final delivery, but intermediate milestones (translation done → in editing → QA → delivery) - If you see a project falling behind - notify the client EARLY, not at the last moment
KPI #6: Customer Retention Rate¶
Acquiring a new client costs 5-7x more than retaining an existing one. For a service business, retention is oxygen.
Formula:
CRR = (Clients at End of Period - New Clients During Period) / Clients at Start of Period × 100%
Example: Start of quarter: 50 clients. 12 new clients during the quarter. End of quarter: 55 clients. CRR = (55 - 12) / 50 = 86%.
Benchmark: For professional services, typical annual churn is 17-27%, meaning retention is 73-83%. But there’s a catch: agencies with a retainer model have 2.3x better retention than project-based ones (18% churn vs 42%).
As Smartcat notes in their blog:
The most important KPI is customer satisfaction. It’s difficult and expensive to acquire new customers. Customer retention should be the primary goal of all LSPs.
What kills retention: - Translation errors (even one serious error in a legal document - and the client is gone) - Delays without warning (see KPI #5) - No dedicated account manager (clients don’t want to explain context from scratch every time) - Inflexible pricing (loyal clients expect loyalty in return)
How to improve: - Implement NPS surveys (Net Promoter Score) after every major project - Offer retainer packages with fixed discounts for recurring clients - Assign every B2B client a dedicated account manager
KPI #7: High-Value Service Mix %¶
This KPI often gets ignored - and that’s a mistake. It shows whether your agency is moving toward profitability or stuck on commoditized services with razor-thin margins.
Formula:
HV Mix = Revenue from High-Margin Services / Total Revenue × 100%
What counts as “high-margin”:
| Service | Typical margin | Notes |
|---|---|---|
| General translation | 35-45% | High competition, AI pressure on prices |
| Legal/medical translation | 50-65% | Requires expertise, fewer competitors |
| Certified/sworn translation | 55-70% | Regulatory barrier, few can do it |
| MTPE (post-editing) | 45-60% | Lower fulfillment costs, growing demand |
| Retainer contracts | 50-65% | Stability, lower CAC on repeat orders |
| Software localization | 55-70% | Technical barrier, long-term projects |
Benchmark: A healthy agency gets 40-60% of revenue from high-margin services. If 80%+ of your revenue comes from “translate a resume for €30” - margins will be at survival level.
How to shift toward higher margin: - Specialize in a niche (medical, legal, financial) - as described in our article on agency business plans - Add adjacent services (MTPE, terminology management, localization) - Transition to retainer model with corporate clients
How to Track KPIs in Practice¶
Collecting data manually in Excel works at the start, but it doesn’t scale. Here are three approaches depending on your agency size:
Startup (1-3 people)¶
A Google Sheets table with monthly updates. Minimum: gross margin, client count, OTD rate. The free TMS Protemos covers basic project analytics.
Growing agency (4-15 people)¶
Time for a proper TMS. Plunet or XTRF have built-in dashboards with financial KPIs, project tracking, and client analytics. Cost: from €200-500/month, but it pays for itself through automation.
Mature agency (15+ people)¶
Plunet/XTRF + a separate BI tool (Google Looker Studio, Metabase, or Tableau) for custom dashboards. At this level you need not just KPIs, but trends: how margin changes month over month, which clients are growing, which are stagnating.
Review cadence¶
| KPI | How often to review | Who’s responsible |
|---|---|---|
| Gross Margin | Monthly | Owner / CFO |
| Revenue per Employee | Quarterly | Owner |
| CAC | Monthly | Marketing |
| LTV:CAC | Quarterly | Owner + Marketing |
| On-time Delivery | Weekly | PM Lead |
| Customer Retention | Quarterly | Account Manager |
| HV Service Mix | Quarterly | Owner + Sales |
Summary: All 7 KPIs at a Glance¶
| # | KPI | Formula | Benchmark | Red flag |
|---|---|---|---|---|
| 1 | Gross Margin | (Revenue - Direct Costs) / Revenue | 50-75% | < 40% |
| 2 | Revenue/Employee | Annual Revenue / FTE | $100-150K | < $80K |
| 3 | CAC | Acquisition Spend / New Clients | €50-600 (depends on segment) | > LTV/3 |
| 4 | LTV:CAC | LTV / CAC | 3:1+ | < 1:1 |
| 5 | On-time Delivery | On-time Projects / All Projects | 95%+ | < 85% |
| 6 | Customer Retention | (End - New) / Start | 75-85% (annual) | < 60% |
| 7 | HV Service Mix | HV Revenue / Total Revenue | 40-60% | < 20% |
FAQ¶
How many KPIs are enough for a small translation agency?¶
For an agency with 1-5 employees, 3-4 key metrics are enough: gross margin, on-time delivery, customer retention, and CAC. Add the rest as you grow. The main thing is to measure something regularly - not just once a year before tax filing.
What free tools work for tracking agency KPIs?¶
Protemos - free TMS with basic project analytics. Google Sheets or Notion - for a summary dashboard. Google Looker Studio (free) - for visualizing data from multiple sources. This toolkit is enough up to €100-200K annual revenue.
How often should you review KPIs?¶
Operational KPIs (on-time delivery, PM utilization) - weekly. Financial (margin, CAC, revenue per employee) - monthly or quarterly. Strategic (LTV:CAC, service mix, retention) - quarterly. The key rule: a KPI nobody looks at doesn’t exist.
What’s a normal gross margin for a translation agency?¶
50-75% for agencies with in-house translators, 40-55% for freelancer-based agencies. If margin falls below 40%, you need to either raise prices or cut fulfillment costs (for example, by using AI + MTPE instead of full human translation).
How does AI affect translation agency KPIs?¶
AI tools (DeepL, ChatGPT, Claude) cut fulfillment costs by 30-40% when using an MTPE model, which boosts gross margin. But they also pressure pricing - clients expect cheaper translations. Agencies that don’t adapt to a hybrid AI+human workflow risk losing margin from both sides.
What to do if LTV:CAC is below 3:1?¶
Two paths: lower CAC (switch to organic marketing, referral programs) or raise LTV (extend relationship duration through retainers, increase average order value through upselling additional services). Usually it’s more effective to work on client retention - it simultaneously raises LTV and reduces the need for new acquisition.