Ada TNI Angkatan Darat (TNI AD), TNI Angkatan Laut (TNI AL), dan TNI Angkatan Udara (AU) yang secara keseluruhan dipimpin oleh Panglima TNI. Dari ketiga matra tersebut, ada delapan struktur pangkat. Baik TNI AD, TNI AL, dan TNI AU memiliki struktur pangkat yang sama.
Berikut Jenjang pangkat TNI: AD, AL, dan AU beserta syarat kenaikannya yang dirangkum Okezone dari berbagai sumber:
a. Pangkat Perwira Angkatan Darat (AD)
1. Jenderal TNI
2. Letnan Jenderal (Letjen) TNI
3. Mayor Jenderal (Mayjen) TNI
4. Brigadir Jenderal (Brigjen) TNI
5. Kolonel
6. Letnan Kolonel (Letkol)
7. Mayor
8. Kapten
9. Letnan Satu (Lettu)
10. Letnan Dua (Letda)