
Chapter 7 · Part IV: Market and practice
Market communication: how meter readings become processes
MaKo 2026 with EDIFACT, AS4 and APIs, why UTILTS stays, the 24-hour supplier switch, quarter-hour settlement, the MaBiS hub and the section 54 MsbG form.
Since 1 October 2026, electricity market communication in Germany has run on a new set of message descriptions. These EDIFACT messages travel over AS4 and carry registrations, meter readings and settlement data between the market roles. There are API web services too, but only for two jobs: identifying a market location and passing on control commands.
That's how it will stay for now. In July 2026 the market was still consulting on replacing UTILTS with web services, and on 1 October the Federal Network Agency took that back.
Since January 2026 a supplier switch has had to work technically within 24 hours. For the central MaBiS hub the BDEW proposes a 2029 start; the Federal Network Agency has decided neither the date nor the first block of the procedure. What holds both together? Master data that is right.
What market communication is and where it came from
1,397 pages. That's the length of the application handbook for a single message, UTILMD for electricity, in version 2.2, binding since 1 October 20261,2. Each case in it, from a termination between suppliers to a master data change, has its own check identifier.
It isn't paperwork for its own sake. The Metering Point Operation Act (MsbG) requires metering and master data to flow in a uniform national format set by the Federal Network Agency3. The expert group EDI@Energy, led by the BDEW, writes the formats. Ruling chamber 6 consults on them and puts them into force by notice1.
The current set-up goes back to a problem in 2018. The law wanted readings from intelligent metering systems (iMSys) to be processed in the device and sent from there, star-shaped, to everyone entitled to them. First-generation gateways couldn't do that. And the interim model of 2016, which routed readings through the grid operator, rested on a legal basis that expired at the end of 20195.
On 20 December 2018 ruling chamber 6 settled the matter with its "MaKo 2020" ruling. From 1 December 2019 the metering point operator handles all readings and distributes them star-shaped, from its own IT system until suitable gateways exist5. Two years later BK6-20-160 brought "MaKo 2022", whose process documents applied from 1 October 20226.
And the gateway as sender? The law still envisages it, but only once the BSI rates processing in the device as technically feasible and the Federal Network Agency bases a ruling on that7. Until then, star-shaped means: from the metering point operator's back end.
Four rulebooks, one of them dissolved
The processes sit in rulings with their own acronyms. The oldest is the GPKE, adopted on 11 July 2006 and in force since 1 August 20078.
| Rulebook | What it covers | Original ruling | Typical messages |
|---|---|---|---|
| GPKE | supplier switch, assignment, configurations, control commands, master data | BK6-06-009 | UTILMD, UTILTS, API MaLo ident, API control |
| WiM | change of metering point operator, transmission of readings | BK6-09-034 | UTILMD, MSCONS |
| MaBiS | balancing and balance group settlement | BK6-07-002 | MSCONS with aggregated time series |
| MPES | feed-in points | merged into the GPKE | none of its own |
Sources for the table are ruling BK6-24-174, which amended all three rulebooks, and the handbooks9,2,10,11,12.
The current GPKE has applied since 6 June 2025, parts 1 to 3 as amended by BK6-24-174 and part 4 as amended by BK6-22-0248. MPES disappeared the same day. Its rules for feed-in points now live in the GPKE13.
So a PV system runs through the same assignment processes as a household, with its own deadlines once direct marketing is involved11. One rulebook fewer. Part 2 of the GPKE alone, though, runs to 115 pages11.
MaKo 2026: messages, transport, web services
MaKo 2026 is an industry label. This year's formats rest on two notices from ruling chamber 6. The first put new versions into force on 1 April 202614. The second has applied since 1 October 2026 and brings UTILMD electricity 2.2, MSCONS 3.2, UTILTS 1.1, APERAK 1.1 and a new AS4 profile, among others1. Consultations happen twice a year15.
The main messages, briefly. UTILMD handles registrations and master data2. MSCONS carries readings, from a single meter reading to a load profile, and for settlement also aggregated time series10. UTILTS transmits calculation formulas and the definitions of metering times, switching times and power curves16.
Every EDIFACT file gets a reply. Besides the AS4 delivery receipt, the recipient sends a CONTRL as a syntax check and, if the file can't be processed, an APERAK4. Two acknowledgements for one file.
Since 1 April 2024 these files have travelled only over AS4 in the electricity market. Ruling chamber 6 prescribed the web service standard on 31 March 2022, secured by the BSI's smart metering PKI. After a staged introduction from October 2023, e-mail and AS2 were allowed until 31 March 2024 at the latest17.
Web services exist for exactly two use cases. Since 6 June 2025 a supplier has queried the identifier of a market location, the MaLo ID, from the grid operator via web service11. Grid operators and suppliers can also instruct or order control commands at the metering point operator via web service, where they can't send them to the metering system themselves. This applies to locations in the low-voltage grid with an iMSys and a control device12. The specifications have since moved from Swagger to GitHub18. Anyone looking there will find a release 2.0.0 next to the production version. It was the subject of the consultations of February and July 2026 and isn't in force: notice no. 56 expressly left it out, and no new web API documents were published for 1 October 20261,19.
UTILTS stays
The current UTILTS handbook has a code for cases where the standard falls short. Z34: "calculation formula must be requested from the sender"16. If the formula that derives a market location's values from its measuring locations won't fit into the message, the grid operator sets this code and names a contact person. The formula then travels bilaterally, outside the standard.
The consultation of 31 July 2026 wanted to get rid of that, with web services instead of UTILTS. Several calculation formulas per location were to become possible, tranches included. Metering times, switching times and power curves were to move into the new structure, and location bundles would come via web service as well15.
Two months later the web services were off the table. The goal of carrying every formula within the standard was not.
Two notices, opposite directions
Notice no. 57 of ruling chambers 6 and 7, 31 July 2026: "UTILTS will be replaced entirely by API web services."15
Notice no. 58 of ruling chamber 6, 1 October 2026: "UTILTS is thereby retained." In the original: "Die UTILTS bleibt damit erhalten." The consulted web services for calculation formula and location bundle won't be introduced, and the API guideline stays at its production version. "All possible location bundles and calculation formulas" are to travel via UTILMD and UTILTS, and a future consultation will present the changes this needs19.
Both pages are still online. In practice the later one counts: an API integration for calculation formulas started in August currently has nothing to connect to. Work on the content, several formulas per location and complete location bundles, is still needed, just in EDIFACT.
Web services thus stay with MaLo ident and control, "expected until further notice". The two BDEW application guides of 18 August 2026, written to explain the planned web services, are coming off the MaKo platform19.
Why the U-turn? As with earlier releases, the comments were discussed with representatives of grid operators, grid users, the software industry and the Federal Network Agency. Which of them tipped the balance, the notice doesn't say19.
1 October 2027 was never decided
Where does 1 October 2027 come from as the date for the API switch? From notice no. 57. The EDI@Energy project group proposed giving the market twelve months to implement instead of the usual six, so that the MiSpeL ruling could still feed into the calculation formula15. A committee proposal, not a chamber decision. Since notice no. 58 it has nothing left to refer to.
What's left for 1 April 2027? Not much. The ActivationDocument for redispatch 2.0 in version 1.1g becomes binding, along with the change history of the XML formats and version 1.11 of the transmission path rules, which mainly concern certificates for mTLS. An existing S/MIME certificate with the client authentication EKU can matter here too. There are no new EDIFACT documents, no new web API documents and no new decision trees on that date, and despite its subheading the notice says nothing of its own about the code lists19.
Keep planning calculation formulas, metering times, switching times and location bundles via UTILMD and UTILTS. For now you need API web services for MaLo ident and control commands, and nothing else.
Switching supplier in 24 hours
"From 1 January 2026, the technical process of switching energy supplier must be completed within 24 hours and be possible on every working day." That's section 20a(2) of the Energy Industry Act (EnWG). Three sentences earlier sits the older limit, and it still applies: the switching procedure as a whole may not take longer than three weeks from the grid operator's receipt of the registration20.
The Federal Network Agency built the processes in ruling BK6-22-024 of 21 March 2024. They've been live since 6 June 202521.
The GPKE sets tight deadlines11. The new supplier first queries the MaLo ID, and the grid operator has two hours to answer. Then the supplier registers, at the latest on the day before the last working day before supply starts. On the first working day after the registration, the clock runs. By 7 am the grid operator tells the new supplier about any existing assignment and asks the old supplier whether it will end it. By 9 am the answer has to be in, and silence counts as confirmation. By 11 am the grid operator assigns the new supplier or rejects the registration, and by noon it ends the old assignment.
The metering point operator gets the configurations to set up from the grid operator, by 5 pm on the working day before supply starts at the latest, and must have them in place by 10 pm. After that it delivers the readings to the new supplier12.
Worked through as an example, a registration on Monday allows supply from Wednesday, midnight, at the earliest11.
The start in June 2025
The Federal Association of Energy Market Service Providers (BEMD) measured how bumpy the start was. On the first full working day, 10 June 2025, about 10 percent of roughly 250 grid operators tested could successfully answer the new MaLo ident requests. By 13 June it was about 80 percent of the test group, which included all the larger grid operators22.
Three days from 10 to 80 percent. Fast, for an interface the whole market switches on at once. It wasn't over, though: after two weeks the association saw "clear instability in market data exchange", and the share of successful switches was still well below the average of the preceding months22.
The quarter hour instead of the profile
On 25 October 2020 the day had 100 quarter hours. The MSCONS handbook still uses that clock-change day as its example, and for the spring change it's 9210. Otherwise 96. A detail any software that processes load profiles has to get right.
Which market location is balanced by profile and which by measured quarter hours, the GPKE settles in three sentences4:
| Metering at the market location | Balancing |
|---|---|
| conventional meter without load profile metering, or modern metering device | by profile |
| conventional meter with recording load profile metering | as a rule by quarter-hourly values |
| iMSys throughout | by quarter-hourly values from daily meter reading series |
The last row needs two things. The gateway has to capture meter readings every quarter hour, which the law calls meter reading series measurement and the device world calls TAF 7, see chapter 423. And the metering point operator has to send the series daily for the previous day to the grid operator, the transmission system operator and the supplier7. In market communication that's an MSCONS with the load profile of the measuring or market location10.
The change came with ruling BK6-24-174 of 24 October 2024. Grid and metering point operators had to start preparing quarter-hour balancing for market locations fully equipped with iMSys no later than 1 December 20249. Since 6 June 2025 their meter reading series have been sent throughout21.
Once every measuring location of a market location previously balanced by profile has an iMSys, the grid operator has to order quarter-hour balancing from the metering point operator12. So the standard load profile doesn't end on a set date. It disappears meter by meter, at the pace of the rollout described in chapter 8.
For §14a this has consequences. When a grid operator steers a heat pump for grid purposes, it has to tell the supplier about every such intervention, and it does so through electronic market communication24. How the command itself runs through gateway and control box is the subject of chapter 5. What quarter-hourly values mean for time-variable grid charges is covered in chapter 6.
The MaBiS hub
Since October 2024 ruling chamber 6 has been reworking balance group settlement. Procedure BK6-24-210 is to bundle the data at a central actor, the MaBiS hub, and make the processes compliant with data protection law by 2030 at the latest25. In May 2025 the chamber split the procedure into two blocks, first meter value processing and pseudonymisation, later balancing and settlement25,26.
The roles already exist in law, as meter value processor and aggregator27. On formats, things have been clear since 1 October 2026: the hub stays with EDIFACT as well19.
The Federal Network Agency hasn't set a start date, and the ruling on the first block is still pending19. The timetable doing the rounds in the market is a BDEW proposal. The chamber put it out for consultation in September 2025 with its content unchanged and pointed out that it may still change28.
The timetable is an association proposal
The BDEW introduction scenario foresees identification of all market partners from 1 April to 30 June 2028, test systems at all parties from 1 July 2028, interface tests by 30 September 2028 and parallel operation from 1 January 2029. From 1 October 2029 only the new processes apply. The precondition is that the hub then holds close to 100 percent of the relevant master data, calculation formulas and readings. The BDEW itself calls the timeframe "extremely demanding"29.
Counterpoint: does the market need a central hub?
Ruling chamber 6 assumes that a central actor is the best way to reach its goals, including noticeable relief for market partners25.
The VKU, the association of municipal companies, disagrees. In its position paper of 4 July 2025 it calls the hub model "by no means without alternative". The data protection argument doesn't convince it, since encrypted data transfer, segmented processing or temporary IDs could suffice. Distribution system operators would lose direct access to raw data while still carrying the financial risks, and checking the hub's results would take a kind of shadow balancing. A production system by 2028 strikes the VKU as "extremely ambitious"30.
On pace, the associations aren't far apart. The BDEW wrote the scenario and calls it extremely demanding, while the VKU already finds the goal extremely ambitious29,30.
On data protection the obligation is clear: the law explicitly requires pseudonymisation of load profiles and meter reading series in a whole range of transmissions3. The route there is open. On the timetable, data quality decides. A hub that needs almost all master data on day one won't start before the master data is ready.
Contracts and master data: the bottleneck
Since 1 July 2026, a breach of essential duties between grid operator and metering point operator can cost ten cents per day and per metering point affected31,32. Little per case, but the total grows with every metering point and every day.
Ruling BK6-24-125 of 20 November 2025 revised the framework contract for metering point operators and set standard metering contracts for the first time, one with the connection user or connection owner (MSV-AN) and one with the supplier (MSV-LF)32. The metering contracts bind only the default metering point operator and cover modern metering devices and iMSys. The form under section 54 MsbG comes attached33. The law asks for an easily understandable form listing who gets which data from whom, how often and for what purpose34.
The link to market communication is section 4 of the framework contract, which refers to WiM and GPKE for processing. If one party fails to implement essential requirements from them, the other can claim the contractual penalty once the WiM and GPKE clearing processes have run31. A process description turns into a contract risk.
That leaves the part no ruling can solve alone. For the MaLo ID request the GPKE knows exactly one error case: the market location can't be identified, or not unambiguously. Supplier and customer then go into bilateral clearing11. In UTILTS the same exit is called code Z34. In both cases the standard ends where the master data is wrong.
The MaBiS hub sharpens this. Notice no. 57 contained two steps explicitly meant to prepare for the hub: a grid location ID for every grid location, and a flat-rate measuring location for every flat-rate market location, so that each market location has at least one measuring location15. They aren't in an EDIFACT release for 1 April 2027, because there isn't one19. Working on your own data still pays off now.
Five checks for grid and metering point operators:
Measure the deadlines on the first working day
Find out how many registrations your system answers by 11 am on the first working day and how many requests to the old supplier go out before 7 am. After 9 am, silence counts as confirmation.
Keep maintaining UTILTS
No API project for calculation formulas. But expect changes to UTILMD and UTILTS: notice no. 58 announces them for a future consultation, without a date.
Clean up master data before the hub
List the market locations for which you still send calculation formulas with code Z34, the flat-rate market locations without an assigned measuring location, and the grid locations kept without an ID. That list says more about your start in the MaBiS hub than any project plan.
Align contracts with BK6-24-125
As default metering point operator you need MSV-AN and MSV-LF, form included. Settle who documents clearing cases before the first penalty arrives.
Check certificates for 1 April 2027
From then on, the transmission path rules 1.11 apply to mTLS. Check whether your S/MIME certificate carries the client authentication EKU.
Open deadlines for this chapter
Live from the deadline calendar, data as of 14 October 2026. When a deadline changes, this list changes with it.
Sources
Primary sources first. Uncertain statements are marked as uncertain in the text rather than left out.
- Federal Network Agency, ruling chamber 6: notice no. 56 on the data formats of 1 April 2026, entry into force on 1 October 2026 (German). bundesnetzagentur.de, retrieved 14 October 2026.
- BDEW, EDI@Energy: UTILMD application handbook electricity, version 2.2, published 1 April 2026, annex to notice no. 56, table of contents and foreword (German). bundesnetzagentur.de, retrieved 14 October 2026.
- Section 52 Metering Point Operation Act (MsbG), paragraphs 2 and 3 (German). gesetze-im-internet.de, retrieved 14 October 2026.
- Federal Network Agency, ruling chamber 6: GPKE part 1, introductory process description, reading version under BK6-24-174, applicable since 6 June 2025, chapter 4 and sections 8.5 and 8.6 (German). bundesnetzagentur.de, retrieved 14 October 2026.
- Federal Network Agency, ruling chamber 6: ruling BK6-18-032 "Marktkommunikation 2020" of 20 December 2018, overview page (German). bundesnetzagentur.de, retrieved 14 October 2026.
- Federal Network Agency, ruling chamber 6: ruling BK6-20-160 on the further development of grid access conditions for electricity of 21 December 2020 ("MaKo 2022"), overview page (German). bundesnetzagentur.de, retrieved 14 October 2026.
- Section 60 Metering Point Operation Act (MsbG), paragraphs 2 and 3 (German). gesetze-im-internet.de, retrieved 14 October 2026.
- Federal Network Agency, ruling chamber 6: supplier switch (GPKE), current and previous versions (German). bundesnetzagentur.de, retrieved 14 October 2026.
- Federal Network Agency, ruling chamber 6: procedure BK6-24-174 on the transmission of meter reading series, ruling of 24 October 2024 with annexes (German). bundesnetzagentur.de, retrieved 14 October 2026.
- BDEW, EDI@Energy: MSCONS application handbook, version 3.2, published 1 April 2026, chapters 4, 7 and 8.3 (German). bundesnetzagentur.de, retrieved 14 October 2026.
- Federal Network Agency, ruling chamber 6: GPKE part 2, assignment processes, reading version under BK6-24-174, applicable since 6 June 2025, sections 1.1, 1.2 and 2.1 (German). bundesnetzagentur.de, retrieved 14 October 2026.
- Federal Network Agency, ruling chamber 6: GPKE part 3, configurations and control commands, reading version under BK6-24-174, applicable since 6 June 2025, sections 1.1.2, 1.3.7 and 2.1 (German). bundesnetzagentur.de, retrieved 14 October 2026.
- Federal Network Agency, ruling chamber 6: switching processes for feed-in points (MPES), current version (German). bundesnetzagentur.de, retrieved 14 October 2026.
- Federal Network Agency, ruling chamber 6: notice no. 54 on the data formats for market communication of 1 October 2025, entry into force on 1 April 2026 (German). bundesnetzagentur.de, retrieved 14 October 2026.
- Federal Network Agency, ruling chambers 6 and 7: notice no. 57 on the data formats of 31 July 2026, consultation for the 1 April 2027 implementation date (German). bundesnetzagentur.de, retrieved 14 October 2026.
- BDEW, EDI@Energy: UTILTS application handbook, version 1.1, published 1 April 2026, foreword and chapter 4 (German). bundesnetzagentur.de, retrieved 14 October 2026.
- Federal Network Agency, ruling chamber 6: notice no. 2 on ruling BK6-21-282 on securing electronic market communication for electricity, 31 August 2022 (German). bundesnetzagentur.de, retrieved 14 October 2026.
- Federal Network Agency, ruling chambers 6 and 7: notice no. 55 on the data formats of 2 February 2026, consultation for the 1 October 2026 implementation date, section on API web services (German). bundesnetzagentur.de, retrieved 14 October 2026.
- Federal Network Agency, ruling chamber 6: notice no. 58 on the data formats of 1 October 2026, entry into force on 1 April 2027 and further results (German). bundesnetzagentur.de, retrieved 14 October 2026.
- Section 20a Energy Industry Act (EnWG), paragraph 2 sentences 1 and 4 (German). gesetze-im-internet.de, retrieved 14 October 2026.
- Federal Network Agency, ruling chamber 6: ruling BK6-22-024 on an accelerated supplier switch within 24 hours on working days, overview page with notice no. 4 of 6 December 2024 (German). bundesnetzagentur.de, retrieved 14 October 2026.
- Zeitung für kommunale Wirtschaft: supplier switch in 24 hours, one month of live operation, 2 July 2025, with figures from the BEMD (German). zfk.de, retrieved 14 October 2026. Trade press.
- Section 2 no. 27 Metering Point Operation Act (MsbG), meter reading series measurement (German). gesetze-im-internet.de, retrieved 14 October 2026.
- Federal Network Agency, ruling chamber 6: ruling BK6-22-300 of 27 November 2023, annex 1, item 8.3 (German). bundesnetzagentur.de, retrieved 14 October 2026.
- Federal Network Agency, ruling chamber 6: procedure on the future aggregation and settlement of balancing data (MaBiS hub), BK6-24-210, overview page (German). bundesnetzagentur.de, retrieved 14 October 2026.
- Federal Network Agency, ruling chamber 6: information on the status of the MaBiS hub procedure (BK6-24-210) of 27 May 2025 (German). bundesnetzagentur.de, retrieved 14 October 2026.
- Sections 67a and 67b Metering Point Operation Act (MsbG), meter value processor and aggregator (German). gesetze-im-internet.de, retrieved 14 October 2026.
- Federal Network Agency, ruling chamber 6: consultation BK6-24-210-1, meter value processing and pseudonymisation, 26 September 2025, section on introduction milestones (German). bundesnetzagentur.de, retrieved 14 October 2026.
- BDEW: introduction scenario for putting the MaBiS hub into production, consultation annex to BK6-24-210-1, chapters 1, 2 and 4 (German). bundesnetzagentur.de, retrieved 14 October 2026. Association document.
- Verband kommunaler Unternehmen (VKU): position paper on procedure BK6-24-210 (MaBiS hub) of 4 July 2025 (German). vku.de, retrieved 14 October 2026. Association position.
- Federal Network Agency, ruling chamber 6: framework contract for metering point operators, reading version under BK6-24-125, sections 4 and 16 (German). bundesnetzagentur.de, retrieved 14 October 2026.
- Federal Network Agency, ruling chamber 6: procedure BK6-24-125 on amending the framework contract for metering point operators and setting metering contracts, ruling of 20 November 2025 (German). bundesnetzagentur.de, retrieved 14 October 2026.
- Federal Network Agency, ruling chamber 6: metering contracts, current version applicable since 1 July 2026 (German). bundesnetzagentur.de, retrieved 14 October 2026.
- Section 54 Metering Point Operation Act (MsbG), form (German). gesetze-im-internet.de, retrieved 14 October 2026.