SPO was established as an organization supported by Canadian International Development Agency (CIDA). However, it soon started attracting more funding and sponsorships from a wider range of contributors. These include bilateral and multi-lateral aid providers such as:
SPO has also been successful in generating its own resources. SPO is increasingly on the look out to increase its financial strength and reduce its dependence on donor funds. SPO is actively pursuing expansion in its indigenous resource base.
In terms of the scope of work and outreach, approach, impact and institutional strength, it is hard to think of a comparable NGO in Pakistan. SPO has carved out a niche for itself that puts it on the pedestal of prominence in the development sector.