Skip to content
HPCSA-verified healthcare professionals · POPIA-compliant audit

Direct locum staffing.
No agency in the middle.

Healthcare professionals keep more of every shift. Facilities post and fill without an agency in the middle.

Council-verified · POPIA-compliant · Paid your way · Zero fees for professionals.

R0
fees for professionals
R0
professional fee
HPCSA
verified at sign-up
BT iLocumClinic
  1. 1Post
  2. 2Apply
  3. 3Accept
  4. 4Confirmed
May
31
Sat
Cardiology
Verified clinic · Sandton
07:00 – 19:00 · 12h
Draft
Payment
Direct payR0 platform fee

Post · apply · accept — all R0 on direct-pay shifts.

Live · last 24 hours
0shifts filled
R0paid out
0professionals joined
0open right now
See the product

Built for the way healthcare professionals and clinics actually work.

Two different surfaces, one platform. Below: what each side sees on their daily dashboard.

BT iLocum
Riaan S.
Earnings

Every rand that's owed to you.

Gross and net for every shift you've worked — direct payments and escrow payouts in one ledger, grouped on demand.

This monthLast monthAll timeCustom
Cardiology
Verified clinic · Sandton
Sat, 24 May
Paid out
Gross
R5 820
Fee
-R698
Net
R5 122
ref MS24052026
Emergency Medicine
Verified clinic · Cape Town
Sun, 18 May
Payout pending
Gross
R4 200
Fee
-R504
Net
R3 696
Paediatrics
Verified clinic · Pretoria
Sat, 10 May
Manually settled
Gross
R3 600
Fee
-R432
Holdback
-R900
Net
R2 268
ref ADM10052026
For professionals

Your shifts, your earnings, in one place.

Open the dashboard and the next thing you need to do is the first thing you see. Earnings to date, upcoming shifts, pending applications, messages — surfaced by what needs your attention.

  • Full earnings reconciliation — gross, platform fee, holdbacks, net, payout date — for every shift you've worked
  • QR-code attendance: scan the facility's screen on arrival, done. No paperwork, no calls.
  • Pulsing 'Scheduled' badge on Today so you know at a glance if you're working
  • Push, email, and SMS notifications — opt in to whichever you want
  • HPCSA status + expiry countdown built into your profile
For facilities

Decide on applicants in seconds, not phone tag.

See every pending shift, every applicant's credentials, and every payment-release queue in one place. Accept the professional you want with one click — escrow handles the rest.

  • "Decide" badges on shifts with applicants waiting — no hunting for what needs action
  • Each applicant card shows HPCSA, experience, rating, and recent reviews
  • A rotating QR code on the shift screen — the professional scans, attendance is auditable
  • Facility wallet + escrow on shift-post — professionals know the money is real before they apply
  • Backup roster fires automatically when a professional cancels — tiered invitations within minutes
  • POPIA-compliant audit pack downloadable per shift or per month
BT iLocum
Verified clinic
1 applicant · Decide
Cardiology

Sunday, 24 May

08:00 – 18:00
R6 910
R691/hr
Attendance code110s

Hand to your locum on arrival. Rotates every 2 minutes.

Dr N Khumalo
HPCSA verified · 4.9 ★
AcceptProfile
Backup roster
3 alumni ready
Wallet
R12 400
In escrow
R23 400
Filled this week
8
Open right now

Real shifts. Real rates. Apply in two taps.

These are live on the platform as you read this — not a screenshot, not a job board cross-post.

New shifts post throughout the day.

Sign up and you'll see them the moment they go live.

Get notified when shifts open →

Updated every 30 seconds.

See every open shift
Source directly

Don’t wait for applicants — search every verified professional yourself.

Posting shifts and receiving applicants stays free. When you need to fill proactively, unlock the directory of council-verified professionals and reach the right person directly.

BT iLocum
Verified clinic
Directory

Find verified professionals

312 verified
Search by name or specialty…
All professionsGautengReliability 80+
Featured
Dr S Naidoo
Medical practitioner · Sandton, Gauteng
Excellent
EmergencyInternal med4.9
View contact
Dr T Mokoena
Medical practitioner · Pretoria, Gauteng
Excellent
Paediatrics4.8
View contact
Sr L Pillay
Professional nurse · Midrand, Gauteng
Great
TheatreICU4.7
View contact
For facilities

