Service · Web development

Custom secondment software for your agency.

Custom staffing software for IT, finance, legal, technical and care placements. Candidate and assignment management, timesheets, contracts, invoicing and portals, built around the workflow of your sector rather than a off-the-shelf package that only half fits.

Candidate managementTimesheetsClient portalPayroll exportGDPR & WAB

Staffing software revolves around two kinds of people.

On one side are your candidates: their CVs, skills, availability, certificates, VOG certificates, hours and payslips. On the other are your clients: ongoing contracts, timesheets awaiting approval, invoices and candidate reports. In between sits your own team, who must match, contract, invoice and run payroll. A standard package handles that up to a point, after which things start to grind.

We build custom when your sector, scale or way of working doesn't fit Easyflex, Otys, Bullhorn or another standard package. For smaller agencies that is rarely the right choice. It does make sense if you run IT secondment with skill matching, operate across multiple branches, want your own client and candidate portal, or need a white-label solution for sister agencies. See also our page on custom software for the broader context.

The audiences these questions matter most to vary widely: IT staffing works with highly qualified profiles on project rates and intensive skill matching; financial and accountancy staffing has seasonal peaks around year-end closing and VAT deadlines; legal staffing involves PE point registration and specialist profiles; technical staffing involves VCA certificates and project staffing in construction and industry; care staffing involves SVB integrations, BIG registration and sector-specific collective labour agreements; and secretarial and administrative staffing involves fast-changing, short-term assignments. A platform designed for one of these worlds rarely fits another well, which is why sector fit is the first thing we look at.

What we encounter in every segment: the standard packages such as Easyflex, Workzone, Bouwmaster, Hellocom, Persmaster, Workchoice, Cobra, Bullhorn and Otys each have their own strengths. Easyflex dominates the SME segment of the staffing market, Bullhorn is strong in IT and financial placement with international ambitions, and Bouwmaster is built for technical and construction-focused staffing. For most placement agencies these packages are a sound choice. But agencies that grow beyond the particular niche a package was built for (multi-branch, sector-specific processes, their own portals, white-label for sister agencies) almost always reach the point where the software starts holding back growth rather than supporting it.

If you work with staff from other EU countries, there is a notification obligation and a valid A1 certificate must be available for each employee. For how to keep track of and monitor this, see A1 notification for posted workers.

Three types of placement software projects.

Depending on where you stand now, what your sector-specific workflow requires and how much you want to keep managing yourself. We will discuss which type suits your situation in an initial conversation.

Compact project · fixed sprint budget

Add-on to an existing package

You already run on Easyflex, Workzone, Bouwmaster, Hellocom, Persmaster, Workchoice, Cobra or Otys, but you're missing one specific piece: a candidate portal, a better timesheet flow, a skills-based matching engine, or a reporting layer for multi-branch operations. We build that layer on top of what you already have, connect via API and keep your source system as the leading one. No replacement, no migration pain, just the loose ends your team currently fixes by hand.

API integrationCandidate portalSkills matchingReporting layer
Mid-sized project · fixed sprint budget

Sector-specific placement platform

A dedicated staffing platform for one specific segment: IT secondment with skill matching and hourly rate models, healthcare secondment with SVB and SOON integrations, or legal secondment with continuing education (PE) points registration. A custom candidate and assignment flow, your own invoice and payroll export, and a client and candidate portal in your own branding. Business rules that currently live in Excel or in someone's head are recorded explicitly in the system, including the exceptions that define your sector.

Skills matchingClient portalCandidate portalSector-specific
Larger project · fixed sprint budget

Multi-branch or white-label

For groups with several agencies under one umbrella, or for placement firms that want to offer their system as white-label to sister organisations. Consolidated reporting, segmented data per branch, tenant isolation and shared modules. Deep integrations with Exact, AFAS, Visma and Nmbrs. Each branch or franchise keeps its own brand style, its own clients and its own invoice templates, while finance, IT and management oversee everything centrally on one dashboard.

Multi-tenantWhite-labelCross-branch reportingERP integrations

