Built for South African staffing agencies

Manage your workforce. Stay compliant. Get paid.

StaffGrid brings candidate management, timesheets, invoicing, and SA compliance into one platform — so you can run your agency without the spreadsheet chaos.

No credit card required. Full access for 14 days.

Running a staffing agency in South Africa is complex

Between labour law, tax compliance, and daily operations — most agencies are held together by spreadsheets and hope.

Compliance is not optional

PAYE, UIF, SDL, Section 198, BCEA, POPIA — one miscalculation or missed deadline can mean fines, penalties, or worse. Manual tracking makes mistakes inevitable.

Spreadsheets fall apart at scale

Tracking 50 workers across 10 clients with Excel works until it doesn't. Missed timesheets, wrong rates, and duplicate data entry cost you time and money every week.

Too many disconnected tools

One system for timesheets, another for invoicing, a separate payroll app, WhatsApp for approvals — nothing talks to each other, and data falls through the cracks.

Everything your agency needs, in one place

From first candidate registration to final payslip — every step of temp workforce management, handled.

Candidate Management

Full candidate profiles with skills, qualifications, documents, and banking details. POPIA consent tracking and automated inactivity flagging included.

Client & Job Orders

Manage client companies, sites, and contacts. Create job orders with position requirements, rate structures, and fill tracking from draft to closed.

Placement Tracking

Deploy workers to client sites and monitor every placement in real time. Built-in Section 198 TES monitoring alerts you before the 90-day threshold hits.

Mobile Timesheets

Workers clock in and out from their phones with GPS verification and geofencing. Hours are automatically split into normal, overtime, Sunday, and public holiday categories.

SA Compliance Engine

PAYE with current SARS tax tables, UIF and SDL deductions, National Minimum Wage checks, BCEA overtime rules, and POPIA data handling — all calculated automatically.

Automated Invoicing

Generate invoices directly from approved timesheets. VAT at 15% is calculated automatically. Track payments, issue credit notes, and export branded PDFs.

Payroll Preparation

Generate payroll runs from approved timesheets. PAYE, UIF, and SDL are calculated using official SARS tables. Produce payslips with year-to-date totals and export to your ERP.

Dashboard & Reporting

Role-specific dashboards for agency admins, recruiters, and finance staff. Track active placements, revenue, pending approvals, and compliance status at a glance.

Multi-Role Portals

Dedicated portals for every user type. Workers see timesheets and payslips. Clients approve timesheets and view invoices. Your team manages everything from the admin panel.

Up and running in an afternoon

No lengthy onboarding process. No implementation consultants. Sign up, set up your agency, and start managing placements.

1

Register

Create your account in under two minutes. No credit card, no commitment.

2

Set Up

Add your agency details, banking information, and configure your rates through a guided onboarding wizard.

3

Manage

Register candidates, create placements, capture timesheets, and generate invoices — all from one dashboard.

4

Scale

Add team members, onboard more clients, and grow your book. Upgrade your plan when you're ready.

SA Compliance Built In

Compliance isn't a feature we added later. It's why we built this.

South African staffing agencies operate under some of the most detailed labour legislation in the world. BCEA, LRA, EEA, POPIA, tax law — the rules are specific, the penalties are real, and "we didn't know" is not a defence.

StaffGrid calculates deductions, monitors thresholds, and flags issues before they become problems. Your team focuses on placements. The platform handles the rest.

PAYE Tax Calculations

Automatic PAYE using current SARS tax brackets and rebates. Updated annually.

UIF & SDL Deductions

Employee UIF at 1% and employer at 1%. SDL at 1% for payrolls above R 500,000/year.

Section 198 TES Monitoring

Automated alerts at 60 days (warning), 80 days (critical), and 91 days (threshold).

National Minimum Wage

Rate validation ensures no placement falls below the current NMW.

BCEA Overtime & Leave

Overtime at 1.5x, Sundays at 2x, public holidays at 2x. Leave balances tracked automatically.

POPIA Data Protection

Consent tracking, data retention policies, and 12-month inactive candidate review. Financial records kept for 5 years.

Public Holiday Awareness

SA public holiday calendar with automatic rate adjustments — including observed dates when holidays fall on Sundays.

Full platform. Pay for the size you need.

Every plan includes every feature. No locked modules. No upgrade surprises.

Starter

R 799 /month
  • 50 active workers
  • 3 team members
  • 500 candidates
  • 100 SMS/month
  • + R 12/additional worker
Start Free Trial
Most Popular

Professional

R 1,999 /month
  • 250 active workers
  • 10 team members
  • 2,000 candidates
  • 300 SMS/month
  • + R 8/additional worker
Start Free Trial

Enterprise

R 4,999 /month
  • 1,000 active workers
  • Unlimited team members
  • Unlimited candidates
  • 500 SMS/month
  • + R 5/additional worker
Start Free Trial

Custom

Let's talk

For 1,000+ workers

  • Negotiated limits
  • Onboarding assistance
  • Custom integrations & SLA
  • Dedicated support
Contact Sales

All plans include every feature. See full details →

Frequently asked questions

StaffGrid is a cloud-based platform built specifically for South African staffing and recruitment agencies. It handles candidate management, placements, timesheets, invoicing, payroll preparation, and compliance — all in one system.

You get full access to every feature for 14 days with up to 50 candidates and 3 users. No credit card is required to start. At the end of the trial, choose a paid plan to continue or your account will be paused — no data is deleted.

StaffGrid tracks consent for every candidate, flags candidates who have been inactive for 12 months for review, encrypts sensitive personal information (ID numbers, tax numbers, banking details), and enforces data retention policies. Financial records are kept for 5 years as required by law.

StaffGrid monitors Section 198 TES thresholds automatically. You'll receive a warning at 60 days, a critical alert at 80 days, and a threshold notification at 91 days. This gives you time to take action before a worker is deemed permanently employed by the client.

Yes. Workers access a mobile-optimised portal where they can clock in and out. GPS coordinates are captured with each clock event, and you can enable geofencing to verify workers are at the correct client site.

Once timesheets are approved, you can generate invoices in one click. Line items are pulled directly from timesheet data with the correct rates and multipliers applied. VAT is calculated at 15%, and invoices can be exported as branded PDFs with your agency's details.

Subscriptions are processed through PayFast, South Africa's leading payment gateway. You can pay via credit card, debit card, instant EFT, or SnapScan.

Yes. During onboarding you can import candidate data from spreadsheets. The system maps your columns and validates the data before import.

All data is encrypted in transit and at rest. Sensitive fields like ID numbers and banking details receive additional field-level encryption. Access is role-based, and all actions are logged in an audit trail retained for 2 years.

Yes. StaffGrid is a multi-tenant platform — each agency has its own isolated data environment. Agencies cannot see each other's data.

Ready to bring your staffing agency online?

Start your 14-day free trial. No credit card required. Full access to every feature.

Start Free Trial