合同违约金的金额应当由当事方协商确定,但是不能过分高于实际损失,是否过高,由法院根据案件情况、当事方的损失情况进行判定。法律规定,约定的违约金过分高于造成的损失的,人民法院或者仲裁机构可以根据当事人的请求予以适当减少。