The verdict in three sentences
A recruitment consultancy in Berlin sells one thing: the ability to present the right, already qualified candidate fast, in the right language. An agency ATS at EUR 80 to 200 per consultant per month works for a generalist firm, but struggles with a multilingual talent pool, success fees per assignment, international relocation steps and strict GDPR (DSGVO) retention rules. A custom platform at EUR 70,000 to 120,000 (2026 ballpark) pays back as soon as it wins a handful of extra placements a year.
Where the consultancy loses candidates and fees
The typical case: a consultancy in Kreuzberg, 15 consultants, about 120 assignments a year for clients in Germany, Austria and Switzerland. Target profiles: engineers, nurses, developers, maintenance technicians, finance managers, many of them recruited from abroad under the Skilled Immigration Act and the EU Blue Card. The talent pool holds close to 40,000 candidates, scattered across:
- each consultant's LinkedIn inbox;
- email inboxes, with CVs attached in four languages (German, English, French, Arabic);
- one spreadsheet per client, with stale statuses;
- billing files kept separately by finance.
The result: a candidate already met for a Munich assignment is approached from scratch six months later by another consultant, or worse, presented by a competitor to the same client. Success fees (typically 20 to 30% of annual gross salary in Germany) slip away on details: duplicate submissions, replacement guarantees tracked from memory, late invoices.
| Leak | Current situation | Estimated annual impact |
|---|---|---|
| Duplicate candidates | No deduplication | 10 to 15% of sourcing time wasted |
| Forgotten candidates in the pool | No usable keyword search | 6 to 10 missed placements |
| Slow shortlists | 10 days to present | Assignment lost to a competitor |
| Replacement guarantee | Tracked from memory | Unplanned free replacements |
| Fee invoicing | 30 to 45 days late | Cash flow strain |
| GDPR consent and retention | Not recorded | Complaint and fine risk |
Agency ATS or custom platform: the 2026 comparison
ATS and recruitment CRM tools for agencies cost, as a 2026 ballpark, EUR 80 to 200 per consultant per month, so EUR 14,400 to 36,000 a year for 15 consultants.
| Criterion | Agency ATS | Custom platform |
|---|---|---|
| Upfront cost | Low, subscription | EUR 70,000 to 120,000 |
| Running cost | EUR 80 to 200 per consultant per month | Monthly maintenance and hosting |
| Multilingual pool | Search mainly in English | CV parsing in German, English, French, Arabic |
| Pipeline per assignment | Standard stages | Stages per client and country |
| Success fees | Often a basic module | Fee per assignment, guarantee, billing schedule |
| GDPR and retention | Vendor compliance | Consent, retention period, erasure per candidate |
| Relocation steps | Not covered | Credential recognition, visa, housing tracked |
| Timeline | 2 to 4 weeks | About 5 months |
Custom becomes relevant when assignments include steps that generic ATS tools cannot follow: language tests, recognition of foreign qualifications (Anerkennung), visa appointments, relocation.
Key features of an ATS for a Berlin consultancy
- Single deduplicated pool: CV import, extraction of skills, languages and levels, duplicates merged by email and phone.
- Multilingual search: a consultant types 'theatre nurse German B2' and finds matching profiles whatever the CV language.
- Pipeline per assignment with custom stages: screening, language test, client interview, offer, recognition, visa, start date.
- Client portal to review the shortlist and give feedback in one click.
- Fees and invoicing: percentage or fixed fee, retainer, balance on hire, 3 to 6 month guarantee period, invoices in EUR or CHF.
- Compliance: time-stamped consent, automatic purge after the set period, record of processing activities, AGG-safe feedback templates to avoid discrimination claims.
Kolonell builds this kind of tool through its custom web applications offer and can add an AI layer for CV screening. Scope and price are set in the quote.
Mini case study
Need a professional website?
Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.
Lena, founder of a recruitment consultancy in Berlin (15 consultants, 120 assignments a year), compares an agency ATS at EUR 120 per consultant per month with a custom platform quoted at EUR 95,000.
- Agency ATS: 15 × EUR 120 × 12 = EUR 21,600 a year.
- Custom: EUR 95,000, plus about EUR 14,000 a year in maintenance and hosting.
Average fee per placement: EUR 16,000 (25% of a EUR 64,000 salary). If the unified pool and multilingual search deliver 6 extra placements a year from candidates already known, the gain is 6 × 16,000 = EUR 96,000. Over three years, the agency ATS costs about EUR 64,800 without relocation tracking. The custom platform costs 95,000 + 42,000 = EUR 137,000 over the same period, and is paid back in about one year by the extra placements alone. If the ATS could deliver the same placements, it would be the better choice: the decision hinges on the relocation and multilingual workflow.
FAQ
How much does an ATS for a recruitment agency in Germany cost in 2026?
Agency ATS tools cost EUR 80 to 200 per consultant per month. A custom platform sits around EUR 70,000 to 120,000 depending on scope, as a 2026 ballpark.
How long can we keep candidate data under GDPR?
Only as long as needed for the stated purpose: a rejected applicant's file is commonly deleted after about 6 months, while pool candidates need explicit consent, often renewed every 2 years. The software should purge or ask for renewal automatically.
Can we search CVs written in Arabic or French?
Yes, with normalised skill extraction. Consultants search by skill and language level and find profiles regardless of the CV's original language.
Does the platform track replacement guarantees?
Yes: the start date triggers a 3 to 6 month period, with an alert if the hire leaves and tracking of the replacement assignment without a new invoice.
How long does it take to migrate 40,000 candidates?
Data migration usually takes 3 to 4 weeks within a 5-month project, deduplication included.
Let's scope your project. Multilingual pool, assignment pipeline, fees and GDPR compliance: we define the scope with your consultants and a timeline of about 5 months. Detailed quote within 48 h. WhatsApp +221 77 596 93 33.
Mohamed Bah
Fondateur, Kolonell
Passionate about digital and entrepreneurship in Africa, Mohamed has been helping Sénégalese businesses with their digital transformation since 2020. Founder of Kolonell, he believes every SME deserves a professional and accessible online présence.