Em química nem sempre se consegue trabalhar com um reagente completamente puro (uma pureza de 100% corresponderia a uma amostra apenas constituída pela substância que nos interessa para a reação) pelo que a quantidade de impurezas contidas na amostra inicial deverá ser contabilizada para os cálculos estequiométricos.

O grau de pureza de um reagente é calculado pela expressão

$$grau \; de \; pureza \; (\text{%}) = \frac{m_{substância}}{m_{amostra}}\times 100$$

em que:
\(m_{amostra}=m_{substância}+m_{impurezas}\)