Hello,
I am an app developer/entrepreneur who currently lives all over the world. I am close to releasing a paid app on the Google Play Store and need do decide where I will register my android merchant account. This comes with a slew taxation problems.
Here's the catch: I am a Swedish citizen but have lived outside Sweden for the past 6 years and am considered expatriated in the national census. If I register an android merchant account in Sweden my income has to be sent to a Swedish bank account. This comes with a heavy tax burden.
However, I do have a Singaporean bank account in my name as well.
Scenario: I could register an android merchant account in Singapore in my own name and use either my local bank (or my friend's office) as address and specify my Singaporean bank account as receiver of funds. My income from app sales would be from all over the world. Singapore does not tax income generated overseas by foreigners banking but not living in Singapore.
Question: How would taxes apply for an individual bank account holder in Singapore in this case? Does the fact that I specify a local Singapore address for the android merchant account violate the non-resident/not in Singapore clause for income tax even though I don't live there? A "non-resident" LLC is a better solution for the long term for liability reasons but I want to see sales performance before moving into something like that.
Your thoughts are MUCH appricated. Thanks!