Why factories outgrow spreadsheets and accounting software
Most Indian manufacturers begin with an accounting package for invoices and a set of Excel sheets for everything else: the production plan, the stock register, the job work challan list, the rejection log. It works while the owner can hold the whole factory in his head. It breaks the day order volumes rise, a second shift starts or a second plant opens. That is usually the point at which manufacturing ERP software becomes necessary rather than optional.
Manufacturing ERP software replaces those disconnected records with one database. A sales order creates a demand, the bill of materials explodes that demand into raw material and sub-assembly requirements, purchase sees the shortfall, the store issues against a work order, the shop floor reports output and scrap, quality clears the lot, and finance sees the cost. Each department works in its own screen, but everyone reads the same numbers.
DotOne is the platform we implement for this. It is built for Indian MSMEs, so GST, e-invoice, e-way bill, job work under section 143 and multi-unit stock handling are part of the core rather than add-ons. If you are new to the idea, our guide on what an ERP system is covers the basics.
Discrete, process and mixed-mode manufacturing
Not every factory makes things the same way, and a manufacturing ERP has to respect the difference. A discrete manufacturer assembles countable units such as pumps, panels or fixtures from a multi-level BOM. A process manufacturer converts materials through recipes and batches, where yield, moisture, potency or shade matter as much as quantity. Many MSMEs are a mix: a batch process upstream and discrete packing or assembly downstream.
Discrete manufacturing
We set up multi-level BOMs with sub-assemblies, phantom items and alternate components, plus routings that define each operation, its machine or work centre and its standard time. Serial numbers or lot numbers can be captured at final assembly for warranty and service.
Process and batch manufacturing
Recipes are defined per batch size with scalable quantities, expected yield and permitted variance. Batch numbers, manufacturing dates and expiry or retest dates flow from the reactor or mixer into finished goods so that every lot can be traced back to its input lots.
Make to order and make to stock
For make to order work, each sales order can drive its own work order and cost sheet. For make to stock, reorder levels, forecasts and minimum batch quantities drive planned production instead, and the two models can coexist in the same plant.
Core modules of manufacturing ERP software
A useful manufacturing ERP system is not a long list of menus. It is a small number of tightly linked modules where a transaction in one immediately updates the others. These are the areas we configure for almost every factory:
- Sales and order management: quotations, sales orders with delivery schedules, customer-specific price lists and drawing revisions, and order-wise production status.
- Bill of materials and routing: versioned BOMs with effective dates, scrap allowances per component, by-products and co-products, and operation-wise routings.
- Production planning and MRP: net requirements against stock, open purchase orders and WIP, with planned work orders and planned purchase orders that a planner can confirm.
- Purchase: indents, rate comparison, purchase orders with delivery schedules, gate entry, goods receipt note and vendor rating.
- Inventory and stores: multiple stores, bins and locations, issue against work order, returns to store, batch and serial tracking, and unit conversion between purchase and consumption units.
- Shop floor: work order release, job cards, operation-wise output and rejection entry, machine and operator capture, and WIP by stage.
- Quality: incoming inspection, in-process checks at defined stages, final inspection, rejection reasons and rework loops.
- Finance and GST: purchase and sales accounting, e-invoice and e-way bill generation, job work ITC-04 data, and cost centre reporting.
Each module can be rolled out in phases. Many factories start with inventory, purchase and sales, then add production planning and costing once the masters are clean.
Job work and subcontracting without lost material
Very few Indian factories do everything in-house. Plating, powder coating, heat treatment, machining, printing and lamination are routinely sent to job workers. On paper this is a delivery challan out and a challan back. In practice it is where material quietly disappears, because nobody reconciles what went out against what came back plus the process loss the job worker claims.
In the ERP we implement, job work is a proper document flow. Material is issued to the job worker as a stock location of its own, so you always know how many kilograms or pieces are lying at each vendor. When goods return, the receipt is matched to the original challan, the allowed process loss is checked, and any excess shortage is flagged. GST rules on the return period for inputs and capital goods sent for job work are tracked, and the data needed for ITC-04 is available without a separate register.
Shop floor visibility, WIP and rejection
Owners often know what was dispatched yesterday but not what is sitting between operations today. Work in progress hides in the plant: half-machined parts waiting for a fixture, semi-finished goods waiting for inspection, rejected pieces that nobody has booked. Without stage-wise data, the plan for tomorrow is guesswork.
We configure job cards so that each operation records input quantity, good output, rework and rejection with a reason code. Supervisors can enter this on a tablet or the mobile ERP app at the machine instead of on a register filled up at the end of the shift. The result is a live WIP view by work order and by stage, and a rejection report that shows which machine, which operator, which raw material lot and which shift contribute most of the scrap.
Scrap itself is treated as inventory. Saleable scrap such as metal turnings, trim waste or off-grade material goes into a scrap store with its own valuation, so that scrap sales are not an untracked cash stream.
Product costing that reflects the real factory
Many MSMEs price their products from a costing sheet made years ago. Material rates have changed, yields have drifted and power costs have risen, but the sheet has not. Manufacturing ERP software helps because it captures actual consumption, actual output and actual rejection against each work order or batch.
From that data we build standard cost, estimated cost for quotations and actual cost per order. Material cost uses the valuation method you choose, conversion cost can be absorbed by machine hour, labour hour or per unit, and overheads can be allocated by cost centre. When actual cost runs above standard, the variance is visible by order, product and customer. Our page on job, batch and product costing explains the methods in more detail.
How AI agents help in a manufacturing ERP
DotOne adds AI agents on top of the transaction system. They do not replace the planner or the store keeper. They read the same data and surface what needs attention, so people spend less time compiling reports and more time acting on them.
- Inventory agent: highlights items moving below reorder level, slow-moving and non-moving stock, and material lying too long at job workers.
- Purchase agent: drafts purchase orders from shortages and compares vendor rates and delivery history before you approve.
- Production agent: flags work orders at risk of missing their due date based on WIP and capacity, and points out unusual rejection.
- Finance and reporting agents: answer questions such as which customers are overdue or which products lost margin last month, in plain language.
You can read more on the AI-powered ERP page, including how each agent is set up with your own approval rules.
What is the best ERP for the manufacturing industry?
There is no single answer, because the right system depends on how you manufacture. Instead of comparing feature lists, test each option against your real process. Ask the vendor to run one of your actual orders end to end: from enquiry to BOM, purchase, production, quality, invoice and e-way bill.
- Does it handle your unit conversions, such as buying in kilograms and consuming in metres or pieces?
- Can it track job work stock at each vendor and support ITC-04 data?
- Does it give stage-wise WIP and rejection, not just finished goods?
- Can costing use actual consumption and actual yield?
- Can it run on cloud and on mobile for supervisors and sales staff?
- Will the implementation partner configure it for your industry instead of forcing a generic template?
If a vendor cannot show these on your data, the gaps will appear after go-live. Our checklist on how to choose ERP software goes deeper, and our team is happy to walk through your process with you.