Inicio › Blog › Automatización contable
Automatización contable

De la factura XML al asiento contable: cómo NextContable simplifica el trabajo del contador

📅 1 de octubre de 2026⏱️ 6 min de lecturaPor NextContable

La factura electrónica que descargas de la DIAN es un archivo XML pensado para máquinas, no para contadores. Entre ese XML y un asiento contable correcto hay varios pasos que normalmente hacemos a mano. Así los resolvemos en NextContable.

1. Leer el XML y normalizarlo

La DIAN entrega distintos tipos de documento (factura, nota crédito/débito, documento soporte, AttachedDocument con el PDF embebido). NextContable los lee todos y los convierte a una estructura única: proveedor, fecha, CUFE, ítems, impuestos y totales. Si quieres saber qué es cada dato, mira qué es el CUFE.

2. Identificar al tercero

El proveedor se busca por NIT; si no existe, se crea (persona natural o jurídica) con los datos del XML. Desaparece el "buscar y crear terceros uno por uno".

3. Asignar la cuenta por ítem con IA

Cada ítem de la factura se clasifica en su cuenta según su naturaleza (inventario, gasto, servicio). La clasificación aprende de tus decisiones: lo que corriges hoy se propone solo mañana.

4. IVA y retenciones

El IVA y su tarifa (19%, 5%, exento) salen del XML. Las retenciones (retefuente, ReteICA y ReteIVA) se calculan según la base, el concepto y el tipo de proveedor. Para repasar tarifas: retención en la fuente 2026.

5. Control de duplicados y de cuadre

Antes de registrar se verifica el prefijo y número del proveedor, y que el total cuadre con las partidas, incluso con descuentos: el valor se trabaja neto de descuentos para que el asiento coincida con la factura.

Detalle de una factura en NextContable con tercero, ítems, cuenta, IVA y retenciones editables
El detalle de cada factura se revisa y edita en NextContable: ítems, cuenta, IVA y retenciones.

6. Una vista de trabajo cómoda

7. Registrar en tu software

Con todo listo, el asiento se causa directamente si tu programa tiene API, o se exporta en el formato de importación si no la tiene. En ambos casos el contador revisa, no digita. Detalle del segundo caso en software contable sin API.

⏱️ Digitar una factura toma entre 3 y 5 minutos. Con la información ya preparada, el trabajo del contador pasa de teclear a validar.

Preguntas frecuentes

¿Qué datos extrae NextContable del XML de la DIAN?

Proveedor y NIT, fecha, CUFE, ítems con cantidades y valores, IVA y su tarifa, retenciones y totales, para convertirlos en un asiento contable.

¿Puedo corregir la cuenta o el tercero antes de causar?

Sí. Cada documento se puede revisar y editar antes de causar o exportar; la clasificación aprende de tus correcciones.

¿Cómo evita NextContable los duplicados?

Verifica el prefijo y el número del proveedor antes de registrar, de modo que una misma factura no se cause dos veces.

📌 Guía completaAutomatización contable →

Causa sin digitar

NextContable descarga tus facturas de la DIAN y las causa solas en tu software contable con IA. Pruébalo gratis con 25 causaciones.

🤖
Asistente NextContableAutomatización DIAN + contabilidad