How to register and licence a spaza shop

Since the food-poisoning deaths of 2024, spaza shops and every other food business have been told to register, licensed or be closed. The law behind that is older than the crackdown and simpler than the rumours: one licence from the municipality and one health certificate from its environmental health practitioner. Here is exactly what each is, what it costs in real municipal tariffs, what to bring, and what gets a shop shut.

2 documentsa Businesses Act licence and a Certificate of Acceptability, both from your municipality
R287 to R1 112.58what a new spaza licence application costs in eThekwini and Ekurhuleni respectively; your city sets its own
28 Feb 2025when the emergency registration window closed; the licensing duty itself never stops

The two things the law requires

The licence is about the business trading lawfully on that site; the certificate is about the food being safe. Municipalities usually require the certificate before they will issue the licence, so the health inspection comes first in practice.

What happened in 2024, and what it means now

On 15 November 2024, after children died from contaminated food bought at spaza shops, the President announced that every spaza shop and food-handling business had 21 days to register with its municipality. That deadline was extended to 28 February 2025. The Inter-Ministerial Committee that ran the process set out two separate steps: register the shop, and comply with the health regulations, with a food business that fails the health requirements to be closed immediately.

The registration window has closed. What has not closed is the law. The Businesses Act licence and the Certificate of Acceptability were required before 2024 and are required now, and municipalities such as Ekurhuleni were still publishing compliance warnings in May 2026 saying that any spaza shop or food business that fails to register or does not meet the health standards will face closure. If you registered in the window but never received a licence, you are in the same position as someone who never registered: the licensing office is where you go.

How to get licensed, step by step

  1. Check the zoning. The licensing process starts with land use. The municipality’s planning department confirms that a shop may trade from that stand, or issues written consent. A shop in a house on a residential stand usually needs consent use.
  2. Get the premises health-ready and apply for the Certificate of Acceptability. Complete the municipality’s application form and book the environmental health practitioner’s inspection. The inspector checks the building, water, refuse, pest control, hand-washing, storage temperatures and the handling of food. Fix what fails and ask for a re-inspection.
  3. Lodge the business licence application at the municipal licensing office, in person or online where the city offers it. eThekwini describes its process as reports to town planning and building control first, then lodging and paying the fee, then 21 days to satisfy the fire and health departments, then the licence.
  4. Pay the tariff. It is set in the municipality’s annual tariff schedule and changes every 1 July.
  5. Display both documents in the shop and keep them current. R638 requires the certificate to be displayed; inspectors ask for the licence.

What to bring

Each municipality publishes its own list. Ekurhuleni’s, which is one of the fuller ones, is:

The national registration form used in the 2024 drive also asked for an affidavit confirming that the business is operated lawfully, and for foreign nationals, the passport number, section 22 asylum seeker permit or section 24 refugee permit, and a valid visa allowing the holder to work or conduct business in South Africa.

What it costs

MunicipalityNew applicationRenewalSource
eThekwiniR287 for an emerging business or spaza shop; R574 for other food businessesFree; the licence lasts while the business trades from those premiseseThekwini business licensing FAQ, 21 November 2024
EkurhuleniR1 112.58 including VAT for tuckshops and spaza shopsAnnual, per the city’s tariff scheduleEkurhuleni tariffs Schedule 21, effective 1 July 2026

The Certificate of Acceptability application is a separate municipal form and some municipalities charge for it and some do not. Ask the environmental health office. Renewal of a business licence in eThekwini is free, which is worth knowing when someone offers to renew it for you.

What actually goes wrong

Frequently asked questions

Do I need a licence to run a spaza shop?

Yes, two things. A business licence from your municipality under the Businesses Act 71 of 1991, because selling meals or perishable foodstuffs is a licensed activity under Schedule 1 of that Act, and a Certificate of Acceptability from the municipal environmental health practitioner under regulation R638 of 2018, because regulation 3 says nobody may handle food on premises that do not hold one.

How much does a spaza shop licence cost?

It is a municipal tariff, so it differs by city. eThekwini charges R287 for an emerging business or spaza shop application and R574 for other food businesses, and renewals are free. Ekurhuleni charges R1 112.58 including VAT for a new tuckshop or spaza shop licence application from 1 July 2026. Ask your own municipality for its current tariff schedule; the figure changes every July.

Is the spaza shop registration from 2024 still open?

The emergency registration window announced by the President on 15 November 2024 gave shops 21 days and was extended to 28 February 2025. That window has closed. The underlying law has not changed: you still need the Businesses Act licence and the Certificate of Acceptability, and municipalities are enforcing them. Apply through your municipality’s normal business licensing office.

What does a foreign national need to open a spaza shop?

The same licence and certificate as anyone else, plus proof that you may lawfully be in South Africa and run a business: a passport with a valid visa that allows you to work or conduct business, or a section 22 asylum seeker permit or section 24 refugee permit. Municipalities also ask for a letter or permit from the Department of Home Affairs.

What happens if I trade without the licence or certificate?

The municipality’s licence inspectors, environmental health practitioners and metro police can close the shop, confiscate stock and prosecute the owner under the Businesses Act and the municipal by-laws. Government’s stated position since the 2024 food-poisoning deaths is that a food business that fails the health inspection is closed immediately.

Do I have to register a company first?

Not by national law: a sole proprietor can hold a business licence in their own name. Some municipalities, Ekurhuleni among them, list CIPC registration and a SARS tax clearance among the documents they want with the application, so check your municipality’s list before you apply. If you do need a company, registration is R790 with the CIPC fees included.

Want the Certificate of Acceptability application done properly?

The R638 application prepared for your municipality, a pre-inspection checklist so the environmental health practitioner passes you first time, and the submission plan. R690.

Get the certificate pack

Keep exploring

Sources: Businesses Act 71 of 1991 and its Schedule 1; Regulations Governing General Hygiene Requirements for Food Premises, R638 of 22 June 2018; the eThekwini Municipality business licensing FAQ of 21 November 2024; the City of Ekurhuleni tariff schedules effective 1 July 2026 and its spaza shop compliance notices; SAnews and the Inter-Ministerial Committee statements on the 2024 registration drive; Department of Small Business Development figures as reported in May 2026. Municipal tariffs and document lists change; confirm with your own municipality. This is information, not legal advice.