An auditor asks for the batch record of a face cream you shipped eight months ago. The file has two missing signatures, a pH reading nobody can read and a supplier lot number written over in pen. The batch left the plant. Can you prove it met spec?
That's the job of a batch manufacturing record, or BMR. It's the document that shows a batch was made to its approved formula, by named people, with checks recorded as they happened and a release decision signed by someone authorised to make it.
This guide covers the 10-section BMR format a cosmetics plant needs, why paper records break as you grow, and how to build each section as an electronic batch record in Odoo 19 Community or Enterprise. We've also included a free batch manufacturing record template in Excel you can adapt today.
Key Takeaways
- A cosmetics BMR covers 10 sections: batch header, line clearance, dispensing, process, in-process QC, deviations, yield, packaging, final QC and release.
- ISO 22716 sets the GMP guidelines for cosmetics production and its documentation. It doesn't require paper.
- Odoo has no single BMR screen. Manufacturing, Inventory and Quality records hold the data; a custom report prints it as one BMR.
- Community covers lots, consumption and yield. Enterprise adds Quality checks and Quality Alerts.
New to running a cosmetics plant on an ERP? Start with our complete guide to cosmetics manufacturing software, then come back here for the batch record.
What is a BMR in cosmetics manufacturing?
A BMR is a controlled document that captures the full manufacturing history of one batch: what went in, how it was made, who did it, what was checked and who released it. In cosmetics, ISO 22716 sets out good manufacturing practices (GMP), and this documentation is written against it.
Five questions, one record:
| Question | What the BMR records |
| What? | Raw materials, quantities and supplier lots |
| How? | Manufacturing steps and process parameters |
| Who? | Operators, supervisors and QC personnel |
| Quality? | Inspection results, deviations and corrective actions |
| Approval? | Final QC decision and batch release |
Why does a BMR matter?
Because it's the only evidence you have once the batch is gone. Three situations make that obvious:
- Audits. The BMR shows the batch followed the approved formula and procedures.
- Customer complaints. It lets you trace which materials and lots went into the batch in question.
- Recalls. It tells you which batches are affected and where the consumed materials came from.
Without it, you're reconstructing history from memory and spreadsheets. That rarely holds up.
What is the BMR format for cosmetics? 10 sections
A good BMR format captures everything an auditor needs without turning production paperwork into a second job. These are the 10 sections we'd expect in any cosmetics BMR.
| # | Section | What to capture |
| 1 | Batch header | Product, batch number, batch size, formula version, date |
| 2 | Line clearance | Equipment cleaning and readiness confirmation |
| 3 | Raw material dispensing | Ingredients, quantities, supplier lots, weighing verification |
| 4 | Manufacturing process | Process steps, parameters, operators, timings |
| 5 | In-process QC | pH, viscosity, temperature, appearance |
| 6 | Deviations | What went wrong, investigation, corrective action |
| 7 | Batch yield | Expected vs actual output and losses |
| 8 | Packaging | Materials issued, consumed, rejected and returned |
| 9 | Finished product QC | Final test results against specification |
| 10 | Batch release | QC approval, authorised person, date, status |



