¿En qué puedo ayudarte? 👋
Cómo hacer el archivo txt de retenciones de iva del seniat
Volver al Portafolio

Cómo hacer el archivo txt de retenciones de iva del seniat

22 de septiembre, 2026 181 vistas

Archivo TXT retenciones IVA SENIAT: guía y formato 2026

El archivo TXT de retenciones de IVA tiene 16 columnas separadas por tabulador. Este es el formato completo, con un ejemplo copiable, los tres errores que rechazan la carga en el portal y qué hacer cuando la quincena te cerró en cero.

Todo lo que sigue está contrastado contra la Guía Fácil oficial del SENIAT para la elaboración del archivo TXT y contra la Providencia Administrativa SNAT/2025/000054, publicada en la Gaceta Oficial N° 43.171 del 16/07/2025, vigente desde el 01/08/2025.

Las 16 columnas del archivo

Cada línea del archivo representa un comprobante y debe tener exactamente 16 campos separados por tabulación (\t). Esta es la estructura de la Guía Fácil oficial del SENIAT, columnas A a P:

ColCampoTipoAnchoRegla de relleno
ARIF del Agente de RetenciónCarácter10Tu RIF. No puede ir en cero ni en blanco
BPeriodo ImpositivoNúmero6aaaamm (ej. 202608). Debe coincidir con la quincena que declaras
CFecha de FacturaCarácter10aaaa-mm-dd con guiones (ej. 2026-08-05)
DTipo de OperaciónCarácter1C compra, V venta. En retenciones se usa C
ETipo de documentoCarácter201 factura, 02 nota de débito, 03 nota de crédito
FRIF de ProveedorCarácter10RIF del proveedor, sin guiones ni espacios
GNúmero de DocumentoCarácter20Número de la factura, sin espacios. Ver nota al pie
HNúmero de ControlCarácter20Número de control de imprenta. Si no aplica, 0
IMonto total del documentoNúmero15(,2)Total con IVA incluido. Punto decimal, sin separador de miles
JBase ImponibleNúmero15(,2)Base gravada, sin IVA ni exentos
KMonto del IVA RetenidoNúmero15(,2)Base Imponible × alícuota × porcentaje de retención
LNúmero del documento afectadoCarácter20Factura que originó la nota de crédito o débito. Si no aplica, 0
MNúmero de Comprobante de RetenciónNúmero14Ver sección siguiente
NMonto Exento del IVANúmero15(,2)Operaciones exentas, exoneradas o no sujetas
OAlícuotaNúmero5(,2)Alícuota de la factura (ej. 16.00)
PNúmero de ExpedienteCarácter15Planilla de importación (C-80/C-81/C-86), sin guiones. Si no aplica, 0

Nota sobre la columna G: la Guía Fácil oficial reproduce entre paréntesis "01=Factura; 02=Nota de Débito; 03=Nota de Crédito", que parece arrastrado por error desde la columna E. En la práctica la columna G lleva el número real del comprobante.

El número de comprobante (columna M)

Cada retención necesita un número de comprobante propio, y es el campo que más se digita mal a mano.

Se compone de 14 posiciones: AAAAMM —año y mes— seguido de 8 dígitos correlativos con ceros a la izquierda. El ejemplo 20260800000001 se lee como el comprobante 1 del período agosto 2026.

Dos condiciones que el portal revisa: el total de 14 caracteres, y que el AAAAMM coincida con el período que estás declarando. El correlativo no se repite dentro de la misma quincena.

Un detalle que ahorra trabajo, previsto en la propia providencia: si hiciste más de una operación con el mismo proveedor dentro de la quincena, puedes emitir un único comprobante que relacione todas esas retenciones, en lugar de uno por factura.

Cómo Retention computa el IVA retenido

La retención tiene dos porcentajes, y la providencia los separa por la calidad del comprobante que recibes.

75% — regla general. Aplica cuando la factura discrimina correctamente el IVA y el proveedor cumple con los requisitos formales.

100% — casos específicos. Aplica cuando el IVA no está discriminado en la factura, cuando el documento no cumple los requisitos formales, o cuando el proveedor no está inscrito en el RIF. Es una protección de la recaudación, no un castigo al proveedor.

Sobre esa base, la alícuota del IVA es 16% en la mayoría de los casos, con una tasa reducida del 8% y una alícuota suntuaria del 31% en los supuestos que fija la ley.

Ejemplo resuelto

Una factura de compra por Bs. 116.000,00 con IVA discriminado del 16%:

Base Imponible     100.000,00
IVA causado          16.000,00   (100.000 × 16%)
Retención 75%        12.000,00   (16.000 × 75%)
Total documento     116.000,00

La línea que produce ese resultado, campo a campo:

