Skip to content
Venheim
A gas hob being cleaned with a steam cleaner

Guide · Template · HACCP

HACCP plan: the 7 principles and a template to print

Venheim editorial team

15 min read

A HACCP plan describes how a business controls food safety hazards, following the seven principles in Art. 5 of Regulation (EC) 852/2004: analyse hazards, identify critical control points, set critical limits, monitor, correct, verify, document. Small businesses may simplify; the hazard analysis is always required.

Anyone who prepares or sells food has to set up a procedure based on the HACCP principles and be able to prove it. This guide translates the seven principles into the language of a small business, with the wording of the regulation alongside, shows when a step is a critical control point and gives you a structured template to print. Ready to use, no email address required.

What the regulation actually requires

The basis is Art. 5 of EU Regulation 852/2004 on the hygiene of foodstuffs: every food business has to put in place, implement and maintain a permanent procedure based on the HACCP principles — they follow the Codex Alimentarius and apply directly in Austria as in Germany. “HACCP plan” is not a legal term of its own but the common name for exactly this procedure and its documentation. Important for small businesses: the regulation is deliberately flexible. According to recital 15, in some businesses no critical control points can be identified, and good hygiene practice can replace their monitoring; the documentation has to suit the nature and size of the business. A Viennese café therefore needs no corporate manual — but it has to be able to show that it has thought its workflows through and that the checks really happen.

Before you start: five preliminary steps

The regulation starts straight with the hazards. Before that, the European Commission recommends five steps that are not explicitly laid down in EU law but lay the foundation; together with the seven principles they make up the familiar twelve-step approach.

  1. Pick the team

    Who is responsible for the plan. In a small business that is often a single person, with outside help if needed.

  2. Describe the dishes

    Ingredients, possible allergens, preparation, storage, shelf life.

  3. Clarify use and guests

    How is the food eaten, and who eats it, for example young children or people who are ill?

  4. Draw the flow

    A flow diagram from goods in to service, including waiting times.

  5. Check on site

    Walk the diagram during normal operation and correct it where practice differs.

The 7 HACCP principles: in practice and in the wording of the law

Art. 5(2) of the regulation lists them under points (a) to (g). For each principle you first see what it feels like in a small business, and below it the wording of the regulation. The order is also the blueprint for the template further down.

  1. Analyse the hazards

    Walk the path of the food once from start to finish — from the supplier to the plate — and ask at every step: what can go wrong here? Biological (germs), chemical (cleaning agents, allergens), physical (glass splinters, metal). Allergens count as chemical hazards; some businesses find it easier to keep them as a fourth group of their own, the European Commission writes.

    Example: Raw poultry and ready-to-eat salad on the same chopping board — the classic cross-contamination.

    Art. 5(2)(a): “identifying any hazards that must be prevented, eliminated or reduced to acceptable levels”

  2. Identify the critical control points (CCPs)

    Find the steps where a hazard has to be controlled right there — if the step fails, the risk reaches the guest. If the same measure still works at a later step, the earlier one is not a CCP. In small restaurants it is often impossible to identify one at all; then good hygiene practice carries the load, justified in the hazard analysis.

    Example: A typical candidate: cooking minced meat through — after that, no step follows that kills germs.

    Art. 5(2)(b): “identifying the critical control points at the step or steps at which control is essential to prevent or eliminate a hazard or to reduce it to acceptable levels”

  3. Set critical limits

    For each CCP a limit you can check: a temperature, a time, a visible criterion. It does not always have to be a number — recital 15 of the regulation makes that clear, and the European Commission gives cooking through, which you can see, as an example.

    Example: A core temperature when heating, or “cooked through at the cut surface” — temperatures backed by sources are in the temperature log guide.

    Art. 5(2)(c): “establishing critical limits at critical control points which separate acceptability from unacceptability for the prevention, elimination or reduction of identified hazards”

  4. Monitor

    The ongoing check of the CCPs: measure or look, write it down, sign it — promptly, not from memory at the end of the month. Whoever monitors signs the record, as the European Commission describes it. This is the principle that makes work every day.

    Example: Read the fridges once a day before work starts — as the Austrian hygiene guideline provides — and enter the value with your initials.

    Art. 5(2)(d): “establishing and implementing effective monitoring procedures at critical control points”

  5. Set corrective actions

    Decide BEFOREHAND what happens when a limit is breached — so that nobody has to improvise under stress: move the food, reheat it, throw it away, call a technician. Every deviation is recorded with date, time, action, person and the later check; everything produced since the last good measurement is checked.

    Example: Fridge too warm → move the food to a working appliance, have the appliance checked, record the decision about the food.

    Art. 5(2)(e): “establishing corrective actions when monitoring indicates that a critical control point is not under control”

  6. Verify

    Check regularly whether the whole thing really works: go through the logs, check the thermometers, ask after every incident whether the action took effect. Ideally someone other than the person measuring does the checking; in a micro business, the European Commission says, the manager's ongoing eye is often enough.

    Example: Leaf through the temperature logs once a month — gaps and deviations without an action stand out at once.

    Art. 5(2)(f): “establishing procedures, which shall be carried out regularly, to verify that the measures outlined in subparagraphs (a) to (e) are working effectively”

  7. Document

    Keep records that suit the nature and size of the business — that is literally what the regulation says. No thick manual, but: the logs have to exist, be up to date and be findable in an inspection. The form is up to the competent authority (Art. 5(4)(a)).

    Example: Temperature log, cleaning record, goods-in check, training records — kept in order in one place.

    Art. 5(2)(g): “establishing documents and records commensurate with the nature and size of the food business to demonstrate the effective application of the measures outlined in subparagraphs (a) to (f)”

