1. Izomtömeg: Azok az egyének, akik rendszeres ellenállási edzést végeznek, vagy természetesen magas izomtömeggel rendelkeznek, alacsonyabb testsúlyúak lehetnek testzsírszázalékukhoz képest. Az izom súlya nagyobb, mint a zsír, így a nagyobb izomtömegű ember BMI-je akkor is alacsonyabb lehet, ha a testzsír százaléka magasabb.
2. Testösszetétel: A BMI egy egyszerű számítás, amely figyelembe veszi a magasságot és a súlyt, de nem tesz különbséget az izomtömeg és a testzsír között. Egy alacsonyabb súlyú, de magasabb testzsírszázalékkal rendelkező személy testösszetétele kevésbé izmos, mint egy hasonló BMI-vel rendelkező, de alacsonyabb testzsírszázalékkal rendelkező személy.
3. Kor és nem: Az életkor előrehaladtával az emberek hajlamosak az izomtömeg elvesztésére és a testzsír növekedésére. Ez a testösszetételbeli változás alacsonyabb BMI-hez, de magasabb testzsírszázalékhoz vezethet. Ezen túlmenően, a férfiak általában nagyobb izomtömeggel és alacsonyabb testzsírszázalékkal rendelkeznek, mint a nők, így előfordulhat, hogy a BMI-jük határvonalon alul, de még mindig átlag feletti testzsírszázalékkal rendelkeznek.
4. Egészségügyi feltételek: Bizonyos egészségügyi állapotok, például bizonyos genetikai rendellenességek, hormonális egyensúlyhiányok és krónikus betegségek befolyásolhatják a testösszetételt, és eltéréshez vezethetnek a BMI és a testzsírszázalék között.
Fontos megjegyezni, hogy a BMI csak egy mértéke az általános egészségi állapotnak, és más tényezőkkel együtt kell figyelembe venni, mint például a testzsírszázalék, az izomtömeg, a derékbőség és az általános életmódbeli szokások.