法律分析:小产权房不合法的主要原因是没有国家发放的土地使用证和预售许可证,购房合同在国土房管局不会给予备案。
法律依据:《中华人民共和国民法典》 第三条 民事主体的人身权利、财产权利以及其他合法权益受法律保护,任何组织或者个人不得侵犯。