Formato 1006 — IVA Generado

Esta guía explica qué es, cómo funciona y cómo usar el Formato 1006 en . El formato reporta a la DIAN todo el IVA (Impuesto sobre las Ventas) que la empresa cobró a sus clientes durante el año por la venta de bienes y servicios. Versión 8 Configurable por el administrador


Para navegar esta guía, haz clic sobre la sección que desees consultar. Cada sección se expande al dar clic.

1. ¿Qué es el Formato 1006? 📋

El Formato 1006 es uno de los reportes de Información Exógena que las empresas deben entregar a la DIAN anualmente. Su nombre oficial es:

IVA Generado

📌 ¿Para qué sirve?

Cuando la empresa vende bienes o presta servicios, cobra IVA a sus clientes. Ese IVA recaudado se llama IVA generado, porque lo generó la empresa al realizar la venta. El Formato 1006 le informa a la DIAN cuánto IVA generado le cobró la empresa a cada cliente durante el año.

Por ejemplo: si la empresa arrendó un local comercial y le cobró $380.000 de IVA al arrendatario, ese valor aparece en el Formato 1006 bajo el nombre del arrendatario (cliente). La DIAN verifica que ese cliente también reportó esos $380.000 como IVA descontable en su propio Formato 1005.

📌 ¿Quién es el "Informado" en el Formato 1006?

El informado es el cliente o comprador al que la empresa le cobró el IVA. La empresa es el declarante (quien presenta el reporte), y el cliente es el informado (quien pagó el IVA).

Rol ¿Quién es?
Declarante La empresa que presenta el reporte a la DIAN (quien cobró el IVA)
Informado El cliente o comprador al que se le cobró el IVA

📌 ¿Cuántos conceptos tiene el Formato 1006?

Al igual que el Formato 1005, el Formato 1006 tiene un único concepto:

Código DIAN Descripción
4001 IVA generado — el IVA cobrado a los clientes durante el año

Debido a que solo existe un concepto, el código de concepto no aparece en cada fila del reporte como sí ocurre en los formatos con múltiples conceptos (1001, 1007).

📌 ¿En qué se diferencia de otros formatos similares?

Aspecto Formato 1006 (IVA Generado) Formato 1005 (IVA Descontable) Formato 1001 (Costos y Gastos)
Tipo de información IVA cobrado a clientes IVA pagado a proveedores Pagos y gastos a proveedores
Informado El cliente (a quien se le cobró) El proveedor (a quien se le pagó) El proveedor (a quien se le pagó)
Número de conceptos 1 (solo 4001) 1 (solo 4001) Múltiples (5001, 5002…)
Incluye dirección del informado en XML No No No
Versión vigente (2025) V-8 V-9 V-11
2. ¿Cómo acceder al Formato 1006? 🗺️

El Formato 1006 se encuentra dentro del módulo de Contabilidad:

  1. En el menú principal superior, haz clic en Contabilidad.
  2. En el menú lateral izquierdo que aparece, busca y haz clic en Información Exógena.
  3. Verás el formulario "Consultar Información Exógena".
  4. En el desplegable Formato, selecciona "1006 - IVA Generado (V-8)".

¿No ves el formato en el listado? Verifica que tengas permisos de lectura sobre el módulo de Información Exógena. Si el formato no aparece, contacta al administrador del sistema.

3. ¿Cómo generar el reporte? 📊

Una vez seleccionado el formato, completa los siguientes campos del formulario:

Campo ¿Qué ingresar? Ejemplo
Formato Selecciona 1006 - IVA Generado (V-8) en el desplegable 1006 - IVA Generado (V-8)
Formato del Archivo Elige cómo ver o descargar el resultado: Previsualizar, Excel o XML Previsualizar (para revisar), XML (para entregar a la DIAN)
Número del Envío Número de secuencia del envío a la DIAN (1 = primer envío del año) 1
Fecha Inicial Primer día del periodo a reportar 2025-01-01
Fecha Final Último día del periodo a reportar 2025-12-31

Luego haz clic en el botón Consultar.

📌 Opciones de salida

Opción ¿Para qué sirve?
Previsualizar Muestra el reporte en pantalla en formato de tabla. Ideal para revisar la información antes de exportar.
Excel Descarga un archivo separado por punto y coma (.csv) para abrir en Excel. Útil para auditoría o análisis.
XML Genera y descarga el archivo XML oficial con el nombre estándar exigido por la DIAN (Dmuisca_...). Este es el archivo que se carga en el portal MUISCA de la DIAN.

