公司劝退员工是否违反劳动法要分情况。
若单位无合法理由辞退违反了劳动合同法,是违法解除劳动合同,应每工作一年支付2个月工资作为赔偿金,以个人离职前12个月的平均工资计算工资标准。不予支付的,可以申请调解、仲裁或者是起诉的方式要求支付赔偿金。如果劳动者是严重违反用人单位违规制度被用人单位辞退的,用人单位不需要对劳动者进行经济补偿,但用人单位要承担举证的责任。用人单位在劳动合同履行期间,发现劳动者违纪违法行为,按照双方依法签订的劳动合同约定和国家法律规定,是属于用人单位可以解除劳动合同的对象,应当根据劳动者的事实行为,依法严格规定的程序办理解除劳动合同的手续,切不可随意以一个与劳动者事实行为不相符的理由甚至“杜撰”一个根本不存在的理由写入解除劳动合同的决定中解除劳动合同。此外,用人单位解除劳动合同除协商解除和即时解除的情形外,解除劳动合同须提前1个月书面通知劳动者。总之,劳动合同一旦依法订立,就对双方当事人具有法律约束力,双方只能依法依合同解除已生效的劳动合同。否则,就是违约行为,应承担违约责任。