Business phone numbers in South Africa

South African SIP trunking and numbers,
run by the team that sets them up.

A South African SIP trunk carries your voice traffic on the South African direction into the phone system you already run. VoipTower provides the trunk and the +27 numbers that ride on it, then configures and operates both. The numbers come from the carrier. The setup and the support come from us.

South African SIP trunking and numbers, run by the team that sets them up

A South African SIP trunk carries your voice traffic on the South African direction — outbound campaigns, inbound support, the calls your customers actually make and take — into the phone system you already run. VoipTower provides the trunk and the South African numbers that ride on it. We set up the SIP trunk, codecs and routing of your numbers to your PBX, and help on your PBX side — in the same chat. Your PBX, dialer and CRM stay yours. The numbers come from the carrier. The setup and the support come from us.

A trunk is easy to sell and harder to make work inside a real call operation, especially across a border, and a number on its own does nothing until something routes it. This page covers the trunk and the numbers behind it for the South African market — how the connection is built, what the local numbering actually looks like, and what it costs to run.

SIP trunking for the South African direction

Most companies that come to us for South Africa are not South African. They are international operations — a contact center, a B2B sales desk, an e-commerce support team, a logistics dispatch line — that need to reach South African customers or be reached by them, on infrastructure that behaves like a local connection. A SIP trunk is how that traffic gets delivered: it links your PBX, call-center platform, or dialer to the South African network, with South African numbers presented on the line; channel limits per direction are confirmed at order.

The trunk is the delivery layer, not a separate product. You pay for the numbers and the per-minute traffic, and the trunk connection, PBX setup and configuration come with that. We connect to whatever you already use — IP-to-IP or SIP credentials into 3CX, Asterisk, FreePBX, FreeSWITCH, a dialer, or a CRM-connected stack. For the connection specifics, the SIP trunking and DID numbers pages carry the technical detail.

The South African numbering plan, and the digit that trips people up

South African numbers are administered by ICASA under the Numbering Plan Regulations, 2016 (Government Gazette No. 39861, Notice No. 370 of 2016), currently under amendment. The shape that matters for anyone choosing a number: the national significant number is nine digits, and inside the country it is dialled with a leading trunk prefix 0 — so a domestic number reads as ten digits, while internationally the same number is +27 followed by the nine digits, dropping the 0.

That trunk-0 is the detail that catches people who have set up numbers elsewhere. It is also the cleanest way to see that South Africa is not interchangeable with other nine-digit markets: a Polish national number is also nine digits and also closed, but Poland is dialled without a trunk prefix, where South Africa keeps the leading 0. Same digit count, different dialling reality — copy the wrong country's habit and the number won't read right.

Code City / region Notes
011 Johannesburg 010 is a Greater-Johannesburg overlay.
012 Pretoria / Tshwane Three-digit area code, 0 included.
021 Cape Town Three-digit area code, 0 included.
031 Durban Three-digit area code, 0 included.
041 / 051 Gqeberha (Port Elizabeth) / Bloemfontein Three-digit area code, 0 included.

Mobile sits on the 06x, 07x, and 08x ranges. There is also a number type that does not exist in most of the markets we cover: 087, a non-geographic range used specifically for VoIP and cloud business lines — a national-feeling number with no city tie. Toll-free is 0800. Number types and the current ETA for each country are on the pricing page; 087 and other types on request.

Side note on the city codes: treat them as a guide, not a guarantee of where someone sits. South Africa has had full number portability across all number types since 2022, so an 011 line does not strictly prove a Johannesburg address any more — the code signals origin and reads as local, which for a business presence is the point.

ICASA and the Electronic Communications Act

South Africa's communications regulator, the Independent Communications Authority of South Africa (ICASA), licenses voice operators and administers the national numbering resource — allocating numbers to licensed operators, who in turn assign them to end users. The governing statute is the Electronic Communications Act No. 36 of 2005 (ECA), as amended — the framework under which network and service licences (ECNS and ECS) are issued for carrying voice on numbers from the national plan.