Antes de exportar el XML definitivo, siempre previsualiza primero para verificar que los valores y los clientes sean los correctos. Un XML enviado con errores requiere un envío de corrección.

4. ¿Qué columnas tiene el reporte? 📑

Cuando se previsualiza el Formato 1006, el resultado muestra una tabla con las siguientes columnas fijas y dinámicas:

📌 Columnas fijas de identificación del informado

Estas columnas siempre aparecen y muestran los datos del cliente al que se le cobró el IVA:

Columna ¿Qué muestra?
Concepto Código DIAN del concepto. Para el Formato 1006 siempre es 4001.
Tipo de Documento Código DIAN del tipo de documento de identidad del cliente (ej. 31 = NIT, 13 = Cédula de Ciudadanía).
Número de identificación del Informado NIT, cédula u otro número de identificación del cliente.
DV Dígito de verificación del NIT (aplica para empresas).
Primer Apellido Primer apellido del cliente (aplica para personas naturales).
Segundo Apellido Segundo apellido del cliente (aplica para personas naturales).
Primer Nombre Primer nombre del cliente (aplica para personas naturales).
Otros Nombres Segundo nombre u otros nombres del cliente (aplica para personas naturales).
Razón Social Nombre o razón social del cliente (aplica para empresas).
Dirección Dirección registrada del cliente en el sistema.
Código Departamento Código DIAN del departamento de residencia o domicilio del cliente.
Código Municipio Código DIAN del municipio del cliente.
País de residencia o domicilio Código DIAN del país del cliente.

📌 Columnas de valores (configurables)

Estas columnas muestran los valores monetarios del IVA. Son las configuradas por el administrador en el Administrador de Formatos:

Columna ¿Qué muestra? ¿Obligatoria?
Impuesto Generado Total del IVA cobrado a ese cliente durante el periodo. Se calcula sumando los movimientos contables de las cuentas de IVA generado (cuentas del grupo 2408 del PUC, por ejemplo) registradas para ese cliente. El valor mostrado siempre es positivo (valor absoluto). Requerida
IVA recuperado en devoluciones en compras anuladas, rescindidas o resueltas Cuando un cliente devuelve una compra o se rescinde una operación, la empresa recupera el IVA que había generado. Esta columna muestra ese valor recuperado. Si no hubo devoluciones o no está configurada, muestra cero. Opcional
Impuesto al consumo Valor del Impuesto Nacional al Consumo (INC) cobrado al cliente, si aplica para la actividad económica de la empresa. Esta columna es independiente del IVA. Si no se generó INC o no está configurada, muestra cero. Opcional

Diferencia entre "Impuesto Generado" e "Impuesto al Consumo": el IVA (Impuesto sobre las Ventas) aplica a la mayoría de ventas de bienes y servicios. El INC (Impuesto Nacional al Consumo) es un impuesto adicional que aplica específicamente a ciertos sectores como restaurantes, telecomunicaciones y vehículos. Ambos pueden coexistir en el mismo reporte para una empresa que genere los dos.

📌 ¿Qué pasa si el valor de un cliente es cero?

Los terceros cuyo saldo neto del IVA generado sea exactamente cero no aparecen en el reporte. El sistema filtra automáticamente los registros con valor cero para evitar enviar a la DIAN renglones sin información relevante.

5. ¿De dónde viene la información? 🔍

Toda la información del Formato 1006 proviene de los movimientos contables registrados en nuby. No es información ingresada manualmente en este módulo: el sistema la lee automáticamente del diario contable al momento de generar el reporte.

📌 ¿Qué documentos contables se incluyen?

  • Comprobantes contables con fecha dentro del rango ingresado en el formulario.
  • Solo documentos vigentes (los anulados quedan excluidos automáticamente).
  • Quedan excluidos los comprobantes de ajuste de cierre contable.

📌 ¿Cómo se agrupa la información?

Tipo de vista ¿Cómo se agrupan los datos?
Vista consolidada (por defecto) Un renglón por cliente. Suma todos los movimientos de ese cliente durante el periodo, resultando en el total anual de IVA generado por cliente. Es la vista que se usa para generar el XML definitivo.
Vista detallada Un renglón por comprobante contable. Muestra cada transacción individual. Útil para auditar de dónde proviene cada valor, pero no se debe usar para generar el XML oficial.

📌 ¿Qué cuentas contables se leen?

