În Uniunea Europeană, cheltuielile pentru protecţia socială arată diferenţe majore între statele membre. În cadrul cheltuielilor pentru protecţia socială, în 2017, pensiile au reprezentat echivalentul a 10,1% din PIB în UE. Cheltuielile pentru protecţia socială au reprezentat sub 13% din PIB în Irlanda (9,5%), Lituania (11,2%), Malta (11,3%), Letonia şi România (ambele cu 11,7%), Cehia (12%) şi Bulgaria (12,5%). Media europeană este de aproape 19%. Cheltuielile pentru protecţia socială în Uniunea Europeană s-au situat în 2017 la 2.890 miliarde de euro, echivalentul a 18,8% din PIB sau 41,1% din cheltuielile guvernamentale totale, arată datele publicate marţi de Oficiul European de Statistică (Eurostat). În 2017, cheltuielile pentru protecţia socială au reprezentat sub 13% din PIB în Irlanda (9,5%), Lituania (11,2%), Malta (11,3%), Letonia şi România (ambele cu 11,7%), Cehia (12%) şi Bulgaria (12,5%), în timp ce şase state membre, Finlanda, Franţa, Danemarca, Italia, Austria şi Suedia au alocat cel puţin 20% din PIB pentru protecţia socială. Pentru pensii, în România, suma este cea mai mare parte din cheltuielile pentru protecţia socială din toate statele membre, iar cel mai ridicat procent s-a înregistrat în Grecia şi Finlanda (ambele cu 13,8%), Franţa şi Italia (ambele cu 13,4%), Austria (12,5%), Portugalia (11,7%), Suedia (10,3%), Luxemburg (9,9%), Germania (9,3%), Belgia, Bulgaria şi Slovenia (toate cu 9,2%), Spania (9,1%), Polonia (9%) şi România (8,8%). În contrast, cel mai scăzut procent era în Irlanda (3,4%), Lituania (5,7%) şi Cipru (6%).
La nivelul UE, ponderea cheltuielilor pentru protecţie socială în PIB a crescut de la 38,2% în 2007 la 41,1% în 2017.