Discovery call
We map your process, your users and what the software must replace.
Custom software for South Africa
We are a custom software development company that builds web apps, portals, CRM and ERP systems for South African businesses, remotely, from Casablanca. We scope and quote after the discovery call, then start within 3 to 5 business days. VAT and POPIA are scoped up front, and you get the code at handover.
What you get
A custom software development company is worth hiring when your process is the point: how you quote, invoice, ship, schedule or approve work. We build that as a web application on Next.js, React and Laravel, host it if you want, and hand over the repository, the documentation and a walkthrough.
We work remotely from Casablanca, in English, one hour from South Africa’s clock. There is no South African office. You get calls in your working day, a working preview at every step and a fixed quote. This page is part of our South Africa hub.
The general pages cover custom web development, ERP systems and CRM development. For the site itself, see web design for South African businesses.
Build or buy
Three ways to get business software, side by side. Many projects mix them.
| What matters | Rented software | Our ready platforms | Custom build |
|---|---|---|---|
| Who owns the code | The vendor | Our code, licensed to your domain | You, at handover |
| Fit to your process | You adapt to it | Configured, then extended | Built around it |
| Where the data lives | The vendor’s servers | Your own server | Where we agree in writing |
| South African VAT rules | Depends on the product | Custom work, not a ready module | Built to your accountant’s rules |
| Ongoing cost | A licence per seat or per month | A licence per domain, plus hosting if you want it | No per-seat fees; hosting and support are optional |
Rules in the code
VAT and invoices. VAT is 15 %. A tax invoice carries the supplier’s VAT number when the supplier is VAT-registered, and your reports must match what you declare to the South African Revenue Service (SARS). We build the rate, the rounding and the reports with your accountant, and test them on real examples before launch.
Accounting packages. Many South African businesses already use Sage or Xero. A link between your software and those tools is custom work. We read the package’s API documentation first, then quote.
POPIA. We build access roles, audit logs, retention rules and deletion into the system, and agree the hosting region before any customer data is stored. POPIA expects a written agreement with anyone who processes data for you, so we agree one with you in writing. Your lawyer should confirm the details.
Payments and power. We connect gateways such as PayFast, Yoco, Peach Payments or Ozow as part of the build. Hosted software stays up when your office loses power. A till that must keep selling offline is scoped as a separate item.
What we build
Most projects fall into six groups.
Before we start
How it runs
We map your process, your users and what the software must replace.
You receive deliverables, a timeline and a milestone schedule, and we start within 3 to 5 business days.
Each cycle ends with running software on a preview link.
Feedback calls sit between 10:00 and 17:00 your time. Notes cover the rest.
You receive the repository, the documentation and a walkthrough.
FAQ
What businesses in South Africa ask before they commission a build.
It depends on scope. Custom projects start at $10,000 in US dollars, scoped up front with a fixed price and milestones. After a discovery call you get an itemised quote, and the invoice currency is agreed in it.
The quote gives phased dates, with working software at each step. Scope decides the total, so we do not quote a standard duration.
Yes. We audit first, then stabilise or replace slow or unsupported systems in stages.
Accounting packages with an API, yes, as custom work after we read the documentation. Banks vary, so we check what they offer before we promise anything.
You do. At handover you receive the repository, the documentation and a walkthrough, so another developer can continue without us.
Distance is the risk, so we plan for it. We are one hour from South Africa’s clock, so calls fit your working day. You also get written updates, a working preview at every step and a fixed quote. If an in-person meeting matters most, a local studio is the better fit.
Next step
Send a short brief and book a call in your working day. We scope it, quote it and start within 3 to 5 business days.