Identifiers and registers: MPAN, MPRN and the system's spine

35 min 5 outcomes MPAN anatomy figure + GSP Group structure

By the end of this module you will be able to:

  • Decode the 21 digits of an MPAN and explain how an MPRN differs
  • Explain the difference between import and export MPANs and why a solar home has both
  • Distinguish physical grid supply points from the 14 GSP Groups used in settlement
  • Name the main GB energy registers and the organisation that operates each one
  • Explain why identifier and address quality is a market-wide cost, not an administrative detail

The joint RECCo and DCC plan to improve the Central Registration Service, 2025 to 2026

and the published a joint improvement plan for the central registration service covering 2025 and 2026. The plan exists because of a mundane and expensive problem: addresses. When the address held against a meter point does not match the address a customer or a new supplier types in, the switch fails, or worse, succeeds against the wrong meter point.

None of that is a metering fault or a market design fault. It is a data quality fault in a register, and it lands on the customer as a switch that silently does not happen, a bill for someone else's consumption, or an erroneous transfer that takes weeks of manual work to unwind. Every party in the chain pays: the losing supplier, the gaining supplier, the network operator that has to confirm the meter point, and the settlement process that has been allocating volume to the wrong account.

Hold that story in mind for the rest of this module. Identifiers and registers look like plumbing. They are actually the market's memory, and when the memory is wrong, every downstream calculation inherits the error.

3.1 The MPAN and MPRN: anatomy of an identifier

An is not a serial number. It is a bundle of market decisions wearing a serial number. That single sentence is the whole point of this section, and it is the reason a course on energy system data has to teach identifiers before it teaches anything about flows, settlement or open data. Every record in the GB electricity retail estate is keyed on the MPAN, and the identifier itself carries settlement instructions that other systems read and act on.

The electricity Meter Point Administration Number is 21 digits, printed in two rows. The lower row of 13 digits is the core, and it is the part a supplier will ask you for. The upper row of 8 digits carries the settlement configuration. Read them in order and the identifier tells you how the meter point is treated, not merely which meter point it is.

  • Profile class (2 digits, top line). A says how the meter point's consumption is shaped across the day when there is no half-hourly measurement to use. Class 00 marks a meter point already settled half-hourly; the numbered domestic and non-domestic classes above it map onto standard load shapes.
  • Meter time-switch code (3 digits, top line). Describes the switching arrangement of the metering equipment: single rate, multiple rates, a time-switched register set, and so on. It tells a data collector how many registers to expect and what each one means.
  • Line loss factor class (3 digits, top line). The class is set by the distribution network operator. It selects the multiplier applied to metered volume so that losses between the grid supply point and the premises are accounted for, and it is also the hook that distribution charges hang on.
  • Distributor identifier (2 digits, core). Says which allocated the MPAN and is responsible for maintaining its technical detail.
  • Unique identifier (10 digits, core). The part that is genuinely only an identifier. It is unique within the distributor, not nationally, which is why the distributor identifier has to sit in front of it.
  • Check digit (1 digit, core). Derived from the preceding digits of the core so that a transposed or mistyped MPAN fails validation at the door instead of creating a plausible but wrong record deep inside a settlement system.

An MPAN encodes market decisions, not just the identity of a meter point

Only the ten-digit unique reference is pure identity. Of the other five, three set how the meter point is settled and charged, the distributor id names the network and the check digit makes typos fail. An MPAN is no plain serial, and the profile class is retiring under MHHS.

Only the unique reference is pure identity; every other MPAN field sets how the meter point is settled and charged, and the profile class is dying under MHHS. Source: Elexon Section S Supplier Volume Allocation simple guide.

