National Treasury considers hiking several taxes and possibly introducing new ones to cover a massive budget shortfall.