Saltar al contenido principal
Compliance AR··3 min de lectura

IIBB Multi-Jurisdicción en Sistema Custom

Cómo modelar IIBB multi-jurisdicción en sistema custom argentino: regímenes, percepciones, retenciones, convenio multilateral.

IIBB Multi-Jurisdicción en Sistema Custom

IIBB (Ingresos Brutos) es uno de los tributos más complejos de modelar en sistema custom argentino. 24 jurisdicciones + regímenes específicos + percepciones + convenio multilateral.

Marco

IIBB

Tributo provincial sobre actividad comercial. Cada jurisdicción (24 provincias + CABA) tiene:

  • Alícuota base
  • Régimen general + regímenes especiales
  • Percepciones aplicables
  • Retenciones cuando aplica

Convenio multilateral

Si empresa opera en múltiples jurisdicciones: convenio multilateral coordina cómo se distribuye base imponible entre provincias. Régimen general (artículo 2) o régimen especial.

Modelo de datos

Jurisdiccion
  ├─ id, nombre (CABA, BSAS, COR, etc)
RegimenIIBB
  ├─ jurisdiccion_id
  ├─ codigo
  ├─ alicuota
  ├─ base_imponible_min
  ├─ vigencia_desde
  ├─ vigencia_hasta
EmpresaIIBB (relación empresa + jurisdicción)
  ├─ empresa_id
  ├─ jurisdiccion_id
  ├─ alta_iibb
  ├─ regimen_aplicable
  ├─ ultimo_aporte
ClienteIIBB (relación cliente + régimen)
  ├─ cliente_id
  ├─ jurisdiccion
  ├─ es_agente_retencion (bool)
ConvenioMultilateral
  ├─ empresa_id
  ├─ articulo (2, 6, 7, etc)
  ├─ porcentajes_por_jurisdiccion

Cálculo en factura

Cuando este cálculo entra dentro del sistema operativo de la empresa, conviene encararlo como parte de un proyecto de digitalización de procesos y no como parche al ERP.

Workflow

  1. Identificar jurisdicción del cliente (por domicilio fiscal)
  2. Verificar régimen aplicable (general o especial)
  3. Calcular base imponible (subtotal gravado)
  4. Aplicar alícuota
  5. Si supera mínimo no imponible: agregar percepción al comprobante
  6. Generar comprobante con detalle

Ejemplo

Empresa CABA factura USD 1.000 a cliente en Córdoba:

  • Régimen general: 4.5% (alícuota Córdoba régimen general)
  • Mínimo no imponible: ARS 100k (anual)
  • Si supera: percepción USD 45 al comprobante

Empresa también factura a cliente en CABA:

  • Régimen general CABA: 5%
  • Percepción aplicable distinta

Tabla de regímenes

Cada jurisdicción mantiene su tabla:

  • Régimen general
  • Regímenes especiales por actividad
  • Tabla de productos / servicios afectos
  • Vigencias por período

Sistema debe:

  • Mantener tabla actualizada (manualmente o vía partner que mantiene API)
  • Aplicar régimen vigente a la fecha del comprobante
  • Histórico para comprobantes anteriores

Convenio multilateral

Cuándo aplica

Empresa opera en múltiples jurisdicciones (factura desde varias provincias).

Cómo se calcula

Régimen general (Art 2):

  • 50% por gastos en cada jurisdicción
  • 50% por ingresos atribuidos a cada jurisdicción

Sistema debe trackear:

  • Ingresos por jurisdicción
  • Gastos por jurisdicción
  • Generar declaración mensual con distribución

Régimen especial (Art 6+)

Para actividades específicas: bancos, intermediación, transporte, etc. Reglas distintas.

Agentes de retención + percepción

Como sujeto de percepción

Cuando empresa vende a cliente que es agente de retención:

  • Cliente retiene un % al pagar
  • Sistema genera certificado de retención
  • Empresa computa como pago a cuenta IIBB

Como agente de percepción

Cuando empresa misma es agente:

  • Al facturar a clientes específicos: aplica percepción
  • Genera certificado correspondiente
  • Liquida + paga al fisco mensual

Liquidación mensual

Workflow

  1. Sistema acumula percepciones + retenciones del mes
  2. Genera declaración por jurisdicción
  3. Convenio multilateral si aplica
  4. Calcula impuesto a pagar
  5. Genera ARBA / API REC / equivalentes según jurisdicción
  6. Pago vía homebanking o equivalente

Tools

  • ARBA (Buenos Aires)
  • API REC (CABA)
  • Equivalents en cada provincia

Encima, partners locales que abstraen complejidad: Tango, Bejerman, partners contables.

Costos

Implementación

  • IIBB básico (1-2 jurisdicciones): USD 2-4k
  • IIBB completo (multi-jurisdicción + convenio): USD 5-10k
  • Mantenimiento: USD 100-300/mes (actualizaciones de regímenes)

Errores típicos

  • No mantener tabla actualizada (régimen cambió y sistema usa viejo)
  • No considerar mínimo no imponible
  • Cliente con varios CUITs sin reconciliar
  • Percepción mal calculada (alícuota equivocada)

Lo que importa

IIBB multi-jurisdicción es complejo pero modelable. Tabla de regímenes + lógica clara + actualizaciones periódicas. Para mayoría: vía partner local más simple.

Más profundo: compliance digital empresas argentinas, integración técnica ARCA, agentes de retención + percepción AR. O cotizá tu caso.

Preguntas frecuentes

¿Querés ver más? Volver al blog.

¿Listo para reemplazar Excel por un sistema a medida?

Cotizamos tu proyecto en menos de 24hs hábiles. Software a medida, digitalización de procesos e implementación de IA para empresas argentinas.

Respuesta en menos de 24hs hábiles.