ÍNDICE
01. VISIÓN GENERAL
CONTEXTO LEGAL
La Resolución Normativa N° 038/2011 de ARBA (Agencia de Recaudación de la Provincia de Buenos Aires) establece un nuevo procedimiento para la presentación de declaraciones juradas y el pago por parte de los agentes de recaudación del Impuesto sobre los Ingresos Brutos, aplicable a los regímenes generales y especiales de percepción y retención.
Puntos clave:
- Presentación vía web:
- Los agentes deben transmitir los datos directamente desde la página de ARBA.
- Ya no es necesario descargar el aplicativo “SIAp”.
- Carga de datos:
- Puede hacerse en sesiones sucesivas.
- Se permite la carga individual o por lotes de las percepciones y retenciones realizadas.
- Validación y vencimientos:
- La transmisión debe completarse antes de las 18:00 del día de vencimiento.
- Si hay desperfectos técnicos entre las 8:00 y las 18:00, se habilita una prórroga automática al siguiente día hábil.
- Constancia de presentación:
- Una vez transmitidos y validados los datos, se habilita el envío definitivo.
- Se genera una constancia de presentación por la misma vía.
- Rectificativas:
- Solo deben incluir los datos modificados o agregados.
- Si se rectifica un período generado con el sistema anterior, se deben informar todos los datos nuevamente.
- Exclusiones:
- Los bancos y entidades financieras no están alcanzados por este procedimiento; deben usar el aplicativo específico “Agentes de Recaudación Bancos”.
- Vigencia:
- Aplica a operaciones realizadas a partir del 1 de agosto de 2011.
- Presentación vía web:
OBJETIVO NORMATIVA SIAPIB
Permitir la generación del archivo txt para hacer la importación en el aplicativo del SIAP.
En esta generación se deben tener en cuenta las percepciones y retenciones del periodo informado.
Se deberá respetar el diseño de cada archivo, el cual es diferente, ya sea retención o percepción.
DEFINICIÓN DE LA REGLA DE NEGOCIO
La rutina genera dos archivos de acuerdo a los impuestos calculados por el sistema, referentes a retenciones y percepciones.
02. EJEMPLO DE UTILIZACIÓN
CONFIGURACIONES PREVIAS GENERALES
En la ruta "/protheus/system/", contar con el archivo SIAPIB.INI actualizado.
Módulo fiscal (SIGAFIS)
En la rutina de Productos (MATA010), que se encuentra en el menú perteneciente al módulo de SIGACOM (Actualizaciones | Archivos), debe registrar un producto para realizar sus pruebas.
Mediante la rutina de Impuestos Variables (MATA995), que se encuentra en el módulo SIGAFIS (Libros Fiscales | actualizaciones | archivos), realice la configuración para el impuesto de retención o percepción.
Mediante la rutina de Configuración Adicional de Impuestos (MATA994), que se encuentra en el módulo SIGAFIS (Libros Fiscales | actualizaciones | archivos), realice la configuración correspondiente al impuesto de retención o percepción.
Mediante la rutina de Estados vs. Ingresos Brutos (MATA942), que se encuentra en el módulo SIGAFIS (Libros Fiscales | actualizaciones | archivos), realice la configuración para la provincia correspondiente.
Mediante la rutina de Empresa vs. Zona Fiscal (MATA999), que se encuentra en el módulo SIGAFIS (Libros Fiscales | actualizaciones | archivos), realicé la configuración para la provincia y el cliente o proveedor correspondiente, para que se efectúe el correcto cálculo de impuesto.
Mediante la rutina de Insp Fiscal Vs Imp (MATA998), que se encuentra en el módulo SIGAFIS (Libros Fiscales | actualizaciones | archivos), deberá configurar cada impuesto de percepción de ingresos brutos (IIBB) por agente fiscal, tipo de documento y serie del comprobante.
Nota: Para más información de percepción y retención de ingresos brutos consulta:
- DT Cálculo de Percepción de Ingresos Brutos IIBB Argentina
- DT Cálculo de Retención de Ingresos Brutos IIBB ARG
PERCEPCIONES
- Módulo Facturación (SIGAFAT):
- Por medio de la rutina "Clientes" (Rutina: MATA030 || Ruta: Libros fiscales (SIGAFIS) | Actualizaciones | Archivos) registrar un cliente.
- En la rutina "Tipos de entrada y salida" (Rutina: MATA070 || Ruta: Libros fiscales (SIGAFIS) | Actualizaciones | Archivos) incluir una TES que calcule algún impuesto de percepción de ingresos brutos.
- Por medio de la rutina "Empresa Vs. Zona Fiscal" (Rutina: MATA999 || Ruta: Libros fiscales (SIGAFIS) | Actualizaciones | Archivos) crear un Registro de la provincia de la que se realizara la percepción.
- Ingresar al módulo de Facturación y crear documentos:
- Facturas de salida.
- Nota de crédito.
- Nota de débito.
RETENCIONES
- Módulo Compras (SIGACOM):
- Desde el menú Actualizaciones | Archivos | Tipos de Entrada Y Salida (MATA080), configurar dos TES, una de tipo Entrada con el impuesto a calcular de retención.
- Desde el menú Actualizaciones | Archivos | Bancos (MATA070), configurar un Banco.
- Desde el menú Actualizaciones | Archivos | Proveedores (MATA020), configurar un Proveedor.
- Desde el menú Actualizaciones | Archivos | Productos (MATA010), configurar un Producto.
- Desde el menú Actualizaciones | Archivos | Modalidades (FINA010), configurar una Modalidad.
- Desde el menú Actualizaciones | Movimientos | Factura de Entrada (MATA101N), crear dos Facturas de Entrada, utilizando el proveedor, producto y TES de tipo Entrada creados anteriormente.
- Módulo Financiero (SIGAFIN):
- Desde el menú Actualizaciones | Proceso Mod II | Orden Pago Modelo II (FINA847), generar Orden de Pago para alguna de las Facturas de Entrada creadas, informando la Modalidad creada anteriormente; validar que la retención y el valor a pagar se muestren sea el correcto posteriormente generar otra OP.
FLUJO DE PRUEBA
A través de la rutina Archivos por Verif (MATA950) que se encuentra en el menú perteneciente al módulo Libros Fiscales (SIGAFIS | Miscelánea | Arch. Magnéticos) generé el informe de retenciones de ingresos brutos para Buenos Aires usando el archivo SIABIP.
De clic al botón Param.
Informe los parámetros utilizando:
¿Selecciona sucursales? = "Sí"
¿Agrupa obligación? = "Sí"
Seleccione las sucursales para las que desee incluir en el informe.
- Informe los parámetros necesarios para la generación del informe con base en las retenciones de ingresos brutos de Buenos Aires, también es importante informar el campo ¿Se consolida Sucursales? = 2-No
- Provincia = "BA" *Informar la provincia adecuada.
- Impuesto = "B - Ingresos Brutos"
- Tipo del Archivo = "1 - Retención" o "2-Percepción"
- Version del formato = "1.1. Percepciones " o "1.2. Percepciones Actividad 7 método Percibido"
¿Se consolida Sucursales? = "1 - Sí"
Importante
Se debe considerar que el parámetro correspondiente a la versión del formato solo aplica para la provincia de Buenos Aires "BA" y el tipo de archivo 2-Percepción, aunque se seleccione la opción 1.2. Percepciones Actividad 7 método Percibido, si se esta en otra provincia o tipo de archivo diferente de los mencionados, se generará el formato correspondiente a la provincia y tipo de archivo seleccionado.
Cuando en el parámetro versión del formato se seleccione la opción de "1.1. Percepciones" se estará generando el txt, con el formato que ya existía, si se selecciona la opción "1.2. Percepciones Actividad 7 método Percibido" se estará generando de acuerdo al nuevo formato.
- Verificar la generación del archivo de retenciones o percepciones de acuerdo al layout correspondiente.
03. LAYOUTS PERCEPCIONES
LAYOUT 1.1. Percepciones
| Dato | Tipo | Formato | Long | Dec. | Desde | Hasta | Observaciones |
| CUIT | Carácter | NN-NNNNNNNN-N | 13 | 1 | 13 | Clave de identificación del contribuyente. De ser necesario completar con ceros a la izquierda. | |
Fecha Percepción | Fecha | DD/MM/AAAA | 10 | 14 | 23 | ||
Tipo de comprobante | Carácter | N | 1 | 24 | 24 | Opciones: "F"=Factura "R"=Recibo "C"=Nota Crédito. "D"= Nota Débito. | |
Letra comprobante | Carácter | N | 1 | 25 | 25 | Valores A,B,C, o “ ” (blanco) | |
Número sucursal | Carácter | NNNNN | 5 | 26 | 30 | Si la factura tiene 13 caracteres se toma de la posición 1-5, si no se toma de 1-4 y se agrega un 0 a la izquierda | |
Nro. comprobante | Carácter | NNNNNNNN | 8 | 31 | 38 | Si la factura tiene 13 caracteres se toma de la posición 6 hasta la 13 si no se toma de 5 - 12 | |
Monto imponible | Carácter | NNNNNNNNNNNN | 14 | 2 | 39 | 52 | Completar con ceros a la izquierda. Indicar con “,” los decimales. |
Alícuota | Carácter | 99.99 | 5 | 2 | 53 | 57 | Con separador decimal (, o ) Formato: 99.99 |
Importe percibido. | Carácter | NNNNNNNNNNN | 13 | 2 | 58 | 70 | Completar con ceros a la izquierda. Indicar con “,” los decimales. |
Tipo Operación | Carácter | 1 | 1 | 71 | 71 | Se enviará por padrón fijo la letra “A” |
Ejemplo archivo txt con la opción 1.1. Percepciones:
LAYOUT 1.2. Percepciones Actividad 7 método Percibido
Nota: Este nuevo layout ha sido lanzado en octubre del 2025, para cumplir con el nuevo diseño para la presentación de DDJJ que entra en vigencia el 01/12/2025.
| Dato | Tipo | Formato | Long | Dec. | Desde | Hasta | Observaciones |
| CUIT | Carácter | NN-NNNNNNNN-N | 13 | 1 | 13 | Clave de identificación del contribuyente. De ser necesario completar con ceros a la izquierda. | |
Fecha Percepción | Fecha | DD/MM/AAAA | 10 | 14 | 23 | ||
Tipo de comprobante | Carácter | N | 1 | 24 | 24 | Opciones: "F"=Factura "R"=Recibo "C"=Nota Crédito. "D"= Nota Débito. | |
Letra comprobante | Carácter | N | 1 | 25 | 25 | Valores A,B,C, o “ ” (blanco) | |
Número sucursal | Carácter | NNNNN | 5 | 26 | 30 | Si la factura tiene 13 caracteres se toma de la posición 1-5, si no se toma de 1-4 y se agrega un 0 a la izquierda | |
Nro. comprobante | Carácter | NNNNNNNN | 8 | 31 | 38 | Si la factura tiene 13 caracteres se toma de la posición 6 hasta la 13 si no se toma de 5 - 12 | |
Monto imponible | Carácter | NNNNNNNNNNNN | 14 | 2 | 39 | 52 | Completar con ceros a la izquierda. Indicar con “,” los decimales. |
Alícuota | Carácter | 99.99 | 5 | 2 | 53 | 57 | Con separador decimal (, o ) Formato: 99.99 |
Importe percibido. | Carácter | NNNNNNNNNNN | 13 | 2 | 58 | 70 | Completar con ceros a la izquierda. Indicar con “,” los decimales. |
Fecha Emisión | Fecha | DD/MM/AAAA | 10 | 71 | 80 | Formato dd/mm/aaaa. Puede ser igual a la fecha de percepción o hasta 1 año menor. | |
Tipo Operación | Carácter | 1 | 1 | 71 | 71 | Se enviará por padrón fijo la letra “A” |
Ejemplo archivo txt con la opción 1.2. Percepciones Actividad 7 método Percibido:
04. LAYOUT RETENCIONES
| Dato | Tipo | Formato | Long | Dec. | Desde | Hasta | Observaciones |
| CUIT | Carácter | NN-NNNNNNNN-N | 13 | 1 | 13 | Clave de identificación del contribuyente. De ser necesario completar con ceros a la izquierda. | |
Fecha Percepción | Fecha | DD/MM/AAAA | 10 | 14 | 23 | ||
Número sucursal | Carácter | NNNNN | 5 | 26 | 30 | Si la factura tiene 13 caracteres se toma de la posición 1-5, si no se toma de 1-4 y se agrega un 0 a la izquierda | |
Nro. comprobante | Carácter | NNNNNNNN | 8 | 31 | 38 | Si la factura tiene 13 caracteres se toma de la posición 6 hasta la 13 si no se toma de 5 - 12 | |
Monto imponible | Carácter | NNNNNNNNNNNN | 14 | 2 | 39 | 52 | Completar con ceros a la izquierda. Indicar con “,” los decimales. |
Alícuota | Carácter | 99.99 | 5 | 2 | 53 | 57 | Con separador decimal (, o ) Formato: 99.99 |
Importe retenido. | Carácter | NNNNNNNNNN | 13 | 2 | 56 | 68 | Debe ser > 0. Con separador decimal (, o .). Completar con ceros a la izquierda. Formato: 9999999999.99 |
Tipo Operación | Carácter | 1 | 1 | 71 | 71 | Se enviará por padrón fijo la letra “A” |
05. TABLAS UTILIZADAS
- SB1 - Productos.
- SA2 - Proveedores.
- SA1 - Clientes.
- SF1 - Encabezado de Documentos de Entrada.
- SD1 - Ítems de Documentos de Entrada.
- SF2 - Encabezado de Documentos de Salida.
- SD2 - Ítems de Documentos de Salida.
- SE4 - Condiciones de pago.
- SEK - Orden de Pago.
- SFE - Retenciones de Impuestos.
- SFH - Empresa Vs Zona Fiscal.
- SFF - Configuración Adicional de Impuestos.