Who carries out self-assessment, key dates and what you need to know Who carries out self-assessment, key dates and what you need to know June 29, 2026 3 Min Read 0 0 SARS has started issuing six million auto-assessments from 1 July 2026. Find out if you qualify, key… Tax Matters Editor