Skip to main content
Changelog

Release Notes

Track every improvement, feature, and fix.

Scroll to explore
February 2026
v1.817 February 2026Latest

MHHS Readiness & Calculator Redesign

See how MHHS migration affects your DUoS charges, plus a new Connection Options Advisor for comparing metering configurations. The calculator is now organised into clear sections for easier navigation.

New Features

  • +
    MHHS Readiness mode

    Compare your current DUoS charges to what you'll pay after MHHS migration. See a side-by-side breakdown of charges under your aggregated tariff versus the site-specific tariff you'll move to post-migration.

  • +
    GSP Group in MPAN decode

    Your Grid Supply Point group now displays alongside DNO region (e.g., "Eastern (UKPN) · GSP Group A"). GSP groups determine which profile coefficients apply to your meter.

  • +
    DUoS Time Band visualisation

    New collapsible section showing when Red, Amber, and Green charging periods apply. See weekday vs weekend schedules with duration for each band.

  • +
    Connection Options Advisor

    Compare HV Metered, LV Sub-station, and LV Metered connection options side-by-side. Enter your DNO region, capacity (kVA), and estimated annual consumption to see which metering configuration offers the lowest DUoS charges. Includes optional site reference for tracking multiple analyses.

Improvements

  • ~
    Calculator mode organisation

    Modes are now grouped into two sections: "Network Charge Tools" for bill validation, forecasting, and EHV lookup, and "Settlement & Migration" for MHHS reference and readiness tools.

  • ~
    MPAN decode layout refinements

    Two-column layout for Meter Code and Settlement Config in calculator mode; full-width Settlement Config in MHHS mode for better TPR visibility.

v1.79 February 2026

Generation Tariff Support

EnergyCode now supports generation (export) MPANs alongside demand (import). Enter a generation MPAN and the calculator auto-detects it, switching to show DUoS credits instead of charges. Embedded generators can also calculate their TNUoS Embedded Export Tariff (EET) credits. Plus, smarter UI that hides irrelevant fields based on your meter type.

New Features

  • +
    Generation MPAN auto-detection

    Enter a generation MPAN and the calculator automatically detects it from your LLFC. The interface adapts to show "Export kWh" instead of "Usage kWh" and displays DUoS credits (negative rates) with green styling.

  • +
    DUoS generation credits

    All 8 CDCM generation tariff categories are now supported (LV_GEN_AGG, LVS_GEN_AGG, LV_GEN_SS, etc.). Generation tariffs have negative unit rates, meaning embedded generators receive credits for the electricity they export to the grid.

  • +
    TNUoS Embedded Export Tariff (EET)

    Embedded generators can calculate their EET credits by entering their Maximum Export Capacity (MEC). EET is a credit paid annually based on your connection capacity, calculated as MEC × EET rate × billing days.

  • +
    Budget Forecast for generation

    Generation MPANs work in Budget Forecast mode too. See how your export credits will change year-over-year using published future rates.

Improvements

  • ~
    Smarter TNUoS input visibility

    TNUoS capacity inputs (MIC, voltage level) now only appear for half-hourly customers who need them. Non-half-hourly customers (Profile Classes 01-04) no longer see these fields since their TDR band is determined automatically from annual consumption.

  • ~
    Faster NHH calculations

    Non-half-hourly demand calculations now complete in ~4.5 seconds, down from 30+ seconds. Fixed an N+1 query issue with BST transition lookups.

  • ~
    Test MPAN generator supports generation tariffs

    The Customise Test MPAN modal now includes a Demand/Generation toggle. Select "Generation" to generate test MPANs for export meters, making it easier to explore how embedded generation credits work.

Bug Fixes

  • x
    Negative charges in forecast comparison

    Budget Forecast now correctly includes negative charges (credits) in the year-over-year comparison summary.

v1.66 February 2026

MHHS Reference Mode & 8th Charge Type

New MHHS Reference mode helps you navigate the Market-wide Half-Hourly Settlement transition. Look up any SSC code to see its TPR configuration and settlement periods, or decode MHHS-format MPANs with full SSC metadata. Plus, EnergyCode now validates AAHEDC as our 8th charge type.

