Yes this was not required for NPWP, it's with a government bank and I am getting very bad return on this investment.. but trying to fly low until I understand this tax situation .. Like I stated above I don't mind paying the tax but giving the government my account details. etc. ?! The world is full of hackers and anyone things that Indonesian tax system cannot be hacked or is not hacked once in a while is a fool. Next thing you are dealing with attempts are getting funds from your bank accounts and ID theft etc.. Even in a Northern European bank I found a completely different email address suddenly under my profile..