Skip to content Skip to footer
OCA & OCPP FAQ

FAQ Frequently Asked Questions

Find answers to frequently asked questions about OCA, OCPP, the OCA membership, OCPP Certification and the OCPP Compliance Testing Tool (OCTT).

FAQ

On this Frequently Asked Questions page, you’ll find answers to common questions about the Open Charge Alliance (OCA), Open Charge Point Protocol (OCPP), the OCA membership, OCPP Certification and the OCPP Compliance Testing Tool (OCTT).

Looking for more information? Visit the Certification page to learn about the OCPP certification program, the OCTT page for details on the OCPP test tool or the Join us page for information on becoming an OCA member.

About OCA

The Open Charge Alliance (OCA) is a non-profit organization of EV charging hardware and software vendors and charging network operators and service providers. OCA’s mission is to foster global development, adoption, and compliance of the Open Charge Point Protocol (OCPP) and related standards through collaboration, education and testing.

In 2009, ElaadNL started OCPP, the Open Charge Point Protocol. ElaadNL, the non-profit organization founded by the Dutch Distribution System Operators (DSOs), was aiming to install 10.000 charging stations in the Netherlands and wanted to procure these from different vendors. Therefore, ElaadNL asked this emerging market for a standard way of exchanging information. Since no such standard yet existed, ElaadNL took the initiative to create one and began developing OCPP. To learn more about the history of OCPP and OCA, please check the Discover our history page.

The Open Charge Alliance is an industry alliance governed by the OCA Board. The Board consists of five companies that represent all OCA members. Click here to learn more about the OCA board. The Board is responsible for the annual plan and budget, establishing or ending working and task groups, and defining the overall strategy.

The Open Charge Alliance (OCA) is a global, non-profit organization dedicated to promoting open standards in electric vehicle (EV) charging infrastructure. Its primary focus is the development, adoption, and compliance of the Open Charge Point Protocol (OCPP). Through collaboration, education, testing, and certification, OCA aims to ensure interoperability and foster innovation in the EV charging industry.

The Open Charge Alliance is located at the following address: Westervoortsedijk 73, Building KB, 6827 AV Arnhem, The Netherlands .

The postal address is Postbus 882, 6800 AW Arnhem.  

OCA membership

OCA is open to every organization that is interested in the development of OCPP. The OCA community represents a wide range of industries and perspectives. It includes manufacturers of Charging Station and Charging Station Management System, grid operators, vehicle manufacturers, software providers and testing labs. From major global corporations to local start-ups, our participants bring diverse expertise and shared commitment to OCA. The list of OCA participants can be found here.

To become a member of the Open Charge Alliance (OCA), click the “Join Us” button. You’ll be redirected to our support portal, where you can complete the membership application. Be sure to fill out all required fields, sign the necessary documents, and upload all requested forms to ensure a smooth application process. This includes: 

  • OCA Questionnaire 
  • Rules of the OCA  
  • Participants Agreement  
  • Recent annual revenue report  

As an OCA member, you gain access to a range of valuable benefits that support your technical development, industry visibility, and collaboration opportunities. These include:

  • Work on specific topics via focused working groups and task groups dedicated to improving OCPP and related standards.
  • Influence over OCPP development by contributing to current and future specifications in the Technical Working Group.
  • Help shape the certification process through participation in the Compliance Working Group.
  • Discounts on certification and test tool purchases, reducing the cost of implementation and testing.
  • Increased visibility through a company profile on the OCA website.
  • Direct access to technical experts, including OCA’s editors and fellow members, for support and peer discussion.
  • Gain practical insights: join a community that shares experiences and challenges from across the EV industry, helping you stay informed and identify potential opportunities. 

The OCA Membership categories and annual fees can be found in this link.

OCA currently has the following active working groups:

  • A: Technology Working Group (TWG):
    This group discusses questions, comments, and new developments related to the Open Charge Point Protocol (OCPP).
  • Compliance Working Group (CWG):
    This group focuses on the OCPP Compliance Testing Tool (OCTT) and the certification program. The OCTT enables private testing for both the Charging Station Management System and the Charging Station side. The certification program is available for OCPP 1.6 and OCPP 2.0.1.

To participate in a working group, log in to Causeway, navigate to Home → View Groups, and click the “Join” button next to the group you’d like to join.

