Approved Code Artefacts for Milestone 8 (M8)


The Code Artefacts on this page have been approved by their respective Code Panels and Ofgem for implementation at Milestone 8 (M8): Code Changes delivered in September 2025.

The Code Artefacts formally went live on Monday 22 September 2025. The Cross-Code Advisory Group (CCAG) will formally close the Code workstream on Wednesday 24 September 2025. This means that on Monday 22 September 2025 the MHHS Target Operating Model (TOM) and Design has been codified, creating the legal baseline for the MHHS arrangements.

You can view details of all the Code Artefacts taking effect at M8 via the links below:

The approval and implementation of these Significant Code Review (SCR) Modifications marks the end of the MHHS Codes Workstream’s activities, and responsibility for the artefacts now lies with the respective codes.

Previous versions of the Code Artefacts that were developed under earlier drafting tranches and approval stages have been archived, but they have been retained for audit trail purposes. You can view these via the Code Workstream - Drafting Archive page of this website.

approved.jpg

thank_you_3.jpg

The Programme would like to thank everyone who contributed to achieving this milestone, but in particular the following people whose hard work has been invaluable to achieving this milestone:

  • MHHS Programme Code Lead: Andrew Margan for leading the workstream, producing the strategy, and creating and managing the workstream plan 
  • Code Drafting team: Matthew McKeon, Kevin Spencer, Mark DeSouza-Wilson, Derek Weaving and Simon Chidwick for drafting and progressing the BSC Code Artefacts through the relevant Programme governance processes 
  • Ofgem: Jenny Boothe and Andy McFaul for supporting the governance and approving the SCR Code changes 
  • Elexon, the Balancing & Settlement Code Company (BSCCo): Lawrence Jones, Colin Berry, Jacob Snowden and Sam Gill for their assurance support and progressing the changes through BSC governance 
  • Retail Energy Code Company (RECCo): Andrew Wallace, Sarah Jones and Harriet Truss for managing and updating the REC changes through Programme and REC governance 
  • DCUSA: John Lawton for managing the DCUSA changes through Programme and DCUSA governance 
  • Delegated Senior Responsible Owner (SRO): Chris Welby for chairing CCAG and supporting workstream activities 
  • Workstream Assurance: Jason Brogden for workstream and plan assurance 

You can view approved MHHS Code Artefacts in the respective libraries below.

If you have any questions about approved Code artefacts for M8, please email the respective organisations below:


Cross-Code Data Specification M8 Final Artefacts

Short Name Doc Number Theme Version
Web Data Specification MHHS R0241 Cross Code Data Specification M8 Final v1.4

Balancing & Settlement Code M8 Final Artefacts

