Legally, according to Qatar Labor Law. If your employment contact is terminated before the stated date written on the contract you are entittled to the salary remaining in your contract. It is your right as an employee...You should be thankful that your employer follows this rule. As you see not most people doesn't know of this rule.

If an employee have an unlimited contaract then this rule does not apply.