How to Pass Your Spaza Shop COA Inspection First Time: The Complete EHP Inspection Survival Guide (2026)
Your Environmental Health Practitioner (EHP) inspection is the moment of truth for your spaza shop. Get it right and you walk away with a Certificate of Acceptability (COA), a legal trading licence, and confidence to grow your business. Get it wrong and you're closed down on the spot — losing trading days, customers, and credibility while you scramble to fix non-conformances. This guide tells you exactly what the EHP checks, the 12 most common reasons spazas fail, the day-before and morning-of preparation steps, and includes a downloadable 60-point inspection checklist used by ASC's audit team.
📌 TL;DR — Pass Your COA Inspection in 60 Seconds
- The EHP checks 60+ control points across structure, hygiene, equipment, temperature, pest control, training, and documentation.
- Top 3 fail reasons: visible pests · no PIC training certificate · fridge above 5°C.
- Best preparation: book ASC's R2 500 half-day gap audit at least 2 weeks before EHP day — find every issue before they do.
- Documentation pack: use the R699 TK11 toolkit to have every R638-required document ready.
- Training: R879 FS28 spaza shop training for the PIC + R649 food handler training for any staff.
- Pest control: use ASC Pest Control (Gauteng + Eastern Cape sister company) — visible pests = automatic fail.
- Downloadable 60-point inspection checklist below — use it the day before the EHP arrives.
1. What Is an EHP and What Are They Inspecting?
An Environmental Health Practitioner (EHP) is a registered municipal official authorised under the Foodstuffs, Cosmetics and Disinfectants Act 54 of 1972 and Regulation R638 of 2018 to inspect food premises and issue (or withhold) the Certificate of Acceptability (COA).
EHPs are not your enemy. Their job is to protect public health by making sure food premises don't cause foodborne illness. Most EHPs would prefer to issue you a COA on first visit — it's less paperwork for them too. Your job is to make their decision easy by being demonstrably compliant.
The EHP measures your premises against the requirements set out in R638, particularly Sections 5–11 (and Section 12 for butcheries). They check 60+ specific control points, ask the Person in Charge basic food safety questions, review your documentation, and either issue the COA or issue a written notice of non-conformances.
- Not a tax inspection — that's SARS
- Not a labour inspection — that's the Department of Employment and Labour
- Not a fire inspection — that's Municipal Fire Services
- Not a zoning inspection — that's Town Planning (you should already have proof of zoning)
- Not a once-off — EHPs can return for follow-up inspections especially after complaints
2. The 60+ Control Points an EHP Checks
EHPs follow a structured checklist derived directly from R638. Here's what gets inspected, organised by R638 section:
| Inspection Area (R638 Section) | What the EHP Checks | Common fail rate |
|---|---|---|
| Structure (Section 5) | Walls smooth/cleanable · floors intact · ceiling sealed · doors close properly · windows screened · ventilation adequate · drainage working · water supply reliable | ~25% |
| Facilities (Section 6) | Handwashing facility with soap and warm water · separate from food prep · paper towel or hand dryer · toilets not opening into food area · waste storage | ~30% |
| Equipment (Section 7) | Food-grade surfaces · fridges/freezers working · thermometers calibrated · cutting boards colour-coded · containers cleanable · no rust/cracks/peeling | ~20% |
| Temperature & storage (Section 8) | Chilled food ≤5°C · frozen food ≤-18°C · hot-held food ≥60°C · raw and cooked separated · FIFO rotation · stock not on floor · expiry dates valid | ~35% |
| Protective clothing (Section 9) | Aprons worn · hair restrained · closed shoes · separate work and street clothes · no loose jewellery | ~15% |
| Person in Charge (Section 10(1)(a)) | SAATCA- or HPCSA-accredited training certificate visible · valid · matches the named PIC | ~40% |
| Food handlers (Section 10(1)(b)) | All food handlers trained in basic hygiene · certificates available | ~30% |
| Pest control (Section 5(d)) | No visible pests · no droppings · no gnawed packaging · pest service certificate · pest monitoring records | ~45% |
| Cleaning & sanitation | Written cleaning schedule · cleaning records signed · cleaning equipment clean · chemicals stored away from food · suitable disinfectant | ~25% |
| Documentation | COA application form · zoning · CIPC · supplier list · floor plan · temperature logs · pest records · training certificates | ~35% |
3. 📥 The Downloadable Spaza COA Inspection Checklist
The 60-Point Pre-Inspection Checklist
Use this exact checklist 24 hours before your EHP visit. Tick every item. Anything you can't tick is a likely failure point — fix it before the EHP arrives.
🏗️ Structure (8 points)
- Walls clean, smooth, no cracks or peeling paint
- Floor intact, no broken tiles, sealed
- Ceiling sealed, no holes or staining
- Doors fit properly, self-closing
- Windows have insect screens or kept closed
- Ventilation working (extractor fans clean)
- Drainage clear, no standing water
- Water supply reliable, hot and cold available
🚿 Facilities (6 points)
- Handwashing basin separate from food prep area
- Soap available at handwashing station
- Paper towels or hand dryer present
- Toilets clean, separate from food area
- Toilet door does not open into food area
- Waste bins lidded and emptied regularly
🧊 Equipment & temperature (8 points)
- Fridge thermometer reads ≤5°C
- Freezer reads ≤-18°C
- Hot food held ≥60°C
- Working thermometer present
- Cutting boards colour-coded (red raw, green produce, yellow cooked)
- Food storage containers food-grade and cleanable
- No rust, cracks or peeling on food-contact surfaces
- Equipment maintenance records up to date
🥖 Storage (6 points)
- All stock off the floor (≥150mm clearance)
- Raw and cooked food clearly separated
- Stock rotated FIFO (first in, first out)
- No expired stock on shelves
- Cleaning chemicals stored away from food
- Allergens identified and separated
👕 Protective clothing (5 points)
- Clean apron(s) available for everyone handling food
- Hairnets, caps or scarves available
- Closed shoes (no slip-slops or open sandals)
- Separate clothes for work and street
- No watches, rings or loose jewellery while handling food
🐀 Pest control (6 points)
- No visible pests (rats, mice, cockroaches, flies)
- No pest droppings anywhere
- No gnawed packaging
- Pest service certificate within last 30 days
- Bait stations marked and serviced
- Pest monitoring log signed and current
🎓 Training certificates (4 points)
- PIC certificate displayed (SAATCA or HPCSA accredited)
- PIC name on certificate matches the actual PIC
- All food handlers have basic hygiene training
- Training records / matrix up to date
📋 Documentation pack (10 points)
- Original COA application form completed
- Zoning certificate
- CIPC company registration
- SARS tax compliance
- Floor plan to scale 1:50
- Supplier list with addresses
- Daily temperature logs (last 30 days)
- Cleaning schedule and signed records
- Pest control records
- Staff training matrix
📞 Contacts & signs (4 points)
- Emergency contact numbers visible (fire, police, ambulance)
- Handwashing instructions sign at sink
- 'No smoking' signs in food area
- 'Staff only' signs on food prep areas
🍽️ Hot food (3 points — only if you sell prepared food)
- Cooked food never below 60°C while held for sale
- Reheated food brought to ≥75°C core temperature
- No re-using cooking oil beyond visible degradation
The full 60-point checklist is included as an editable Word and PDF document in ASC's R699 TK11 Basic Food Safety Toolkit, alongside 40+ other R638-aligned templates.
4. The 12 Most Common Reasons Spaza Shops Fail Their EHP Inspection
From hundreds of spaza shop pre-inspection audits across SA townships — Soweto, Khayelitsha, Mamelodi, Tembisa, Mdantsane, KwaMashu, Mafikeng — these are the 12 issues that come up over and over:
Visible pest activity
Rat droppings behind fridges, cockroach trails on shelves, fly populations near food. Auto-fail.
No PIC training certificate
Person in Charge has no SAATCA-/HPCSA-accredited certificate. The single biggest auto-fail.
Fridge above 5°C
Walk-in or display fridge running too warm. Fridges struggle in SA summer if not maintained.
Cracked floor or peeling walls
R638 requires "smooth, impervious, cleanable" surfaces. Cracks harbour pests and bacteria.
No proper handwashing facility
No dedicated handwash basin or soap missing. Sometimes only food prep sink available.
No pest control records
Pest control might have been done but no service certificate, no monitoring log, no proof.
Damaged or missing ceiling
Holes in the ceiling let pests in and dust drop into food.
Raw and cooked food stored together
Raw chicken on top shelf, cooked vetkoek below. Cross-contamination risk.
No cleaning schedule
Cleaning happens but nothing is written down. No proof.
Toilets opening into food area
Common in older home-based spazas. R638 requires a buffer.
Untrained food handlers
Family members or part-timers handle food without training. R638 Section 10(1)(b) violation.
No zoning certificate
Home-based spaza in residential-only zoning. EHP can't issue COA without zoning approval.
5. Two Weeks Before the EHP Visit
📅 14 days out — book your gap audit and start fixing
- Book ASC's R2 500 half-day gap audit — we walk every R638 control point, identify every issue, and produce a written report within 48 hours
- Confirm pest control is booked for the next 7 days (and carries on monthly thereafter)
- Make sure your PIC certificate is printed and laminated
- Enrol any untrained food handlers in FS02 — courses are completable in 6–8 hours
- Print 30 copies of the cleaning schedule and start signing daily
- Buy a working fridge thermometer and freezer thermometer (R150 each)
- Order missing aprons, hairnets, paper towels, soap if needed
6. The Day Before the EHP Arrives
📅 24 hours out — walk through the checklist and deep clean
- Print the 60-point checklist (above) and physically walk every item
- Deep clean every surface — corners, behind fridges, under shelves, ceiling fans
- Take all stock off the floor — must be at least 150mm above floor
- Check and remove any expired stock
- Calibrate your fridge thermometer (a glass of ice water should read 0°C)
- Calibrate your freezer (frozen ice cream as bench mark)
- Make sure pest control monitoring log is signed for today
- Lay out all documents in one folder — PIC cert, food handler certs, cleaning schedule, temperature logs, pest records, supplier list, zoning, CIPC, SARS, floor plan
- Make sure handwashing soap and paper towel are stocked
- Make sure you have a clean apron and hairnet ready
7. The Morning of the EHP Visit
📅 Inspection morning — final preparation
- Open early to do a final clean before the EHP arrives
- Take a final temperature reading of the fridge and freezer; record both
- Check that all your documents are visible/easy to find
- Wear your apron and hairnet
- Make sure family/staff are wearing their PPE if they'll be present
- Have a cup of water ready to offer the EHP (good manners; not bribery)
- Be there — don't send a junior employee alone unless you've trained them on the documents
- Have your phone fully charged and on silent
8. During the EHP Inspection — How to Behave
- Be calm and professional. EHPs deal with rude shop owners every day — being polite stands out.
- Don't argue. If the EHP raises a finding, take notes. You can address it after the inspection.
- Don't volunteer information. Answer what's asked. Don't tell the EHP about issues they haven't found.
- Don't offer cash. Bribery is a criminal offence. Real EHPs never ask for cash on premises. If one does — report immediately to SAPS and Anti-Corruption Hotline 0800 701 701.
- Take ownership. If something is wrong, say "thank you, I'll fix it by [date]" rather than blaming staff or suppliers.
- Walk with them. Don't hover, but be available to answer questions and find documents.
- Take notes. Write down every finding the EHP raises, exactly as stated.
- Get the inspection report in writing. Don't rely on verbal feedback only.
9. After the EHP Inspection — Pass or Fail
9.1 If You Pass
The EHP issues your Certificate of Acceptability on the day or within a few days. You then:
- Display the COA in a publicly visible location at the spaza
- Keep a certified copy on hand
- If you transport prepacked food, keep a certified copy in the vehicle
- Carry on with your monthly pest control, daily temperature logs, and signed cleaning schedule — these continue forever, not just for the inspection
- Notify the municipality within 30 days of any change to PIC, premises, ownership, or transport vehicles
9.2 If You Fail
The EHP issues a written notice of non-conformances with a remediation period — typically 30–90 days depending on severity. You then:
- Read the notice carefully — note every finding
- Address each non-conformance systematically
- Keep evidence (photos, receipts, repaired surfaces) for the re-inspection
- Book ASC's R2 500 follow-up audit to verify your fixes before the EHP returns
- Request the re-inspection from the municipality once you're ready
- Pass second time
For severe issues (heavy pest infestation, sewage contamination, severely contaminated stock), the EHP can issue a closure order on the spot — no remediation period. You cannot trade until cleared. This is the worst-case scenario. Avoid it by booking the gap audit BEFORE inviting the EHP.
10. How ASC Helps You Pass First Time
ASC's spaza shop pre-inspection package combines the four critical compliance areas:
Half-Day R638 Gap Audit
- 4-hour walkthrough against the 60+ control point R638 checklist
- Identification of every non-conformance — Critical / Major / Minor
- Prioritised written gap report within 48 hours
- Recommended corrective actions for each finding
- Document checklist for your COA application
- 30-minute follow-up call to clarify findings
TK11 — Basic Food Safety Document Toolkit
- Cleaning & sanitation schedules and records
- Daily temperature logs
- Pest monitoring forms
- Supplier lists and stock records
- Training matrix and food handler register
- The 60-point inspection checklist (downloadable PDF + Word)
- 1 hour premium support included
FS28 — Spaza Shop Person in Charge Course
- SAATCA TC No. 065 + HPCSA + FoodBev SETA accredited
- Aligned to Regulation R638 of 2018
- Built specifically for spaza shop and informal trader realities
- Certificate of Achievement issued instantly on completion
- Includes downloadable Regulation R638 PDF + Learner Guide
- Lifetime access
Spaza Pest Control — Gauteng & Eastern Cape
- Cockroach, rodent, fly, ant control
- Service certificate after every visit (give to EHP)
- Pest monitoring log maintained
- Same-day callout for urgent issues
- Service areas: Joburg, Sandton, Pretoria, Soweto, Mamelodi, Tembisa, Gqeberha, East London, Mthatha
R2 500 audit + R699 toolkit + R879 PIC training + R649 food handler training (per staff) + monthly pest control = under R5 000 startup compliance + R450+/month pest service. ASC's first-time COA pass rate exceeds 90% on this bundle.
11. Related ASC Articles
📚 Related Reading
12. Frequently Asked Questions
What does an EHP check during a spaza shop COA inspection?
60+ control points covering structure, hygiene, equipment, temperature controls, pest activity, protective clothing, training certificates and documentation. The full breakdown is in Section 2 above and the downloadable checklist in Section 3.
What are the most common reasons spaza shops fail the COA inspection?
Top 3: visible pests, no PIC training certificate, fridge above 5°C. Full list of 12 most common fails in Section 4 above.
How long does an EHP inspection take?
Typically 30–90 minutes for a small spaza shop. The EHP walks every part of the premises, checks temperatures, reviews documentation, and asks the PIC basic food safety questions.
How can I pass the COA inspection first time?
Book ASC's R2 500 half-day gap audit at least 2 weeks before the EHP visit. Combined with R699 TK11 toolkit + R879 FS28 spaza training + active pest control, ASC's first-time pass rate exceeds 90%.
What happens if I fail the COA inspection?
You receive a written notice with non-conformances and a 30–90 day remediation period. ASC offers a follow-up half-day re-audit at the same R2 500 rate to help you pass second time.
Does ASC offer a pre-inspection audit?
Yes — half-day R638 gap audit at R2 500 across Gauteng (Joburg, Sandton, Pretoria, Midrand, Soweto, Mamelodi, Tembisa), Western Cape (Cape Town, Stellenbosch, Garden Route), and Eastern Cape (Gqeberha, East London, Mthatha) from our three offices. Travel within Greater Gauteng included.
Can the EHP close my spaza on the spot?
Yes. For severe non-conformances — heavy pest infestation, sewage contamination, severely contaminated stock — the EHP can issue an immediate closure order without a court order. You cannot trade until cleared.
Do I need to be present during the inspection?
Highly recommended. The EHP will ask the PIC questions about food safety practices and request documents. Sending a junior staff member alone often results in unnecessary failures.
13. Book Your Pre-Inspection Audit Today
Pass Your COA Inspection First Time — Book ASC
Skip the panic, the failed inspection, the lost trading days. Book the R2 500 half-day gap audit and walk into your EHP visit with confidence. SAATCA TC No. 065 · HPCSA · FoodBev SETA · BBBEE Level 1.
Book Pre-Inspection Audit Buy R699 TK11 ToolkitGauteng: +27 10 500 4661 · Western Cape: +27 21 300 4024 · Eastern Cape: +27 41 004 0382 · info@ascfoodsafety.com
Pest control: ascpestcontrol.co.za · 061 138 3989
About the Author
Mthokozisi Nkosi is a Food Scientist, Registered Lead Auditor (Exemplar Global & IRCA), and one of only three SAATCA Registered R638:2018 Lead Implementers in South Africa. He has personally walked hundreds of pre-inspection audits across SA's nine provinces — for spaza shops, restaurants, takeaways, hotels and food manufacturers — and has refined the 60-point checklist used in this article based on real EHP feedback. FOODBEV SETA Registered Assessor (F01/585/ASR00067), Registered GLOBALG.A.P. Trainer.
© ASC Food Safety Consultants · Online training: ascfoodsafetytraining.com · Pest control: ascpestcontrol.co.za · SAATCA TC No. 065 (officially listed) · HPCSA · FoodBev SETA 587/00337/1900 · BBBEE Level 1