Short Name Doc Number Theme Version
Code of Practice One - Metering of Circuits with a Rated Capacity Exceeding 100MVA for Settlement Purposes P478 BSC M8 Final v18.1
Section E - BSC Agents P4878 BSC M8 Final v10.1
BSCP602 - SVA Metering System and Asset Metering System Register P478 BSC M8 Final v8.1
BSCP707 - Appendix 2 - ISD Change Request Entity Validation P489 BSC M8 Final v1.3
Section Z - Performance Assurance P489 BSC M8 Final v14.1
Section S - Annex-S-1 - Performance Levels and Supplier Charges P4878 BSC M8 Final v13.1
BSCP65 - Registration of Parties and Exit Procedures P489 BSC M8 Final v26.2
BSC Service Description for Central Services for Market-wide Half-Hourly Metering Systems P478 BSC M8 Final v0.1
Section X - Annex X-2 - Technical Glossary P478 BSC M8 Final v56.1
BSCP701 - Smart Data Services P478 BSC M8 Final v0.1
BSCP704 - Unmetered Supplies Operations for MHHS Metering Systems P489 BSC M8 Final v1.2
BSCP535 - Technical Assurance of Audited Entities P478 BSC M8 Final v13.1
Code of Practice Three - Metering of Circuits with a Rated Capacity Not Exceeding 10MVA for Settlement Purposes P478 BSC M8 Final v20.1
Section X - Annex X-1 - General Glossary P478 BSC M8 Final v122.1
BSCP14 - Processing of Manifest Error Claims P478 BSC M8 Final v9.1
Code of Practice Two - Metering of Circuits with a Rated Capacity Not Exceeding 100 MVA for Settlement Purposes P478 BSC M8 Final v20.1
BSCP27 - Technical Assurance of Metering Systems for Settlement Purposes P478 BSC M8 Final v24.1
BSCP18 - Corrections to Bid Offer Acceptance Related Data P478 BSC M8 Final v20.1
BSCP711 - Appendix B - Fixed PAM Calculation Guidelines P478 BSC M8 Final v0.1
BSCP537 - Qualification Process for SVA Parties, SVA Party Agents, VLPs, AMVLPs, VTPs, Asset Metering Agents and CVA MOAs P478 BSC M8 Final v19.1
BSCP707 - Appendix 1 - Industry Standing Data Entity Change Request Forms P489 BSC M8 Final v1.2
BSCP128 - Appendix 4 - Line Loss Factor Calculation Self Assessment Document (CSAD) for Embedded LDSOS that Mirror P478 BSC M8 Final v4.1
Section J - Party Agents and Qualification Under the Code P478 BSC M8 Final v23.1
BSCP11 - Trading Disptes P478 BSC M8 Final v22.1
Section S - Annex S-4 - Supplier Volume Allocation Rules for Metering Systems During Transition P489 BSC M8 Final v1.2
BSCP705 - Licensed Distribution for MHHS Metering Systems P478 BSC M8 Final v0.1
BSCP710 - Supplier Charges for MHHS Metering Systems P478 BSC M8 Final v0.1
Code of Practice Five - Metering of Energy Transfers with a Maximum Demand of Up To (And Including) 1MW for Settlement Purposes P478 BSC M8 Final v21.1
BSCP703 - BSC Central Services for MHHS Metering Systems P489 BSC M8 Final v1.3
BSCP128 - Production, Submission, Audit and Approval of Line Loss Factors P489 BSC M8 Final v13.2
Section K - Classification and Registration of Metering Systems and BM Units P478 BSC M8 Final v48.1
Section W - Trading Disputes P478 BSC M8 Final v22.1
Code of Practice Six - Metering of Energy Imports via Low Voltage Circuits Fused at 100 Amps or Less per Phase for Settlement Purposes P478 BSC M8 Final v9.1
BSCP601 - Metering Protocol Approval and Compliance Testing P478 BSC M8 Final v25.1
BSCP709 - Supplier Requirements for MHHS Metering Systems P478 BSC M8 Final v0.1
BSCP128 Appendix 9 - Site Specific LLF Calculation Audit Evidence Template P478 BSC M8 Final v2.0
Code of Practice Four - Calibration, Testing and Commissioning Requirements of Metering Equipment for Settlement Purporses P478 BSC M8 Final v18.1
BSCP707 - Changes to Industry Standing Data P489 BSC M8 Final v1.2
Code of Practice Seven - Metering of Energy Imports via Low Voltage Circuits Fused at 100 Amps or Less per Phase for Settlement Purposes P478 BSC M8 Final v7.1
BSCP02 - Proving Test Requirements for Central Volume Allocation Metering Systems P489 BSC M8 Final v10.1
Section S - Annex S-3 - Supplier Volume Allocation Rules for Migrated MHHS Metering Systems P478 BSC M8 Final v0.1
BSCP702 - Advanced Data Services P489 BSC M8 Final v1.2
BSCP711 - Appendix A - Fixed PAM Data Provider File Formats P478 BSC M8 Final v0.1
BSCP708 - Processes for the Migration of Metering Systems to and from MHHS Arrangements P489 BSC M8 Final v1.4
BSCP706 - Supplier Meter Registration Service for MHHS Metering Systems P489 BSC M8 Final v1.3
BSCP700 - Unmetered Supplies Data Services P489 BSC M8 Final v1.2
BSCP68 - Transfer of Registration of Metering Systems between CMRS and SMRS P489 BSC M8 Final v20.2
BSCP128 - Appendix 3 - Calculation Self Assessment Document (CSAD) for Host LDSOs and Embedded LDSOs that do not Mirror P478 BSC M8 Final v7.1
BSCP38 - Authorisations P478 BSC M8 Final v25.1
BSCP01 - Overview of Trading Arrangements P489 BSC M8 Final v28.1
BSCP711 - Performance Assurance Monitoring Data Provision, Reporting and Publication of Peer Comparison Data P478 BSC M8 Final v0.1
BSCP128 - Appendix 5 - CSAD Tables for all Host and Embedded Submissions P478 BSC M8 Final 1.2.1
Section S - Supplier Volume Allocation P478 BSC M8 Final v47.1
Section L - Metering P478 BSC M8 Final v29.1
Code of Practice 10 - Metering of Energy via Low Voltage Circuits for Settlement Purposes P478 BSC M8 Final v16.1

Retail Energy Code M8 Final Artefacts

Short Name Doc Number Theme Version
Schedule 27 - RMP Lifecycle R0209 REC M8 Final v1.0
Schedule 1 - Interpretations and Definitions R0241 REC M8 Final v1.2
Schedule 24 - Switching Data Management R0209 REC M8 Final v1.0
Change of Metering Code of Practice (CoMCoP) R0209 REC M8 Final v1.0
Drafting Updates - Alignments R0241 REC M8 Final v1.0
Drafting Updates MHHS Activation R0241 REC M8 Final v1.0
Drafting Updates - Programme Design Updates R0241 REC M8 Final v1.0
Electricity Retail Data Service (ERDS) Service Definition R0241 REC M8 Final v1.2
Drafting Updates - Creating Related Metering Points During Transition R0241 REC M8 Final v1.0
Electricity Enquiry Service (EES) Service Definition R0241 REC M8 Final v1.2
Schedule 15 - Metering Accreditation R0209 REC M8 Final v1.0
Schedule 30 - Resolution of Consumer Facing Switching and Billing Issues R0209 REC M8 Final v1.1
Energy Market Data Specification - Standards Definition R0209 REC M8 Final v1.0
Schedule 34 - MHHS Migration R0241 REC M8 Final v1.4
Schedule 19 - Market Exit and Supplier of Last Resort R0209 REC M8 Final v1.0
Drafting Updates - Electricity Enquiry Service API R0241 REC M8 Final v1.0
Schedule 23 - Registration Services R0209 REC M8 Final v1.1
Schedule 9 - Qualification and Maintenance R0241 REC M8 Final v1.1
Drafting Updates - EMDS Corrections R0241 REC M8 Final v1.0
Schedule 28 - Related Metering Points R0241 REC M8 Final v1.2
Schedule 14 - Metering Operations RR209 REC M8 Final v1.2
Drafting Updates - EES Service Requirements R0241 REC M8 Final v1.0
Schedule 29 - Address Management R0209 REC M8 Final v1.0
Schedule 12 - Data Access R0209 REC M8 Final v1.0
EES API Specification R0241 REC M8 Final v1.1
Drafting Updates - Migration Schedule R0241 REC M8 Final v1.0

Distribution Connection and Use of System Agreement M8 Final Artefacts

Short Name Doc Number Theme Version
DCUSA Legal Text Amendments DCP456 DCUSA M8 Final v1.0