License & Deployment Mix: 15 tools – 2 OSS, 0 SaaS. (OSS and SaaS counts can overlap when an open-source tool also offers a vendor-hosted edition.)

What Is Pharmacy Management Software?

Pharmacy management systems (PMS) are the operational backbone of retail, hospital, specialty, and long-term care pharmacies. They handle prescription processing, drug dispensing, inventory management, insurance billing, regulatory compliance, and patient counseling – replacing manual workflows with an integrated digital system.

Unlike generic healthcare software, pharmacy management systems include domain-specific features that general EHR/EMR tools cannot provide:

  • Dispensing workflow – receive Rx, verify prescriber and patient, fill, pharmacist check, dispense, and counsel (the “five rights”)
  • e-Prescribing (EPCS) – electronic prescribing of controlled substances, receiving prescriptions from prescriber EHR systems via Surescripts
  • PDMP – Prescription Drug Monitoring Program integration with state databases for controlled substance tracking
  • Drug Utilization Review (DUR) – automated drug-drug interaction, drug-allergy, drug-disease, duplicate therapy, and dosage range checking at point of dispensing
  • PBM billing – Pharmacy Benefit Manager claims processing using NCPDP D.0 transaction standards for real-time adjudication
  • NCPDP – National Council for Prescription Drug Programs standards for pharmacy transactions, the universal pharmacy billing protocol
  • 340B – federal drug pricing program for qualifying health entities (FQHCs, hospitals, safety-net providers) requiring split billing and contract pharmacy tracking
  • Compounding – custom medication preparation with formulas, ingredient tracking, lot numbers, and beyond-use date (BUD) calculations
  • Inventory management – wholesaler ordering (primary/secondary), controlled substance tracking (Schedule II-V), perpetual inventory, returns and reverse distribution
  • DEA compliance – Schedule II-V controlled substance logging, ARCOS reporting, biennial inventory, and theft/loss reporting (DEA-106)
  • Medication Therapy Management (MTM) – clinical pharmacy services including comprehensive medication reviews, targeted interventions, and OutcomesMTM/Mirixa platform integration
  • Central fill / mail order – high-volume automated dispensing with robotic counting, verification imaging, and shipping logistics
  • Long-term care (LTC) pharmacy – nursing home and assisted living dispensing with eMAR integration, cycle fill, and facility billing
  • Specialty pharmacy – high-cost/complex medications with prior authorization, patient assistance programs, and limited distribution drug management
  • HL7/FHIR – healthcare interoperability standards for integration with EHR systems, hospital ADT feeds, and clinical data exchange
  • Immunization administration – vaccine tracking, state immunization registry (IIS) reporting, and VFC program management

The information on these pages was researched by a combination of human review and large language models. To suggest an addition or correction, please contact us. Prepared by Rhodium Systems Inc., author of the ResorsIT platform — a unified IT operations management platform for IT teams and MSPs that integrates a curated suite of open-source, commercial, and SaaS applications into a single system with shared identity, single sign-on, access control, and a common audit trail. Use this catalogue only as a starting point for your own research, and review any tool carefully against your own requirements before relying on it. Catalogue data version 2026.197.

Comparison


Deployment Comparison

ToolTypePlatformCloudOn-Prem
OpenMRSSelf-hostedLinux/WindowsNoYes
BahmniSelf-hostedLinuxNoYes
QS/1Desktop/CloudWindowsYesYes
Pioneer RxDesktop/CloudWindowsYesYes
LibertyDesktopWindowsYes*Yes
Computer-RxDesktop/CloudWindowsYesYes
BestRxDesktopWindowsNoYes
McKessonServerWindows/LinuxNoYes
OmnicellServer/SaaSWindowsYesYes
ScriptProServerWindowsNoYes
Rx30Desktop/CloudWindowsYesYes
CernerServer/SaaSLinuxYesYes
Epic WillowServerLinux/AIXNo**Yes
FrameworksServer/SaaSWindowsYesYes
DatascanDesktopWindowsYes*Yes

* = hosted/remote desktop style, not cloud-native ** = Epic hosting available but not traditional SaaS


SSO / OIDC Comparison

OIDC is the preferred SSO protocol; the notes below assume Authentik as the external identity provider.

