一、买卖合同违约金过高怎么办

根据《民法典》的规定,合同当事人可以约定违约金条款,如果违约金过高,可以请求法院或仲裁机构适当减少。当事人提出合同中约定的违约金或者其计算标准过高或者过低的,人民法院可以建议双方当事人进行协商后对违约金进行调整。当事人之间不能达成新的协议的,人民法院可以参照同类型案件违约金的中等标准予以核定,以适当体现法官的自由裁量权。

根据《民法典》规定,如果当事人以约定的违约金高于造成的损失为由向法院或仲裁机构提出减少违约金请求,则法院或仲裁机构应当进行审查,由当事人对实际损失进行举证。该法同时规定,当事人可以约定一方违约时应当根据违约情况向对方支付一定数额的违约金,也可以约定因违约产生的损失赔偿额的计算方法。约定的违约金低于造成的损失的,当事人可以请求人民法院或者仲裁机构予以增加;约定的违约金高于造成的损失的,当事人可以请求人民法院或者仲裁机构予以适当减少。当事人迟延履行约定违约金的,违约方支付违约金后,还应当履行债务。

二、买卖合同违约金最高可以达到多少

根据《民法典》第五百八十五条 当事人可以约定一方违约时应当根据违约情况向对方支付一定数额的违约金,也可以约定因违约产生的损失赔偿额的计算方法。

约定的违约金低于造成的损失的,人民法院或者仲裁机构可以根据当事人的请求予以增加;约定的违约金过分高于造成的损失的,人民法院或者仲裁机构可以根据当事人的请求予以适当减少。

当事人就迟延履行约定违约金的,违约方支付违约金后,还应当履行债务。

法律对于违约金的最高限度并没有明确的规定,最高人民法院关于适用《中华人民共和国民法典》第五百八十六条规定当事人可以约定一方向对方给付定金作为债权的担保。定金合同自实际交付定金时成立。定金的数额由当事人约定;但是,不得超过主合同标的额的百分之二十,超过部分不产生定金的效力。实际交付的定金数额多于或者少于约定数额的,视为变更约定的定金数额。

综上所述,违约金的约定首先是当事人双方自行协商约定的,如果在事后发现,合同中约定的违约金数量过低或过高,可以凭借相关依据至人民法院或者仲裁机构予以协调,以确保违约金在一个合理的数量区间,保障当事双方的合法权益,同时,合理的违约金数量也是双方正常履行合同的基础。