ISO 15118 for Charger Manufacturers: What the Standard Puts on Your Board

ISO 15118 is not a feature that gets switched on in firmware. For the manufacturer of a charging station it is four hardware consequences: a powerline modem sitting on the Control Pilot line, a place to store and validate certificates, processing and memory headroom for the message encoding, and a conformance test plan that applies to a named product and firmware version. Everything else in the standard — the driver experience, the billing relationship, the contract certificate lifecycle — lands on somebody else's side of the interface.

This page is written from the equipment side. It does not answer "which car supports Plug and Charge"; it answers "what does specifying ISO 15118 change in the product I am building".

The standard set as it stands in September 2026

"ISO 15118" on its own is not a specification. It is a family, two generations of it are live at once, and both generations have moving parts right now. A purchase specification that names the family without the part number and the edition is not specifying anything enforceable.

  • ISO 15118-2:2014 — the first-generation network and application protocol requirements. Last reviewed and confirmed in 2024, so it remains the current published edition.
  • ISO/DIS 15118-2 — the revision of Part 2, at draft international standard stage. The first-generation target is stable today, but it has a replacement behind it.
  • ISO 15118-20:2022 — the second-generation network layer and application layer requirements, published in April 2022 as a first edition running to 561 pages, under ISO/TC 22/SC 31.
  • ISO 15118-20:2022/Amd 1:2026 — Amendment 1, published in July 2026, covering an AC DER service, an MCS service and an improved security concept. Specifications written against Part 20 from now on should state whether Amendment 1 is in scope.
  • ISO 15118-4:2018 — the first-generation network and application protocol conformance test, with a revision in progress as ISO/DIS 15118-4.
  • ISO 15118-21:2025 — the common conformance test plan for the second generation.
  • ISO/PAS 15118-23:2026 — the second-generation conformance test plan for DC charging.

DIN SPEC 70121 sits alongside this family rather than inside it. It is the German DC charging communication specification that predates the finished ISO work, it uses the same powerline physical layer, and it carries neither the security model nor the certificate-based identification. It is still what a great many deployed DC chargers actually speak, which is why a DC controller specification usually has to name both.

Which parts of it become hardware

These are the four decisions that cannot be deferred to the firmware team, because each of them changes the board, the wiring or the bill of materials.

Decision 1

The modem on the Control Pilot line

High-level communication runs over powerline on the same Control Pilot conductor that already carries the basic duty-cycle signalling. That means a powerline modem, the analogue coupling to put it on the line without disturbing the PWM signalling, and board space and wiring for both. A station that has never carried one does not gain ISO 15118 by a software release.

Decision 2

Where certificates live

Certificate-based identification means the station has to hold, present and validate certificates, and to be provisioned with them at some point in its life. That is storage, a trust anchor, and a production or field process for getting keys onto the unit. The second generation raises this burden rather than lowering it, so the sizing decision has to be made against the generation you intend to reach, not the one you are shipping.

Decision 3

Headroom for the message layer

The protocol's message encoding and its security processing both consume processor time and memory on a controller that is simultaneously running the charging state machine and its safety duties. Headroom is the parameter that decides whether the next protocol generation is reachable on the same board. It is also the parameter least likely to appear in a sales datasheet, which is why it has to be asked for explicitly.

Decision 4

Which edition you are testing against

Conformance is tested against a named product and a named firmware version, under the conformance test parts listed above. A supplier statement that a platform "supports ISO 15118" is not a conformance record, and a conformance record for one firmware version is not a record for the next one. Fix the edition in the contract and fix the retest trigger with it.

Four things that are regularly mis-specified

  • "ISO 15118 compliant" written without a part number. Two generations are current at once and both have drafts or amendments in flight. Part 2 and Part 20 are different products to build. A specification that does not name the part, the edition and — since July 2026 — whether Amendment 1 is in scope, cannot be tested against.
  • Plug and Charge treated as one thing. The certificate-based mechanism defined in the standard and the various identifier-based auto-authorisation schemes are not equivalent, and they do not cost the same to build. The certificate-based one is the one that needs the modem, the certificate store and the provisioning path.
  • The second generation assumed to be a firmware step from the first. It changes the security model and what the station must store and process. Whether a given board can make the jump is a memory, processor and secure-element question, answerable only from that board's datasheet.
  • Conformance confused with EU product conformity. They are separate obligations with separate evidence. Protocol conformance is tested under the ISO conformance test parts; placing the finished station on the EU market is governed by EU product law, where the party selling under its own name is the manufacturer. Passing one does not discharge the other. See full import vs SKD assembly for where that second obligation lands.

What eectec provides — and what it does not

On the AC side, the FY1 dual-outlet controller board carries OCPP 1.6J natively, and the optional AC PLC communication module is what upgrades that platform to OCPP 2.0.1 and ISO 15118 plug & charge. Because the module sits on the Control Pilot line, it has to be specified at design stage: adding it to a finished product is a wiring and enclosure change, not a firmware update.

