Blackcat.. No such thing as a one year visa here.. Check the B.I website to see if you can find one.
If I were you,I would go in on day 20 as you usually would and ask them about it.
BTW.. Sars gave you WRONG info..
Balikbayan is not a visa and you only get one if traveling in with wifey.
You would know if you had one because the stamp says BALIKBAYAN on it.
![]()