The verdict in three sentences
For an Amsterdam consulting firm that works with 600 independent consultants, a custom matching platform costs, as a 2026 order of magnitude, EUR 40,000 to 80,000 excluding VAT and ships in 4 to 6 months. The return comes almost entirely from staffing time, which drops from 10 days to 3 days once consultants keep their own availability and skills up to date. The trap is to start with the matching algorithm when the real difficulty is profile data quality.
What the platform costs, module by module
A firm that staffs through email, spreadsheets and the partners' personal networks loses on average one assignment in five because it cannot propose a profile within 72 hours. The platform must first make the talent pool usable, and only then automate the search.
| Module | Core version | Full version |
|---|---|---|
| Consultant profiles (structured CV, skills, day rate, references) | EUR 7,000 | EUR 12,000 |
| Availability calendar and automatic reminders | EUR 4,000 | EUR 8,000 |
| Matching engine by skills, sector and day rate | EUR 8,000 | EUR 18,000 |
| Assignment workspace (brief, shortlist, client approval) | EUR 6,000 | EUR 10,000 |
| Service contracts and e-signature | EUR 4,000 | EUR 9,000 |
| KvK and self-employment status checks (DBA compliance) | EUR 3,000 | EUR 6,000 |
| CRM and invoicing tool connection | EUR 3,000 | EUR 8,000 |
| Testing, GDPR and go-live | EUR 5,000 | EUR 9,000 |
| Total | EUR 40,000 | EUR 80,000 |
Compliance checks are not a detail: since the Dutch tax authority resumed enforcement of the DBA Act in 2025, firms that cannot document a consultant's genuine independence risk reclassification as disguised employment. Automating the collection of KvK extracts, contracts and assignment evidence reduces that exposure.
Custom build, staffing software or public marketplace
The firm has three options. Comparing them over five years avoids choosing on the entry price alone.
| 2026 option | Upfront cost | Recurring cost (order of magnitude) | Main limit |
|---|---|---|---|
| Shared spreadsheet and email | EUR 0 | EUR 0, but 1.5 FTE of coordination | Stale data, no audit trail |
| SaaS freelancer management tool | EUR 2,000 to 5,000 setup | EUR 15 to 40 per consultant per month, i.e. EUR 9,000 to 24,000 a month for 600 profiles | Generic matching, data held by the vendor |
| Public freelance marketplace | EUR 0 | 10 to 20 % commission on every assignment | The talent pool does not belong to the firm |
| Custom platform | EUR 40,000 to 80,000 | EUR 6,000 to 12,000 a year for maintenance and hosting | Upfront investment and project management |
| Custom platform + client portal | EUR 70,000 to 95,000 | EUR 10,000 to 15,000 a year | Wider scope to test |
With 600 consultants, per-seat SaaS pricing quickly costs more than building. Custom also makes sense because the talent pool is the firm's main asset: keeping it in its own database protects value in case of a sale.
Matching: four criteria are enough to start
Projects that fail want artificial intelligence in version one. Weighted matching on four criteria (validated skills, sector, availability on the start date, day rate compatible with the client budget) covers 80 % of needs. Semantic embeddings on CVs come in phase 2, once 6 months of assignments have produced validation data. The typical schedule: month 1 scoping and data model, months 2 and 3 profiles and availability, month 4 matching and assignment workspace, month 5 contracts and compliance, month 6 testing with 50 pilot consultants.
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, partner at a transformation consulting firm in Amsterdam (illustrative scenario), handles 180 assignment requests a year with an average day rate of EUR 850 and 40-day assignments. The firm keeps an 18 % margin, about EUR 6,100 per assignment. Today, 20 % of requests are lost because no profile is proposed within 3 days, i.e. 36 assignments. If the platform wins back half of them, the gain is 18 assignments x EUR 6,100 = EUR 109,800 of margin a year. For a EUR 65,000 platform and EUR 9,000 of annual maintenance, payback comes in about 8 months, not counting the coordination time freed up.
FAQ
How long does it take to deliver a consultant matching platform?
Allow 4 to 6 months for EUR 40,000 to 80,000. A first version with profiles and availability can open to consultants in month 3 to start feeding the data.
How do you get 600 consultants to keep their profiles current?
With an automatic availability reminder every two weeks and a LinkedIn or PDF CV import that pre-fills 70 % of the profile. Firms that only propose assignments to complete profiles reach 85 % up-to-date profiles within three months.
Does the platform handle Dutch self-employment compliance?
Yes, the module collects KvK extracts and contracts, logs assignment evidence and alerts before documents expire. This matters for every engagement since DBA enforcement resumed in 2025.
Do we need AI matching from day one?
No, a weighted score on four criteria covers 80 % of requests. Semantic AI makes sense after 6 to 12 months of assignment history.
Where should consultant data be hosted?
With a GDPR-compliant European host, with a record of processing activities and a defined retention period, for example 3 years after the last assignment.
Let's scope your project. Tell us the size of your talent pool, your current tools and your staffing criteria, and we will price a modular scope with a 4 to 6 month schedule. 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.