An MPAN encodes market decisions, not just the identity of a meter point A labelled anatomy strip of a 21 digit MPAN. An example strip shows the eight digit top line and the thirteen digit core line. Three cards break down the top line: the profile class, which sets the settlement class and is flagged as a dying field under MHHS; the meter time-switch code, which describes the meter's time switching setup; and the line loss factor class, which picks the loss factors applied to the volumes. Three more cards break down the core line: the distributor id, the ten digit unique reference, and the check digit computed from the core line. A callout states that only the unique reference is pure identity. EXAMPLE MPAN Top line: 03 801 632 Core line: 14 1234567890 1 21 digits in total 2 DIGITS 03 Profile class Sets the settlement class for the meter point Dying field under MHHS 3 DIGITS 801 Meter time-switch code Describes the meter's time switching setup 3 DIGITS 632 Line loss factor class Picks the loss factors applied to the volumes 2 DIGITS 14 Distributor id Names the network the meter point sits on 10 DIGITS 1234567890 Unique reference The one part that is purely an identifier Identity, nothing more 1 DIGIT 1 Check digit Computed from the core line, so typos fail top line, 8 digits core line, 13 digits so the identifier is a record of decisions An MPAN is a bundle of market decisions wearing a serial number Only the unique reference is pure identity. The rest sets how the meter point is settled and charged, and MHHS retires profiling, so the profile class is dying.

Gas is structurally simpler. The , sometimes called the M number, is a plain numeric identifier of up to ten digits for a gas supply meter point. It carries no profile class, no time-switch code and no loss factor class. The gas equivalents of those settlement attributes are held as separate fields in the central gas systems rather than encoded in the identifier itself. This is a useful contrast to hold: the electricity industry pushed settlement metadata into the key, and the gas industry did not.

That design choice has consequences. Because settlement attributes live inside the electricity identifier, changing how a meter point is settled means changing part of its MPAN record, and every party holding a cached copy has to be told. Because they live outside the gas identifier, an MPRN is stable but tells you almost nothing on sight. Neither approach is better in the abstract; each simply moves the cost to a different place.

The collective term for both is , and you will see it wherever a document has to talk about a meter point without committing to a fuel. Switching messages, address records and consent records all use it. The takeaway from this section is that an identifier in GB energy is a compressed contract: it names a point on the network, and in electricity it simultaneously instructs the market how to treat what happens there.

Check your understanding

An MPAN core is 13 digits. Which three components make it up, in order?

3.2 Import, export and the meter point family

A house with solar panels does not have one meter point with a number that goes up and down. It has two meter points. The import MPAN records energy taken from the network, and a separate records energy delivered back to it. They are distinct registrations, they can be held by different parties, and they are settled through different routes.

This is the single most common misunderstanding in GB retail energy data, and it is worth being blunt about the correct model. Import and export are separate registers. Consumption never goes negative. If you are looking at a consumption series and you see a negative value, you are not looking at a house exporting; you are looking at a data quality problem, a register that has been read in the wrong direction, or an export series that has been mislabelled as import.

The practical consequences show up immediately. A supplier billing a solar household needs both series and has to keep them apart: charge for import, credit for export, and never net them inside a single register. A payment under the is made against export volume, which means an export meter point has to exist and be registered before any payment can be calculated. A household that installs generation and never gets an export MPAN allocated has, from the market's point of view, not exported anything at all, regardless of what the inverter says.

What breaks when the export MPAN is missing is instructive. The generation is still physically flowing into the local network, so the distributor sees it in aggregate. The volume has to be reconciled somewhere, so it lands in the unallocated residue that the settlement process has to spread across other parties. The household loses its export payment. The supplier cannot evidence the export. Nobody in the chain has done anything wrong; a register entry simply does not exist, and everything downstream degrades quietly rather than failing loudly.

Note the family relationship. Import meter point, export meter point, and in gas the single supply meter point, are all instances of the same concept: a registered point where energy crosses a boundary and is measured. MPXN is the name for that concept. Module 11 returns to export in depth, including the Smart Export Guarantee and the data chain behind microgeneration payments. What you need from this module is the structural fact that export is a first-class object with its own identifier, not an adjustment to an import number.

Common misconception

A solar home's meter just runs backwards, so its consumption data goes negative when the panels are generating.

Import and export are separate registers against separate meter points, each with its own MPAN. Consumption never goes negative. A negative value in a consumption series is a data quality defect or a mislabelled export series, not a physical event. Smart Export Guarantee payments are calculated against the export meter point, which is why a missing export MPAN means no payment even when generation is real.

