Pour produire du cannabis, une pharmacie doit disposer d'un laboratoire équipé et certifié. Une fois cela établi, elle doit gérer le cannabis en enregistrant les flux d'entrée et de sortie. Il s'agit d'une gestion complexe, surtout pour les petites quantités, ce qui décourage de nombreux pharmaciens de se lancer dans ce type de préparation. De plus, les contrôles stricts des autorités sont assez fréquents.
Chaque lot de fleurs de cannabis doit arriver à la pharmacie avec des certificats d'analyse réalisés par l'entreprise productrice, comme pour tous les principes actifs de qualité pharmaceutique.