SIRCIP - Sistema unificado de percepciones IIBB

Modificado el Vie, 6 Feb a 11:46 A. M.

Actualmente el mismo se encuentra en desarrollo  

  1. VLCCO-1520
  2. VLCCO-1521 
  3. VLCCO-1522



Fecha de entrada en vigencia: Prorrogado sin fecha de vigencia


Objetivo: Unificar la recaudación de percepciones de Ingresos Brutos (IIBB) de las jurisdicciones adheridas en un único sistema y padrón2.+1


FASE 1: Generación del padrón


El ERP debe agregar la configuración de un nuevo padrón, para la información del Padrón SIRCIP.


1.1. Tabla de Alícuotas (Mapeo)

Se debe crear una tabla parametrizable que convierta la "Letra" del padrón en un valor porcentual numérico3.



LetraAlícuotaLetraAlícuotaLetraAlícuota
A0.00%I0.60%Q1.80%
B0.01%J0.70%R2.00%
C0.05%K0.80%S2.50%
D0.10%L1.00%T3.00%
E0.20%M1.20%U3.50%
F0.30%N1.40%V4.00%
G0.40%Ñ1.50%W4.50%
H0.50%P1.60%X5.00%

1.2. Estructura del Padrón de Contribuyentes


El sistema debe permitir importar mensualmente un archivo .txt con la siguiente estructura. Es vital almacenar el Campo 7 completo para su posterior decodificación lógica4.


  • Periodo: aaaamm (Numérico 6)

  • CUIT: (Numérico 11)

  • Razón Social: (Alfanumérico 70)

  • Jurisdicción Sede: (Numérico 3) - Ej: 904

  • CRC (Coeficiente): (Numérico 2)

  • Letra Alícuota: (Char 1) - Se cruza con la tabla 1.1

  • Campo 7 (Vector de Jurisdicciones): (Numérico 25) - CRÍTICO


FASE 2: Lógica de Importación y Decodificación  


2.1. Interpretación del "Campo 7"


El "Campo 7" define cómo comportarse ante cada provincia. Contiene 25 caracteres numéricos.

  • Lectura: Se lee de derecha a izquierda.

  • Posición 0: Se descarta (siempre es 0).

  • Posiciones 1 a 24: Corresponden a los códigos de jurisdicción (0 a 24).

  • Valores posibles:

    • 1: Jurisdicción Adherida (Aplica SIRCIP).

    • 4: Jurisdicción No Adherida (No aplica SIRCIP, pero puede aplicar régimen local).


FASE 3: Lógica de Cálculo en la Facturación


Al momento de facturar, el ERP debe ejecutar la siguiente lógica de decisión:


3.1. Determinación de la Percepción

  1. Identificar Jurisdicción de Entrega/Operación: Determinar en qué provincia se realiza la entrega del bien o servicio.

  2. Consultar Padrón: Buscar el CUIT del cliente en el padrón vigente.

  3. Verificar Estado (Campo 7):

    • Si Estado = 1 (Adherida): APLICAR SIRCIP.

      • Tasa: Utilizar la "Letra de alícuota única" del padrón

    • Si Estado = 4 (No Adherida): NO APLICAR SIRCIP AUTOMÁTICO.

      • Acción: Verificar si el ERP tiene configurado un régimen local para esa provincia. Si existe, aplicar la percepción local (fuera de la lógica SIRCIP)

    • Nota: Es posible que una factura tenga percepciones SIRCIP y percepciones locales simultáneamente si involucra múltiples jurisdicciones




3.2. Tratamiento de Notas de Crédito (Devoluciones)

Esto es crítico para evitar errores de validación.

  • Operaciones Anteriores al 01/03/2026:

    • Si se emite una NC por una factura vieja (pre-SIRCIP), NO se debe incluir en el archivo de SIRCIP. Se debe gestionar por el mecanismo anterior o devolución manual

  • Operaciones SIRCIP (Vigentes):

    • Se permite informar devoluciones.

    • Se debe referenciar el comprobante original en el archivo de salida

    • El "Tipo de Registro" en la DDJJ será 900 (Devolución) o registro de anulación según corresponda13.

3.3. Sobretasa y No Inscriptos

  • Si el cliente realiza operaciones en una jurisdicción adherida pero no tiene alta (no figura activo en esa jurisdicción en el padrón), podría aplicar una Sobretasa.

  • Lógica: El sistema debe permitir configurar una alícuota agravada para "Sujeto No Inscripto" o "Sobretasa" (Tipo de Registro 4 o 5 en la DDJJ)14141414. Requerirá configuración manual de tasas por jurisdicción hasta que se automatice.



FASE 4: Generación de la Declaración Jurada (Salida)

El sistema debe generar un archivo .txt para subir al Portal Federal Tributario

Diseño de Registro de Salida (DDJJ)161616161616161616:

Los campos deben estar separados por comas (CSV) o ancho fijo según parser (el ejemplo muestra CSV).

  1. CUIT Contribuyente: (11 num)

  2. CRC: (2 num)

  3. Fecha Percepción: dd/mm/aaaa

  4. Tipo de Registro: (Numérico 2)

    • 1: Percepción (Standard)

    • 6: Anulada

    • 5: Sobretasa

  5. Código Operación Exceptuada: (Numérico 2) - Solo si Tipo=3

  6. Jurisdicción: (Numérico 3) - Código de provincia (Ej: 904)

  7. Tipo Comprobante: (Numérico 3)

    • 1: Factura, 2: Nota Débito, 102: Nota Crédito, 900: Devolución

  8. Letra: (Char 1) - A, B, C, etc.

  9. Punto de Venta: (Numérico 5)

  10. Número Comprobante: (Numérico 8)

  11. Monto Sujeto a Percepción: (Numérico 13,2) - Usa punto como decimal.

  12. Alícuota: (Numérico 3,2) - Ej: 3.00

  13. Monto Percibido: (Numérico 10,2) - Cálculo: (Campo 11 * Campo 12) / 100.

  14. Comprobante Original: (Alfanumérico 17) - Solo para NC/Devoluciones (Tipo, Letra, Ptol, Nro).

  15. ABM: A (Alta), M (Modificación), B (Baja).


¿Le ha sido útil este artículo?

¡Qué bien!

Gracias por sus comentarios

¡Sentimos mucho no haber sido de ayuda!

Gracias por sus comentarios

¡Háganos saber cómo podemos mejorar este artículo!

Seleccione al menos una de las razones
Se requiere la verificación del CAPTCHA.

Sus comentarios se han enviado

Agradecemos su esfuerzo e intentaremos corregir el artículo