For an international company the practical reading is short: South Africa is a licensed, regulated market, and holding real South African numbers means working through a properly licensed operator rather than around one. VoipTower provisions South African numbers via licensed carrier-partners, which is what keeps the numbers genuine and the routing clean. There is no caller-ID authentication mandate to engineer around here — South Africa has no STIR/SHAKEN-style regime in force — so the compliance weight sits where it should, on holding real numbers and presenting honest caller ID, rather than on a certification layer.

What the documents look like — and what they don't require

Company registration, director ID and an LOI — any country; no South African entity needed. List on the pricing page.

The part that surprises people: there is no South African company, no South African director, and no South African address required. The certificate and the ID can be from any country.

Anti-fraud, and the spam reality on mobile ranges

Compliance review happens before a number is provisioned, not after something goes wrong. Caller ID is held to real numbers — CLI presented only from numbers allocated through VoipTower or verified ported-in — which keeps your traffic on the right side of the line in a market where faked mobile caller ID is a genuine, ongoing problem. South Africa does not yet enforce a caller-ID authentication regime, so the practical defence is operational: real numbers and honest presentation. We monitor number reputation and recommend a replacement when a number starts to be flagged; you choose the timing. The KYC token from onboarding is reused for later orders, so the review is a one-time gate rather than a repeated tax.

Onboarding, timelines, and what a South African number costs

Pricing. Current rates for South African numbers — setup, monthly, inbound and outbound per minute — are published on our pricing page — the same rates the order form uses. Engineering, PBX setup and SIP trunk configuration — included; number fees are on the pricing page. See current South African rates

Outbound is a single rate for landline and mobile.

The configuration work — engineering, PBX setup, the SIP-trunk build, routing — sits inside those rates; there is no separate professional-services invoice on top. A note on the single outbound rate, because it differs from some other markets we run: South Africa is priced as one outbound figure for landline and mobile, not split into two.

Two operations on the South African direction

Numbers and rates tell you the structure; traffic tells you whether it holds up. Two international companies, both running on the South African direction, both anonymized — and they are two different companies, not one operation described twice.

The first runs outbound e-commerce calling into the South African market — campaigns and base dialing on local presence. The pattern is what list-based outbound looks like when the routing is clean: average call duration around forty-four seconds, answer-seizure ratio of 51.85%, post-dial delay holding around 2.2 seconds. An answer rate in the low fifties on cold e-commerce outbound is a normal working figure, not a number to apologise for or to dress up; what makes the setup worth keeping is that it stays steady as campaign volume climbs rather than degrading as the list gets dialed harder.

51.85%

Outbound e-commerce — answer-seizure ratio

An international operation running outbound campaigns and base dialing into the South African market on local presence. ACD around forty-four seconds, PDD around 2.2 seconds. A normal working figure for cold e-commerce outbound, kept steady as campaign volume climbs.

81.74%

Inbound support — answer-seizure ratio

A different company running inbound customer support — its customers calling in, not a dialer reaching out. Long calls, close to two minutes fifty average, PDD around 2 seconds. The higher answer rate is simply what inbound support traffic does.

Two companies

Not one operation twice

Two different international companies on the South African direction — one outbound, one inbound — each on South African numbers their market recognises. Numbers, SIP trunk and routing to your PBX from us; help on your PBX and CRM side in one chat.

The second is a different company running inbound customer support on the South African direction — its customers calling in, not a dialer reaching out. Those calls run long, close to two minutes fifty average, with an answer-seizure ratio of 81.74% and post-dial delay around 2 seconds. The higher answer rate is just what inbound support traffic does: when the person on the other end placed the call, it connects. Nothing about that figure is a grade we are claiming — it is the ordinary shape of people phoning a support line they meant to reach, on a number that routes where it should.

What both have in common is the thing the trunk is actually for: South African numbers their market recognises, carrying real traffic into the company's own systems.

Integration and how support actually works

A South African trunk is only useful once it lands in the tools your team already lives in. We connect over SIP — IP-to-IP or SIP credentials — into 3CX, Asterisk, FreePBX, FreeSWITCH and auto-dialers, built around your stack instead of replacing it. We help connect calls to your CRM through your PBX or dialer — free, in the same chat. CRM-side development stays with your team or your CRM vendor. Each number is routed to your PBX; queues, business hours and IVR live in your PBX, and we help on the PBX side. If your team doesn't answer, the call goes to a backup number you choose — set in your PBX, and we help. On codecs we run the standard set — G.711 a-law and µ-law, and G.729 where bandwidth is tighter.

