Does your attested employment contract specify 2 years or does it state "ïndefinite or unlimited" period of employment? Some employers who hire from the Philippines initially says the contract is 2 years but when you get here the employment contract is actually unlimited and they just specify in the contract that you get your ticket every 2 years. Check this out first and if your contract in unlimited/indefinite...then refer to Article 49 an 51 of the Qatar Labor Law. By the way you are entitled to your one year service gratuity if you have completed 1 year of service. Your air ticket back to your origin should be shouldered by you but I don't think they should charge you any more amount if your RP has not been renewed.