O dinheiro doado pela Igreja Católica vem da Esmolaria Apostólica, uma espécie de departamento no Vaticano inteiramente dedicado à solidariedade.

A ajuda aos mais pobres é uma prática que remonta aos primeiros séculos da Igreja e do próprio cristianismo, em que os primeiros sete diáconos, escolhidos pelos apóstolos de Cristo, tinham como tarefa distribuir as doações dos ricos.

Um documento oficial escrito em latim de Inocêncio 3º (1198-1216) menciona o cargo de "Esmoler" (Esmoleiro) como algo já existente. Mas, quem organizou oficialmente a Esmolaria Apostólica foi Gregório X (1271-1276), que estabeleceu suas atribuições.

Hoje em dia, a Esmolaria promove ações de caridade utilizando os recursos financeiros e os alimentos doados por empresas, pessoas físicas e governos estrangeiros.