Online Business Opportunities In South Africa | Internet Business SA

South African spaza shop owner stocking shelves in a small township convenience store

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.

R15k–R50kTypical startup capital
R10k–R80kMonthly profit range
R125–R175CIPC registration fee
R100,000Spaza Support Fund, per applicant
CIPC-compliant registration steps No fee-based "guaranteed approval" claims Sourced from CIPC, the dtic & municipal guidance
Contents

Is There Still a Market for Spaza Shops in South Africa?

Yes. Spaza shops remain a roughly R200 billion sector, and foreign-owned shops closing across several communities in 2026 is opening up premises, supplier relationships and customers for South African owners to step into.

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?

A spaza shop is a small, informal convenience store, usually run from a house, garage, or converted room in a township or rural area, selling everyday basics like bread, milk, airtime and snacks within walking distance of its customers.

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

To register a spaza shop in South Africa you need a municipal trading permit, CIPC business registration, a Certificate of Acceptability for food handling, and SARS tax registration.

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 your spaza shop with the CIPC by reserving a business name online (R50), completing your company registration (R125–R175), then registering separately with your municipality and SARS.
  1. 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.

  2. 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.

  3. 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.

  4. 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.

  5. 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.

  6. 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?

Starting a spaza shop in South Africa typically costs between R15,000 and R50,000, covering initial stock, shelving, refrigeration, security, and registration fees.

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 itemTypical rangeNotes
Opening stockR6,000 – R15,000Fast-moving basics: bread, milk, cooldrinks, airtime
Shelving & fittingsR2,000 – R6,000Can be reduced by buying second-hand
RefrigerationR3,000 – R12,000Essential for cooldrinks, dairy, and airtime storage
Security (burglar bars, cage)R1,500 – R8,000Higher in areas with higher shop crime rates
Registration & permitsR500 – R2,000CIPC, 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

Registered South African spaza shop owners can access the R500 million Spaza Shop Support Fund, which pays out R100,000 per applicant as a 50% grant and 50% low-interest loan.

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.

ProgrammeWhat it offersWho qualifies
Spaza Shop Support FundR100,000 per applicant (50% grant, 50% loan)Registered, South African-owned spaza shops with a valid municipal trading permit or licence
SEDFA business supportCompliance registration help, POS and digital literacy trainingAny registered small business owner, including spaza shops
NYDA grantsYouth-targeted business grants and mentorshipSouth 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

Start with fast-moving essentials, bread, mealie meal, cooking oil, cold drinks, airtime and data, sugar, and snacks, then expand based on what your specific customers actually buy.

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

You can take over a spaza shop that's closing by negotiating directly with the outgoing owner for stock, fittings, and the lease, then re-registering the trading permit and CIPC registration under your own name, since permits aren't automatically transferable.

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.

Author name: Maxwell Grant
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.
Reviewed by Maxwell Grant on 08 July 2026

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.