Ravindra BagaleCourses & study guides मराठी Track your progress

Electricity Meter Reading Tracker in Excel: Units Used per Month, Bill Estimate and Usage Chart

Zoya in Pune opened her June electricity bill and got a shock. Was it the AC? Guests? A meter problem? She had no way to know, because she never looked at the meter. Reading the meter once a month and typing one number into Excel answers all of it: how many units you used, what the bill should roughly be, and which months jumped.

What you'll learn on this page

  • Units used from two meter readings
  • A bill estimate from your own rate and fixed charge
  • Change vs last month in %
  • A target and an Above target flag
  • Highest month with INDEX and MATCH
  • A column chart with data bars

Download the template: electricity-meter-reading-tracker-template.xlsx: example data with real formulas. Yellow cells are inputs you can type over; green cells hold formulas; blue rows are headers and totals. Replace the example data with your own and everything recalculates.

Made-up data: every name, amount, shop and date on this page is made up for practice. Cities are used only to make the examples feel real.

1. The example

Zoya reads her meter on the 5th of every month (made-up readings). Her own average rate is ₹9.50 a unit plus a ₹130 fixed charge, and her target is 180 units a month.

Reading on Units used Bill estimate Target
05-04-2026 187 ₹1,907 Above target
05-05-2026 243 ₹2,439 Above target
05-06-2026 262 ₹2,619 Above target
05-07-2026 142 ₹1,479 OK (away)
05-10-2026 172 ₹1,764 OK

Over 9 months she used 1,650 units, an average of 183.3 a month. Three months crossed the target, all in the hot season. The two AC months (readings of 5 May and 5 June) alone used 505 units. The total estimate is ₹16,845.

The rate here is made up. Real bills have slabs, fixed charges and taxes, so type the average rate from your own bill and use the estimate as a guide.

Inputs (yellow) Monthly meter reading Rate ₹9.50, fixed ₹130 Target 180 units Per month Units = B9 − B8 Estimate = units×rate+fixed Above target / OK Summary Total 1,650 units Highest 262 units 3 months above target

Figure 1. One reading a month: units = this reading − last reading; units × rate + fixed charge gives the estimate; the target flag and INDEX MATCH show the problem months (highest: 262 units, reading of 05-06-2026).

The electricity-meter-reading-tracker-template.xlsx template sheet with example data, yellow input cells and green formula cells

Figure 2. The template sheet, recalculated with its example data. Download it above and replace the yellow cells with your own numbers.

2. Build it step by step

Step 1. Type your rate and target

  1. In B3 type your average rate per unit (bill amount ÷ units on a recent bill), in B4 the fixed charge and in B5 your target units.

Step 2. Type the readings

  1. In A7:G7 type Reading date, Meter reading, Units used, Bill estimate, Change vs last month, Target, Note.
  2. From A8 down type the date and the reading. The first row is only the starting reading.
  3. Select G8:G200 > Data > Data Validation > List: Normal,Fans on,AC on,Guests,Away (drop-down lists).

Step 3. Units and bill

  1. In C9 type =B9-B8: 158 units.
  2. In D9 type =C9*$B$3+$B$4: ₹1,631. The $ signs keep the rate and fixed charge fixed when you copy down.
  3. Copy C9:D9 down to row 17.

Step 4. Change and target

  1. In E10 type =C10/C9-1 and format it as %: −4%. Copy down.
  2. In F9 type =IF(C9>$B$5,"Above target","OK") and copy down (IF).

Step 5. Summary

  1. In J8 type =SUM(C9:C17): 1,650 units. In J9 =AVERAGE(C9:C17): 183.3.
  2. In J10 type =INDEX(A9:A17,MATCH(MAX(C9:C17),C9:C17,0)): 05-06-2026, the highest month. J11 =MAX(C9:C17): 262.
  3. In J12 type =COUNTIF(F9:F17,"Above target"): 3. In J13 =SUM(D9:D17): ₹16,845.
  4. In J14 type =SUMIF(G9:G17,"AC on",C9:C17): 505 units in AC months (SUMIF).

