Skip to content
Ekontrol
Back to Resources

HACCP for School Canteens and Kindergartens: CMU Resolution No. 305, Kitchen Models, and SSFSCP Inspections

HACCP in school canteens: documents, equipment, temperature regimes and DSSU inspections. Law No. 771/97-VR, fines up to UAH 259,410, rollout 1-3 months.

Published May 24, 202616 min read
Denys Honchar

By: Denys Honchar

CEO of Ekontrol

School canteen cook checking the temperature of a prepared dish on the serving line per HACCP requirements

Statutory Framework of HACCP for School Canteens and Kindergartens: CMU Resolution No. 305 and MoH Order No. 2205

Every operating HACCP system for school canteens and preschool educational institutions (ЗДО / kindergartens) in Ukraine rests on a binding statutory hierarchy. Under Articles 20 and 21 of Law of Ukraine No. 771/97-VR, every general secondary education institution (ЗЗСО), kindergarten, lyceum, gymnasium, boarding school, or vocational college operating a kitchen block or serving buffet is legally classified as a food business operator. Operating an educational kitchen without implemented permanent HACCP procedures exposes a legal entity to fines of 30 minimum monthly wages (UAH 259,410 in 2026).

Over the past five years, Ekontrol food safety engineers and lead auditors have guided more than 50 implementation projects across municipal and private schools, kindergartens, and regional educational catering hubs. Honestly, the biggest trap we see is when school principals treat HACCP as a binder of generic templates bought online. When an inspector from the State Service of Ukraine on Food Safety and Consumer Protection (SSFSCP / Держпродспоживслужба) walks into your kitchen, they don't spend three hours admiring your policy statement. They go straight to the prep tables: how your cook receives chilled poultry fillet, whether there's a dedicated color-coded knife for hard cheese, how long hot dishes sit in the bain-marie, and whether the entries in your raw product inspection log match the labels inside the walk-in cooler.

Four Core Legal Acts Governing Educational Kitchen Blocks

To pass state control inspections without compliance orders or fines, a school principal, medical nurse, and head cook must align daily kitchen operations with four primary legal acts:

  1. Law of Ukraine No. 771/97-VR "On Basic Principles and Requirements for Food Safety and Quality." Establishes the statutory obligation of every food market operator to develop, put into effect, and maintain permanent procedures based on HACCP principles, ensure "one step back, one step forward" supply-chain traceability, and retain monitoring records.
  2. Ministry of Agrarian Policy and Food Order No. 590 of 01.10.2012 (official text) defines the engineering requirements for Prerequisite Programs (PRPs / програми-передумови), facility zoning, potable water control, staff hygiene, waste disposal, pest control, and the hazard analysis methodology (biological, chemical, and physical hazards) across Critical Control Points (CCPs), while explicitly permitting a simplified, flexible approach for small-capacity kitchens.
  3. Cabinet of Ministers of Ukraine (CMU) Resolution No. 305 of 24.03.2021 "On Approval of Norms and Procedure for Organizing Nutrition in Educational Institutions and Children's Health and Recreation Facilities." Clause 13 of the Procedure explicitly requires ready meals to be prepared in compliance with HACCP-based procedures. It sets age-specific nutritional norms, strict limits on salt, free sugars, and saturated fats, special dietary meal mandates, and three distinct technological kitchen models.
  4. Sanitary Regulation for General Secondary Education Institutions (Ministry of Health Order No. 2205 of 25.09.2020) governs cold and hot water supply, drainage, lighting, mechanical ventilation above thermal equipment, banned food items in school canteens and buffets, dishwashing and sanitization regimes, and daily morning medical checks of kitchen personnel.

Nutritional Restrictions, Salt/Sugar Limits, and Special Dietary Meals Under CMU Resolution No. 305

CMU Resolution No. 305 turned public health nutrition targets into verifiable kitchen process parameters. Technological cards (recipe sheets) must strictly cap free sugars, saturated fats, and sodium. Kitchens may only use iodized salt, and only during cooking: placing salt shakers on dining hall tables is prohibited. Salt content is limited to 1-1.5 g per meal for primary school students (ages 6-11) and 0.5-0.8 g per meal in kindergartens. Added sugar in beverages (tea, fruit compotes, cocoa) is drastically reduced or eliminated altogether, and synthetic sweeteners are banned.

Processed meat and fish products (frankfurters, sausages, bologna, smoked meats), products containing industrial trans fats (margarine, cooking spreads), canned meat and fish, unpasteurized milk, wild mushrooms (only cultivated champignons or oyster mushrooms are permitted in thermally processed dishes for older school groups), coffee, energy drinks, and potato chips are completely prohibited in school canteens and school buffets.

Just as important is the statutory mandate for special dietary nutrition under CMU Resolution No. 305 and MoH Order No. 2205. Whenever a parent submits a medical certificate from a family physician or pediatrician confirming celiac disease, non-celiac gluten sensitivity, congenital or secondary lactase deficiency, or cow's milk protein allergy, the educational institution must provide gluten-free meals or replace standard dairy with lactose-free dairy products or fortified plant-based beverages (oat, buckwheat, soy, rice, or almond drinks). From a food safety engineering standpoint, this introduces a critical allergen cross-contact hazard into your HACCP plan: you can't stir a gluten-free buckwheat porridge with the same ladle used for wheat-flour gravy or bake gluten-free rolls on an unwashed tray.

