Skip to content
Surhires

Category map

The layers of staffing software, and which ones you still have to buy elsewhere

Staffing software is not one product but six or seven layers, and most disappointment in this market comes from buying one layer expecting another.

Staffing software spans several distinct layers: recruitment software and applicant tracking front office, pay and bill, time capture, vendor management portals, back office and accounting, and screening and compliance tooling. Very few products cover all of them, so the useful question is which layers a given product covers and where it hands off.

By Surhires Editorial · Published · Reviewed

The term covers at least six different products

Ask five staffing firms what staffing software means and you will get five answers, because the term is used for the front office, for pay and bill, for timesheet capture, for vendor management portals, for back office accounting and for the compliance and screening tools bolted around all of it. A firm that buys a front office expecting pay and bill has bought the wrong thing, and it happens constantly.

This page maps the layers so you can work out which one your problem actually lives in. We publish it as the vendor of a front-office product, which is a reason to be sceptical of the emphasis and also the reason we are explicit about the four layers we do not touch. Our anti-position is on the pricing and about pages in the same words: Surhires is not an HRIS, a payroll system, a background-check provider or an assessment platform. It is recruitment software.

  • Front office: recruitment software and applicant tracking
  • Pay and bill: rates, on-costs, invoicing runs and contractor payment
  • Time capture: timesheets, approvals, expenses and shift confirmation
  • Vendor management: client-side VMS and MSP programme portals
  • Back office: accounting, credit control and statutory reporting
  • Screening and compliance: background checks, right to work, assessments

The front office is where the desk works

This layer is the recruitment software and the applicant tracking system, usually sold together. It holds candidates, clients, contacts, requisitions, submittals, interviews, offers and placements, plus the outbound communication that keeps all of it moving. It is the layer recruiters live in for eight hours a day and the layer that determines whether your database is an asset or a liability.

For an agency the front office has to do things a corporate applicant tracking system does not: treat the client as a record rather than a tag, treat the submittal as a first-class object rather than a status change, hold the commercial terms of a placement, and keep the candidate record earning after the requisition closes. Surhires sits entirely in this layer, and the depth we have is here rather than spread thinly across six.

The front office is also where AI has landed hardest, in matching, parsing, screening, note-taking and outbound personalisation. When comparing products, check which of those are on the plan you would actually buy and which are metered or gated above it.

Pay and bill is a separate engine, and we do not have one

Pay and bill is the machinery that turns approved time into money in two directions: what the contractor is paid and what the client is charged, with the difference reconciled as margin. It handles rate cards with overtime, holiday and shift uplifts, on-costs, statutory deductions, umbrella and limited-company arrangements in the United Kingdom, contractor classification in the United States, self-billing, credit notes and consolidated invoicing for clients who want one invoice a month covering forty workers.

It is genuinely hard software and it is regulated differently in every market. Surhires does not do it. If you run a temp or contract book with weekly payment cycles, you need a pay and bill system alongside the front office, and the integration between them is a real project rather than a checkbox.

What Surhires does hold is the commercial terms on the placement record: pay rate, charge rate, fee basis, invoice trigger, guarantee window and extension history. That is enough to keep the pipeline honest and to raise a first placement invoice, and it is the point at which we hand off.

Time capture is its own layer, and it is not one of ours

Timesheets look simple and are not. Weekly or fortnightly cycles, client approval chains with deputies for holidays, split cost centres, break rules that differ by jurisdiction, expenses with receipts, shift confirmation for blue-collar desks, mobile capture for people who are not at a desk, and a dispute process for the week where the client says thirty-two hours and the contractor says thirty-eight.

Surhires does not capture timesheets. There is no partial version of this in the product and we are not going to describe a roadmap item as though it were a shipping capability. Firms running volume temp desks should treat time capture as a specialist purchase, usually bundled with pay and bill from the same vendor because the two are joined at the hip.

Vendor management systems belong to your client, not to you

A VMS is software the client or their managed service provider runs to control contingent labour: requisitions are distributed to a supplier panel, submissions are keyed in through the portal, rates are governed centrally and invoicing is consolidated. If you supply into large enterprises, you already know the daily cost, which is recruiters re-keying submittals from your own system into someone else's portal.

Some agency platforms offer VMS connectors for specific programmes. Surhires does not have VMS integration today, and re-keying remains a manual step for firms working through those programmes. That is a real limitation and a legitimate reason to choose a different front office if a large share of your revenue arrives through a specific VMS.

Back office and accounting sit behind everything

The back office is the ledger: sales and purchase invoices, credit control, aged debt, VAT or sales tax, multi-entity consolidation for groups, commission calculation for recruiters and management accounts. Firms run this in a general accounting platform, in a staffing-specific back office, or in an enterprise resource planning system, and the choice is usually made by the finance director rather than by the recruitment team.

Surhires raises the first placement invoice from the placement record and hands off to accounting through QuickBooks or Xero. It is not a ledger, it does not do credit control or aged debt, and it does not calculate payroll. Commission calculation from placement data is the kind of thing agencies frequently want and which we currently support only as far as the underlying placement records go.

Screening and compliance are partly product and mostly process

Background checks, right-to-work and working-rights verification, professional registration checks, drug screening and skills assessment are specialist services with their own providers. The front office's job is to hold the documents, the expiry dates and the reminders against the candidate record, to record consent, and to keep the audit trail intact.

This is where careful language matters more than anywhere else in the stack, because vendors routinely describe capabilities as certifications. Surhires supports configurable consent capture and retention windows, stores demographic data separately from the hiring record so it is not visible to recruiters, uses a fixed disposition list rather than free text so a decision can be reconstructed, supports opt-in capture and suppression for outbound messaging, and can check a job posting against salary-disclosure rules before it goes out. It records the data an independent bias audit needs where an automated employment decision tool is in scope.