Yes, OCA organizes a variety of events to support collaboration, knowledge sharing, and innovation in the EV charging industry. These include:

  • OCPP Plugfests – hands-on testing events where vendors can validate interoperability between Charging Stations and Charging Station Management Systems.
  • Conferences – bringing together industry experts to discuss developments in open standards, policy, and EV infrastructure.
  • Webinars – covering technical updates, best practices, and upcoming standards.
  • Member-only events – including updates on OCA activities, working group sessions, and networking opportunities.

These events give members and stakeholders the chance to contribute to the constant development of OCPP and stay engaged with the global EV charging industry.

Once your membership application has been approved, a company profile page will be created on the OCA website. The designated admin user can edit this page by adding your company logo, website link, and a short company description.

To update your profile:

  1. Activate your account by following the instructions in the welcome email.
  2. Log in and navigate to the Company Profile
  3. Enter or update your company information.

If you haven’t received the welcome email or need assistance, feel free to contact the OCA support team via info@openchargealliance.org.

If you decide to stop your membership, you can do so after 24 months of being a member. A membership can be terminated by e-mail, addressed to info@openchargealliance.org. The termination becomes effective on the 1st of January of the following year. Termination does not result in any reimbursement of participant fees paid to OCA. For more information, please check the ‘OCA Policies and Procedures’ below the participation fee table.

OCPP

OCPP is an open protocol that enables communication between electric vehicle (EV) Charging Stations and Charging Station Management Systems. Developed and maintained by OCA, it ensures interoperability across different hardware and software platforms.

OCPP supports key features such as smart charging, load balancing, secure data exchange, and remote management, allowing network operators to build scalable and future-proof EV charging solutions. It is widely adopted around the world and serves as the global standard for open EV charging communication.

Yes, OCPP is freely available for everyone to download. You can download the OCPP by following this link.

For technical questions regarding the OCTT, please fill your question in this support portal.

For technical question regarding the OCPP spec or implementation please fill your question on the discussion section of the Technical Working Group at our memberplatform.

The Open Charge Alliance (OCA) currently supports two official versions of the Open Charge Point Protocol (OCPP):

  • OCPP 1.6 – Released in 2015, this version introduced Smart Charging, enhanced diagnostics, and support for both SOAP and JSON over WebSocket. It is still widely used and supported by OCA.
  • OCPP 2.0.1 – Released in 2020, this version includes advanced features such as native support for ISO 15118 Plug & Charge, a flexible device model, improved transaction handling, and better security. It is not backward compatible with OCPP 1.6.
  • OCPP 2.1 – Released in January 2025, this version builds on 2.0.1 and it is backward compatible with OCPP 2.0.1. It adds support for ISO 15118-20 with bidirectional power transfer, a new functional block on Bidirectional Charging, a new functional block on DER Control, Battery Swapping and new authorization options.

OCA provides official Compliance Testing Tools for both OCPP 1.6 and OCPP 2.0.1 (OCTT 2, released in 2023).

Earlier versions, such as OCPP 1.5 and OCPP 2.0, are no longer actively supported.

The Open Charge Point Protocol (OCPP) has evolved over time to support new functionalities and industry requirements:

OCPP 1.6 (2015):

Introduced basic Smart Charging, supported SOAP and JSON over WebSocket, and became widely adopted across global networks. Optional security features are available through extensions.

OCPP 2.0.1 (2020):

Offers a more advanced and secure framework, including a full device model, Plug & Charge support (ISO 15118), improved transaction handling, and enhanced Smart Charging capabilities. Uses JSON over WebSocket only.

OCPP 2.1 (2025):

Builds on 2.0.1 and remains backward compatible. Adds support for Vehicle-to-Grid (V2G), Distributed Energy Resource (DER) control, battery swapping, and standardized payment terminal integration. Certification details to be announced.

Each version brings expanded features to improve interoperability, flexibility, and future readiness in EV charging infrastructure.

OCPP 2.0 made its first appearance in 2018 as the successor to OCPP 1.6. However, OCA, in collaboration with the community, decided that version 2.0 would benefit from additional features. Thanks to the hard work of both the OCA team and the community, OCPP 2.0.1 was introduced in 2020 and is on its way to replacing OCPP 1.6 as the new industry standard for communication between the CS and CSMS.

OCPP 2.0.1 has the following improved/added functionalities in comparison to OCPP 1.6:

  • Device Management Features to get and set configurations and also to monitor a Charging Station.
  • Improved transaction handling
  • Added security
  • Added smart charging functionalities
  • Support for ISO 15118
  • Display and messaging support
  • Many additional improvements requested by the EV charging community 