Source directly. Skip the agency fees.

Unlock search across every verified professional — by profession, province, specialty and reliability. Reach the right person directly: no agency, no markup, no per-hire commission, ever.

  • Shop-window first: see how many verified pros match before you commit
  • Search by profession, province, specialty and reliability score
  • Every profile is council-verified, with ratings and a reliability score
  • Contact reveal is gated and POPIA-audited — privacy by default
  • One subscription, every profession — invite as many pros as you need

Professionals stay in control: they can opt out of the directory anytime, or stand out with a featured spotlight.

For professionals

Be discoverable — on your terms.

Show up when facilities search the directory — your council verification, reliability score and ratings do the selling. Stay in full control of who can find you, and rise to the top when you want more invitations.

  • Appear when facilities search by your profession, specialty and province
  • Your verification, reliability score and ratings sell you — no cold pitching
  • One toggle to opt out of the directory anytime — you decide who finds you
  • Rise to the top with a featured spotlight when you want more invites
BT iLocum
Dr S Naidoo
Directory

Your visibility to facilities

Discoverable in directory
Facilities can find you when they search — turn it off anytime.
Get featured
Local spotlight
Top of search in your province
Active
National spotlight
Top of search nationwide
Get featured
Talk before you book

From “who’s available?” to a confirmed booking — in one conversation.

Found the right professional in the directory? Start a chat about a specific shift, sort the details in real time, and lock it in — all in-app. No phone tag, no agency in the middle.

  1. Invite about a shift

    A facility reaches out about one specific shift — the chat opens with the details attached.

  2. Chat in real time

    Confirm hours, parking, handover — anything — before committing. No cold calls.

  3. Accept, then confirmed

    One tap to accept. The facility confirms and the booking is secured — both sides notified.

BT iLocumMessages
City General Hospital
ICU night · Thu 18 Jun · 19:00–07:00
Open
You’ve been invited to this shift.AcceptDecline
Earnings calculator

See exactly what you'd take home.

Pick your specialty and your monthly hours. We'll show you the side-by-side against the agency you're probably using now.

  • Zero professional fees
    You keep 100% of the posted rate.
  • Protected payments
    Paid directly by the facility, or through escrow protection — the payment method shows on every shift before you apply.
  • Real SA rates
    Based on actual posted rates across pilot facilities.
  • No surprises
    Facility pays the platform fee; the math is on this page.

Day rate · weekday cover · R420/hr

80h
20h light80h typical200h full-time
Via agencyafter 28% fee
R24 192
Via LocumR0 fee · you keep every rand
R33 600
Extra per month
+R9 408
That's
+39%
Side by side

How BT iLocum compares to what you're using now.

Honest, specific differences. We're not the only way to find or fill locum shifts — we're the only one built for South African healthcare specifically.

What you care about
Locum
This platform
Traditional agency
e.g. MedRecruit
Job boards
e.g. PNet, Indeed
How shifts reach professionals
Direct, on the open board
Recruiter phones a shortlist
Buried in a feed
Professional fee
R0
28–35% deducted
R0 (no support)
Payment to locum
Direct, or per-shift escrow payout
14–30 days
Direct arrangement
HPCSA verification
Verified before listing
Varies by agency
You verify yourself
POPIA-compliant audit trail
Built in · downloadable
Manual paperwork
None
Escrow protection
Available on every shift
No escrow
No protection
Cancellation handling
Automated · clear policy
Phone calls, paperwork
You handle it
Off-platform contact reveal
After acceptance only
Always exposed
Always exposed

Source: Locum platform data (May 2026) vs published SA medical recruitment market rates. Walk through our methodology with numbers@btlocum.com.

Why we built this

Principles we don't move on, no matter what.

We're pre-pilot, so real healthcare professional quotes will land here soon. Until then, here's what the platform is actually built to do — measured against what you can see in the product today.

You keep more of what you earn.

No agency margin. No placement fee. The platform fee is a single percentage on each shift, disclosed up front, and the wallet model means facilities know what they're paying before they ever post.

No placement fees

Zero fees. Every rand is yours.

Facilities pay you directly on the terms you agreed, typically the next business day, or through escrow paid out per shift on completion, typically within 1-2 business days. No 30-day net terms, no chasing facility AP, no agency holding your money in float.

Paid your way

Built for South African healthcare professionals and clinics.

