Tambaram City Municipal Corporation

GridView EB Monitoring
System Documentation

A live, intelligent electricity cost audit platform — continuously analysing 3,726 TNEB service connections across TCMC to surface every rupee of avoidable expenditure.

3,726
Service Connections
2,82,141
Bill Records Processed
Daily
Auto-refresh Cycle
₹1.96 Cr
Year 1 Savings Identified
Scroll to explore
Foundation

How the Audit Works

Every insight on this platform is derived from official TNEB bill data. The system runs an automated pipeline every day at 02:01 AM, pulling, parsing, and analysing bills for all 3,726 connections under TCMC.

01
🔗

Fetch

Raw bill data pulled from the TNEB portal for all 3,726 service connections — automatically, without any manual download.

02
⚙️

Parse & Consolidate

Bills are parsed, deduplicated, and merged into a structured database. Each cycle processes 2,82,141 historical bill records.

03
🧠

Analyse

AI algorithms scan for anomalies — demand spikes, penalty patterns, zero usage, load mismatches — across all connections simultaneously.

04
📊

Surface Insights

All dashboards update in real time. Every finding — from a single overloaded connection to ₹51 L in load savings — is ready by morning.

Run #153 — Jun 07, 2026 02:01 AM
3,726 files processed successfully
2,82,141 records uploaded
153 consecutive successful runs
Module 1

Revenue Command Center

The main dashboard — a consolidated, real-time headquarters for TCMC's entire electricity cost portfolio. Every leakage category is visible at a glance.

Revenue Command Center Dashboard

Highlighted Sections

Hover over the highlighted areas on the screenshot to see what each panel does.

Top KPI Cards

Portfolio-level totals: connections, load, dues, savings potential

Actionable Insights

Three leakage categories with quantified annual savings estimates

Penalty Tracker

Excess Demand, PF Penalty, BPSC — all from actual bill data

Payment Status

How TCMC's TNEB liability is distributed (due / future / no due)

Collection Trend

Monthly billed vs collected — tracks BPSC exposure growth

15.8 MW
Total Sanctioned Load
TCMC pays fixed demand charges on this capacity every month regardless of actual usage
⚠️
₹19.23 L
Annual Penalty Leakage
Monthly ₹1.60L in avoidable penalties on current bills alone
📉
37%
2026 Collection Rate
For every ₹100 billed, only ₹37 has been settled — the rest accrues BPSC
💡
1,249
Actionable Connections
Connections with identified optimisation opportunities — load, BPSC, or disconnection
Module 2

AI Anomaly Detection

Without automation, an unusual spike on a single connection would stay buried in 2,82,000+ bill records. The AI engine surfaces critical irregularities within 24 hours of new data arrival — with a cause and a recommended action already written.

29 Critical

Immediate Action Required

Connections with severe demand spikes, overloaded circuits, or penalty jumps exceeding ₹40,000 in a single bill. Each alert includes AI-written root-cause analysis and corrective action.

8 High Priority

Review Within 7 Days

Emerging patterns that need attention before they escalate — repeated demand overruns, power factor deterioration, or newly surfaced BPSC exposure.

73 Watch List

Trend Monitoring

Connections showing early warning signals that are being tracked. If unchecked, these typically escalate to Critical within 1–2 billing cycles.

CRITICAL 09251510‌3209 Jun 2026
Bill Amount₹2,11,450
Penalties₹44,954
Load Util.100%
Cause: Bill increased by ₹92,615 due to Excess Demand Penalty > 0
Action: Review sanctioned load vs connected load for potential overloading
AI Anomaly Detection Page
Module 3

Consumers Registry

Master registry of all 3,726 TNEB service connections under TCMC. The starting point for investigating any specific connection — from sanctioned load to full billing history.

Consumers Registry
🔍 Live search by consumer number or name
📍 Zone → Ward → Circle → Section hierarchy
📋 Full billing history on click
➕ Manual connection registration
📤 Export full registry to Excel
🔌 Filter disconnected connections
Module 4 · Cost Optimisation

Load Reduction Analysis

TNEB charges a fixed demand component on the sanctioned load — the contracted kW capacity — regardless of how much TCMC actually uses. When 100 kW is sanctioned but only 10 kW is ever drawn, the Corporation pays the fixed charge on 90 kW of wasted capacity every single month.

542
Eligible connections
3.3 MW
Reducible sanctioned load
₹4.30 L
Monthly savings (post reduction)
₹51.66 L
Annual savings opportunity

How It Works

The system analyses up to 24 months of actual bill history per connection. The highest recorded demand across the analysis window becomes the baseline. A suggested new sanctioned load is set slightly above this maximum — providing a buffer — and the difference is the reducible kW.

