This is a fully operational SaaS platform — available for acquisition. View Details ›
UK Construction ERP

LABOURSYSTEM

End-to-end workforce management for UK construction labour supply companies — from job request to BACS payment, across 4 portals.

4
Portals
12
Modules
80+
Features
CIS
Built-in
Live Demo — log in and explore right now
Manager Admin
Sarah Mitchell
manager@laboursystem.co.uk
Demo@2026
Full admin access · all modules
Finance Finance
James Barrett
finance@laboursystem.co.uk
Demo@2026
Payroll, invoices, reports
Client Company Client
London Build Pro
client@laboursystem.co.uk
Demo@2026
Client portal · jobs, invoices
Worker Worker
Jack Whitmore
j.whitmore@laboursystem.co.uk
Demo@2026
Worker portal · shifts, GPS
Driver Driver
Marcus Thompson
driver@laboursystem.co.uk
Demo@2026
Driver portal · trips, fleet
📊
Dashboard
Real-time operational overview for management
🧮
KPI Overview
  • Active shifts today and this week
  • Pending payroll approvals count
  • Open and overdue invoices total
  • Active workers on site (live count)
  • Monthly revenue summary
🔴
System Monitor
  • Recent application errors log
  • Server health indicators
  • Queue and scheduled job status
  • Recent user activity feed
📅
Shift Planner
Visual calendar for creating, assigning and managing all field shifts
📆
Calendar Views
  • Day / week / month calendar views
  • Filter by site, client, or worker
  • Colour-coded by shift status
  • Export planner to CSV / PDF
Shift Management
  • Create individual or group shifts
  • Assign multiple workers per shift group
  • Add / remove workers from active groups
  • Move shifts (drag-and-drop)
  • Mark group as complete / delete group
Smart Validation
  • Conflict detection (worker double-booked)
  • Worker availability check before assign
  • AI suggestions by trade, availability & distance
  • Activity log per shift action
👁️
Worker Schedule View
  • Individual worker timeline across weeks
  • Identify overloaded or idle workers
  • Quick re-assign from schedule view
🏢
Client Management
Full lifecycle management of client companies and contacts
📋
Client Profiles
  • Company name, address, VAT number
  • Primary contact, phone, payment terms
  • Soft delete and restore
  • Export all clients to CSV
Client Scoring
  • Automatic quality score (1–5 stars)
  • Based on payment speed and shift volume
  • Visible on client list at a glance
📜
Client History
  • Full shift history per client
  • Invoice and payment history
  • Generate invoices directly from client page
📍
Site Management
Register and manage all construction sites linked to clients
🗺️
Site Details
  • Site name, full address, postcode
  • Link to client company
  • Contact person and access notes
  • Active / inactive toggle
  • Export sites to CSV
Approval Workflow
  • Sites submitted by clients require admin approval
  • Approve or reject with reason
  • Email notification on status change
👷
Worker Management
Full worker profiles, trades, documents and performance tracking
🪪
Worker Profiles
  • Full name, NI number, date of birth
  • Address, phone, emergency contact
  • Trade / skill classification
  • CIS status: gross / 20% / 30%
  • UTR number and verification status
📂
Document Tracking
  • CSCS card (number + expiry date)
  • Right to Work (RTW) document
  • Share Code for non-UK nationals
  • DBS check records
  • Expiry alerts before documents lapse
📊
Performance
  • Full shift history per worker
  • Hours worked (week / month / year)
  • Check-in punctuality tracking
  • Attendance rate percentage
🛤️
Onboarding Flow
  • Multi-step onboarding wizard
  • Document submission per step
  • Admin tracks completion status
  • Blocked from shifts until onboarding complete
💷
Payroll & CIS
Two-stage UK Construction Industry Scheme payroll with BACS export
🔍
Review Stage
  • Review hours submitted from GPS check-in/out
  • Adjust hours or rate before approval
  • Approve or reject individual shifts
  • Bulk approve multiple shifts at once
  • Export review to CSV
💰
CIS Payment Stage
  • Auto-calculate with CIS deduction (0% / 20% / 30%)
  • Domestic Reverse Charge VAT handling
  • Per-worker payroll report
  • Mark individual or bulk shifts as paid
  • BACS export ready for bank upload
📈
Reports
  • Worker earnings report (weekly / monthly)
  • CIS monthly return preparation data
  • Full payroll export to CSV
📄
Quotes & Invoices
Full billing workflow from quote to payment collection
📝
Quotes
  • Create quotes with line items and service rates
  • Set validity date
  • Client approves or rejects online via their portal
  • PDF download and email
🧾
Invoices
  • Auto-generate invoice from completed shifts
  • VAT (20%) and CIS reverse charge lines
  • Status tracking: draft / sent / paid / overdue
  • Email with PDF attachment
  • CSV export
💳
Payment Collection
  • GoCardless Direct Debit — one-click payment
  • Bulk Direct Debit for multiple invoices
  • Bank transfer proof submission
  • Webhook confirmation from GoCardless