El sistema lee únicamente las cuentas del Plan Único de Cuentas (PUC) que el administrador haya configurado en el Administrador de Formatos para cada columna. Si no hay cuentas configuradas, el sistema no puede generar el reporte.

Típicamente, las cuentas configuradas corresponden al grupo de cuentas de IVA por pagar (grupo 2408 del PUC colombiano) y, si aplica, a las cuentas de impuesto al consumo. La configuración exacta depende de cada empresa.

📌 ¿Cómo se calcula el valor del "Impuesto Generado"?

Para cada cliente, el sistema toma los débitos menos los créditos de las cuentas configuradas, en el periodo indicado. El resultado se muestra en valor absoluto (siempre positivo). Ejemplo:

  • Cuenta 240801 — Créditos del periodo: $5.200.000
  • Cuenta 240801 — Débitos del periodo: $200.000 (notas crédito)
  • Valor en el reporte: $5.000.000

📌 Datos del cliente: ¿de dónde se toman?

La información de identificación del cliente (tipo de documento, número, nombre/razón social, dirección, municipio, departamento, país) se toma del registro del tercero en nuby. Si los datos del tercero están desactualizados o incompletos, el reporte los reflejará igual. Se recomienda mantener el módulo de terceros siempre actualizado.

6. ¿Qué configuraciones afectan el resultado? ⚙️

El resultado del Formato 1006 depende de varias configuraciones. Aquí se explica cada una y cómo afecta el reporte:

📌 1. Cuentas del IVA Generado (obligatoria)

Es la configuración más importante. El administrador debe indicarle al sistema qué cuentas del PUC corresponden al IVA generado de la empresa. Sin esta configuración, el sistema no puede calcular ningún valor y muestra un mensaje de error al intentar consultar.

Si el sistema muestra un error al consultar, lo más probable es que no haya cuentas configuradas para el Formato 1006. Comunícate con el administrador del sistema para que las configure en el Administrador de Formatos.

📌 2. Cuentas de "IVA recuperado en devoluciones"

Si la empresa tiene devoluciones de ventas que afectan el IVA cobrado, se pueden configurar las cuentas contables correspondientes para que esos valores aparezcan en la columna de devoluciones. Si esta configuración está vacía, la columna muestra cero y esa información no se incluye en el XML.

📌 3. Cuentas de "Impuesto al consumo"

Si la empresa genera Impuesto Nacional al Consumo (INC), el administrador puede configurar las cuentas correspondientes para que ese valor aparezca en la columna de impuesto al consumo. Si la empresa no genera INC o la columna no está configurada, mostrará cero.

📌 4. Rango de fechas

Solo se procesan los documentos contables cuya fecha esté dentro del rango indicado en el formulario. Para el reporte anual a la DIAN, el rango debe ser del 1 de enero al 31 de diciembre del año gravable.

📌 5. Datos del tercero en el módulo de Terceros

La información de identificación del cliente (NIT, nombre, dirección, municipio, país) se toma del módulo de Terceros de nuby. Si hay datos faltantes o incorrectos en ese módulo, se reflejarán en el reporte. La flecha de edición que aparece junto al número de identificación en el reporte permite acceder directamente al registro del tercero para corregirlo.

7. ¿Cómo funciona el Administrador de Formatos? 🛠️

El Administrador de Formatos es el panel de configuración del Formato 1006. Permite al administrador del sistema indicarle a nuby qué cuentas contables corresponden a cada tipo de información. Se accede desde el ícono "Administrar" que aparece en la parte superior de la pantalla de Información Exógena.

El Administrador de Formatos está pensado para ser usado por el contador o administrador del sistema. Los cambios aquí afectan directamente al resultado del reporte para todos los usuarios.

📌 Seleccionar el formato a administrar

Al abrir el Administrador, lo primero es seleccionar el formato en el desplegable superior: 1006 - IVA Generado (V-8). Inmediatamente aparecerán las dos secciones de configuración.

📌 Sección izquierda: Códigos del Formato

Muestra el único concepto del formato: 4001. Para cada concepto, el administrador puede:

  • Agregar cuentas PUC: hacer clic en el ícono verde "+" junto al concepto para vincular una o varias cuentas contables. Estas son las cuentas de IVA generado (grupo 2408). Se pueden agregar múltiples cuentas si la empresa maneja IVA diferenciado por tipo de operación.
  • Quitar una cuenta: hacer clic en el ícono rojo "–" junto a la cuenta para desvincularla. La cuenta no se elimina del PUC, solo se desvincula del formato.
  • Asociar una columna principal: el desplegable "Columna Asociada" en cada concepto permite vincular el concepto con la columna de valores principal ("Impuesto Generado"). Esto determina en qué columna aparecerá el valor calculado para ese concepto.

