social charges UK US noun [plural]
► FINANCE, HR money, such as national insurance contributions, that an employer must pay for each person that they employ: »
Today, it is still too costly for French employers to hire many workers, because of a mix of a relatively high minimum wage plus the social charges they must pay on top.
Financial and business terms. 2012.