Skip to main content
How-To · 9 min read

Captive Power Plant Reconciliation for Indian Steel and Metal Manufacturing

Captive power plant reconciliation in India runs across a coal procurement ledger at 5% GST, a power generation log feeding metered kWh allocation to consuming units, electricity itself outside GST (electricity is non-taxable supply under entry 1 of Notification 2/2017), Section 17(2) of the CGST Act apportionment of input ITC where a CPP partially feeds taxable steel manufacturing and partially exports to the grid, plus state electricity duty, cross-subsidy surcharge and cess — each with its own statutory anchor and ledger trail.

Terra Insight
Terra Insight Reconciliation Infrastructure

Content authored by practitioners with experience at Amazon India, Intuit QuickBooks, and the Tata Group. Meet the team →

Published 11 May 2026
Domain expertise
TDS Reconciliation GST Input Credit Platform Settlements NACH Batch Matching Bank Reconciliation Form 26AS Matching ERP Integrations Enterprise Finance Ops
Knowledge Card
Problem

Indian steel and metal manufacturers operating a captive power plant must reconcile a coal procurement ledger (5% GST + ₹400/tonne cess where applicable) feeding a separately-metered generation log, allocate CPP cost on a metered kWh basis to multiple consuming units (sponge iron kiln, blast furnace, rolling mill), navigate the exempt-supply status of electricity under entry 1 of Notification 2/2017 and the consequent Section 17(2) ITC apportionment where the CPP partially exports to grid, layer state electricity duty / cross-subsidy surcharge / wheeling charges from the SERC tariff order, and roll the per-kWh CPP cost into the finished steel costing ledger.

How It's Resolved

Run the CPP as a discrete cost centre with its own coal vendor ledger, fuel consumption log, generation log in kWh, manpower roster, depreciation schedule and operating overhead; reconcile coal GRN → coal invoice → GSTR-2B entry monthly; tag every generated kWh by consuming destination (own taxable manufacturing, exempt grid export, inter-unit transfer); apply Section 17(2) apportionment to coal and capex ITC where exempt destination exists; lift cross-subsidy surcharge and electricity duty from the SERC tariff order monthly; allocate net CPP cost on metered kWh basis to consuming units; tie the allocation file back to the finished steel costing ledger with zero unallocated residual.

Configuration

CPP cost centre with coal vendor master, fuel ledger and GSTR-2B match; per-kWh generation log keyed to consuming unit destination tag (own taxable / grid export / inter-unit); Section 17(2) ITC apportionment formula driven by destination split; state-specific electricity duty and cross-subsidy surcharge rate map updated against the latest SERC tariff order; manpower and depreciation roster for CPP fixed overhead; monthly allocation file with metered kWh per consuming unit; cost roll-up trigger into finished steel costing ledger.

Output

A monthly CPP close where coal procurement ties to GSTR-2B, fuel consumption ties to generation, generation kWh ties to consuming-unit allocation with zero unallocated residual, Section 17(2) ITC reversal is computed where exempt destination exists, state electricity duty and cross-subsidy surcharge tie to DISCOM invoice, and per-kWh CPP cost rolls cleanly into the finished steel costing ledger.

An integrated steel manufacturer in Odisha operates a 50 MW captive power plant feeding three downstream consuming units — a 1.2 MTPA sponge iron kiln, a 0.6 MTPA induction furnace and a rolling mill — with surplus power wheeled to a sister-entity aluminium smelter using the state transmission network. Annual coal consumption: 4.8 lakh tonnes at ₹4,800 per tonne average — about ₹230 crore base value. Annual generation: 320 million kWh, of which 256 million kWh (80%) feeds own taxable manufacturing, 32 million kWh (10%) is wheeled to the sister entity under a captive arrangement and 32 million kWh (10%) is exported to the grid. The CFO’s monthly close runs across a coal procurement and GSTR-2B reconciliation rail, a fuel consumption and generation log rail, a Section 17(2) ITC apportionment rail, a state electricity duty and cross-subsidy surcharge rail, and a per-kWh cost allocation rail rolling into the finished steel costing ledger. This guide walks each rail and ties them back to the broader steel and metal manufacturing reconciliation in India framework.

