It depends upon ur contract wat exactly mentioned in the contract, And if company has to release as per said date defenitly they have to provide u all benefits, As per Qatar labour law u ur entitle for 22 working day payment per year.