通常来讲,未成年签的合同到底有没有效,得看具体的情形。就拿年龄来说,那些还不到八周岁的未成年人签的合同,那可就是无效的,因为他们属于没民事行为能力的那一类,根本没办法自己独立去实施民事法律行为。而八周岁以上的未成年人,如果签的合同是跟他们的年龄和智力相匹配的,那这个合同就是有效的;要是签的合同超出了他们的年龄和智力范围,那得经过法定代理人追认之后才有效,如果法定代理人没追认,那合同就无效。再说说十六周岁以上的未成年人,要是他们是以自己的劳动收入当作主要生活来源的,那就可以被看作是完全民事行为能力人,他们签的合同那肯定是有效的。所以,总结起来就是得依据未成年人的年龄、智力等这些情况来判断合同的效力,可不能一概而论。