公司交五险一金需要具备以下条件:
1.用人单位建立了劳动合同关系,签订了劳动合同;
2.用人单位是中国境内的合法办理了营业执照等手续企业,按要求进行社保和住房公积金登记。
3.法人是中国籍合法公民;
4.与户口无关,不分城镇、农村、外地和本地都可以办理五险一金。