Which modules are typically included in such a project.

Not every agency needs everything. We start with the modules where the pain is greatest today and build out from there. The list below gives an overview of what we typically include as standard.

  • Candidate administrationCVs, skill tags, availability, certificates, certificate of conduct (VOG), KvK validation, citizen service number (BSN) checks via iDIN or DigiD where permitted.
  • Assignment and vacancy managementAssignment profiles, status, client owner, duration, rate agreements and links to contracts.
  • Matching (manual + AI)Skills overlap scoring between CV and assignment profile, with a manual shortlist and optional AI suggestions based on embeddings.
  • Contract workflowAgreements with variable clauses, e-signing (Signhost, DocuSign), addenda, extensions and automatic archiving.
  • Timesheet registrationCandidate enters hours, client approves, period runs for payroll. Mobile input, reminders, expenses and mileage.
  • InvoicingGenerated automatically from approved hours, scheduled runs, Peppol e-invoicing, integration with Exact or AFAS.
  • Payroll exportConfigured exports to Loket, Nmbrs, Visma or AFAS-HR, including holiday pay reservation, ET arrangements and pension contributions.
  • Reporting and margin analysisRevenue per candidate, client, assignment type or branch. Margin between rate and cost price, utilisation rate and turnover time analysis.
  • Client and candidate portalClients can view ongoing contracts, outstanding hours and invoices. Candidates can view their assignments, timesheets, payslips and expense claims.
  • IntegrationsLinkedIn import, KvK validation, BSN check, integrations with Exact, AFAS, Visma and Loket via REST or smart API integrations.

When custom staffing software is worth it.

Not every staffing agency needs it. For a small agency with a few dozen candidates, a standard package is usually faster and cheaper. We recommend custom development when one of these patterns applies.

Sector-specific

Your workflow doesn't fit a standard package

IT staffing with skill matching and project rates, care staffing with SVB and SOON, legal staffing with PE points and BAR registration, technical staffing with certificates and VCA, financial staffing with seasonal peaks around year-end. Standard packages cover much of that logic; the rest gets worked around in Excel or separate tools. Custom development captures those exceptions explicitly.

Multi-site

Multiple agencies, one set of reports

You have branches, subsidiary agencies or business units with their own administration, but you want cross-branch KPIs: margin analysis, utilisation rate, a shared candidate pool. That requires a data architecture most packages don't offer, or only at considerable extra licence cost over which you have no control. Your own platform means your own data, your own reports and your own pace.

Portals

Client and candidate portal under your brand

You want clients to approve hours and view invoices self-service, and candidates to manage their payslips and expense claims, all in your own house style rather than a generic portal with someone else's logo. Every time a planner or finance employee has to send an email that could have lived in a portal, productivity leaks away and the brand loses ground.

White-label

Sister agencies on one platform

You have several brands or franchises running on the same platform, each with its own branding, clients and reports. Multi-tenant with tenant isolation is then more than a feature; it is the architecture. Each sister agency gets its own URL, logo, invoice templates and rate structure, while your central team oversees margins, IT management and compliance at group level.

Not yet sure about a large project?

Test your idea first: a working prototype in 1 day

With OneDayBuild, we turn your idea into something tangible in one day for €1,150, so you can see whether further development is worth the investment. Decide to go ahead with the full build? Then we credit the full cost.

Explore OneDayBuild →

How such a project runs.

1

Introductory call and workflow scan

A conversation in which we understand which sector you serve, which packages you currently run, where things chafe and which integrations do or don't work. No lengthy intake: we mainly want to know whether custom software is the right investment here.

2

Planning and user research

Workshops with your recruiters, planners, finance staff and a few candidates or clients. We listen to where hours leak away, where errors arise and which manual workflows everyone quietly accepts. At the end: a concrete scope per module, prioritisation, a screen flow for the first tier and a sprint-based plan.

3

Building in sprints

