Pharmacy Module

Stock Adjustments

Stock Adjustments (pharmacy/pages/adjustments.php) records any change to inventory quantity that isn't a normal dispense or purchase receipt — damage, wastage, manual corrections, returns to a supplier, or transfers. Restricted to the head_pharmacist role.

Adjustment types

  • Addition — increases stock (e.g., a correction upward).
  • Removal — decreases stock (general).
  • Adjustment — a neutral correction entry.
  • Damage — stock lost to damage.
  • Wastage — stock lost to wastage/spoilage.
  • Return to Supplier — stock sent back to the supplier.
  • Transfer — stock moved elsewhere (e.g., another location).

Removal, damage, wastage, and return-to-supplier are automatically treated as negative (reducing) quantities; additions are positive.

Step-by-step

  1. Go to Stock Adjustments.
  2. Select the drug (and specific batch, if adjusting a particular batch downward).
  3. Choose the adjustment type, enter the quantity, a reason, and a reference number if applicable.
  4. Save — the adjustment is logged and stock updates accordingly.

Common issues & fixes

only head_pharmacist role can make adjustments.
the system expects a valid batch reference when reducing stock from a specific batch; check the batch's current remaining quantity first.
worth reviewing storage conditions or ordering patterns if this becomes a recurring pattern for a specific drug.

Was this article helpful?

Thanks for the feedback!
ESC
navigate open esc close