Note that OCPP 1.6 and OCPP 2.0.1 are not compatible. OCPP 2.0.1 ed3 was approved as an IEC standard (IEC63584) in 2024.

OCPP 2.1 builds on OCPP 2.0.1 and introduces advanced features to support smarter, more flexible, and future-ready EV charging. Key features include:

  • Support for ISO 15118-20, including bidirectional power transfer (V2X)
  • DER control for integration with distributed energy resources
  • Improved Smart Charging and advanced transaction handling
  • Support for battery swapping, especially for 2- and 3-wheelers
  • Local cost calculation at the charging station
  • Expanded payment options, including prepaid cards, ad hoc credit/debit payments, and secure dynamic QR codes
  • Enhanced authorization options and transaction flexibility
  • Backward compatibility with OCPP 2.0.1

OCPP 2.1 reflects input from the global OCA community and is designed to meet the evolving needs of the EV charging industry.

Actively managed by OCA

OCPP: OCA developed and continously improves OCPP (Open Charge Point Protocol).

 

Not actively managed by OCA

OSCP: At this time, OSCP (Open Smart Charging Protocol) is not being actively managed nor developed within OCA. However, if you have any questions regarding OSCP, please feel free to contact us.

OCPI: OCPI (Open Charge Point Interface) is not managed by OCA. OCPI is managed by the EVRoaming Foundation.

The Open Charge Alliance only provides the OCPP protocol specification, we do not provide any software libraries.

For OCPP 1.6, OCPP 2.0.1 and OCPP 2.1 we provide one test tool that you can use for testing your implementation. This tool is also used for the certification program. If you would like more information about buying this tool, please click on this link.

A charging station with OCPP implementation offers EV drivers greater flexibility and reliability. As OCPP is an open communication protocol, it enables interoperability between different charging stations and network operators. This means that drivers are not limited to one provider and can use a wider range of charging infrastructure. OCPP also allows for the integration of advanced functionalities, such as smart charging, remote diagnostics, and improved payment options, depending on what is supported by the charging station and its backend system. In general, open standards like OCPP promote innovation and competition, which ultimately lead to better services and a more seamless charging experience for the end user. 

OCPP works for any managed Charging Station. Depending on the needs of the end user, not all functionality might be implemented. For households functionalities such as firmware management (providing updates), remote control (e.g. via an app) or smart charging functionality might be used.

OCPP Certification

The certification program is a joint effort of the Open Charge Alliance and several independent test laboratories around the world to test OCPP for conformance with the OCPP specification. Every company involved with an OCPP implementation can get an official independent OCPP Certificate. This OCPP Certification Program gives companies the opportunity to validate their OCPP implementation on conformance with the OCPP 2.0.1 or 1.6 specification. Check the OCPP Certification program page to learn more.

OCPP certification is a formal process managed by OCA to verify that a product correctly implements the OCPP specification. Manufacturers submit their product to an OCA-approved test lab, where it is tested using the official Compliance Testing Tool (OCTT). If the product passes, it receives an official certificate and is listed on the OCA website as certified for a specific OCPP version. This ensures interoperability and builds trust in the EV charging industry.

Watch the video tutorial

The video tutorial guides you through the OCPP Certification Program, including the newly added option to certify product family members.

 

OCPP Certification Program tutorial

The list of certified companies is available on the website. Please refer to the following link.

For certification of an OCPP product family, one product must be certified by an OCA designated lab, as a normal certification. This one product has to be the “representative product”: the product with the most extended set of features. The test laboratory will only test the representative product. As a vendor, it is your task to declare conformance of the family members. This is done by providing a Vendor Declaration of Conformance Report to the test lab. For more information, please check the Certification page. 

OCPP test tool (OCTT)

OCTT is the Compliance Test tool for OCPP implementers to test their devices on protocol conformity. With this tool you can test your OCPP 1.6, OCPP 2.0.1 and OCPP 2.1 implementation and check if you have implemented the OCPP specification correctly.  

OCTT is a platform for testing OCPP implementations of a Charging Station Management System (CSMS), a Charging Station (CS) or a Charging Station Software Stack (CSSS). It supports OCPP 1.6, OCPP 2.0.1 and OCPP 2.1. 

Hosted by the Open Charge Alliance, OCTT is a cloud-based solution. It is available as a subscription service with a web-based interface for testing OCPP implementations for your organization’s internal use. With OCTT, you can quickly identify and resolve potential issues. 

Yes, the list can be found in appendix C of the OCPP Test Procedure & Test Plans, which is part of the Certification documentation.

