O Observatório das Migrações analisou, com base nos dados da Segurança Social, o contributo financeiro dos estrangeiros no sistema Segurança Social português entre 2015 e 2025. Em 2025, os imigrantes contribuíram com 4.148,96 milhões de euros, receberam 822,02 milhões de euros em prestações, gerando um saldo positivo de 3.326,94 milhões de euros para o país, valor aproximadamente 9,5 vezes superior ao registado em 2015 (348,94 milhões de euros).