ERP for manufacturing: modules, cost drivers and how to choose
What a manufacturing ERP must do, how discrete and process plants differ, and the questions to ask before you choose, from the team building ERPStack.
Last updated 21 October 2026
What is ERP for manufacturing?
ERP for manufacturing is business software that runs a factory’s core operations from one database: bills of materials, production planning and work orders, inventory and purchasing, quality checks, costing, sales and accounting. It replaces disconnected spreadsheets so that a sales order, the materials it needs and the cost of making it are all visible in one place.
Where ERPStack is today
ERPStack is in development. It is not yet available to download or buy, and the features on this page are planned, not shipped.
Sign upWhich modules does a manufacturing ERP need?
| Module | What it does | Needed by |
|---|---|---|
| Bill of materials (BOM) | Lists the components, quantities and sub-assemblies for each product | Every manufacturer |
| Material requirements planning (MRP) | Works out what to buy or make, and when, from orders and stock | Plants with more than a handful of products |
| Production planning and work orders | Schedules jobs, issues materials and records output and scrap | Every manufacturer |
| Inventory | Stock by item, batch or serial number and location | Every manufacturer |
| Purchasing | Supplier quotes, purchase orders and receipts against plans | Every manufacturer |
| Quality | Inspections at receipt, in process and before dispatch, with rejections | Regulated or export-focused plants |
| Costing | Material, labour and overhead cost per order and per product | Anyone pricing on margin |
| Maintenance | Preventive schedules and breakdown records for machines | Plants where downtime is costly |
| Sales, billing and accounts | Orders, invoices, receivables and the general ledger | Every manufacturer |
How do discrete and process manufacturing differ?
| Discrete manufacturing | Process manufacturing | |
|---|---|---|
| What you make | Countable items: machines, furniture, auto parts, electronics | Products made by formula: chemicals, food, pharma, paints |
| Product definition | Bill of materials and routing | Recipe or formula with yields and by-products |
| Tracking | Serial numbers, assemblies and sub-assemblies | Batches, lots, expiry dates and potency |
| Units | Usually one unit of measure per item | Conversions between weight, volume and packs |
| Typical pain point | Shortages of one component stopping a whole order | Batch traceability for recalls and audits |
Many plants are a mix, for example a food business that blends in batches and then packs discrete units. Check that a system handles the side you are weaker on, not just the one in the demo.
When have you outgrown spreadsheets?
- Production finds out about a material shortage when the job is already on the floor.
- Stock in the system and stock on the shelf rarely agree.
- Nobody can say what a product actually cost to make last month.
- Sales promise delivery dates without seeing capacity or material.
- Month-end closing waits for someone to reconcile three files.
- GST invoices, e-way bills and stock movements are entered separately.
Two or more of these usually mean an ERP will pay back the effort of moving to one.
How do you choose a manufacturing ERP?
| Question | Why it matters |
|---|---|
| Does it model your BOMs or formulas as they really are? | Multi-level BOMs, variants and yields are where generic systems break |
| How does MRP handle your lead times? | Planning is only as good as the supplier and production lead times it uses |
| Can the shop floor record work simply? | If operators find it hard, data stops being entered |
| Is costing automatic? | Actual cost per order should come from issues and output, not a spreadsheet |
| Does it handle your compliance? | In India that means GST invoices, e-invoicing and e-way bills from the same data |
| Cloud or self-hosted? | Depends on your IT skills, connectivity on site and data-location rules |
| What does implementation involve? | Data migration, training and process changes usually take more time than set-up |
Cost depends on users, modules, deployment, data migration, integrations and customisation. The free manufacturing ERP calculator shows how those factors add up for your plant, and the MES vs ERP selector helps if you are unsure whether you need shop-floor software too.
How will ERPStack support manufacturers?
ERPStack is an ERP for Indian small and mid-sized businesses that Perimattic is building. Manufacturing is planned as one of its modules, sharing data with inventory, purchasing, billing and accounts:
- Bills of materials and work orders, with material issues and output recorded against each order.
- Stock by item, batch and warehouse, updated from production, purchases and sales.
- GST invoices, e-invoices and e-way bills from the same dispatch.
Status: ERPStack is in development; the manufacturing module is planned and not available yet. If you need a manufacturing system built around your process now, Perimattic also offers manufacturing ERP development. Otherwise, sign up and tell us how your plant works.
Plan your manufacturing system
Manufacturing ERP, answered
What is the difference between ERP and MES in manufacturing?
ERP plans and records the business side: orders, materials, purchasing, costs and accounts, usually by shift or day. A manufacturing execution system (MES) runs the shop floor in real time: machine status, operator instructions, quality checks at each step and genealogy. Smaller plants often start with ERP alone and add an MES when they need minute-by-minute control.
How much does a manufacturing ERP cost?
It depends on the number of users, the modules you need, cloud or self-hosted deployment, data migration, integrations with machines or other systems, customisation and training. Use the free manufacturing ERP calculator to see how those factors combine for your plant before you ask vendors for quotes.
Do small manufacturers need an ERP?
Not always. A small plant with a few products and simple routings can run on accounting software and spreadsheets. The case for ERP grows when you have many products or variants, frequent shortages or excess stock, several locations, or you cannot say what each product actually costs to make.
Want ERPStack built around how your business bills?
Sign up to tell us what you need, follow the build and be first to try ERPStack when it opens.
Sign up