Skip to content
English - United States
  • There are no suggestions because the search field is empty.

Inventory Module in Helix: Setup & Usage Guide

Learn how to set up and use the Inventory module in Helix to manage all your clinic’s medical, pharmacy, and general supplies.

Overview:

The Inventory module in Helix is designed to help clinics manage and monitor all stock items used across departments. From medicines and medical supplies to general consumables like stationery, this module tracks procurement, addition, stock adjustment, usage, transfers/movements, returning items and reporting — all in one place.

📦 Inventory Functionalities

Accessible via: Main Menu → Inventory

1. Medical / Pharmacy / General

  • Add items needed by each department.

  • Items must be added before issuing/consuming.

  • Bulk upload supported using the item list template.

  • Medical - anything used by medical practitioners to do a service/procedure 
  • Pharmacy - any item sold over the counter (tablets, medicines, creams, etc)
  • General - any item used within the clinics operations (eg: paper, staplers, pens, etc)

Above picture depicts:

1. Manual item addition
2. Bulk upload inventory item template
3. Upload filled template


2. Return Items 

  • Used to return expired or excess stock.

  • Creates a vendor credit for the returned item (tracked under Purchasing).

Screenshot 2025-07-07 at 9.07.22 PM

3. Stock Adjustments

  • Make quantity changes to existing items (e.g., corrections).

Screenshot 2025-07-07 at 9.09.53 PM

4. Move Items

  • Move stock between branches or rooms within the clinic. 

  • Requires room setup in Control Panel > Structure > Rooms.

Screenshot 2025-07-07 at 9.10.57 PM

5. Opening Stock

  • This represents the current stock of each item available at the clinic before you start using the inventory module.

  • Bulk upload of current item quantity available in the clinic - Use Opening stock template. 

  • After downloading the Excel template, do not modify, add, or remove any rows or columns—simply fill in the necessary information as required.  
  • Ensure all data entered is unique and contains no duplicate entries.  
  • Use the exact item codes that were assigned during the initial item list bulk upload.
  • Do not use decimals or commas. Quantity column should be labeled "0" if there is no value to fill in. 
  • Expiry Date format: YYYY-MM-DD

Screenshot 2025-07-07 at 9.13.12 PM

6. Requisition

  • Raise a request for new stock. You can add the room, item and quantity. 

  • Moves to Purchasing → Purchase Requisition for approval and PO generation.

Screenshot 2025-07-08 at 12.04.25 PM

7. Good Received Notes (GRN)

  • After PO approval and item delivery, use GRN to mark goods received.

  • Triggers accounting for expense and supplier payment.

  • You can use this to record all the goods received or partial goods received by selecting the PO.
  • You can also create purchase invoices of the GRN issued and get a report of all the GRN issued so far and their status. 
     

Screenshot 2025-07-08 at 12.53.42 PM

8. Movements

  • Log of all item transfers or movements (e.g., between rooms/branches).

Screenshot 2025-07-08 at 12.56.47 PM

📊 Inventory Reports

Accessible via: Main Menu → Inventory → Reports

Report Purpose
Stock Analysis Complete breakdown of issued stock, GRN, returns, etc.
Stock Position Shows total stock by branch, room, and location.
Stock Issues Tracks stock consumed by patient, service, or category.
Expiry Guide Lists items nearing expiry.
GRN Items Report Closed GRNs per item/patient.
Stock Transfer Log of transfers within/between branches and stores.

 

⚙️ Control Panel Setup for Inventory

Before using the Inventory module, the following configurations must be done from the Control Panel:

Section Field Purpose
Inventory Agents Add supplier POC information for ordering.
  Category Classify items as Medical, Pharmacy, or General.
  Subcategories Further group items (e.g., Painkillers under Pharmacy).
  Generic Names Define the generic term for medicines (e.g., Paracetamol).
  Manufacturers Optional — to track who manufactures the items (e.g., Abbott).
Finance Tax Group Define if an item is taxable and assign accordingly.
Structure Rooms Create rooms/stores where inventory will be stored.
Finance (Chart of Accounts) Inventory Accounts Assign accounts for: unbilled, COGS, consignment, and transfers.
Screenshot 2025-07-07 at 9.04.44 PM
 

✅ Pro Tips

  • Complete Control Panel Setup First: Before using the Inventory module, configure the necessary settings in the Control Panel — especially Categories, Subcategories, Generic Names, Manufacturers, Tax Groups, Accounting Setup, and Rooms. This ensures accurate item classification and correct ledger mapping.

  • Use Bulk Uploads for Faster Setup: Save time by using the Item List and Opening Stock templates for bulk uploading items and current stock quantities. This is especially useful during the initial onboarding phase.

  • Standardize Item Categorization: Use the Medical, Pharmacy, and General categories consistently. It ensures clean reporting and avoids confusion in stock tracking across branches.

  • Track Expiry & Returns Regularly: Use the Expiry Guide and Return Items sections to routinely manage expired stock and initiate returns. This helps maintain compliance and accurate valuation.

  • Create & Use GRNs Efficiently: Ensure a GRN (Goods Received Note) is created as soon as items are received against a PO. This step is essential for accounting to recognize the expense and for the item to appear in stock.

  • Utilize the Stock Movement Report: Keep an eye on the Movements section to track where and when items are moved between rooms or branches. Helps with audits and real-time inventory validation.

  • Monitor with Reports: Use Stock Analysis, Stock Position, and Stock Issues reports to stay on top of usage patterns, low stock alerts, and consumption trends by department, service, or patient.