1. 一般情况下,每月30号发上个月工资是合法的。工资发放时间由用人单位与劳动者协商确定,并在劳动合同中明确约定。2. 只要单位按照约定时间按时足额发放工资,就符合法律规定。不过,工资支付周期通常不能超过一个月。3. 如果遇到法定节假日或休息日,应提前在最近的工作日支付。若用人单位未按约定发放工资,劳动者有权要求其支付,并可向劳动监察部门投诉或申请劳动仲裁来维护自身权益。但如果双方在劳动合同中约定了30号发上个月工资,且单位一直遵守该约定,那么这种工资发放方式本身并不违法。
以上是律师的法律建议,如有疑问,欢迎进一步咨询。