- What are the 7 principles and why do they matter?
- Before you start: prerequisite programmes
- Principle 1 — Conduct a Hazard Analysis
- Principle 2 — Identify Critical Control Points
- Principle 3 — Establish Critical Limits
- Principle 4 — Establish Monitoring Procedures
- Principle 5 — Establish Corrective Actions
- Principle 6 — Establish Verification Procedures
- Principle 7 — Establish Record-Keeping and Documentation
- Putting the 7 principles together: a worked example
- Common HACCP mistakes Kenyan food businesses make
- How to get started
1. What are the 7 principles and why do they matter?
The 7 principles of HACCP are the operational backbone of every food safety management system in the world. They were formally established by the Codex Alimentarius Commission — the joint FAO/WHO body that sets international food standards — in the General Principles of Food Hygiene (CXC 1-1969), most recently revised in 2023. As Kenya participates in Codex through KEBS as its national contact point, these principles are the direct reference for Kenyan food safety regulation.
The principles are not abstract theory. They are a practical sequence of decisions and actions that transform the way a food business thinks about safety — from testing products at the end of a production line hoping for the best, to systematically preventing hazards from occurring in the first place.
Kenya's National Food Safety Policy 2021 explicitly calls for food safety laws to be revised based on HACCP and GMP. KEBS inspectors, Kenya Dairy Board auditors, EU border inspectors, and major domestic retail buyers all look for evidence that these 7 principles have been applied to your specific production process. Understanding them — not just in theory but in the context of your facility, your product, and your supply chain — is the single most important investment a Kenyan food business can make.
2. Before you start: prerequisite programmes
The Codex HACCP guidelines are clear on this point: HACCP cannot work without prerequisite programmes (PRPs) in place first. PRPs are the foundational hygiene and operational controls that create the environment in which HACCP can function — Good Manufacturing Practices (GMP), pest control, cleaning and sanitation, water quality management, waste disposal, and staff hygiene training.
A HACCP plan built on a facility with poor GMP is like building on sand. The 7 principles tell you where the critical risks are and how to control them — but if your facility has cockroach infestations, untrained staff, or contaminated water, no HACCP plan will keep your product safe.
KEBS GMP certification is the most common starting point for Kenyan food manufacturers. If you do not yet have GMP in place, that is your first step — not HACCP. DESMA Consult can assess where your facility stands and build a practical roadmap from your current baseline to full HACCP implementation. Visit desmatech.africa/consult.html to start the conversation.
3. Principle 1 — Conduct a Hazard Analysis
The first principle is the foundation of everything that follows. A hazard analysis requires you to systematically go through every step of your production process — from receiving raw materials through to dispatch of finished product — and identify all potential food safety hazards at each step.
HACCP defines a hazard as any biological, chemical, or physical agent in food that has the potential to cause an adverse health effect. Hazards fall into three categories:
- Pathogenic bacteria — Salmonella, E. coli, Listeria monocytogenes, Staphylococcus aureus
- Moulds and mycotoxins — Aflatoxin B1 from Aspergillus flavus
- Viruses — Hepatitis A, Norovirus
- Parasites — Cryptosporidium, tapeworms
- Pesticide residues exceeding MRLs
- Veterinary drug residues in dairy and meat
- Cleaning and sanitising chemical residues
- Heavy metals — lead, cadmium, mercury
- Aflatoxins as chemical contaminants
- Metal fragments from processing equipment
- Glass from broken equipment or containers
- Bone fragments in meat products
- Plastic pieces from packaging
- Stones, soil, and foreign matter
- Wood splinters from pallets or crates
- The 14 major allergens — peanuts, tree nuts, milk, eggs, wheat, soya, fish, shellfish and others
- Cross-contact during processing from shared equipment or surfaces
- Undeclared allergens from supplier ingredient changes
- Labelling failures — incorrect or missing allergen declarations
- Highly relevant for Kenyan export businesses — EU requires full allergen declaration
- Food fraud (VACCP): deliberate adulteration, substitution, dilution, or mislabelling for economic gain — e.g. watered milk, adulterated honey, fake cooking oil
- Food defence (TACCP): intentional contamination by a malicious actor — tampering, sabotage, or deliberate introduction of hazardous substances
- Managed through separate VACCP and TACCP assessments — not traditional HACCP CCPs
- Now required by BRCGS Issue 9 and FSSC 22000 Version 6
The hazard analysis must consider the significance of each identified hazard — assessing its likelihood of occurrence and the severity of harm it would cause if it reached a consumer. Only hazards that are both reasonably likely to occur and capable of causing significant harm are carried forward in the HACCP plan.
Modern food safety standards now recognise two additional risk management frameworks that sit alongside — but separate from — HACCP. VACCP (Vulnerability Assessment and Critical Control Points) addresses food fraud and economically motivated adulteration, such as the watered milk, adulterated honey, and counterfeit cooking oil documented in the Kenyan market. TACCP (Threat Assessment and Critical Control Points) addresses deliberate, malicious contamination. Both are now mandatory requirements under BRCGS Issue 9 and FSSC 22000 Version 6. DESMA will be publishing dedicated guides to VACCP and TACCP — watch this space.
A maize flour milling operation in Kenya identifies the following hazards during raw material reception: aflatoxin contamination from incoming grain (biological/chemical — high significance, documented outbreaks in Kenya including the 2004 Eastern Province incident resulting in 317 cases and 125 deaths); metal contamination from shelling equipment (physical — moderate significance); pesticide residues from farm inputs (chemical — moderate significance); and stones and foreign matter in incoming grain (physical — moderate significance).
Each hazard is evaluated for likelihood (given the known aflatoxin susceptibility of Kenyan maize-growing regions) and severity (aflatoxin is carcinogenic, immunosuppressive, and acutely toxic at high levels). Aflatoxin contamination scores high on both counts and is carried forward as a significant hazard requiring a control measure.
Aflatoxin in incoming maize grain. Kenyan regulatory limit: 10 ppb (KEBS). EU limit: 4 ppb for cereal products for human consumption. Research shows historic contamination rates above the regulatory limit in surveyed Kenyan markets.
KEBS Aflatoxin Limit: 10 ppb | EU Limit: 4 ppb4. Principle 2 — Identify Critical Control Points
A Critical Control Point (CCP) is a specific step in the production process where a control measure can be applied that is essential to prevent or eliminate a food safety hazard, or reduce it to an acceptable level. The word "essential" is key — not every process step is a CCP, only those where loss of control creates an unacceptable food safety risk that cannot be corrected at a later stage.
The Codex HACCP guidelines (2023 revision) introduced new tools for determining CCPs, moving beyond the traditional decision tree as the sole method. The core questions remain the same:
- Is there a control measure for this hazard at this step?
- Is this step designed specifically to eliminate or reduce the hazard to an acceptable level?
- Could contamination occur at or increase beyond an acceptable level at this step?
- Will a subsequent step eliminate or reduce the hazard to an acceptable level?
If the answer to the last question is no — there is no later step that will correct the problem — the step is likely a CCP. If a hazard is identified but no CCP can be found to control it, a process redesign should be considered. This is a key point from the Codex guidelines: you cannot simply accept an uncontrolled significant hazard.
For the maize flour mill facing an aflatoxin hazard, the hazard analysis team works through the decision questions. At the grain intake step, aflatoxin is already present in incoming grain. Can it be eliminated at a later step? Conventional milling does not destroy aflatoxin. Sorting and cleaning can reduce contamination levels but not reliably to the required limits.
The team identifies incoming grain inspection and testing as CCP 1 — the step where the decision to accept or reject a consignment of maize must be made. If contaminated grain is accepted and processed, there is no later step in the milling process that will bring aflatoxin to safe levels. The CCP is the gate.
The grain intake inspection step is CCP 1 for aflatoxin control. A subsequent CCP for metal contamination may be placed at the metal detection step before final packaging. Each CCP addresses a specific hazard.
CCP 1: Grain intake | CCP 2: Metal detection5. Principle 3 — Establish Critical Limits
Every CCP must have at least one measurable critical limit — a criterion that separates acceptable from unacceptable at that control point. Critical limits are not targets or guidelines — they are hard boundaries. If a critical limit is exceeded, the product is presumed unsafe until it can be verified otherwise.
Critical limits must be:
- Measurable — a temperature, a time, a pH level, a water activity value, an aflatoxin concentration in ppb
- Science-based — derived from scientific evidence, regulatory standards, or validated industry practice
- Specific to the hazard — the limit must be set at the level that separates safe from unsafe for the particular hazard being controlled
Kenya has established regulatory limits for many food safety parameters that serve as the basis for HACCP critical limits. These include: KEBS aflatoxin limit of 10 ppb for cereals (EAS 38:2014); Kenya Dairy Board pasteurisation requirements (72°C for 15 seconds HTST); KEBS pesticide Maximum Residue Levels (MRLs) aligned with Codex and EU MRL databases; and PCPB-registered pesticide pre-harvest intervals for fresh produce. Always reference the current Kenyan regulatory limit as your starting point, then check whether your buyer or export market requires a stricter limit.
For the grain intake CCP at the maize flour mill, the critical limit is set at 10 ppb total aflatoxin — the KEBS regulatory limit under EAS 38:2014. However, if the mill is supplying maize flour to EU-market food manufacturers, a stricter critical limit of 4 ppb (the EU limit for cereal-based products for human consumption) applies. The more stringent limit governs. Any consignment testing above the applicable critical limit is rejected at intake.
For the metal detection CCP, the critical limit is set at the sensitivity of the validated metal detector — for example, no ferrous metal fragments above 1.5mm, no non-ferrous above 2.0mm, no stainless steel above 2.5mm — based on equipment validation data.
Critical limit CCP 1: ≤10 ppb total aflatoxin (KEBS) or ≤4 ppb for EU-market supply. Critical limit CCP 2: No metal fragments above validated detector sensitivity specifications.
Aflatoxin CL: ≤10 ppb | EU supply: ≤4 ppb6. Principle 4 — Establish Monitoring Procedures
Once critical limits are established, you need a real-time system to monitor them. Monitoring is the scheduled measurement or observation at a CCP to assess whether the step is under control — within its critical limits. Good monitoring answers four questions:
- What is being measured? (The specific parameter — temperature, aflatoxin level, metal detector sensitivity)
- How is it being measured? (The specific method, equipment, and calibration requirements)
- How often? (The monitoring frequency — each batch, every 30 minutes, every hour)
- Who? (The named, trained individual responsible for monitoring)
Monitoring is the daily operational heartbeat of HACCP. Without consistent, documented monitoring, you cannot demonstrate control — and you cannot detect a deviation before it causes harm. The Codex guidelines note that monitoring systems should ideally provide results quickly enough to allow corrective action to be taken before the product is used or consumed.
Monitoring equipment must be calibrated. A thermometer that reads 74°C when the actual temperature is 68°C does not protect you — it gives you false confidence. Calibration records for all monitoring equipment (thermometers, pH meters, refractometers, scales, metal detectors) must be maintained as part of your HACCP documentation. KEBS and food safety auditors will check calibration records during inspections.
For the aflatoxin CCP at grain intake, monitoring involves rapid aflatoxin testing of each incoming grain consignment using a validated lateral flow immunoassay test kit (results in under 10 minutes). The quality officer tests a representative composite sample from each consignment, records the result, signs the intake record, and makes the accept/reject decision before grain is moved to storage.
For the metal detection CCP at final packaging, monitoring involves passing test pieces (certified reference metal standards — ferrous, non-ferrous, and stainless steel) through the detector at the start of each shift, after any jam or stoppage, and at the end of each shift. Results are logged with time, shift, and operator name.
Grain intake: Aflatoxin rapid test per consignment, results logged before acceptance. Metal detection: Test piece verification every 2 hours and at shift start/end, logged with operator signature.
Frequency: Per consignment (aflatoxin) | Every 2 hours (metal detection)7. Principle 5 — Establish Corrective Actions
Despite best efforts, critical limits will sometimes be exceeded. A power cut drops pasteurisation temperature. A test piece fails to trigger the metal detector. A grain consignment tests above the aflatoxin limit. What happens next must be pre-planned, not improvised.
Corrective actions are the pre-defined procedures that are taken when monitoring indicates a deviation from a critical limit. Effective corrective actions must:
- Correct the problem — address the root cause of the deviation, not just the symptom
- Control the affected product — isolate, hold, and assess any product produced while the CCP was out of control
- Restore control — verify that the CCP is back under control before production resumes
- Document everything — the deviation, the corrective action taken, the disposition of affected product, and who authorised the decision
The corrective action must be completed by a trained, designated person — not improvised by whoever is nearest the problem at the time.
At the grain intake CCP: if a consignment tests above 10 ppb aflatoxin, the corrective action is: (1) reject the consignment and return to supplier — grain must not enter the facility; (2) record the rejection with supplier details, consignment details, test result, and rejection reason; (3) notify procurement team to investigate supplier source and assess whether alternative supply is needed; (4) if grain has been inadvertently moved to storage before result was available, it is placed on hold, retested with a confirmatory method (HPLC), and either rejected or, if confirmed below limit, released with written authorisation from the quality manager.
Consignment above 10 ppb: immediate rejection, no entry to facility, supplier notification, procurement review. If grain moved to storage before result: hold, confirmatory test, written disposition by quality manager.
Product disposition: reject or hold + retest + written release8. Principle 6 — Establish Verification Procedures
Verification answers a different question from monitoring. Where monitoring asks "is this CCP under control right now?", verification asks "is the HACCP system as a whole actually working as intended?"
Verification activities confirm that the HACCP plan is correctly implemented, that monitoring is being done as specified, that corrective actions are effective, and that critical limits are set at the right level. Verification typically includes:
- Equipment calibration — periodic independent calibration of all monitoring equipment against certified reference standards
- Product testing — periodic microbiological, chemical, or physical testing of finished product to confirm the HACCP system is delivering safe output
- Internal HACCP audits — systematic review of monitoring records, corrective action logs, and operational compliance with the HACCP plan
- HACCP plan review — formal review of the entire plan whenever there is a change in product, process, raw materials, equipment, intended use, or consumer information
KEBS product certification audits, Kenya Dairy Board inspections, AFA/Horticultural Crops Directorate audits, and third-party food safety audits by retail buyers all function as external verification of your HACCP system. They assess whether what your HACCP plan says should happen is actually happening on the production floor. A HACCP plan that exists only on paper — and is not operationally implemented — will fail external verification immediately.
For the maize flour mill: thermometer calibration is conducted monthly against a certified reference thermometer. Finished flour is sent to an accredited laboratory for aflatoxin analysis quarterly — results are compared against the monitoring records to verify the intake CCP is performing as intended. The quality manager conducts a monthly internal audit reviewing all monitoring logs and corrective action records, signing off any gaps or inconsistencies. The full HACCP plan is reviewed annually or whenever a new grain supplier is added, a new product is introduced, or the milling process is modified.
Monthly: thermometer calibration, internal audit of monitoring records. Quarterly: finished product aflatoxin testing at accredited laboratory. Annually: full HACCP plan review by quality team and management.
Calibration: monthly | Product testing: quarterly | Plan review: annual9. Principle 7 — Establish Record-Keeping and Documentation
The seventh principle is often underestimated — but it is what transforms HACCP from a concept into a system that can be audited, defended, and continuously improved. Documentation provides the evidence that your HACCP system is real and functioning. Without records, a HACCP plan is just a document.
The minimum documentation required for a HACCP system includes:
- The HACCP plan itself — the written document describing the HACCP team, product, process flow diagram, hazard analysis, CCPs, critical limits, monitoring procedures, corrective actions, and verification activities
- CCP monitoring logs — dated, signed records of every monitoring measurement at every CCP
- Corrective action records — documentation of every deviation, including the corrective action taken and the disposition of affected product
- Calibration records — certificates and logs for all monitoring equipment
- Verification records — internal audit reports, laboratory results, equipment calibration logs, HACCP plan review records
- Training records — evidence that all staff involved in HACCP have been trained appropriately
Most Kenyan food businesses start with paper-based HACCP records — and this is perfectly acceptable. A well-maintained paper system is a valid HACCP system. The priority is completeness, consistency, and accessibility: records must be available for inspection at any time. Digital systems come later as the business matures. DESMA Comply is our digital food safety management platform — designed specifically for Kenyan food businesses transitioning from paper to digital compliance management. Visit desmatech.africa/comply.html to find out more.
The maize flour mill maintains: a bound CCP monitoring logbook for grain intake (aflatoxin test results, consignment details, accept/reject decision, quality officer signature, date) and a separate logbook for metal detector verification (test piece results, shift times, operator signature). Corrective action records are kept in a ring binder with a numbered system — each corrective action has its own reference number, linked to the batch record of any affected product. All records are kept for a minimum of three years — the standard retention period aligned with KEBS requirements and the shelf life of the products.
Two CCP monitoring logbooks (grain intake + metal detection). Numbered corrective action file. Calibration certificate folder. Annual HACCP review report. All records retained minimum 3 years.
Retention period: minimum 3 years10. Putting the 7 principles together: a worked example
To see how the 7 principles work as an integrated system — not just as separate steps — consider a fresh produce packhouse in the Rift Valley packing French beans for EU export.
Principle 6 (verification) confirms through quarterly independent pesticide residue testing that the monitoring system is catching violations before product is dispatched. Principle 7 (records) means every delivery, every pre-harvest interval check, every residue test result, and every rejection is documented — so when the EU border inspection queries a shipment, DESMA's client has a complete evidence trail to produce immediately.
The 7 HACCP principles turn food safety from a vague intention into a documented, auditable, improvable system. When a KEBS inspector arrives unannounced, a business with functioning HACCP can open its monitoring logs and show control. When an EU buyer requests a food safety audit, the HACCP plan is the document they need to see. When a batch of product is suspect, the HACCP records enable rapid trace-back. This is why HACCP is not bureaucracy — it is protection.
11. Common HACCP mistakes Kenyan food businesses make
Based on the DESMA Consult team's experience working with Kenyan food manufacturers, processors, packhouses, and cooperatives, these are the most common HACCP implementation failures:
- Too many CCPs. Some HACCP teams identify every process step as a CCP, which makes the system unworkable. A CCP must be a step where control is essential and where a later step cannot correct a deviation. Most operations have between 2 and 8 genuine CCPs.
- Critical limits not validated. Setting a temperature of 70°C as a critical limit because it sounds about right — without scientific validation that 70°C achieves the required log reduction of the target pathogen — is a system weakness that will not survive external audit.
- Monitoring done but not recorded. A production manager who checks the pasteuriser temperature every hour but records it at the end of the shift from memory is not running a HACCP system. Records must be made at the time of observation.
- Corrective actions that treat symptoms not causes. If the metal detector keeps failing the test piece check, rejecting the products and resetting the detector is not a corrective action — it is a band-aid. The root cause (aging detector, worn components, interference) must be identified and addressed.
- HACCP plan never reviewed. A HACCP plan written in 2020 that has never been updated, despite new suppliers, new products, and a new production line, is an obsolete plan. It will not reflect current risks and will fail verification.
- No management commitment. This is cited by the Codex guidelines as essential. A HACCP team without management backing — time, resources, authority to reject product — will produce a document that does not translate to practice on the floor.
12. How to get started with the 7 principles in your Kenyan food business
If you are ready to implement HACCP — or improve a system that already exists — the recommended sequence is:
- Train your HACCP team leader. The person leading your HACCP implementation must understand all 7 principles and how to apply them. DESMA Learn's free HACCP Fundamentals course is designed for exactly this purpose.
- Assemble a cross-functional HACCP team. Include production, quality, engineering/maintenance, and a member of senior management. HACCP cannot be a solo exercise.
- Write your product and process description. Document your product, its intended use and consumer, its shelf life, storage and distribution conditions, and draw a complete process flow diagram.
- Work through the hazard analysis methodically. Use a structured hazard analysis worksheet — go through every process step, list every potential hazard, assess significance, and document your reasoning.
- Apply the decision questions to identify CCPs. Be rigorous. Only identify a step as a CCP if control at that step is truly essential and no later step can correct a deviation.
- Set evidence-based critical limits. Reference Kenyan regulatory standards (KEBS, KDB, AFA) and your buyers' requirements. Where scientific evidence is needed, consult the relevant Codex guidelines or engage DESMA Consult.
- Build simple, realistic monitoring and corrective action systems. The system must be workable by the actual people on the production floor — not just in theory.
- Create your records system before you go live. Design your monitoring logs, corrective action forms, and calibration records before implementation begins.
- Implement, train all relevant staff, and conduct a 90-day review.
Ready to implement HACCP in your food business?
Start with our free HACCP Fundamentals course — or speak to our advisory team for hands-on implementation support tailored to your facility.
DESMA Tech Limited is a Nairobi-based food safety consultancy and digital learning platform serving Africa’s agri-food industry. We provide food safety training through DESMA Learn, hands-on implementation support through DESMA Consult, digital compliance management through DESMA Comply, and market linkage through DESMA Connect.