Did you do a Sars auto-assessment? You could face penalties admin 5 hours ago Tambayan Comments Off on Did you do a Sars auto-assessment? You could face penalties 3 Views Sars introduced the auto-assessment system to streamline tax season and reduce the need for manual submissions. Share Facebook Twitter Stumbleupon LinkedIn Pinterest