Unified guard, office staff, and client site records
Maintain one authoritative record per employee and per client site. Capture 13-digit South African ID details, PSIRA registration numbers, BCEA terms, and pay grades alongside site risk ratings, posts, and required guard counts.
Staff Classification
Guard (Hourly · Pay-Graded)
Office Staff (Fixed Salary)
Lifecycle Tracking
Applicant → Hired → Active
CSV bulk import validator