OCPP 2.1 explained

OCPP 2.1 is the newest Open Charge Point Protocol. It is not a rename of 2.0.1: it adds functional blocks (V2X, DER, battery swap, ISO 15118-20) while keeping 2.0.1 application logic working.

The Open Charge Alliance released OCPP 2.1 in January 2025. Edition 1 is IEC 63584-210:2025. OCA says 2.1 is not compatible with OCPP 1.6. Download the official OCPP 2.1 specification.

Chargeflux does not simulate 2.1 yet — it is planned, no date. You can still open the OCPP 2.0.1 simulator and lock the session model that 2.1 extends.

What OCPP 2.1 adds (from OCA)

  • ISO 15118-20, including bidirectional power transfer
  • Bidirectional charging / V2X functional block
  • DER (distributed energy resource) control
  • Improved smart charging
  • Fixed-cost, energy, or time transactions; resume after a forced reboot
  • Battery swapping for two- and three-wheelers and EVs
  • Local cost calculation on the station
  • Prepaid cards, ad-hoc card payment, and secure dynamic QR codes

Source: the official OCPP 2.1 overview on the Open Charge Alliance site.

Why there are no 2.1 sample messages here yet

We only publish copy-paste frames that Chargeflux can actually emit. Inventing 2.1 payloads would be thin SEO and would mislead implementers. When 2.1 lands in the simulator, this page will grow the same hub-and-spoke structure as OCPP 2.0.1 sample messages.

Until then, treat 2.0.1 TransactionEvent, BootNotification, and RequestStart as the baseline. Compare versions on OCPP 1.6 vs 2.0.1 vs 2.1.

How to prepare a CSMS for 2.1 today

  1. Get 2.0.1 Boot + TransactionEvent solid in the OCPP 2.0.1 simulator.
  2. Keep a separate 1.6 path — 1.6J sample messages — if you still onboard 1.6 hardware.
  3. Read the official 2.1 parts from the OCA download page before promising V2X or ISO 15118-20.

Related guides

FAQ

What is OCPP 2.1?

OCPP 2.1 is the latest Open Charge Point Protocol version, released by the Open Charge Alliance in January 2025. It extends OCPP 2.0.1 with ISO 15118-20, bidirectional charging, DER control, battery swapping, and extra payment options.

Where do I download the official OCPP 2.1 specification?

From the Open Charge Alliance download library. Edition 1 is also published as IEC 63584-210:2025.

Does Chargeflux support OCPP 2.1 yet?

Not yet. OCPP 2.1 is on the public roadmap without a promised date. Test 2.0.1 today — OCA designed 2.1 so 2.0.1 application logic continues to work.

Last reviewed August 2026 · Chargeflux.io