The verdict in three sentences
Market ATS tools suit volume recruitment but quickly block executive search and direct-approach firms whose process is specific. A custom ATS rests on a EUR 40,000 to 70,000 core, plus EUR 15,000 to 30,000 in advanced modules (AI matching, client portal, scoring). The decisive 2026 gain is a placement cycle shortened by 20 to 30 %, which raises placements per consultant at constant headcount.
Core and modules: the 2026 budget
We separate the core (candidate/assignment management, pipeline, GDPR) from the high-value modules that differentiate the firm.
| Building block | Role | 2026 range |
|---|---|---|
| ATS core | Candidates, assignments, pipeline, notes | EUR 40,000-70,000 |
| AI matching | Automatic role/candidate matching | +EUR 12,000-20,000 |
| Client company portal | Self-service shortlist tracking | +EUR 8,000-14,000 |
| Scoring / assessment | Structured candidate rating | +EUR 6,000-10,000 |
| Advanced GDPR compliance | Consent, purge, traceability | Included in core |
A firm targeting the high end typically invests EUR 60,000 to 95,000 on core + two modules, versus a market ATS license at EUR 6,000-18,000/year with no ownership.
Candidate GDPR and matching: the sensitive points
Recruitment handles sensitive personal data; compliance is not optional.
| GDPR requirement | Implementation | Impact |
|---|---|---|
| Candidate consent | Timestamped opt-in on each submission | Secured legal basis |
| Retention period | Auto-purge after 24 months by default | Reduced regulatory risk |
| Access / erasure right | Candidate self-service button | Handled in < 72 h |
| Access traceability | Per-user log | Easier audit |
| Explainable AI matching | Visible criteria, no black box | Defensible decision |
Custom AI matching ranks candidates against your criteria (skills, seniority, mobility) and stays explainable, a key condition to defend a decision before a client or candidate.
Mini case study
Camille, principal of a 9-consultant search firm in Paris, makes 140 placements a year at an average fee of EUR 18,000. Her average placement cycle is 55 days. A custom ATS at EUR 82,000 (core + AI matching + client portal) cuts that cycle by 25 %, to 41 days. At constant capacity, her consultants close about 12 % more placements, roughly 17 extra placements x EUR 18,000 = EUR 306,000 in additional annual fees. The investment is absorbed in under 4 months of extra activity.
Need a professional website?
Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.
FAQ
Why not keep a market SaaS ATS?
For volume recruitment, keep it: it's cheaper (EUR 6,000-18,000/year). Custom is justified in search and direct approach, when your method and client relationship exceed the standard frame.
Does AI matching replace the consultant?
No. It pre-ranks and saves sourcing time, but the decision stays human. Good custom matching cuts screening time by 30 to 50 % on high-volume applications.
Is the client portal really useful?
Yes: the client company tracks the shortlist, comments and approves in self-service. This removes email back-and-forth and shortens the decision phase by several days per assignment.
How is GDPR compliance secured?
The firm builds in timestamped consent, automatic purge after 24 months and self-service erasure. These three blocks cover the bulk of regulatory risk on candidate databases.
How long until delivery?
An ATS core ships in 10-14 weeks; each advanced module adds 3-5 weeks. We often deliver the core first, then matching and the portal in iterations.
Let's scope your project. Give us your assignment volume, priority modules (matching, portal, scoring) and GDPR constraints: we frame a custom ATS between EUR 55,000 and 95,000. 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.