Is this step a CCP? Three test questions

Whether a step is a critical control point is decided by the business's hazard analysis. The Austrian hygiene guideline sets three questions for this (chapter 3.1): a step can only be a CCP if there is a procedure there that

  1. can be controlled technically and checked,
  2. every unit of this food goes through without exception,
  3. is suitable for preventing or eliminating the hazard or reducing it to an acceptable level.

The European Commission adds a rule that rules out many candidates: if the same control measure also works at a later step, the earlier one is not a CCP. And not every hot pan is one: frying or grilling in a restaurant is possibly not a CCP, because the high temperature of the oil or fat is easy to observe (notice 2022, annex II no. 6).

No CCP found?

In small and medium-sized restaurants that is often the case (WKO handbook, chapter 6.1). The duty then shrinks to the first principle: the hazard analysis justifies why no CCP is needed and good hygiene practice is enough (notice, annex II no. 3.2).

When you may need one after all

When dishes or guests raise the risk: the hygiene guideline names beef tartare as well as people who are ill and young children (chapter 3). The European Commission also advises against too much simplification where food is cooked for vulnerable groups or something is labelled allergen-free.

Review and keep: who requires what

A plan is not a document for the drawer. The regulation requires a review with every change, and the Austrian hygiene guideline also at fixed intervals.

HACCP plan: intervals and periods

  • with every change

    Review and adjust the procedure when the product, the process or any step changes: a new menu, a new appliance, a new workflow

    Law · EUArt. 5(2), second subparagraph, Regulation (EC) 852/2004

  • up to date at all times

    The documents describing the procedure

    Law · EUArt. 5(4)(b) Regulation (EC) 852/2004

  • yearly, at the latest every 2 years

    Review the own-check system and the hazard analysis, and also when workflows change or new product groups are added

    Guideline · ATHygiene guideline, chapter 3.3 and appendix 12

    The EU regulation itself sets no interval.

  • often enough to show it works

    Verify: go through logs, thermometers and deviations

    Recommendation · EUCommission notice 2022/C 355/01, annex II no. 10

    How often depends, according to the Commission, on volume, staff, the type of food and earlier deviations.

  • an appropriate period

    Keep the other documents and records

    Law · EUArt. 5(4)(c) Regulation (EC) 852/2004

    Which log for how long: separate guide, linked directly below.

