>How do you handle taxes?
I try to avoid it. I have a foreign bank account where I receive most of my payments. So when I make a transfer to my Nepali account, I think it counts as remittance which is tax free. I could be wrong though.
>Have you setup a company here in Nepal through which you take a salary?
I have a “brand name” that has it’s own website and social accounts but it’s not registered yet.
>Does the foreign company have to pay VAT or other taxes in their country?
The payments they make you counts as expenses and they likely get tax returns on it.