No, the OCTT does not generate a certificate. OCTT is used by independent OCA-approved test labs to perform conformance testing. Certificates are only provided after completing the OCPP Certification Program. 

What the OCTT does generate, is a Vendor Declaration of Conformance Report – or VDCR. This is a conformance test report. A Vendor Declaration of Conformance is required for adding a product family member to an OCPP certificate. For more information, please check the Certification page. 

Since the launch of OCTT Professional, it is no longer possible to purchase licenses for individual OCPP versions. It is also not possible anymore to add Test Case Sets (OCPP 1.6, OCPP 2.0.1 and OCPP 2.1) to an existing license. So, if you currently have a license for OCPP version 1.6 or 2.0.1 and would like to access additional OCPP versions, including OCPP 2.1, you will need to upgrade to OCTT Professional.

OCTT Suite is the overall testing solution offered by Open Charge Alliance, consisting of two versions: OCTT Starter and OCTT Professional.

OCTT Professional is the full-featured, subscription-based version, providing access to more than 2,000 test cases across OCPP 1.6, OCPP 2.0.1 and OCPP 2.1. It is designed for professional development, testing and certification preparation.

OCTT Starter is the free version, offering access to a selection of Core test cases for basic OCPP testing and validation. It makes OCPP testing available to all and is expected to be available in 2027.

OCTT Professional brings all available OCPP Test Case Sets (OCPP 1.6, OCPP 2.0.1 and OCPP 2.1) together in one subscription, including complete OCTT functionality, unlimited test runs and support. The annual subscription fee is per instance for OCA Participants (Members) and non-Participants (Memebers) can be found on the OCTT pricing page.

You can apply for OCTT Professional by submitting a new application through this request link. This also applies if you already have an OCTT license and wish to upgrade to OCTT Professional.

Please note that upgrading requires you to sign a new SaaS agreement and that your subscription fee will change accordingly.

Once your application has been processed and the upgrade is complete, you will have access to all available OCPP Test Case Sets (OCPP 1.6, OCPP 2.0.1 and OCPP 2.1), as well as the full functionality of OCTT Professional.

If you purchased an OCTT license before 12 October 2026, you can still add additional instances under your existing license at the following rates:

  • OCP participants: €3,800 per additional instance (€2,000 activation fee + €1,800 annual fee).
  • Non-participants: €6,400 per additional instance (€4,000 activation fee + €2,400 annual fee).

The annual fee is charged per instance and calculated on a pro rata basis for the remainder of the current calendar year.

Each additional OCTT instance will be available for the remaining duration of your existing SaaS subscription. The subscription end date depends on when your original license was activated:

  • Licenses activated before 2025: The subscription runs until January 2028.
  • Licenses activated in 2025 or later: The subscription expires three years after the original subscription start date.

 


If you purchased an OCTT license after 12 October 2026 (OCTT Professional) an additional license for OCTT Professional is €7900,- for participants and €17900,- for non-participants.

Yes. Once your current OCTT agreement expires, you will need to switch to OCTT Suite if you wish to continue using OCTT testing tools, as renewing your current OCTT Test Tool is no longer possible. The timing of this transition depends on when your current license was activated.

For licenses activated before 2025, your current agreement and pricing will remain unchanged throughout 2027. Starting in 2028 you will have to switch to OCTT Suite.
For licenses activated in 2025 or later, you will have to switch to OCTT Suite three years after the original subscription start date.

If you decide to upgrade to OCTT Professional during the calendar year, before your current subscription expires, the fee for OCTT Professional will be calculated on a pro-rata basis for the remaining months of that year. The amount already paid for your current OCTT subscription for the same period will be deducted from the OCTT Professional fee. You will therefore only pay the difference between the two amounts for the remainder of the year.

Switching to OCTT Professional is not mandatory for 2027. If you prefer to continue with your current subscription, you can do so at the same costs as before. From 2028 onwards, you will need to switch to OCTT Suite depending on when your original OCTT subscription started.

For licenses activated before 2025:
Your current subscription and pricing will remain unchanged throughout 2027. Switching to OCTT Professional is optional during this period. From 2028 onwards, you will need to switch to OCTT Suite.

For licenses activated in 2025 or later:
You can continue with your current subscription and pricing for three years from the original subscription start date. After this period, you will need to switch to OCTT Suite, as renewing under the existing subscription model will no longer be possible.

Your future subscription costs will depend on the OCTT Suite option you choose.