合同约定十倍违约金是否合法需视具体情况而定。首先从法律规定来看违约金具有补偿性和一定的惩罚性。根据《民法典》相关规定当事人可以约定一方违约时应当根据违约情况向对方支付一定数额的违约金也可以约定因违约产生的损失赔偿额的计算方法。如果该十倍违约金是在双方自愿、平等协商的基础上约定且不存在明显过高或过低的情形同时该合同不存在《民法典》规定的合同无效或可撤销的情形那么该约定通常是合法有效的。例如在一些商业交易中双方为了保障合同的严格履行基于对违约可能造成的重大损失的预估约定了较高倍数的违约金。然而如果约定的十倍违约金过分高于造成的损失当事人可以请求人民法院或者仲裁机构予以适当减少。法院或仲裁机构会综合考虑违约造成的实际损失、合同履行情况、当事人的过错程度等因素来判定违约金是否过高。例如违约行为仅造成了较小的经济损失但约定的十倍违约金远远超出该损失这种情况下可能会被认定过高而进行调整。总的来说合同约定十倍违约金不一定不合法但可能面临司法调整。
以上是律师的法律建议,如有疑问,欢迎进一步咨询。