根据相关法律法规,用人单位应当按照约定的支付周期和时间及时足额支付工资。每月底发上个月工资是一种常见的支付方式,如果双方在合同中约定了这种支付方式,并且该约定符合当地的法律法规和政策,那么这种支付方式是合法的。
然而,需要注意的是,用人单位应当按照法律规定的方式和时间支付工资,不得克扣或者无故拖欠劳动者的工资。如果用人单位违反了这一规定,劳动者可以向劳动监察部门投诉,劳动监察部门将会依法进行处理。
此外,劳动者在法定休假日和婚丧假期间以及依法参加社会活动期间,用人单位应当依法支付工资。这意味着,如果劳动者在法定休假日或者参加社会活动期间没有工作,用人单位也应该支付相应的工资。
总之,每月底发上个月工资是否合法取决于具体的约定、当地的法律法规和政策以及劳动者的权益保障情况。如果用人单位遵守了相关规定,并且与劳动者达成了一致的约定,那么这种支付方式是合法的。如果用人单位违反了相关规定,劳动者可以采取适当的措施维护自己的权益。