Worldover, AI operating system for substance-based businesses

    Practitioner's guide

    Electronic Batch Records for cosmetics manufacturers.

    What EBRs must contain, why paper breaks down at scale, and how to evaluate software that handles them properly.

    Last reviewed by the Worldover regulatory team.

    Quick answer

    An electronic batch record (EBR) is the digital equivalent of the paper batch manufacturing record. For cosmetics, it must capture everything ISO 22716, FDA cGMP / MoCRA and EU GMP require: batch number, formula, ingredient quantities and lot numbers, equipment, in-process checks, yield, QC results, release status and operator sign-offs. Done well, an EBR removes the paper, the re-keying and the audit-prep weeks; done poorly, it just digitises the chaos.

    • What a batch record must contain under ISO 22716, FDA cGMP / MoCRA and EU GMP
    • Why paper breaks down at contract manufacturing scale
    • What an EBR actually does on the shop floor in practice
    • Standalone EBR vs EBR integrated into the production system
    • How Worldover handles paperless batch records, audit-ready by default

    How this connects to Worldover

    Managing INCI, PIF, CPSR and CPNP across a growing product range?

    Worldover holds INCI, formulation, PIF, CPSR, CPNP, SCPN and MoCRA on one substance-first record, with Willow AI drafting and filing on your live data.

    See AI ERP for cosmetics

    Electronic batch records for cosmetics · Worldover

    What a batch record must contain

    Across the major cosmetics frameworks, the batch record is the legal evidence that a specific batch was manufactured to its specification. ISO 22716, the international standard for cosmetics Good Manufacturing Practice, requires traceability of every operation from raw material weighing through release. FDA cGMP, now operating alongside MoCRA in the United States, requires a comparable record for every batch placed on the US market. EU GMP, referenced by EU 1223/2009 through ISO 22716, sits in line.

    In practice the record must capture the batch number, the formula reference and version, every ingredient with its quantity and supplier lot number, the equipment and lines used, the operators involved, the in-process checks taken and their results, the actual yield against theoretical, the QC release status with the analyst who approved it, and every operator sign-off at each gate. Anything missing is an inspection finding.

    Why paper batch records break down at scale

    A single brand running a few batches a week can survive on paper. A cosmetics contract manufacturer running fifty client formulas through one facility can't. Each client expects the batch record in their own format. Operators fill out one paper traveller on the floor, then someone in QA re-keys the same data into the client's template, often days later, from handwriting that has already gone home for the weekend.

    The compounding failure is visibility. With paper there's no live yield against theoretical until the batch closes and the paperwork is typed up. There's no real-time deviation flag, only a note in the margin that someone needs to find before release. When the audit comes, three weeks of evenings are spent collating travellers, lining them up against QC certificates and chasing missing signatures. Most of the cost of paper is invisible until the auditor walks in.

    What electronic batch records look like in practice

    An EBR running on the shop floor turns the paper traveller into a guided digital workflow. The operator works through the steps on a terminal or tablet. Each weighing is scanned against the lot number and quantity in the formula, with tolerances enforced at the point of entry. In-process checks are captured where the work happens, by the person doing the work, with timestamp and identity attached automatically.

    Yield calculates itself as the batch progresses. QC results flow in from the lab system the moment they're signed off, attaching directly to the batch record instead of arriving on a separate piece of paper. The audit trail is continuous and immutable by design. When QA comes to release the batch, everything they need is already in one place, in the order they need it.

    EBR as a standalone tool vs. integrated into ERP

    EBR is sometimes sold as a standalone product. The pitch is that it slots in alongside the existing ERP and QC stack and adds the batch record layer. In a cosmetics manufacturing environment, that pitch rarely survives first contact. A standalone EBR has to be integrated to the formulation system, to the inventory system, to the QC instruments, to the QMS, and to whatever the client uses for purchase orders. Each integration is a project, and each integration is a place the data can drift.

    EBR integrated into the production system removes the integration tax. The formula record the EBR pulls from is the same formula record the regulatory team works from. The QC result that releases the batch is the same QC result the certificate of analysis is generated from. A deviation raised at step twelve creates a QMS event in the same system, against the same batch, with no manual handoff. There's one source of truth, not five connected at the edges with brittle pipework.

    When evaluating EBR software, ask where the formulation record lives, where QC results land, how deviations are raised and tracked, and what happens when a client wants the same batch record in a different format. If the answer to any of those is via integration, budget for it.

    How Worldover handles electronic batch records

    Worldover's MES module runs paperless batch records as part of one operating system, not as a bolt-on. The formula is one record across PLM, regulatory and production. The shop floor executes against that record in real time, with every weighing, check, deviation and sign-off captured at source. QC results flow from the LIMS module into the batch record the moment they're released. Per-client batch record formats are configured once, then generated automatically at close-out.

    In-process deviations raise QMS events in the same system, against the same batch, with the same data behind them. Audit prep stops being a project. An ISO 22716 or MoCRA inspector can be walked through any batch, end to end, in minutes. Per-client margin updates every shift, because the cost data is on the same record as the production data.

    Batch traceability and recall management inside a cosmetics ERP

    An electronic batch record is only as useful as the traceability graph it sits on. In cosmetics, that graph has to run in both directions: forward from every raw material lot to every finished batch and every customer shipment that used it, and backward from any customer complaint or regulator query to every input that touched the batch. Both directions have to answer in seconds, not days.

    Forward genealogy (raw material to shipment). When a supplier notifies a non-conformance on an ingredient lot, the platform should return every intermediate, every finished batch and every shipment that consumed it, filtered by customer, market and remaining shelf life. That's the recall scope, generated in a query.

    Backward genealogy (complaint or query back to root cause). When a customer or an authority raises an adverse event or a market surveillance query on a specific unit, the platform should return the batch, the formula version, every ingredient lot with its supplier and CoA, the equipment and lines, the in-process checks and the release QC. Root cause investigation stops being a scavenger hunt.

    Recall workflow. A structured recall workflow (Class I, II or III under FDA / MoCRA equivalents, plus the RAPEX/Safety Gate notification for the EU/UK) that generates the affected customer list, the notification templates, the retrieval status per lot, and the regulator submission from the same record. This is the difference between a two-week recall and a two-day recall.

    Audit-ready by default. Because the EBR, the traceability graph, the QC record and the regulatory file all sit on the same substance and product master, the auditor's "show me everything on this batch" is one screen. No collation, no cross-referencing, no evening.

    FAQs

    Common questions.

    See Worldover on your operation.

    A 20-minute working session. Your SKUs, your customers, your documentation. No slide deck.