BIS QCO 2026: Making Mandatory Specs Enforceable Inside Your ERP

A tanker of solvent leaves the gate on a Tuesday morning. The paperwork is complete. There is a test report in the file, signed and stamped. Six weeks later a market surveillance officer asks for the analysis that backed that specific lot, and the report on record turns out to be from an earlier batch of the same product. Same grade, same customer, wrong lot.

Nobody falsified anything. The lab tested a batch, the dispatch clerk pulled the most recent report from a shared folder, and the two records drifted apart quietly over several weeks. That gap is where most Quality Control Order trouble starts. Not in the licence, not in the lab, but in the space between a specification that exists on paper and a dispatch that nothing stops.

What a Quality Control Order actually obliges you to do

A quality control order chemicals India manufacturers must follow is issued by the Department of Chemicals and Petrochemicals under the Bureau of Indian Standards Act, 2016, and published in the Gazette of India. Each order names a substance and the Indian Standard it must conform to.

Once the enforcement date passes, three things become true at the same time:

  • The substance must conform to the named IS specification
  • It must carry the BIS standard mark
  • No one may manufacture, store, sell, distribute or exhibit it without a valid licence

The order applies equally to material made in India and material imported into India. Penalties sit under the BIS Act and run from monetary fines to prosecution for repeat offences.

Does a QCO apply if I only export?

No. Orders of this kind do not cover chemicals produced solely for export. The exemption is narrower than it sounds, though. The moment an export lot is diverted to a domestic buyer, which happens routinely when a shipment is cancelled or a local customer needs stock in a hurry, that lot falls under the order. So the exemption is really a stock segregation question. If your export material and your domestic material sit in the same tank farm with the same item code, you cannot demonstrate which is which.

Why the burden lands on the plant, not the compliance desk

Most chemical companies handle certification well. Someone applies, the factory is inspected, the licence arrives, and it goes in a file with the renewal date noted.

Then the responsibility moves. BIS certification for chemical products covers the product and the process, but conformity has to be proved lot by lot, at the QC bench and at the dispatch gate, every day, by people who are not compliance specialists.

This is the part that fails. A valid licence with an unverified lot is still non-compliance. The compliance head cannot stand next to the weighbridge, and the dispatch supervisor is measured on vehicles cleared per shift, not on inspection records. Unless the system itself refuses to release the material, the gap stays open.

The enforcement date is a moving target

Anyone tracking this in a spreadsheet is fighting a losing battle, because the dates themselves keep shifting. A sample of the current position for chemical and petrochemical products:

Substance Enforcement date
Polypropylene (moulding and extrusion) 24 April 2026
H Acid, K Acid, Vinyl Sulphone 13 May 2026
Ethylene Dichloride 12 September 2026
Polycarbonate 12 September 2026
Vinyl Chloride Monomer 12 September 2026
Linear Alkyl Benzene (IS 12795:2020) 30 September 2026
Ethylene Vinyl Acetate Copolymers 3 October 2026

Several of these have already been postponed twice. In November 2025, DCPC went the other way and rescinded fourteen previously notified orders across chemicals, petrochemicals and polymers.

The operational point is not the individual dates. It is that a QCO enforcement date 2026 you noted last year may now be later, earlier, or attached to an order that no longer exists. A specification frozen inside a spreadsheet last April is quietly out of date, and nobody finds out until an audit.

Four places conformity breaks in practice

1. The specification lives in a document, not in the system that releases stock. The IS parameters sit in a PDF on a shared drive. The system that actually creates the Delivery Note has never seen them, so it has no opinion about whether the lot passed.

2. Nobody can list which items are covered. Ask a plant team which of their SKUs fall under a notified order and you usually get a partial answer from memory. Item masters carry a grade and a HSN code, but no IS number and no licence reference.

3. Marking is not tied to the lot that was tested. The ISI mark chemical manufacturing teams apply to drums and packing gets printed against a product, not against the batch whose analysis actually cleared. When a surveillance sample is drawn, you have to work backwards through delivery challans to find out what was tested.

4. A revised standard supersedes the old one and testing continues unchanged. The IS gets amended, one parameter range moves, and the lab keeps running the old method for months because the printed spec sheet at the bench never got replaced.

BIS QCO compliance for chemical manufacturers: turning the specification into a system rule

None of the four problems above are compliance problems. They are record problems, and they are fixable by putting the specification in the same system that moves the stock.

In ERPNext, that mapping is fairly direct:

What you need Where it lives
Which items are covered, under which IS, from which date Custom Fields on Item for IS number, licence number and enforcement date, grouped through Item Group
The mandated characteristics themselves A Quality Inspection Template per IS specification
Acceptance ranges for each characteristic Quality Inspection Parameter rows with minimum, maximum or exact value
The result for a specific lot Quality Inspection raised against the Batch, with actual readings in Quality Inspection Reading
A dispatch that cannot happen without a passed test Inspection Required before Delivery enabled on the Item