ToolOIDCSAMLAD/LDAPAuthentik Notes
OpenMRSNoNoYesLDAP via Authentik
BahmniNoNoYesLDAP via Authentik
QS/1NoNoWinWindows auth only
Pioneer RxNoNoWinWindows auth only
LibertyNoNoWinWindows auth only
Computer-RxNoNoWinWindows auth only
BestRxNoNoWinWindows auth only
McKessonNoYesYesSAML via Authentik
OmnicellNoYesYesSAML via Authentik
ScriptProNoNoYesLDAP via Authentik
Rx30NoNoWinWindows auth only
CernerNoYesYesSAML via Authentik
Epic WillowNoYesYesSAML via Authentik
FrameworksNoNoYesLDAP via Authentik
DatascanNoNoWinWindows auth only

Best SSO support: Epic Willow, Cerner Pharmacy, McKesson Pharmaserv, and Omnicell offer SAML SSO that can integrate with Authentik. No pharmacy PMS in this evaluation supports OIDC natively.

Retail tools: all independent pharmacy PMS tools rely on Windows authentication with no modern SSO protocol support.


Core Features Matrix

FeatureOpenMRSBahmniQS/1Pioneer RxLiberty
DispensingBasicBasicYesYesYes
DURNoNoYesYesYes
InventoryBasicBasicYesYesYes
PBM billingNoNoYesYesYes
CompoundingNoNoYesYesYes
e-PrescribingNoNoYesYesYes
ImmunizationsNoNoYesYesYes
LTCNoNoYesNoNo
SpecialtyNoNoYesYesYes
FeatureComputer-RxBestRxMcKessonOmnicellScriptPro
DispensingYesYesYesYesYes
DURYesYesYesYesYes
InventoryYesYesYesYesYes
PBM billingYesYesYesYesYes
CompoundingYesBasicYesYesYes
e-PrescribingYesYesYesYesYes
ImmunizationsYesYesYesYesYes
LTCNoNoYesYesNo
SpecialtyYesNoYesYesNo
FeatureRx30CernerEpic WillowFrameworksDatascan
DispensingYesYesYesYesYes
DURYesYesYesYesYes
InventoryYesYesYesYesYes
PBM billingYesYesYesYesYes
CompoundingYesYesYesYesBasic
e-PrescribingYesYesYesYesYes
ImmunizationsYesYesYesYesYes
LTCNoYesYesYesNo
SpecialtyYesYesYesYesNo

API Comparison

ToolREST APIHL7FHIRDocumentation
OpenMRSYesNoYesComprehensive
BahmniYesYesYesGood
QS/1LimitedYesNoPartner only
Pioneer RxYesYesNoPartner only
LibertyLimitedYesNoLimited
Computer-RxLimitedYesNoLimited
BestRxNoYesNoNone public
McKessonYesYesYesEnterprise
OmnicellYesYesYesEnterprise
ScriptProLimitedYesNoPartner only
Rx30LimitedYesNoLimited
CernerYesYesYesComprehensive
Epic WillowYesYesYesEpic App Orchard
FrameworksLimitedYesNoPartner only
DatascanNoYesNoNone public

Best API: OpenMRS and Bahmni have the most open and well-documented APIs. Among commercial tools, Epic Willow and Cerner Pharmacy offer comprehensive APIs through their developer programs. Retail PMS tools generally have limited or partner-only API access.


Licensing Comparison

ToolLicenseTypeCost Model
OpenMRSMPL-2.0Open sourceFree
BahmniAGPL-3.0Open sourceFree
QS/1ProprietaryDesktop/CloudContact vendor
Pioneer RxProprietaryDesktop/Cloud~$500–800/mo
LibertyProprietaryDesktopContact vendor
Computer-RxProprietaryDesktop/CloudContact vendor
BestRxProprietaryDesktop~$200–400/mo
McKessonProprietaryServerEnterprise pricing
OmnicellProprietaryServer/SaaSEnterprise pricing
ScriptProProprietaryServerContact vendor
Rx30ProprietaryDesktop/CloudContact vendor
CernerProprietaryServer/SaaSEnterprise pricing
Epic WillowProprietaryServerEnterprise pricing
FrameworksProprietaryServer/SaaSContact vendor
DatascanProprietaryDesktopContact vendor

Monitoring Integration