New Features

  • +
    MHHS Reference mode

    New calculator mode for the MHHS transition. Look up any 4-digit SSC code to see TPR configuration, settlement periods, and valid profile classes. MHHS-format MPANs display full SSC metadata including description, type, and TPR details.

  • +
    AAHEDC charge calculation

    Calculate AAHEDC charges using official rates published by NESO. This levy applies to all GB electricity consumption (domestic and non-domestic) with no exemptions. Rates seeded from 2022-23 through 2025-26.

  • +
    Cross-year AAHEDC support

    Billing periods spanning April 1st are automatically split and prorated by days, applying the correct rate for each charging year segment.

  • +
    AAHEDC enterprise API endpoint

    New /api/v1/rates/aahedc endpoint provides programmatic access to AAHEDC rates with API key authentication, filtering by charging year or date, and pagination support.

Improvements

  • ~
    TNUoS 5-Year Forecast data

    Budget Forecast mode now includes TNUoS tariff data through 2030-31. Using NESO's official 5-Year View report, we've added 180 rate records covering all 14 TNUoS zones and 22 TDR bands for charging years 2026-27 through 2030-31.

  • ~
    Faster homepage animation

    Homepage counter animation now completes in 1 second instead of 2, with all subsequent elements appearing sooner for a snappier experience.

  • ~
    Unified results action bar

    Consistent action bar across all calculator modes (Review Past Bills, Budget Forecast, MHHS Reference) with email, print, and new calculation options.

Bug Fixes

  • x
    MTC metadata for legacy MPANs

    Fixed MHHS Reference mode to properly handle 21-digit legacy MPANs, now displaying MTC description, meter type, and time pattern information.

v1.53 February 2026

Nuclear RAB Levy & EHV Tariff Lookup

Calculate the new Nuclear RAB Levy that started appearing on electricity bills in December 2025. Plus, a new EHV Tariff Lookup tool lets you instantly see your site-specific Extra High Voltage distribution charges by entering your MPAN - no more hunting through DNO Annex 2 documents.

New Features

  • +
    Nuclear RAB Levy calculation

    Calculate Nuclear RAB (Regulated Asset Base) Levy charges using LCCC published rates. This new charge funds Sizewell C nuclear construction and applies to all electricity consumption from December 2025 onwards.

  • +
    EII exemption support

    Energy Intensive Industry customers can declare their exemption status to receive the full 100% Nuclear RAB Levy exemption in calculations.

  • +
    EHV Tariff Lookup tool

    Look up your site-specific Extra High Voltage (EHV) distribution charges using your MPAN. Enter your 13-digit MPAN Core or 21-digit full MPAN to instantly see your EDCM rates across all available years (2022-2028) with year-on-year change indicators. Works for both DNO and IDNO sites.

  • +
    Import and Export rate visibility

    EHV sites with export connections can see both Import charges and Export credits side-by-side, with credit values clearly highlighted.

January 2026
v1.430 January 2026

Budget Forecast & CCL Support

Plan your energy budget with confidence. Use Budget Forecast mode to see exactly what your network charges will be next year using published future rates, with side-by-side comparison to current costs. Plus, non-domestic customers can now calculate CCL (Climate Change Levy) charges with exemption support.

New Features

  • +
    Budget Forecast mode

    Predict future electricity costs using rates published 12-18 months in advance. Compare current vs future charges side-by-side for DUoS, TNUoS, BSUoS, CCL, CfD, and Capacity Market.

  • +
    CCL charge calculation

    CCL is now available alongside DUoS, TNUoS, BSUoS, CfD, and Capacity Market charges for non-domestic customers.

Improvements

  • ~
    Cross-year billing improvements

    Cleaner interface when your billing period crosses April 1st, with better mobile layout and consistent design across both calculator modes.

  • ~
    MPAN input redesign

    New segmented S-Box Grid layout that mirrors how meter numbers appear on bills. Each segment (PC, MTC, LLFC, DNO, Unique ID, Check digits) has its own input field with color-coding for easier data entry. You can now edit individual segments without retyping the whole MPAN.

