Recently, there has been huge surge of scientific interest in organic-inorganic hybrid perovskite solar cells by virtue of their high efficiency and low cost fabrication procedures. Herein, we examine the light propagation inside a planar perovskite solar cell structure (ITO/TiO 2 /ZnO/CH 3 NH 3 PbI 3 /Spiro-OMeTAD/Al) by solving the Helmholtz equation in the finite element-frequency domain. The simulations were conducted using the COMSOL multiphysics finite element solver to carry out the two-dimensional optical modelling of simulated solar cells in the visible region. It has been observed that shorter wavelengths of light are significantly absorbed by the top region of the photoactive perovskite layer. Specifically, at a wavelength of 400 nm, the effective optical power penetration decays to zero at only 40% of the overall length of the photoactive layer. This observation has been attributed to the high absorption coefficient of the CH 3 NH 3 PbI 3 perovskite material at shorter wavelengths. However, at longer wavelengths, the incident light propagates deeper into the photoactive layer, reaching 100% penetration. Based on the numerical computation, a maximum generation rate of ∼3.43 × 10 23 m 3 s −1 has been observed in the photoactive layer at a wavelength of 550 nm.