3.3 GSPs and the 14 GSP Groups

A is a physical thing. It is a substation where the transmission network hands electricity down to a distribution network, and there are several hundred of them across Great Britain. A is an accounting region. There are exactly 14, they are identified by letters, and they are the level at which settlement volumes are reconciled and at which most regional energy data products are published.

Confusing the two is not a harmless slip. It produces a specific class of error: the belief that there are 14 physical handover points between transmission and distribution in GB, which would make the network far simpler than it is. The many grid supply points inside a region roll up into one GSP Group; the group is the container, the supply point is the equipment.

About 350 grid supply points roll up into the 14 GSP Group regions

A volume can only be reported against one of the 14 GSP Group regions and never against a single grid supply point, however well the handover above is known, because the tiles in the lower band are settlement regions rather than substations.

About 350 physical grid supply points roll up into the 14 GSP Group regions, and settlement volumes are reported against the group, never against a single supply point. Source: Elexon Section S Supplier Volume Allocation simple guide.

About 350 grid supply points roll up into the 14 GSP Group regions A two level containment board. The upper band is the physical layer: about 350 grid supply points, each a substation where the transmission network hands over to a distribution network, shown as six tiles plus one tile standing for the rest. A labelled connector, volumes aggregate upward, drops to the lower band, the settlement layer, holding the 14 GSP Group regions as fourteen tiles in two rows of seven, the zones used to aggregate metered volumes and apply settlement corrections. A closing callout states that a settlement volume is reported against one of the 14 groups, never against a single grid supply point. PHYSICAL LAYER About 350 grid supply points Each one a substation where the transmission network hands over to a distribution network GSP GSP GSP GSP GSP GSP and the rest of about 350 SETTLEMENT LAYER 14 GSP Group regions The regional zones used to aggregate metered volumes and apply settlement corrections Group 1 Group 2 Group 3 Group 4 Group 5 Group 6 Group 7 Group 8 Group 9 Group 10 Group 11 Group 12 Group 13 Group 14 volumes aggregate upward keys settlement and regional data A GSP is a substation; a GSP Group is a settlement region Confusing the two is the classic error. You cannot report a settlement volume against one grid supply point, only against one of the 14 GSP Groups.

The reason the two-level structure exists is boundary metering. Each grid supply point is metered where the transmission and distribution networks meet, and those meters measure the total energy entering the distribution region. That total is the truth the settlement process has to reconcile against. Add up everything suppliers claim their customers consumed inside the region, add the estimated losses, and the result should match what the boundary meters recorded. It never matches exactly, and the gap has to be allocated.

This is why the GSP Group, not the individual supply point, is the unit of settlement. Reconciling at each of several hundred supply points would be pointless precision: customers are registered to suppliers, not to substations, and a supplier's portfolio inside a region is spread across many supply points. Aggregating to 14 groups gives a boundary that is both physically meaningful, because it is measured, and commercially meaningful, because it is the level at which supplier positions can be compared.

The GSP Group identifier is also the join key for a large amount of published regional data. Regional demand profiles, regional loss factors and regional price components are all published by group. If you are building anything that compares regions in GB electricity, the GSP Group letter is almost certainly the column you will join on, and the number of distinct values you should expect is 14.

One caution before moving on: GSP Group boundaries are not the same as licence areas, local authority boundaries or postcode areas, even though several of them look similar on a map. Treating any of those as interchangeable will produce results that are subtly wrong in the places where the boundaries diverge, which tends to be exactly the edge cases an analysis is trying to explain.

Check your understanding

Which statement correctly distinguishes a grid supply point from a GSP Group?

3.4 The registers and who keeps them

An identifier is only useful if something authoritative knows what it points at. Whoever runs that authoritative record controls the market's memory, and in GB the memory is split across a small number of named systems. The most important question a register answers is the simplest one: who supplies this meter point today?

