合同违约金的规定不超过造成损失的百分之三十是合适的。如果当事人约定的违约金数额比实际造成的损失过高或过低的,则另一方当事人有权请求法院适当减少或增加。
《关于审理商品房买卖合同纠纷案件适用法律若干问题的解释》当事人以约定的违约金过高为由请求减少的,应当以违约金超过造成的损失30%为标准适当减少;当事人以约定的违约金低于造成的损失为由请求增加的,应当以违约造成的损失确定违约金数额。
《最高人民法院关于审理商品房买卖合同纠纷案件适用法律若干问题的解释》第十二条
当事人以约定的违约金过高为由请求减少的,应当以违约金超过造成的损失30%为标准适当减少;当事人以约定的违约金低于造成的损失为由请求增加的,应当以违约造成的损失确定违约金数额。