Talk to an Expert
Talk to an Expert ✆ +91 945 945 6700
Stock Audit · 6 min read · Aug 19, 2026

Stock Audit for Pharmaceutical Companies: Batch Tracking, Expiry Dates and Cold Chain

CA Sundaram Gupta

Stock Audit for Pharmaceutical Companies: Batch Tracking, Expiry Dates and Cold Chain - Featured Image
In this guide

    Provisioning, Destruction and the Evidence

    Two distinct exercises get run together and should not be. Provisioning is an accounting judgement made while the stock still exists, reducing the carrying value of goods approaching expiry to what they will actually realise. Destruction is a physical event that happens after expiry, removing the goods and their value entirely. They occur at different times, are supported by different documents, and answering a question about one with evidence for the other is the most common failure here. Provisioning is supported by an ageing profile against remaining shelf life and by a stated policy applied consistently. Destruction is supported by the disposal authorisation, the record of what was destroyed with batch numbers and quantities, evidence of the method used, and the certificate from whoever carried it out. Disputes arise where goods provided for in one year are destroyed several years later, where destruction records show quantities the provision never covered, and where returned expired stock is provided for twice.

    Shelf Life and the Provisioning Policy

    Provisioning for pharmaceutical stock is driven by remaining shelf life rather than by age, which is the reverse of how most inventory provisioning works. Bands by remaining shelf life set the mechanism: stock with more than a stated proportion of its life remaining is carried at cost, and progressively larger provisions attach as the remaining life shortens, reaching full provision at the point the goods can no longer realistically be sold. The bands are defined against remaining life because that is what determines saleability, whereas the date of manufacture tells you nothing without knowing the product's total shelf life. Saleability against a distribution window is what the bands have to reflect. Goods have to travel from the warehouse to a distributor to a retailer to a patient, and that journey takes time, so a product with a short remaining life is unsaleable well before it expires. Trade will not accept it. Consistency of application across periods is the third requirement and the one an auditor tests hardest, because a business under pressure has an obvious incentive to lengthen the bands, and a policy revised in a difficult year produces a provision that measures the revision rather than the stock.

    Expired Stock Still on the Shelf

    Expired goods physically present among saleable stock create two problems at once, and the more serious of them is not the accounting. Segregation and quarantine is the control that prevents both. Stock past its date should be moved to a marked location and blocked in the system so it cannot be picked, and where that discipline holds, the expiry position can be read directly off the count. Where it does not, expired goods sit in the pick face and the risk is that they are despatched, which is a regulatory matter of a different order from a valuation error. Stock expired but not written down is the accounting consequence. Goods that have passed their date have no realisable value as product, so carrying them at cost overstates inventory by their entire amount, and the write-down is due in the period they expired rather than in the period somebody eventually notices. Why it appears in the count as full value follows directly. A counting team recording quantities against system positions will pick up the goods as present, and unless the sheets carry expiry dates and the counters are reading them from the cartons, nothing in the count will reveal that the stock is finished.

    Destruction: Records and Regulator

    Destruction of pharmaceutical stock is a controlled process rather than a disposal, and the documentation is what makes it defensible afterwards. Approvals required before destruction come first: authorisation within the delegated limits, given before the goods are destroyed and identifying what is to be destroyed by batch and quantity. Approvals obtained afterwards can only ratify, and where the goods have gone there is nothing left for anybody to verify. Witness and documentation follow. Destruction is observed by somebody independent of the function that held the stock, and the record states the date, the location, the method, the batches and quantities involved, and who was present. Photographic evidence taken before and during, with batch markings legible, ties the record to identifiable goods. Regulatory disposal obligations govern the method and are not a matter of preference. Pharmaceutical waste cannot be sent to ordinary disposal, certain categories require destruction under supervision or through an authorised facility, and controlled substances carry their own regime entirely. The compliance record generated by that process is part of the same evidence file, and its absence turns a routine write-off into a question about how the goods actually left the site.

    Evidence That Supports a Provision

    A provision for expiring stock is supported by three things, and the sequence in which they are prepared matters. Batch-level expiry data reconciled to the physical count comes first: the provision is computed from remaining shelf life by batch, so the batch quantities used in the computation must be the quantities actually present, not the quantities the system believed were present before the count. Provisions computed from an unreconciled extract are wrong by whatever the count found. Destruction certificates are the second element, and they evidence a different event: goods that have already been destroyed are not provided for, they are removed. Producing destruction certificates in support of a provision confuses the two exercises and typically results in the same goods being accounted for twice. Third is the provision working tied to the ledger, showing the opening provision, the charge for the period, the utilisation against actual destruction, and the closing balance. Without that continuity, a provision carried forward year after year can absorb amounts that were never charged and release amounts that were never utilised, and neither movement is visible.

    Getting Expiry Stock Audit-Ready

    Segregate expired and near-expiry stock before the count, physically and in the system. Goods past their date sitting among saleable stock will be counted as saleable unless something distinguishes them, and the distinction cannot be made reliably by reading dates off cartons while counting. A quarantine location, marked and system-blocked, is what turns the expiry position into something that can be read off the count rather than reconstructed from it. Clear the destruction backlog before the audit rather than during it. Goods provided for in earlier periods and never actually destroyed accumulate, and a backlog spanning several years raises the question of whether the provisions were ever real. Destruction has its own documentation chain, and completing it for the backlog closes both the physical and the accounting position at once. Independent verification settles a provisioning dispute where the auditors have challenged the basis, where the provision has moved materially without a change in the stock profile, or where destruction records and provision workings do not reconcile. Pharma stock audit work covers batch-level expiry alongside the physical count.

    Related reading

    Share this guide: Link copied!

    What is a stock audit for pharmaceutical companies?

    A stock audit for pharmaceutical companies is the independent physical verification of drug inventory - APIs, finished goods, and packaging materials - against book records, with additional checks on batch numbers, expiry dates, and storage conditions. It ensures compliance with the Drugs and Cosmetics Act, 1940, Companies Act, 2013, and bank lending requirements.

    How often should pharma companies conduct stock audits?

    Pharma companies should conduct stock audits quarterly for high-value items, cold chain products, and controlled substances. At minimum, an annual stock audit is required under the Companies Act for statutory audit purposes. Bank borrowers may need monthly or quarterly audits depending on the sanction terms.

    What is FEFO and why is it important in pharma audits?

    FEFO stands for First Expired, First Out. It means products closest to their expiry date are dispatched first. In pharma stock audits, auditors verify that the warehouse follows FEFO sequencing to prevent expired stock from accumulating and ensuring patient safety.

    What documents does the auditor check during a pharma stock audit?

    The auditor checks batch manufacturing records, stock registers, temperature monitoring logs, controlled substance registers, expiry reports, drug license copies, calibration certificates, and purchase invoices. Schedule U of the D&C Rules mandates retention of manufacturing records for at least 5 years.

    What happens if cold chain is broken during storage?

    If cold chain is broken, the affected batch must be immediately quarantined and assessed for stability. If the product is deemed not-of-standard-quality, it cannot be sold. Under Section 27 of the D&C Act, selling such stock can attract imprisonment up to 3 years. The auditor documents the excursion and its financial impact.

    Pharma stock audit mein kya kya check hota hai?

    Pharma stock audit mein batch number, expiry date, temperature logs, controlled substance register, physical count aur ERP records ka milaan kiya jaata hai. Yeh sab Schedule M aur Schedule U ke under mandatory hai.

    Kya pharmaceutical company ko har saal stock audit karwana zaroori hai?

    Haan, Companies Act ke under statutory audit mein inventory verification zaroori hai. Agar bank se loan liya hai toh quarterly stock audit bhi lagega. D&C Act mein bhi proper records rakhna mandatory hai.

    Can expired pharma stock be destroyed without consequences?

    Expired stock can be destroyed, but it must be documented with batch numbers, quantities, and witness signatures. Under Section 17(5) of the CGST Act, input tax credit on destroyed goods is reversed. The destruction must comply with pollution control board norms and be recorded in the Drug Inspector's prescribed format.

    Who is qualified to conduct a pharma stock audit?

    Chartered Accountants conduct stock audits for financial and bank compliance purposes. For regulatory audits, the CDSCO-appointed Drug Inspectors verify compliance with D&C Act provisions. Banks appoint CA firms as independent stock auditors for borrower audits.

    What is the difference between inventory verification and stock audit in pharma?

    Inventory verification is the physical count of stock quantities. A stock audit is broader - it includes verification, valuation under AS-2, batch-level reconciliation, storage compliance checks, and reporting. In pharma, the stock audit also covers cold chain validation and controlled substance tracking, which are not part of basic verification.