BPO é a abreviação de Business Process Outsourcing, ou seja, a terceirização dos processos de um negócio. Na prática, a ideia é terceirizar atividades que não estejam diretamente relacionadas à atividade fim da empresa. Por exemplo, um restaurante tem como atividade fim a venda e comercialização dos seus preparos, mas no geral o time não tem expertise na área financeira. Logo, o setor de finanças pode ser terceirizado e conduzido por uma equipe especializada.
Entre as principais funções do BPO financeiro estão a gestão de contas a pagar, como agendamento, conciliação e geração de relatórios, a gestão de contas a receber, como agendamento de recebíveis, emissão de relatórios e emissão de notas fiscais e comprovantes, a conciliação bancária, como transações e rotinas do financeiro, e a gestão de documentos, como organização e arquivamento dos documentos da empresa.