Most of the costs for residential solar are installation. Systems that you install yourself, e.g. balcony solar, have payback times below five years (even in less than ideal regions, like Germany). I would assume that labor in Pakistan is a bit cheaper.