The starting captain salary of a Lufthansa pilot is about €170,000 with additions and top level captains can earn €285,000 a year with additions. The base salary for a captain doing shorthaul flights is €13,576 per month with allowances on top while some of the top captains earn €24,360 per month before taxes with allowances on top. A First Officer with limited experience earns around €5,499 per month while a top First Officer makes €16,955 per month on short-haul flights. Long-haul flights attract a 10% – 20% additional pay depending on different factors.
Pilots also get a per diem pay of 50 EUR for a captain and 48 EUR for a First Officer.