A Complaint Is Not a Customer Service Problem: Why Food Factories Must Treat Every Complaint as a Batch Signal
By Isaac Muthui, CEO, Tamalaki Business Network Ltd
Every food factory gets complaints. A supermarket buyer calls about torn packs. A distributor sends a WhatsApp photo of a cloudy bottle. A mother phones the number on the label because she found something hard in a bag of flour.
What happens next usually depends on who picked up. The sales rep apologises and sends replacement stock. The driver collects the "bad" cartons and they disappear into the store. Somebody says, "We sorted it out with the customer."
Then ask a harder question: "Which batch was it, which other batches were made the same way, what did you find, and what did you change?" In many plants, the answer is a long pause.
A complaint is the cheapest piece of quality information you will ever receive. Somebody outside your factory has done your testing for you, at their own expense, and told you about it. If it ends as a replacement carton and a phone call, you have paid for the information and thrown it away.
This article is for owners, QA, production and sales teams in small and mid-sized food and agro factories in Kenya and East Africa. It gives you an eight-step customer complaint handling checklist for food factories that you can run with your own team. It is operations guidance, not legal advice; confirm the specifics with your county public health office, KEBS, any sector regulator that licenses you, and your customers' contracts.
What the standards and the law actually say
Kenyan law. The Food, Drugs and Chemical Substances Act (Cap. 254) makes it an offence, in section 3, to sell food that has a poisonous or harmful substance in or on it, is unwholesome or unfit for human consumption, contains "filthy, putrid, disgusting, rotten, decomposed or diseased substance or foreign matter", or is adulterated. Section 4 covers labelling or selling food in a way that is false or misleading, and section 6 covers selling food that is not of the nature, substance or quality the purchaser asked for. Foreign objects, spoilage, wrong labels and wrong product sit squarely inside those sections. A complaint is a compliance matter, not just a customer service one.
Kenya's newer Food and Feed Safety Control Co-ordination Act, 2026 (No. 21 of 2026, in force since 10 July 2026) sets up an Office of the Food and Feed Safety Controller to coordinate the agencies that control food safety, and, as The Star reported, gives county governments the job of licensing and inspecting food businesses and enforcing food safety standards.
Some sectors have their own rules. When the Dairy Industry (Traceability and Recall) Regulations, 2021 were gazetted, Business Daily reported that they shift the cost of recalling unsafe dairy products to processors, and that supermarkets had previously carried the job of withdrawing unsafe dairy products "whenever customer complaints arose". If you process milk, read the regulations themselves on Kenya Law.
Codex, the international baseline. The General Principles of Food Hygiene (CXC 1-1969, revised 2020 and 2022) does not have a chapter called "complaints", but it describes exactly what a good complaint response looks like. It defines a corrective action as any action taken when a deviation occurs to re-establish control, segregate and determine the disposition of affected product, and prevent or minimise reoccurrence. Section 13.1.4 lists what that means in practice: bring the process back into control, isolate affected product and evaluate its safety, decide its disposition, identify the cause and take steps to prevent reoccurrence, and keep records. In the HACCP chapter (section 19.10), it adds that a root cause analysis should be conducted where possible and that corrective actions should be reviewed periodically "to identify trends and to ensure corrective actions are effective".
Section 13.5 on recall procedures says procedures should enable rapid and effective removal from the market of food that may pose a risk to public health, that other products produced under similar conditions should be evaluated, and that reporting to the competent authority should be required. Section 14.1 says each container should be marked to identify the producer and the lot. Section 13.4 says records should be kept for longer than the product's shelf life, or as the competent authority decides.
Recall guidance. The FAO/WHO guide for developing and improving national food recall systems (2012) lists consumer complaints among the sources through which food safety events are identified, and "monitoring consumer complaints" among the measures for preventing unsafe products from recurring. The UK Food Standards Agency's guidance on traceability, withdrawals and recalls, written for UK law, likewise names complaints as an information source when deciding whether to withdraw or recall.
The process itself. ISO 10002:2018, Quality management — Customer satisfaction — Guidelines for complaints handling in organizations, gives guidance on the complaints-handling process for any organisation, with an annex specifically for small businesses. Its scope covers giving complainants an open, effective and easy-to-use process, resolving complaints, analysing and evaluating them to improve products, and auditing and reviewing how well the process works.
Put together, the floor rule is simple: receive every complaint, tie it to a lot, decide fast whether it is a safety issue, find the cause, fix it, tell the customer, and keep the record that proves all of it.
Why "we sorted it out with the customer" is not a close-out
Complaints usually fail inside the factory in a few ordinary ways:
- They arrive everywhere and get logged nowhere. Sales reps' phones, drivers, a distributor's WhatsApp group, the Facebook page. Without one register, you cannot count them, let alone trend them.
- Nobody captures the lot code. Without the batch or lot number, best-before date and where the product was bought, the investigation starts and ends with "it must have been one of last month's batches".
- The evidence disappears. The returned pack goes into the bin, or back into stock.
- The fix is a refund, not a cause. The customer is happy, the account is saved, and the same problem comes back a month later from a different shop.
Illustration (not real customer data): a flour miller receives three calls in two weeks about "small black specks" in 2 kg packs from three different shops in the same town. Each call is handled by a different sales rep, each customer gets a free bale, and each rep tells the supervisor verbally. Nobody writes down a lot code. Nobody connects the three calls. If the three complaints had been logged in one register with their lot codes, the miller would have seen at once that all three came from the same two production days, and could have checked the sifter screens and the store's pest records for those days. That is a one-hour investigation instead of a slow-burning reputation problem.
The 8-step customer complaint handling checklist
1. Make complaints easy to make, and log every one in one register
- Print a phone number (and, if you use one, a WhatsApp number or email) on the label, and make sure someone answers it. ISO 10002 stresses an open, easy-to-use process for complainants.
- Decide that every complaint, from every channel, goes into one register: consumers, distributors, supermarkets, export buyers, and your own sales team reporting what they hear.
- Give each complaint a number, the date and time received, who received it and through which channel.
- Log complaints even when they seem trivial or unfair; you will need them when the trend appears.
2. Capture the product, the lot and the evidence on the first contact
- Ask for the product name and pack size, the lot or batch code, the best-before or expiry date, where and when it was bought, and a photo of the pack and the problem. Codex section 14.1 expects every container to be marked with the producer and the lot; this is where that marking pays off.
- Ask for the product and any foreign object to be kept, and arrange to collect it. Store returned samples labelled, sealed and separate from saleable stock.
- Record what happened in the customer's words, including whether anyone fell ill or had an allergic reaction.
- Train sales reps, drivers and receptionists to ask these questions. A short script beside the phone beats a long procedure in a file.
3. Triage within hours: is this a safety complaint?
- Sort every complaint into a category and a severity. A simple scheme works: safety (foreign matter, illness, suspected contamination, undeclared allergen, wrong product in pack), legal or labelling (wrong label, short weight, wrong date), quality (taste, colour, texture, consistency) and service (late delivery, damaged cartons, wrong invoice).
- Define in advance which categories go straight to QA and management, and how fast. Safety complaints should never wait for the weekly meeting.
- If the complaint suggests illness, a sharp or hard foreign object, or an undeclared allergen, treat it as a possible incident until the evidence says otherwise.
- Record who triaged it and when.
4. Link the complaint to the batch record, and decide on a hold
- Use the lot code to pull the batch record: production date and shift, line, recipe or BOM version, raw material lots used, monitoring records, line clearance, release decision and dispatch records.
- Ask what else was made the same way: the same raw material lot, the same line and shift, the same packaging run. Codex section 13.5 expects other products produced under similar conditions to be evaluated.
- Where the complaint is safety-related, place the remaining stock of the affected lot, and any sister lots, on a QA hold while you investigate. Codex lists isolating affected product as part of corrective action.
- Check where the lot went. Your finished goods dispatch records tell you which customers received it.
5. Investigate with evidence, not opinions
- Examine the returned sample and compare it with your retained sample from the same lot, if you keep one.
- Review the records for that batch: intake checks on the raw materials (supplier intake), sieve, magnet or metal detector checks, temperature and time records, line clearance, label control, pack weight checks, pest control and cleaning records.
- Consider what happened after the product left you: transport, shop storage, the customer's handling. If the cause is outside your plant, the record should say so, with evidence.
- Send samples to an accredited laboratory where the risk calls for it, and record the results.
6. Find the root cause and fix it, then check the fix worked
- Ask "why" until you reach something you can change: a worn sifter screen, a supplier with weak controls, a missing step in a changeover, an untrained new packer, a scale nobody checks. Codex recommends root cause analysis where possible, and notes it can limit or expand the amount of product affected.
- Separate the immediate action (what you did with the product and the customer) from the corrective action (what you changed to remove the cause) and the preventive action (what you changed elsewhere so it cannot happen on another line or product).
- Name a person and a date for each action.
- Verify that the action worked: inspect, re-test, review the next few batches, and watch for repeat complaints. In its HACCP chapter, Codex says verification should be carried out by someone other than the person responsible for monitoring and corrective actions.
7. Know when a complaint becomes a withdrawal or a recall
- Write down in advance what triggers escalation: for example, a confirmed safety hazard, an undeclared allergen, illness linked to the product, or several complaints of the same kind from the same lot.
- If unsafe food may already be with customers or consumers, act on your recall procedure. Codex section 13.5 expects rapid identification and removal from the market, and reporting to the relevant competent authority. The FAO/WHO guide lists informing consumers and notifying the competent authority among food business operators' responsibilities in a recall.
- Test the procedure before you need it. A mock recall tells you how long it takes to find every pack of a lot.
8. Close the loop with the customer, and review trends every month
- Go back to the person who complained. Tell them what you found and what you changed, in plain language. ISO 10002 frames this as resolving the complaint and addressing the complainant's needs and expectations.
- Record the outcome, the date closed and whether the customer was satisfied.
- Once a month, review the register: complaints by category, product, line, lot, supplier and customer, and how long each took to close. Codex calls for periodic review of corrective actions to identify trends; your complaint register is where those trends show first.
- Keep the complaint file (register, evidence, investigation, lab results, actions and the customer reply) for longer than the shelf life of the product, in line with Codex section 13.4.
Habits that make complaint handling stick
- No lot code, no close-out. Every complaint carries a lot number, or a written reason why it could not be found.
- One register. If it is not in the register, it did not happen.
- Safety first, fast. Safety complaints reach QA the same day.
- The refund is not the fix. Every complaint closes with a cause and an action, even if the action is "no fault found, evidence attached".
- Count them. A monthly review turns complaints into early warning.
Complaint handling is only as good as the rest of your records: stock count reconciliation, pest control, allergen control and the preventive maintenance that catches worn screens before a customer does.
Where an ERP helps
A bound register, a phone script and a monthly review can run this checklist in one small plant. It gets harder when complaints arrive through many channels and every investigation means pulling batch, supplier and dispatch records from different files.
FactoraERP includes a customer complaints register where each complaint carries a category, a severity, the batch numbers involved, the root cause, immediate, corrective and preventive actions, a responsible person and a status from received to closed, with the customer's satisfaction recorded at the end. Non-conformance reports can be raised with a customer complaint as their source, and the same system links production orders to recipe versions, issued material lots, batch records, QA holds and dispatches. That means the lot code on a complaint leads straight to what went into the batch and where the rest of it went. And when a complaint points to temperature, our sister platform Factora IoT connects cold-room and line sensors to the plant, so the readings for that shift are there to check.
You can try FactoraERP free for 14 days at factoraerp.com.
Free download: eTIMS readiness checklist for factories
Complaint records, stock records and invoices increasingly have to tell the same story for Kenyan manufacturers. If you want a free eTIMS readiness checklist for factories, sign up for the FactoraERP Insights newsletter at https://isaacmuthui.substack.com. You will get practical operations notes for food and agro manufacturers. No spam; unsubscribe anytime. For background, see our guide to eTIMS for food and agro manufacturers.
FAQ
What should a customer complaint handling checklist for a food factory include?
One register for every channel; lot code and evidence captured on first contact; triage by severity; a link to the batch record with a hold decision; an evidence-based investigation; root cause and corrective action with an owner and date; triggers for withdrawal or recall; a reply to the customer; a monthly trend review; and records kept beyond shelf life.
Is complaint handling a legal requirement for food manufacturers in Kenya?
The Food, Drugs and Chemical Substances Act (Cap. 254) makes it an offence to sell food that is unfit, contains foreign matter, is adulterated or is misleadingly labelled, and many complaints point to exactly those problems. Codex hygiene guidance expects corrective action, root cause analysis and recall procedures, and some sectors, such as dairy, have their own traceability and recall regulations. Check the specific requirements that apply to your licence with your county public health office, KEBS and any sector regulator.
When should a customer complaint trigger a product hold or recall?
Put a hold on the affected lot and similar lots when a complaint suggests a safety problem: foreign matter, illness, contamination or an undeclared allergen. Move to withdrawal or recall when your investigation shows that unsafe food may be on the market, following your recall procedure and reporting to the relevant competent authority, as Codex section 13.5 describes.
Do we need ISO 10002 certification to handle complaints properly?
No. ISO 10002:2018 gives guidelines for complaints handling, including an annex for small businesses. You can borrow its structure (an accessible process, resolution, analysis and review) without any certificate.
Isaac Muthui, CEO, Tamalaki Business Network Ltd
Originally published at factoraerp.com.
Comments
Join the discussionNo comments yet. Be the first to comment.