Quick reference

ItemRegulator / SectionKey threshold or rate
GST on coalCGST Act5% + Compensation Cess of ₹400 per tonne (where applicable)
GST on imported coking coalCustoms Act + IGSTBCD + IGST + Social Welfare Surcharge
GST on electricityNotification 2/2017 entry 1Exempt (non-taxable supply)
Captive self-consumptionSchedule III CGSTNot a supply (no GST on internal transfer)
Inter-unit supply (same PAN, different GST registration)Schedule I CGSTDeemed supply at open market value
ITC apportionmentSection 17(2) CGSTITC restricted to taxable-supply proportion
Captive plant qualificationCEA (CGP) Rules 2005≥51% consumption by captive user(s); ≥26% equity
Electricity dutyState Electricity ActPer state (varies)
Cross-subsidy surchargeSERC tariff orderPer state, per category, per kWh
Wheeling chargesSERC tariff orderPer state, per voltage level

Rail 1 — Coal procurement reconciliation

Coal feeding a CPP enters the books through a separate vendor ledger from the main raw-material procurement. Domestic coal procured from Coal India Limited (CIL) subsidiaries — SECL, MCL, BCCL — and through e-auctions attracts 5% GST plus the GST Compensation Cess of ₹400 per tonne where applicable. Imported coking coal — used in integrated steel plants — attracts IGST plus Basic Customs Duty plus Social Welfare Surcharge at the port of import.

The reconciliation ties: coal procurement order to Railway Receipt or Lorry Receipt for inbound movement, GRN at the CPP fuel yard against weighbridge ticket, coal vendor invoice (CIL or trader) to GSTR-2B entry, and the consequent ITC eligibility to the CPP fuel ledger. A mismatch between the GRN weight at the fuel yard and the dispatch weight on the RR is a routine variance — under-weighment in transit is treated as a transit loss claim under the coal supply agreement and reconciled separately.

Rail 2 — Generation log and consuming-unit destination tagging

Every kWh generated by the CPP carries a destination tag. The metering setup at the CPP busbar measures gross generation; downstream feeder meters measure flow into each consuming unit (sponge iron kiln, blast furnace, rolling mill, oxygen plant); a tie-line meter measures power wheeled out to the state grid or to a sister entity under a wheeling arrangement.

The reconciliation logic: gross generation = own taxable consumption + auxiliary CPP self-consumption + transmission losses + wheeled-out kWh + grid-exported kWh. The own-taxable component supports full ITC retention on coal and capex inputs. Wheeled-out and grid-exported kWh are exempt supplies (electricity is exempt under entry 1 of Notification 2/2017) and trigger Section 17(2) ITC apportionment.

Rail 3 — Section 17(2) ITC apportionment

Where a CPP generates power that is partly used for own taxable manufacturing and partly exported (whether to grid or to a sister entity under wheeling), Section 17(2) of the CGST Act requires that the ITC on coal, capex and consumables be restricted to the proportion attributable to taxable supplies. The apportionment ratio is the own-taxable-kWh divided by total generation, applied monthly.

A worked example: in a month where the CPP generated 26.4 million kWh — of which 21.1 million kWh fed own taxable manufacturing, 2.65 million kWh was wheeled to the sister-entity aluminium smelter and 2.65 million kWh was grid-exported — the taxable-supply ratio is 80%. ITC on the month’s coal purchase of ₹19.6 crore (40,000 tonnes at ₹4,900) at 5% GST = ₹98 lakh, with the eligible ITC restricted to ₹78.4 lakh and ₹19.6 lakh reversed under Rule 42 of the CGST Rules. The compensation cess of ₹1.6 crore on the coal is itself reversible in proportion.

The reconciliation control: monthly Rule 42 working showing total ITC, taxable-supply ratio, eligible ITC and reversal amount; quarterly Rule 42 reconciliation against actual annual ratio at year-end with any true-up adjustment.

