La Legge federale sugli stupefacenti suddivide le sostanze ad essa sottoposte in 3 gruppi, a dipendenza della severità delle misure di controllo previste:
- gli stupefacenti sono sostanze e preparati che inducono uno stato di dipendenza (tossicomania) e producono effetti del tipo della morfina (oppio), cocaina, canapa, allucinogeni e anfetamine.
- le sostanze psicotrope sono essenzialmente i depressori del sistema nervoso centrale con effetto del tipo dei barbiturici o delle benzodiazepine (esempi: Valium, Lexotanil, Seresta, Temesta, Dormicum). Sono spesso denominate anche "stupefacenti parzialmente esclusi dalle misure di controllo".
- i precursori sono sostanze che, senza indurre di per sé stesse uno stato di dipendenza, possono essere trasformate mediante reazioni chimiche in stupefacenti o sostanze psicotrope, rispettivamente vengono utilizzate in tali processi chimici quali sostanze ausiliarie o solventi (esempi: safrolo, acido lisergico, potassio permanganato, acido solforico).
Per trattare stupefacenti è necessaria un'autorizzazione. Fabbriche, ditte commerciali e organizzazioni sono autorizzate da Swissmedic.
Operatori sanitari, farmacie, ospedali, cliniche, case di cura e istituti scientifici sono autorizzati dal Cantone.