A type of business process outsourcing (BPO), procurement outsourcing finds companies hiring a service provider to perform some or all procurement activities. According to Vendr, this outsourcing process often involves procurement functions that are considered non-core (e.g., indirect procurement) but can also include functions like supplier relationship management, RFP/bid management, spend management and contract negotiation.