Calorimetria indirectă măsoară consumul de O2 și producția de CO2. Presupunând că tot oxigenul este utilizat pentru a oxida combustibilii degradabili și că tot CO2, astfel eliberat, este recuperat, este posibil să se calculeze cantitatea totală de energie produsă. Ar trebui să fie clar că „producția de energie” înseamnă conversia energiei chimice libere a nutrienților în energia chimică a ATP plus pierderea unei anumite cantități de energie în timpul procesului de oxidare.Calorimetria indirectă respiratorie, sau calorimetria indirectă (IC), așa cum este cunoscută de majoritatea autorilor, este o metodă neinvazivă și foarte precisă de determinare a ratei metabolice, care are o rată de eroare mai mică de 1%. Ea are o reproductibilitate ridicată și a fost considerată o metodă standard de aur. Această metodă permite estimarea BEE și REE și, de asemenea, permite identificarea substraturilor energetice care sunt predominant metabolizate de organism la un moment dat. Ea se bazează pe măsurarea indirectă a căldurii produse prin oxidarea macronutrienților, care este estimată prin monitorizarea consumului de oxigen (O2) și a producției de dioxid de carbon (CO2) pentru o anumită perioadă de timp. Calorimetrul are un colector de gaze care se adaptează la subiect și un sistem care măsoară volumul și concentrațiile de O2 și CO2 minut cu minut. Prin intermediul unei valve unidirecționale, calorimetrul colectează și cuantifică volumul și concentrația de O2 inspirat și CO2 expirat de către subiect. După ce un volum este atins, se calculează cheltuiala energetică în repaus prin formula Weir, iar rezultatele sunt afișate în software-ul atașat sistemului. O altă formulă utilizată este:
M = V O 2 ( R Q – 0,7 0,3 e c + 1 – R Q 0,3 e f ) {\displaystyle M=VO_{2}\left({\frac {RQ-0,7}{0,3}}e_{c}+{\frac {1-RQ}{0,3}}e_{f}\right)}
unde RQ este coeficientul respirator (raportul dintre volumul de CO2 produs și volumul de O2 consumat), e c {\displaystyle e_{c}}
este 21,13 kilojouli (5,05 kcal), căldura eliberată pe litru de oxigen prin oxidarea carbohidraților, iar e f {\displaystyle e_{f}}
este 19,62 kilojouli (4,69 kcal), valoarea pentru grăsimi. Aceasta dă același rezultat ca și formula Weir la RQ = 1 (arderea numai a carbohidraților) și aproape aceeași valoare la RQ = 0,7 (arderea numai a grăsimilor).⊅∑′