New: Odoo and Dynamics 365 cost calculators.Estimate your costs

Best ERP for manufacturing: how to choose by company size

The best ERP for a manufacturer depends on how many people run production, how many routing steps a job has, and whether finance needs the shop floor to post to the ledger.

Flectic12 min read

The best ERP for a manufacturer depends on how many people run production, how many routing steps a job has, and whether finance needs the shop floor to post to the ledger. For a 10 to 50 person shop that builds to order and wants one system for production and accounting, Odoo Manufacturing and Business Central Premium are the two platforms we put on most shortlists. Under 10 people, Katana or MRPeasy usually costs less and goes live faster. Past about 150 people or several plants, add Acumatica or Epicor Kinetic to the comparison. This guide gives the sizing logic, the verified list prices as of October 2026, and a demo script you can run on your own bills of materials.

What to settle before you compare vendors

Most manufacturing ERP lists rank products by feature count. A better filter is five questions about your own plant, because they decide which tier of product you can even consider.

  1. How many levels deep is your bill of materials, and does it change with engineering revisions?
  2. Do jobs run through routings with several work centers, or does one person build a unit start to finish?
  3. Do you plan from forecasts and reorder points (make to stock), from customer orders (make to order), or both?
  4. Must a lot or serial trace from raw material to shipped unit if a customer or regulator asks?
  5. Does finance want inventory valuation, work in process and variances to post in the same database?

If the answer to the fifth question is yes, a shop-floor app that syncs to QuickBooks or Xero will leave you reconciling by hand. If the answer to the second is no, a full routing engine adds setup effort you will not use. Write your five answers down. They matter more than any vendor scorecard.

Best ERP for manufacturing by company size

Headcount is a rough proxy for complexity, so treat these bands as Flectic's working judgment rather than a vendor rule. The overlap between bands is deliberate.

