合同约定100%违约金是无效的。
【法律依据】
《担保法》第一百二十一条规定,当事人约定的定金数额超过主合同标的额百分之二十的,超过的部分,人民法院不予支持。
本文链接:https://www.mgksw.com/jingyan/q64d64.html