🇦🇷 Argentina · fuente pública
RNS: sociedades
Padrón de TODAS las personas jurídicas inscritas en los registros públicos de comercio de Argentina (sociedades comerciales nacionales y extranjeras).
Cobertura publicada
- Registros
- 1,266,848
- Última actualización
- 11 set. 2026
- Frecuencia
- monthly
- Frescura
- CURRENT
- Identificador
cuit- Búsqueda por nombre
- No publicada
Conteo y frescura consultados desde api.latinfo.dev/sources durante el build del 2026-09-28.
Fuente primaria
- Institution: Ministerio de Justicia — Dirección del Registro Nacional de Sociedades (RNS), Concursos y Quiebras. Datos provistos por ARCA (ex-AFIP) bajo Ley 26.047.
- Data: Padrón de TODAS las personas jurídicas inscritas en los registros públicos de comercio de Argentina (sociedades comerciales nacionales y extranjeras).
- Format: CSV UTF-8, delimitado por comas, con comillas en campos con comas embebidas; empaquetado en ZIP. Header presente.
- Registered: datos abiertos oficiales —
datos.jus.gob.arydatos.gob.ar/dataset/justicia-registro-nacional-sociedades. Licencia CC BY 4.0.
Cómo se procesa
Script custom: src/imports/ar-rns-sociedades.ts.
- Resolución de URL: consulta CKAN
package_show, descarta los recursos "asociaciones sin fines de lucro" y "semestre", y elige el ZIP con el año más reciente. Laurl:del YAML es solo referencia. - Download + extract: baja el ZIP (~111 MB) y extrae el único CSV (~850 MB).
- Parse:
csv-parse(bom: true, comillas,relax_column_count). El CSV trae ~2.45 filas por CUIT — una por actividad económica, idénticas salvoactividad_*. - Filtro jurídicas: solo CUIT con prefijo 30/33/34 y dígito verificador módulo 11 válido. Las anomalías oficiales con checksum inválido se cuentan y excluyen del índice universal.
- Dedup a 1 record por CUIT: emite TSV con selectores
estadoRank(0 si actividadAC) +orden; ordena por(cuit, estadoRank, orden)consortGNU; queda la actividad principal activa por empresa. Strip de selectores. - Build:
buildBinaryFiles(13 campos) →buildSearchIndexV2 constatusFieldIndex→buildMphfFromIdx(MPHF obligatorio). - Upload:
uploadWithManifest(content-addressed, swap atómico) +saveImportMeta(freshness =año|Last-Modifieddel ZIP → import se saltea si no cambió).
- Single-record por CUIT. Campo indexado para search:
razon_social(índice construido, pero la fuente es lookup-only por ahora — sin endpoint de búsqueda por nombre, comocl-sii-padron/ec-sri-padron).
Campos publicados
| Field | Type | Example | Notes |
|---|---|---|---|
| cuit | string(11) | 30500000127 | Primary ID. CUIT jurídica, prefijo 30/33/34 + 9 dígitos. Sin guiones. |
| razon_social | string | SEGUROS GALICIA S. A. | Denominación social. Campo indexado (search index construido). |
| estado | string | AC | Estado de la actividad principal (AC=activa, BD=baja definitiva). No es el estado legal de la sociedad. |
| tipo_societario | string | SOCIEDAD ANONIMA | Tipo societario. |
| fecha_contrato | string | 1912-04-30-00:00 | Fecha/hora del contrato social. Formato del origen (republicado tal cual). |
| fecha_actualizacion | string | 2026-04-30-09:25 | Última actualización del registro en el origen. |
| provincia_fiscal | string | CIUDAD AUTONOMA BUENOS AIRES | Provincia del domicilio fiscal. |
| localidad_fiscal | string | CAPITAL FEDERAL | Localidad del domicilio fiscal. |
| domicilio_fiscal | string | PERON, JUAN TTE.GRAL. 430 | Calle + número del domicilio fiscal. |
| cp_fiscal | string | 1038 | Código postal fiscal. |
| provincia_legal | string | CIUDAD AUTONOMA BUENOS AIRES | Provincia del domicilio legal. |
| localidad_legal | string | CAPITAL FEDERAL | Localidad del domicilio legal. |
| actividad_codigo | string | 651220 | Código de la actividad económica principal. |
| actividad_descripcion | string | Servicios de seguros patrimoniales... | Descripción de la actividad principal. |
Campos del origen no almacenados (v1): numero_inscripcion, piso/departamento/estado de cada domicilio, y las actividades secundarias (solo se guarda la principal).
Limitaciones conocidas
- La razón social puede variar entre snapshots (ej. una sociedad renombrada); se republica el valor del snapshot vigente.
- Solo se guarda la actividad principal (la activa de menor orden); las actividades secundarias del CUIT se descartan en v1.
- RNS no informa una actividad para parte del padrón. Esos registros conservan la identidad y direcciones, con cobertura
NO_RECORDSpara actividades yprimary_activity_status: nullen la API universal. numero_inscripciona veces viene vacío en el origen.- Fechas en formato propio del origen (
YYYY-MM-DD-HH:MM). La ruta específica las conserva; el contrato universal publica la porción de fecha ISO cuando es válida y mantiene el raw completo como evidencia.
Estado de revisión y alcance
No se publica todavía una opinión jurídica específica aprobada para esta fuente. La ficha documenta procedencia y transformaciones; Latinfo limita su producto a entidades jurídicas.
Latinfo no está afiliado, certificado ni respaldado por la institución de origen. Para decisiones formales, verifica la evidencia en la fuente primaria. Consulta Privacidad y Términos.