The fundamental way of representation for the crystal structure of perovskite is AMX3, where A denotes organic cation, whereas metal cations like (Co +2 , Cu +2 , Cr +2 , Fe +2 , Ge +2 , Cd +2 , Mn +2 , Sn +2 , or Pb +2 ) are represented through M and X is used to illustrate halide anions like (Br -, Cl -or I -) . Nowadays, HC (NH2)2 (FA), Cs + or CH3NH3 + (MA) is being used as organic cation A, and Sn +2 or Pb +2 is getting more preference as metal cation M to the researchers . Perovskite has several advantages over other absorber materials; for example, a minimal amount of excitation is required to dislodge the ions, which means it has low excitation binding energy , and the absorption coefficient is relatively higher . Moreover, Tunability is another crucial feature of perovskite materials . Additionally, the carrier (electron and hole) mobility is sublime , and the diffusion length is longer compared to other organic materials . Perovskite has very high absorption in the visible light wavelength range, and no ellipsometric effect is available in this region .