La obligación de utilizar la aplicación “Emisión comprobante de Retención” para generar los comprobantes digitales A-122R y presentar las declaraciones juradas originales o rectificativas para los agente de retención de Ingresos Brutos de Provincia de Buenos Aires se prorrogó 1° de marzo de 2026.
El agente, una vez que ingresa a la página de ARBA podrá acceder a la Aplicación de dos maneras a través de Autogestión con CUIT y CIT Cargados estos datos, deberá presionar en el botón Ingresar para comenzar a operar dentro de la Aplicación. O bien ingresando en Micrositios por la solapa Agentes Deberá seleccionar en el apartado Agentes de Recaudación la opción Presentación de DDJJ Una vez ahí deberá seleccionar en A 122 R la opción Presentación DDJJ.
Instructivo para la Emisión Comprobante de Retención de Retención A122R
Además la próxima entrada en vigencia de la Resolución Normativa N° 22/2025 obliga a los Agentes de Retención a modificar el diseño de registros de lotes de importación A-122R tanto para el Régimen General como para el Régimen Especial.
- Retenciones (Régimen General y Regímenes Especiales).
| Descripción | Formato | Long. | Dec. | Desde | Hasta | Observación |
| Nro. transacción Agente | Numérico | 20 | 1 | 20 | Formato 99999999999999999999 | |
| Cuit Contribuyente Retenido | Numérico | 11 | 21 | 31 | Formato 99999999999 | |
| Sucursal | Numérico | 5 | 32 | 36 | Mayor a cero. Completar con ceros a la izquierda. | |
| Fecha de Operación | Fecha | 10 | 37 | 46 | Formato dd/mm/aaaa Debe corresponder a un período válido | |
| Alícuota | Numérico | 5 | 2 | 47 | 51 | 2 enteros con 2 decimales. Siempre > 0. Separados por punto (.) o (,) 99.99 |
| Base Imponible | Numérico | 16 | 2 | 52 | 67 | 13 enteros con 2 decimales. Siempre > 0. Con separador decimal punto (.) o (,). Completar con ceros a la izquierda. Formato: 9999999999999.99 |
- BAJA Retenciones (Régimen General y Regímenes Especiales).
| Descripción | Formato | Long. | Dec. | Desde | Hasta | Observación |
| Cuit contribuyente Retenido | Numérico | 11 | 1 | 11 | Formato 99999999999 | |
| Sucursal | Numérico | 5 | 12 | 16 | Mayor a cero. Completar con ceros a la izquierda. | |
| Fecha de Operación | Fecha | 10 | 17 | 26 | Formato dd/mm/aaaa Debe corresponder a un período válido | |
| Alícuota | Numérico | 5 | 2 | 27 | 31 | 2 enteros con 2 decimales. Siempre > 0. Separados por punto (.) o (,) 99.99 |
| Base Imponible | Numérico | 16 | 2 | 32 | 47 | 13 enteros con 2 decimales. Siempre > 0. Con separador decimal punto (.) o (,). Completar con ceros a la izquierda. Formato: 9999999999999.99 |
| Número de Comprobante | Numérico | 19 | 48 | 66 | Año/sucursal/nro. Comprobante: 9999/99999/99999999 |
Nota Importante: Cuando se indica la longitud de los campos de importes y alícuotas, también se debe contar la posición ocupada por el símbolo separador de decimales.
En caso de no especificar el separador de decimales, se asume que el importe es un número entero.
Nomenclatura del lote de importación A-122R, aplica tanto para Alta como Baja.
Nomenclatura del nombre de lote: ER-CUIT-PERIODO-ACTIVIDAD-LOTEXXXXX
Formato .ZIP Donde:
| Campo | Descripción |
| CUIT | Es la cuit del Agente que declara (sin guiones). |
| Período | Período fiscal al que pertenecen las retenciones incluidas en el lote. aaaammq año+mes+quincena. Si es mensual la quincena debe ser 0. |
| Actividad | Código de Actividad. Todas las actividades de retención, excepto bancos. |
| Lote XXXXX | Adicional brindado por el usuario para distinguir lotes. |
Dentro del archivo .zip debe estar incluido el lote con operaciones a importar propiamente dicho, en formato TXT y según diseño de registro especificado.

