EHR systems are capital intensive due to the high cost of procurement and installation making it unaffordable for most healthcare providers.
EHR systems are costly to maintain due to ongoing hardware and software maintenance required after implementation.
EHR systems are costly to set-up due to limited or no hardware infrastructure, and poor or lack of network infrastructure.
Barrier to successful adoption of EHR systems is the lack of human resources to train. Without adequate training, healthcare staff lack comfort with electronic medical records.