Due to overexploitation of renewable resources, we have observed that some species are already extinct. So, the time demands conservation, reproduction and optimal utilization of these resources and the study of such problems. In this paper, a delayed stage-structured self-dependent two compartment (compartment-I contains immature fishes and compartment-II contains mature fishes) commercial fishery model with impulsive harvesting is proposed and analyzed mathematically as well as numerically. The aim is to manage the fishery resource system and that to extract maximum profit without the species become extinct. The proposed system is proved to have positive periodic solutions which are bounded, locally stable and permanent with certain conditions. Then by using optimal impulsive harvesting theory, the optimal harvesting time and optimal harvesting level have been obtained. At last, numerical simulation has been done to support the analytic results, along with comparative plots drawn for different values of harvesting effort E, maturation delay τ and impulsive period T .