Something puzzles me. I always thought you paid tax to the country of the income source. I am a British expat living in the Philippines. On money earned online from the US in which of the three countries do I pay tax? I have bank accounts in England and Philippines.