Digital HACCP software for your food production self-control
KoreLab brings together in one program the HACCP manual, hazard analysis, CCPs with their critical limits, digital HACCP records, the operators who sign, and the deadlines for calibrations, documents and training.
In short: you write the self-control manual and the HACCP plan, analyse hazards step by step and define CCPs and critical limits. Then the records are filled in every day, with value, operator and date, and an out-of-limit value can open a non-conformity on its own. Records are added, never rewritten: a correction is a tracked reversal. The Free plan does not include HACCP: you need Pro, Qualità, Business or Consulente, or the Certifications add-on on Free and Starter.
Up front: the Free plan does not include HACCP self-control. It is included in Pro, Qualità, Business and Consulente; on Free and Starter it is switched on with the Certifications add-on (+€19 a month, VAT excluded).
The problem with self-control on paper and scattered sheets
Self-control is shown by what you wrote down and recorded. If the manual, the limits and the records live in different places, the gaps show up when someone asks for them.
The manual is a file nobody updates
A document untouched for two years, with no way to tell which revision is in force or who approved it. When the process changes, the manual does not follow.
Critical limits sit on a separate sheet
A CCP threshold is written in the plan, and the paper record carries a different one. An out-of-limit value is only noticed if someone rereads the sheets.
Paper records get written over, corrected, lost
A line covered with correction fluid or a missing sheet weakens the proof. A record is only useful if you can see who wrote what and when, and how it was corrected.
Calibrations, certificates and training expire quietly
The thermometer due for calibration, an employee's certificate, a supplier's technical sheet: each deadline sits in a different place, and you notice when the document is missing.
What you can do
From the manual to the day's record, one piece at a time. For each function you see the plan it is available on.
HACCP manual in versioned sections
The self-control manual is made of sections with a status (draft, approved, obsolete) and a revision history: a new revision does not erase the previous one. You write with a block editor (heading, paragraph, list, table, reference, attachment) and approve each section by signing with an operator's PIN. You can generate a starting text for each section, in Italian or English: it is indicative, to be checked and adapted to your business. A section that does not apply to you is marked «not applicable» with a mandatory reason, so the manual closes without fake gaps. It prints to PDF, with cover page and table of contents.
Plan: Quality suite: Pro, Qualità, Business, Consulente; Free and Starter with the Certifications add-on (Free alone does not include it).
HACCP plan and hazard analysis by step
The HACCP plan follows the twelve Codex steps: HACCP team, product description, intended use, flow diagram with its confirmation, validation and verification; hazard analysis, CCPs and monitoring live in their own sections. The flow diagram is built step by step (receiving, storage, processing, heat treatment, cooling, packaging, labelling, shipping), with inputs linked to your master data. For each step you assess hazards (biological, chemical, physical, allergens and others) with a probability × severity matrix from 1 to 5. A four-question decision tree, inspired by the Codex one, suggests CCP, oPRP or PRP: the justification is mandatory.
Plan: Quality suite: Pro, Qualità, Business, Consulente; Free and Starter with the Certifications add-on (Free alone does not include it).
CCPs, critical limits and monitoring
Each CCP has a stable code (CCP-01, CCP-02), a critical limit (a value or a range), the monitoring plan (how, how often, who) and the corrective action. A significant hazard is promoted to CCP with one click. Reusable limits sit in a Limits library (LIM-001, LIM-002): if you change a threshold you must write the reason, and the change history stays.
Plan: Quality suite: Pro, Qualità, Business, Consulente; Free and Starter with the Certifications add-on (Free alone does not include it).
Digital HACCP records with automatic verdict
The catalogue has over thirty record templates: temperatures (cold rooms, blast chillers, cooking), goods receipt, CCP monitoring, cleaning and sanitation, calibrations, pest control, finished-product release, personal hygiene, foreign bodies. Each template has its own frequency: daily records sit on top and a filter shows those to fill in today. Reference fields (equipment, CCP, limit) are drop-downs that draw on your master data. You do not pick the outcome (compliant, out of limit, observation) by hand: KoreLab calculates it by applying the limits to the values. Records print to PDF.
Plan: Quality suite: Pro, Qualità, Business, Consulente; Free and Starter with the Certifications add-on (Free alone does not include it).
Non-conformities from the record
When a record turns out to be out of limit, KoreLab can open a non-conformity in the CAPA register on its own. You choose the rule in Settings: every out-of-limit result, only critical deviations (CCP and HACCP area), or no automatic opening.
Plan: Quality suite: Pro, Qualità, Business, Consulente; Free and Starter with the Certifications add-on (Free alone does not include it).
Records that are added to, a seal you can verify
Every record is dated and attributed, and is neither edited nor deleted: a correction is a reversal, and the original entry stays in the history, marked as reversed. Every record is also sealed with a SHA-256 hash chained to the previous one; with «Verify integrity» you redo the calculation of the whole chain and see whether it holds, and how many records were left outside the seal.
Plan: Quality suite: Pro, Qualità, Business, Consulente; Free and Starter with the Certifications add-on (Free alone does not include it).
Operators and PIN signature
A register of those who fill in and approve, each with a 4-8 digit PIN. The PIN is checked only on the server (encrypted, never readable or stored in clear) and an operator is locked after repeated errors. With the PIN you sign approvals (manual sections, HACCP plan, non-conformities, internal audits, management review) and, if you wish, individual records. It is a simple electronic signature.
Plan: Quality suite: Pro, Qualità, Business, Consulente; Free and Starter with the Certifications add-on (Free alone does not include it).
Equipment, calibrations and documents with expiry dates
Thermometers, blast chillers, metal detectors and cold rooms have a card with a code (ATT-001, ATT-002) and the dates of the next calibration and maintenance. Certificates, supplier technical sheets and food-contact material sheets go into a private archive (PDF, JPG, PNG or WebP, up to 2 MB per file) with an expiry date. Calibration, maintenance and document deadlines appear in the Deadlines view and the Quality dashboard, with a notice threshold you set.
Plan: Quality suite: Pro, Qualità, Business, Consulente; Free and Starter with the Certifications add-on (Free alone does not include it).
Training and competence matrix
For each session you note the topic, date, trainer, duration and effectiveness check, and pick the participants among the operators. The competence matrix lines up the staff: for each person you see the last training, the next deadline (renewal every 24 months) and the status (up to date, expiring, expired, never trained). Certificates are attached to the employee's card, with their expiry date.
Plan: Quality suite: Pro, Qualità, Business, Consulente; Free and Starter with the Certifications add-on (Free alone does not include it).
How to start, from the manual to the day's record
Check the active schemes in Quality, Settings: HACCP is the base, mandatory scheme.
Write the manual and the plan: start from the indicative text of each section, adapt it to your business and approve with the PIN.
Analyse hazards and define CCPs: flow diagram, hazards by step, decision tree, then CCPs with critical limit, monitoring and corrective action.
Create the operators and set each one's PIN: whoever fills in and whoever approves is identified.
Fill in the records every day: the «to fill in today» filter shows what is missing, and an out-of-limit value can open a non-conformity.
Keep an eye on deadlines for calibrations, documents and training from the Deadlines view and the Quality dashboard.
Which plan has it
HACCP self-control is part of the Quality & Certifications suite, which we call the Quality suite here. The Free plan does not include it: you get it with a plan that does, or with the add-on.
Function
Where it is available
Good to know
Self-control manual, HACCP plan, hazard analysis, CCPs and critical limits
Quality suite: Pro, Qualità, Business, Consulente; Free and Starter with the Certifications add-on
The Free plan does not include HACCP. The add-on costs +€19 a month or +€190 a year, VAT excluded; the base plan's catalogue limits still apply.
Digital HACCP records, non-conformities, automatic verdict
Quality suite: Pro, Qualità, Business, Consulente; Free and Starter with the Certifications add-on
The outcome is calculated from the limits. The rule for opening non-conformities is chosen in Settings.
Operators with PIN, signing of approvals and records, integrity check
Quality suite: Pro, Qualità, Business, Consulente; Free and Starter with the Certifications add-on
Simple electronic signature. Under delegation, signatures stay with the account holder.
Equipment, calibrations, documents with expiry dates, training
Quality suite: Pro, Qualità, Business, Consulente; Free and Starter with the Certifications add-on
Documents up to 2 MB per file. Under delegation the consultant sees them read-only.
Voluntary standards beyond HACCP: IFS Food, BRCGS, ISO 9001, ISO 22000, FSSC 22000
Qualità, Business, Consulente
Pro stops at HACCP self-control. For voluntary standards see the Certifications page.
A HACCP consultant working on a client's data
Consulente plan
Under delegation the consultant proposes changes signed with the PIN, which the account holder approves.
What digital HACCP does and does not do
So you know exactly what to count on.
Aspect
With KoreLab
Limits to know
What it is
A management and self-control tool: it helps you build, apply and demonstrate your system.
It does not certify, is not Accredia-accredited, and does not replace your self-control manager or your consultant.
Generated texts
A starting text per section, in Italian and English, then editable.
It is indicative: check it and adapt it to your business. It is not legal advice.
Who enters the data
A person fills in the record, with value, operator and date.
KoreLab does not read probes or sensors: whoever takes the reading writes the temperature.
Outcome of the records
Calculated by applying the limits to the values; an out-of-limit result can open a non-conformity.
If a limit is not linked (for instance to the arrival temperature of goods), the outcome stays «observation» and not a fail.
Corrections
Added as a reversal; the original entry stays in the history.
A record is neither edited nor deleted.
Integrity seal
Chained SHA-256 hash; «Verify integrity» recalculates the chain.
It makes an alteration recognisable, it does not prevent it. The check also flags records left outside the seal, for instance when the service was unreachable.
Signature
The operator's PIN, verified on the server.
It is a simple electronic signature: not a qualified signature, not a timestamp. On individual records it is optional.
Deadlines
Calibrations, maintenance, documents and training appear in the Deadlines view and the Quality dashboard.
They are reminders you see in the app, with a configurable notice threshold (30 days by default). The right frequency for your business is something to settle with your consultant.
Regulatory reference, indicative only. Art. 5 of Regulation (EC) 852/2004 is the common reference for self-control procedures based on HACCP principles, and the Codex Alimentarius (CXC 1-1969, rev. 2022) describes its twelve steps. KoreLab is a management and self-control tool: it does not certify, is not Accredia-accredited and gives no legal advice. Regulatory texts are indicative and must be checked with your consultant.
Learn more
Self-control works together with batches, allergens and suppliers. For IFS, BRCGS, ISO and FSSC there is a dedicated page.
KoreLab's Free plan does not include HACCP self-control. With Free you calculate costs, allergens and nutrition values for 5 products, but the manual, CCPs and HACCP records need the Quality suite: already included in Pro, Qualità, Business and Consulente, or addable on Free and Starter with the Certifications add-on (+€19 a month, VAT excluded).
What is digital HACCP in KoreLab?+
It is HACCP self-control managed in one program: manual, HACCP plan and hazard analysis by step, CCPs with critical limits, records filled in every day, operators who sign with a PIN, calibrations, documents with expiry dates and training. The records are not editable sheets: they are added to, and corrections are tracked.
Does KoreLab certify my HACCP?+
No. KoreLab is a management and self-control tool: it does not certify and is not Accredia-accredited. It cannot guarantee the outcome of an official inspection or an audit: it helps you build and demonstrate your system, and the assessment is up to whoever inspects. For your situation always check with your consultant.
Can I prepare the HACCP manual with KoreLab?+
KoreLab gives you the manual in sections and a starting text for each, in Italian and English. You edit it in the editor, mark what does not apply to you as «not applicable» (with a reason) and approve each section with the PIN. The texts are indicative: check them and adapt them to your business, with your consultant.
How do CCPs, critical limits and records connect?+
Each CCP has a critical limit, which can be a value, a range or a threshold from the Limits library. In the monitoring record you pick the CCP from a menu and KoreLab compares the measured value with its limit: the outcome is calculated, not declared by hand.
What happens if a value is out of limit?+
The record shows as out of limit and, depending on the rule you choose in Settings, it can open a non-conformity in the CAPA register on its own: for every out-of-limit result, only for critical deviations (CCP and HACCP area), or never automatically.
Can I correct a wrong record?+
A record is neither edited nor deleted. You add a reversal: the original entry stays in the history, marked as reversed, and the correction is added and stays tracked.
Is the PIN signature a qualified signature?+
No. It is a simple electronic signature: it identifies the operator with a PIN verified on the server and ties the act to the integrity seal. It is not a qualified electronic signature or a timestamp. If a document needs that kind of signature, use the right tool and ask your consultant.
Are digital records fine for an official inspection or an audit?+
It depends on the rules that apply to your business and on who inspects: KoreLab cannot guarantee the outcome. It gives you dated, attributed records, with tracked corrections and a seal you can verify, and records print to PDF. How to keep and hand them over, check with your consultant.
Does KoreLab connect to temperature probes?+
No. Records are entered by a person, with value, date and operator: KoreLab does not read probes or sensors.
Can I work with my HACCP consultant?+
Yes. With delegation the consultant enters the client's data and proposes changes as proposals signed with the PIN, which the account holder approves: signatures stay with the account holder. The Consulente plan is designed for those who follow several clients.
How often does staff training expire?+
The competence matrix uses a refresher every 24 months: for each employee it shows the last session, the next deadline and the status. It is a reminder: the frequency that applies to your roles, check with your consultant.
Does Pro also include IFS and BRCGS?+
No. Pro includes HACCP self-control; the voluntary standards (IFS Food, BRCGS, ISO 9001, ISO 22000, FSSC 22000) are in the Qualità, Business and Consulente plans. For those see the Certifications page.
Start on Free, add HACCP when you need it
With Free you calculate costs, allergens and nutrition values within the plan's limits. For the manual, CCPs and HACCP records you need a plan that includes the Quality suite or the Certifications add-on: compare the plans on the Pricing page.
We always use necessary technical storage. With your optional consent, we also use Meta to measure advertising and the actions it generates. You can refuse and continue browsing normally. Cookie policy