Define
Multi-level BOMs with components, by-products and operations.
Open source · Apache 2.0
Plan production with bills of materials, run manufacturing orders through your work centers and see what every unit really cost — in one self-hosted system.
Actual product UI
Open live demo ↗
Manufacturing ordersCaptured from the public MyCompany demo
One order. Every step.
A manufacturing order plans the work, reserves the materials and explains its own cost — no spreadsheets in between.
Multi-level BOMs with components, by-products and operations.
Create orders by hand — or straight from sales orders.
Reserve materials and run work orders through work centers.
Write off materials and post actual costs to the ledger.
Built for real production
Component quantities scale with the ordered amount, by-products come out alongside the main product, and nested BOMs describe assemblies inside assemblies — with a default BOM picked automatically on every new order.
Explore bills of materialsCreate manufacturing orders directly from confirmed sales orders. The to-produce quantity drives material needs, and stock is checked and reserved before work starts.
The load dashboard shows every work center day by day, and new work orders start right from its cells. Each one moves through Ready, In progress and Done — with bulk actions for many at once.
See work centersShortages become purchase orders straight from the manufacturing order list — aggregated across orders and grouped by vendor. Auto-order suggestions blend sales forecasts with production needs.
Actuals, not estimates
Costs flow into the order as production happens — and post to the cost ledger the moment it is done. Unit cost is the real line cost divided by the quantity actually produced.
Not a bolt-on module
Sales, purchasing, inventory and invoicing share one database with production — including lot and serial-number tracking. Finished goods land on stock the moment an order is done, and you can even unbuild products back into components.
Discover the full open-source ERPFrom the first BOM to cost ledger logic, the complete workflow is open to inspect.
Yes — that is exactly who it is built for. It is free, installs on your own server in 10-15 minutes, and covers BOMs, orders, work centers and costing without the overhead of a heavyweight ERP project.
Yes. BOMs can be nested to describe hierarchical product structures, with component quantities defined per base quantity so they scale with the order.
On actuals: material write-offs and scrap, labor from project time entries and services from supplier bills are distributed to the order. Unit cost equals the line cost divided by the actual quantity, posted to the cost ledger when the order is done.
Yes. The work center load dashboard shows capacity as a matrix by day, and you can create work orders directly from its cells.
Yes. Manufacturing orders can be created straight from sales orders, and missing materials can be purchased from the same order list, grouped by vendor.
Yes. MyCompany is open source under the Apache 2.0 license and is self-hosted, so there are no per-user fees, hidden costs or license lock-in. Paid help with customization and support is optional.
Ready when you are
Open the live demo or tell us how you build.