How to Start & Fund a Spaza Shop in South Africa

A practical, step-by-step guide for aspiring township entrepreneurs — how much capital you need, where to find spaza shop funding, and how to run it profitably from day one.

How much capital do you need to start a spaza shop?

Most successful spaza shops in South Africa start with R15 000 to R50 000. Here's a realistic breakdown:

You can start smaller — many owners begin with R5 000 in stock from a converted garage or window counter — but under-capitalisation is the #1 reason spaza shops fail in year one.

Where to get spaza shop funding

1. SEFA (Small Enterprise Finance Agency)

SEFA offers loans from R50 000 up to R5 million at prime + a small margin. They have dedicated township enterprise programmes. Apply at sefa.org.za.

2. NYDA (National Youth Development Agency)

If you're 18–35, NYDA offers grants of up to R250 000 plus free business training and mentorship. The grant does not need to be repaid.

3. SEDA (Small Enterprise Development Agency)

SEDA does not fund directly, but helps you write a business plan, register the business, and connects you with funders. Free.

4. Stokvels & community savings

Many spaza owners raise their first R10k–R30k through a stokvel or family co-investment. It's fast, has no paperwork, and no credit check.

5. Retail credit accounts

Once you have a shop and a track record, wholesalers like Boxer, Jumbo Cash & Carry, and Trade Centre offer 7–30 day credit lines on stock. This is effectively free funding.

6. Township Renewal & DTIC grants

The Department of Trade, Industry & Competition runs the Township & Rural Entrepreneurship Programme (TREP) with blended finance (part grant, part loan) specifically for spaza shops.

Step-by-step: opening your spaza shop

  1. Register the business on bizportal.gov.za (R175, one day).
  2. Get a business bank account — Capitec, TymeBank, and FNB all offer low-fee SME accounts.
  3. Apply for a business licence at your local municipality (required for selling food).
  4. Find a location — foot traffic beats size. A garage on a busy street beats a big room off the taxi route.
  5. Source stock smartly — buy fast-movers weekly, slow-movers monthly. Never tie up cash in dead stock.
  6. Set up cash controls from day one — separate personal and shop money. This is where most owners fail.
  7. Track everything — sales, expenses, credit sales (skoloto). If you don't measure it, you can't grow it.

Common mistakes new spaza owners make

How Spaza Shop the app helps you from day one

Running the numbers by hand is where most new owners drown. Spaza Shop is a free app built for South African township businesses that does the hard part for you:

Ready to open your spaza shop?

Sign up free. Set up your shop in under 3 minutes with the guided onboarding wizard.

Start free →

Frequently asked questions

Can I start a spaza shop with R5 000?

Yes, but you'll need to start with a very tight range of fast-movers (bread, milk, airtime, sweets) and reinvest every rand for the first 3 months.

Do I need a licence?

Yes — a municipal business licence is required, especially if you sell food. Registration is inexpensive (usually under R500).

Which wholesaler is cheapest?

It depends on your area. Compare Jumbo, Boxer, Makro, and local cash & carry weekly — prices shift. Spaza Shop's marketplace shows live prices from suppliers near you.