Electricity Bill Calculator
Estimate an electricity bill from kWh usage or meter readings, with rate, standing charge, and days of service. Runs locally in your browser.
Enter values to calculate.
Trust summary CVP VERIFIED · CVP protocol 1.0.0-proposed · Engineering assurance
- Input interpretation
- Enter values to calculate.
- Result
- —
- Assurance
- Engineering
- Declared partition coverage
- PASS · 3/3 declared partitions (kwh, meter, invalid-domain) · Matrix
- Known limitations
- Flat tariff only; no TOU / demand charges; fee is lump-sum only
- Core CVP does not include live graph, viewport, or pointer interaction.
- Model
- Estimated electricity bill from kWh (direct or from meter delta), unit rate, daily standing charge × days, and other fees.
- Scope
- Flat unit rate (no automatic slabs or TOU).
- Verification
- Engine tested · Source checked · v1.3.1 · CVP VERIFIED · CVP protocol 1.0.0-proposed · Engineering assurance· View Manifest · CVP overview · Specification
- Versions
- Calculation 1.3.1 · CVP protocol 1.0.0-proposed · Evidence 2026-09-13.trust-contract-ssr
- Verification revision
- 2026-09-13.trust-contract-ssr · 5/5 property · digest 5343ac664b2f
- Legacy regression
- 21/21 tests · Production surface contract 6/6
- Trust layers
- Verification VERIFIED · Production CURRENT · Overall CVP state: VERIFIED under CVP 1.0.0-proposed
- Reference
- O1 model · O2 expected_values · O2 numerical_behavior
- Interfaces
- PASS · UI (SSR) / REST / MCP
- Supplemental domain review
- Internal · Pass · electrical-engineer
- Named expert review
- Not performed
- CVP suite
- 2/2 golden · 4/4 CVP boundary · 4/4 invalid · 5/5 property · 4/4 cross-interface · 4/4 CVP contract · Manifest
- Sources
- NIST Guide to the SI (SP 811)
- Utility billing practice (informational)
- U.S. Energy Information Administration (EIA)
- Evidence
- 10 legacy golden · 6 legacy boundary · legacy regression suite · 2/2 oracle-backed golden · 4/4 invalid · Artifact integrity PASS · CalculatorX electrical review
- Semantic contract
- PASS
Full verification
Formulas
Core equations used by this calculator.
How to use
Choose From kWh or From meter
Enter total kWh, or previous and current meter readings (difference = kWh used).
Enter unit rate and charges
Add unit rate, optional standing charge per day, billing days, and any other lump-sum charges.
Read the estimated bill
See usage cost, standing cost, fees, and total. Compare with your statement.
Example calculations
Common configurations with formula and result.
From kWh
350 kWh · $0.18/kWh · 30 d · $0.40/day standing
From meter
12800 − 12450 = 350 kWh
Single appliance
1000 W · 4 h/day · 30 days · $0.15/kWh
LED vs old bulb
9 W vs 75 W · 8 h · 30 d · $0.18
Example appliance use (30 days @ $0.18/kWh)
Common values at a glance.
| Appliance | Power | h/day | kWh/mo | Est. cost |
|---|---|---|---|---|
| LED bulb | 9 W | 8 | 2.16 | $0.39 |
| Ceiling fan | 75 W | 10 | 22.5 | $4.05 |
| Laptop | 60 W | 5 | 9.0 | $1.62 |
| Refrigerator* | 150 W | 24 | 108 | $19.44 |
| 1.5 ton AC* | 1500 W | 8 | 360 | $64.80 |
Electricity Bill calculator specification
Version 1.3.1 · Engine tested · Supplemental domain review · Internal · 2026-09-13
- Engine tested 21/21 tests · Production surface contract 6/6
- Supplemental domain review Internal · Pass · electrical-engineer · 2026-09-13
- Named expert review Not performed
- Calculation version 1.3.1
Review policy · Evidence · Reviewed by CalculatorX electrical review (electrical-engineer)
- Definition
- An electricity bill is estimated from energy used in kilowatt-hours (kWh), multiplied by your unit rate, plus fixed charges such as a daily standing/service fee and other fees or taxes. This calculator supports entering kWh directly or computing kWh from previous and current meter readings.
- What it calculates
- Estimated electricity bill from kWh (direct or from meter delta), unit rate, daily standing charge × days, and other fees.
- Inputs
- Energy kWh, or previous + current meter readings
- Unit rate ($/kWh)
- Standing charge ($/day) and billing days
- Optional other fixed charges (lump sum)
- Outputs
- Estimated total bill (currency, 2 displayed decimal places)
- Breakdown: usage cost, standing cost, other fixed charges
- Formula
Bill = kWh×rate + standing×days + fees; kWh = curr−prev in meter mode- Assumptions
- Flat unit rate (no automatic slabs or TOU).
- Currency symbol is $ for display only; enter numeric values in your local currency. No FX conversion.
- Meter mode requires current ≥ previous on the same kWh register; otherwise METER_READING_DECREASED.
- Arithmetic is IEEE-754 binary64; only the displayed final amount is rounded to 2 decimal places.
- Units
- kWh, currency/kWh, currency/day, currency → currency
- Boundary conditions
- mode not kwh|meter → INVALID_MODE
- missing rate → MISSING_REQUIRED_INPUT
- mode=meter and curr < prev → METER_READING_DECREASED
- negative rate/kWh/standing/days/fee → VALUE_MUST_BE_NON_NEGATIVE
- Zero kWh or zero rate still OK (standing + fee)
- Does not model TOU / slab tariffs / export credits
- Percentage / per-kWh taxes are not applied; fee is a lump sum only
- Numerical precision
- Intermediate arithmetic is IEEE-754 binary64 (unrounded).
- Displayed currency amounts use 2 decimal places. This is presentation rounding, not a utility billing rule.
- Actual utility bills may round usage, standing, and tax components separately.
- Example
- 350 kWh × $0.18 + $0.40×30 = $75
- Validation cases
12 published on this page · 21/21 tests · Production surface contract 6/6 · View evidence
- 350 kWh, $0.18/kWh, $0 standing, 30 d, $0 fees → $63.00
- 350 kWh, $0.18, $0.40/day, 30 d → $75.00
- Meter 12450→12800, $0.18, $0 standing → $63.00
- 120 kWh @ $0.15 (appliance-equiv) → $18.00
- 350 kWh, $0.18, $0.40/day, 30 d, $5 fees → $80.00
- 700 kWh, $0.18 (2× energy) → $126.00 (linear in kWh)
- 350 kWh, $0.36 (2× rate) → $126.00 (linear in rate)
- Meter 12800→12450 (negative delta) → error METER_READING_DECREASED
- 0 kWh, $0.18/kWh, $0 standing → $0.00
- 350 kWh, $0/kWh, $0.40/day, 30 d → $12.00 (standing only)
- 0 kWh, $0, $0.40/day, 30 d, $5 fee → $17.00 (standing + fee)
- meter delta 350 kWh equals flat 350 kWh @ same rate → both $63.00
- Sources
- NIST Guide to the SI (SP 811) — Kilowatt-hour and energy–cost arithmeticSupports: E(kWh) as commercial energy unit; cost = kWh × rate
- Utility billing practice (informational) — Bill = usage + standing + feesSupports: Bill = kWh × rate + standing × days + fees
- U.S. Energy Information Administration (EIA) — Residential electricity prices per kWhSupports: Unit rate is user-supplied from local tariffs
- NIST Guide to the SI (SP 811) — Kilowatt-hour and energy–cost arithmetic
- Last reviewed
- 2026-09-13
- Reviewed by
- CalculatorX electrical review (electrical-engineer)
- Calculation version
- 1.3.1
Background
Interpretation and common distinctions.
How an electricity bill is calculated
A typical bill estimate has three parts:
- Energy use in kWh (units on your meter)
- Usage cost = kWh × unit rate ($/kWh)
- Fixed charges = standing charge × days + other lump-sum charges
Bill ≈ (kWh × rate) + (standing/day × days) + fees
This calculator estimates that total. It does not automatically apply country-specific slab tariffs, TOU peak rates, percentage taxes, or solar export rebates — enter an effective average rate, or a lump-sum already calculated on your statement.
To estimate kWh from appliance watts, use the Energy consumption or Energy Cost calculators (kWh = W × h/day × days ÷ 1000), then enter that energy here.
What you need
| Input | Where to find it |
|---|---|
| kWh used | Bill, smart-meter app, or current − previous reading |
| Unit rate | Bill / tariff ($/kWh, p/kWh, ₹/kWh, …) |
| Standing charge | Daily supply fee on the bill |
| Billing days | Period between readings (often ~30) |
| Other fixed charges | Meter rent or other lump sums already on the bill (optional) |
Appliance examples (illustrative)
| Appliance | Typical power | Notes |
|---|---|---|
| LED bulb | 3–25 W | Large savings vs incandescent |
| Laptop | 35–150 W | Lower on battery idle |
| Refrigerator | 100–1000 W peak | Cycles; average much lower |
| Microwave | 750–1500 W | Short run times |
| Clothes dryer | 1800–5000 W | High monthly impact if frequent |
| Window AC | 1500–5000 W | Hours/day dominate the bill |
| EV charger | 1500–20,000 W | Check dedicated circuit / TOU rates |
Why estimates differ from the real bill
- Slab / tiered rates — higher units cost more per kWh in many regions
- Time-of-use — peak vs off-peak prices
- Taxes & duties — VAT, electricity duty, fuel adjustment
- Demand / MD charges — common on commercial tariffs
- Solar / net metering — export credits not included automatically
- Estimated vs actual reads — supplier estimates can diverge from your meter
For slab-heavy tariffs, compute energy charges per slab manually (or with a local board tool), then enter the energy subtotal as “other fees” plus a 0 rate — or use an average effective/kWh.
Tips to reduce cost
- Replace incandescent bulbs with LEDs
- Shorten runtime of AC, heaters, dryers
- Unplug standby loads
- Prefer high-efficiency / star-rated appliances
- Compare tariffs when switching is allowed
- Track usage with a smart meter or appliance-level estimates
Supported and not supported
Supported — kWh×rate + standing×days + fee; meter delta curr−prev · API electrical.electricity_bill
Not supported — TOU/slab tariffs, solar export, automatic percentage tax, appliance W→kWh as a first-class input
Agent / API notes
Capability id: electrical.electricity_bill · tool id: electricity · pin calculation_version: 1.3.1.
Public share URLs serialize UI ids (kwhInput, rateInput, standingInput, daysInput, feeInput, prevInput, currInput). SSR maps those aliases to canonical engine fields (kWh, rate, standing, days, fee, prev, curr). REST/MCP use the canonical schema only.
Stable errors: MISSING_REQUIRED_INPUT (rate), INVALID_MODE, INVALID_NUMBER, VALUE_MUST_BE_NON_NEGATIVE, METER_READING_DECREASED. Current meter reading must be ≥ previous; the engine does not clamp a negative delta to 0 kWh.
Related tools
Other calculators in this family: Energy Cost, Energy consumption, Power calculator, Amps to kW .
Frequently asked questions
Key distinctions behind the calculation.
How is an electricity bill calculated?
Find energy used in kWh, multiply by the unit rate, then add standing/service charges and any taxes or fixed fees. Bill ≈ kWh × rate + standing × days + other fees.
What is a kilowatt-hour (kWh)?
One kWh (often called one “unit”) is the energy used by a 1000 W load running for one hour. Meters usually count kWh.
What information do I need?
Either total kWh or meter readings (previous and current), your price per kWh, billing period in days, and any daily standing charge or other fees from your bill.
What is a standing charge?
A fixed daily fee for keeping your supply connected, charged even if you use little or no electricity. Enter it as $/day (or convert pence/cents to dollars).
How do I get kWh from appliances?
kWh = (watts × hours per day × days) ÷ 1000. Sum appliances for a household estimate, or use the Energy Cost calculator for one device at a time.
Why doesn’t this match my real bill?
Utilities may use slab/tier rates, peak/off-peak TOU prices, fuel adjustments, VAT/duty, demand charges, subsidies, or solar export credits. This tool uses a flat unit rate plus fixed charges.
Can I use this with solar panels?
Yes for a rough estimate of grid import: use the kWh imported from the grid (or meter import reading). Export credits and net metering are not modeled automatically.
How can I lower my bill?
Cut hours on high-watt loads, switch to LEDs, raise AC setpoint a little, unplug standby devices, choose efficient appliances, and compare tariffs when you can switch supplier.