違約金壹般是按照提前還款時的未結余額的百分比計算(壹般是2%到5%);或規定若幹個月份的利息。但最高違約金受到合同或法律的約束。對於違約金的收取,主要有以下幾種算法:1、違約金的有效期通常不會超過3年。有效期過後,違約金的比率會取消、或逐漸減少、也可能只有余額的1%。但是每年只要部分提前還款不超過貸款余額的20%,就不用繳納違約金。2、壹般貸款方會提供幾種違約金的方案供借款人選擇。如果借款人選擇有違約金的合同時,貸款方會提供較低的貸款費用,或較低的貸款利率,壹般帶有違約金的合同的利率要比沒有違約金合同的利率低0.25%到1.00%,雙方當事人同意,就達成協議有效。
法律客觀:《民法典》第五百八十五68當事人可以約定壹方違約時應當根據違約情況向對方支付壹定數額的違約金,也可以約定因違約產生的損失賠償額的計算方法。約定的違約金低於造成的損失的,人民法院或者仲裁機構可以根據當事人的請求予以增加;約定的違約金過分高於造成的損失的,人民法院或者仲裁機構可以根據當事人的請求予以適當減少。當事人就遲延履行約定違約金的,違約方支付違約金後,還應當履行債務。