AMI Billing Determinants and Usage Summary
This dataset provides detailed monthly billing summaries derived from smart meter interval data, including total and time-of-use electricity consumption, peak demand, service days, and metering multipliers. It enables granular analysis of energy usage patterns, billing accuracy, and tariff impacts for utilities and energy analysts. The dataset is ideal for operational reporting, customer segmentation, and regulatory compliance in the energy sector.
Sample rows
preview · 8 of 150 rows · all 15 columns| billing_idstring | rate_codestring | meter_multiplierfloat | currencystring | customer_idstring | meter_idstring | billing_period_startdate | billing_period_enddate | service_daysinteger | total_kwhfloat | peak_demand_kwfloat | tou_on_peak_kwhfloat | tou_off_peak_kwhfloat | tou_mid_peak_kwhfloat | billing_amountfloat |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| BILL-0001 | RES-STD | 1.2 | USD | CUST-001 | MTR-101 | 2023-01-01 | 2023-01-31 | 31 | 420.5 | 6.8 | 176.2 | 206.3 | 38 | 68.35 |
| BILL-0002 | RES-STD | 1.1 | USD | CUST-002 | MTR-102 | 2023-01-01 | 2023-01-31 | 31 | 385.4 | 6.2 | 162.1 | 201.3 | 22 | 61.87 |
| BILL-0003 | RES-STD | 1.4 | USD | CUST-003 | MTR-103 | 2023-01-01 | 2023-01-30 | 30 | 498.7 | 8 | 195 | 255 | 48.7 | 80.45 |
| BILL-0004 | RES-GRN | 1 | CAD | CUST-004 | MTR-104 | 2023-01-15 | 2023-01-29 | 15 | 72.3 | 2.3 | 30.1 | 38.2 | 4 | 12.78 |
| BILL-0005 | RES-GRN | 1.2 | USD | CUST-005 | MTR-105 | 2023-02-01 | 2023-02-16 | 16 | 110 | 3.4 | 53 | 54 | 3 | 19.56 |
| BILL-0006 | RES-GRN | 1.3 | USD | CUST-006 | MTR-106 | 2023-02-01 | 2023-02-28 | 28 | 158.6 | 2.1 | 62 | 78.2 | 18.4 | 24.18 |
| BILL-0007 | RES-LOW | 1.1 | USD | CUST-007 | MTR-107 | 2023-02-01 | 2023-02-20 | 20 | 220 | 7.2 | 80 | 120 | 20 | 26.11 |
| BILL-0008 | RES-LOW | 0.1 | USD | CUST-008 | MTR-108 | 2023-03-01 | 2023-03-01 | 1 | 0 | 0 | blank | blank | blank | 0 |
| BILL-0009 | RES-LOW | 0.5 | EUR | CUST-009 | MTR-109 | 2023-03-01 | 2023-03-15 | 15 | 5.2 | 0.1 | blank | blank | blank | 0.73 |
| BILL-0010 | RES-SEN | 0.7 | USD | CUST-010 | MTR-110 | 2023-03-01 | 2023-03-22 | 22 | 20.8 | 2.1 | 10 | 10 | 0.8 | 2.11 |
| BILL-0011 | RES-SEN | 1 | EUR | CUST-011 | MTR-111 | 2023-03-01 | 2023-03-17 | 17 | 72.6 | 5.8 | 25.1 | 42 | 5.5 | 8.89 |
| BILL-0012 | COM-STD | 1.7 | USD | CUST-012 | MTR-112 | 2023-04-01 | 2023-04-30 | 30 | 950 | 25 | 410 | 480 | 60 | 210.75 |
| BILL-0013 | COM-STD | 1.8 | GBP | CUST-013 | MTR-113 | 2023-04-01 | 2023-04-31 | 31 | 1250 | 32 | 540 | 610 | 100 | 340 |
| BILL-0014 | COM-TOU | 2 | USD | CUST-014 | MTR-114 | 2023-05-01 | 2023-05-31 | 31 | 2150 | 31 | 900 | 1150 | 100 | 320 |
| BILL-0015 | COM-TOU | 2 | AUD | CUST-015 | MTR-115 | 2023-05-01 | 2023-05-31 | 31 | 2500 | 32 | 1100 | 1300 | 100 | 335 |
| BILL-0016 | IND-TOU | 10 | USD | CUST-016 | MTR-116 | 2023-06-01 | 2023-06-31 | 31 | 8000 | 85 | 3500 | 3900 | 600 | 1350 |
| BILL-0017 | IND-TOU | 10 | USD | CUST-017 | MTR-117 | 2023-06-01 | 2023-11-30 | 182 | 20500 | 100 | 8900 | 10200 | 1400 | 3390 |
| BILL-0018 | IND-TOU | 10 | USD | CUST-018 | MTR-118 | 2023-07-01 | 2023-07-31 | 31 | 7090 | 60 | 3050 | 3500 | 540 | 1127 |
| BILL-0019 | RES-STD | 1 | USD | CUST-019 | MTR-119 | 2023-08-01 | 2023-08-31 | 31 | 350 | 4.2 | 155 | 175 | 20 | 54.35 |
| BILL-0020 | RES-STD | 1.2 | USD | CUST-020 | MTR-120 | 2023-08-01 | 2023-08-31 | 31 | 430.5 | 7.5 | 200 | 210 | 20.5 | 71.2 |
What the 150 rows show
from the 150-row sampleIND-TOU (rate code) stands out: mean meter_
- 1.1median meter_
multiplier - 31median service_
days - 372.6median total_
kwh - 5.8median peak_
demand_ kw - 165.2median tou_
on_ peak_ kwh - 206.3median tou_
off_ peak_ kwh
Median 1.1, from 0.10 to 10.0.
- string 5
- integer 1
- float 7
- date 2
Columns
15 columns in three groups| column | type | description | example |
|---|---|---|---|
| Text 5 columns | |||
billing_id | string | Unique identifier for each monthly billing summary recordunique | BILL-0001 |
customer_id | string | Unique identifier for the customer or account | CUST-001 |
meter_id | string | Unique identifier for the smart meter | MTR-101 |
rate_code | string | Code representing the applicable rate or tariff for the billing period7 codes | RES-STD |
currency | string | Currency code for the billing amount (e.g., USD, EUR)USD · EUR · GBP · CAD · AUD · optional | USD |
| Numbers 8 columns | |||
service_days | integer | Number of service days within the billing period1 or more | 31 |
total_kwh | float | Total kilowatt-hours consumed during the billing period0 or more | 420.5 |
peak_demand_kw | float | Maximum kilowatt demand recorded in the billing period0 or more | 6.8 |
tou_on_peak_kwh | float | Kilowatt-hours consumed during on-peak time-of-use periods0 or more · optional | 176.2 |
tou_off_peak_kwh | float | Kilowatt-hours consumed during off-peak time-of-use periods0 or more · optional | 206.3 |
tou_mid_peak_kwh | float | Kilowatt-hours consumed during mid-peak time-of-use periods0 or more · optional | 38 |
meter_multiplier | float | Multiplier factor applied to meter readings for revenue metering0.1 or more | 1.2 |
billing_amount | float | Total amount billed for the period (if available)0 or more · optional | 68.35 |
| Dates and times 2 columns | |||
billing_period_start | date | Start date of the billing period | 2023-01-01 |
billing_period_end | date | End date of the billing period | 2023-01-31 |
Use it for
An energy dashboard
Meter_
multiplier by rate_ code and a breakdown of currency. Excel, Power BI or Tableau. Why do the 15 IND-TOU rows have a mean meter_
multiplier of 10.0? A root-cause class exercise
Hand out the rows and one question. The answer is in the data, not in the brief.
- Billings150BILL-00011.2RES-STDBILL-00021.1RES-STDBILL-00031.4RES-STD
A software demo
Believable billings with customer_
id, meter_ id and billing_ period_ start to fill a screen in front of a buyer.
blueprint · ami-billing-determinants-and-usage-summary
Behind this dataset
Same schema. As many rows as you need.
These 150 rows came out of a blueprint — 15 columns with generation rules behind each one. Open it in Data Factory to retune a column, add your own, wire in foreign keys, and run it at the size you actually need.
- Account number links to customer master and meter ID
- Bill period start and end dates with service days count
- Total kWh consumption for billing period
- Peak demand (kW) for demand-based rate classes
- TOU buckets: on-peak, off-peak, shoulder periods
- Multiplier factors (CT/PT ratios) for large commercial meters
- Estimated vs. actual read flag
- Rate schedule and tariff code for billing calculation
1 credit per row. Preview 20 rows free. Buy rows for the full run.
- Exports
- CSV, JSON, JSONL, Parquet, SQL, Excel, TSV, XML
- Licence
- yours to use, including commercially
- API slug
- ami-billing-determinants-and-usage-summary