On the DC side, the M4 dual-connector controller integrates the vehicle communication path alongside charge control, metering, insulation monitoring and connector-lock control on one board. The protocol revisions supported in a given build are stated in the datasheet for that build, because they depend on the firmware version and the communication option fitted. We would rather send a datasheet that matches a configuration than publish a revision number that turns out not to apply to it.

What we do not claim. eectec holds no Open Charge Alliance certificate, for OCPP 1.6 or for OCPP 2.0.1. Our charging platform runs OCPP 1.6 in large-scale commercial operation, with OCPP 2.0.1 support in final development — first delivery scheduled for December 2026. We do not offer eectec-held conformance records as a substitute for a brand owner's own: conformance testing applies to a named product and firmware version, and where a tender requires those records they are obtained for the finished station under the name of the party placing it on the market.

Production background, for scale rather than for the individual order: 15 years in the business, more than 1,000,000 control boards shipped to date, more than 1,500 customers, and a field defect rate of 880 PPM.

Questions we get about this

Is ISO 15118 support a firmware feature or a hardware decision?

It is a hardware decision first. High-level communication under ISO 15118 runs over powerline on the Control Pilot line, so the station needs a powerline modem on that line, the analogue front end to couple it, and board space and wiring for both. On an AC station that has never carried one, adding ISO 15118 later is a board change and usually an enclosure change. The firmware work is real but it is the second problem, not the first.

Can a station built for ISO 15118-2 be moved to ISO 15118-20 by a firmware update?

Assume not, and check before you plan for it. The second generation changes the security model and increases what the station has to store and process for certificates, so a controller sized for the first generation may have no headroom left for the second. Whether a specific station can make the jump depends on the memory, the processor and the secure-element provision that were designed in, which is a question for the board datasheet rather than for the protocol name.

What is the current status of ISO 15118-2 in September 2026?

ISO 15118-2:2014 was last reviewed and confirmed in 2024, so it remains the current published edition of Part 2. A revision is in progress as ISO/DIS 15118-2 at draft international standard stage. For a manufacturer this means the first-generation target is stable today but has a moving replacement behind it, which is an argument for specifying the exact edition in a purchase contract rather than writing ISO 15118 without a part number.

What changed with ISO 15118-20:2022/Amd 1:2026?

Amendment 1 to ISO 15118-20:2022 was published in July 2026 and covers an AC DER service, an MCS service and an improved security concept. Two of those three are hardware-relevant: a distributed-energy-resource service on the AC side and megawatt charging both change what the equipment has to be able to do, and the security rework is the kind of change that lands on certificate handling. Any specification written against ISO 15118-20 from now on should state whether Amendment 1 is in scope.

Does Plug and Charge require ISO 15118?

Plug and Charge as defined in the standard is the ISO 15118 certificate-based identification mechanism: the vehicle presents a contract certificate over the high-level communication link and the station validates it. Other mechanisms that authenticate a vehicle by its identifier alone are not the same thing and do not carry the same security properties. If a tender says Plug and Charge, ask which one it means before you price the hardware, because the certificate-based version is the one that needs the modem, the certificate store and the provisioning path.

How is conformance to ISO 15118 tested?

Through the conformance test parts of the same standard family. ISO 15118-4:2018 is the network and application protocol conformance test for the first generation, with a revision in progress as ISO/DIS 15118-4. For the second generation, ISO 15118-21:2025 is the common conformance test plan and ISO/PAS 15118-23:2026 is the conformance test plan for DC charging. Conformance testing is performed against a named product and firmware version, not against a brand or a product family.

What does eectec support today?

On the AC side, the FY1 dual-outlet controller board carries OCPP 1.6J natively, and the optional AC PLC communication module is what upgrades that platform to OCPP 2.0.1 and ISO 15118 plug and charge. On the DC side, the M4 dual-connector controller integrates the vehicle communication path alongside charge control, metering, insulation monitoring and connector-lock control; the protocol revisions supported in a given build are stated in the datasheet for that build, because they depend on the firmware version and the communication option fitted.

Does eectec hold conformance or certification records for ISO 15118 or OCPP?

eectec holds no Open Charge Alliance certificate, for OCPP 1.6 or for OCPP 2.0.1, and does not claim ISO 15118 conformance test records in place of a brand owner's own. Our charging platform runs OCPP 1.6 in large-scale commercial operation, with OCPP 2.0.1 support in final development and first delivery scheduled for December 2026. Where a tender requires conformance records, they are obtained for the finished station under the name of the party placing it on the market.

Related

Specifying a station with high-level communication?

Tell us the part number and edition you have to meet, the market, and whether AC or DC. We will tell you which of our boards reaches it, what the communication option adds, and what we cannot claim.