L'IMC, comunque, non considera estremi di massa muscolare, alcuni rari fattori genetici, i giovanissimi, e delle altre variazioni individuali. Perciò è possibile che un individuo con un IMC pari o inferiore a 25 abbia un eccesso di grasso nel corpo, mentre altri potrebbero avere un IBM significativamente più alto senza rientrare dentro questa categoria. Alcuni dei metodi superiori per determinare il grasso corporeo sono più accurati dell'IMC, ma hanno una maggiore complessità.