当合同没有约定违约金数额时,主张违约金的一方可以采取以下几种方式:
1. 根据实际损失主张:如果合同没有约定违约金数额,受害方可以根据实际损失情况主张违约金。实际损失额需要通过证据进行证明。
2. 协商确定:在合同未明确约定违约金数额的情况下,双方可以重新协商确定违约金的数额。这可以通过双方协商达成补充协议的方式进行。
3. 参考同类合同:可以参考同类合同中的违约金条款来确定未约定违约金数额的合同的违约金数额。但这种方法可能存在一定的差异和不确定性。
4. 适用法定违约金:根据《中华人民共和国民法典》的相关规定,如果合同没有约定违约金或者约定不明确,可以适用法定违约金。法定违约金的具体数额通常会根据行业惯例、交易习惯等因素来确定。
5. 律师协助:在主张违约金的过程中,建议寻求专业律师的协助。律师可以根据具体情况提供专业的法律意见和代理服务。
需要注意的是,在主张违约金时,应当遵循诚实信用原则,不得滥用权利。同时,当事人就迟延履行约定违约金的,违约方支付违约金后,还应当履行债务。
以上内容仅供参考,如有需要,建议您寻求专业律师或机构的意见和帮助。