Consumer Current Load Max Demand Suggested Yearly Saving
09248355799
Municipality
110 kW 7.0 kW 9.0 kW ₹4.13 L
092536041624
Corporation
60 kW 18.1 kW 23.0 kW ₹2.01 L
09246271‌2746
Corporation
150 kW 3.3 kW 5.0 kW ₹1.91 L
How to act on this: Export the candidate list and submit to TANGEDCO as a bulk load reduction application. Once approved by TNEB, the fixed demand charge drops to the new sanctioned load — immediately reducing the monthly bill.
Load Reduction Analysis
Module 5 · Dormant Services

Zero Unit Analysis

TNEB charges a minimum fixed cost (ACCO + MCD) on every live connection — even those with zero electricity consumption. TCMC currently has 707 connections that have recorded zero consumption for 12 or more consecutive months, yet continue paying these minimum charges.

707
Dormant connections
2,433 kW
Sanctioned load — never used
₹88.48 L
One-time refund on disconnection
₹36.65 L
Annual minimum charge savings
Zero Unit Analysis

The Two Financial Benefits

📅

Recurring Savings — ₹36.65 L/year

Once dormant connections are formally disconnected, the monthly minimum charge obligation ceases immediately. At 707 connections, this is approximately ₹3.05 L saved every month after disconnection.

💰

One-Time Deposit Refund — ₹88.48 L

TNEB holds an advance deposit (ACCO + MCD) for every live connection. Upon formal disconnection, this is refundable. For 707 connections, this represents a one-time cash recovery of over ₹88 lakhs — a significant capital infusion.

Zero Usage Duration Breakdown
12–23 Mo
205
913 kW
24–35 Mo
198
695 kW
36–47 Mo
192
496 kW
48+ Mo
112
329 kW
Module 6 · Late Payment Penalties

BPSC Analysis

Belated Payment Surcharge (BPSC) is charged by TNEB when bills are paid after the due date. It compounds with every passing billing cycle, making the cost of delay exponential. This module tracks every rupee of BPSC across all 3,726 connections — and who is driving it.

Current Bill BPSC
₹52,877
Payable in the current billing cycle
Last 12 Months
₹11,24,940
Avg ₹93.7K/month over past year
Cumulative (All Bills)
₹1,72,950
Total BPSC across all processed records

Top BPSC Contributors

The leaderboard identifies which service connections are generating the most BPSC. Prioritising payment on these specific accounts delivers the highest immediate reduction in penalty accrual.

#1 092462613173 4 payments ₹2,23,652
#2 092460028303 4 payments ₹1,61,332
#3 092567011019 3 payments ₹48,095
#4 09248355799 1 payment ₹21,533
#5 09256701936 3 payments ₹20,074
The key insight: BPSC is the most actionable penalty because it has exactly one root cause — paying after the due date. Bringing current-bill BPSC to ₹0 each cycle would save TCMC approximately ₹11.25 L per year.
BPSC Analysis
Module 7 · Renewable Tracking

Solar Monitoring

Tracks both TCMC-owned solar installations (net metering) and vendor-supplied solar (RESCO/PPA), showing actual units offset and cost savings relative to TNEB tariff.

EB Solar Page

EB Solar (Net Metering)

TCMC-owned solar panels feed surplus generation back into the TNEB grid. The dashboard tracks: total units generated, units banked with TNEB, and net consumption (billed units minus solar credit). This credit directly reduces the monthly bill amount.

Vendor Solar (RESCO / PPA)

Third-party vendors supply solar power to Corporation premises under a power purchase agreement. The dashboard compares the vendor cost-per-unit against the equivalent TNEB tariff, quantifying the savings per unit of solar substitution.

Operational Tools

Reports

Pre-built, exportable reports for daily administration and action tracking — each filterable by Zone, Ward, Circle, and Section.

📅

Pending Due Report

All consumers with unpaid TNEB bills as of any selected date. The primary daily tool for the finance team to manage collections and flag accounts for follow-up before BPSC accrues.

Consumer No.NameZone/WardDue AmountDue Date

Excess Demand Report

All connections that incurred Excess Demand penalty in the latest bill cycle. Shows the gap between sanctioned load and recorded demand, and the resulting penalty. Feed this directly into site-level engineering review.

Consumer No.Sanctioned LoadRecorded DemandPenaltyLoad Util %
🔌

Power Factor Report

Connections where Power Factor fell below the TNEB minimum threshold, triggering a PF penalty. The report recommends installation or inspection of capacitor banks / APFC panels to bring PF back above threshold.

Consumer No.Recorded PFPF PenaltyRecommendation
👥

Consumer Report

Comprehensive consumer registry with Zone and Ward breakdown. Includes Zone/Ward/Circle/Section columns. Each row has a View button to open the individual billing profile. Exportable as Excel for official correspondence.

