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, then configures the routing, the PBX connection, and the ongoing operation behind both. The numbers come from the carrier. The setup and the support come from us.

That second half is where most providers wave goodbye. 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, sized to the number of concurrent calls you actually run, with South African numbers presented on the line.

The trunk is the delivery layer; it is not a separate product with its own per-channel meter. You pay for the numbers and the per-minute traffic, and the trunk connection, 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 — and size the trunk to your call pattern rather than handing you a fixed bundle to grow into. For the connection specifics, the SIP trunking and DID numbers pages carry the technical detail.

Worth being plain about the demand picture: South African SIP-trunk search volume is thin, and we would rather tell you that than pretend there is a stampede. The trunk matters here as the way voice gets delivered for the operations that already serve this market — not because there is some vast untapped South African SIP gold rush. If you are running calls on the South African direction, this is how they move; that is the whole claim.

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, which is often the right pick for an operation that does not want to look pinned to one metro. Toll-free is 0800.

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

South African geographic numbers are provisioned through more than one carrier-partner, and the paperwork depends on which one serves your order. It is worth being exact, because "easy" and "impossible" are both wrong.

The lighter path

Through one partner, nothing beyond standard onboarding is needed — the KYC token every customer already sets up. That means business identity, not local identity: who the company legally is, where it is registered (any country), a working business email and contact person, an address on file (again, any country), and a plain description of what the numbers are for.

The thicker file

Through the other partner, the file is thicker: that same KYC, plus a company certificate, a director's ID or passport, and a Letter of Intent, with the use case stated as worldwide.

What stays true across both paths is the part that surprises people: there is no South African company, no South African director, and no South African address required. The certificate, the ID, and the address can all be from any country. So the honest line is neither "nothing beyond standard onboarding" (true only for the lighter path) nor "you need a local presence" (false for both) — it is that, depending on the serving partner, a company certificate, director ID, and Letter of Intent may be part of provisioning a South African geographic number, none of it South African.

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, honest presentation, and proactive rotation of number pools so a clean line stays clean. 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

Three timelines run on different clocks, and collapsing them into one is where "instant setup" claims go wrong. Platform onboarding — the KYC and business-case review — is usually about a day. The first South African number lands in roughly five business days. Once you are already running in a country, a repeat order pulls from stock held against your account and arrives far quicker, somewhere between an hour and a single business day. The number request itself is immediate; the five days is the provisioning behind it.

Setup

Geographic DID setup

$10, one time. Billed 1/1.

Monthly

Geographic DID monthly

$10 per month.

Inbound

Inbound termination

$0.025 per minute.

Outbound

Outbound, single flat rate

$0.062 per minute, the same whether the call lands on a landline or a mobile. First number in about 5 business days.

The configuration work — setup, integration, 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. That is a deliberate, current rate from the ordering system, not a simplification. The $10 monthly is also on the lower side of our country range — neutral fact, not a discount pitch; it is simply what a South African geographic number costs to hold.

(If you need outbound caller-ID routing as a distinct product — presenting a chosen number independent of the DID — that is a separate order line with its own rate, not part of the pricing above. We scope it directly when it comes up.)

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, with delivery handled as one managed setup rather than stitched together per vendor.

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, with the delivery handled as one managed setup rather than a trunk from one vendor and a number from another and the integration left to you.

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, auto-dialers, and custom CRM workflows, built around your stack instead of replacing it. Extensions, queues, IVR, routing by department, language, or business hours, and backup destinations are configured to match how your operation actually handles calls. On codecs we run the standard set — G.711 a-law and µ-law, and G.729 where bandwidth is tighter.

Support is the part usually described worst elsewhere, so plainly: 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 monitoring and failover behind your numbers run continuously as part of the architecture; the people side is a single thread with a team that already knows your setup, not a rota of strangers reading a script.

Reliability on the South African direction comes from how the routing is built — multiple same-quality carrier routes, so an upstream problem on one moves traffic to another rather than dropping the call — and from that support model. 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. There is no requirement for a South African entity, director, or address — the registration, ID, and address on file can be from any country. Depending on which carrier-partner serves the order, a geographic number may need a company certificate, a director's ID or passport, and a Letter of Intent in addition to standard onboarding; none of it has to be South African.

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

South Africa bills outbound at one flat per-minute rate — $0.062 — regardless of whether the destination is a fixed line or a mobile, so there is no separate mobile tier to plan around. It is simply the rate this market carries in the ordering system.

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?

A geographic number typically lands in about five business days after onboarding. Platform onboarding — the KYC and business-case review — is a separate, earlier step of roughly a day, and re-orders in a country you already run come from pre-allocated stock within hours.

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.