HPCSA registration is verified at sign-up — same goes for facilities. POPIA-compliant audit ships with every shift. Built locally, for the way private healthcare actually works here.

HPCSA + POPIA verified
How it works

Three steps either way.

We built the same platform for both sides of the marketplace so the workflow is short and the trust is built in.

For professionals

From sign-up to first paycheck

  1. 1
    Verify with HPCSA

    Upload your registration and one ID document. We confirm against the HPCSA register — usually within an hour during business days.

  2. 2
    Browse and apply

    Filter by specialty, location, day-vs-night, and minimum rate. Two taps to apply. Facilities review within 30 minutes on average.

  3. 3
    Show up, get paid

    QR and geofence check-in confirm you arrived. Get paid directly by the facility, or through escrow protection on escrow shifts — always R0 for you. Any platform fee sits on the facility's side.

For facilities

From posting to shift completed

  1. 1
    Post a shift

    Specialty, date, hours, hourly rate. Two minutes. Save shift templates so recurring cover is one click thereafter.

  2. 2
    Review verified applicants

    See HPCSA-verified professionals who actually do this work. Photos, experience, ratings, last-shift response time.

  3. 3
    Pay your way

    Pay the professional directly with no platform fee, or fund through escrow — held until geofence checkout, 15% platform fee. POPIA-compliant audit trail either way.

Trust & compliance

Built for the rules you operate under.

Healthcare is regulated for good reasons. We treat compliance as a feature you can audit, not a checkbox on a marketing page.

Data protection

POPIA-compliant by design

DPIA filed with the Information Regulator. Every shift generates a downloadable audit pack with timestamps, geofence proof, hash-chained logs, and the escrow ledger.

Read the DPIA summary
Professional verification

HPCSA-checked before listing

No professional appears in search results until we have confirmed their HPCSA registration against the live register. Annual re-verification, automatic flagging on expiry.

How verification works
Payment safety

Escrow until shift complete

On escrow shifts the facility funds up front, held with a licensed financial services provider and released on verified completion. On direct-pay shifts the facility pays you directly — the platform never touches the money.

About our escrow
Audit trail

Immutable, hash-chained logs

Every booking, message, payment, and check-in is logged with a SHA-256 hash of the prior record. Daily write-once (WORM) snapshot, retained 7 years.

Infrastructure

SA-resident infrastructure

All data is hosted in South Africa. We do not transfer your personal information out of the country.

Real-time status
Penetration tested

External security review

Annual penetration test against the production API and web app. No Critical findings open. SAST + SCA run on every deployment.

Security summary
Common questions

Real answers, not legalese.

Got one we haven't covered? Email hello@btlocum.com — a person replies, usually within the hour.

See all questions

Yes. Facilities can find your verified profile in the directory and message you about a specific shift, in-app — you see the shift details and chat right there. Accepting the invitation turns it into a normal application the facility then confirms, so it never locks you in, and you can decline or opt out of the directory anytime.

If the facility cancels within 24 hours of the shift start, you receive 50% of the booked amount as cancellation pay — held in escrow and paid out automatically. If they cancel earlier, you get nothing, but the shift slot is immediately re-listed and we will surface relevant alternatives to you first.

The geofence check-in has a 15-minute grace window. Beyond that, the facility chooses whether to release full pay, partial pay, or cancel. Any decision they make is logged. If a facility consistently refuses to pay for short delays, that pattern shows up in their rating — locums see it before applying.

Yes — eventually. Contact details unlock after a shift is completed (not before). After that, you and the facility can arrange direct work outside Locum. We do not enforce a "no off-platform" clause. We would rather earn your repeat use than lock you in.

Locum income is independent contractor income — you are responsible for your own provisional tax and SARS submissions. Locum issues you a year-end summary of all payments and exports IRP6-ready spreadsheets. Most healthcare professionals on the platform work with a part-time accountant; we keep a list at /clinicians/tax.

Under POPIA you have the right to delete. We honour that within 14 days. Personal data is purged; audit logs of past shifts are retained (anonymised) for 7 years as required by financial regulation. You can also export everything we hold about you in one click — DSAR endpoint is in your profile settings.

Ready when you are

Your time is worth more than the agency's cut.

Three minutes to sign up. Two days to your first shift if you're already HPCSA-registered. Zero placement fees, ever.

Prefer to chat first? WhatsApp +27 82 123 4567