Three Technological Catering Models: Basic Kitchen Block, Hub Kitchen, and Factory-Kitchen (Catering)

Ukraine's school nutrition reform under CMU Resolution No. 305 replaced the outdated one-size-fits-all kitchen model with three engineering architectures. Municipal education departments and private school founders select one of three technological models based on student enrollment, kitchen floor area, utility capacity, and transport distance. Your HACCP boundary, flow diagrams, and Critical Control Points shift significantly depending on which model your institution runs.

1. Basic Kitchen Block (Full-Cycle On-Site Kitchen)

In the traditional autonomous model, the school or kindergarten operates a full-cycle kitchen block on its own premises. Chilled meat, fish, vegetables, dairy products, and dry groceries arrive directly at the institution's storage rooms. Primary washing and peeling, cutting, thermal processing, and serving take place under one roof.

Here, the educational institution (or the private catering lessee operating the school kitchen under a lease or service contract) carries end-to-end responsibility for every HACCP stage. The school's HACCP team monitors the entire chain: incoming raw material inspection and delivery truck temperature checks, cold storage, egg disinfection, thermal processing in combi-steamers, hot holding on the serving line, retention of daily reference samples, and dishwashing.

2. Hub Kitchen (Hot Meal Delivery Cluster)

A Hub Kitchen (опорна кухня) is built inside a large, modernized school whose production capacity allows it to cook hot meals both for its own students and for several nearby small schools or kindergartens where maintaining full-cycle kitchens isn't economically or technically viable. Finished hot dishes are portioned into sealed stainless-steel gastronorm (GN) pans, placed inside insulated isothermal thermoboxes, and delivered by dedicated transport to the receiving schools' serving buffets (буфети-роздавальні).

CMU Resolution No. 305 imposes an unforgiving engineering constraint on Hub Kitchens: the total elapsed time from the completion of cooking at the Hub Kitchen, including packing and road transport, to the completion of serving to children at the receiving school must not exceed 2 hours. Throughout transport and upon opening the thermobox at the receiving buffet, the core temperature of hot soups, main courses, and hot side dishes must stay at >= +65°C. If a delivery van gets delayed in winter traffic and the temperature drops below +60°C for more than two hours, spore-forming bacteria such as Bacillus cereus and Clostridium perfringens can germinate and produce heat-stable toxins.

3. Factory-Kitchen and Industrial Catering (Cook-Chill / Cook-Freeze)

A Factory-Kitchen (фабрика-кухня) is a standalone high-capacity industrial food production facility designed to prepare thousands of meals daily for dozens of educational institutions across a municipality. To overcome the 2-hour hot-holding limit, Factory-Kitchens deploy Cook-Chill (intensive blast chilling) or Cook-Freeze technology.

Here's how the thermal engineering works in practice: immediately after a batch finishes cooking in an industrial combi-steamer (reaching a core temperature of >= +75°C...+80°C), the gastronorm pans are rolled directly into a blast chiller (шоковий охолоджувач). Within <= 90 minutes, the core temperature of the food is pulled down from +65°C to +3°C (never freezing the tissue structure). Driving the product rapidly through the microbiological danger zone (+60°C down to +10°C) prevents bacterial spore germination and locks in vitamins and moisture without chemical preservatives. Chilled sealed pans are stored and transported in refrigerated trucks at +2°C...+4°C to school serving buffets. Right before lunch, the school's buffet operator loads the pans into an on-site combi-steamer and runs a regeneration cycle (steam + convection reheating) until the geometric center of the dish reaches >= +75°C.

Engineering ParameterBasic Kitchen BlockHub Kitchen (Hot Delivery)Factory-Kitchen / Catering (Cook-Chill)
Primary preparation and cooking siteOn-site school or kindergarten kitchen block (full cycle)Modernized kitchen block of the central hub schoolStandalone industrial Factory-Kitchen facility
Preservation technology prior to servingHot serving line (bain-marie) immediately after cookingHot transport in sealed isothermal thermoboxesBlast chilling (+65°C to +3°C in <= 90 min) + on-site regeneration
Critical time and temperature limitsServing within <= 2 hours at >= +65°CCooking end + transport + serving <= 2 hours at >= +65°CCold chain +2°C...+4°C; on-site regeneration core temp >= +75°C
Equipment required at the receiving schoolFull prep zones, stoves, combi-steamers, walk-in coolers, sinksServing buffet, bain-marie, sample fridge, dishwashing stationChilled holding cabinet (+2°C...+4°C), regeneration combi-steamer, dishwashing
Division of HACCP responsibilitySchool manages all CCPs from raw intake to the child's plateHub: cooking & thermobox; Receiving school: intake T°C, samples, servingFactory: Cook-Chill & cold logistics; School: intake T°C, regeneration >= +75°C, serving

Why Schools Using External Caterers Still Need an On-Site HACCP Plan

