Custom hospital inventory software covering central store and sub-store management, GRN-based stock receipt, department indent and issue workflows, ABC/VED/FSN analysis, batch and expiry tracking, purchase procurement with three-way matching, vendor management with performance ratings, and rate contract management. Part of the OneCity 120-module Hospital ERP.
Get a Free Demo WhatsApp UsA hospital’s supply chain covers thousands of line items: drugs, surgical consumables, implants, linen, housekeeping supplies, medical gases, laboratory reagents, radiology films, dietary supplies, and capital equipment parts. Managing this inventory across a central store and multiple sub-stores (ward pharmacy, OT store, ICU store, dietary store, housekeeping store) requires a system that tracks every receipt, issue, transfer, and return with a complete audit trail. Without it, hospitals face stockouts of critical supplies during procedures, over-purchasing of slow-moving items that tie up capital, and expired stock that must be written off at a loss.
Modules 16, 17, and 18 of the OneCity Hospital ERP cover the complete hospital supply chain: Module 16 (Inventory Management) tracks stock levels across central and sub-stores with ABC/VED/FSN analysis, batch tracking, and reorder alerts. Module 17 (Purchase & Procurement) manages the end-to-end procurement cycle from purchase indent through RFQ, comparative statement, PO, GRN, and three-way invoice matching. Module 18 (Vendor Management) maintains the approved vendor master with GST/PAN verification, performance ratings, blacklisting, and rate contract management. Together they replace the combination of spreadsheets, standalone purchase order tools, and physical stock registers that most hospital stores departments run.
OneCity Technologies Pvt. Ltd (CIN: U72100KA2009PTC048911), Bengaluru, Mangaluru, Mysuru. Hospital inventory management is an area where the difference between integrated ERP and standalone software is most financially visible. A hospital that can tell you its exact current stock of every item, its consumption trend over the last 90 days, which vendors delivered on time and at contracted rates, and which items are approaching minimum stock levels is managing its supply chain with data. A hospital managing inventory on paper registers and periodic physical counts is making procurement decisions blind — ordering more than needed of fast-moving items to avoid stockouts, accumulating slow-moving items that become dead stock, and unable to tell management how much of the Rs 3–4 crore typically tied up in hospital inventory is actually turning over versus sitting idle. Modules 16, 17, and 18 convert hospital inventory management from a reactive, intuition-based activity into a systematic, data-driven operation.
ABC analysis classifies inventory by value: A items (high-value, low-volume — typically 10% of SKUs contributing 70% of inventory cost), B items (medium), and C items (low-value, high-volume). VED analysis classifies by criticality: Vital (stockout stops operations — critical drugs, key implants), Essential (significant operational impact), and Desirable (inconvenience but manageable). Cross-referencing ABC and VED creates the inventory management priority matrix: AV items (high-value and vital) require the tightest control and most frequent review. Module 16 generates ABC/VED/FSN analysis from the transaction data automatically, giving the stores manager a prioritised management framework rather than treating all 2,000+ SKUs equally.
Stock receipt via GRN (Goods Received Note) linked to the purchase order. GRN records quantity received, quality check status, batch number, expiry date, and unit cost. Stock is issued to departments via approved indent: department raises a requisition, stores approves and issues against the approved quantity, and stock levels update in real time. Inter-store transfers tracked with reason. Minimum stock levels and reorder quantities configured per item. Reorder alerts fire when stock falls below minimum. Physical stock verification (audit) workflow with variance reporting between system and physical count. FIFO valuation for stock reports. Dead stock and slow-moving item analysis for rationalisation.
Department raises purchase indent. Procurement team creates RFQ (Request for Quotation) and sends to approved vendors. Vendor quotes received and entered into the comparative statement. Lowest-qualified quote selected, PO generated with approval workflow. Vendor delivers, GRN created against PO. Three-way matching: PO quantity/rate vs GRN quantity/rate vs vendor invoice — discrepancies flagged before payment is processed. Purchase return handling for rejected goods. Rate contract management: approved rates per item per vendor, valid for a defined period, auto-applied to POs. Spend analytics: purchase by category, vendor, department, and month for management reporting and budget tracking.
Vendor master with full registration details: GST number, PAN, bank account for payment, MSME classification flag, contact details, and document upload (GST certificate, PAN card, drug licence for pharmaceutical suppliers). Document verification checklist before vendor is approved for purchase. Vendor performance rating based on delivery performance (on-time delivery rate), quality (rejection rate), and price (rate vs market benchmark). Blacklist or suspend vendor with reason and effective date. Vendor-wise purchase history and payment ledger. Rate contract repository with expiry alerts. Vendor portal option for e-invoice submission and delivery confirmation.
The inventory layer connects across the ERP. Pharmacy dispensing (Module 13) reduces drug inventory in real time — every dispensed item updates the pharmacy sub-store stock. OT implant usage (Module 10) records implant consumption against inventory. Reorder alerts from Module 16 trigger purchase indents in Module 17, closing the loop from consumption to replenishment automatically. On the finance side, GRN values feed accounts payable in Module 106 (Cost Accounting), and inventory valuation appears in the hospital’s balance sheet at period end. For the full ERP architecture, see the OneCity 120-module Hospital ERP.
A hospital OT that runs out of sutures, a ward pharmacy that cannot dispense a critical antibiotic, or a lab that has no reagent for an urgent test — these stockouts are operational failures with direct patient safety implications. They occur because reorder alerts were not set correctly, not acted on in time, or because consumption data was not visible to the person responsible for ordering. Module 16’s automated reorder alerts based on configurable minimum stock levels, connected to Module 17’s purchase indent workflow, create a systematic replenishment cycle that does not depend on any individual remembering to check a shelf.
Hospital consumables and drugs carry expiry dates. Stock received in large quantities, stored without first-expiry-first-out (FEFO) discipline, and not monitored for near-expiry accumulates as write-offs. A hospital purchasing Rs 50 lakh of consumables annually that writes off 3% due to expiry is losing Rs 1.5 lakh per year. Module 16’s batch tracking with near-expiry alerts at 30, 60, and 90 days, combined with FIFO/FEFO issue discipline, systematically reduces expiry write-offs. For drug-specific expiry management, the pharmacy module (Module 13) applies the same batch tracking at the dispensing level.
Procurement fraud in hospitals typically involves approving invoices for goods not received, paying above PO rates, or splitting orders below approval thresholds. The three-way matching in Module 17 — PO quantity/rate vs GRN quantity/rate vs vendor invoice — makes each of these fraud vectors visible as a system discrepancy that requires explanation before payment is released. The approval workflow makes sure that purchases above defined thresholds require senior management sign-off. The vendor blacklist prevents previously suspended suppliers from receiving new orders. These controls do not eliminate procurement risk entirely, but they create the documentation and process barriers that deter and detect it.
Supply chain costs — drugs, consumables, and other medical supplies — typically represent 25–35% of a hospital’s total operating expenditure. For a hospital with Rs 10 crore annual revenue, this is Rs 2.5–3.5 crore in supply costs. A 5% reduction in supply chain costs through better procurement, reduced expiry write-offs, and elimination of pilferage represents Rs 12.5–17.5 lakh per year — a meaningful financial impact relative to the ERP investment.
The specific cost levers Module 17’s procurement analytics identifies: vendor price benchmarking (are we paying competitive rates across categories?), rate contract compliance (are POs being raised at rate contract rates or off-contract at higher rates?), spend concentration (are we concentrating spend with preferred vendors to negotiate volume discounts?), and category-wise spend trends (which categories are growing faster than patient volume would justify?). These analytics are available as standard reports from the purchase data already in the system — they do not require a separate spend analysis project.
For hospitals seeking NABH accreditation, the inventory and procurement documentation provides the material management chapter’s requirements: approved vendor list, purchase process documentation, storage condition records for temperature-sensitive items, and expiry management procedures. See our hospital software cost guide for full pricing information and the hospital management software overview.
The post-COVID supply chain disruptions that affected hospital consumable availability in 2021 and 2022 permanently changed how hospital procurement teams think about stock management. Single-supplier dependency for critical items, minimal buffer stock to reduce working capital, and just-in-time ordering that worked in stable supply environments all became liabilities when supply chains were disrupted. Karnataka hospitals that had diversified approved vendor lists, maintained buffer stock for vital consumables, and had real-time visibility of stock levels recovered faster than those that did not.
Module 16’s inventory architecture addresses these lessons directly. The ABC/VED analysis identifies which items are both high-value and vital, requiring the highest stock security. The approved vendor master in Module 18 supports multiple approved vendors per item category, so a supply disruption from one vendor can be covered by another without an emergency procurement process. Rate contracts with multiple vendors for the same category give the procurement team flexibility without sacrificing the price discipline of contracted rates. Minimum stock levels for vital items are set conservatively, not at the minimum necessary for daily operations.
The procurement analytics in Module 17 also support the quarterly and annual supply chain review that hospital administration uses to renegotiate rate contracts, consolidate vendors, and adjust minimum stock levels based on actual consumption trends. This review is only possible when the data exists in a structured, queryable form — which it does not when procurement is managed through email orders and Excel tracking.
The Indian Medical Device Rules 2017 extend traceability requirements beyond implants to Class B, C, and D medical devices used in clinical procedures. The GRN in Module 16 records the batch number and expiry for every medical device receipt. The issue record links that batch to the department and, where a patient-specific issue is made (OT consumables, ICU disposables), to the patient UHID. If a device recall is announced for a specific batch, the system can identify every department that received stock from that batch and every patient for whom it was used — this is the post-market surveillance traceability that CDSCO requires for regulated devices.
For NABH accreditation, the material management chapter requires documented evidence of: an approved vendor list with qualification criteria, a purchase process with defined approval authorities, storage conditions appropriate for each item category (cold chain for temperature-sensitive items, secure storage for controlled substances), and expiry management procedures. Module 16’s complete inventory trail, combined with Module 17’s procurement documentation and Module 18’s vendor qualification records, provides all of this in a retrievable digital format for NABH audit readiness. For a cost breakdown, see our hospital software cost guide and the Hospital ERP for the full module architecture.
20 years in business. CIN: U72100KA2009PTC048911. Bengaluru, Mangaluru, Mysuru. Compliant with March 2026 Spam Update. Contact: +91 99023 30233 · contact form · Author profile.
Module 16 supports a central store and multiple sub-stores as separate inventory locations with their own stock levels. Each sub-store receives stock from the central store via the indent and transfer workflow. The OT store, ward pharmacy, ICU satellite store, dietary store, and housekeeping store each track their own consumption. The central store manager sees consolidated stock across all locations. Inter-store transfers are documented with the issuing store, receiving store, items, quantities, and approving authority.
Three-way matching compares three documents: the Purchase Order (what was ordered, at what rate), the Goods Received Note (what was actually received), and the vendor invoice (what the vendor is charging). Discrepancies between any of the three are flagged before payment is released. This prevents common procurement errors: paying for goods not received, being billed above the agreed PO rate, and approving invoices for incorrect quantities. The matching is automated in Module 17 — the payment team does not manually reconcile documents; the system highlights any mismatch that requires investigation.
Module 16 includes storage condition flags for items requiring cold chain management: refrigerated (2-8 degrees C), frozen (-20 degrees C), and room temperature. Temperature log recording is supported for cold storage locations. Near-expiry and out-of-condition alerts flag items whose storage conditions have been compromised. For NABH accreditation, temperature monitoring records for cold chain items are a specific documentation requirement. The system does not replace physical temperature monitoring hardware, but it records and tracks the temperature data that the hardware generates.
Consumables issued to patient care — surgical consumables from the OT store, IV fluids from the ward pharmacy, dressings from the ward store — can be linked to the patient’s billing account through the issue workflow. When the department issues consumables against a patient’s UHID, the issue record creates a billing charge in Module 14. This closes the consumable billing leakage gap where items are used in patient care but never billed because the billing team does not know they were used.
Purchase returns in Module 17 are processed against the original GRN: the return quantity is documented with the reason (quality rejection, excess supply, wrong item), a debit note is generated for the vendor, and the returned quantity is removed from stock. The vendor payment account is updated to reflect the debit note. Return history per vendor is tracked and feeds the vendor performance rating in Module 18. For expired stock returns to pharmaceutical suppliers, the return is processed with the batch number and expiry date for the supplier’s records.
Yes. Module 17’s purchase records include the vendor’s GST number, HSN/SAC code per item, and GST rate (5%, 12%, 18% as applicable). Purchase invoices are recorded with the GST breakup. Input tax credit (ITC) available on eligible purchases is tracked. The purchase data feeds the accounts payable ledger and the GSTR-2B reconciliation in the finance module. For hospitals with GST registration (those with annual turnover above the GST threshold or those supplying taxable goods), this integration between procurement and GST compliance eliminates the manual reconciliation between the purchase register and the GST returns.
View the complete inventory and procurement management module — with screenshots, feature documentation, and implementation details for Karnataka hospitals.
Tell us your store structure, number of SKUs (rough count is fine), current inventory method (paper, Excel, standalone software), and your key supply chain pain points — stockouts, expiry write-offs, procurement transparency, or vendor compliance. Free assessment and fixed-price proposal within 5 business days. Hospitals across Karnataka from Bengaluru to Mangaluru to Mysuru can request an on-site discovery session where our implementation team maps your current stores workflow before any software configuration begins.
Request Free Assessment Call +91 99023 30233 Bengaluru: No. 1869, 2nd Floor, 1st Main Rd, Rajajinagar 560010 | Mangaluru: 1st Floor, Mohtisham, Emporium Complex, Kankanady 575002 | Mysuru: Kantharaj Urs Road, Kuvempu Nagara 570023Module 18’s vendor management goes beyond maintaining a list of approved suppliers. The vendor performance rating system scores each supplier on three dimensions: delivery performance (percentage of POs delivered on time and in full), quality performance (percentage of GRNs accepted without rejection), and price performance (average price vs market benchmark or contracted rate). These scores are updated with each transaction, creating a dynamic performance record rather than a static qualification. Vendors whose performance deteriorates below defined thresholds are flagged for review before they are used for critical purchase orders. Vendors who consistently perform well are candidates for preferred vendor status and longer-term rate contracts.
The rate contract repository in Module 18 stores negotiated rates per item per vendor with validity periods. When a purchase order is created in Module 17, the system checks for an active rate contract with the selected vendor for the ordered items and auto-populates the contracted rate. If the purchase team attempts to create a PO at a rate higher than the contracted rate without a documented justification, the system flags the deviation. This rate contract compliance monitoring is the mechanism that prevents off-contract purchasing that erodes the value of negotiated rate agreements. For hospitals running multiple purchase categories — pharmaceuticals, surgical consumables, dietary supplies, housekeeping, linen, engineering spares — maintaining separate rate contracts per category with the best-performing supplier in each category is the procurement model that delivers the best combination of price and reliability. The spend analytics in Module 17 shows whether this model is being followed in practice or whether purchases are drifting off-contract.