¿Por qué se asocia el concepto a una columna? En formatos con múltiples conceptos (como el 1001), cada concepto va a una columna diferente. En el Formato 1006, como solo hay un concepto (4001), este siempre debe estar vinculado a la columna "Impuesto Generado".

📌 Sección derecha: Columnas para Cruces de Información

Esta sección muestra las columnas adicionales (de cruce) que complementan el reporte:

  • IVA recuperado en devoluciones en compras anuladas, rescindidas o resueltas: columna para registrar el IVA que la empresa recuperó por operaciones canceladas o devueltas por los clientes. Se le asignan las cuentas PUC correspondientes.
  • Impuesto al consumo: columna para reportar el INC generado. Se le asignan las cuentas PUC de ese impuesto.

Para cada columna de cruce el administrador puede:

  • Agregar cuentas: con el ícono verde "+" de la columna.
  • Quitar cuentas: con el ícono rojo "–" de la cuenta.
  • Eliminar la columna completa: con el ícono de eliminación al final de la fila.
  • Agregar nuevas columnas: con el ícono "+" del encabezado de la sección (solo si en el futuro la DIAN exige nuevos campos).

📌 Resumen de acciones posibles en el Administrador

Acción ¿Se recomienda? Nota
Agregar cuentas PUC al concepto 4001 ✅ Sí Obligatorio para que el formato funcione
Quitar cuentas PUC del concepto 4001 ⚠️ Con precaución Solo si la cuenta ya no es de IVA generado
Agregar cuentas a columnas de cruce ✅ Sí Recomendado si hay devoluciones o INC
Eliminar una columna de cruce ⚠️ Con precaución Solo si ese campo ya no es exigido por la DIAN
Agregar nuevos conceptos al formato ❌ No recomendado La DIAN solo acepta el código 4001 en este formato
Eliminar el concepto 4001 ❌ No recomendado El formato quedará sin datos y no se podrá generar
8. ¿Cómo exportar el XML para la DIAN? 📤

El archivo XML es el entregable oficial que se carga en el portal de la DIAN (MUISCA). Para generarlo desde nuby:

  1. Abre la pantalla de Información Exógena (Contabilidad → Información Exógena).
  2. Selecciona el formato 1006 - IVA Generado (V-8).
  3. En "Formato del Archivo" selecciona XML.
  4. Ingresa el Número del Envío (1 para el primer envío del año).
  5. Define el rango de fechas del año gravable (ej. 2025-01-01 a 2025-12-31).
  6. Haz clic en Consultar. El archivo se descargará automáticamente.

📌 Nombre del archivo XML

El archivo se descarga con el nombre estándar exigido por la DIAN, que sigue el formato oficial Dmuisca_CCMMMMMVVAAAACCCCCCCC.xml. Ese nombre es generado automáticamente por nuby con base en el código del formato, la versión, el año en curso y el número de envío.

📌 Encabezado del XML

El archivo XML incluye un encabezado con los siguientes datos:

Campo en el XML ¿Qué contiene?
Año Año del momento en que se genera el XML
Código de concepto de presentación Siempre 1 (presentación inicial)
Formato 1006
Versión 08 (con cero a la izquierda)
Número de envío El ingresado en el formulario (ej. 00000001)
Fecha y hora de envío Momento en que se generó el archivo
Fecha inicial y final El rango ingresado en el formulario
Valor total Suma de los tipos de documento de todos los renglones (metadato para la DIAN)
Cantidad de registros Total de renglones con valor distinto de cero

¿No genera el XML y muestra un error? Revisa que las cuentas PUC del concepto 4001 estén configuradas en el Administrador de Formatos. Sin esa configuración el sistema no puede generar el archivo.

9. Vista consolidada vs. vista detallada 🔎

Al consultar el Formato 1006, el sistema permite elegir entre dos tipos de visualización del resultado. Aunque el formulario en pantalla no siempre muestra este selector de forma visible, el modo por defecto es la vista consolidada.

