PSiRA compliance software for South African security companies.
Tiered officer expiry, firearm movement registers, ICASA radio licences and site-by-site evidence packs — in one dated record per site.
Regulators
- PSiRA — Private Security Industry Regulatory Authority — Business & officer registration, grading (A–E), code of conduct, annual fees.
- SAPS Central Firearms Register (CFR) — Firearms Control Act licensing, accountable officers, ammunition register.
- ICASA — Two-way radio licensing for control room and patrol fleet.
- Department of Employment & Labour — Sectoral Determination 6, COIDA, BCEA — security has its own minimum wage schedule.
What the engine tracks
- Tiered officer expiry tracking (PSiRA registration, training, medicals)
- Firearm movement register — issue, return, ammunition reconciliation
- ICASA radio licence inventory & renewal calendar
- Multi-site portfolio (head office + every contract site)
- Excel bulk-import for existing officer registers
- Live expiry calendar with 60 / 30 / 14 / 7 / 3 / 1-day warning windows
What is included
- PSiRA grading checklist (Grade A–E)
- Security officer Excel import template
- Site portfolio CRUD with per-site scoring
- Daily email reminders
- One-click evidence ZIP per site or for the whole portfolio
Penalties
- PSiRA Act 56 of 2001, s38 — improper conduct: Up to R10 000 000 admin fine per contravention + deregistration
- Firearms Control Act 60 of 2000, s120 — unlawful possession / negligent loss: Up to 15 years imprisonment for the accountable officer
- ICASA Act / EC Act, Unlicensed radio operation: Equipment confiscation + fine up to R5 000 000
- BCEA / Sectoral Determination 6, Under-payment: Back-pay order + 100% punitive damages
Frequently asked
Does TefCo connect to PSiRA's portal?
No — PSiRA does not publish an API. TefCo gives you the discipline (registers, expiry calendar, evidence pack) to handle PSiRA submissions yourself or via your existing administrator.
Can I import my existing officer register from Excel?
Yes. The Security engine ships an Excel import template — paste your officer list and TefCo creates the records, expiry rules and reminder schedule automatically.
How does the firearm movement register work?
Each firearm is logged on issue (officer, time, ammunition count) and on return. The register reconciles automatically and flags discrepancies for the accountable officer to investigate.
Will it handle multiple contract sites?
Yes. The Multi-Site portfolio lets you run head office plus every contract site as separate compliance entities, each with its own score, registers and evidence pack.
What's included in the evidence ZIP?
A cover PDF (your live status, score, every requirement) plus every uploaded evidence file grouped by requirement. Hand it to the PSiRA inspector at the door.
Is this standalone or do I need the full TefCo bundle?
Three options: R149/month Specialist Starter (Starter base + Security engine at full depth), R399/month Single Specialist (Security + CIPC + SARS + POPIA + HR), or R1,200/month Full Stack Specialist (all 8 engines).