ToolTelegrafFluent BitGrafana
OpenMRSMySQL/JVM metricsApp logsCustom
BahmniPostgreSQL/JVMApp/container logsCustom
QS/1Windows servicesWindows Event LogCustom
Pioneer RxSQL Server metricsWindows Event LogCustom
LibertyWindows servicesWindows Event LogCustom
Computer-RxWindows servicesWindows Event LogCustom
BestRxWindows servicesWindows Event LogCustom
McKessonDB + app metricsApp logsCustom
OmnicellCabinet metricsApp logsCustom
ScriptProRobot + DB metricsApp logsCustom
Rx30Windows servicesWindows Event LogCustom
CernerOracle DB metricsApp logsCustom
Epic WillowCaché/IRIS metricsApp logsCustom
FrameworksSQL Server metricsApp logsCustom
DatascanWindows servicesWindows Event LogCustom

Tools

15 tools.

Bahmni (Pharmacy Module)

Bahmni is an open-source hospital information system built on top of OpenMRS (EMR), Odoo (ERP), and OpenELIS (laboratory).

License: AGPL-3.0-only (OSS) · Kind: web · Deploy: native · SSO: none

Website · Source

BestRx

BestRx is a pharmacy management system designed for independent retail pharmacies seeking a cost-effective, easy-to-use solution.

License: Proprietary (proprietary) · Kind: web · Deploy: saas, native · SSO: none

Website

Cerner Pharmacy (Oracle Health)

Cerner Pharmacy is the pharmacy management module within the Cerner Millennium EHR platform, now part of Oracle Health following Oracle’s 2022 acquisition of Cerner.

License: Proprietary (proprietary) · Kind: web · Deploy: saas · SSO: SAML

Website

Computer-Rx

Computer-Rx is a pharmacy management system for independent and specialty pharmacies, covering dispensing, DUR, inventory, PBM claims, compounding, and controlled-substance workflows.

License: Proprietary (proprietary) · Kind: web · Deploy: saas · SSO: none

Website

Datascan

Datascan is a pharmacy management system designed for independent retail pharmacies. Based in the New York metropolitan area, Datascan has served independent pharmacies for over 30 years with a focus on ease of use and customer support.

License: Proprietary (proprietary) · Kind: web · Deploy: saas, native · SSO: none

Website

Epic Willow

Epic Willow is the pharmacy management module within the Epic EHR platform, the most widely deployed electronic health record system in the United States.

License: Proprietary (proprietary) · Kind: web · Deploy: native · SSO: none

Website

Frameworks LTC (SoftWriters)

Frameworks LTC is the market-leading pharmacy management system for long-term care (LTC) pharmacies.

License: Proprietary (proprietary) · Kind: web · Deploy: saas, native · SSO: none

Website

Liberty Software

Liberty Software is a pharmacy management system from Transaction Data Systems (TDS), now part of Outcomes. It serves independent retail pharmacies across the United States with a focus on workflow efficiency and regulatory compliance.

License: Proprietary (proprietary) · Kind: web · Deploy: saas, native · SSO: none

Website

McKesson Pharmaserv

McKesson Pharmaserv is a hospital and health system pharmacy management system from McKesson, one of the largest healthcare companies in the world.

License: Proprietary (proprietary) · Kind: web · Deploy: native · SSO: none

Website

Omnicell

Omnicell is a leading provider of medication management automation solutions, including automated dispensing cabinets (ADCs), central pharmacy robots, IV compounding systems, and pharmacy management software.

License: Proprietary (proprietary) · Kind: web · Deploy: saas, native · SSO: none

Website

OpenMRS (Pharmacy Module)

OpenMRS (Open Medical Record System) is an open-source electronic medical records platform designed primarily for low-resource healthcare settings.

License: MPL-2.0 (OSS) · Kind: web · Deploy: native · SSO: none

Website · Source

Pioneer Rx

Pioneer Rx is the leading pharmacy management system for independent pharmacies in the United States.

License: Proprietary (proprietary) · Kind: web · Deploy: saas, native · SSO: none

Website

QS/1

QS/1 is one of the longest-established pharmacy management systems in the United States, serving independent, chain, long-term care, hospital, and specialty pharmacies.

License: Proprietary (proprietary) · Kind: web · Deploy: native · SSO: none

Website

Rx30

Rx30 is a pharmacy management system from Transaction Data Systems (Outcomes) for independent retail pharmacies, covering dispensing, DUR, inventory, PBM billing, compounding, and controlled-substance tracking.

License: Proprietary (proprietary) · Kind: web · Deploy: saas, native · SSO: none

Website

ScriptPro

ScriptPro is a pharmacy automation and management company that provides robotic dispensing systems and pharmacy management software.

License: Proprietary (proprietary) · Kind: web · Deploy: native · SSO: none

Website

ResorsIT Tools Catalog Search