How to Start a Spaza Shop in South Africa
Starting a spaza shop in South Africa means registering with your municipality and the CIPC, getting a Certificate of Acceptability, and stocking fast-moving basics. Most shops launch on R15,000–R50,000, and with foreign-owned spaza shops closing in many areas, there's a real opening for South Africans to take over premises and customers right now.
Contents
Is There Still a Market for Spaza Shops in South Africa?
Foreign-owned spaza shops have been closing in townships and rural areas as undocumented foreign nationals left the country ahead of a government deadline in mid-2026. Community reaction has been mixed, but many South Africans see it as their moment to reclaim a sector that shifted heavily toward foreign ownership over the past two decades.
The numbers back up why this matters. A 2017 UNISA Bureau of Market Research study estimated the spaza economy creates 300,000 jobs and contributes R9 billion to the economy each year, and foreign-owned spaza shops alone have been paying an estimated R25 billion annually in rent to South African landlords. That rent, that stock, and those customer relationships don't disappear when a shop closes — they're available to whoever registers and opens next.
Government policy is also nudging things in this direction. Gauteng's 2025 spaza registration drive processed over 17,600 applications but only 128 came from foreign-owned businesses, meaning the vast majority of newly compliant, legally trading spaza shops in the province are already South African-owned. If you register properly and move quickly, you're entering a market with less competition from the operators who previously out-priced local shops through bulk-buying networks.
What Is a Spaza Shop?
Spaza shops fill a gap that big supermarkets can't: they're close, they're often open longer hours, and many owners extend informal credit to regular customers between paydays. That local trust is the real asset of the business, more than the stock on the shelves.
Spaza Shop Registration Requirements
Since the government's 2024–2025 registration drive, every spaza shop and food-handling outlet must register with its local municipality, regardless of how long it's been trading informally. You'll typically need:
- A certified copy of your South African ID (or valid visa/permit for foreign nationals)
- Proof of residence, such as a utility bill or lease agreement
- A completed municipal trading permit application form
- A written description of the goods you plan to sell
- A signed affidavit confirming you won't sell illegal goods
- Proof of ownership or written permission to use the premises
- A zoning certificate or consent-use approval from your municipality's city planning department
Foreign nationals face an extra layer: valid documentation from the Department of Home Affairs, such as a business visa or work permit, plus evidence of the minimum capital investment required under South African business law.
This is a summary to get you moving. For the full document checklist, the current status of the 2026 registration deadline, and requirements broken down by municipality, see our complete spaza shop registration requirements guide.
How to Register Your Spaza Shop With the CIPC
-
Register with your local municipality first
Get a trading permit application form from your municipal office or website, and submit it with your ID, proof of address, and a description of what you plan to sell.
-
Reserve your business name with the CIPC
Create an account on the CIPC eServices portal and reserve a unique business name for a R50 fee.
-
Register your company with the CIPC
Complete registration as a sole proprietor or a private company (Pty Ltd). Most spaza owners choose a private company because it separates personal assets from business debt. The CIPC registration fee is around R125 to R175.
-
Apply for a Certificate of Acceptability
Contact your municipality's environmental health office to arrange a food-handling inspection. This certificate is compulsory for any shop selling food or groceries.
-
Register with SARS
Apply for an income tax reference number through the South African Revenue Service, and register for VAT if your turnover requires it.
-
Open a business bank account
Use your CIPC certificate of incorporation and tax number to open a dedicated business account — most funding programmes, including the Spaza Shop Support Fund, require one.
CIPC registration itself usually takes a few working days to two weeks. The municipal permit and Certificate of Acceptability tend to take longer, sometimes two to eight weeks, depending on how backed up your local environmental health office is.
How Much Does It Cost to Start a Spaza Shop?
A minimum viable setup, if you already have suitable premises like a garage or spare room, runs to roughly R15,000 to R20,000: around R8,000 for opening stock, R2,000 for shelving, R3,000 for a fridge, R1,500 for basic security, and the rest covering registration and permit costs. A more established shop with wider stock, better fridges, and security shutters can run to R50,000 or more.
| Cost item | Typical range | Notes |
|---|---|---|
| Opening stock | R6,000 – R15,000 | Fast-moving basics: bread, milk, cooldrinks, airtime |
| Shelving & fittings | R2,000 – R6,000 | Can be reduced by buying second-hand |
| Refrigeration | R3,000 – R12,000 | Essential for cooldrinks, dairy, and airtime storage |
| Security (burglar bars, cage) | R1,500 – R8,000 | Higher in areas with higher shop crime rates |
| Registration & permits | R500 – R2,000 | CIPC, municipal permit, Certificate of Acceptability |
On the earnings side, a well-run spaza shop generates R10,000 to R80,000 in monthly profit, with location and foot traffic doing most of the work — a shop on a busy taxi rank corner will always outperform one on a quiet side street, regardless of how well it's stocked.
Government Funding and Support for Spaza Shop Owners
Several government-backed programmes exist specifically to help South Africans formalise and grow spaza shops. Registration with the CIPC is a prerequisite for all of them.
| Programme | What it offers | Who qualifies |
|---|---|---|
| Spaza Shop Support Fund | R100,000 per applicant (50% grant, 50% loan) | Registered, South African-owned spaza shops with a valid municipal trading permit or licence |
| SEDFA business support | Compliance registration help, POS and digital literacy training | Any registered small business owner, including spaza shops |
| NYDA grants | Youth-targeted business grants and mentorship | South Africans aged 18–35 with a registered business plan |
To apply for the Spaza Shop Support Fund, visit spazashopfund.co.za or call 011 305 8080. The fund is jointly run by the Department of Trade, Industry and Competition and the Department of Small Business Development, and implemented through the Small Enterprise Development and Finance Agency (SEDFA) and the National Empowerment Fund (NEF). A valid municipal trading permit or licence is one of the main requirements, so register that first.
Most funding applications ask for a written business plan. Our free spaza shop business plan template covers everything you'll need, from target market to financial projections.
What to Stock in Your Spaza Shop
Don't try to stock everything on day one. Spend a week watching what sells at nearby shops and what your neighbours actually ask for. Fresh produce, takeaway food, and cigarettes are common additions once you've built up cash flow and a reliable fridge or storage setup. Buying from a registered wholesaler also matters, since the Spaza Shop Support Fund requires participants to buy from an approved basket of goods that includes locally manufactured products.
Taking Over an Existing Spaza Shop
With foreign-owned shops closing in several areas, taking over an existing space is often faster than starting from scratch — you inherit a location customers already know, and sometimes existing shelving, fridges, and supplier relationships. The registration process is the same as starting fresh: don't assume the previous owner's permit or CIPC registration carries over to you, because it doesn't. Confirm the lease is legitimately yours to take on, and register the trading permit, CIPC entity, and Certificate of Acceptability in your own name before you open.
For a full due diligence checklist, how to value stock and fittings, and what to watch for when buying from a foreign national who's leaving, see our dedicated guide on taking over an existing spaza shop.
Credentials: BCom (Accounting), UNISA, 1994
Role: Personal Finance and Business Writer, Internet Business SA
Location: Johannesburg, Gauteng, South Africa
LinkedIn: linkedin.com/in/maxwell-grant-5804b340a
Description: Max has covered South African personal finance, business, and helping grow entrepreneurs since 2005. He is not affiliated with any government body.
Sources: CIPC, the Department of Trade, Industry and Competition, SARS, gov.za.
Frequently Asked Questions About Starting a Spaza Shop in South Africa
CIPC registration costs around R125 to R175, plus a R50 name reservation fee. Municipal trading permit fees vary by municipality but are usually a few hundred rand. Add a Certificate of Acceptability inspection fee and, if needed, food safety training, and total registration costs typically land between R500 and R2,000.
Most spaza shops start with R15,000 to R50,000 in capital. A minimum viable setup, covering initial stock, basic shelving, a fridge, and registration, can be done for around R15,000 to R20,000 if you already have suitable premises such as a garage or front room. See our full startup costs breakdown for a line-by-line budget.
A well-run spaza shop typically generates R10,000 to R80,000 in monthly profit, depending heavily on location, foot traffic, and how tightly you manage stock and customer credit. Shops in high-traffic township areas with strong supplier relationships sit at the upper end of that range.
R1,000 is not enough to open a full spaza shop, but it is enough to start a small home-based reselling operation, such as buying airtime, data, snacks, or cooldrinks in bulk and reselling from your front door while you save toward full spaza shop stock and registration costs. Our small business ideas guide covers other low-capital options too.
Yes. Every spaza shop, including ones run from a residential property, needs a municipal trading permit and, since the 2024 to 2025 registration drive, a Certificate of Acceptability confirming it meets food-handling hygiene standards.
Yes, and it's one of the fastest ways into the sector right now. You would typically negotiate directly with the outgoing owner for the stock, fittings, and lease, then register the premises and trading permit under your own name with the municipality and CIPC, since permits are not automatically transferable. Our guide to taking over an existing shop walks through this in detail.
You'll need a certified copy of your South African ID, proof of residence, a completed municipal trading permit application, a description of the goods you plan to sell, and an affidavit confirming you won't sell illegal goods. For CIPC registration, you'll also need your ID and a reserved business name. See the full registration requirements guide for the complete checklist.
CIPC registration usually takes a few working days to two weeks. Municipal trading permits and Certificate of Acceptability inspections can take longer, often two to eight weeks depending on how busy your local environmental health office is.
It can be, particularly right now. Foreign-owned spaza shops have been closing in several communities, freeing up premises, supplier relationships, and customer bases that a properly registered, compliant local owner can step into.
Yes. The Spaza Shop Support Fund offers R100,000 per applicant, split 50% grant and 50% low-interest loan, for registered South African-owned spaza shops. It's jointly run by the Department of Trade, Industry and Competition and the Department of Small Business Development, and implemented through the Small Enterprise Development and Finance Agency (SEDFA) and the National Empowerment Fund (NEF).
Start with fast-moving essentials that turn over daily: bread, milk, mealie meal, cooking oil, cold drinks, airtime and data, sugar, and snacks. Add fresh produce, cigarettes, and takeaway food once you understand what your specific customer base buys most.
Yes. Foreign nationals must provide valid documentation from the Department of Home Affairs, such as a business visa or work permit, and generally must show evidence of a minimum capital investment, in addition to the same municipal and CIPC registration every spaza shop owner needs.
Disclaimer: This article is for general information only and is not financial, legal, or credit advice. Registration requirements, fees, and funding programme terms can change — always confirm current details with the CIPC, your local municipality, and the National Credit Regulator (ncr.org.za) before making financial decisions. Internet Business SA is not affiliated with any government body.