Why metal businesses need weight-aware steel ERP software
Steel and metal businesses trade in weight but handle pieces. A coil arrives as one object with a weight on a tag, a weight on the weighbridge slip and a theoretical weight calculated from its dimensions. Once it is slit, cut, rolled, drawn or fabricated, it becomes strips, sheets, bars, tubes or components that are counted in numbers but valued per kilogram or per tonne. Every conversion has losses: end cuts, edge trim, scale, burning loss, pickling loss and rejected pieces. Steel ERP software is built around this dual reality.
The system has to hold both views at once. DotOne, which we configure for steel processors, rolling and tube mills, fabricators, fastener and forging units and stockists, records quantity in pieces or metres and weight in kilograms or MT on every transaction. It tracks material by coil ID or heat number and keeps the mill test certificate attached, so that grade and chemistry are never separated from the steel itself.
Who this ERP is for
- Steel service centres doing slitting, cut-to-length and shearing of HR, CR, GP, GC and stainless coils.
- Pipe and tube mills making ERW, galvanised and hollow sections from slit strip.
- Rolling mills producing TMT bars, wire rods, angles, channels and flats from billets or ingots.
- Fabrication and sheet metal units making structures, enclosures, racks and machine parts.
- Fastener, forging and casting units where heat treatment, plating and machining follow the primary process.
- Stainless steel, aluminium, copper and brass product makers, from utensils and circles to extrusions and wire.
- Steel traders, stockists and distributors buying from mills and selling by weight to fabricators and projects.
Heat numbers, coil IDs and mill test certificates
In steel, traceability is not optional. Customers in engineering, infrastructure and automotive work ask which heat a component came from and expect a test certificate to match. When this is managed on paper, certificates get separated from material within days.
In the ERP we implement, every coil, plate bundle or bar bundle is received with its coil ID or heat number, grade, dimensions, weight and the scanned MTC. When the coil is slit or cut, each child coil, strip or sheet stack inherits the parent reference. When fabricated components or fasteners are produced, the work order records which heats were consumed. At dispatch, the invoice and test certificate can show the heat numbers supplied. The batch traceability page explains how this genealogy is held through multiple steps.
Weight, dimensions and unit conversions
A steel item carries more than a code. It has grade, thickness, width, length, and for long products a section size or diameter. We set these up as attributes so that a single item family covers all sizes, and the ERP calculates theoretical weight from dimensions and density.
Actual weight comes from the weighbridge or platform scale, and the ERP can capture it directly where the scale supports integration. Both weights are stored, and the difference is reported, because many commercial disputes in steel are about which weight applies. Price can then be set per kg, per MT, per piece or per metre, with size extras and grade extras applied according to the customer price list.
Location matters too. Steel is stored in open yards, bays and racks, often across more than one godown, and coils are moved by crane rather than by hand. We set up yard locations and bays so that each coil or bundle has a known position, and stock reports show material by grade, size and location. Quality status such as accepted, on hold for inspection or rejected is held on each coil, so held material cannot be issued to production or sold until it is cleared by quality, which matters when a customer has strict grade or surface requirements.
Processing stages and how losses are captured
Slitting and cut-to-length
A mother coil is slit into narrower coils or cut into sheets. The ERP records the slit plan or cut plan, output weights and pieces, and books edge trim, head and tail ends and rejected sheets as scrap by type.
Rolling and drawing
Billets are reheated and rolled, or rods are drawn into wire. Input weight, output weight, scale loss, miss-rolls and cobbles are recorded so that yield per shift and per section is visible.
Tube making
Slit strip is formed and welded into tubes, cut to length and sometimes galvanised. Output is recorded by size and thickness in pieces and weight, with end cuts and rejected tubes recorded separately.
Fabrication, forging and machining
Plates and sections are cut, bent, welded, forged or machined to drawing. The BOM and routing for each part define material by weight and operations by time, and burning loss, offcuts and rework are booked per job.
Surface treatment
Galvanising, pickling, painting, powder coating and plating are often done by job work. Zinc pick-up, weight gain and losses are recorded per lot.
Scrap and offcuts as stock
In metal businesses, scrap is a revenue line. Offcuts from plates and sections are often reusable for smaller parts, and the rest is sold by type: CRC scrap, HR scrap, turnings, stainless scrap, aluminium or copper scrap. When scrap is not weighed and booked, its sale becomes an unrecorded cash stream and yield reports look better than reality.
We configure separate items for reusable offcuts, stocked with their dimensions so that planners can use them before cutting a new plate, and for each scrap category, stocked by weight. Scrap sales are invoiced through the same system with their own HSN codes. Yield reports then show input weight, good output, reusable offcuts, saleable scrap and invisible loss for each process.
Costing steel per MT and per job
Steel prices move frequently, so costing has to keep up. DotOne values material at actual purchase cost by coil or lot, or by your chosen valuation method, and adds processing cost per MT for each stage such as slitting, rolling or galvanising. Scrap realisation is credited back against the job.
For fabrication and engineered products, job costing compares estimated weight and hours from the quotation with actual consumption and time. Reports show margin per MT by customer, grade and product, which is what management needs when deciding which orders to chase. See costing software for the methods we set up.
Job work, trading and dispatch
Many steel businesses process customer-owned material: slitting, cutting, galvanising or bending on a job work basis. The ERP holds customer material separately, issues it to processing, returns output with its weight and scrap, and invoices only the conversion charges. For trading, stock purchased from mills or distributors is sold by weight with price lists linked to the current market rate.
At dispatch, gross, tare and net weights from the weighbridge are captured, loading slips list bundles or pieces with weight, and the GST e-invoice and e-way bill are generated from the same document. The dispatch and logistics module records transporter and vehicle details per load.
What is the best ERP for the steel industry?
The answer depends on your process, but any steel ERP software should pass a few practical tests. Ask the vendor to receive a coil with its MTC, slit it into child coils with trim, make a product from one child coil, record scrap, and invoice by weight while printing heat numbers. Then check that both theoretical and actual weights are stored, that offcuts are reusable stock and that price can follow a market rate. A system that passes these on your data will fit far better than one with a longer feature list. Our ERP selection guide covers the wider checklist.