Bug Fixes

  • x
    Faster calculator load times

    Fixed cold start delays that could cause slow responses, especially first thing in the morning. The calculator now responds faster.

  • x
    Email rendering in Outlook

    Calculation result emails now display correctly in Outlook desktop, with proper header styling.

  • x
    Cross-year billing validation

    Fixed an issue where billing periods spanning two charging years (e.g., March to April) would show a validation error even when all consumption data was entered correctly.

  • x
    MPAN generator reliability

    The "Generate Test MPAN" button now works reliably every time. Previously, random generation could intermittently fail with no feedback to the user. The generator now uses pre-validated meter configurations, and the warming system has been hardened to prevent cascading failures.

  • x
    LLFC leading zeros auto-padding

    Fixed recognition of MPANs where LLFC codes appear without leading zeros on bills (e.g., "1" instead of "001"). The calculator now automatically pads these codes correctly when you paste 19-20 digit MPANs. Visual feedback shows when auto-padding has been applied.

v1.324 January 2026

Enhanced TNUoS Calculator & Band Optimisation

Major improvements to the TNUoS calculator including automatic voltage detection, streamlined interface, and band optimisation analysis. Half-hourly customers can now discover potential savings from reducing their maximum capacity, with RIIO-3 impact comparison showing how transmission charges nearly double from April 2026.

New Features

  • +
    TNUoS band optimisation analysis

    See if you could save money by reducing your Maximum Import Capacity (MIC). The calculator now shows your current TDR band, identifies the optimal band, and calculates potential annual savings from moving to a lower band.

  • +
    RIIO-3 impact comparison

    Understand how your TNUoS costs will change when transmission rates nearly double in April 2026. The optimizer shows side-by-side savings for both RIIO-2 (current) and RIIO-3 periods.

  • +
    Visual band comparison

    Clear before/after cards show your current band versus the optimal band, highlighting the capacity difference and potential annual savings.

  • +
    Automatic Voltage Detection

    Calculator now detects your connection voltage level directly from your meter number, displayed with an "AUTO" badge.

  • +
    Streamlined Capacity Section

    Maximum import capacity, demand, and voltage inputs consolidated into one section for faster data entry.

  • +
    Quick Optimization Summary

    New summary card at the top of results instantly shows if you could benefit from band optimization.

  • +
    Smarter Demo Experience

    "Try Demo" now generates realistic site-specific meters matching your selected voltage level.

Improvements

  • ~
    Improved TNUoS Layout

    Restructured transmission charges section for easier understanding.

Bug Fixes

  • x
    TNUoS Results Display

    Fixed issue where transmission charges section could disappear from results.

  • x
    Accurate Charge Totals

    TDR charges now properly included in total TNUoS calculations.

  • x
    Band Optimization Visibility

    Resolved display issues with optimization recommendations not always appearing.

  • x
    Dark Theme Input Text

    Text now clearly visible in all input fields when using dark mode.

  • x
    Better Half-Hourly Detection

    Profile Classes 05-08 now correctly recognized as half-hourly metered customers.

  • x
    Enhanced Mobile Experience

    Improved layout, spacing, and text sizing for better readability on mobile devices.

v1.2.123 January 2026

Knowledge Hub & MPAN Improvements

Introducing the Learn page - a comprehensive glossary of electricity billing terms. Plus improved MPAN validation and MHHS labelling.

