Sourcing & Trade Guide
How to Start a Spaza Shop Legally in South Africa: Registration, Stock and Suppliers
Comilmart Team
November 10, 2026
To start a spaza shop legally in South Africa today, you need to register the business with your local municipality, meet health and food-safety rules, and buy your stock from legitimate suppliers who give you invoices. The rules were tightened after serious food-poisoning incidents in 2024, so older advice you may have heard from friends can be out of date. This guide explains the steps in plain English, how to choose suppliers and how to manage stock. Requirements differ between municipalities and can change, so confirm the current rules with your local municipality and its environmental health office before you invest money.
Why the rules changed: what happened and what it means
South African Government News Agency reports say the registration push followed a foodborne illness outbreak that caused more than 890 cases and nearly 30 deaths from September 2024. The government directed spaza shops and food-handling businesses to register with their local municipality, with a deadline that was extended to 28 February 2025. The stated aim was to make sure food safety laws are followed and that dangerous goods are taken off the market.
For a new owner, the lesson is practical. Registration, hygiene standards and honest sourcing are no longer optional extras. They protect your customers and protect you from closure, so build them into the business from the start rather than adding them later.
Spaza shop registration: the steps
Running a spaza shop business legally means treating registration as step one, not an afterthought.
Spaza shop registration is handled by the municipality where the shop operates, and each municipality has its own forms and offices. Based on official statements and the Western Cape Government's guidance for spaza shop owners, the usual steps are as follows. Treat them as a checklist of things to ask about, not as a complete legal guide.
- Contact your municipality. Ask for the application forms for spaza shop or food business registration, and ask which permits or business licences apply in your area. Forms are available at municipal offices or on municipal websites.
- Register with environmental health. The Western Cape guidance says owners should register with Environmental Health through a registration centre.
- Get a Certificate of Acceptability for food handling from the municipality, where required in your area. The Western Cape guidance describes this as a requirement for compliance.
- Complete food safety training. The same guidance mentions basic food safety training through a local Environmental Health office, and refers to a spaza shop health and safety handbook.
- Check zoning and premises rules. Whether you can trade from a particular building or site depends on local rules, so ask the municipality before you sign a lease or build a structure.
- Consider registering the business formally. A company registration helps with supplier accounts, banking and tax. Our guide on how to register a company in South Africa explains the process.
Government statements also say that registering a spaza shop on someone else's behalf is a criminal offence, so register in your own name and use your own documents. If you are unsure whether you are allowed to trade, ask the municipality or a legal adviser. Do not rely on a runner or an agent who promises a quick certificate for cash.
Spaza shop requirements: health, hygiene and safety
The spaza shop requirements that matter most day to day are about food handling. The Western Cape guidance warns that businesses that do not comply can be closed down. In practice, inspectors usually look at the following.
- Clean premises with food stored off the floor and away from chemicals.
- Safe storage: fridges and freezers that work, with food kept at the right temperature.
- Stock that is in date, properly labelled and from a known source.
- Separation of food and non-food items, especially pesticides, paraffin and cleaning products.
- Clean hands, clean surfaces and a place to wash.
- Waste handling that does not attract pests.
Never sell products repackaged into unlabelled containers, products past their date, or pesticides or chemicals in food or drink containers. These practices are dangerous and are the kind of problem the rules target.
Spaza shop suppliers: where to buy stock legally
Good spaza shop suppliers give you an invoice with their registered name, a physical address and a way to contact them if something goes wrong. Common legitimate sources include cash-and-carry wholesalers, regional distributors who deliver to shops, and the manufacturers' own distribution networks for popular brands. Our guide to wholesale suppliers in South Africa explains the options, including trade accounts.
Ask every supplier for a tax invoice and keep it. If an inspector or a customer ever raises a concern about a product, the invoice shows where it came from. Be cautious about anyone selling food, cleaning products or chemicals from a car boot, or at prices far below normal shop prices. Cheap stock with no paperwork is a risk to your customers and to your shop.
Township shop stock: what to sell and how much to buy
The best township shop stock list comes from your customers, not from a template. Spend a week noting what people ask for. Staples such as bread, maize meal, cooking oil, sugar, tea and basic toiletries are common in shops like these, but your area may differ. Airtime, electricity vouchers and small single-serve items may also matter, though some of these services have their own agreements and rules, so check before you offer them.
Here are rules that keep a small shop healthy.
- Start with fast sellers. Add new items one at a time and watch how they sell.
- Keep a stock book. Write what you buy, what you sell and what you throw away. Our guide on inventory management for small shops explains simple methods.
- Rotate stock. Put newer items behind older ones so the oldest sells first.
- Do not over-order perishables. Bread, milk and fresh items spoil quickly.
- Separate shop money from home money, and pay yourself a set amount.
Pricing without invented numbers
We will not give you a fixed mark-up, because it depends on your costs, your competitors and your customers. Instead, use this method. For each item, write down what you paid including transport. Check what nearby shops and supermarkets charge. Decide your price so that after waste, theft and slow sales you still keep something for yourself. Review prices when your supplier's prices change. If an item sells very slowly even at a fair price, buy less of it next time.
Supplier credit and cash flow
Many new shops run out of cash because they spend everything on the first stock order. Some suppliers offer trade accounts or short credit to shops that have traded for a while and keep good records. Read our guide to supplier credit for small retailers before you ask, and never take more credit than you can repay on time. A good payment record helps you negotiate better terms later.
Common mistakes new spaza owners make
- Opening without checking registration and health requirements.
- Buying from unregistered sellers who cannot give an invoice.
- Storing chemicals near food.
- Selling items past their expiry date.
- Copying another shop's stock list instead of asking local customers.
- Giving too much credit to customers without a record.
Frequently asked questions
Do I have to register my spaza shop? Government statements directed spaza shops and food-handling businesses to register with their municipality, with a deadline of 28 February 2025. Check with your municipality for current rules for new shops.
Where do I register? With the municipality where the shop operates. Forms are available at municipal offices or on their websites, and you will usually also deal with the environmental health office.
Do I need a company registration? Not necessarily for the municipal process, but a registered company can help with banking, supplier accounts and tax. Ask your municipality and an accountant what suits you.
Can someone else register the shop for me? The government has said that registering a spaza shop on someone else's behalf is an offence. Register in your own name using your own documents.
What is the safest way to choose suppliers? Use registered wholesalers or distributors that give tax invoices and have a physical address. Avoid anyone who sells chemicals or food without paperwork.
Getting started
Before you spend on stock, call your municipality, confirm the registration and health steps, and visit two or three wholesalers to compare prices and terms. When you are ready to compare more suppliers, you can browse products and suppliers on Comilmart. Comilmart connects buyers with verified sellers across Africa, and there are no listing fees to get started. This is general information, not legal advice, so confirm requirements with your municipality.
Related guides
- How to Sell Online in South Africa: Channels, Payments and Delivery for Small Businesses
- Best Business Ideas in South Africa You Can Start by Buying Wholesale
- How to Register a Company in South Africa: CIPC, SARS and What Traders Need
- Durban and Cape Town: Wholesale and Import Hubs for South African Buyers
- Wholesale Suppliers in South Africa: Where to Buy in Bulk and How to Open a Trade Account
- Best Online Shopping Sites in South Africa: How to Choose and Shop Safely
