有效。因为合同法的规定是合同中有约定就从其约定;合同法中无最高上限规定。
第一百一十四条当事人可以约定一方违约时应当根据违约情况向对方支付一定数额的违约金,也可以约定因违约产生的损失赔偿额的计算方法。
约定的违约金低于造成的损失的,当事人可以请求人民法院或者仲裁机构予以增加;约定的违约金过分高于造成的损失的,当事人可以请求人民法院或者仲裁机构予以适当减少。
违约金最多可占合同金额的20%;合同是双方的意思表示,如果在签订合同时,双方就合同中违约金的规定没有异议,那么合同对双方均有约束力,即合同有效,同时法律亦规定,约定的违约金过分高于造成的损失的,当事人可以请求人民法院或者仲裁机构予以适当减少。
违约金最多占合同金额的20%,如果超过这个上限,合同仍然有效,但违约金只在20%部分内有效,超过20%的部分无效。