Taxes
Hello martinYTR,
taxes are paid by the airline and should be also paid by your agency as stated in your / my contract.
Do the same as me, have a word with your agency and tell them, that they are legally responsible to provide you the income tax and salary certificates, as you have a contract with them and NOT with the airline.
Also, a nice (little threatening) letter from you tax authorities might help, clarifying what you need.
The foreign pilot office will for sure help you, if your agency in not competent in this matter and currently, though times are little tuff between the agencies and Hainan, they (Hainan) is trying their best to improve the cooperation, as the agencies feel of course threatened, that now pilots can join the group directly. That might be your advantage...
FCOM-5