Net-Metering Reconciliation Report

Generated 2026-07-14 2:36 PM EDT. Sources: CMP hourly interval meter (revenue grade), SolarEdge 15-minute monitoring, CMP monthly bills. Method: docs/net_metering_reconciliation.md in the weather repo.

This report compares 134 complete overlapping days of revenue-grade CMP hourly meter data and SolarEdge 15-minute monitoring since solar commissioning (2026-02-16), rolled up into 4 monthly billing windows (2026-03 through 2026-06).

On grid import, the two meters show excellent agreement: SolarEdge reads 0.14 kWh/day lower than the CMP meter on average (MAPE 1.8%, r = 0.996). On grid export they show excellent agreement: bias +0.01 kWh/day, MAPE 2.5%, r = 0.999. Since the CMP meter is the revenue meter, SolarEdge CT-clamp readings are informative but any disagreement here does not affect billing.

Billed usage reconciles with the revenue meter: across the 3 fully-covered windows CMP billed 1 kWh (0.0%) more than the meter recorded — within normal read-timing tolerance.

On the production side you are receiving full value: CMP credited 2886 kWh against 2886 kWh of metered export — 0 kWh more than the meter total, worth about $760.97 at the retail rate of $0.2637/kWh.

Excluded from the verdict for incomplete revenue-meter coverage: 2026-03 (meter 22/29 days). Gaps in the hourly archive make bill comparison unreliable for those windows.

Verdict: net metering is paying you properly. Bills match the revenue meter on both usage and generation credit, and the 2886 kWh credited so far returned about $760.97 of retail value.

Daily level

daily reconciliation

Billing windows

bill reconciliation
Window Days Bill use kWh Meter import kWh SEH import kWh Usage gap kWh Bill credit kWh Meter export kWh SEH export kWh Credit gap kWh
2026-03 29 980 772.5 761.5 207.5 938.0 720.8 698.1 -217.2
2026-04 30 855 854.2 846.1 0.8 818.0 818.0 822.7 -0.0
2026-05 32 634 633.9 636.0 0.1 1,074.0 1,073.5 1,072.5 -0.5
2026-06 29 643 642.9 613.4 0.1 994.0 994.3 992.3 0.3

Usage gap = billed − metered import (positive costs you). Credit gap = metered export − credited (positive costs you). Back to main page.