未满18岁签的合同是否有效需要分情况来看:1.限制民事行为能力人:8周岁以上不满18周岁的未成年人属于限制民事行为能力人。他们签订的纯获利益的合同如接受赠与等是有效的。而签订与其年龄、智力、精神健康状况相适应的合同也是有效的比如购买学习用品等。但如果签订的合同明显超出其能力范围比如大额的房产买卖、借贷合同等效力待定。经其法定代理人追认后有效法定代理人拒绝追认则无效。2.无民事行为能力人:不满8周岁的未成年人是无民事行为能力人他们签订的合同无效。如果未成年人签订的合同被认定无效根据法律规定因该合同取得的财产应当予以返还;不能返还或者没有必要返还的应当折价补偿。有过错的一方应当赔偿对方因此所受到的损失双方都有过错的应当各自承担相应的责任。总之未成年人签订合同的效力要根据其民事行为能力状况以及合同的具体内容等来判断。
以上是律师的法律建议,如有疑问,欢迎进一步咨询。