SPO was established as a Canadian International Development Agency (CIDA) supported organization. However, it soon started attracting more funding and sponsorships from a wider range of contributors.

These include bilateral and multi-lateral aid givers like British High
Commission (BHC) Canadian International Development Agency (CIDA), European Commission (EC), Embassy for the Kingdom of Netherlands (EKN) and United States Agency for International Development (USAID) etc.

International NGOs like Action Aid, Save the Children UK, Save the Children US, Oxfam GB, Oxfam Novib, Care International and The Asia Foundation. 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.