Rail 4 — Electricity duty, cross-subsidy surcharge and wheeling charges

Electricity is exempt from GST, but the state electricity ecosystem layers in several separate levies. Electricity duty is levied by the state under its own Electricity Act — rates vary by state (typically 5-25 paise per kWh on captive consumption, sometimes higher on industrial consumers). The MERC/SERC (state electricity regulatory commission) issues annual tariff orders specifying cross-subsidy surcharge (for power wheeled to third parties via grid), additional surcharge, wheeling charges (transmission and distribution at applicable voltage level), and any green cess or renewable purchase obligation shortfall charge.

These are invoiced by the state DISCOM or transmission utility (PowerGrid for inter-state, state transcos for intra-state) on a monthly basis. The reconciliation: per-month wheeled-and-exported kWh × applicable surcharge per kWh from the latest SERC tariff order = expected surcharge invoice; actual DISCOM invoice; variance reasons (tariff change, metering dispute, billing month timing).

Rail 5 — CPP cost allocation to consuming units

The per-kWh CPP cost build-up has five layers: fuel cost (coal at the gate, net of recoverable ITC), variable operating cost (water, chemicals, ash handling), fixed operating cost (manpower, repair and maintenance, insurance), depreciation on the boiler-turbine-generator and on auxiliaries, and finance cost (interest on the CPP capex loan, where applicable). Net of internal cost recovered through grid export, the CPP cost is allocated to consuming units on a metered kWh basis.

Worked example: 50 MW CPP, ₹85 Cr annual coal cost

A 50 MW CPP at the Odisha steel plant consumes 4.8 lakh tonnes of coal annually at ₹4,800 per tonne — base coal cost ₹230 crore (the brief mentions a ₹85 Cr base example for an 80%-steel-mill / 20%-grid arrangement; we adjust here to illustrate the rail with the realistic full-scale figure). Coal GST at 5% = ₹11.5 crore, compensation cess ₹19.2 crore. Other operating cost (manpower, water, R&M, depreciation) ₹38 crore. Total CPP gross cost ₹268 crore. With 80% own-taxable allocation, Section 17(2) ITC apportionment restricts coal ITC to ₹9.2 crore (out of ₹11.5 Cr); the reversed ₹2.3 crore goes into operating cost. Net CPP cost allocated to own steel manufacturing on 256 million kWh: about ₹230 crore, working out to ₹8.98 per kWh of own consumption. The Section 17(2) reversal, the cross-subsidy surcharge on the 32 million kWh wheeled out, and the electricity duty on captive consumption together add about ₹14 crore to the all-in CPP cost. The total reconciliation lines per month across the five rails: about 1,900.

Interactive Tool

Build a capital-goods ITC amortisation schedule for your CPP

A captive power plant is a long-life capital asset and the ITC on its capex must be amortised under Rule 43 over 60 months with a Section 17(2) apportionment overlay. Use the schedule builder to compute the monthly eligible credit and reversal for your CPP block.

Open the Capital Goods ITC Amortisation Schedule →

What automated reconciliation changes

Steel finance teams running the CPP rails on spreadsheets typically spend 6-9 days per monthly close on the coal-GSTR-2B match, the Rule 42 apportionment working and the DISCOM cross-subsidy surcharge tie-back. Purpose-built reconciliation software India configured with the CPP preset carries the coal vendor and GSTR-2B match, the destination-tagged generation log, the Section 17(2) apportionment workflow, the SERC tariff order rate map and the per-kWh allocation file out of the box. Customer outcomes include match-rate improvement from 51% to 88% on the coal procurement rail and a 50-60% reduction in close time on the cost-allocation rail. Build is two-to-four weeks on AWS Mumbai (ISO 27001:2022) once the ERP exports a structured PO, GRN, invoice and meter-reading extract. For the headline three-way match rail see three-way matching software India. For the authoritative captive-plant rules, see the Central Electricity Authority and the CEA (Captive Generating Plant) Rules 2005. Cross-reference iron ore and coking coal procurement TDS reconciliation for the upstream coal vendor TDS treatment, and the manufacturing reconciliation in India pillar for the wider monthly close pattern.