Consumer No.NameAddressZone/WardLoadStatus
Pending Due Report
Pending Due Report
Excess Demand Report
Excess Demand Report
Power Factor Report
Power Factor Report
System Transparency

System Logs

Complete audit trail of every automated data extraction. Staff can verify that the latest bill data is loaded before acting on any report.

Daily Extraction Sequence

Each night's extraction produces exactly three log entries per run:

📂
Step 1 — Fetch
"Starting load of 3,726 files"
Raw bill data pulled from TNEB portal for all consumers
🔗
Step 2 — Consolidate
"Consolidation complete for 3,726 consumers"
Data merged, deduplicated, and structured
Step 3 — Upload
"Completed. Parsed: 3,726. Uploaded: 2,82,141 records."
Dashboards updated. All insights reflect latest bill data.
Current Run Number #153 153 consecutive successful daily extractions — zero failures
Extraction Logs
Operational Guide

Day-to-Day Usage

Recommended workflow for TCMC staff to get maximum value from the platform each week.

1

Check System Logs (2 min)

Go to System → Logs and confirm the most recent run shows "Success" with 3,726 parsed and 2,82,141 uploaded. If it shows "Failed", escalate to the system administrator before acting on any data.

2

Review Critical Anomalies (5 min)

Open Anomalies. Check if there are new Critical Alerts since yesterday. For each new alert, note the consumer number and route it to the zonal engineer for physical verification. The AI analysis tells you exactly what to check on-site.

3

Scan Penalty Tracker (2 min)

On the Dashboard, check the Penalty Tracker. If BPSC or Excess Demand shows a spike in "Current Bill" vs. yesterday's check, drill into BPSC Analysis or Anomalies to identify which connection is responsible.

1

Download Pending Due Report

Go to Reports → Pending Due Report. Select the current date. Export to Excel and share with the finance / bill collection team for physical follow-up. Every day a bill is unpaid adds to BPSC exposure.

2

Clear Top-5 BPSC Contributors

In BPSC Analysis, identify the top 5 contributors. Prioritise payment clearance for these specific consumer accounts. Clearing just the top 2–3 accounts typically eliminates ₹5,000–₹10,000 of weekly BPSC accrual.

3

Process Excess Demand & PF Reports

Run Reports → Excess Demand and Power Factor. Route the output to the electrical engineering team for site-level corrective action (load verification, capacitor bank inspection).

1

Submit Load Reduction Applications

In Load Reduction, sort by Yearly Saving (highest first). Export the top 20–30 candidates. Submit as a bulk load reduction application to TANGEDCO. Track application status in a separate register. Each approved reduction immediately cuts the monthly bill.

2

Process Dormant Connection Disconnections

In Disconnection, filter for 48+ months. Physically verify a sample (10–20 connections). Submit formal disconnection requests to TNEB for confirmed dormant services. Track refund claims for ACCO/MCD deposits — up to ₹88.48 L is recoverable.

3

Review AI Watch List Progression

In Anomalies, open the Watch List tab. Check if any items have escalated to High Priority or Critical since last month. Close out resolved items. This is the early warning sweep to prevent small issues from becoming large penalties.

Quick Navigation Reference

Task Navigate To
Find overdue payers todayReports → Pending Due Report
Identify load reduction candidatesAnalysis → Load Reduction
See dormant / zero-usage connectionsAnalysis → Disconnection
Track late-payment penalty historyAnalysis → BPSC Analysis
Get AI-flagged billing irregularitiesAnomalies
Look up a specific consumer's billsConsumers → Search by No.
Download full consumer registryReports → Consumer Report → Export
Verify data is fresh before reportingSystem → Logs

Financial Impact Summary

All figures are calculated from official TNEB bill data as of June 2026.

Total Year 1 Savings Opportunity
Recurring savings + avoidable penalties + one-time deposit refund
₹1.96 Cr
From Year 2 onwards: ₹1.08 Cr / year (recurring only)
Category Nature Year 1 Amount
Load Reduction (542 connections) — reduce sanctioned load to match actual usage Recurring Savings ₹51.66 L / year
Dormant Connection Disconnection (707 zero-usage services) — stop minimum fixed charges Recurring Savings ₹36.65 L / year
ACCO + MCD Deposit Refund — cash recovery on formal disconnection of dormant 707 services One-Time Recovery (Year 1) ₹88.48 L
BPSC — Belated Payment Surcharge — fully avoidable by paying bills before due date Avoidable Penalty ₹11.25 L / year
Excess Demand Penalty — incurred when metered demand exceeds sanctioned load Avoidable Penalty ₹3.28 L / year
Power Factor Penalty — charged when PF falls below TNEB threshold; fixed with capacitor banks Avoidable Penalty ₹4.70 L / year
Total Year 1 Savings Opportunity
Recurring ₹1.08 Cr/yr + One-time ₹88.48 L refund
≈ ₹1.96 Cr