🚐
Fleet & Vehicle Management
Full fleet tracking — registration, maintenance, fines and trips
🚗
Vehicle Register
  • Registration, make, model, type, year
  • Status: available / in use / maintenance / off-road
  • MOT and insurance expiry dates
  • PDF vehicle report / CSV export
🔧
Maintenance & Issues
  • Log maintenance with cost and date
  • Driver-reported issues from Driver Portal
  • Admin resolves with notes
  • Full history per vehicle
Fueling & Trips
  • Log fueling (litres, cost, odometer)
  • Start / finish trip records
  • Trip distance and duration
  • Driver fines management
📦
Inventory & Rentals
Equipment stock, movements, and rental billing with driver collections
🗃️
Stock Management
  • Item catalogue with categories
  • Stock levels and locations
  • Log movements (in / out / transfer)
  • Movement history per item
📤
Rental Management
  • Create rental contracts with daily / weekly rate
  • Extend rental period / mark returned
  • Auto-generate rental invoice
  • Assign driver for equipment delivery
💬
Communications & Notifications
Multi-channel communication across all users and portals
💬
Internal Chat
  • Direct messaging between any users
  • Group conversations (multi-participant)
  • File and photo attachments
  • Available in Admin, Worker and Client portals
🔔
Push Notifications
  • OneSignal web push — no app needed
  • New shift assigned alert
  • Check-in / check-out alerts to manager
  • Invoice payment received alert
📱
WhatsApp via n8n
  • Shift notifications via WhatsApp — workers need no app
  • Contact form enquiries routed via webhook
  • Extendable to Slack, SMS, or any integration
📧
Email Notifications
  • Invoice with PDF attachment
  • Quote with approval link
  • Site status notification
  • Branded email templates
⚙️
Roles, Permissions & System
Granular access control and full immutable audit trail
🛡️
Roles & Permissions
  • Create custom roles (manager, finance, supervisor…)
  • Permission per module: view / create / edit / delete
  • Modules: planner, clients, sites, payroll, invoices, users, vehicles, inventory, chat, roles
📜
Audit Log
  • Every action logged with user, timestamp and IP
  • Filterable by user, module and date
  • Immutable — cannot be edited or deleted
🗑️
Trash & Recovery
  • Soft delete for all major records
  • Centralised trash view
  • Restore or permanently delete
📱
Worker Portal
Mobile-first web app — no download required. Works on any phone browser.
🗓️
My Shifts
  • View upcoming assigned shifts
  • Accept or decline shift offer
  • See site, time, trade and rate
  • Real-time notifications for new shifts
📍
GPS Check-in / Check-out
  • GPS check-in on arrival at site
  • GPS check-out on departure
  • Location verified against site address
  • Live location sharing to admin
  • Hours auto-calculated from GPS data
👤
Profile & Availability
  • Update personal details and photo
  • Upload documents (CSCS, RTW, etc.)
  • Complete onboarding steps
  • Set available / unavailable days
  • Internal chat with management
🚗
Driver Portal
Self-service portal for company drivers — trips, fueling and collections
🛣️
Trips & Fueling
  • Start and finish trip (mileage + notes)
  • Log fueling (litres, cost, odometer)
  • Full trip history
🚨
Issues & Collections
  • Report vehicle issue with photo
  • View fines assigned to driver
  • View, start and complete equipment delivery orders
🤝
Client Portal
Self-service portal for your client companies — jobs, quotes, invoices and payments
🏗️
Job Requests
  • Submit labour request (site, trade, quantity, dates)
  • View and edit open requests
  • Track status: pending / assigned / completed
📝
Quotes & Sites
  • View, approve or reject quotes online
  • Download quote PDF
  • Add and manage own construction sites
💳
Invoices & Payments
  • View all invoices with status
  • Pay via GoCardless Direct Debit
  • Pay multiple invoices at once
  • Submit bank transfer proof
  • Download PDF / view payment history
🔌
Integrations
Built-in connections to UK financial and communication infrastructure
🏦
GoCardless
  • Direct Debit collection from clients
  • Single and bulk invoice payment
  • Webhook payment confirmation
💸
Wise
  • Payroll payments to subcontractors
  • Webhook for payment status confirmation
🔔
OneSignal
  • Web push notifications — no app download needed
  • Shift, payment, and check-in alerts
⚙️
n8n Automation
  • WhatsApp shift notifications to workers
  • Extendable to Slack, SMS, email, and more

Available to Acquire or as a Service

LabourSystem is available for outright purchase or as a managed service delivered directly by the developer. Custom development and white-label deployment are also available.

🛒 Platform for Sale

Purchase the full platform — source code, infrastructure, and documentation. Deploy under your own brand.

  • Full Laravel + PostgreSQL source code
  • White-label ready (your brand, your domain)
  • Docker deployment included
  • 30-day developer handover support

👨‍💻 Hire the Developer

Contract the developer to implement, customise, and manage the platform for your specific operation.

  • Full-stack Laravel + PostgreSQL development
  • Custom modules built to your requirements
  • Your branding applied throughout
  • Remote, flexible engagement
Enquiries welcome: contato@yumgo.com.br  ·  Login to the live demo: laboursystem.co.uk/login