Methyl-ammonium lead, tin and germanium iodide perovskites are very interesting compounds for photovoltaics since they present a high absorption capacity of solar radiation. The microscopic contributions to the absorption coefficients and efficiencies of these perovskites are analyzed and quantified. To achieve this goal both, absorption coefficients and efficiencies are split as an exact many-species expansion. The absorption coefficients have been obtained from first principles and have been used later to obtain efficiencies. Furthermore, by using the absorption coefficients instead of the bandgap as the criterion for absorption, the efficiencies have also been quantified as a function of cell thickness. The contributions of inorganic cations are larger than that of organic cation atoms for low energies. As a consequence, as the thickness decreases, the contribution to the efficiency of inorganic cations and iodine increases while those of the organic cation decrease.