But country B might as well be requiring employer’s contributions on top of that. Since the employer is the pilot himself (through the “his” company set up), country B might ask for another contribution on the employer’s side (the pilot). Another 20% maybe? A nightmare scenario…
Another scenario is as follows: the authority of the country you are based in will not accept social payments from "his company" because they claim the pilot is not self employed nor a director of his own LTD but in fact an employee of Ryanair, a typical case of social dumping and tax evasion.
Not my opinion but what I have been told by the local tax/social security office.
Even more exciting scenario isn't it?