Integrated steel and metal manufacturers in India run a captive power plant rail with separate coal procurement and cost allocation, an inbound freight rail across rail (RR / FOIS) and road (LR / e-way bill) with GTA reverse-charge treatment, a GST rail handling inverted duty across coal (5%), sponge iron (18%) and finished steel (18%), a scrap recovery rail under Section 394 TCS, a Section 393(1)(k) purchase TDS rail on iron ore and coking coal, and an export-duty rail for IBM-classified iron ore grades — each with its own statutory anchor and ledger trail.
Run CPP as a separate cost centre with metered kWh allocation to consuming units; reconcile inbound freight at PO / GRN / e-way bill / GTA RCM self-invoice level; track accumulated inverted-duty ITC monthly to drive a Section 54(3) refund file; collect Section 394 TCS at 1% on every scrap sale ledger entry; trigger Section 393(1)(k) deductions automatically when per-vendor purchases cross ₹50 lakh per year; tag IBM-classified iron ore grades for export-duty applicability.
Steel configuration with CPP cost centre and kWh allocation file, rail / road freight ingestion with e-way bill GSTIN matching, GTA reverse-charge flag per transporter, coal / sponge iron / steel GST rate map, accumulated ITC tracker for Section 54(3) refund, Section 394 TCS scrap-category map, Section 393(1)(k) per-PAN year-to-date counter on iron ore / coking coal / refractories / ferro-alloys, IBM iron ore grade tag for export duty.
A monthly steel close where CPP cost allocates cleanly to consuming units, every inbound freight invoice ties to its e-way bill and GRN, accumulated inverted-duty ITC drives a quarterly Section 54(3) refund claim, Section 394 TCS on scrap sales ties to the quarterly TCS return, Section 393(1)(k) purchase TDS triggers automatically at ₹50 lakh crossing per vendor, and export duty on IBM-classified iron ore reconciles to the shipping bill.
An integrated steel manufacturer in Odisha operates a 1.2 MTPA sponge iron kiln, a 30 MW captive power plant, a downstream rolling mill, and a depot network across eastern India — total annual turnover ₹1,200 crore, with ₹160 crore of scrap recovery revenue, ₹240 crore of imported coking coal procurement, and ₹95 crore of inbound rail freight on iron ore and coal. The finance team’s monthly close runs across a captive power plant cost-allocation rail, a freight-in rail covering rail and road movements with e-way bills and GTA reverse charge, a GST rail handling inverted duty across coal at 5% and steel at 18%, a scrap recovery rail under Section 394 TCS, a Section 393(1)(k) purchase TDS rail, and an export-duty rail for IBM-classified iron ore grades on a small export book. This guide walks each rail and ties them back to the broader manufacturing reconciliation India framework.
Quick reference
| Item | Regulator / Section | Key threshold or rate |
|---|---|---|
| GST on coal | CGST Act | 5% + Compensation Cess of ₹400 per tonne (where applicable) |
| GST on sponge iron / pig iron | CGST Act | 18% |
| GST on finished steel | CGST Act | 18% |
| GST on rail freight | CGST Act | 5% under Indian Railways |
| GTA road freight | Section 9(3) CGST | 5% under RCM or 12% under forward charge |
| Captive power consumption | Schedule III CGST | Not a supply (no GST on self-consumption) |
| Inverted-duty refund | Section 54(3) CGST | Refund of accumulated ITC |
| Scrap TCS | Section 394, code 1071 | 1% on scrap sale value |
| Purchase TDS | Section 393(1)(k), code 1012 | 0.1% above ₹50 lakh per PAN per year |
| Contractor TDS | Section 393(1)(a), code 1002 | 1% individual/HUF, 2% company/firm |
| Iron ore export duty | Customs Act | Per IBM grade classification (varies by Fe content) |
Rail 1 — Captive power plant cost allocation
A CPP at an integrated steel facility procures coal under a separate ledger from the main steel inputs. Coal attracts 5% GST plus, where applicable, the GST Compensation Cess of ₹400 per tonne. CPP operating cost — coal consumed, water, manpower, depreciation on the boiler and turbine — is computed monthly and allocated to consuming units (sponge iron kiln, blast furnace, rolling mill, oxygen plant) on a metered kWh basis. Reconciliation must tie: coal GRN to coal invoice and GSTR-2B entry; CPP cost build-up to the monthly allocation file; allocated cost to the finished steel costing ledger. Captive consumption of power generated does not attract GST under Schedule III treatment, but the input ITC on CPP capex and consumables follows the inverted-duty treatment where applicable.
A worked example: in a month where the CPP consumed 38,400 tonnes of coal at ₹4,800 per tonne (₹18.43 crore base, ₹0.92 crore GST at 5%, ₹1.54 crore compensation cess), generated 21.6 million kWh, and incurred ₹4.2 crore of other operating cost, the per-unit CPP cost is ₹10.50 per kWh. Allocated to the sponge iron kiln (12.4 mn kWh), the rolling mill (5.8 mn kWh), and other consuming units (3.4 mn kWh), the cost roll-up must reconcile to the consolidated trial balance with zero residual unallocated.
Rail 2 — Inbound freight reconciliation
Steel plants ingest freight from two channels. Rail freight on iron ore from the mine to the plant, and on coal from the colliery or port to the plant, runs on Railway Receipts (RR) and the Freight Operations Information System (FOIS) records, with GST charged by Indian Railways at 5%. Road freight on shorter hauls and on outbound finished steel runs on transporter Lorry Receipts (LR) and e-way bills, with GST treatment depending on whether the GTA has opted for 5% under reverse charge (RCM under Section 9(3) CGST) or 12% under forward charge.
Reconciliation ties freight invoices to (a) the underlying purchase order or stock-transfer document, (b) the e-way bill in the GSTN system, (c) the GTA RCM self-invoice for reverse-charge cases (where the steel plant pays GST under RCM and claims ITC simultaneously), and (d) the GRN at the receiving plant. A mismatch between the e-way bill consignor / consignee GSTIN and the freight invoice party flags a fundamental tax-position error and is a routine GST audit query.
Rail 3 — GST inverted duty structure
The GST rate stack in steel manufacturing is uneven. Coal sits at 5% plus compensation cess; iron ore at 5%; sponge iron and pig iron at 18%; hot-rolled and cold-rolled steel at 18%; coking coal imports attract IGST plus Basic Customs Duty plus social welfare surcharge. The inverted-duty position arises when input GST accumulates faster than output GST — most commonly on coal-heavy plants where the 5% coal credit and capex ITC on plant build-out exceed the 18% output liability for several quarters. Section 54(3) of the CGST Act permits refund of the accumulated ITC under inverted duty, claimed periodically with documentary support tying every input invoice to its GSTR-2B entry and the resulting accumulated credit ledger.
The reconciliation control is an accumulated-ITC tracker running daily, with the refund file built monthly or quarterly tying input invoice → GSTR-2B entry → output GSTR-3B liability → resulting accumulated credit balance → refund claim line. Refund claims rejected for documentary gaps create a working-capital drag of 6 to 12 months.
Rail 4 — Scrap recovery and Section 394 TCS
Scrap recovery is a major revenue line at any integrated steel plant. Steel turnings and borings, mill scale, slag, dross, runner-and-riser scrap, refractory waste — all attract TCS under Section 394 of the Income Tax Act 2025 at 1% (payment code 1071), replacing legacy Section 206C(1). The seller (the steel manufacturer) collects the TCS from the buyer at the time of debiting the buyer’s account or receipt, whichever is earlier. The four-leg reconciliation is: scrap sale ledger, TCS collected ledger, the quarterly TCS return, and the bank receipt from the scrap buyer. Full mechanics at manufacturing scrap TCS reconciliation Section 394.
Where the buyer holds a declaration of further manufacturing under the original Section 206C(1A) framework (transitioned), TCS may not be collected but the declaration must be on file before the sale invoice is raised — an audit trail control that often fails in spreadsheet-driven systems.
Rail 5 — Section 393(1)(k) purchase TDS
Section 393(1)(k) of the Income Tax Act 2025 (payment code 1012, replaces 194Q) applies at 0.1% on resident-vendor purchases above ₹50 lakh aggregate per vendor PAN per year, where the buyer’s turnover crossed ₹10 crore in the preceding year. For a steel manufacturer this typically engages on iron ore (domestic procurement from captive or merchant mines), coking coal (domestic procurement), limestone and dolomite fluxes, refractories, ferro-alloys (ferro-silicon, ferro-manganese, ferro-chrome), and oxygen / industrial gases. The control is a year-to-date purchase counter per vendor PAN with automatic deduction trigger at the ₹50 lakh crossing. See manufacturing 393(1)(k) purchase goods reconciliation for the deduction mechanics. Cross-era reconciliation against Form 26AS data filed before 1 April 2026 needs the legacy 194Q reference.
A vendor under coverage of Section 394 TCS on the same product takes precedence — the same transaction cannot have both TCS collected by seller and TDS deducted by buyer.
Rail 6 — Export duty on iron ore
The Government of India levies export duty on iron ore based on Fe content grades classified by the Indian Bureau of Mines (IBM). Iron ore with Fe content above the threshold attracts a higher rate; lumps versus fines are also differentially treated. A steel plant exporting iron ore (or pellets) must reconcile the shipping bill to (a) the IBM grade classification certificate, (b) the export duty computation, (c) the duty payment challan and (d) the foreign remittance receipt against the export invoice. Detail in the Ministry of Steel sector policy.
Worked example: ₹1,200 Cr integrated steel quarterly close
A ₹1,200 crore turnover steel manufacturer in Odisha closes Q2 FY26-27 with ₹300 crore quarterly revenue. Across the rails: CPP consumed 1,15,200 tonnes of coal allocated across three consuming units at ₹10.50 per kWh on 64.8 mn kWh generated; inbound freight reconciled across 2,840 rail consignments and 4,260 road consignments with full e-way bill match; accumulated inverted-duty ITC of ₹6.4 crore filed for Section 54(3) refund; scrap recovery sales of ₹40 crore with ₹40 lakh Section 394 TCS collected from 28 buyers; Section 393(1)(k) purchase TDS of ₹62 lakh across 14 vendors (4 iron ore vendors, 3 coking coal, 2 refractories, 3 ferro-alloys, 2 industrial gases) that crossed ₹50 lakh in the year; ₹8 crore of iron ore export to one buyer with export duty per IBM grade. Total reconciliation lines across six rails: about 12,400.
What automated reconciliation changes
Steel finance teams running these six rails on spreadsheets typically spend 10-14 days per monthly close, with the CPP cost allocation and the freight reconciliation absorbing the bulk of effort. Purpose-built reconciliation software India configured with the steel preset carries the CPP cost centre, the rail / road freight ingestion with e-way bill match, the GTA RCM flag, the accumulated-ITC tracker, the Section 394 scrap TCS rail, the Section 393(1)(k) per-PAN counter, and the IBM iron ore grade tag out of the box. Customer outcomes include match-rate improvement from 51% to 88% on the procurement rail and a 50-60% reduction in time-to-close on the CPP cost allocation and freight rails. Build is two-to-four weeks on AWS Mumbai (ISO 27001:2022) once the ERP exports a structured PO, GRN, invoice, e-way bill, and freight register extract. For the headline three-way match rail see three-way matching software India.