Setup Pharmacy Management

Updated 5 May 2026

A beginner-friendly checklist to install the module and configure the minimum master data so menus work and users can start dispensing.

Overview

This chapter is a “start-to-finish” setup. If you are new to Odoo, follow the steps in order. Each step uses simple menu paths so you always know where to click.

Recommended approach: Set up configuration and master data first (Hospitals, Pharmacies, Users, Settings). Only then start creating prescriptions and dispensing.

Before You Start (Quick Checks)

Install the Pharmacy Management Addon

This section covers the complete beginner steps to install (or update) the Pharmacy Management addon and make sure the menus appear for users.

Where you will click in Odoo:

Download the latest copy of the addon.

Make sure it matches your Odoo version (for example, Odoo 16 addon should be used on Odoo 16). If it is a zip file, extract it so you have a normal module folder like pharmacy_management.

Upload / copy the addon folder into Odoo addons or custom_addons.

Place the module inside one of your addons directories:

  • Odoo default addons folder, or
  • Custom addons folder (recommended) like custom_addons

Important: the folder you copy must directly contain __manifest__.py. If it is nested one level deeper, Odoo will not detect it.

Restart Odoo service.

Restarting is required so Odoo loads the new addon files from disk.

Activate Developer (Development) Mode.

In Odoo, go to Settings and activate Developer Mode. This unlocks the technical options needed for app list updates.

Quick method: in many Odoo versions, you can add ?debug=1 to your Odoo URL and reload.

Update the Apps list.

Go to Apps and click Update Apps List so Odoo scans your addons folders again.

Search the addon in Apps and activate it (Install).

In Apps, search by module name and click Install. After installation, you will see new menus under Pharmacy (or a related main menu).

Demo data (optional).

If the addon contains demo data, it will be loaded only when your database was created with demo data enabled. Otherwise, you will start with empty screens and must create your own records.

Give permission to users (Access Rights).

After installing, go to Settings → Users & Companies → Users, open the user, and enable the required access rights / roles for the Pharmacy module.

Refresh Odoo and confirm the menu.

Refresh the browser (or log out and log in again). Then check you can see the Pharmacy features/menus and open them without access errors.

User Roles & Access (So Menus Appear)

Quick Test (Confirm Everything Works)

Set Pharmacy Settings & Localization

Create Master Data (Minimum Required)

Minimum to start working: Hospitals + Pharmacies + Users Access + Drug Catalog.

Open chapters:

Configure Hospitals and Pharmacy Branches

Tip: If you have multiple branches, use one warehouse per branch for clean stock separation.

Common Beginner Issues