In the world of aviation a pilot's pay grows significantly as they gain experience move up in rank and fly more complex aircraft. At the very start a new pilot earns a basic salary for the rank of trainee or junior First Officer. According to the article on International Pilot Salary starting pilots receive monthly salaries around INR2.5 lakh to INR6 lakh (or yearly about INR30 lakh to INR70 lakh) depending on region and airline.
As they log more hours gain seniority and take on larger aircraft or long haul routes the salary increases. For example a senior First Officer may earn about INR6 lakh to INR10 lakh monthly (INR70 lakh to INR1.2 crore per year). When a pilot becomes a Captain especially on long haul wide body aircraft the International Pilot Salary can rise to INR13 lakh+ per month or more than INR1.5 crore to INR2.6 crore+ per annum.
Moving from trainee/Junior First Officer to Senior First Officer - Once the pilot has logged sufficient flying hours improved proficiency and sometimes obtained a type rating their rank and pay increase.
Promotion to Captain - Transitioning to captain is one of the largest jumps in pay. The move from FO to Captain increases responsibility and pay scale significantly.
Aircraft type and flying region upgrade - Flying wide body or long haul routes working for major international airlines or in high pay regions (Gulf US Europe) boosts the International Pilot Salary further. The article states that pilots flying wide body jets and long haul operations in developed markets earn among the highest.
Accumulating years of service and skill - With experience pilots gain bonuses allowances (layover flight duty hourly wages) housing and tax benefits in some regions (especially Gulf countries). Those additional payouts contribute to the overall increase in International Pilot Salary.