签了合同没交钱是否生效应该根据合同约定的内容来判断。合同约定以付款为合同成立或者生效条件的,不付款的,主合同已经履行或者已经履行主要部分的,不影响主合同的成立或者生效。主合同未全部履行或者未履行主要部分的,主合同不成立或者生效。付款与合同生效有关,但主要取决于双方是否有特别约定。如果约定付款后合同生效,合同无效;如果没有特别约定,合同已经生效。
【本文关联的相关法律依据】
《中华人民共和国民法典》
第一百五十八条 民事法律行为可以附条件,但是根据其性质不得附条件的除外。附生效条件的民事法律行为,自条件成就时生效。附解除条件的民事法律行为,自条件成就时失效。