The verdict in three sentences
A market ATS (Teamtailor, Flatchr) at 100-300 EUR/month covers job posting and candidate tracking for a standard firm. A custom ATS at 35,000-80,000 EUR is only justified if you want a commercial differentiator: proprietary talent pool, domain matching, a client portal to track applications. The ROI lever isn't the software price, it's time-to-hire: cutting it by 25% accelerates billing on every mandate.
Market ATS or custom: what changes
A recruitment firm lives on two things: placement speed and pool quality. SaaS ATSs are excellent to start, but your matching process and client relationship stay standardized — so weakly differentiating against competitors.
| Solution | 2026 cost | Setup | Client portal |
|---|---|---|---|
| Flatchr | ~120 EUR/month | 2-4 weeks | Basic |
| Teamtailor | ~250 EUR/month | 3-5 weeks | Limited |
| Recruitee | ~200 EUR/month | 2-4 weeks | No |
| Custom by Kolonell | 35,000-80,000 EUR | 14-22 weeks | Full, white-label |
On custom, a core (jobs, pools, pipeline, multiposting) fits in 35,000-50,000 EUR. Adding a matching engine, an interactive client portal and performance dashboards pushes toward 65,000-80,000 EUR.
Full cost over 4 years
Let's compare a 12-recruiter firm over the tool's lifetime. The subscription looks harmless month by month; over 4 years the gap narrows.
| Item | SaaS ATS (Teamtailor) | Custom |
|---|---|---|
| Year 1 | 3,000 EUR | 55,000 EUR (build) |
| Year 2 | 3,000 EUR | 5,500 EUR (maintenance) |
| Year 3 | 3,000 EUR | 5,500 EUR |
| Year 4 | 3,000 EUR | 5,500 EUR |
| 4-year total | 12,000 EUR | 71,500 EUR |
| Asset owned | None | Code + proprietary pool |
In pure cash, SaaS wins by far — it mutualizes development. Custom is justified by two things unpriced in this table: the pool becomes an owned asset (no data hostage) and the client portal becomes a sales argument that wins mandates.
The lever: -25% time-to-hire
A firm placing 120 candidates/year at an average 8,000 EUR fee bills 960,000 EUR. Cutting time-to-hire by 25% (through faster matching and a continuously re-qualified pool) lets you handle more mandates at constant headcount. Even 10 extra placements a year is 80,000 EUR of additional revenue — more than the build amortized annually. The client portal, by cutting email back-and-forth, also frees 4-6 h/week per recruiter.
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.
Sophie, head of an IT recruitment firm in Lille, works with 11 recruiters on a SaaS ATS at 250 EUR/month. Frustration: the pool is locked in, and her enterprise clients demand real-time tracking she sends manually. She invests 62,000 EUR over 20 weeks in a custom ATS with a white-label client portal. Over 12 months, time-to-hire drops from 32 to 25 days (-22%), and the portal becomes an argument that wins 2 extra executive mandates (~24,000 EUR in fees). Full year-1 cost: ~68,000 EUR. The pool asset and sales argument pay the project back over 24 months.
FAQ
Isn't a SaaS ATS enough for a small firm?
Yes, below 8-10 recruiters, Flatchr or Teamtailor at 120-250 EUR/month cover the essentials. Custom targets firms that want a differentiator (client portal, proprietary matching) or refuse data lock-in.
Can we multipost to job boards?
Yes. Multiposting to major job boards and networks is built via their APIs or aggregators, budget 4,000-9,000 EUR depending on the number of channels.
Does matching replace the recruiter?
No, it pre-sorts. A good matching engine surfaces the 10-15 most relevant profiles from a pool of thousands, saving hours of sourcing — the decision stays human.
Can we migrate our existing pool?
Yes. Importing the candidate database from your current ATS (CSV export or API) is planned in scoping, usually 3,000-6,000 EUR depending on volume and data quality.
Are we GDPR-compliant on candidate data?
Yes, a custom ATS builds in retention periods, consent and right-to-erasure by design, which is easier to audit than a stack of tools.
Let's scope your project. Tell us your recruiter headcount, key job boards and whether the client portal is a priority: we'll frame scope and timeline. 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.
