Fabrication
Inventory software for fabrication shops and steel yards
Sections and plate in kilograms, pipe in running metres, consumables in their own store and offcuts in a scrap bay, each valued at the steel trader's bills on a weighted average.
In short
SimpleERP is inventory software for fabrication shops in India. A structural fabricator keeps ISMB beams, ISMC channels, MS plate and pipe in kg or running metres, valued at weighted average cost, and steel moves only when a bill, work order or invoice posts.
Illustration of stock on hand by warehouse at average cost, with a low-stock row highlighted and a movement ledger.
A stock day at Shree Umiya Fabricators
The steel yard at Shree Umiya Fabricators is a mix of full lengths and leftovers. ISMB beams and ISMC channels lie in 12 metre lengths, MS plate in 6, 8 and 10 mm sheets, MS pipe in 6 metre lengths, and against the wall a growing heap of offcuts nobody has weighed. Welding rod, MIG wire, cutting wheels, primer and gas cylinders sit in a locked store.
The steel trader bills by weight, the yard counts by length, and the estimate was made in kilograms. When a shed needs 640 kg of ISMC 100 the storekeeper has to judge whether the lengths on the rack are enough, and the answer changes once the plasma cutter has been at them.
SimpleERP keeps one unit per product and sticks to it. Pick kg for plate and sections because the bill, the quotation and the BOM all speak in kg, or running metre for pipe if that is how you buy it. Bills bring steel in at the trader's rate, work orders draw it down, and the yard's value is always at weighted average cost.
Which units and reorder levels suit a fabrication yard?
Sections are bought per job, so only the sizes used every week need a reorder level. Consumables are where the shop actually runs out.
- One unit per product, kept the same on bills, BOMs and invoices
- Reorder level per size; the low stock list shows what is under it and you decide the order
- Purchase order to the steel trader straight from that list
| Family | Unit | Kept in | Reorder pattern |
|---|---|---|---|
| ISMB beams and ISMC channels | kg | Steel yard | Per job; a level only on the two sizes used weekly |
| MS plate 6, 8 and 10 mm | kg | Steel yard | A level per thickness |
| MS pipe | running metre | Steel yard | Bought by the length, counted in metres |
| Welding rod and MIG wire | kg | Consumables store | Two weeks of welding |
| Cutting and grinding wheels | Nos | Consumables store | By the box |
| MS scrap and offcuts | kg | Scrap bay | Sold to the scrap dealer; never reordered |
How do offcuts stay in the books?
Expected offcut is a scrap percent on each section in the BOM, so it is already in the job's cost. Usable leftovers stay on the product they came from. What goes to the scrap bay is weighed at month end and added to an MS scrap product, which the scrap dealer's invoice then takes out.
- MS scrap as its own product, sold on an invoice under its own HSN
- Count-mode adjustment with the reason, so the scrap entry is explained
Where is the steel that went to the erection site?
Create a warehouse for the site, say Metoda shed site, and move the bolts, purlins and sheeting there with a transfer when the lorry leaves. The yard count drops, the site count rises, and whatever comes back after erection returns on another transfer.
- Stock by warehouse, so the yard and each site have their own count
- Transfers as posted documents, each with a date and the person who made it
Illustration of a profit and loss statement for April to September 2026 with net profit of ₹4,12,800, a GST summary and the lock date.
What is the steel yard worth today?
On 30 September the yard held 14,200 kg of sections and plate at an average of ₹62.40 per kg, so ₹8,86,080 of steel, plus consumables and finished frames at their own averages. That figure comes from the movement ledger and matches the inventory balance in the books.
- Average moves with each steel trader's bill, at the rate actually paid
- CSV export of the valuation for the bank's stock statement
One system
What moves the steel
Bills from the steel trader fill the yard, work orders draw it down, transfers send it to sites, and invoices take finished work out.
Engineering and fabrication
Quotations to invoices, BOMs and work orders per job, and steel stock in kg and metres.
See howGST billing for fabricators
Structural steel billed per kg from the weighbridge slip, tanks and frames per piece, and a shed order invoiced lot by lot.
See howAccounting for fabricators
Steel bills, stage payments, gas and crane hire in one double-entry ledger, with margin per job and a monthly close for a fabrication unit.
See howPayroll for engineering workshops
Welders, fitters and site teams paid from attendance, with site allowance, agreed overtime and advances on the payslip.
See howProduction for fabricators
Shop drawings as BOMs with offcut allowance, work orders that draw steel from the yard, and the actual cost of every fabricated frame.
See howInventory
Stock on hand by warehouse at weighted average cost, with a movement ledger and a low-stock list.
See how
Honest limits
What SimpleERP does not do yet
- No batch, lot, serial or expiry tracking, and no barcode scanning
- Weighted average cost only; there is no FIFO
- No automatic reorder suggestions: the reorder level shows what is low, you decide what to buy
- Lengths and cut pieces are not tracked separately; a beam size is one product counted in kg or metres
- Steel sent for galvanising moves on a transfer; there is no job-work challan
Getting started
Start with inventory
Sign up with your phone
Name, phone number and a password. No card for the seven-day trial, and email is optional.
Tell us about the business
Type your GSTIN and the state fills itself. Accounts, GST rates, units, roles and numbering are seeded for you.
Add products and opening stock
Import beams, channels, plate, pipe and consumables from a CSV file with kg or running metre as the unit and opening stock per warehouse.
Post a bill and an invoice
Stock rises on the purchase bill and falls on the invoice, at weighted average cost, with nothing to count by hand.
FAQ
Questions, answered
Should I keep beams in kg or in lengths?
In kg, if your steel trader bills by weight and you quote by weight, which most shops do. Then the bill, the BOM and the invoice all speak the same unit. Pipe bought by the length can sit in running metres instead; pick one unit per product and keep it.
Can I see steel that has gone to a site for erection?
Yes, by making each site a warehouse. A transfer moves bolts, purlins and sheeting from the yard to the site, so both counts are right, and a second transfer brings back what was left over once the shed is up.
How do I handle scrap sold to the scrap dealer?
Keep MS scrap as a product in kg. Weigh the scrap bay at month end and post a count adjustment to bring it in, then raise an invoice to the scrap dealer for what he lifts. Ask your CA which HSN and rate to set on it.
Can I see which job used which steel?
Each completed work order records the beams, channels and plate it consumed, with quantities and cost, and the movement ledger links every issue back to that work order. There is no separate job ledger, so name the finished product or work order after the job.
Related
Keep reading
Engineering and fabrication
Quotations to invoices, BOMs and work orders per job, and steel stock in kg and metres.
Read moreProduction for fabricators
Shop drawings as BOMs with offcut allowance, work orders that draw steel from the yard, and the actual cost of every fabricated frame.
Read moreGST billing for fabricators
Structural steel billed per kg from the weighbridge slip, tanks and frames per piece, and a shed order invoiced lot by lot.
Read more
See how inventory works in SimpleERP for engineering and fabrication
Seven days free. No card. Your first GST invoice in minutes.