A common misconception among school principals is that hiring a catering company or receiving meals from a Hub Kitchen relieves the school of all HACCP paperwork. Under Clauses 11 and 24 of CMU Resolution No. 305, the school principal remains legally responsible for incoming meal verification, measuring the core temperature of every delivered batch, retaining daily reference meal samples, maintaining the finished product inspection log (recording the caterer's facility registration number), regenerating chilled meals, and sanitizing tableware.

Kitchen Block Engineering Zoning, Color-Coded Inventory, and Egg Disinfection Protocol

Before defining Critical Control Points, every educational kitchen must establish Prerequisite Programs (PRPs) under MapPC Order No. 590 and MoH Order No. 2205. The primary engineering objective is unidirectional product flow: raw unwashed vegetables, raw meat, and raw fish must never cross paths with ready-to-eat salads, sliced bread, or cooked dishes.

Physical Zoning vs. Temporal Separation in Compact School Kitchens

In newly built or reconstructed schools, the kitchen block is physically partitioned into dedicated rooms or zones: dry storage, walk-in refrigerators, primary vegetable washing and peeling zone, raw meat and fish zone, hot cooking shop, cold salad and portioning zone, serving line, pot-washing zone, and tableware dishwashing zone. But what if you manage a rural school or a 1970s kindergarten where the entire kitchen occupies a single 28-square-meter room?

MapPC Order No. 590 explicitly allows a flexible approach for small-capacity facilities by separating incompatible operations in space (by dedicated stainless-steel tables) and in time. When physical walls aren't feasible, our engineers designate distinct stainless-steel prep tables clearly labeled "Raw Meat / Poultry / Fish," "Raw Vegetables," and "Ready-to-Eat Products," paired with a strict time-separation schedule. Cooks process raw meat and vegetables during an early morning window, perform a complete intermediate wash and chemical disinfection of surfaces and sinks, change aprons and gloves, and only then begin slicing cooked ingredients or ready cheeses.

Color-Coded Cutting Boards and Knives

Old wooden cutting boards stamped with faded Cyrillic letters ("СМ", "СР", "ВМ") fail modern inspections because wood fibers crack, absorb meat juices, and harbor bacterial biofilms. A compliant school HACCP system replaces wood with commercial high-density polyethylene (HDPE) boards and color-handled stainless-steel knives stored in dedicated vertical racks with a posted visual chart:

  • Red: Raw mammalian meat (beef, veal, lean pork).
  • Yellow: Raw poultry (chicken fillet, turkey), which carries the highest Salmonella and Campylobacter load.
  • Blue cutting boards and knives are reserved exclusively for raw fish and seafood.
  • Green sets are used for washed vegetables, fruits, and fresh herbs in the salad prep zone.
  • Brown sets handle cooked meat, baked poultry, boiled fish, and thermally processed root vegetables.
  • White: Ready-to-eat dairy products (hard cheese, butter) and bread.
  • A separate sealed storage box containing dedicated utensils (often purple) is reserved exclusively for preparing gluten-free and lactose-free dietary meals.

Four-Stage Chicken Egg Disinfection Protocol

During SSFSCP inspections, asking a cook to demonstrate or recite the egg disinfection procedure is one of the top three triggers for compliance orders. Chicken eggshells frequently carry Salmonella enteritidis. Educational kitchens may only accept graded chicken eggs (categories C0-C3) accompanied by veterinary certificates, with clean, intact shells. Waterfowl eggs (duck and goose) and cracked or leaking chicken eggs are strictly prohibited.

Egg sanitization must take place in a dedicated, clearly labeled four-section sink (or four labeled food-grade basins) following this exact sequence:

  1. Candling (ovoscopy) and sorting. Inspect eggs through an ovoscope prior to washing to reject hairline cracks or internal blood spots.
  2. Section 1 (Warm water soak): immerse eggs in warm potable water at +40°C...+45°C for 5-10 minutes to loosen surface dirt.
  3. Section 2 (Alkaline washing). Wash for 5-10 minutes in a warm 1%-2% solution of soda ash or baking soda (or an approved food-contact alkaline detergent), gently brushing dirty shells if needed.
  4. Section 3 (Chemical disinfection): submerge eggs in a working solution of a Ministry of Health-registered food-surface disinfectant strictly following the manufacturer's concentration and exposure time instructions.
  5. Section 4 (Potable water rinse): rinse thoroughly under running potable water until all disinfectant residue is removed (verified with residual chlorine or active-agent test strips).

Sanitized eggs are transferred into a clean, labeled stainless-steel bowl marked "Clean Eggs." Before adding eggs into cutlet mince, cottage-cheese casseroles, or omelets, the cook cracks them in small batches of 3 to 5 eggs into a separate small cup to check for off-odors or spoilage before pouring them into the main mixing bowl. Storing cracked raw liquid egg mass for later use is prohibited.

Critical Control Points (CCPs) in School Canteens: Thermal Processing, Hot Holding, and Blast Chilling

While Prerequisite Programs control the general kitchen environment, Critical Control Points (CCPs) are the specific operational steps where thermal or time-temperature control eliminates pathogens or prevents toxin formation. Applying the 7 HACCP principles (see our engineering breakdown in 7 HACCP principles explained with examples), every school kitchen establishes measurable critical limits, monitoring frequencies, and corrective actions.

CCP 1: Receiving Perishable Raw Materials and Cold-Chain Verification

When a supplier delivers milk, cottage cheese, sour cream, chilled chicken fillet, or frozen fish, the storekeeper or head cook measures actual product temperature using a calibrated infrared thermometer or penetration probe before signing the delivery note:

  • Chilled meat and poultry fillet: 0°C to +4°C.
  • Chilled fish: 0°C to +2°C.
  • Pasteurized milk, butter, cottage cheese, and fermented dairy: +2°C to +6°C.
  • Frozen meat, fish, vegetables, and berries: <= -18°C (with zero signs of thawing, ice crystals, or blood-stained packaging).

If chilled poultry arrives at +9°C in an unrefrigerated van, the mandatory corrective action triggers automatically: reject the batch, draw up a return report, and log the rejection in the incoming raw material inspection register.

CCP 2: Cold Storage and Vertical Shelf Segregation

Walk-in coolers, reach-in refrigerators, and freezers are monitored twice daily (at the start of the morning shift around 07:30 and at the end of the shift around 15:30). Storing raw meat or fish in the same refrigerator as butter, cheese, milk, or reference meal samples is a major hygiene breach. In small kindergartens with limited refrigeration units, temporary storage in a single refrigerator is only permissible when products are sealed inside lidded gastronorm containers arranged strictly top-to-bottom by microbiological risk: ready-to-eat dairy and butter on the top shelf, washed vegetables in the middle, and raw meat/poultry in sealed containers on the lowest shelf so condensation or drip can never contaminate ready food.

CCP 3: Thermal Processing Core Temperatures

Cooking is the primary lethality step that destroys Salmonella, Listeria monocytogenes, enterohemorrhagic E. coli, and enteric viruses. Before unloading a batch from the combi-steamer, oven, or boiling kettle, the cook disinfects a stainless-steel penetration probe thermometer with an alcohol wipe and measures the geometric center of the thickest piece:

  • Whole-muscle meat and fish dishes (boiled, stewed, baked): core temperature >= +75°C held for at least 30 seconds.
  • Poultry dishes, minced meat or fish items (cutlets, meatballs, zrazy), cottage-cheese casseroles, and omelets must reach a core temperature of >= +80°C (or >= +85°C at combi-steamer unloading for preschool minced dishes).
  • First courses (soups, borscht), sauces, boiled milk, and fruit compotes are brought to a full rolling boil (>= +95°C...+98°C).

Keep in mind that technological cards for school dishes specify different portion weights across age groups (ages 3-6 in kindergartens, and 6-11, 11-14, and 14-18 in schools). Because a senior student's steamed cutlet is heavier and thicker than a first-grader's portion, cooking time and probe checks must always target the thickest portion on the middle tray.

CCP 4: Hot Holding (Bain-Marie), Cold Salads, and Cook-Chill Regeneration

Cooked food can't sit on a switched-off stove waiting for the second lunch break. On the serving line (bain-marie / марміт), hot soups, main courses, and side dishes must be held at >= +65°C, and the total holding and serving window from the end of cooking must not exceed 2 hours. Reheating unsold portions from the serving line the next day is strictly forbidden.

Cold vegetable salads must be kept refrigerated at +2°C...+6°C and dressed with vegetable oil or sour cream immediately before serving. Salad temperature at serving must not exceed +14°C, with a maximum consumption window of 30 to 60 minutes after dressing. In Factory-Kitchen and Cook-Chill catering systems, two additional thermal CCPs apply: blast chilling from +65°C down to +3°C within <= 90 minutes, and on-site combi-steamer regeneration to a core temperature of >= +75°C right before serving.

Critical Control Point (CCP)Target Food Safety HazardStatutory Critical LimitsMonitoring Tool & FrequencyMandatory Corrective Action
CCP 1: Receiving perishable raw materialsPathogen multiplication (Salmonella, Listeria) during cold-chain abuseMeat/poultry: 0...+4°C; dairy: +2...+6°C; frozen goods: <= -18°CIR / probe thermometer on every delivery + facility permit checkReject delivery batch, issue supplier return act, log non-conformity
CCP 2: Refrigerated and frozen storageMicrobial growth and spoilage during storageCoolers: +2...+6°C (raw meat 0...+4°C); freezers: <= -18°CCalibrated internal thermometer logged 2x daily (morning/afternoon)Transfer stock to backup cooler, call refrigeration technician, inspect food
CCP 3: Chicken egg sanitizationShell-borne Salmonella enteritidis cross-contamination4-basin protocol: warm soak, 1-2% soda wash, MoH disinfectant, potable rinseVisual check + disinfectant concentration test strips before each batchRepeat full 4-basin sanitization cycle or discard cracked/soiled eggs
CCP 4: Thermal processing of meat, poultry, fish, casserolesSurvival of vegetative bacterial pathogens and enteric virusesCore temperature: meat/fish >= +75°C; poultry, minced items, casseroles >= +80°CCalibrated digital penetration probe in the thickest item of every batchContinue cooking in combi-steamer/oven until core reaches >= +75°C / +80°C
CCP 5: Hot holding on serving line (bain-marie)Spore germination (B. cereus, C. perfringens) below +60°CHot dishes >= +65°C for <= 2 hours max; cold salads <= +14°CPenetration probe check before each lunch shift / school recessReheat once to >= +75°C if under 2 hours, or discard batch after 2 hours
CCP 6: Blast chilling & regeneration (Cook-Chill)Toxin formation during slow cooling or incomplete reheatingBlast chill +65°C -> +3°C in <= 90 min; regenerate to core >= +75°CBlast chiller core probe logger + combi-steamer probe per GN trayIf chilling > 90 min: serve immediately or discard; if < +75°C: continue reheating

Why Identical "+4°C" Temperature Logs Fail SSFSCP Audits in Three Minutes

The fastest way to fail an inspection is handing the auditor a refrigeration log where the cook wrote "+4°C" every morning and afternoon for twelve straight months. SSFSCP inspectors recognize backfilled logs immediately: a real commercial refrigerator cycles through compressor cut-in, cut-out, and defrost phases, producing natural readings between +2°C and +5°C. Inspectors also ask to see valid annual metrological calibration certificates for your penetration probe thermometers and alcohol wipes at the cooking station.

48-Hour Reference Meal Samples, Inspection Logs, and Mandatory HACCP Documentation for Schools

Whenever parents report a suspected gastrointestinal outbreak among students, epidemiological investigators head straight to two places in the school canteen: the dedicated refrigerator shelf holding daily reference meal samples (добові проби) and the operational inspection logs. Properly retained samples and verifiable logs are the only legal proof that clears a school principal and head cook when an infection actually originated outside the school.

Retaining Daily Reference Meal Samples (24-to-48-Hour Traceability Protocol)

Under CMU Resolution No. 305 and MoH sanitary rules, every educational kitchen block and serving buffet must retain daily reference meal samples from every meal served (breakfast, lunch, afternoon snack, dinner):

  • Who collects the sample and from where: In a Basic Kitchen Block, the cook collects the sample directly from the cooking kettle or combi-steamer gastronorm pan prior to serving children, under the supervision of the school's meal inspection commission (бракеражна комісія). When ready meals arrive from a Hub Kitchen or catering company, a member of the receiving school's commission collects the sample upon unsealing the delivery container.
  • Portioned items (cutlets, meatballs, fish fillets, cottage-cheese pancakes, pastries) are retained as a full portion corresponding to the youngest age group fed at the institution; soups, side dishes, salads, and beverages are retained in volumes of at least 100-150 g (ml). Each dish is placed into a separate, pre-boiled (heat-sterilized) dry glass jar sealed with a tight-fitting lid.
  • Every jar must carry a clear label stating the dish name, meal shift (e.g., "Lunch, Shift 1"), exact date and time of sampling, and the name and signature of the responsible person. Samples are stored in a dedicated, marked refrigerator or isolated shelf zone at +2°C to +6°C (within the statutory +4°C...+8°C range).
  • Retention duration (24 to 48 hours): CMU Resolution No. 305 sets a baseline retention period of at least 24 hours until the completion of the corresponding meal the following day. However, in Ekontrol's HACCP standards for schools, kindergartens, and catering operators, we implement a 48-hour reference sample retention protocol (using two labeled trays inside the sample fridge: "Day 1 Current" and "Day 2 Archive"). Why? Because incubation periods for Salmonella, Campylobacter, and norovirus frequently run 24 to 36 hours, meaning parent complaints from a Tuesday lunch often surface on Wednesday afternoon after a 24-hour jar would have already been discarded.

Mandatory Operational Logs: Raw Intake, Finished Dishes, and Staff Health

Alongside your administrative orders, HACCP plan, and age-specific recipe cards (see our downloadable templates in sample HACCP documents for schools and kindergartens), three daily registers form the backbone of your kitchen's legal compliance:

  1. Raw Material Inspection Log (Бракеражний журнал сирої продукції). Completed by the storekeeper or head cook on every delivery. Under Clause 24 of the Procedure in CMU Resolution No. 305, every entry must record the delivery date and time, product name, supplier name and state facility registration number or operating permit number (e.g., r-UA-XX-XX-XXXX), invoice/declaration number, actual product temperature at unloading, sensory evaluation, and final use-by date.
  2. Finished Product Inspection Log (Бракеражний журнал готової продукції): completed by the school's inspection commission (medical nurse, head cook, and an administration representative) 15-30 minutes before each meal is served. The commission verifies portion weights, measures core/serving temperatures, evaluates appearance, aroma, texture, and taste of every dish, and signs off to authorize serving. Serving any dish to children before this log is signed is a direct statutory violation.
  3. Staff Health and Daily Hygiene Log (Журнал здоров'я працівників харчоблоку): every morning before entering the production zone, the school nurse or appointed responsible person inspects the hands and exposed skin of every cook and kitchen worker for purulent lesions, infected cuts, or burns, and questions them regarding acute intestinal infection symptoms (diarrhea, vomiting, fever, sore throat, or jaundice) in themselves or household members. Each worker signs the log daily confirming fitness for duty.
№Mandatory HACCP Document / Operational LogStatutory BasisResponsible PersonMonitoring Frequency & Archive Retention
1Principal's Order appointing the HACCP Team and Food Safety PolicyLaw No. 771/97-VR (Art. 20, 21), Order No. 590School Principal / Kindergarten DirectorIssued once; updated upon staff or kitchen model changes
2HACCP Plan (hazard analysis, flow diagrams, CCP matrix, PRPs)MapPC Order No. 590, CMU Resolution No. 305HACCP Team + food safety engineering consultantReviewed annually and upon equipment/menu changes; archived 3 years
3Four-week seasonal menu & age-group technological cardsCMU Resolution No. 305 (nutritional norms)Head cook, technologist, SSFSCP approval (where applicable)Updated seasonally; working copies kept permanently in kitchen
4Raw Material Inspection Log (with supplier facility registration numbers)CMU Resolution No. 305 (Clause 24), MoH Order No. 2205Storekeeper / Head cookCompleted on every delivery; archived for at least 12 months
5Finished Product Inspection Log & Reference Sample RegisterCMU Resolution No. 305, MoH Order No. 2205Meal Inspection Commission (nurse, head cook, deputy principal)Completed prior to every meal shift daily; archived 12+ months
6Staff Health & Daily Pre-Shift Hygiene Inspection LogMoH Order No. 2205, MapPC Order No. 590Medical nurse / responsible officer + each cook's signatureDaily before starting the morning shift; archived 12+ months
7Refrigeration and Freezer Temperature Monitoring LogMapPC Order No. 590 (Cold storage CCP)Cook / StorekeeperTwice daily (morning and end of shift); archived 12+ months
8Thermal Processing (CCP) and Hot-Holding Serving Temperature LogMapPC Order No. 590, CMU Resolution No. 305Hot-shop cook / Serving line operatorEvery cooked batch (core >= +75/+80°C, serving >= +65°C); archived 1 year
9Sanitation, Chemical Disinfection, and UV Lamp Operation LogsMoH Order No. 2205, MapPC Order No. 590 (PRPs)Kitchen staff, verified by Head cookDaily shift cleaning & scheduled deep cleaning; archived 12 months
10Laboratory Test Reports (swabs, potable water, ready meals) & MetrologyLaw No. 771/97-VR, MoH Order No. 2205ISO/IEC 17025 accredited laboratory (managed by facilities head)Quarterly / semi-annually per verification schedule; archived 3 years

Laboratory Verification of HACCP: Microbiological Swabs, Potable Water Testing, and ISO/IEC 17025 Accreditation

Principle 6 of HACCP requires objective verification to prove that your sanitation procedures and Critical Control Points actually eliminate hazards in practice. During an inspection or audit, SSFSCP officers always check your annual periodic laboratory testing schedule and review original laboratory test reports.

Three Mandatory Laboratory Testing Streams for Educational Kitchens

A compliant periodic verification program for a school canteen or kindergarten covers three analytical areas:

  1. Sanitary-microbiological surface swabs from equipment, utensils, tableware, and staff hands (recommended quarterly, minimum twice per academic year). A laboratory sampling specialist collects sterile swab samples from "clean" cutting boards (especially White and Green boards), knives, cheese slicers, refrigerator door handles, serving ladles, washed student plates, and cooks' hands and uniforms. Swabs are cultured for coliform bacteria (БГКП / E. coli indicators), coagulase-positive Staphylococcus aureus, and pathogenic Salmonella. Detecting coliforms on a bread cutting board or a cook's hands proves that chemical disinfection or handwashing failed.
  2. Potable water quality testing is performed at least 1-2 times per year, as well as after plumbing repairs or extended supply outages. Water drawn from the kitchen tap is tested for microbiological safety (total microbial count, total coliforms, E. coli, enterococci) and physicochemical parameters (turbidity, color, iron, nitrates, hardness, residual free chlorine) against DSanPiN 2.2.4-171-10. This is doubly important for rural schools using local boreholes or urban schools relying on reserve water storage tanks during power grid disruptions.
  3. Microbiological and nutritional testing of ready-to-eat dishes examines random samples of cold salads and hot main courses for pathogen absence, thermal processing completeness (peroxidase/phosphatase activity), and actual macronutrient and caloric content against the approved technological card.

Why Laboratory Accreditation Under DSTU EN ISO/IEC 17025 Is Non-Negotiable

Not every laboratory report holds up during a state inspection. Under Law of Ukraine No. 771/97-VR and Law No. 2042-VIII, periodic verification testing for HACCP and official control purposes must be performed by testing laboratories accredited by the National Accreditation Agency of Ukraine (NAAU) to DSTU EN ISO/IEC 17025 with the specific testing methods included in their official scope of accreditation.

Before signing a service contract with a local lab, always check the annex (scope) to its ISO/IEC 17025 accreditation certificate. If a lab is only accredited for raw grain moisture analysis, its microbiological swab reports for your school canteen won't be accepted by an SSFSCP auditor. For a deeper look at how verification fits into the full food safety lifecycle, see our complete guide to HACCP principles and certification.

Facing an Upcoming SSFSCP Inspection at Your School or Kindergarten?

Ekontrol food safety auditors perform on-site and remote diagnostic audits of educational kitchen blocks using official state control checklists. Within 5 working days, you'll get a prioritized gap analysis against CMU Resolution No. 305 and MapPC Order No. 590 along with practical fixes that don't require rebuilding your kitchen.

Book a Diagnostic Audit

Food Safety Audit Before SSFSCP Inspection: Typical Non-Conformities and 2026 Penalties

State supervision over food safety in educational institutions is enforced by the State Service of Ukraine on Food Safety and Consumer Protection (SSFSCP / Держпродспоживслужба) through two distinct legal mechanisms: state inspection (checking hygiene Prerequisite Programs and sanitary compliance, conducted without prior notice) and HACCP system audit (evaluating permanent procedures based on HACCP principles, announced at least 3 working days in advance).

Under Ukraine's risk-based inspection criteria, any kitchen block operating inside a preschool or general secondary educational institution automatically receives a higher baseline risk score because children represent a vulnerable population group. Even while scheduled inspections are restricted under martial law, SSFSCP conducts unscheduled inspections whenever there's a threat to children's health, a substantiated parent complaint, a Prime Ministerial order, or joint pre-academic-year readiness commissions conducted with local government authorities.

Top 7 Non-Conformities Recorded by Inspectors in School Canteens

Across the 50+ educational institutions our engineers have prepared or defended during regulatory checks, roughly 85% of compliance orders and fines stem from seven recurring failures:

  1. Generic "copy-paste" HACCP plans disconnected from the actual kitchen. The principal hands over a downloaded binder mentioning "carcass deboning rooms" and "deep fryers," whereas the school actually buys pre-cut chilled chicken fillet and cooks in a single combi-steamer.
  2. Missing supplier facility registration numbers in the Raw Material Inspection Log. The storekeeper writes down a supplier's company name but omits its state registration or operating permit number (r-UA-XX-XX-XXXX), violating Clause 24 of CMU Resolution No. 305.
  3. Improper collection or storage of daily reference meal samples: missing items from the day's menu (e.g., forgetting the fruit compote or salad), unsterilized jars, missing timestamps, or discarding samples before the corresponding meal the next day.
  4. Unlabeled opened packages in refrigerators (FIFO failure), such as sliced cheese, opened butter blocks, or thawing fish fillets sitting on shelves without secondary labels showing the opening/defrosting date, time, and internal shelf-life limit.
  5. Missing or uncalibrated penetration probe thermometers. The HACCP plan specifies checking +75°C / +80°C in the center of every cutlet batch, but the kitchen only has an ambient wall thermometer or a probe whose calibration certificate expired two years ago.
  6. Worn-out inventory and violations of the egg disinfection protocol: cracked wooden cutting boards, chipped enamel pots, household foam sponges (which are banned in professional kitchens), or missing disinfectant test strips at the four-basin egg washing station.
  7. Expired staff medical booklets or zero evidence of practical HACCP training, where cooks cannot tell the inspector the critical temperature limit for poultry or what corrective action to take when a refrigerator warms up to +11°C.

Statutory Fines in 2026 Under Article 65 of Law No. 2042-VIII

Financial penalties for food safety violations are governed by Article 65 of Law of Ukraine No. 2042-VIII "On State Control over Compliance with Legislation on Food Products, Feed, Animal By-Products, Animal Health and Welfare." Fines are calculated as multiples of the statutory minimum monthly wage (MMW) set on January 1 of the current year (in 2026, the MMW is UAH 8,647):

  • Failure to implement permanent procedures based on HACCP principles (Art. 65(1)(4)): 30 MMW (UAH 259,410) for legal entities (municipal or private schools, kindergartens, catering companies) and 15 MMW (UAH 129,705) for sole proprietors (FOPs leasing a school canteen or running a private kindergarten).
  • Violation of general hygiene requirements for food production and circulation (Art. 65(1)(1)): 10 MMW (UAH 86,470) for legal entities and 6 MMW (UAH 51,882) for sole proprietors.
  • Breaching traceability requirements (Art. 65(1)(3)), such as accepting unlabeled food without accompanying documents, results in a fine of 8 MMW (UAH 69,176) for legal entities and 5 MMW (UAH 43,235) for sole proprietors.
  • Failing to fulfill lawful compliance orders (приписи) issued by SSFSCP inspectors (Art. 65(1)(18)) carries a penalty of 8 MMW (UAH 69,176) for legal entities and 5 MMW (UAH 43,235) for sole proprietors.

Keep an important procedural safeguard in mind: if a hygiene or HACCP violation is recorded for the first time within three years and hasn't caused harm to children's health, the inspector first issues a mandatory compliance order (припис) specifying a deadline to fix the non-conformities without imposing an immediate fine. However, failing to close those gaps before the follow-up verification visit triggers both the fine for non-execution of the order and the full statutory fine for the underlying violation. That's why schools facing an inspection or holding an active compliance order bring in Ekontrol specialists for regulatory audit support.

Turnkey HACCP Implementation and Preparing Educational Caterers for ISO 22000 in Prozorro Tenders

One question comes up in almost every initial call with school principals, municipal education heads, and catering directors: do we just need an internal HACCP system, or do we need an official DSTU ISO 22000 certificate? The answer depends entirely on whether you're operating an internal school kitchen or bidding on public catering tenders.

When Operational HACCP Is Enough vs. When ISO 22000 Certification Is Mandatory

Under Article 21(7) of Law of Ukraine No. 771/97-VR, third-party certification of permanent HACCP procedures is legally voluntary. That means a municipal school or kindergarten running its own Basic Kitchen Block doesn't need to buy a paper certificate from a certification body. What SSFSCP inspectors demand is genuine, working HACCP implementation: floor plans that prevent cross-contamination, validated age-group technological cards, honest daily monitoring logs, trained cooks, and ISO/IEC 17025 lab test reports.

The rules change completely for private educational catering operators, Hub Kitchen contractors, Factory-Kitchens, and wholesale food suppliers competing for municipal school nutrition contracts via Ukraine's public e-procurement system Prozorro. Municipal education departments and local councils almost universally include a mandatory qualification requirement in their Prozorro tender documentation: bidders must hold a valid DSTU ISO 22000:2019 (ISO 22000:2018) Food Safety Management System certificate issued by an accredited certification body.

In Prozorro school catering tenders, ISO 22000 certification serves two strategic functions:

  • It proves that the catering operator has a verified management system covering prerequisite programs (ISO/TS 22002-2 for catering), hazard analysis, allergen control, cold/hot transport validation, and traceability.
  • It protects municipalities from shell companies without compliant kitchens or refrigerated vehicles that try to win school meal tenders purely by dumping prices with low-grade substitutes.

If your company operates commercial cafes or restaurants alongside educational catering contracts, note that school nutrition enforces much stricter statutory menu bans and retention rules than commercial hospitality, which we cover in our guide to HACCP for cafes and restaurants.

Five-Stage Turnkey HACCP & ISO 22000 Rollout with Ekontrol

At Ekontrol, we don't hand over a 400-page generic binder that collects dust in the principal's office while the kitchen keeps running the old way. Our turnkey engineering rollout takes 3 to 8 weeks and follows five practical stages:

  1. Engineering & Sanitary Gap Audit. Our auditor inspects your kitchen layout, raw-to-ready product flows, ventilation, refrigeration capacity, serving line bain-maries, and dishwashing sinks. Where structural remodeling isn't possible, we engineer compliance through stainless-steel table zoning, color coding, and time-separated operational schedules.
  2. Custom Documentation for Your Technological Model and Age Groups. We build tailored process flow diagrams (Basic Kitchen Block, Hub Kitchen, or Cook-Chill regeneration), hazard analysis tables, CCP/OPRP matrices, laminated visual workstation instructions (egg disinfection, dishwashing, allergen separation), and ergonomic logs that take a cook less than 10 minutes a day to complete.
  3. Hands-on kitchen floor training: we train the head cook, line cooks, storekeeper, and medical nurse right at the prep tables and ovens on how to calibrate and sanitize penetration probe thermometers, collect and label 48-hour reference meal samples, verify supplier facility registration numbers, and handle unannounced SSFSCP inspections.
  4. Laboratory verification and metrology setup covers establishing your annual periodic testing schedule, coordinating thermometer and scale calibration, and organizing microbiological swab and potable water sampling through ISO/IEC 17025 accredited laboratories.
  5. Pre-Inspection Mock Audit & Ongoing Support. We run a full mock SSFSCP inspection, close any remaining gaps, and guide catering companies through third-party ISO 22000 certification audits. To keep your system compliant across menu changes and staff turnover, educational institutions use our annual compliance support program.

Turnkey HACCP & ISO 22000 Timelines and Budget Benchmarks with Ekontrol

Based on 50+ completed educational projects: for a kindergarten or small school (up to 150 children), turnkey HACCP development and rollout takes 3-5 weeks with a budget of €800 to €1,400. For a secondary school or lyceum (150-600 students), rollout takes 5-8 weeks at €1,400 to €2,600. For a Hub Kitchen, Factory-Kitchen, or private catering operator preparing for DSTU ISO 22000 certification to bid on Prozorro tenders, end-to-end implementation takes 6-10 weeks starting from €2,500.

Need Turnkey HACCP for Your School or ISO 22000 Certification for Prozorro Catering Tenders?

Request a free consultation with an Ekontrol lead food safety auditor. We'll scope your kitchen block model, prepare your facility and documentation for SSFSCP inspections, or get your catering operation certified to ISO 22000 on schedule.

Get a Custom Cost Estimate

Frequently Asked Questions About HACCP for School Canteens, Kindergartens, and Catering

Here are direct engineering and legal answers to the eight questions school principals, kindergarten directors, municipal education officers, and catering operators ask us most often before the academic year and prior to SSFSCP inspections. If your institution has a complex leased-kitchen arrangement or combined dietary menu, contact Ekontrol's lead auditors for tailored guidance.

Tags