劳动合同没写工资合同有效,只要签订劳动合同时双方没有《劳动合同法》规定的劳动合同无效的情形,是有效的,但是没有约定工资的劳动合同是有瑕疵的,可以要求改正,由此给劳动者造成损失的,还可主张赔偿。
法律依据
《中华人民共和国劳动合同法》第二十六条
下列劳动合同无效或者部分无效:
(一)以欺诈、胁迫的手段或者乘人之危,使对方在违背真实意思的情况下订立或者变更劳动合同的;
(二)用人单位免除自己的法定责任、排除劳动者权利的;
(三)违反法律、行政法规强制性规定的。
对劳动合同的无效或者部分无效有争议的,由劳动争议仲裁机构或者人民法院确认。