Con un sistema di pesatura ben progettato, la densità corporea può essere determinata con grande precisione immergendo completamente una persona in acqua e calcolando il volume dell'acqua spostata dal peso dell'acqua spostata. Viene effettuata una correzione per il galleggiamento dell'aria nei polmoni e di altri gas negli spazi corporei. Se non ci fossero errori nella misurazione della densità corporea, l'incertezza nella stima del grasso è di circa il ± 3,8% del peso corporeo, principalmente a causa della normale variabilità dei componenti corporei.