Generador TXT para el Libro IVA Digital
Convertí tus compras y ventas de Excel en los archivos de comprobantes y alícuotas del Libro IVA Digital, con agrupamiento automático de alícuotas y control de totales.
- Tus datos no salen de tu computadora
- Diseño verificado: octubre 2026
- Gratis y sin registrarte
- 1Elegí Ventas o Compras
- 2Pegá tus datos desde Excel
- 3Descargá comprobantes y alícuotas
1Pegá tus datos
Copiá las celdas de tu Excel (sin la fila de títulos), hacé clic en la primera celda de la tabla y pegá con Ctrl+V (⌘+V en Mac). Las columnas con * son obligatorias; pasá el mouse por cada título para ver qué va. Si un comprobante tiene varias alícuotas, cargá una fila por alícuota con el mismo tipo, punto de venta y número.
2Generá el archivo
Antes de generar validamos cada celda y te marcamos los errores.
1Pegá tus datos
Copiá las celdas de tu Excel (sin la fila de títulos), hacé clic en la primera celda de la tabla y pegá con Ctrl+V (⌘+V en Mac). Las columnas con * son obligatorias; pasá el mouse por cada título para ver qué va. Para despachos de importación usá el tipo 066 y completá el número de despacho.
2Generá el archivo
Antes de generar validamos cada celda y te marcamos los errores.
¿Te rechazaron un archivo del Libro IVA?
Pegá uno o varios archivos (comprobantes, alícuotas o importaciones). Detectamos cada diseño por su longitud y revisamos fecha, CUIT, cantidad de alícuotas y códigos.
Guía completa: cómo armar e importar los TXT del Libro IVA Digital
Qué archivos pide el portal, cómo se completa cada campo y qué controlar antes de importar.
Qué es el Libro IVA Digital y quién lo presenta
El Libro IVA Digital es el registro electrónico de compras y ventas que se presenta en el portal IVA de ARCA. Reemplazó al viejo régimen de información de compras y ventas (CITI) y se puede completar de dos formas: cargando los comprobantes uno por uno en el portal o importando archivos TXT con un diseño de registro fijo. Para cualquier contribuyente con más de un puñado de comprobantes por mes, la importación es la única forma razonable de trabajar.
Desde la RG (ARCA) 5707/2025 la presentación del libro quedó como obligación de los sujetos exentos en IVA, mientras que los responsables inscriptos dejaron de estar obligados. Igual conviene conocer los diseños: muchos estudios siguen armando los archivos para conciliar lo que ARCA tiene registrado contra el sistema de gestión del cliente, y los mismos campos aparecen en otros regímenes de información.
Los cinco archivos de importación
Cada libro se arma con dos archivos que se relacionan entre sí: uno de comprobantes, con los datos generales de cada factura, y otro de alícuotas, con el detalle del neto y el IVA de cada tasa. En compras se suma un tercer archivo para las alícuotas de los despachos de importación.
| Archivo | Largo de cada línea | Qué contiene |
|---|---|---|
| Ventas – comprobantes | 266 caracteres | Fecha, tipo, punto de venta, número, comprador, total y conceptos que no llevan IVA. |
| Ventas – alícuotas | 62 caracteres | Una línea por cada alícuota de cada comprobante: neto gravado, código de alícuota e IVA. |
| Compras – comprobantes | 325 caracteres | Igual que ventas, más despacho de importación, crédito fiscal computable y datos del corredor. |
| Compras – alícuotas | 84 caracteres | Neto e IVA por alícuota, repitiendo el documento del vendedor. |
| Compras – alícuotas de importaciones | 50 caracteres | Número de despacho, neto, alícuota e IVA de cada importación definitiva. |
El portal cruza los archivos por tipo de comprobante, punto de venta y número. Si una factura figura en el archivo de comprobantes con dos alícuotas declaradas, en el de alícuotas tienen que existir exactamente dos líneas con esos mismos tres datos. Cualquier diferencia, aunque sea un cero de más en el punto de venta, hace que el portal rechace el lote.
Estructura del registro de comprobantes de ventas
Estos son los campos del archivo de 266 caracteres, en el orden en que van en la línea:
| Campo | Largo | Cómo se completa |
|---|---|---|
| Fecha del comprobante | 8 | AAAAMMDD, sin barras. |
| Tipo de comprobante | 3 | Código de la tabla de ARCA con ceros a la izquierda (001 factura A, 006 factura B). |
| Punto de venta | 5 | Con ceros a la izquierda: 00002. |
| Número desde / número hasta | 20 + 20 | Iguales salvo en resúmenes diarios de ventas a consumidor final. |
| Código de documento del comprador | 2 | 80 CUIT, 86 CUIL, 96 DNI, 99 sin identificar. |
| Número de identificación | 20 | Con ceros a la izquierda y sin guiones. |
| Apellido y nombre o razón social | 30 | Alineado a la izquierda, completado con espacios. Sin tildes ni ñ. |
| Importe total | 15 | 13 enteros y 2 decimales, sin coma. |
| No gravado, percepción a no categorizados, exento | 15 c/u | Mismo formato de importe; cero si no corresponde. |
| Percepciones nacionales, de Ingresos Brutos y municipales | 15 c/u | Importes percibidos por el emisor. |
| Impuestos internos | 15 | Cero si no corresponde. |
| Código de moneda y tipo de cambio | 3 + 10 | PES y 0001000000 (4 enteros y 6 decimales) para pesos. |
| Cantidad de alícuotas | 1 | Cuántas líneas tiene el comprobante en el archivo de alícuotas. |
| Código de operación | 1 | Por ejemplo E para operaciones exentas o X para exportaciones; 0 si no corresponde. |
| Otros tributos | 15 | Tributos no incluidos en los campos anteriores. |
| Fecha de vencimiento del pago | 8 | Solo en los casos que indica el diseño; si no corresponde, ceros. |
El registro de compras de 325 caracteres sigue la misma lógica, pero agrega el número de despacho de importación (16), las percepciones de IVA y de otros impuestos nacionales por separado, el crédito fiscal computable y, al final, el CUIT, la denominación y el IVA de la comisión del corredor cuando la operación se hizo a través de uno.
Cómo se escriben fechas, importes y textos
- Importes: sin separador de miles ni coma decimal. Los dos últimos dígitos son los centavos. $1.315,00 se escribe
000000000131500. - Fechas: siempre AAAAMMDD. El 5 de septiembre de 2026 es
20260905. - Campos numéricos: alineados a la derecha y completados con ceros.
- Campos de texto: alineados a la izquierda y completados con espacios hasta el largo del campo.
- Codificación: ANSI (Windows-1252) o ASCII, con salto de línea CRLF. Una ñ guardada en UTF-8 ocupa dos bytes y corre todo el registro.
Ejemplo: una factura A con dos alícuotas
Factura A 0002-00000892 del 10/09/2026 a un cliente con CUIT 30-71234567-1: neto al 21% $100.000 (IVA $21.000) y neto al 10,5% $50.000 (IVA $5.250). Total $176.250.
En el archivo de comprobantes va una sola línea con tipo 001, punto de venta 00002, número 00000000000000000892, total 000000017625000 y cantidad de alícuotas 2. En el de alícuotas van dos líneas: una con código 0005 (21%), neto 000000010000000 e IVA 000000002100000, y otra con código 0004 (10,5%), neto 000000005000000 e IVA 000000000525000.
En el generador de arriba esto se carga como dos filas de la tabla con el mismo tipo, punto de venta y número, una por alícuota. La herramienta agrupa las filas, calcula la cantidad de alícuotas y arma los dos archivos.
Paso a paso para importar en el portal IVA
- Generá los archivos con la herramienta y descargalos. No los abras ni los guardes con Excel, porque puede cambiar la codificación o quitar ceros.
- Ingresá al servicio Portal IVA con tu clave fiscal y elegí el período.
- Entrá a Libro IVA Digital y luego a ventas o compras, según corresponda.
- Usá la opción de importación y subí primero el archivo de comprobantes y después el de alícuotas.
- Revisá el resultado del proceso. Si el portal informa errores, descargá el detalle y corregí las filas indicadas.
- Controlá los totales de débito y crédito fiscal contra tu sistema antes de presentar.
Controles que conviene hacer antes de importar
- Que el IVA de cada línea sea igual al neto por la alícuota. Una diferencia de redondeo de más de un centavo genera observaciones.
- Que los comprobantes C (monotributistas) vayan sin líneas de alícuotas y con cantidad de alícuotas 0.
- Que no haya comprobantes repetidos dentro del mismo período.
- Que los CUIT sean válidos. Podés controlarlos de a cientos con el validador masivo de CUIT.
- Que las razones sociales no tengan caracteres especiales. El limpiador ANSI los reemplaza sin mover las posiciones.
Si el portal ya te rechazó un archivo, usá el auditor de esta página o leé la guía de errores frecuentes del Libro IVA Digital. Para los códigos de comprobante, documento, alícuota y moneda tenés las tablas completas en códigos de tipo de comprobante y tablas del Libro IVA Digital.
Preguntas frecuentes
¿Qué archivos genera?
| Archivo | Longitud |
|---|---|
| Ventas · Comprobantes | 266 |
| Ventas · Alícuotas | 62 |
| Compras · Comprobantes | 325 |
| Compras · Alícuotas | 84 |
| Compras · Importaciones | 50 |
Cada archivo se importa en su opción del portal IVA.
¿Cómo se escriben los importes?
Sin separador decimal: 13 enteros y 2 decimales con ceros a la izquierda. $1.315,00 queda 000000000131500. En la tabla podés pegarlos como los tengas en Excel.
¿Qué códigos de alícuota acepta?
0003 (0%), 0004 (10,5%), 0005 (21%), 0006 (27%), 0008 (5%) y 0009 (2,5%). Además controlamos que el IVA coincida con el neto por la alícuota.
¿Qué pasa con la cantidad de alícuotas?
Se calcula sola: es la cantidad de filas de alícuota que cargaste para ese comprobante. Los comprobantes tipo C no discriminan IVA y van sin alícuotas.
¿Y el tipo de cambio y la moneda?
Si no los completás, se informa PES con tipo de cambio 1 (0001000000: 4 enteros y 6 decimales).