定金收了合同没签是否有效需分情况看:主合同为定金合同:若交付定金时约定以此为定金合同,且双方对主要内容无争议,合同成立并生效。定金合同自实际交付定金时成立,当事人依约履行,合同具有法律效力。主合同非定金合同:仅有定金交付,主合同未签订,定金合同有效,但主合同未成立。定金合同是主合同的从合同,主合同不成立,定金合同虽成立但无法独立生效。根据《民法典》第五百八十六条规定,当事人可以约定一方向对方给付定金作为债权的担保。定金合同自实际交付定金时成立。主合同未签,定金合同的效力取决于具体约定和法律规定。交付定金一方违约,对方可没收定金;收受定金一方违约,应双倍返还。
以上是律师的法律建议,如有疑问,欢迎进一步咨询。