Free EHR software The lowdown: EHR companies that offer free systems have different ways of earning revenue, including selling ads that appear in their system, selling anonymized patient data, charging patients for access to some applications (e.g., the patient portal), and/or enticing practices to purchase premium expansions..