I have been working in the middle east 2 years years now and spent approx 300 days each year out here. I have been paid by a saudi arabian company for the 2009 year direct into my irish account and the last year was employed by a british company in Qatar tax free also. I have a NTC from the british revenue for the year 2010. Am I liable to pay tax on my earnings when I return home next month?