How support works: you get one dedicated chat where the engineer who knows your routing, your account manager, and billing are all present together. A change request, a new number, a routing adjustment, an invoice question — handled in the same place, no ticket queue, no being passed between departments. The people side is a single thread with a team that already knows your setup, not a rota of strangers reading a script.

Reliability, plainly. Your numbers run on a carrier chosen for that direction, and with clean traffic routes rarely misbehave. Monitoring runs around the clock, and anything that needs attention is handled in the same chat as your engineer and account manager. It is worth knowing the local backdrop here: Telkom has been decommissioning its legacy copper network for years, an ongoing migration that is pushing South African voice onto IP whether businesses planned for it or not. Building on managed SIP rather than ageing copper is, increasingly, just where the market already is.

Why this setup fits the South African direction

Plenty of the companies on South African numbers run them as one leg of a wider footprint — South Africa alongside German, UK, French, Polish, or Czech presence, under one contract and one team. With legacy copper on the way out, a South African presence is increasingly a question of which managed voice partner rather than whether to leave the old lines behind — and consolidating it with the neighbouring markets is usually simpler than running a separate vendor per country.

Cloud PBX / SIP

Euphoria Telecom

Runs its own South African cloud-PBX platform with SIP trunking, on its own ICASA licences. A capable domestic provider.

SIP trunking

Switch Telecom

Runs SIP trunking on a per-second, no-lock-in basis. A flexible domestic SIP play.

Enterprise / Teams

Saicom

Sits at the enterprise end, pairing SIP trunking with Microsoft Teams. Built for larger in-country deployments.

Bare SIP trunk

Wanatel

Supplies a bare SIP trunk for businesses that already have a PBX to point at it. Infrastructure without the managed layer.

Each is a genuine South African provider, and for a domestic company several are a strong fit. What they generally are not is a single managed contract that bundles the carrier layer, the per-country numbers, and the engineering team for an international operation running South Africa as one direction among several. (The large operators — Vodacom and MTN among them — are present too, but as broad enterprise telcos rather than a focused B2B-SIP fit.) That gap is what VoipTower is built for.

Common questions about South African business numbers

Five common questions from companies setting up voice on the South African direction.

Do I need a South African company to get a South African number?

No. Company registration, director ID and an LOI — any country; no South African entity, director or address needed. Standard company KYC is done once for your company; the document list for each direction is on the pricing page.

Why is outbound a single rate instead of landline and mobile split?

South African outbound is billed at one flat rate for landline and mobile. The current per-minute figures are on the pricing page.

What does a South African number look like?

Nine digits after the +27 country code, dialled inside the country with a leading 0 (so ten digits domestically). Geographic numbers use a three-digit area code — 011 for Johannesburg, 021 for Cape Town, 031 for Durban, 012 for Pretoria. Mobile sits on 06x/07x/08x, and 087 is the non-geographic VoIP range for a national-feeling business line.

Does South Africa require caller-ID authentication like STIR/SHAKEN?

No. South Africa has no caller-ID authentication regime in force. VoipTower's defence is operational — real numbers, caller ID presented only from numbers allocated through us or verified ported-in, and compliance review before provisioning.

How fast can I get a first South African number?

Three separate timelines. Platform onboarding — KYC and business-case review — takes about 24 hours. The first number in a new country takes a few business days; the current ETA per country is on the pricing page. Re-orders in a country you already operate in run from about an hour, up to 1 business day, from your allocated stock, with no repeat KYC.

For SIP, DID, and PBX integration in technical depth, see the services pages. For the full country list, the coverage hub. Pricing logic and the wider model are on the homepage, and onboarding starts at legal.voiptower.company.

Talk to the people who would run it

If South Africa is a direction you need, the useful next step is a conversation with the engineers who would actually configure it — not a sales script. Bring your call volume, your PBX, and your timeline, and we will tell you plainly whether the South African direction through VoipTower fits what you are doing.