Step 6. Colours and chart

  1. Select A9:G200 > Conditional Formatting > New Rule > Use a formula: =$F9="Above target", light red (formula rules).
  2. Select C9:C200 > Data Bars.
  3. Select A9:A17 and C9:C17 > Insert > Column (column charts).

Ravindra Bagale's Tip

Take a phone photo of the meter on the reading day. If the bill ever looks wrong, you have proof of the reading.

3. Formulas used

Cell Formula What it does
C9 =B9-B8 Units used = this reading − last reading
D9 =C9*$B$3+$B$4 Bill estimate = units × rate + fixed charge
E10 =C10/C9-1 Change vs last month
F9 =IF(C9>$B$5,"Above target","OK") Above target or OK
J8 =SUM(C9:C17) Total units
J9 =AVERAGE(C9:C17) Average units per month
J10 =INDEX(A9:A17,MATCH(MAX(C9:C17),C9:C17,0)) Date of the highest month
J12 =COUNTIF(F9:F17,"Above target") Months above target
J13 =SUM(D9:D17) Total bill estimate
J14 =SUMIF(G9:G17,"AC on",C9:C17) Units in months marked AC on

Every formula above is written in the template, so you can click a cell and see it in the formula bar. All values on this page were recalculated in the file.

4. Common mistakes

  1. Reading on different dates each month. A 35-day gap looks like a jump. Read on the same date every month, or divide units by days for a fair daily figure.
  2. Typing units instead of the reading. Type the number on the meter; the sheet works out units used. Typing units breaks the B9−B8 formula.
  3. Forgetting $ on the rate. Without $B$3 the formula moves down to empty cells when copied and the estimate becomes just the fixed charge.
  4. Treating the estimate as the bill. Real tariffs have slabs and taxes. Update B3 from a recent bill so the estimate stays close.
  5. Percent change on the first month. There is no earlier month, so leave E9 empty instead of dividing by a blank cell.

Ravindra Bagale's Tip

Use the Note column honestly. "AC on" or "Guests" next to a jump explains it in one look, months later.

5. More real examples

Example 1: Two meters. Ground floor and first floor? Make two reading columns and two units columns, and SUM them for the house total.

Example 2: Daily units. Add a column =C9/(A9-A8) for units per day. It removes the effect of 28- and 31-day months.

Example 3: Solar or new appliance check. Mark the month the new AC or solar panel came in with a note, then compare the average before and after with AVERAGEIF.

Quick revision cards

Quick revision

Each card shows formulas from this page, each with an example and its answer from the template. Scan the QR code on a card to open this lesson. All names and numbers are made up for practice.

Revision card 1 for Electricity Meter Reading Tracker in Excel: Units used = this reading − last reading: =B9-B8 gives 158; Bill estimate = units × rate + fixed charge: =C9*$B$3+$B$4 gives ₹1,631; Change vs last month: =C10/C9-1 gives -4%. Includes an example data table.
Card 1 of 2: Electricity Meter Reading Tracker in Excel · Download PNG
Revision card 2 for Electricity Meter Reading Tracker in Excel: Above target or OK: =IF(C9>$B$5,"Above target","OK") gives OK; Total units: =SUM(C9:C17) gives 1,650. Includes an example data table.
Card 2 of 2: Electricity Meter Reading Tracker in Excel · Download PNG

More cards: Ravi Sir's Cards.

6. Frequently asked questions

How do I calculate electricity units from meter readings?

Units used = current reading − previous reading. In Excel =B9-B8, copied down.

How do I estimate the electricity bill in Excel?

Multiply units by your average rate per unit and add the fixed charge: =C9*$B$3+$B$4. Take the average rate from a recent bill.

How do I find the month with the highest usage?

=INDEX(A9:A17,MATCH(MAX(C9:C17),C9:C17,0)) returns the reading date of the highest month.

Does this include slab rates?

No. It uses one average rate to keep things simple. Your bill shows the exact slab charges.

Can I show the trend on a chart?

Yes: a column chart of dates and units, plus data bars in the units column.

7. Quick quiz

Ten questions on this page. Sign in to save your score.