How long to keep which log, from temperatures to training, is set out with references in the guide “How long to keep HACCP and cleaning records”.

Honestly: the template gives structure — only your business knows its hazards

Which hazards exist for you depends on your menu, your appliances and your workflows — a ready-made plan from the internet cannot know that, this one included. The template below provides the structure and the right questions; the business fills in the answers itself, with hygiene advice if unsure. The official aids take a lot of work off your hands: the Austrian hygiene guideline comes with ready-made sample hazard analyses, for example for “hot kitchen/hot counter” and “delicatessen/cold kitchen” (appendices 14 to 16a), and the WKO hygiene handbook has worked examples for hospitality (chapter 6.3; sources at the end).

The structured template to print

Four parts that together form the framework of an own-check plan: the cover sheet with responsibility and status, the hazard analysis along the path of the food, CCP monitoring with critical limit and corrective action, and the verification and documentation section. The pre-filled process steps are the usual path of food through a restaurant — cross out what you do not have and add what is missing.

To put on the wall: this page has a print version — only the plan template is printed, without header or advertising. On a computer press Ctrl/Cmd + P; the print dialogue can also save it as a PDF.

Part 1: cover sheet

Who is responsible and how current the plan is — the two questions an inspection asks first.

Business / site: Responsible for own checks: Status (date of last revision):

Part 2: hazard analysis

For each process step: which hazard can arise here, how is it controlled — and is this step a critical control point? It is only a CCP if the hazard is not caught at any later point.

Process stepPossible hazard (biological / chemical incl. allergens / physical)Control measureCCP? (yes/no)
Goods in
Chilled / frozen storage
Dry storage
Preparation / thawing
Cooking / heating
Cooling / holding
Hot holding / service

Part 3: CCP monitoring

One row per CCP from part 2: the critical limit, how often it is measured, what happens in case of a deviation and who is responsible. Guide values for chilling, freezing and hot holding, with sources, are in the temperature log guide.

CCPCritical limitMonitoring (how often?)Corrective action if off limitResponsible

Part 4: verification and documentation

Which records are kept on an ongoing basis — and when the plan was last checked as a whole.

Our ongoing records

  • ☐ Temperature log for fridges and freezers
  • ☐ Cleaning schedule and cleaning record
  • ☐ Goods-in check
  • ☐ Best-before check / waste record
  • ☐ Training and instruction records
  • ☐
  • ☐

Review of the plan

  • Checked on by
  • Checked on by
  • Checked on by

Reasons for an extra review: a new menu, a new appliance, a changed workflow, an incident.

You write the plan once — you live it every day

Of the seven principles, one makes the daily work: monitoring. Measuring temperatures, signing off cleaning, checking best-before dates — every day, every shift, with person and time on the entry. That is exactly the part Venheim takes over; the hazard analysis remains the business's own thinking.

Daily, not after the fact

Temperature per appliance, cleaning record per shift, best-before traffic light — recorded the moment it happens, not reconstructed at the end of the month.

Person and time on the entry

Every entry automatically records who entered it and when — and if a value is off target, the app asks for the action straight away.

Records at the push of a button

The monthly HACCP record is created as an Excel file from the real entries — the documentation of principle 7, without retyping.

Whether the monitoring from principle 4 is really happening shows as one ring — temperatures, cleaning, incidents and best-before dates next to deadlines and training, without opening a folder.Demo data from the sample business Cafe Sunshine, app shown in German

Ongoing monitoring, without paper

The template gets your plan onto paper — the daily monitoring is still manual work: measure, sign, file, retype. In Venheim your team ticks off temperatures, cleaning and best-before dates on their own phone, every entry records person and time, and the monthly HACCP record is created as an Excel file at the push of a button. Start for free, no payment details.

Try Premium for 30 days, no payment details. After that your business carries on free on the Start plan; records stay readable and exportable.

