Skip to content

How to Choose a Domain Name for Your SA Business

How to choose a domain name for a South African business: what makes a good name, .co.za vs .com, Rand prices, where to register, and the ownership trap.

5 min read

Your domain name goes on your vehicle, invoices, email and every advert, so it is worth getting right the first time. Most guides on how to choose a domain name are written for American audiences and say "just get a .com". For a South African business, the better answer is: pick something short and memorable that will still fit in five years, choose .co.za or .com based on who you serve, and register it in your business's own name.

How to choose a domain name: the rules that still apply

The naming basics are the same everywhere:

  • Keep it short. GoDaddy says most experts agree the best domain names are between 6 and 14 characters [3], and Hostinger suggests aiming for under 15 [1].
  • Pass the radio test. If someone hears your domain spoken aloud, they should be able to spell it correctly without confusion [3]. Think of saying it over the phone or on a WhatsApp voice note.
  • Avoid hyphens, numbers and forced spellings [1]. Each one is a chance for a customer to type it wrong.
  • Prefer your business name over a string of keywords. A keyword-stuffed name ages badly and looks less trustworthy.
  • Think long term. If you might add services or move beyond one city, do not put "pretoria" or one product in the name.

Do not choose a name for search rankings. Hostinger is clear that a domain name does not directly improve search rankings [1]. Content, speed and a good Google Business Profile matter far more.

Before you commit, search for the name on Google, on social media and on the CIPC name search, so you do not build a brand on a name someone else already trades under. If there is any doubt about a trademark, get professional advice.

.co.za vs .com: which should a South African business choose?

Many popular guides lead with "stick with .com" as the most established and credible extension [2]. That is reasonable advice for a global blog. For a business whose customers are in Durban or Polokwane, it is not automatically right.

South Africa's country-code domain is .za, and .co.za is the commonly used commercial namespace beneath it [7], administered by the ZA Central Registry [6]. To local customers it says "South African business" at a glance.

  • Choose .co.za if you trade mainly in South Africa and want customers to see you as local.
  • Choose .com if you are building an international brand, or your ideal .co.za is taken and the .com is free.
  • Register both if you can afford it, and redirect one to the other, so nobody else can take the version you did not use.

The search engine side of this choice is more nuanced than it looks, and I cover it properly in .co.za vs .com for South African SEO.

What a .co.za domain costs and where to register it

Prices from one South African registrar, checked on 4 October 2026: a .co.za costs R109 a year, the same to register and to renew, with no first-year teaser rate, while a .com costs R299 to register [4] and about R350 to renew [4]. Registration and renewal prices can differ, as the .com example shows [4], so always look at the renewal line.

Watch the "free domain" offer. A .co.za can be free for the first year with a hosting plan, but it renews at the normal rate afterwards [4], and it may be registered under the host's account rather than yours.

There is also a government route most owners have never heard of. When you register a company on BizPortal, the CIPC's registration portal, you can register a .co.za domain for R94.75 and then transfer it to a commercial registrar of your choice at no cost, within 12 months, or it is deleted [5]. Do the transfer straight away so you do not lose it.

The ownership trap: register it in your own name

This is the mistake that costs businesses their domain. A developer, agency or helpful relative registers the domain "to make it easy", in their own account. Years later, the relationship ends or the person cannot be reached, and the business discovers it does not control its own name, email or website.

“The name on the registration and the login to the account both need to be yours. Check both.”

  • Register the domain in your business's name, with a business email address you control.
  • Check that the registrant, the legal holder named on the registration, is your business, not your developer or a staff member.
  • Keep the registrar login and its recovery email and phone number yourself, and give your developer access rather than the account.
  • Turn on auto-renew and keep a valid card on the account.

There is a practical reason people hand this off: a new domain is not instantly usable. On a .co.za launch I did for Maps Refrigeration, the hosting platform rejected the freshly bought domain because it had no DNS zone yet, the settings that tell the internet where the site and email live, so it did not resolve at all. Registering a domain and setting up its DNS are separate steps, and the second one does not happen by itself. I describe the fix in shipping a small business site on AWS Amplify. The answer is to have your developer set up DNS in your account, not to give them the account.

Do you need a website first, and can you change your domain later?

No, you do not need a website first. You can buy and own a domain without building a website [3]. If you have found the right name, register it now, and use it for email straight away. My guide on creating a business email covers that step.

You can change your domain later, but it is expensive. GoDaddy notes that changing your primary domain may affect your SEO and requires updating all your marketing materials [3]: signage, vehicles, business cards, email addresses and every link pointing at your site. That is why "ages well" matters more than "clever today".

What to do next

  • Brainstorm five to ten options and cut any with hyphens, numbers or awkward spellings.
  • Say each one aloud to someone and ask them to type it, then check Google, social media and the CIPC name search.
  • Decide .co.za or .com based on where your customers are, and consider registering both.
  • Register it in your business's name at a local registrar, or via BizPortal with a prompt transfer, and switch on auto-renew.
  • Point it at your email and website, or get help setting up the DNS in your own account.

If you have a domain but are not sure who controls it or how it is set up, get in touch and I will help you check and sort it out.

Sources

  1. How to choose a domain name, Hostinger, 8 July 2026
  2. How to Choose the Best Domain Name (14 Tips and Tools), WPBeginner, 6 November 2025
  3. How to choose a domain name, GoDaddy, 3 August 2026
  4. Domain Prices in South Africa, Allanux Web, 7 July 2026
  5. BizPortal, Companies and Intellectual Property Commission, 4 October 2026
  6. ZA Central Registry, Wikipedia, 4 October 2026
  7. About .co.za domains, GoDaddy Help, 4 October 2026