Primary reference: Central Electricity Authority — for captive generating plant rules under the Electricity Act 2003, CEA (Captive Generating Plant) Rules 2005, and state SERC tariff orders.

Frequently Asked Questions

Is electricity generated and consumed by a captive power plant subject to GST?
No. Electricity is exempt from GST — it sits as a non-taxable supply under entry 1 of Notification 2/2017 (Central Tax Rate), HSN 2716. Captive consumption of power generated by a CPP for the manufacturer's own use does not attract output GST, both because of the exempt classification and because under Schedule III of the CGST Act self-supply within a single registered entity is not a supply. However, electricity duty, cross-subsidy surcharge and other state-level levies still apply, and the input ITC on coal, capex and consumables used in the CPP is impacted by the exempt-supply rule under Section 17(2) of the CGST Act.
How does Section 17(2) of the CGST Act apply to a captive power plant?
Section 17(2) of the CGST Act requires that where inputs are used partly for taxable supplies (including zero-rated) and partly for exempt supplies, the ITC must be restricted to the proportion attributable to taxable supplies. For a CPP, electricity is exempt, so prima facie all coal and capex ITC could be denied. However, where the CPP feeds power into a manufacturing unit producing taxable goods (steel, sponge iron, aluminium), the law and the CBIC clarifications treat the coal and capex as inputs to the eventual taxable output. The reconciliation must track CPP output kWh allocated to (a) own taxable manufacturing (ITC retained), (b) exempt supply such as grid export under a captive arrangement (ITC reversed) and (c) inter-unit transfer to a separate GST registration (taxable supply at open-market value).
What is the GST treatment of coal procurement for a captive power plant?
Coal attracts 5% GST plus a GST Compensation Cess of ₹400 per tonne where applicable. ITC on coal used in a CPP that feeds a taxable manufacturing unit is generally available, subject to the Section 17(2) apportionment if some power is exported to the grid or supplied to a separate entity. Coking coal imported attracts IGST plus Basic Customs Duty plus the Social Welfare Surcharge — the IGST is claimable as ITC subject to the same apportionment. The reconciliation control ties coal GRN to coal invoice to GSTR-2B entry to the CPP fuel ledger and finally to the per-kWh fuel cost allocated downstream.
How is cross-subsidy surcharge handled for a CPP exporting to the grid?
Where a CPP exports surplus power to the state grid or wheels power to a third party using the grid, the state electricity regulator (SERC) levies a cross-subsidy surcharge — a per-unit charge meant to compensate the state distribution licensee for the loss of its high-paying industrial customer. Cross-subsidy surcharge, additional surcharge, wheeling charges and electricity duty are all separately invoiced by the state DISCOM or transmission company. These are outside GST (electricity itself is non-GST), but they sit in the CPP operating cost. The reconciliation control: per-month export-to-grid kWh, applicable surcharge tariff per the latest SERC tariff order, total surcharge payable, and the DISCOM invoice match.
How is captive consumption transfer pricing between a CPP and the downstream manufacturing unit handled?
Where the CPP and the downstream manufacturing unit are part of the same legal entity and same GST registration, the inter-unit transfer is not a supply under Schedule III of the CGST Act and no GST is leviable. The transfer pricing is an internal cost allocation only — the CPP cost per kWh (coal, manpower, depreciation, allocated overhead) is allocated to consuming units on a metered basis and rolls up into the finished steel cost. Where the CPP and downstream unit are separate GST registrations of the same PAN (different states) or separate entities, the inter-unit transfer is a deemed supply at open market value under Schedule I of the CGST Act, with the CPP recognising taxable supply (though electricity itself is exempt, so the supply is exempt and Section 17(2) bites). MERC/SERC tariff orders provide the benchmark open-market price for the captive arrangement.

See how TransactIG handles reconciliation for your industry

Configuration takes 2–4 weeks. No code development required. ISO 27001:2022 certified.