The verdict in three sentences
For a company of 2,500 employees receiving 9,000 applications a year, a custom ATS costs EUR 60,000 to 140,000 in 2026 and ships in 4 to 6 months. Against an enterprise SaaS ATS at roughly EUR 25,000 a year, custom becomes competitive once its productivity gains are counted, while giving full control over GDPR retention and data location. The decision depends on your specifics: multiple entities, multilingual hiring, payroll integration and approval chains.
What an ATS must cover for an Amsterdam scale-up
In Amsterdam, scale-ups hire across several entities and countries, often with relocation, the 30% ruling and Dutch, English and other languages in the mix. HR juggles job ads on LinkedIn, Indeed and the careers site, CVs arriving by email, and hiring-manager sign-offs on Slack. A serious ATS centralizes this flow and tracks time-to-hire, a key board metric.
| Module | Function | Share of budget |
|---|---|---|
| Candidate portal EN/NL | Job ads, CV upload, application tracking | 15 to 20% |
| Screening and scoring | CV parsing, weighted criteria, keywords | 15 to 20% |
| Recruiter pipeline | Stages, notes, scorecards | 15% |
| Interview scheduling | Google or Outlook calendar, email and SMS invites | 10% |
| Approval workflow | Headcount request, budget, exec sign-off | 10% |
| Dashboards | Time-to-hire, cost per hire, sources | 10% |
| Integrations | HRIS, payroll, SSO | 10 to 15% |
With 9,000 applications, manual screening at 4 minutes per CV adds up to 600 hours a year. Well-tuned automatic scoring removes 60 to 70% of that first-pass time.
2026 prices: custom build versus SaaS
The ranges below reflect a build by a European or nearshore team, hosted in the EU.
| Option | Upfront cost | Annual cost | 5-year cost (order of magnitude) |
|---|---|---|---|
| Enterprise SaaS ATS (EUR 25,000 / year) | EUR 5,000 setup | EUR 25,000 | EUR 130,000 |
| Mid-market SaaS ATS | EUR 2,000 | EUR 9,000 to 14,000 | EUR 47,000 to 72,000 |
| Custom essential (portal + pipeline) | EUR 60,000 | EUR 8,000 | EUR 100,000 |
| Custom standard (+ scoring + interviews) | EUR 95,000 | EUR 11,000 | EUR 150,000 |
| Custom group (+ multi-entity + HRIS) | EUR 140,000 | EUR 15,000 | EUR 215,000 |
| Hosting and security | Included | EUR 2,500 to 5,000 | Included above |
SaaS remains the right choice for a quick start in 4 to 6 weeks or for standard hiring processes. Custom wins when your process is a differentiator: technical assessments, multi-entity approvals, internal mobility or tight integration with your own product data.
Timeline, compliance and project flow
An ATS handles sensitive data: CVs, diplomas, sometimes ID documents and work permits. GDPR requires a lawful basis, limited retention, candidate rights and a record of processing. These requirements are designed in from scoping.
| Phase | Duration | Deliverables |
|---|---|---|
| Scoping and HR workshops | 3 weeks | Target process, role matrix |
| Wireframes and validation | 3 weeks | Candidate and recruiter journeys |
| Iterative development | 10 to 16 weeks | Portal, pipeline, scoring |
| HRIS and payroll integrations | 2 to 4 weeks | Tested connectors |
| Acceptance and pilot on 1 entity | 3 weeks | 200 real applications |
| Group rollout | 2 weeks | Training for 30 recruiters |
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.
Eva, Head of People at a 2,500-employee scale-up in Amsterdam, processes 9,000 applications a year with 6 recruiters. First-pass screening takes 600 hours a year and average time-to-hire is 52 days. She compares an enterprise SaaS at EUR 25,000 a year with a custom standard ATS at EUR 95,000 plus EUR 11,000 a year. Over 5 years: EUR 130,000 for SaaS versus EUR 150,000 for custom, a EUR 20,000 gap, but scoring tuned to her technical roles saves 400 hours a year, about EUR 22,000 of recruiter time at EUR 55 per hour, which tips the 5-year balance by about EUR 90,000 in favor of custom. Her target is to bring time-to-hire down to 35 days.
FAQ
How much does a custom ATS cost in Amsterdam in 2026?
From EUR 60,000 for a portal and pipeline to EUR 140,000 for a multi-entity version integrated with your HRIS. Maintenance runs EUR 8,000 to 15,000 a year.
What timeline should we plan?
4 to 6 months, including a pilot on one entity. A first usable release, candidate portal plus pipeline, can ship in 10 weeks.
Can the ATS handle several languages?
Yes, the interface and job ads are multilingual, which adds around 5 to 8% to the front-end budget.
How do we stay GDPR compliant?
The ATS includes candidate consent, automatic deletion after a configurable period (often 12 to 24 months) and a ready-made record of processing.
Can we import our existing talent pool?
Yes, migrating 20,000 to 50,000 CVs with automatic parsing takes 5 to 10 days, for EUR 3,000 to 6,000.
Let's scope your project. Tell us about your entities, application volume and HR tools: we will price a custom ATS between EUR 60,000 and 140,000, delivered in 4 to 6 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.