Back to All Features
Pharmacy & InventoryPlan: All Plans

Purchase Orders & Supplier Management

Order from suppliers, receive stock, and track payments in one workflow

Overview

Create purchase orders for your suppliers, receive deliveries with batch and expiry data, and auto-update inventory — all in one workflow. The supplier database tracks contact info, payment history, outstanding balances, and delivery performance.

Standard Operating Workflow

1

Create Purchase Order

Select supplier, add medicines with ordered quantities and unit cost. PO number auto-generated. Status: Pending.

2

Send to Supplier

Print PO or share via WhatsApp. Supplier confirms order.

3

Receive Delivery

Click Receive — enter actual quantities received (may differ from ordered), batch numbers, and expiry dates for each item.

4

Auto-Update Inventory

Medicine stock automatically increments. PO status changes to Received.

5

Record Payment

Enter amount paid to supplier. Outstanding balance tracked. Partial payments supported.

Key Operational Benefits

Actual vs ordered quantity comparison on every delivery
Batch and expiry data captured at receiving — DRAP-ready
Supplier outstanding balances tracked automatically
Delivery performance metrics per supplier (fulfillment rate)
One-click PO from AI demand forecast suggestions

Real-World Healthcare Scenarios

Received Short Delivery

Ordered 200 Paracetamol strips, supplier delivered 180. System records 180 received, 20 short. Invoice adjusted. Supplier balance updated.

DRAP Audit Trail

Inspector asks about Batch BATCH-002341. Admin pulls Supplier Purchase Records — shows it came from Muller & Phipps, PO-000012, June 5. Full chain of custody.

Target Search Keywords

pharmacy purchase order softwaremedicine supplier management Pakistanhospital pharmacy procurementmedicine stock ordering systemsupplier payment tracking pharmacy

Related System Modules