Websites11 min read

Custom applicant tracking system for a recruitment firm: 2026 cost in Amsterdam

Mohamed Bah·Fondateur, Kolonell
November 2, 2026
Share:
Custom applicant tracking system for a recruitment firm: 2026 cost in Amsterdam

Custom applicant tracking system for a recruitment firm: 2026 cost in Amsterdam

Websites

The verdict in three sentences

For a firm of 12 consultants placing 180 candidates a year, an off-the-shelf ATS at €60-150 per user per month remains the cheapest choice as long as your method resembles other firms'. A custom ATS at €40,000-90,000, delivered in 4 months, makes sense when your competitive edge lies in your talent pool, matching on your own criteria and a client portal for shortlists that your competitors do not offer. Either way, GDPR compliance (retention periods, candidate information) must be configured from day one, as it is the first point regulators check in recruitment.

What an ATS really costs for 12 consultants

In Amsterdam, the professional recruitment market is driven by tech, logistics, finance and international headquarters. A 12-consultant firm charges on average 20% of the annual gross salary, i.e. about €9,600 per placement for a €48,000 salary. With 180 placements, revenue is close to €1.73M. The ATS is therefore a modest line compared with the value of a single extra placement.

OptionEntry costAnnual cost (12 users)5-year cost (estimate)
Entry-level off-the-shelf ATS€0 to €2,000€8,640 (€60 per user per month)€43,200 to €45,200
High-end off-the-shelf ATS€3,000 to €8,000€21,600 (€150 per user per month)€111,000 to €116,000
Custom ATS, essential scope€40,000 to €55,000€4,000 to €6,000 (hosting, maintenance)€60,000 to €85,000
Custom ATS, full scope€70,000 to €90,000€7,000 to €10,000€105,000 to €140,000

Custom software is therefore not automatically cheaper. It becomes attractive compared with a high-end ATS, or when it generates placements that the standard tool cannot.

Features: what custom really adds

FunctionOff-the-shelf ATSCustom ATS
CV parsing (PDF, Word, LinkedIn)Included, quality varies by languageEngine of your choice, €0.02 to €0.10 per CV
Talent pool and multi-criteria searchKeyword searchSearch on your business criteria (clearances, mobility, salary expectations)
Candidate and assignment matchingGeneric scoreScore weighted by your successful placements
Client portal for shortlistsMissing or PDF exportOnline shortlist, comments, interview requests
GDPR retention periodsGlobal settingPurge by status, consent renewal reminders
Fee invoicing trackingOften missingRetainer, balance, replacement guarantee
Time to go live1 to 4 weeksAbout 4 months

GDPR: rules to build in from the design stage

The Dutch Data Protection Authority (Autoriteit Persoonsgegevens) indicates that data of an unsuccessful candidate should be deleted within 4 weeks after the procedure ends, or kept up to 1 year with the candidate's consent. A compliant ATS must automate three things: informing the candidate at collection, requesting consent before the deadline, and deleting or anonymising data at term. A GDPR fine can reach 4% of global turnover, and even a public warning weighs heavily on a firm's reputation. With 6,000 to 10,000 new CVs a year, manual purging quickly becomes impossible.

Mini case study

Joost, founder of a 12-consultant recruitment firm in Amsterdam, currently pays for a high-end ATS at €140 per user per month, i.e. €20,160 a year. He is considering a custom ATS at €75,000 with a client portal and matching on his criteria, plus €8,000 a year in maintenance. The licence saving is €12,160 a year. If matching and the portal bring 8 extra placements a year, thanks to shortlists sent in 48 h instead of 5 days, that represents €76,800 in fees. The total gain reaches about €89,000 a year, and the investment pays back in about 11 months, net of maintenance. Without extra placements, payback would exceed 15 years: the project only makes sense if the commercial gain is realistic.

Need a professional website?

Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.

Prefer a call back?

Leave your WhatsApp number and a Kolonell expert will get back to you within 1 business day. Free, no strings attached.

You are :

FAQ

How much does a custom ATS for a recruitment firm cost in 2026?

Between €40,000 and €90,000 depending on scope, with €4,000 to €10,000 a year for maintenance and hosting. The essential scope (talent pool, parsing, pipeline, GDPR) starts around €40,000.

Which off-the-shelf ATS should we choose if custom is not justified?

For 12 consultants, budget €60 to €150 per user per month. Check parsing quality in Dutch and English, data export if you leave, and automatic handling of retention periods.

How long can we keep candidate CVs?

In the Netherlands, the guideline is 4 weeks after the procedure ends, or up to 1 year with the candidate's consent. The ATS can request consent automatically by email and purge records at term.

Can we migrate our existing talent pool?

Yes. Migrating 20,000 to 50,000 records takes 2 to 4 weeks, with a prior clean-up to remove profiles beyond retention periods, often 30 to 40% of the stock.

What is the timeline for a custom ATS?

About 4 months: 3 weeks of scoping with consultants, 10 to 12 weeks of development, then 2 weeks of data migration and training. The client portal can be delivered in a second phase.

Let's scope your project. Share your number of consultants, current ATS and placement volumes: we will give you an honest comparison of custom versus off-the-shelf, priced over 4 months. Detailed quote within 48 h. WhatsApp +221 77 596 93 33.

Tags:#custom ATS#recruitment firm#recruitment software#CV parsing#candidate GDPR#Amsterdam 2026#ATS comparison
Share:

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.