as per the qatari labor law , ur leave will be 21 days per year and every two years a two way ticket to be given.

but some companies are not making the same , its up to your service agreement which is you may take 30 days every 12 consecutive months , with a two way ticket every year,.

or else you can take any unpaid leaves