Característica Vista Consolidada Vista Detallada
Agrupación Un renglón por cliente, con el total del periodo Un renglón por cada comprobante contable individual
Uso recomendado Para generar el XML oficial de la DIAN Para auditar y verificar el origen de cada valor
Columnas de cruce Se calculan con la suma total del periodo por tercero No se calculan columnas de cruce (se muestran en cero)
Botón de edición Permite ir al registro del tercero Permite ir al comprobante contable específico

Importante: la vista detallada no se debe usar para generar el XML oficial, ya que muestra datos por comprobante y no el total consolidado por cliente que exige la DIAN.

10. Recomendaciones antes de enviar a la DIAN ✅

Antes de cargar el archivo XML en el portal MUISCA de la DIAN, se recomienda seguir esta lista de verificación:

  1. Previsualiza el reporte completo para revisar que los clientes listados y los valores sean correctos.
  2. Verifica las cuentas PUC configuradas en el Administrador de Formatos. Confirma con el contador que sean las cuentas correctas de IVA generado.
  3. Controla los datos de terceros. Revisa que los clientes con mayor volumen de IVA tengan NIT/cédula, nombre y tipo de documento correctos. Cualquier discrepancia puede causar rechazos en la DIAN.
  4. Concilia con la declaración de IVA. El total del Formato 1006 debe ser consistente con el IVA generado declarado en las declaraciones de IVA bimestrales o cuatrimestrales del mismo periodo.
  5. Define bien el número de envío. El primer envío del año es el 1. Si ya enviaste antes y vas a corregir, incrementa el número.
  6. Usa el rango de fechas correcto. Para el reporte anual, el rango es del 1 de enero al 31 de diciembre del año gravable.

Consejo: genera primero el Excel para compartirlo con el contador y hacer la revisión. Una vez validado, genera el XML definitivo.

11. Preguntas frecuentes ❓

📌 ¿El Formato 1006 fue afectado por la Resolución DIAN 000233 de 2025?

No. La Resolución DIAN 000233 del 30 de octubre de 2025 (que aplica para año gravable 2025) no modificó el Formato 1006. Esa resolución sí actualizó los formatos 1001, 1005, 1011, 1647 y la serie 5247–5252. El Formato 1006 permanece en la Versión 8 y no requiere cambios para el reporte 2025.

📌 ¿Por qué el sistema muestra "No existen cuentas asociadas"?

Este error aparece cuando el Formato 1006 no tiene cuentas del PUC configuradas en su concepto 4001. Debes ir al Administrador de Formatos, seleccionar el formato 1006, y agregar las cuentas contables de IVA generado. Consulta con el contador qué cuentas del plan de cuentas de tu empresa corresponden al IVA recaudado.

📌 ¿Por qué el Formato 1006 no incluye dirección, departamento ni municipio en el XML?

La estructura del XML del Formato 1006 definida por la DIAN para la Versión 8 no requiere esos campos en cada nodo de detalle. A diferencia del Formato 1004, el 1006 solo exige el tipo de documento, el número de identificación, el nombre o razón social, y los valores monetarios. nuby genera el XML según esa especificación.

📌 ¿Puedo agregar más conceptos al Formato 1006?

Técnicamente el sistema permite agregar más conceptos, pero no es correcto hacerlo. La DIAN establece que el Formato 1006 Versión 8 solo admite el código de concepto 4001. Agregar conceptos adicionales generaría un XML no válido que sería rechazado por el portal MUISCA.

📌 ¿Cómo sé si el valor del reporte cuadra con mis libros contables?

Puedes verificarlo generando el reporte en formato Excel y sumando la columna "Impuesto Generado". Ese total debe coincidir con la sumatoria de los saldos crédito netos de las cuentas de IVA por pagar configuradas en el Administrador de Formatos, para el mismo periodo.

📌 ¿Qué pasa si un cliente no tiene NIT configurado en nuby?

Si el tercero no tiene número de identificación registrado, la columna de número de identificación en el reporte aparecerá vacía. La DIAN rechazará ese renglón en el XML. Es fundamental que todos los clientes tengan sus datos de identificación completos y correctos en el módulo de Terceros antes de generar el XML definitivo.

📌 ¿Puedo filtrar el reporte por un cliente específico?

Sí. Al generar la previsualización, el sistema permite buscar un tercero específico. Esta opción es útil para verificar rápidamente el IVA generado a un cliente determinado sin tener que revisar toda la lista.


Revisión #1
Creado el 22 mayo 2026 18:26:32 por Isabel Higuita
Actualizado el 22 mayo 2026 18:27:35 por Isabel Higuita