Cost guide · South Africa

What a job-card / field-service system costs in South Africa

If your technicians still run on paper job cards and WhatsApp photos, a field-service system pays for itself in billable hours you stop losing. Here are honest rand ranges and where the cost sits.

Reading time · 5 minPricing in ZARUpdated 2026

A job-card system follows a job from booking to completion to invoice: who is assigned, what was done, which parts were used, and what to bill. For plumbers, electricians, HVAC, IT support, security, and equipment maintenance, it replaces paper job cards and the "where is that technician" phone calls.

The ranges below are for a custom build in South Africa. The single biggest factor is the field-facing side — the mobile app your technicians use, and whether it has to work with no signal.

Typical price ranges

These are indicative ranges for a custom-built system in South Africa — not quotes, and not subscription products. Your number depends on scope, integrations, and how much design polish you need.

Custom job-card / field-service system — indicative ZAR ranges (2026)
TierWhat you getTypical cost
SimpleDigital job cards, customer and job records, status tracking, basic reporting.R90k – R220k
Mid-rangeTechnician mobile app, scheduling, photo capture, signatures, offline support.R220k – R550k
AdvancedDispatch, GPS and routing, parts and stock, quoting and invoicing, accounting integration.R550k – R1.3m
EnterpriseLarge fleets, automation, SLAs, dedicated infrastructure, ongoing team.R1.3m+
Rule of thumb

The moment technicians need a mobile app that works offline in the field, you are in the R220,000+ band. An office-only job-card tool is cheaper, but it only solves half the problem.

What drives the cost

These are the factors that move a project from one band to the next:

  • The technician mobile app. The field-facing app — capturing work, photos, signatures, and parts on site — is the heart of the system and the bulk of the effort.
  • Offline capability. Technicians work in basements, farms, and dead zones. Capturing a full job offline and syncing cleanly when signal returns is deceptively hard and genuinely valuable — and the more of the job that has to work fully offline, the further up the range it sits.
  • Scheduling and dispatch. Assigning the right technician to the right job, with skills, availability, and location in mind, ranges from a simple calendar to real dispatch logic.
  • Location and routing. GPS tracking and route optimisation cut travel time but add mapping integration and its running costs.
  • Parts, quoting and invoicing. Recording parts used, generating quotes and invoices, and pushing them to accounting turns job cards into billing you can trust.

Where the return comes from

Field-service systems tend to pay back quickly because they plug leaks: jobs that were done but never invoiced, parts used but never charged, and hours lost to double-trips and phone tag. Getting the offline capture and the invoicing right is usually where that return is won, which is why they deserve the budget.

Hourly rates and engagement models

Billed by the hour rather than fixed-price, South African rates in 2026 broadly sit at R450 – R950 / hour for independent developers and small studios, and R800 – R1,500+ / hour for established agencies. We usually recommend fixed-price when the scope is clear and you want a predictable number, and a retainer or hourly arrangement when the work is exploratory or will keep evolving. A clear specification up front is the single biggest lever on the final cost.

Frequently asked questions

How much does a job-card system cost in South Africa?

A custom job-card or field-service system in South Africa typically costs between R90,000 for an office-only job-card tool and R1,300,000+ for a full platform with dispatch, GPS, and invoicing. Most builds with a technician mobile app and scheduling land in the R220,000–R550,000 range.

Does it work offline in the field?

It can, and for most field teams it should. Offline capture lets technicians complete a full job with no signal — photos, notes, parts, and signatures — and the app syncs automatically when a connection returns. It is one of the higher-value features to build in.

Can it handle quoting, invoicing, and parts?

Yes. Recording parts used, generating quotes and invoices, and integrating with accounting are common requirements, so a completed job flows straight through to billing without re-capture.

How long does it take to build?

An office-only job-card tool is typically 4–8 weeks. A system with a technician mobile app, offline support, and scheduling runs 3–6 months, and full dispatch-and-invoicing platforms take longer.

Tell us what you’re building.

We’ll tell you honestly whether we’re the right fit, what it’ll take, and roughly what it costs — usually within a day.