Triveni's real footprint — geography hierarchy, segments, and the SAP/ERP data-grain reality (which mills & sites report actuals vs region-level).
Sites & mills on SAP S/4 post transactions at site level; newer/export units still record at area/region. The view labels each so actuals are never confused with estimates.
Sites & mills on SAP S/4 — every transaction booked at site/line grain. Trust as-is.
Migrating units & export desks — some postings still land at area level; allocation disaggregates them to site using installed plant assets, headcount and dispatch counts.
Newer/planned units — recorded only at region/area on legacy systems. The site figure is a modeled estimate until cutover.
1 · Resolve the site. Match legacy site IDs, segment names and addresses (Sabitgarh mill = Unit 4021 = Uttar Pradesh) into one golden site record — you can't roll up what you can't match.
2 · Tag the grain. Every transaction carries its recording level (site / area / region) and a confidence score, so the view shows actuals vs estimates instead of pretending they're the same.
3 · Disaggregate. For area-level postings, a driver model splits the total to sites by installed plant assets, headcount, dispatch counts and payroll — weights learned from on-SAP sites where both grains exist during cutover.
4 · Reconcile & learn. Allocated site sums must tie back to the area total; anomalies and duplicate customer / OMC records get flagged. As each site migrates to SAP, estimates flip to actuals — coverage is now 88% and rising.
Bubble size = revenue; color = operational health. Hover any site for detail and its segment.
Manufacturing geographies + export markets across Triveni's footprint.
Segment in parentheses where a scaled engine operates the unit.
Bar color = data grain: green actuals · amber allocated · red region-only.
The site-level view — including which newer/export units still report at region level.
| Site / mill | State | Geography | Segment | Revenue | Site-grain | Recording |
|---|---|---|---|---|---|---|
| Khatauli (sugar · distillery · co-gen) | UP | Uttar Pradesh (sugar & ethanol heartland) | Sugar | ₹1,230 Cr | 98% | Actuals |
| Deoband (sugar · distillery) | UP | Uttar Pradesh (sugar & ethanol heartland) | Sugar | ₹720 Cr | 96% | Actuals |
| Rani Nangal (sugar · 200 KLPD multi-feed distillery) | UP | Uttar Pradesh (sugar & ethanol heartland) | Alcohol / Distillery (Ethanol) | ₹660 Cr | 85% | Allocated |
| Sabitgarh (sugar · distillery expansion 860→1,110 KLPD) | UP | Uttar Pradesh (sugar & ethanol heartland) | Alcohol / Distillery (Ethanol) | ₹640 Cr | 82% | Allocated |
| Milak Narayanpur (sugar · distillery) | UP | Uttar Pradesh (sugar & ethanol heartland) | Sugar | ₹520 Cr | 94% | Actuals |
| Chandanpur (sugar) | UP | Uttar Pradesh (sugar & ethanol heartland) | Sugar | ₹430 Cr | 93% | Actuals |
| Exports desk (sugar + turbo-gear / defence) | EXP | Exports | Sugar | ₹401 Cr | 70% | Allocated |
| Mysuru (gear works · Power Transmission HQ) | KA | South India (Mysuru / Bengaluru) | Power Transmission (Gears) | ₹370 Cr | 95% | Actuals |
| Ramkola (sugar · eastern UP) | UP | Uttar Pradesh (sugar & ethanol heartland) | Sugar | ₹340 Cr | 80% | Allocated |
| Shamli (sugar) | UP | Uttar Pradesh (sugar & ethanol heartland) | Sugar | ₹270 Cr | 92% | Actuals |
| West / Central India (Triveni Water — ZLD & industrial) | GJ | West & Central India | Water & Defence | ₹180 Cr | 55% | Region-only |
| Muzaffarnagar (distillery hub) | UP | Uttar Pradesh (sugar & ethanol heartland) | Alcohol / Distillery (Ethanol) | ₹160 Cr | 84% | Allocated |
| Noida · NCR (HQ · Water & Defence projects)HQ | UP | North India (NCR & pan-India) | Water & Defence | ₹150 Cr | 60% | Region-only |
| Naini · Prayagraj (gear works) | UP | Uttar Pradesh (sugar & ethanol heartland) | Power Transmission (Gears) | ₹80 Cr | 78% | Allocated |
| Bengaluru · Peenya (Triveni Turbine — sister listed co) | KA | South India (Mysuru / Bengaluru) | Triveni Turbine (sister co) · 2011 | ₹0 Cr | 40% | Region-only |