Now booking Q3 — Odoo 20 upgrades & agentic-AI integrations Start a project →
Odoo for Manufacturing

Manufacturing, finally integrated.

MRP and shop floor that don’t fight each other. SOPs bound to work orders. Quality checks that block advancement until they pass. Real WIP visibility instead of a Monday-morning best-guess.

Start a project → See pain points
What we hear

Six things manufacturing teams say on every call.

If three of these sound familiar, we’ve already shipped the fix — for a plant that looked a lot like yours.

“Spreadsheets next to MRP.”

Production schedule lives in Odoo, the real plan lives in a planner’s Excel. We retire the Excel by porting its logic into a proper MRP variant.

“Quality checks are paper-based.”

Inspections on clipboards, signed sheets in a folder. We move them inline to the work order — gated, photographed, timestamped.

“BOM changes break costing.”

An engineering revision drops in and last quarter’s job costing goes sideways. Versioned BOMs with cost-roll snapshots fix this.

“Shop floor sees plan, not reality.”

Operators work to a schedule that was correct three hours ago. Live OEE TVs and event-driven re-sequencing close the gap.

“Vendor lead times in a separate Excel.”

Procurement plans with stale leads, MRP plans with default leads, nobody’s right. A lead-time engine learns from receipts.

“SOPs scattered across Drives.”

Three folder structures, two intranets, one whiteboard. We bind SOPs to work-order steps so the right version surfaces at the right station.

What we ship

Modules that respect the shop floor.

Manufacturing modules built by people who’ve stood next to a CNC at 2am. The defaults assume reality, not theory.

You get a stack that talks to PLCs, prints to Zebras, surfaces SOPs at the right time, and refuses to let a bad batch leave the line.

  • Contextual SOPs — right version, right work-order step, right operator
  • Gated quality checks — no advancement until pass, photo evidence enforced
  • Scrap tracking with reason codes & auto-costing rollback
  • BOM versioning with cost snapshots & engineering-change-order workflow
  • Vendor lead-time engine that learns from receipts, not from a buyer’s memory
  • OEE dashboard — availability, performance, quality — on a wall-mounted TV
62%QA rejects down
4 hrssaved per audit
99.4%on-time delivery
22plants live on stack
BOM rev 14.2 pushed → cost roll → MRP re-plan → 3 POs auto-generated
Why us, not them

Generic Odoo vs Odoo for Manufacturing.

Generic implementation

  • MRP turned on with defaults, BOMs imported flat — no versions
  • Quality checks added as optional steps operators skip
  • No PLC or MES connection — counters typed manually
  • SOPs uploaded as PDF attachments nobody opens
  • Lead times left at the value the partner imported on day one
  • Shop-floor terminal is a Windows tablet running the full Odoo backend

The Entrophy way

  • BOMs versioned with engineering-change-order approvals & cost rolls
  • Quality checks block routing until photo + measurement pass
  • OPC-UA / MQTT bridges so PLCs feed counts directly to work orders
  • SOPs surface inline at the station, scoped to current operation
  • Lead times recalculated nightly from actual receipt-vs-PO data
  • Custom touch-first shop-floor PWA — barcode-driven, three-tap operations
22manufacturing clients live
6 wksaverage ship to production
99.4%on-time delivery rate
$14kavg SaaS retired per plant
Pre-wired integrations

The manufacturing stack — already connected.

The tools your plant actually runs — PLCs, label printers, IRPs, BI dashboards — ship with their connectors already built and tested.

SAP Connector Tally migration GST IRP Zebra label printers Shopfloor TVs Beckhoff PLC Siemens MES Power BI Microsoft 365 OData MQTT OPC-UA Azure IoT Schaeffler API
Recent project

Auto-component plant, three lines, one Odoo.

Manufacturing · MRP + Quality + OEE 7 weeks

Three-line auto-component plant moved from Tally + Excel to Odoo 18 with PLC-fed counts and gated quality.

BOM versioning, gated quality checks with photo capture, OPC-UA bridge into the work-order counter, and a wall-mounted OEE TV per line.

62%fewer QA rejects
4 hrssaved per audit
0compliance failures
Odoo 18 Community + custom·7 weeks·MRP + Quality + IoT

Get an MRP that the shop floor actually uses.

Fixed scope, six-week ship, before/after on rejects and on-time delivery. We measure it or we don’t bill the milestone.