A taxionomia UNSPSC é um código de dez dígitos de classificação hierárquica, com cinco níveis de profundidade, em que cada nível é representado por dois dígitos e uma descrição textual. A codificação é composta sequencialmente em pares (níveis), de forma a construir um identificador único. Os dois primeiros dígitos do identificador sempre identificarão a(o)