How to Get a Spaza Shop Permit (Trading Licence) in South Africa
Quick Answer
How to Get a Spaza Shop Permit (Trading Licence) in South Africa
A spaza shop needs a business/trading licence from your local municipality under the Businesses Act, plus a health certificate if you sell food. Apply at the municipal licensing office with your ID, lease or landlord consent, and premises details. Fees are modest and set per municipality.
What this means in plain language
Spaza shops are real businesses in the eyes of the law: the Businesses Act 71 of 1991 requires a licence for selling food and certain goods, and municipalities add their own bylaws on zoning, hours and signage.
Registration drives have tightened since the 2024 food-safety incidents: expect inspections of food handling, labelling and storage as part of licensing. Foreign nationals need valid documentation and, in many municipalities, proof of asylum, visa or refugee status before a licence issues.
Who this applies to
- Anyone opening or formalising a spaza shop or township general dealer
- Landlords renting premises to spaza operators
Step by step
- Visit your local municipal offices (licensing or LED department) for the application form.
- Prepare: ID, proof of premises (lease or landlord consent), and a simple floor layout.
- Book the environmental health inspection if you sell food – the health certificate comes from it.
- Pay the application and licence fees set by the municipality.
- Display the licence at the premises and renew as the municipality requires.
What it costs
| Item | Cost / detail |
|---|---|
| Trading licence application | Modest municipal fee (varies by municipality) |
| Health certificate inspection | Usually free or a small municipal fee |
| Informal trading permit (street trading) | Separate municipal permit where applicable |
Common mistakes to avoid
- Trading without the licence – municipalities can fine you and close the shop.
- Ignoring zoning – a residential property may need consent use before the licence issues.
- Selling expired or unlabelled food – the fastest way to fail the health inspection.
A South African example
A Soweto spaza owner applies at the City of Johannesburg licensing office with her lease and ID, passes the health inspection the following week, and displays the framed licence by the till – which also satisfies the wholesaler who now opens her a trade account.
Related questions
- Start a Business in South Africa: The Complete 2026 Guide
- What Documents Does a New Business Need in South Africa?
Always verify this information with official South African government sources. Rules, fees and thresholds change. Check SARS, CIPC, the Department of Employment and Labour or gov.za before you act.
Frequently Asked Questions
Do I need a licence to run a spaza shop?
Yes. Selling food and certain goods requires a business licence under the Businesses Act, issued by your municipality, plus a health certificate for food premises. Trading without one risks fines and closure.
Where do I apply for a spaza shop permit?
At your local municipality – the licensing office or Local Economic Development (LED) department. Some metros accept online applications; smaller municipalities work at the civic centre.
Can a foreign national get a spaza shop licence?
Yes, with valid legal documentation (visa, asylum or refugee status). Municipalities verify immigration status as part of the licensing application, and undocumented operators are refused.
Official sources
About BizAnswers: BizAnswers is a privately owned South African company – not a government department. Our guides are free to read and show you how to do things yourself through official channels. If you would rather have the paperwork handled for you, we assist individuals and businesses with filing their South African tax returns and staying compliant, which is a paid service, not a free government service. Contact us for help.
Last reviewed: September 2026 by the BizAnswers editorial team. How we write and check our guides.
New guides on BizAnswers:


