What is BPO? BPO stands for Business process outsourcing. BPO is a contract of a company to an outside provider of services or business processes. It is a cost-saving measure that allows companies to outsource the non-core tasks. The services may include accounting, payroll, Human resource (HR), data recording, IT services, telemarketing, social media marketing