Desde 2022, cada comprobante de compra tiene que quedar registrado electronicamente en Marangatu por la RG 90/2021. Digitarlos uno por uno funciona con pocos clientes, pero se vuelve inmanejable cuando el estudio contable procesa cientos de facturas al mes. La salida es el archivo CSV, pero el formato que exige Marangatu es estricto: un campo fuera de orden, un RUC con digito verificador de mas o una fecha mal escrita y el sistema rechaza el archivo entero. Esta guia sigue la especificacion tecnica oficial de la DNIT (junio 2021) campo por campo.

Fakturas arma este CSV por vos: tus clientes escanean, el sistema valida los 20 campos contra el formato oficial y exporta el ZIP listo para subir.

Conocer Fakturas

Lo esencial:

Que necesitas antes de armar el archivo

Antes de tocar la planilla, confirma estos tres puntos. Sin ellos, el archivo no va a importar aunque el formato este perfecto:

El formato exacto que exige Marangatu

La especificacion tecnica de la DNIT fija reglas que no son negociables:

Como nombrar el archivo

El nombre no es libre. Marangatu espera esta estructura exacta:

RUC_REG_MMAAAA_XXXXX para la obligacion 955 (registro mensual)
RUC_REG_AAAA_XXXXX para la obligacion 956 (registro anual)
Ejemplo real (del manual DNIT): 80000000_REG_012021_V0001.zip para el periodo enero 2021 del RUC 80000000. Si corregis y volves a subir, el siguiente envio seria 80000000_REG_012021_V0002.zip.

Los 20 campos del libro de compras, en orden

Esta es la estructura exacta de la tabla "Registro de Comprobantes de Compras" de la especificacion DNIT. El orden de las columnas en tu CSV tiene que coincidir con esta tabla, campo por campo:

#CampoTipoNotasEjemplo
1Codigo tipo de registroNUMRequerido. Solo se permite el valor 2 (Compras).2
2Codigo tipo de identificacion del proveedorNUMRequerido. 11=RUC en casi todos los casos, salvo Autofactura (101) y Despacho de Importacion (107).11
3Numero de identificacion del proveedorALFRequerido. RUC sin digito verificador.1981234
4Nombre o razon social del proveedorALFRequerido, salvo si el tipo de identificacion es RUC o Cedula.EMPRESA S.A.
5Codigo tipo de comprobanteNUMRequerido. Ver tabla de codigos mas abajo.109
6Fecha de emision del comprobanteALFRequerido. Formato dd/mm/aaaa. No se permiten fechas anteriores al 01/01/2021 (salvo condicion de compra a credito).25/01/2021
7Numero de timbradoNUMRequerido, salvo Despacho de Importacion (0).81225648
8Numero del comprobanteALFFormato ###-###-#######. Requerido salvo tickets de maquina registradora o transporte aereo.001-002-0000250
9Monto gravado al 10% (IVA incluido)NUMEntero sin decimales. 0 si no aplica.1.000.000
10Monto gravado al 5% (IVA incluido)NUMEntero sin decimales. 0 si no aplica.2.000.000
11Monto no gravado o exentoNUMEntero sin decimales. 0 si no aplica.500.000
12Monto total del comprobanteNUMDebe ser igual a la suma de los 3 campos de montos anteriores.3.500.000
13Codigo condicion de compraNUM1=Contado, 2=Credito. Vacio se toma como Contado.1
14Operacion en moneda extranjeraALFNo requerido. S o N. Vacio se toma como N.N
15Imputa al IVAALFRequerido. S o N.S
16Imputa al IREALFRequerido. S o N.N
17Imputa al IRP-RSPALFRequerido. S o N.S
18No imputaALFRequerido. Si es S, la parte restante debe estar imputada a otra obligacion.N
19Numero del comprobante de venta asociadoALFSolo para Nota de Credito (110) y Nota de Debito (111).001-012-0001240
20Timbrado del comprobante de venta asociadoNUMSolo para Nota de Credito (110) y Nota de Debito (111).87232456

Codigos de tipo de comprobante mas usados en compras: 101 Autofactura, 103 Boleta de venta, 104 Boleta RESIMPLE, 107 Despacho de Importacion, 109 Factura, 110 Nota de Credito, 111 Nota de Debito, 112 Ticket de maquina registradora.

Paso a paso: de la planilla al Talon confirmado

