1、购房合同一般都需要购房人签字确认,这是公民的权利。因为合同法规定,合同经双方当事人签字生效。2、如果购房人确因特殊情况而无法签字的,可以书面委托其他成年公民作为代理人进行签名和捺印。3、只要有购房人的书面委托,代理人代签就是有效的。