At this size one planner holds most of the schedule in their head. Katana describes itself as inventory management software for product businesses, lists QuickBooks Online and Xero as integrations, and offers a free plan limited to 30 SKUs, with the Advantage plan priced by quote under an annual contract (as of October 2026, per Katana's pricing page). That fits a workshop that sells through online channels and keeps its books elsewhere.

MRPeasy's pricing page lists four plans as of October 2026: Starter at USD 49, Professional at USD 69, Enterprise at USD 99 and Unlimited at USD 149 per user per month. Starter includes BOM management and lot traceability. Professional adds quality control, serial numbers and subcontracting. Enterprise adds a master production schedule, barcoding, multiple stocks and sites, and maintenance management. For a team of five on Professional, that is USD 345 a month before add-ons.

The risk in this band is the next two years. If you expect to add a second location, a second entity or a finance hire, ask how each tool handles that step before you load your data.

10 to 50 people: where a full ERP starts to pay for itself

This is the band our small manufacturers guide covers in more depth, and where the buying decision is hardest. Spreadsheets break at the moment the shop adds a second shift, a second product family or a customer who demands lot records. The two platforms we implement both fit here, and so do the lighter tools above.

Odoo Manufacturing covers bills of materials with by-products, finite capacity scheduling with a Gantt view, a master production schedule, subcontracting, lot and serial tracking, a tablet Shop Floor app, quality control points, version control for product designs and an offline barcode app. Odoo's pricing page showed, as of October 2026, the Standard plan with all apps at EUR 24.90 per user per month at list and EUR 19.90 with the first-year discount. The Custom plan adds Studio, multi-company and external API access. Its pricing configurator showed EUR 44.90 at list and EUR 35.90 in the first year. Prices vary by currency, so confirm yours before budgeting.

Business Central's manufacturing features are available only with the Premium experience. They cover production BOMs, routings, work and machine centers, production orders, subcontracting, scrap and consumption posting, and finished-order costing that flows into the general ledger. Microsoft's price page lists Essentials at USD 80, Premium at USD 110 and Team Members at USD 8 per user per month, paid yearly, as of October 2026. One detail changes the budget: users with an Essentials license cannot sign in to a company running the Premium experience, so everyone who touches that company needs the right license.

50 to 150 people: planning depth and ledger discipline

Here the cost of a wrong schedule is a late shipment to a named customer, and the cost of a wrong inventory value is a restated quarter. Business Central's Planning Worksheet runs the master production schedule, MRP or both, and suggests purchase, transfer, assembly and production orders. Odoo covers the same ground with its MPS and scheduling apps, and its Custom plan allows self-hosting or Odoo.sh for teams that need to control the server.

Acumatica's manufacturing page describes advanced planning and scheduling that combines finite and infinite capacity planning in one production order, a Shop Floor Kiosk for issuing materials and capturing lot and serial attributes, and licensing without restrictive per-user limits. It lists APEX for Manufacturing as starting under USD 2,185 per month, including support and implementation. If your headcount is high but only a few people use the system, per-user pricing and resource-based pricing give different totals, so price both.

Over 150 people or several plants

Epicor describes Kinetic as cloud ERP specialized for discrete, make-to-order manufacturing, with on-premises and hybrid deployment available. Plants of this size usually also need a view on the operations layer. Our mid-market manufacturing software guide covers where ERP stops and MES starts, and the demo script for four platforms. Kinetic and Acumatica are not platforms Flectic implements, so for those you will work with their own implementers.

What BOM, routing, MRP, quality and shop-floor needs look like by size

The same five words mean different things at different sizes, which is why one shortlist rarely serves every plant.

  • Bill of materials (Under 10 people: One or two levels, kits · 10 to 50 people: Multilevel, by-products, variants · 50 to 150 people: Revision control, parallel bills, engineering change)
  • Routing (Under 10 people: Often none · 10 to 50 people: Two to four work centers per job · 50 to 150 people: Finite capacity, subcontracted steps, calendars)
  • MRP (Under 10 people: Reorder points · 10 to 50 people: Demand-driven MRP from sales orders · 50 to 150 people: Master production schedule plus MRP, with exception messages)
  • Quality (Under 10 people: Visual check · 10 to 50 people: Checks at set steps, scrap reasons · 50 to 150 people: Checks that stop a work order, corrective actions)
  • Shop floor (Under 10 people: Planner updates the job · 10 to 50 people: Operators clock jobs at the station · 50 to 150 people: Tablets or kiosks, lot and serial capture, machine status feeds)

Read the table as a progression you can plan against. If you sit between two columns, buy for the column you will reach in three years, because moving a bill of materials between systems twice costs more than configuring one extra feature now. The reverse also holds. A 12-person shop that buys for the 150-person column pays for scheduling depth it will not touch for years.

How the options compare on the needs that matter

  • Bills of materials (Odoo Manufacturing: Multilevel, with by-products · Business Central Premium: Production BOMs)
  • Routing and capacity (Odoo Manufacturing: Work centers, finite capacity, Gantt · Business Central Premium: Routings, work and machine centers, load view)
  • Planning (Odoo Manufacturing: Master production schedule · Business Central Premium: Planning Worksheet: MPS, MRP or both)
  • Subcontracting (Odoo Manufacturing: Yes · Business Central Premium: Yes)
  • Shop floor (Odoo Manufacturing: Tablet Shop Floor app, offline barcode app · Business Central Premium: Production journals, flushing, warehouse activities)
  • Quality (Odoo Manufacturing: Control points and statistical analysis · Business Central Premium: Quality management in the manufacturing overview)
  • Costing to ledger (Odoo Manufacturing: Same database · Business Central Premium: Finished-order costing for reconciliation)
  • Price basis (Odoo Manufacturing: Per user, all apps on one plan · Business Central Premium: Per user, Premium required)

Each cell comes from the vendor pages linked in this guide, including Odoo's multilevel BoM documentation. Where a row shows a different style of feature on each side, the difference is real: Odoo packages the shop floor as its own app, while Business Central handles it through journals and warehouse flows. Neither is better in the abstract. The better one is the one your operators can use on the day you go live.

What each platform costs once the plant is running

List price is the smaller part of the bill. Three items move the total more.

Licenses: count the people who post production, the people who only read, and the people who approve. Business Central separates Team Members at USD 8 from full Premium users at USD 110, which matters when many operators only look at a work order. Odoo prices all apps per user, so adding Quality or Maintenance does not change the line. MRPeasy prices by plan, so the plan you need for subcontracting or a master production schedule sets the rate for every user.

Data: bills of materials, routings and item costs are the bulk of the migration. A bill that has been wrong in a spreadsheet for years will be wrong in the new system unless someone corrects it. Budget hours for that before you budget for configuration.

Support: a plant that stops when the ERP stops needs a named person to call. Ask each bidder who that is and what the response time is in writing.

You can estimate licenses with our Dynamics 365 license calculator and Odoo pricing calculator, and check implementation ranges with our ERP comparison tool.

Which platform for which kind of plant

Pick Odoo when your process is make to order or assemble to order, when you want operators on tablets, and when you want to switch on apps such as quality, maintenance and design versions as you grow, since Odoo's pricing page puts all apps in the per-user price. Our guide on whether Odoo is good for manufacturing covers its limits.

Pick Business Central Premium when you already run Microsoft 365 and your finance team wants manufacturing costs posting to the general ledger in one system. Our guide on whether Business Central is good for manufacturing covers its limits, and the Business Central manufacturing learn guide walks through BOMs, routings and MRP.

Pick Katana or MRPeasy when the shop is small, the books live in QuickBooks or Xero, and speed to first use beats depth. The Odoo vs Katana comparison explains when a shop outgrows Katana.

Canadian plants should read the guide for Canadian manufacturers, which covers CAD pricing and tax setup.

A demo script that tests your own process

Every vendor can run a clean demo on sample data. Send each bidder three of your real items before the call:

  1. One multilevel assembly with a bill of at least three levels, including one purchased and one subcontracted operation.
  2. One customer order with a promise date, so the vendor must plan and then move the date.
  3. One lot-controlled raw material, so the vendor can trace it forward from receipt to a shipped unit.

Ask the vendor to run each item in front of you, post the production output and show the cost in the ledger. If a vendor cannot do it in the demo, expect a custom build in the project. Our MRP guide and manufacturing module guide explain the vocabulary your team will hear.

How Flectic can help

Flectic implements Odoo and Dynamics 365 Business Central for manufacturers of 20 to 100 people in the US and Canada whose schedule lives in a workbook, whose stock counts drift from the shelf and who cannot see margin per SKU. We set up finite scheduling, real-time work in process, lot traceability and margin by SKU. Each phase gets a fixed price in the written proposal before it starts. Read how we scope the ERP for manufacturers offer, compare platforms through ERP selection, then Book a free discovery call.

Sources

Frequently asked questions

What is the best ERP for a small manufacturing company?

For under 10 people, Katana or MRPeasy usually costs less and goes live faster. From about 10 to 50 people, Odoo Manufacturing or Business Central Premium fit when production and accounting need to share one database. The deciding factors are routing depth, lot traceability and whether finance wants costs in the ledger.

Does Business Central include manufacturing in the Essentials license?

No. Microsoft's pricing page lists manufacturing under the Premium plan, and its documentation says manufacturing features are available only with the Premium experience. Users on an Essentials license cannot sign in to a company running the Premium experience.

Is Odoo Manufacturing a full MRP system?

Odoo's manufacturing page lists finite capacity scheduling, a master production schedule, subcontracting, lot and serial tracking and a tablet shop floor app, and its documentation covers multilevel bills of materials. Whether that depth is enough depends on your routings and quality rules, so test it on your own items in a demo.

Do I need MES software as well as ERP?

Not always. A single-site discrete plant can often record consumption, output, scrap and time against the production order inside the ERP. A separate operations layer makes sense when you manage the shift by machine state or in-process checks that the ERP booking screen cannot see.

How should I test a manufacturing ERP before buying?

Send each vendor three of your real items before the demo: a multilevel assembly with a subcontracted step, a customer order with a promise date that you then move, and a lot-controlled raw material to trace forward. Ask them to post the output and show the cost in the ledger.