Articles Happy Tax Freedom Day This means that taxpayers must work the first 142 days of the year for the state before earning a single rand for themselves and their families. Read More » 29 May 2026
Articles Tax Freedom Day highlights rising government spending Tax Freedom Day has arrived later, on average, by one day per year. Read More » 29 May 2026