Hola, alguien tiene el modelo de txt para pasar? Se agredece
Buenos dias! Una consulta. Cuando observa el lote si pongo aceptar me da por buena la retencion que hice? no puedo encontrar que efecto tiene en la ddjj si acepto o rechazo. acepto me la suma en la ddjj? o acepto la observacion y no la suma?
Muchas gracias
Si me tira la leyenda La alícuota ingresada difiere de las alícuotas del contribuyente, alquien sabe si deja presentar igual la Declaracion?
Algunos clientes siguen emitiendo de forma manual. Tiene multa la no adhesion al sistema digital?
Hola. Me importa con error el archivo de retención agropecuaria por nro transacción duplicada. YA CAMBIÉ EL NUMERO DE LOTE PERO ME SIGUE MARCANDO EL MISMO ERROR. Q PUEDE SER
Buen dia, ojala alguien me pueda ayudar, tengo un problema que me toma bien el .txt pero menos monto de lo que deberia, ya valide por todos lados y es un problema de como me toma algunos registros, como manejan las NCC? las ponen en negativo tanto el importa como la base imponible?
Saludos
Gracias
HOLA A MI ME SALE ALICUOTA DIFIERE DE LAS ALICUOTAS DEL CONTRIBUYENTE
Hola Carla, seguramente la alicuota que estas informando es distinta a la que figura en el padron del contribuyente
En nuestro caso nos apsa igual, pero como declaramos por lo percibido Percepciones de ARBA, entendemos que el sistema hace control contra el padrón actúal, y la percepción fue hecha al momento de facturar original. Igual es una observación y deja presentarla igual (rechazando o aceptando la observacion)
Hola! Estoy teniendo un inconveniente con retenciones de ARBA y quería consultar si a alguien más le pasó o si tienen alguna sugerencia: Desde Tango Gestión tengo cargada la alícuota de retención que informa ARBA para el mes de abril (verificada contra el padrón vigente). Sin embargo, al momento de solicitar la autorización de retención, el sistema devuelve el siguiente mensaje:
“Alícuota observada. La alícuota ingresada difiere de las alícuotas del contribuyente.” Intente cargar la retención de forma manual , pero no es posible debido a que ARBA no acepta la alicuota
Hola. Estoy trantado de presentar la DDJJ de la 1Q de marzo y me tira como error Longitud de línea inválida.
Entiendo que tiene que tener una longitud total de 69 caracteres. Cuál es el error?
30-71574451-812/03/2026000010001811100004617900.0000.900000041561.10A
creo que tenes mal el diseño del registro, tiene que ser de la siguiente forma
Descripción Formato Long. Dec. Desde Hasta Observación
Nro. transacción Agente Numérico 20 1 20 Formato 99999999999999999999
Cuit Contribuyente Retenido Numérico 11 21 31 Formato 99999999999
Sucursal Numérico 5 32 36 Mayor a cero. Completar con ceros a la izquierda.
Fecha de Operación Fecha 10 37 46 Formato dd/mm/aaaa Debe corresponder a un período válido
Alícuota Numérico 5 2 47 51 2 enteros con 2 decimales. Siempre > 0. Separados por punto (.) o (,) 99.99
Base Imponible Numérico 16 2 52 67 13 enteros con 2 decimales. Siempre > 0. Con separador decimal punto (.) o (,). Completar con ceros a la izquierda.
Formato: 9999999999999.99
Hola ! una consulta si me pueden ayudar,me sale error al descomprimir
ER-CUIT-2026031-LOTE3.zip
se debe a que vos zipeaste el archivo ar y cuando cambiaste el nombre al archivo zip de ar a er queda dentro del zip el txt el cual es ar y por lo tanto tira ese error al descomprimir deberias cambiar el nombre del txt y luego ziperalo para que el problema ya no este
Buenas! Como andan?
Consulta, como estan manejando la emisión de los certificados web?
Suben las operaciones por día? Una vez por semana? O las van a subir todas una vez cerrado el mes?
Entiendo que lo logico sería generar los certificados al menos todos los días para entregar al sujeto retenido, pero es bastante tedioso en la practica.
Saludos!
Matias
alguien tiene el formato, pero de las percepciones?
hola si . el mes pasado se modifico elformato del txt pero sigue siendo con hash como se haceia tradcionalmemte. te dejo una linea para que veas como seria
30-65485516-802/02/2026FA000090000156200000543515.0001.000000005435.15A
hola me puedes ayudar? que se espera en el primer campo? es el numero de la retencion?
gracias
si podes usar el nro de retencion
Buen dia.
Estoy un poco perdida, la presentacion se hace solo con 1 archivo TXT? les pregunto porque antes lo hacia el estudio contable y ahora me toca hacerlo a mi, yo les envia 3 archivos, (1 TXT, 1 excel y 1 mayor contable) luego me dijeron que los zipeaban DESPUES SE GENERA GENHASH Y ESO SE IMPORTABA A ARBA, sigue siendo asi? Gracias
escribime 1144345750 quizas pueda ayudarte
Buenos dias a alguien le tira el siguiente mensaje “Mensaje: Número de transacción inválido” no se como solucionarlo.
Les paso?
si en las primeras 20 posiciones debe de ir el nro de retencion es deci supongamos que la reten es la 1140 debe ser asi
00000000000000001140306475003970202605/03/202601.100000028700000.00
buenos dias como estan? podrian decirme como tendria que estar conformado el archivo por dentro? pprque me lo toma pero me dice q esta mal la longitud de linea invalida, nose si desde el primer archivo viene mal u desde el 2do, cuando ya esta armado el txt, como deberia ser?
Buen dia, Que archivos incluiste dentro del Zip? 1 TXT, 1 Excel y otro mas? porque no se si presentar solo el TXT y luego Zipearlo
son 2 txt y luego el 2do zipearlo, no hace falta hacer el genhash ,
hola como andas ? las lineas deberian de ser asi mira. cualquier duda hablame al wsp 1144345750 quizas pueda ayudarte
buenos días,
Estoy intentando presentar Retenciones en ARBA con la nueva actualización. Me tira el error: “ERROR INESPERADO. POR FAVOR REINTENTÁ EN UNOS MINUTOS
Error al descomprimir”
A alguien ya le pasó? Saben cómo solucionarlo o a qué se debe?
Hola Martina si se debe a que seguramnete le cmabiaste el nbombre al zip de ar a er y no loque esta dentro del zip. es decir cambiale el nombre de ar a er al txt y luego zipealo y ahi si te lo toma cualquier cosa escribime 1144345750
Hola les comparto las líneas que a mi me acpetó.
Para este cliente los Nro. transacción Agente van del 719 al 724. Son seis registros y tuve que borrar un septimo espacio en blanco. El cursor no debe avanzar del sexto renglon hacia un septimo en blanco, de esa forma lo tomó.
00000000000000000719305408738320000109/03/202602,500000000115917,00
00000000000000000722307185869560000109/03/202603,000000000096405,00
00000000000000000721307091473540000109/03/202601,750000000753196,00
00000000000000000720307164562730000109/03/202604,000000000078300,00
00000000000000000724307154020210000106/03/202602,000000000171901,00
00000000000000000723307020492250000109/03/202601,200000000741964,00
Tenemos una duda, con respecto a las retenciones que nos aplican. En la informacion de ARBA, aparecen algunas de esta forma. 1 ACTIVA y 2 BAJAS, mismo cliente, mismo CUIT, mismo importe. A que se debe, como nos guiamos para saber si la retencion corresponde tomarla o no, si hay 2 bajas y un alta. NO hay modo de chequearla.
Hola, buenos días. Yo cargué las retenciones manualmente, 21. No tuve problemas. Todas se validaron. La ddjj quedó armada con la suma de las retenciones efectuadas. Hasta ahí todo bien. Pero en la columna “observaciones o errores” tiene un SI. Me bajo el detalle de la ddjj y no dice nada de observaciones o errores. La cargué ayer domingo por la noche, tengo que esperar más?
En el instructivo se aclara: “Cabe destacar que, si alguna operación tiene lotes pendientes de procesamiento o contiene operaciones rechazadas u observadas, la declaración no podrá cerrarse hasta que se procesen los lotes y
se acepten o se eliminen las observaciones correspondientes”. O sea, tengo que esperar a que Arba se decida a validar la ddjj?
Buscalo en lotes rechazados, ahi te descarga el detalle y te va a decir cual es el error.
Buenas noches, el archivo debe tener una longitud de 68 caracteres donde los primeros 20 caracteres que hacen referencia al Nro. transacción Agente se puede por ejemplo asignar de la siguiente manera 20260310000000000001 y a la fila siguiente 20260310000000000002, y así sucesivamente.
Hola! tengo el siguiente error. Alguien pudo resolverlo? Gracias!
Ocurrió un error al intentar cargar el lote:
El nombre del lote es incorrecto. No contiene la aplicación que corresponde.
hola Florencia y a todos, recien pude luego de varios intentos el nombre tiene que ser asi por ejemplo
ER-30688653351-2026031-6-LOTE1
y no se pasa por el hash, me aceptó directamente el txt zipeado
y luego esperé un rato y ya lo vi presentado
Lo que si despues la constancia y el pago se gestiona desde el acceso anterior que venias usando, la constancia la pude bajar. Cuando quiero generar el pago me dice que la dj no existe, pero el importe me lo muestra, asi que supongo será un tema de tiempos.
Espero los haya ayudado
Muchas gracias Mariela por el aporte! Voy a probar entonces de esa manera
Hola! Lo estoy queriendo subir asi pero me dice “No contiene la aplicación que corresponde”, no lo pase por el Hash y lo zippee
No entiendo que me falta!
FIJATE QUE DIGA “ER” AL PRINCIPIO COMO EN EL EJEMPLO
Hola. Subi el lote pero tenia errores, volvi a subirlo y me sale Ocurrió un error al intentar cargar el lote: Archivo ya cargado. Le paso a alguien y como pudo solucionarlo?
Hola AYelen, a mi me pasa lo mismo, puiste solucionarlo ?
A mi me pasó, cambiale el nombre y ponele LOTE2
buenas .. me acaba de pasar y n puedo solucionarlo.
Pudiste resolverlo?
DISEÑO DE REGISTROS
NRO TRANSACCION AGENTE CUIT SUCURSAL FECHA ALIC MONTO IMP
20 11 5 10 5 16
00000000000000002233306820326300000104/03/202600,500000009839468,78 ASÍ CADA LINEA
Funciona como el tujes. Ya logré subir las retenciones y presentar pero todavia no me deja liquidar xq “NO EXISTEN DDJJ”..
Ya descargué el comprobante que siii!! El GASLIGHTINGGGGG que me hace ARBA es insoportable.
Perdón, esto no había cambiado el 1 de diciembre de 2025. Lo volvieron a cambiar?
HOLA. SUBIMOS EL LOTE 2 YA QUE EN EL LOTE 1 HABIA ERRORES. AL VALIDARLO, ME DA COMO ERROR EN CADA UNA DE LAS LÍNEAS “NUMERO DE TRANSACCION DUPLICADA”. O SEA, ESTIMAMOS QUE ES PORQUE EN LA MEMORIA MANTIENE LO QUE SUBIMOS EN EL LOTE 1 ¿SERÁ ASI? ¿QUE SE SUPONE QUE DEBEMOS HACER AHORA?
TEngo el mismo error, se soluciono a vos?
Asi es, la unica solucion es cambiar el numero de comprobante de cada retencion que esta en el TXT sino te lo toma como duplicado. Asi me dijeron en el chat de ARBA.
Asi lo hice yo y lo pude presentar. Despues cuando descargas el comprobante A122R tiene su propia numeracion que genera ARBA.
Me estaba pasando lo mismo y no estaba pudiendo solucionarlo. Iba a hacer eso de cambiar el numero de comprobante pero no sabia si estaba bien. supuestamente si subís en otro lote no debería darte rechazado si no esta validada la retención o no?
Cuando quiero subir el lote me sale el siguiente error:
Error al enviar el lote
Ocurrió un error al intentar cargar el lote:
Cuit archivo no corresponde a usuario logueado
Hola! Alguien ya pudo hacer la liquidación?
Por lo que entendí es como se hacía antes, pongo liquidación, me aparece el monto correcto de la presentación, cargo la fecha de pago, pero cuando hago click en calcular me sale un cartel “NO EXISTEN DDJJ”.
Tardó un rato, pero después me dejó.
me pasa lo mismo, indica que el archivo ya fue importado pero no hay nada
Hola, pudiste importar el txt zipeado?
buenas tardes, lo pudiste solucionar? en caso afirmativo, me indicarías que procedimiento realizaste
Graciaas
Buenos días Mercedes, pasarías el nombre del archivo ya que me da el error en el lote!!!! ya no se que mas cambiar!!!
Gracias.
buenas tardes la longitud del régimen general de retenciones es 69-como por ejemplo
30-00000000-402/03/2026020260002823900001792403,3002,500000044810,08A
el tema es que no encuentro como debe llamarse el archivo en txt el cual antes era
AR-30000000000-2026031-6-LOTE1
Agradecería la información desde ya muchas gracias
ER-CUIT-PERIODO-ACTIVIDAD-LOTEXXXXX tengo entendido que es asi
no entiendo como hacer el lote para subirlo , yo antes usaba hash, ya no se usa ,as ?
ER-CUIT-2026031-6-LOTE1, pero el lote depende de las veces que lo vayas subiendo, por ejemplo, si probas y te tira error, el segundo archivo que subas debe ser LOTE2
COMO SE DEBE LLAMAR EL ARCHIVO PORQUE ME DA ERROR
hola, no logro subir el txt, me sale error: Ocurrió un error al intentar cargar el lote:El nombre del lote es incorrecto. No contiene la aplicación que corresponde.
Buenos dias, quiero hacer lo mismo y me tira este error!!!
Mariela, nombr del archivo ER-cuit-mesquincena-6-lote1, zipearlo y ahi lo subis. Yo lopude crgar asi , ahora estoy intentando que me de el comprobante de presentaion y poder emitir el comprobantes de pago. No lo logro ubicar
Hola yo tengo modela, a lo puede subir y presentar sin problemas. pero sigo con dudas si esta bien asi o todas las mepresas tienen que tener web service….
hola buenos dias presente la ddjj de retenciones quincenal pero no me emite comprobante, ni me direcciona donde pagar
buen dia, estoy teniendo el mismo problema
Hola Isabel, para para poder pagar debes ingresar en presentacion de DDJJ web como se aplicaba anteriormente, ir a liquidacion, seleccionar la liquidacion y generar el volante de pago como antes. Espero te sirva!! Saludos
Estoy igual.
¿Pudiste resolverlo?
Isabel una vez que la presentas esperas un rato y vas a la pantalla donde presentabas anteriormente y emitís el comprobante de presentación y el pago
Hola! Esto respondieron desde rentas:
“En cuanto al N° de transacción, responde a una numeración interna propia del agente, el cual puede utilizar aquella que le resulte más práctica para su control, teniendo en cuenta, que en cada tramo declarado (1ra, 2da quincena o mes) no puede duplicarse. Una vez habilitado el sistema, el Nº de transacción comenzará sin numeración previa. ”
Espero sea de utilidad!Slds
El número de comprobante o de transacción?
Porque cambie el número de transacción pero me toma lo que declare antes y lo corregido en la rectificativa
Consulta cual seria este dato Nro. transacción Agente es unico , donde lo obtengo.
Buen día, alguien logro la importacion del archivo?? Tienen aguna linea de ejemplo!! Gracias!
Hola yo pude armar el txt, lo importo pero me tira errores, y la verdad ya no se que puede ser lo que está mal.
00000000000000000001339999999910000101/03/202600,900000000000009999
así quedaría cada línea, en teoría. porque no logro que me acepte el archivo. Ahora me dice que están duplicados, pero cuando hago la consulta no aparecen
me pasa lo mismo, indica que el archivo ya fue importado pero no hay nada
no logro importar el txt. El servicio arroja el Mensaje: Longitud de línea inválida. Alguien logro importar ok?
El número de comprobante o de transacción?
Porque cambie el número de transacción pero me toma lo que declare antes y lo corregido en la rectificativa
Hola alguno tiene un modelo de como debe quedar e, txt