Skip to main content
Mr. Engineer Pharmacy System

Practical guides for connected pharmacy operations.

Explore clear, operational explanations of medicine stock, loose dispensing, billing, and pharmacy workflows to help assess your software requirements.

INVENTORY CONTROL Operational Guide

FEFO vs FIFO in Pharmacy Inventory: How Expiry Order Protects Working Capital

In general warehousing, First-In, First-Out (FIFO) assumes that the earliest received merchandise should be sold first. However, in pharmaceuticals, supplier delivery dates do not always correlate with remaining shelf life. A distributor might deliver Batch B with a 12-month expiry today, while Batch A received last month has an 18-month shelf life.

First-Expiry, First-Out (FEFO) ensures that medicines with the nearest expiration dates are allocated and dispensed first, regardless of when they entered the stockroom. Applying FEFO prevents expired stock from sitting at the back of shelves and directly reduces expiry write-offs.

In Mr. Engineer: When multiple batches exist for a medicine, the Sale Desk prompts the nearest-expiring batch first, keeping your counter dispensing aligned with FEFO best practices.
RETAIL DISPENSING Packaging Guide

Managing Full Packs and Loose Units: Keeping Quantities Accurate

Many community pharmacies dispense both whole boxes and individual blister strips or tablets. When software only tracks boxes as integers, cashiers are forced to perform manual mental math or record loose sales under generic miscellaneous codes, destroying stock integrity.

The solution is dual-unit stock recording. By defining a fixed pack multiplier (e.g. 1 Pack = 20 Tablets), the system tracks all inventory at the fundamental unit level while allowing the counter operator to enter sales as either packs, loose units, or both simultaneously (e.g., 2 packs + 3 loose tablets = 23 units).

In Mr. Engineer: The Sale Desk provides dedicated Pack and Loose input fields. Stock quantities deduct automatically from the same batch balance, preventing discrepancy between physical shelf strips and ledger totals.
BUYER’S GUIDE Checklist

A Pharmacy POS Buying Checklist: What to Verify Before Choosing Software

Before committing to a pharmacy management system, request a live demonstration testing these essential counter scenarios:

  • 1. Barcode scanner latency: Test auto-focus search when scanning items in rapid succession without needing to click the input field with a mouse.
  • 2. Loose tablet deduction: Verify that selling loose units deducts from the correct batch and reflects accurately in the reorder stock alerts.
  • 3. Thermal receipt formatting: Confirm that receipts render cleanly on 58mm or 80mm ESC/POS printers with correct paper cutting triggers.
  • 4. Purchase GRN with bonus units: Test entering incoming supplier invoices that include free or bonus items without distorting unit cost formulas.
IMPLEMENTATION Setup Guide

Preparing Medicine Data for Software Setup: Catalog & Opening Stock

Transitioning to a new pharmacy system goes smoothly when medicine master data is structured beforehand. The key columns to organize in your spreadsheet include:

Product Identification Medicine brand name, generic formula (salt), barcode (EAN-13), strength, and product category.
Packaging Hierarchy Pack multiplier (units per box), strip count, and loose unit designation.
Pricing Configuration Retail price (MRP), trade purchase price, discount threshold, and tax category.
Initial Batch Balances Physical stock count on hand, supplier name, batch number, and expiration date.

Ready to evaluate Mr. Engineer for your pharmacy?

See these operational principles running on real application screens. Request a personalized demonstration with our engineering team.