El IPC es una Facultad Libre (ley de 1875), establecimiento aconfesional de enseñanza superior privada, fundado sobre una asociación sin ánimo de lucro. Está bajo contrato con el Ministerio de Educación Superior e Investigación, sujeto a evaluaciones por HCERES y bajo la autoridad del rector de la Académie de Paris para la preparación de diplomas estatales.