1、根据《工资支付暂行条例》规定,单位应该按月支付员工工资,也就是每月支付员工一次工资,按照合同约定执行就不违法。
2、如果单位和员工规定是在15日发放工资,那么当月15日有发放工资,那么就是合法的,没有规定说在春节当月工资必须马上结清。
3、但是法律有规定员工在离职时,单位是需要结清工资的。
依据《工资支付暂行条例》
第七条 工资必须在用人单位与劳动者约定的日期支付。如遇节假日或休息日,则应提前在最近的工作日支付。工资至少每月支付一次,实行周、日、小时工资制的可按周、日、小时支付工资。
第八条 对完成一次性临时劳动或某项具体工作的劳动者,用人单位应按有关协议或合同规定在其完成劳动任务后即支付工资。
第九条 劳动关系双方依法解除或终止劳动合同时,用人单位应在解除或终止劳动合同时一次付清劳动者工资。