Food poisoning lawsuits can destroy a small restaurant overnight - that's why every food business needs an HACCP plan by law. Most restaurant owners assume it's overly complex, but you only need to cover a few essential control points. Here's exactly what your minimum HACCP plan must include.
The 7 core HACCP principles explained
HACCP means Hazard Analysis and Critical Control Points. For small restaurants, it breaks down into these 7 essential steps:
- Spot the hazards: What could make customers sick?
- Find critical control points: Which steps matter most?
- Establish safety limits: What temperatures and times are safe?
- Monitor consistently: How will you track these limits?
- Plan corrective actions: What happens if limits are exceeded?
- Verify your system: Does everything actually work?
- Keep records: How do you prove compliance?
Essential control points for small operations
Small restaurants need to focus on these critical monitoring areas:
💡 Example: Bistro with 40 covers
A typical bistro must monitor these control points:
- Refrigerator temp: maximum 4°C
- Freezer temp: maximum -18°C
- Meat core temp: minimum 75°C
- Hot holding: minimum 60°C
- Delivery inspection: temperature plus visual check
Temperature monitoring - your biggest risk factor
Incorrect temperatures cause 80% of foodborne illness outbreaks. That's the kind of thing you only learn after closing your first month at a loss. Temperature control sits at the heart of every effective HACCP plan:
- Cold storage: Keep below 4°C, check daily minimum
- Frozen storage: Maintain below -18°C, check daily minimum
- Cooking process: Meat core temperature must reach 75°C
- Hot holding: Keep above 60°C, or cool within 2 hours
⚠️ Critical point:
Always probe the center of food items, not the surface. A steak might read 80°C outside while staying 50°C inside.
Incoming delivery verification
Every delivery requires inspection before entering your kitchen. This stops contaminated products at your door:
- Temperature check: Chilled below 4°C, frozen below -18°C
- Visual inspection: Check for damaged or torn packaging
- Date verification: Must have 2/3 of shelf life remaining
- Time logging: Record exact delivery time
💡 Example: Fish supplier
Friday 14:30 - Fish from Janssen:
- Temperature: 2°C ✓
- Packaging: intact ✓
- Salmon expires: 18-02 (4 days left) ✓
- Sole expires: 16-02 (2 days left) ✗ Refused
Sanitation and hygiene protocols
Your HACCP plan must specify cleaning schedules and methods:
- Daily tasks: Prep surfaces, cutting boards, knives
- Weekly deep clean: Refrigerators, freezers, cooking equipment
- Monthly maintenance: Exhaust systems, equipment interiors
- Hand hygiene: Before each task, after restroom visits
Allergen control system
Since 2014, you must track and communicate all allergens in your menu items:
- Map all 14 major allergens for each dish
- Prevent cross-contact using dedicated tools and surfaces
- Train staff to answer allergen questions accurately
- Document your prevention measures
⚠️ Warning:
Allergic reactions can be fatal. Take this seriously and admit uncertainty rather than guessing.
Documentation and record keeping
Everything must be verifiable. Food safety inspectors need proof that you follow your written plan:
- Temperature logs: Retain for minimum 2 years
- Delivery records: Store for minimum 2 years
- Cleaning schedules: Track what, when, who completed tasks
- Deviation reports: Document problems and corrective actions
💡 Example: Digital tracking
Many restaurants use digital tools for:
- Temperature logging via smartphone
- Photo documentation of deliveries
- Cleaning task reminders
- Quick access during inspections
Benefit: eliminates lost paperwork problems.
Corrective action procedures
Your HACCP plan must outline responses to control failures:
- Refrigeration failure: Discard affected products or use immediately
- Bad delivery: Reject shipment and contact supplier
- Undercooked food: Continue cooking until reaching 75°C
- Customer complaint: Quarantine suspect products and investigate
How do you set up an HACCP plan? (step by step)
Identify your critical control points
Make a list of all moments where things can go wrong: refrigeration, cooking, storage, deliveries. For a small restaurant these are usually 5-8 points.
Set limit values per control point
Determine for each point what is safe: fridge max 4°C, core temperature min 75°C, process deliveries within 2 hours. Write it down.
Create recording forms
Design lists to track: temperatures, deliveries, cleaning. Digital or paper, but clear and easy to fill in.
Train your team
Explain why HACCP is important and how they should follow the procedures. Everyone must know what to do when deviations occur.
Start recording and evaluate monthly
Begin recording daily and check every month if the system works. Adjust where needed and stay consistent.
✨ Pro tip
Document your walk-in cooler and freezer temperatures twice daily for the first 30 days. This single habit prevents 75% of food safety violations and builds your compliance routine before adding other HACCP elements.
Calculate this yourself?
In the KitchenNmbrs app you can do this in just a few clicks. 7 days free, no credit card.
Was this article helpful?
Frequently asked questions
How much daily time does HACCP documentation require?
Small restaurants typically spend 10-15 minutes daily on HACCP tasks. This covers temperature checks, delivery logs, and cleaning records. Digital systems can cut this time even shorter.
Must I hire an HACCP consultant for my small restaurant?
No legal requirement exists for small operations. You can create your own plan using food authority templates and guidelines. Consultants help if you're overwhelmed by the process.
What penalties apply for missing HACCP records during inspection?
Consequences depend on other violations found. First-time infractions often result in warnings, but repeat violations or serious hazards can trigger fines reaching thousands of euros.
Can I maintain HACCP records electronically?
Yes, digital record-keeping is fully acceptable. Many restaurants use apps or tablets for temperature logging. Ensure you maintain backups and store data for the required 2-year minimum.
What's the safe storage temperature range for different meats?
Fresh meat requires storage below 4°C while frozen meat needs temperatures below -18°C. Always measure at the product's center for accurate readings.
How frequently should I review and update my HACCP plan?
Annual reviews are the minimum requirement to ensure continued relevance. Update immediately after menu changes, new suppliers, or kitchen equipment modifications.
📚 Sources consulted
- EU Verordening 852/2004 — Levensmiddelenhygiëne (2004) — Official source
- EU Verordening 853/2004 — Hygiënevoorschriften voor levensmiddelen van dierlijke oorsprong (2004) — Official source
- EU Verordening 1169/2011 — Voedselinformatie aan consumenten (2011) — Official source
- NVWA — Hygiënecode voor de horeca (2024) — Official source
- NVWA — Allergenen in voedsel (2024) — Official source
- Codex Alimentarius — International Food Standards (2024) — Official source
- FSA — Safer food, better business (HACCP) (2024) — Official source
- BVL — Lebensmittelhygiene (HACCP) (2024) — Official source
- Warenwetbesluit Bereiding en behandeling van levensmiddelen (2024) — Official source
- WHO — Foodborne diseases estimates (2024) — Official source
Food Standards Agency (FSA) — https://www.food.gov.uk
The HACCP standards shown in this application are for informational purposes only. KitchenNmbrs does not guarantee that displayed values are current or complete. Always consult the FSA or your local authority for the latest regulations.
Written by
Jeffrey Smit
Founder & CEO of KitchenNmbrs
Jeffrey Smit built KitchenNmbrs from 8 years of hands-on experience as kitchen manager at 1NUL8 Group in Rotterdam. His mission: give every restaurant owner control over food cost.
HACCP-compliant in minutes, not hours
KitchenNmbrs has a complete HACCP module: temperature logging, cleaning schedules, receiving controls, and corrective actions. Everything digital, everything traceable. Try it free for 14 days.
Start free trial →