A working build every two weeks. We start with the modules where the pain is greatest right now, often timesheets or the client portal, and expand from there. Your team tests along the way, and candidates and clients can get involved at an early stage. We integrate early with Exact, AFAS, Loket or your payroll provider so that integration issues surface early rather than right before go-live.

4

Rollout and ongoing development

Rolled out in phases, starting with one branch or one segment. Training for your key users, a support runbook for your IT team, and then ongoing development on the modules that deliver the most value. For larger clients, we often deliver custom software development as an ongoing partnership.

Frequently asked questions.

What staffing agencies usually want to know before we start.

Are you replacing Easyflex, Otys or Bullhorn?
For smaller agencies, rarely. A standard package covers the basics well and goes live faster. For larger or niche agencies, it can make sense: if your workflow no longer fits, or if you need multiple branches, a dedicated portal or white-label capability, the investment in custom development usually outweighs the manual workarounds around it. We often see hybrid setups, where the standard package keeps handling basic administration and we build the layer your sector or scale actually requires. We'll give you an honest view of which situation applies to you, as replacing is not always the right answer.
Can you integrate with our payroll software?
Yes. As standard we integrate with Loket, Nmbrs, Visma and AFAS HR via their REST APIs or via configured export files. Holiday pay reservations, ET arrangements, pension funds and sector-specific collective agreement components are configured per candidate type. For finance, we integrate in a similar way with Exact Online and AFAS Profit for invoice export and debtor management. You run the period runs (four-weekly, monthly, four-and-a-half-weekly) yourself from the platform, with a control report for your payroll administrator before the file goes to the payroll provider.
What about WAB compliance and sector-specific collective labour agreements?
A new application doesn't relieve you of your obligations, but it makes them visible. We model contract types (temp agency, secondment, payroll), durations, phase A/B/C arrangements and sector CLA supplements explicitly in the data. When legislation or a CLA changes, you adjust one configuration rather than scripts across your entire administration. Alerts for approaching phase transitions, chain rules and notice deadlines appear in dashboards for planners and finance, not just in loose spreadsheets held by a single employee.
Do you also work with multi-branch staffing agencies?
Yes, multi-branch and white-label setups are where custom development delivers the most value. We build multi-tenant systems with tenant isolation at the data level, shared modules where possible and sector-specific modules where needed. Cross-branch reporting is included as standard: revenue, margin, utilisation per branch, per assignment type and per candidate category. Branches can share candidates when that makes strategic sense, or remain strictly separated when competition or regulation requires it.
How do you handle GDPR and candidate data?
A strict role-based access model, encryption in transit and at rest, an audit log on all personal data, and retention periods configurable per field. A DPIA at the start of the project and a penetration test in the final sprint before go-live. For BSN processing and VOG uploads, we follow the Dutch Data Protection Authority (Autoriteit Persoonsgegevens) guidelines for temp agencies and staffing firms. Through their portal, candidates can see what data is held about them, request data deletion, and see when which client has viewed their profile, transparently and demonstrably in line with GDPR.
What determines the cost of such a project?
Mainly scope: how many modules in the first phase, how much sector-specific logic (skills matching, sector collective agreements, PE points), how many integrations with payroll and finance packages, and whether you need multi-branch or white-label functionality. Also relevant is how much data migration is needed from your current package, and whether we start greenfield or integrate on top of existing systems. We work with fixed sprint budgets so that after each sprint you know what you get and whether we continue with the same scope.
How long before we can go live?
A first tier, such as time tracking plus a candidate portal, can be working within a few sprints for a pilot branch. A complete platform with multiple modules, multi-branch support and all payroll and finance integrations is a multi-sprint project. We always work in phases: first modules go live, then we expand step by step. Your current administration keeps running throughout. We avoid big-bang migrations where possible, and we split the project so your team can absorb each phase.

Talk to us about your secondment software.

A free, half-hour introductory call. We listen to which packages you currently use, where they fall short and what you would like to change. We then give you honest advice: sometimes that is custom software, sometimes it is an addition to your existing package. Is a broader challenge a better fit? You can also read about our approach to enterprise software and SME software.

Edit content