None of that is a compliance declaration. Commissioning an audit, issuing candidate notice, registering an SMS brand and campaign with the carriers, and running the verification itself remain yours. Our SOC 2 work is a readiness programme with a Type I report as the first deliverable, and we do not claim a Type II report until one has been issued.

  • Document capture with expiry reminders on the candidate record
  • Consent basis, source and timestamp recorded, with configurable retention
  • Demographic data stored apart from the hiring record and hidden from recruiters
  • Coded dispositions so a hiring decision can be reconstructed later
  • Pay-transparency checks against the states a posting is published to
  • Background checking, verification and audit commissioning remain external

How the layers connect, and where integration projects go wrong

The joins that matter are few and predictable. Placement to pay and bill, so a signed placement creates the assignment record without re-keying. Time capture to pay and bill, which is usually the same vendor. Pay and bill to accounting. Front office to accounting for permanent placement invoices. Front office to job boards and to your email and calendar. Front office to screening providers.

The failure mode is almost always ownership of the master record. Two systems that both think they own the placement will disagree within a month, and reconciling them becomes somebody's permanent job. Decide before you integrate which system is authoritative for each object, write it down, and make the other system read rather than write.

Surhires's integration surface today covers job boards, email and calendar, messaging, accounting and screening providers, and each integration page carries an explicit state of Live, In development or Roadmap. We do not publish logos for partnerships that do not exist.

A shorter answer for the buyer in a hurry

If your problem is that recruiters cannot find candidates, that submittals are untracked or that clients go quiet, you have a front-office problem and Surhires is a candidate. If your problem is that contractors are paid late, that invoices do not match approved time or that margin is unclear until month end, you have a pay and bill problem and you should not be reading a CRM comparison at all.

Most firms buy in that order: front office first, because it affects revenue generation, then pay and bill when contractor volume makes spreadsheets dangerous. Buying both from one vendor is possible and reduces the integration project, at the cost of accepting whichever half of the suite is weaker.

What you get

Candidate database

Structured profiles with normalised skills, seniority, location, notice period and salary expectation.

Client and contact records

Companies, contacts, terms and history as first-class objects rather than fields on a job.

Requisition workflow

Stage machines configurable per client and job type, reported through one pipeline view.

Submittals as records

Candidate, contact, requisition, documents, rate and outcome captured as one auditable object.

Placement commercials

Pay rate, charge rate, fee basis, invoice trigger, guarantee window and extension history.

First invoice

Placement invoicing raised from the placement record, then handed to QuickBooks or Xero.

AI matching and parsing

Explainable candidate scoring and resume normalisation on the working plan, not an upgrade.

Outbound sequencing

Email cadences and WhatsApp messaging logged on the record, stopping on a human reply.

Interview scheduling

Panel calendar reads, held slots, reminders and structured feedback against a scorecard.

Document and expiry tracking

Right-to-work and working-rights documents held on the candidate with expiry reminders.

Consent and retention

Basis, source and timestamp per record, with configurable windows for dormant data.

Reporting pack

Submittals, conversion, revenue booked and guarantee exposure derived from working records.

No pay and bill

Rate cards, on-costs, self-billing and contractor payment runs are a separate system you buy.

No timesheets

Time capture, approvals and expenses are not in the product and are not on this page as a roadmap.

No VMS connector

Submissions into client or MSP portals remain a manual re-key today.

No HRIS or payroll

Employment contracts, payroll runs, reviews and benefits belong to HR software, not to us.

Questions recruiters ask

Does Surhires do pay and bill?

No. It stores the commercial terms on the placement, including pay rate, charge rate, fee basis and guarantee window, and raises the first placement invoice. Rate cards with uplifts, on-costs, self-billing, contractor payment runs and consolidated client invoicing are a separate system. If you run a weekly contractor book, budget for one alongside the front office.

Can we capture timesheets in it?

No, and there is no partial version we would describe as working. Time capture with approval chains, break rules, expenses and dispute handling is a specialist layer, usually bought with pay and bill from the same vendor because the two are tightly coupled. Treat any front office claiming to do both properly as something to test hard.

Do you integrate with a VMS?

Not today. Firms supplying into managed service programmes re-key submittals into the client portal, and that remains a manual step. If a large share of your revenue arrives through one specific VMS, that is a legitimate reason to choose a different front office, and we would rather you knew now than after a migration.

Is Surhires an HRIS?

No. Surhires is not an HRIS, a payroll system, a background-check provider or an assessment platform. It is recruitment software: candidate relationships, outbound sourcing, client submittals and the placement pipeline through to the first invoice. There is a lifecycle feature covering what happens straight after a placement, but employment administration is a different category.

Should we buy one suite or best-of-breed?

A suite reduces the integration project and gives you one vendor to hold accountable, at the price of accepting whichever module is weakest. Best-of-breed gives you depth in each layer and hands you the integration work and the ownership questions. Most firms under fifty staff do better with a strong front office and a specialist pay and bill than with a mediocre suite.

What compliance claims do you make?

Capability statements only. The product supports consent capture, retention windows, separated demographic storage, coded dispositions, opt-in and suppression handling for outbound, and pay-transparency checks on postings. It records the data an independent bias audit needs. Commissioning audits, issuing candidate notices, carrier registration for SMS and the verification work itself are yours. SOC 2 is a readiness programme in progress.

See it against your own reqs

Bring one live role and three resumes. In twenty minutes you will see the match scores, the shortlist and the placement invoice that comes out the other end.