每个月20号发工资不违法,只要是在约定或规定时间内(以一个月为限)发放了工资即合法。至于哪天发,法律没有明确规定。因此由用人单位自行决定何时发放。
如果约定了工资发放日而却违反约定20号发则属违约,如果平日都是按期发放只是一次或少许几次因其它正当原因而延期发,且说明原由的则法律允许的。如果约定的是20号发,这是合法的,因为工资发放日本来就是双方自由约定。
【本文关联的相关法律依据】
《工资支付暂行规定》第七条,工资必须在用人单位与劳动者约定的日期支付。如遇节假日或休息日,则应提前在最近的工作日支付。工资至少每月支付一次,实行周、日、小时工资制的可按周、日、小时支付工资。