Ombud flags repeat taxpayer verification

The Office of the Tax Ombud was established in October 2013 to enhance the tax administration system. The Office has flagged repeat taxpayer verification, dispute resolution delays and debt offsets as concerns that SARS needs to urgently address. eNCA speaks to Professor Thabo Legwaila, CEO of the Office of Tax Ombud. Courtesy #DStv403