New Features

  • +
    Learn page - Electricity Billing Glossary

    A comprehensive knowledge hub covering everything from meter numbers (MPAN) to network charges (DUoS, TNUoS, BSUoS) to industry reforms (MHHS, TCR, CDCM). Essential reference for TPIs and energy professionals.

  • +
    Command palette search (Cmd/Ctrl+K)

    Instantly search all glossary terms from the Learn page. Press Cmd+K (Mac) or Ctrl+K (Windows/Linux) to open the search palette and find definitions in seconds.

  • +
    Direct term linking

    Share links to specific terms using hash URLs (e.g., /learn#mpan or /learn#duos). Perfect for documentation, training materials, or answering client questions.

Improvements

  • ~
    MPAN format labels now reflect MHHS standard

    The MPAN decoder now correctly displays "SSC (Standard Settlement Configuration)" for MHHS-format MPANs, ensuring accurate terminology for energy professionals.

  • ~
    Clearer MPAN input guidance

    The calculator now clearly asks for all 21 or 22 digits from your electricity bill, with a help icon explaining where to find both rows of numbers in the "S" box. This prevents incomplete MPANs being entered (the 13-digit "Supply Number" alone is not enough to determine your tariff).

Bug Fixes

  • x
    MPAN validation fix

    Fixed an issue with MPAN validation to ensure all valid meter numbers are correctly accepted.

  • x
    Alphanumeric LLFC support

    MPANs with alphanumeric characters in the LLFC position (e.g., A01, P80, N35) are now correctly accepted.

v1.2.021 January 2026

IDNO Support

You can now calculate DUoS charges for meters on independent distribution networks (IDNOs). When an IDNO meter is detected, you'll be prompted to enter your postcode so we can identify your host network region.

New Features

  • +
    IDNO meter support

    Calculate DUoS charges for meters on independent distribution networks (IDNOs). When an IDNO meter is detected, enter your postcode to identify your host network region.

v1.1.220 January 2026

Charge Selection Improvements

Calculator now correctly respects your charge selections, hiding unused fields and excluding deselected charges from results and emails.

Bug Fixes

  • x
    Charge selection now properly applied to results

    Previously, charges you had deselected (like TNUoS or BSUoS) would still appear in your calculation results and email summaries. Now, only the charges you select are calculated and included in your results and emails.

  • x
    Input fields for deselected charges now hidden

    The calculator now automatically hides input fields for charges you haven't selected. For example, if you deselect TNUoS, the "Triad Demand" field will no longer appear, creating a cleaner and more focused form.

v1.1.120 January 2026

Calculator Improvements

DUoS charges now correctly enforced as mandatory, plus important stability and visual fixes.

Improvements

  • ~
    DUoS charge now mandatory in calculator

    DUoS charges are always selected and cannot be deselected, reflecting the regulatory reality that every MPAN connected to the distribution network must pay DUoS. A shield badge and tooltip explain why this charge is mandatory.

Bug Fixes

  • x
    Calculator state corruption on mode switch

    Fixed an issue where switching between data entry modes (Usage Only, Bill Only, Full Bill) could corrupt calculator state and prevent calculation.

  • x
    Green checkmark visibility

    Improved visibility of green checkmark icons on dark backgrounds for better contrast and readability.

v1.1.019 January 2026

Complete DUoS Charge Breakdown

Enhanced transparency with full visibility of all DUoS charge components.

Improvements

  • ~
    Exceeded Capacity charges now visible

    Penalty charges when maximum demand exceeds your agreed capacity are now displayed in the DUoS breakdown, helping you identify unexpected capacity-related costs.

  • ~
    Reactive Power charges now visible

    Charges for poor power factor are now displayed in the DUoS breakdown, giving you visibility into power quality penalties.

  • ~
    Streamlined calculator interface

    Removed the visual step indicator to create a cleaner, more focused experience that works better across all devices.

  • ~
    Better mobile date selection

    Tap FROM or TO dates on mobile to jump directly to the right calendar month - making it faster to select billing periods on your phone or tablet.

v1.0.018 January 2026

Initial Release

EnergyCode launches with comprehensive electricity charges validation for all 14 DNO regions.

New Features

  • +
    DUoS charge calculation

    Calculate Distribution Use of System charges with support for all 32 CDCM tariff categories across all 14 DNO regions.

  • +
    TNUoS charge calculation

    Transmission Network Use of System charges with zone-based tariffs and Triad demand support.

  • +
    BSUoS charge calculation

    Balancing Services Use of System charges using National Grid settlement data.

  • +
    CfD Levy calculation

    Contracts for Difference levy calculations using LCCC published rates.

  • +
    Capacity Market levy calculation

    Capacity Market charges based on demand during settlement periods.

  • +
    MPAN decoder

    Decode any 21 or 22-digit MPAN to reveal DNO region, tariff category, and meter configuration.

  • +
    Cross-year billing support

    Automatic pro-rating of charges across April 1st charging year boundaries.

  • +
    Bill comparison mode

    Compare your actual bill against calculated charges to identify discrepancies.

Improvements

  • ~
    Improved "Try Demo" button visibility

    Made it easier to find the test MPAN generator on the calculator.

Bug Fixes

  • x
    MPAN generation reliability

    Fixed an issue where the test MPAN generator could intermittently fail to respond.