如果合同还有3年到期,一方单方面解除合同,补偿方式如下:1. 首先看合同中有无关于单方解除合同的违约条款约定。若有,按合同约定执行补偿。比如约定违约方需支付违约金若干或按照一定比例的合同金额进行赔偿。2. 若合同未约定,根据法律规定,违约方应当承担因违约给对方造成的损失。损失赔偿额应当相当于因违约所造成的损失,包括合同履行后可以获得的利益,但不得超过违约一方订立合同时预见到或者应当预见到的因违约可能造成的损失。例如,对方因合同履行可获得的利润、为履行合同已投入的成本等都可能被纳入赔偿范围。3. 一般来说,补偿可能包括直接损失和间接损失。直接损失如为准备履行合同而购置的设备、原材料等的损失;间接损失如因合同无法履行导致的预期利润损失等。4. 如果解除合同的一方是用人单位,解除劳动合同还有可能涉及支付经济补偿。经济补偿按劳动者在本单位工作的年限计算,每满一年支付一个月工资的标准向劳动者支付。六个月以上不满一年的,按一年计算;不满六个月的,向劳动者支付半个月工资的经济补偿。劳动者月工资高于用人单位所在直辖市、设区的市级人民政府公布的本地区上年度职工月平均工资三倍的,向其支付经济补偿的标准按职工月平均工资三倍的数额支付,向其支付经济补偿的年限最高不超过十二年。 月工资是指劳动者在劳动合同解除或者终止前十二个月的平均工资。
以上是律师的法律建议,如有疑问,欢迎进一步咨询。