Since July 2022 the answer comes from the Central Switching Service. The is the registration source of truth for both electricity and gas, it is operated by the , and it sits under the with as the code body. Before CSS, electricity and gas registration ran on separate arrangements with different timescales and different failure modes. Putting both fuels behind one registration service is the reason a modern switch completes in days rather than weeks.

  • Central Switching Service (CSS), operated by the DCC under the REC. Holds the registration: which supplier is registered to which MPXN, and from when. This is the register that answers the who-supplies-this question for both fuels.
  • The Retail Energy Location record, governed under the REC. is the shared address record that ties MPXNs to a consistent view of premises. It is the asset the RECCo and DCC improvement plan in the story above is aimed at, because address mismatch is where switching goes wrong.
  • MPAS, the meter point administration heritage. Each DNO has long run a Meter Point Administration Service that allocates MPANs and maintains their technical attributes: distributor identifier, line loss factor class, connection details. Registration moved to CSS; MPAN allocation and technical maintenance did not. Both records exist, and they have to agree.
  • on the gas side, the central gas system operated by on behalf of the gas transporters. It holds the supply point record behind each MPRN, including the attributes that electricity chose to encode in the identifier.
  • Meter serial numbers, held against the meter point rather than being the meter point. A meter is replaced; the MPXN persists. Confusing the asset identifier with the meter point identifier is a reliable way to lose a customer's history at the moment their meter is exchanged.

Two structures in that list are on their way out, and you should learn them as legacy rather than as current design. Profile classes and standard settlement configurations exist because the market needed a way to shape and settle consumption at meter points that were not measured half-hourly. Under , actual half-hourly data replaces the estimated shape, so the profile class becomes a field that describes the past rather than one that drives a calculation. Expect to keep meeting it in historical data and in systems that have not finished migrating, and expect it to stop carrying meaning.

The wider point, and the reason this module sits early in the course, is that identifier quality is a market-wide cost rather than a back-office one. A wrong address in the location record causes a failed or erroneous switch. A missing export MPAN costs a household its export payment and leaves volume unallocated in . A meter point whose line loss factor class is wrong is charged the wrong distribution costs for as long as nobody notices. None of those are visible as data problems when they surface. They surface as billing complaints, as disputed , and as regulatory attention. The register is where they start.

Check your understanding

Which register is the source of truth for which supplier is registered to a given meter point, for both electricity and gas?

Core distinctions

  • An MPAN is 21 digits: an 8-digit top line carrying profile class, meter time-switch code and line loss factor class, and a 13-digit core of distributor identifier, unique identifier and check digit. It encodes settlement treatment, not just identity.
  • An MPRN is a plain numeric gas identifier of up to ten digits with no settlement attributes embedded. MPXN is the collective term for both.
  • Import and export are separate meter points with separate MPANs and separate registers. Consumption never goes negative; a negative consumption value is a data defect, and a missing export MPAN means no Smart Export Guarantee payment.
  • Several hundred physical grid supply points roll up into exactly 14 GSP Groups. The group is the settlement and regional-data unit; the supply point is the metered equipment.
  • The Central Switching Service, run by the DCC under the REC, has been the registration source of truth for both fuels since July 2022. MPAS still allocates MPANs, UK Link holds the gas supply point record, and profile classes and standard settlement configurations are legacy structures dying under MHHS.

Standards and sources cited in this module

  1. Elexon, Section S: Supplier Volume Allocation simple guide

    Volume allocation, GSP Groups and settlement reconciliation

    Primary industry explanation of how metered volumes are allocated and reconciled at GSP Group level, which is the basis for the two-level structure taught in section 3.3.

  2. RECCo, Retail Energy Code services

    Central Switching Service and Retail Energy Location

    Authoritative description of the registration and address services that sit under the Retail Energy Code, including who operates each one.

  3. RECCo and DCC, joint plan to deliver Central Registration Service improvements

    Improvement plan for 2025 and 2026

    Source for the real-world story in this module and for the argument that address and registration data quality is a market-wide cost.

  4. Ofgem, Smart Export Guarantee

    Scheme requirements for exporting households and small generators

    Explains why an export meter point has to exist and be registered before export payments can be calculated, which is the practical consequence taught in section 3.2.