🏥 HealthTechDelivered on Time📋 Fixed Price

Workforce Management SaaS — UK Healthcare Staffing Agency

UK6 min readUpdated June 2025
Region
UK
Contract
Fixed Price
Tech Stack
9 Technologies
IP
100% transferred to client

Project Overview

A UK healthcare staffing agency placing 2,800 NHS-registered nurses, doctors, and allied health professionals ...

Technology Stack

Next.jsNode.js/FastifyTypeScriptPostgreSQL (schema-per-tenant)HMRC RTI APINMC APIGMC APIStripeAWS eu-west-2

Compliance & Standards

IR35 (Off-Payroll Working Rules)UK GDPR (employee and patient data)DBS Enhanced disclosureHMRC RTINMC/GMC RegistrationCyber Essentials

The Challenge

A UK healthcare staffing agency placing 2,800 NHS-registered nurses, doctors, and allied health professionals needed to replace three legacy systems (a 2008 CRM, a 2015 timesheet system, and a third-party payroll integration) with a single SaaS platform. The platform needed: IR35 status determination support (healthcare workers are typically inside IR35 when placed with NHS Trusts), DBS check tracking, NMC/GMC registration verification, HMRC PAYE integration, and NHS bank shift management. Budget: £160,000.

Our Approach

Architecture: Next.js frontend, Node.js/Fastify backend, PostgreSQL separate schema per agency tenant (multi-tenant for future SaaS expansion), Stripe for invoice payments, AWS eu-west-2. IR35 Status Management: The platform manages IR35 determination for healthcare workers placed with NHS Trusts. NHS Trusts are medium/large organisations — they are responsible for IR35 determinations. The platform generates Status Determination Statements (SDS) with documented reasoning, stores determination history, and tracks 45-day challenge window compliance. Professional Registration Verification: NMC (Nursing and Midwifery Council) and GMC (General Medical Council) registration verification via their public APIs. DBS certificate tracking with renewal reminders. NHS Enhanced DBS required for all clinical placements. HMRC RTI PAYE Integration: Real Time Information (RTI) PAYE submissions via HMRC APIs for weekly payroll. Starter declarations, leaver notifications, and P60 generation. NHS Bank shift management with automated timesheet-to-payroll reconciliation.

The Results

Single platform launched at 18 weeks, £152,000 — under budget. IR35 SDS generation time: from 2.5 hours (manual) to 8 minutes (automated). DBS lapse rate: 6.2% → 0.8% (automated renewal reminders). HMRC RTI submission errors: reduced from 12/month to 0 in first quarter. Platform expanded to second agency client in month 8.

Client Testimonial
Three systems replaced by one that our consultants actually want to use. The IR35 SDS generation alone has saved our compliance team 40 hours per week. The DBS tracking has eliminated lapsed certificates as a risk." — Director of Operations, UK Healthcare Staffing Agency (name withheld)
ClickMasters Case Study Team
Reviewed by James Whitmore, CTO

Project Details

Sector
HealthTech
Country
UK
Status
Delivered on Time
Contract
Fixed Price
Tech Stack
9 Technologies
Reading Time
6 min
IP Ownership
100% transferred to client
Last Updated
June 2025
Written By
ClickMasters Case Study Team
Reviewed By
James Whitmore, CTO

Related Case Studies

View All

Ready to Transform Your Business?

Let's discuss how our technical expertise can help you achieve remarkable results.