(一)合同有明确约定违约金计算起止时间的,严格按照合同约定执行,双方应遵循合同条款来确定计算期限。
(二)合同未约定起始时间,以违约行为发生之日作为起算点,这是常见且合理的确定方式。
(三)合同未约定终止时间,计算至违约方履行完合同义务、双方达成新协议等违约状态消除时。
(四)在司法实践中,违约方持续违约,守约方起诉的,计算期限可算至判决生效之日;若违约造成持续损失,算至损失停止产生时。
法律依据:
《中华人民共和国民法典》第五百七十七条规定,当事人一方不履行合同义务或者履行合同义务不符合约定的,应当承担继续履行、采取补救措施或者赔偿损失等违约责任。违约金计算期限的确定是保障守约方因违约方违约遭受损失能得到合理赔偿的体现,属于承担违约责任的合理范畴。