Controlled drugs, precursors, targeted substances, narcotics - Online orders

Authorized veterinarians can now order controlled substances online.

Create specific access codes to order controlled substances

Each authorized person in your veterinary establishment must create his/her own access codes to place a controlled substance order. Access the controlled substances ordering website homepage and click on Register - Create your Access Codes.

For security and compliance reasons, you will be asked to submit information to validate your identity in order to setup your access codes and electronic signature. By submitting these documents, you agree to protect and not share your username and password with others to order controlled substances on the CDMV website.

You will also be asked to provide a personal email address which will be used to send you a unique PIN for each controlled substance order. Please retrieve this PIN and enter when prompted to confirm your order.

Payment mode

If you wish to pay with a credit card, login with your access codes and visit the Profile section. Choose Credit card maintenance and add your credit card information. You are now ready to order!

Place your controlled substances order

  • Add to your shopping cart from the search tool;
    As for regular products, the search tool displays the availability in real time (from the St-Hyacinthe vault) and the return policy for each items
  • Use the Quick Order


When you place your order before 1 p.m. (Eastern time), it will be picked and shipped the same day. The delivery date depends on your location and carrier.

Acknowledgement of receipt – electronic signature

Upon delivery of these products and pursuant to the controlled substances law, you must electronically sign an Acknowledgement of Receipt and the End-Use Declaration for Precursors. These documents will be displayed on the controlled substances website homepage the morning following your order, and must be signed within 5 days.

Your signed documents are available anytime in the eServices section.
A $1 fee per order will be added to your invoice for this service.


Questions? Visit our Online help section (in the menu on the left, choose Controlled Substances > Electronic Signature)