Každý léčivý přípravek a každá pomůcka zdravotní techniky má přidělený unikátní kód, který se využívá při předepisování. Historicky se nazývají SÚKL kód pro léčiva a VZP kód pro zdravotnické prostředky. V současnosti SÚKL určuje kódy pro obě kategorie a tak je označení "VZP kód" mírně zavádějící pojem. SÚKL kód je šestimístný. Kódy pro pomůcky zdravotní techniky jsou sedmimístné, obvykle začínají dvojčíslím "50". Některé optické pomůcky a protézy ale začínají dvojčíslím "40". Některé tabulky a číselníky prodlužují kód o tzv. leading zero, nulu na začátku sekvence. Existuje též neoficiální systém PDK kódů, který zahrnuje i některé doplňky stravy a kosmetiku. Spravuje ho společnost Pharmdata s.r.o.
Pro přípravky určené k veterinární péči přiděluje identifikační kódy Ústav pro státní kontrolu veterinárních biopreparátů a léčiv (ÚSKVBL). Tento kód je šestnáctimístný a začíná "0910f7c78", proměnlivých je tedy posledních sedm pozic kódu.
Udává se jen u léčiv. Pro humánní i veterinární léčiva je metodika přidělování popsána zde. Pod jedním registračním číslem může být registrováno více variant přípravku.