The sign-up form is in German for now. Inside the app, everyone picks their own language — nine languages, English included.

Important: not legal advice

This guide gives a general overview and is expressly not legal advice. The template is a structuring aid — which hazards, control points and limits apply to your business follows from your workflows, the official hygiene guidelines and, if in doubt, the advice of the food inspectorate, the chamber or a hygiene consultant.

Related

Frequently asked questions

What are the 7 HACCP principles?
The seven HACCP principles are set out in Art. 5(2) of Regulation (EC) 852/2004 under points (a) to (g): (a) identify the hazards that must be prevented, eliminated or reduced to acceptable levels; (b) identify the critical control points (CCPs); (c) set critical limits for those CCPs; (d) monitor the CCPs effectively; (e) set corrective actions for when a CCP is not under control; (f) verify regularly that (a) to (e) are working; (g) keep documents and records suited to the nature and size of the business. Above, each principle is shown with the full wording of the regulation and what it looks like in a small business.
Does a small café need a full HACCP plan?
A procedure based on the HACCP principles, yes — a thick manual, no. Regulation (EC) 852/2004 is deliberately flexible: recital 15 assumes that in some businesses no critical control points can be identified and that good hygiene practice can replace their monitoring; the documentation only has to suit the nature and size of the business (Art. 5(2)(g)). What always remains is the hazard analysis: it justifies why no CCP is needed (European Commission notice of 2022). The official middle way in Austria is the health ministry's hygiene guideline with ready-made forms; chapter 3.3 sums up the records it expects: pests, cleaning, deviations in chilling temperature, goods in and training.
What is a CCP — and does every business have one?
A critical control point is a step where a hazard has to be controlled specifically — if it fails, the risk reaches the guest. The Austrian hygiene guideline tests this with three questions: is there a procedure at that step that can be controlled and checked, that every portion goes through without exception and that really prevents the hazard or reduces it enough? A typical candidate is cooking through; whether it is one in your own business is decided by the hazard analysis — the European Commission even names frying or grilling in a restaurant as possibly not a CCP, because the high temperature is easy to observe. Not every business has one; then good hygiene practice carries the load.
Do I need a dedicated HACCP team?
Not literally. The preliminary steps provide for a team, but the European Commission accepts that in small businesses a single person does the HACCP work, supported from outside occasionally or regularly. The responsibility still stays in the business: whoever runs the plan has to understand it, and the team has to be trained so that it really carries out the checks.
Does the HACCP plan have to be in writing?
The regulation requires documents and records suited to the nature and size of the business, and evidence in the form the competent authority asks for (Art. 5(4)(a)). It names no particular medium; if you keep it digitally and are unsure, ask your own food inspectorate. In practice that means: the hazard analysis and the checks you have set should be written down in a traceable way, and the ongoing records (temperatures, cleaning, goods in) have to be findable in an inspection. The sentence most inspections hinge on: doing it is not enough — you have to be able to prove it.
How often does the HACCP plan have to be reviewed?
The regulation sets no calendar interval, but a clear trigger: whenever any modification is made in the product, the process or any step, the procedure has to be reviewed and the necessary changes made (Art. 5(2)) — so with a new menu, a new appliance or a changed workflow. In Austria the hygiene guideline also sets an interval: yearly, but at least every two years (chapter 3.3). The “Status” field on the cover sheet of the template is there for exactly that.
Does this template replace hygiene advice?
No, and we say so clearly on purpose: the template provides the structure and the right questions — which hazards really exist in your business depends on your menu, your appliances and your workflows, and only the business itself knows those. If you are unsure, work with the official hygiene guidelines or get advice; both cost far less than a complaint from an inspector. What remains afterwards is putting it into practice every day — and that is the part software can really take off your hands.

About Venheim

Venheim is operations software for hospitality, studios and retail — built inside a real business and used there every day. Every feature and every guide comes from that daily work and is tested against it. More about Venheim. Not legal advice — where in doubt, the authority, the chamber or a law firm has the final word.