Government spending has stagnated since covid

Budgets are not keeping up with the growth in the population

Chart by The Outlier. Text by GroundUp Staff.

5 June 2026

We did the math: government’s spending on essential social services has barely recovered since the covid pandemic, and for some services, it is not keeping up with population growth.

We adjusted for inflation the government’s spending on education, social protection (mostly social grants), health, housing and defence, over the past 20 years. Here’s what we found:

While education and health spending appear to have stabilised, the budgets are not keeping up with the growth in the population.

The equivalent of R4,886 was spent per person in 2019 on health. Only R4,523 was spent per person in 2025.

When using StatsSA’s estimates for population growth and the Reserve Bank’s inflation target of 3%, the amount spent on health per person for 2026-2029 will be decreasing.

The same is true of the education budget. The Institute for Economic Justice (IEJ) found that over the next three years, spending per learner will decline by 0.33% over the next three years.