J999999999	202608	2026-08-05	C	01	J123456789	0001254	00000000	116000.00	100000.00	12000.00	0	20260800000001	0.00	16.00	0
ColValorQué es
AJ999999999Tu RIF como agente de retención
B202608Período que declaras
C2026-08-05Fecha de la factura
DCCompra
E01Factura
FJ123456789RIF del proveedor
G0001254Número de la factura
H00000000Número de control de imprenta
I116000.00Total con IVA
J100000.00Base gravada
K12000.00IVA retenido
L0No hay nota de crédito o débito
M20260800000001Comprobante 1 de agosto 2026
N0.00Sin monto exento
O16.00Alícuota del IVA
P0No es una importación

Errores a pensar

Las tres reglas de formato que más rechazos generan

Separador de tabulador, siempre. Punto y coma o coma producen rechazo. En Excel: Guardar como → Texto (delimitado por tabulaciones) (.TXT)*.

Punto decimal y dos decimales. 25000.00, nunca 25.000,00 ni 25000,00. La coma es el error más común porque es el formato local de Excel. Desactiva los separadores de miles antes de guardar.

Cero en lugar de blanco. Ningún campo puede quedar vacío. Lo que no aplica se escribe como 0 o 0.00 según el tipo de columna, inclusive en las columnas numéricas.

Los tres errores que rechazan la carga

En el ambiente de prueba del portal, cuando el archivo tiene problemas, el sistema indica en qué columna está el error. Estos son los tres casos que concentran la mayoría de los rechazos.

Número de campos incorrecto. Una línea no llega a 16 columnas, o tiene campos en blanco al final. Causa habitual: copiar una fila de Excel con columnas vacías, o guardar con espacios en vez de tabulador. Solución: 16 campos separados por tabulador, ninguno vacío.

Formato numérico inválido. Una columna de monto trae coma decimal o separador de miles. Solución: forzar las columnas de monto a dos decimales con punto, y guardar con los separadores de miles desactivados.

Número de comprobante mal formado. Tiene menos de 14 caracteres, repite un correlativo ya usado en el período, o su AAAAMM no coincide con el período declarado. Solución: AAAAMM más 8 correlativos, único dentro de la quincena.

Vale la pena capturar la pantalla exacta del portal cuando aparezca cada uno de estos mensajes. La Guía Fácil oficial muestra cómo se ve la pantalla de errores del ambiente de prueba, y una captura real tuya vale más que cualquier descripción.

Cómo exportar desde Excel sin romper el archivo

  1. Una columna de Excel por campo del archivo, en el orden A a P de la tabla.
  2. Sin fila de encabezados. El portal espera solo registros de datos; cualquier texto en la primera línea genera rechazo.
  3. Selecciona todas las columnas → Formato de celdas → Número: dos decimales, punto como separador decimal, sin separador de miles.
  4. Formatea las columnas de texto de ancho fijo (RIF, período, fecha, comprobante) como Texto, para que Excel no los convierta a número o notación científica.
  5. Archivo → Guardar como → Texto (delimitado por tabulaciones) (.TXT)*.
  6. Abre el resultado en un editor de texto y confirma dos cosas: las columnas salen alineadas, y los montos llevan punto decimal.
  7. Súbelo al ambiente de prueba: SENIAT en Línea → Retención de IVA → Prueba de carga de archivo. Ese ambiente solo valida; la declaración se hace después en el Portal Fiscal con tu clave.

Cómo declarar cuando la quincena cerró en cero

La Guía Fácil oficial distingue dos tipos de declaración de retención: una con pago y una con pago cero. Es decir, el archivo en cero es un formato previsto por el propio SENIAT, no un caso raro ni un parche.

Declarar en cero es obligatorio. La Providencia SNAT/2025/000054 exige presentar la declaración cada quincena, aunque no hayas practicado ninguna retención. No presentar deja el período pendiente y te expone a sanciones.

Los ceros van con formato. Las columnas numéricas se escriben 0.00 con punto decimal, incluida la alícuota. Cualquier modelo circulado con coma (0,00) se rechaza.

Una advertencia sobre la línea en cero: circulan versiones por internet que llenan con 0 columnas que no admiten ese valor —el tipo de documento, el número de documento, el número de comprobante—, y esos archivos fallan en la validación. La Guía Fácil oficial incluye el modelo correcto como imagen: úsalo como fuente, cópialo de ahí y valídalo en la prueba de carga antes de presentarlo. No lo deduzcas.

Una vez registrada, la declaración no se anula. Si presentas y luego detectas un error, el ajuste no se hace borrando: se corrige en la declaración siguiente, normalmente con notas de crédito o débito que restan o suman al monto retenido. Por eso la prueba de carga previa no es opcional.

txt a mano

Cuándo te toca declarar

La retención se liquida en dos períodos al mes: los hechos imponibles del 1° al 15 y los del 16° al 30, según el artículo 2 de la providencia.

