按时发放劳动报酬是公司的法定义务,劳动法没有规定公司可以压员工工资一个月,公司压一个月工资的做法肯定是违反劳动法的。涉及工资的具体发放日期,劳动合同工资压一个月主要是看劳动合同是如何约定的。具体到不同地方,可能规定有差异。以深圳为例,深圳市规定,工资支付周期不超过一个月的,约定的工资支付日不得超过支付周期期满后第七日用人单位因故不能在约定的工资支付日支付工资的,可以延长五日因生产经营困难,需延长五日以上的,应当征得本单位工会或者员工本人书面同意,但最长不得超过十五日。也就是说在深圳的话,如果你是按照自然月计算工资,公司应当在次月7日以前发放上月工资。如果不能发放的,可以再延长5天发放。如果延长的期限超过5天的,需要你或公司工会同意。但是无论何种情况,最晚不得于次月22日发放上月工资。