(一)若主动从无固定期限合同离职,一般情况下没有补偿,因为主动辞职属于单方面解除劳动合同,用人单位无需支付经济补偿。
(二)若用人单位有过错,如未按合同约定提供劳动保护或劳动条件、未及时足额支付劳动报酬、未依法为劳动者缴纳社会保险费等,劳动者以此为由主动离职,可获得经济补偿。
(三)经济补偿按照劳动者在本单位工作的年限,每满一年支付一个月工资的标准支付。
法律依据:
《中华人民共和国劳动合同法》第四十六条规定,劳动者依照本法第三十八条规定解除劳动合同的,用人单位应当向劳动者支付经济补偿。第三十八条规定,用人单位有下列情形之一的,劳动者可以解除劳动合同:
(一)未按照劳动合同约定提供劳动保护或者劳动条件的;
(二)未及时足额支付劳动报酬的;
(三)未依法为劳动者缴纳社会保险费的。第四十七条规定,经济补偿按劳动者在本单位工作的年限,每满一年支付一个月工资的标准向劳动者支付。