1
Reuni los datos de cada comprobante RUC del proveedor sin digito verificador, tipo y numero de comprobante, timbrado, fecha y los tres montos (gravado 10%, gravado 5%, exento), cada uno con el IVA incluido.
|
2
Arma la planilla en el orden exacto de la tabla 20 columnas, en el orden de la tabla de arriba, sin fila de encabezado. Si usas Excel, borra los titulos antes de guardar.
|
3
Guarda como CSV UTF-8 o TXT delimitado por tabulaciones En Excel: "Guardar como" › "CSV UTF-8 (delimitado por comas)". Si preferis TXT, elegi "Texto (delimitado por tabulaciones)".
|
4
Nombra el archivo con la convencion oficial RUC_REG_MMAAAA_XXXXX, por ejemplo 80000000_REG_092026_V0001.
|
5
Comprimi en ZIP con el mismo nombre El archivo comprimido debe llamarse exactamente igual que el CSV o TXT que contiene, con extension .zip.
|
6
Subi el ZIP en Marangatu e importa Dentro de Marangatu, anda a Registro de Comprobantes, selecciona Importar y carga el ZIP. Revisa el detalle de errores por fila si el sistema rechaza algo, corregi y volve a subir.
Detalle critico: una vez que presentaste el Talon del libro de compras del periodo, la importacion por CSV se cierra para ese periodo. Los comprobantes que falten a partir de ahi hay que cargarlos uno por uno, manualmente. Conviene cerrar y validar el archivo completo antes de presentar el Talon.

Los errores mas comunes al importar

Estos son los motivos de rechazo mas frecuentes segun la propia estructura del formato. Revisalos antes de subir el archivo:

1

RUC con digito verificador incluido

Si copiaste el RUC directo de una factura o de un padron, probablemente venga con el digito verificador pegado. En el CSV va sin el.

2

Fila de encabezado incluida por error

Si armaste la planilla en Excel con titulos de columna, Marangatu va a leer esa primera fila como un comprobante invalido y va a rechazar el archivo desde el inicio.

3

Montos sin el IVA incluido

Los campos de monto gravado al 10% y al 5% van con el IVA incluido, no el monto neto. Es un error frecuente cuando el dato se saca de un sistema contable que separa base imponible e IVA.

4

Orden de columnas alterado

Si moviste o eliminaste una columna al editar la planilla (por ejemplo, para agregar una nota interna), todo el resto del archivo queda desalineado con la especificacion.

5

Nombre del ZIP distinto al del archivo interno

El ZIP y el CSV o TXT que contiene tienen que llamarse exactamente igual. Un ZIP renombrado despues de comprimido es un rechazo garantizado.

Cuando conviene automatizar en vez de armar el CSV a mano

Armar esta planilla a mano es viable con pocos comprobantes al mes. El problema aparece con el volumen: un estudio contable con 30 o 40 clientes activos puede estar frente a miles de facturas de compra por periodo, cada una con 20 campos que tienen que quedar exactos.

Fakturas ataca el paso anterior a este: tus clientes escanean sus facturas de compra con el celular, el OCR extrae RUC, timbrado, numero, fecha y montos, y vos validas en el dashboard. Cuando el libro esta listo, el sistema exporta el CSV ya en el orden y el formato que exige Marangatu, sin que tengas que tocar una columna a mano.

Preguntas frecuentes

Cual es el limite de filas por archivo CSV en Marangatu?
5.000 filas de datos por archivo, segun la especificacion tecnica de la DNIT. Si tenes que importar mas de 5.000 comprobantes en el periodo, dividilos en varios archivos y subilos por separado.
El RUC del proveedor va con digito verificador en el CSV?
No. En todos los campos donde se registra un RUC, el valor debe cargarse sin el digito verificador (DV). Es uno de los motivos de rechazo mas comunes cuando el dato se copia directo de una factura o de un padron.
Puedo mezclar comprobantes de compras y de ventas en el mismo archivo?
Si. El archivo puede contener los distintos tipos de registro (Ventas, Compras, Ingresos, Egresos) mezclados, o podes separarlos en archivos distintos por tipo. Lo que no cambia es el orden de columnas: cada tipo de registro tiene su propia estructura de campos.
Que pasa si ya presente el Talon y me falta un comprobante?
Una vez presentado el Talon del libro de compras, la importacion por CSV para ese periodo se cierra. Los comprobantes que falten hay que cargarlos uno por uno, manualmente, dentro de Marangatu. Por eso conviene cerrar y validar el archivo completo antes de presentar el Talon.
Los DTE del SIFEN tambien van en este archivo CSV?
No. El archivo de importacion no debe incluir comprobantes emitidos por e-Kuatia ni por el Sistema de Comprobantes Virtuales. Esos comprobantes los obtiene Marangatu directamente de esos sistemas. El CSV es para todo lo que no llega asi: facturas preimpresas, autofacturas y otros comprobantes de compra fuera del circuito electronico.

Tus clientes escanean sus facturas de compra, Fakturas valida los datos y exporta el CSV listo para Marangatu. Sin armar columnas a mano.

Conocer Fakturas
Declaracion IVA mensual: el flujo de trabajo del contador Errores comunes del SIFEN y como solucionarlos