Ir directamente al contenido
Español
  • No hay sugerencias porque el campo de búsqueda está vacío.

¿Cómo se representa el tipo de pago (contado o crédito) en el XML?

Según el Anexo Técnico 1.9 de la DIAN, el tipo de pago de una factura se indica en el campo PaymentMeans/ID del XML, con los siguientes códigos:

Código Tipo de pago
1 Contado
2 Crédito

Dataico asigna automáticamente este campo según la forma de pago seleccionada al crear la factura. Si la factura se crea como "Contado", el XML tendrá el código 1. Si se crea a crédito (con fecha de vencimiento), el XML tendrá el código 2.

Así se ve en el XML de una factura a crédito:

<cac:PaymentMeans>
  <cbc:ID>2</cbc:ID>
  <cbc:PaymentMeansCode>10</cbc:PaymentMeansCode>
  <cbc:PaymentDueDate>2026-11-30</cbc:PaymentDueDate>
</cac:PaymentMeans>

ID es el tipo de pago (aquí, 2: crédito) y PaymentDueDate es la fecha de vencimiento. PaymentMeansCode es otra cosa: el medio de pago, por ejemplo efectivo o transferencia.

Para activar la fecha de vencimiento en una factura, consulta el artículo ¿Cómo habilitar la fecha de vencimiento en una factura?

Si tienes dudas, escríbenos por el chat de soporte dentro de tu cuenta de Dataico. Lo encuentras en la burbuja de la esquina inferior derecha de la pantalla.