Purpose The purpose of this paper is to identify the best practices applied during the implementation process of a national electronic health record (EHR) system. Furthermore, the main goal is to explore the knowledge gained by experts from leading countries in the field of nationwide EHR system implementation, focusing on some of the main success factors and difficulties, or failures, of the various implementation approaches. Design/methodology/approach To gather the necessary information, an international survey has been conducted with expert participants from 13 countries (Denmark, Austria, Sweden, Norway, the UK, Germany, the Netherlands, Switzerland, Canada, the USA, Israel, New Zealand and South Korea), who had been playing varying key roles during the implementation process. Taking into consideration that each system is unique, with each own (different) characteristics and many stakeholders, the methodological approach followed was not oriented to offer the basis for comparing the implementation process, but rather, to allow us better understand some of the pros and cons of each option. Findings Taking into account the heterogeneity of each country's financing mechanism and health system, the predominant EHR system implementation option is the middle-out approach. The main reasons which are responsible for adopting a specific implementation approach are usually political. Furthermore, it is revealed that the most significant success factor of a nationwide EHR system implementation process is the commitment and involvement of all stakeholders. On the other hand, the lack of support and the negative reaction to any change from the medical, nursing and administrative community is considered as the most critical failure factor. Originality/value A strong point of the current research is the inclusion of experts from several countries (13) spanning in four continents, identifying some common barriers, success factors and best practices stemming from the experience obtained from these countries, with a sense of unification. An issue that should never be overlooked or underestimated is the alignment between the functionality of the new EHR system and users' requirements.