Las fechas concretas de presentación para cada quincena las fija la Providencia Administrativa SNAT/2025/000091, "Calendario de Sujetos Pasivos Especiales y Agentes de Retención", publicada en la Gaceta Oficial N° 43.273 del 09/12/2025. Está disponible en el menú de seniatenlinea.seniat.gob.ve, en "Calendario Vigente de Sujetos Pasivos para el año 2026".

Descargar el calendario fiscal 2026 del SENIAT (PDF)

No confundas estos vencimientos con los del IVA. La declaración mensual de IVA se presenta en el formulario 30, y el ISLR usa formatos de archivo distintos: son tres declaraciones diferentes, con tres archivos diferentes.

Cuándo la automatización te va a fallar

Un exportador automático resuelve el formato. No resuelve la clasificación de cada comprobante, y ahí es donde se produce el error que ni la prueba de carga detecta hasta que ya es tarde. Estos son los casos que conviene revisar a mano.

IVA no discriminado. La factura llegó sin el desglose del IVA. La retención corresponde al 100%, no al 75%. Si tu sistema tiene el 75% fijo, produce un archivo formalmente válido y fiscamente incorrecto.

Proveedor sin RIF válido o cambiado. El RIF desactualizado hace que la validación falle, o que la retención se reporte a un sujeto que no es el correcto.

Notas de crédito de un período anterior. El ajuste entra en la declaración de la quincena en curso, pero la factura que lo origina pertenece a otra. La columna L tiene que apuntar al documento afectado correcto, y la revisión cruzada entre el archivo y el libro de compras es la que lo detecta.

Operaciones exentas mezcladas con gravadas en la misma factura. Una fila del archivo representa un comprobante con una sola base imponible y una sola alícuota. Una factura con gravadas y exentas exige particionarla en varias líneas antes de exportar.

Facturas con más de una alícuota. La misma lógica del punto anterior: 8%, 16% y 31% conviven en un mismo comprobante y no caben en una fila.

Estos cinco casos son los que un automatismo no puede deducir. Si tu herramienta los resuelve sola y no te avisa, funciona; si los resuelve en silencio, mejor revisarlos.

Base normativa

  • Providencia Administrativa SNAT/2025/000054. Gaceta Oficial N° 43.171 del 16/07/2025, dictada el 02/07/2025. Designa agentes de retención del IVA, entre ellos las personas naturales calificadas como Sujetos Pasivos Especiales constituidas en firma personal. Fija el régimen quincenal y las tasas del 75% y 100%. Vigente desde el 01/08/2025. Deroga la SNAT/2015/0049.
  • Providencia Administrativa SNAT/2025/000091. Gaceta Oficial N° 43.273 del 09/12/2025. Calendario de Sujetos Pasivos Especiales y Agentes de Retención para 2026.
  • Guía Fácil: elaboración de un archivo TXT de retención de IVA. SENIAT. Fuente de la estructura de 16 columnas, los modelos de archivo con pago y en pago cero, y el procedimiento de prueba de carga.
  • Instructivo técnico de declaración de retenciones de IVA. Formato de 16 columnas, validaciones y tabla de errores del portal.
  • Alícuota general del IVA: 16%.

Preguntas frecuentes

¿Qué extensión y separador debe tener el archivo? .txt, con cada columna separada por tabulador. Ni comas ni punto y coma.

¿Puedo usar coma como separador decimal? No. Solo punto, con dos decimales y sin separadores de miles.

¿El número de comprobante siempre tiene 14 posiciones? Sí: AAAAMM más 8 dígitos correlativos con ceros a la izquierda, único dentro del período.

¿Puedo incluir varios proveedores en un mismo archivo? El archivo es de la quincena, no del proveedor. Cada línea lleva el RIF de su proveedor en la columna F, así que un mismo archivo puede contener retenciones de varios proveedores. Lo que sí es único es el período: todas las líneas deben compartir el mismo aaaamm.

Si no hice retenciones en la quincena, ¿igual declaro? Sí, y con el archivo en cero que contempla la Guía Fácil oficial. Es una declaración válida y obligatoria.

Si registro una declaración con error, ¿puedo anularla? No. Se corrige en la declaración siguiente, con notas de crédito o débito.

¿Puedo subir el archivo primero como prueba? Sí, en el ambiente de prueba del portal. Solo valida el formato; la presentación se hace después en el Portal Fiscal con tu clave.


¿Te armaste el TXT a mano y quieres dejar de hacerlo cada quincena? Envía tu lote de facturas y te devuelvo el archivo TXT y el Libro de Compras en Excel. Escribir por WhatsApp →


Artículos relacionados

¿Cuánto pierdes al mes sin automatizar?

Usa la calculadora de ROI: te estima en segundos cuánto te devuelve automatizar soporte, data entry o WhatsApp con IA. Matemática honesta y salarios reales de LATAM.

Calcular mi ROI
#archivo txt retenciones iva seniat 16 columnas#error al cargar archivo txt retenciones iva seniat rechazado#formato archivo txt retenciones iva seniat