That last row is the one that matters. With the flag set, a Delivery Note for a covered item will not submit unless an accepted Quality Inspection exists for the batch being shipped. The clerk cannot forget it, and nobody has to remember to check.

Two practical notes. Keep one template per IS revision rather than editing an existing template in place, so inspections done last year still show the parameters that applied last year. And set the acceptance ranges to the IS values exactly, not to your internal working limits, which are usually tighter. Mixing the two makes it hard to explain a borderline result to an auditor.

Material you buy in falls under the same order

A covered chemical bought from a trader is subject to the order in your hands, not just in theirs. Three records handle it:

  • Quality Inspection at Purchase Receipt, using the same template as your own production
  • Supplier licence number and validity as Custom Fields on Supplier, so an expired licence is visible at purchase
  • Rejected lots moved through a Stock Entry into a quarantine Warehouse, so the stock cannot be picked while the dispute is open

The quarantine warehouse matters more than it looks. A rejected lot sitting in the main store with a paper tag on it is available stock as far as the system is concerned.

When a lot fails, the record is what survives the audit

Failures are normal. Surveillance officers know this. What they ask is what you did about it.

Raise a Non Conformance against the failed inspection, record the corrective and preventive steps in Quality Action, and keep the disposal or reprocessing route documented in a Quality Procedure so the same decision gets made the same way each time. A rejected batch with a closed Non Conformance and a signed action reads as a working quality system. The same rejection with nothing attached reads as a lot that slipped through.

Keeping specifications current

No ERP watches the Gazette for you. Someone in your organisation owns that review, and it should be a named person with a recurring task, not a shared inbox.

What good chemical quality control software can do is make the change land everywhere once it has been made. When a revised template is published, open Work Orders and future inspections pick it up, historical records keep the older version, and an Auto Repeat task can put the licence renewal and IS revision check on someone's list at a fixed interval rather than depending on memory.

What this does not solve

Worth being plain about the limits:

  • No system grants a BIS licence or shortens the certification lead time
  • No system replaces testing at an accredited laboratory
  • No system tells you a new order has been notified for your product
  • Getting a BIS licence for chemicals still takes weeks to months depending on the scheme and the product

The system handles the part that repeats daily: making sure the material that leaves your gate matches the specification you are licensed against, on every lot, without depending on anyone remembering.

Where this leaves you

BIS QCO compliance for chemical manufacturers comes down to a fairly boring question. If someone drew a sample from your last dispatch this afternoon, could you produce the analysis for that exact lot in a few minutes?

If the answer involves opening a folder, calling the lab and checking a register, the gap is already there. It just has not been tested yet.

SigzenCHEM is built on ERPNext with these quality and compliance records configured for chemical plants, including inspection templates mapped to IS specifications and dispatch controls tied to batch level results. You can see how it works on the SigzenCHEM page, or read more about quality control in ERPNext.

Frequently asked questions

What is a Quality Control Order and who issues it for chemicals? A Quality Control Order is a notification issued by the Department of Chemicals and Petrochemicals under the Bureau of Indian Standards Act, 2016, making conformity to a named Indian Standard mandatory for a specific substance. It is published in the Gazette of India with an enforcement date. After that date, the chemical must carry the BIS standard mark and be covered by a valid licence.

Which chemicals currently require BIS certification in India? Coverage runs to a long and changing list across basic chemicals, petrochemicals, polymers and dye intermediates, including polycarbonate, ethylene dichloride, vinyl chloride monomer, linear alkyl benzene and H Acid. The list changes as new orders are notified and older ones are withdrawn or postponed. The BIS Upcoming QCOs page and DCPC gazette notifications are the only reliable sources.

Do Quality Control Orders apply to chemicals manufactured only for export? No. Orders of this type exclude material produced solely for export. The exemption depends on being able to prove the material was never offered domestically, which means export and domestic stock need separate identification in your inventory records. A lot diverted to a local buyer loses the exemption.

What is the penalty for selling a covered chemical without a BIS licence? Penalties fall under the Bureau of Indian Standards Act, 2016, and include monetary fines with provision for imprisonment in cases of repeat contravention. The commercial cost is usually larger than the fine. Public sector tenders require BIS compliant supply, and private buyers increasingly use certification as a vendor screening condition.

Can an ERP system prevent dispatch of a non conforming batch? Yes. In ERPNext, enabling inspection before delivery on the Item stops a Delivery Note from being submitted unless an accepted Quality Inspection exists for that batch. The inspection is validated against a Quality Inspection Template holding the IS parameters, so the block is tied to the specification rather than to a manual check.