Está en la página 1de 753

Resolución No.

000165 (01/NOV/2023)

Unidad Administrativa Especial Dirección de Impuestos y Aduanas


Nacionales

Anexo técnico de la Factura Electrónica de Venta

Versión 1.9

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 1 de 753
Resolución No. 000165 (01/NOV/2023)

Contenido
Índice de Tablas .......................................................................................................................................................... 7
Índice de Figuras......................................................................................................................................................... 7
1. Abreviaturas Utilizadas .......................................................................................................................................... 8
2. Control de versiones .............................................................................................................................................. 9
2.1 Cambios incorporados en la presente versión..................................................................................................... 9
2.2 Histórico de versiones ........................................................................................................................................10
3. Sujetos obligados al anexo técnico ......................................................................................................................11
4. Definiciones ..........................................................................................................................................................12
5. Introducción .........................................................................................................................................................13
5.1 Confiabilidad de la información .........................................................................................................................13
5.2 Calidad de la información ..................................................................................................................................13
5.2.1 Aproximaciones aritméticas............................................................................................................................14
5.2.2 Identificador de los documentos electrónicos................................................................................................15
5.2.3 Valores Negativos. ..........................................................................................................................................16
5.2.4 Cantidad del producto o servicio ....................................................................................................................16
5.3 Convenciones utilizadas en las tablas ................................................................................................................16
5.3.1 Columnas de las tablas de definición ..............................................................................................................16
5.4 Tipos de campos de los archivos XML ................................................................................................................17
5.5 Tamaños de los elementos ................................................................................................................................18
5.6 Convenciones utilizadas en las Tablas de Reglas de Validación ........................................................................19
5.7 Ubicación estándar para información común ....................................................................................................19
5.7.1 Invoice: Gestión de los campos de fechas para el documento electrónico ....................................................19
5.8 Aspectos a tener en cuenta ...............................................................................................................................20
6 Generación de los documentos electrónicos ........................................................................................................21
6.1 Factura electrónica de venta: Invoice ................................................................................................................21
6.2 Nota Crédito: CreditNote .................................................................................................................................111
6.3 Nota Débito: DebitNote ...................................................................................................................................181
6.4 Instrumento electrónico tipo Contenedor electrónico – AttachedDocument ................................................263
6.5 Documento electrónico ApplicationResponse .................................................................................................271
6.5.1 Requisitos para el registro para la circulación de la factura electrónica de venta como título valor – RADIAN
................................................................................................................................................................................272
6.5.2 Garantía de que el evento será registrado en el documento correcto ........................................................276
6.5.3 Relacionamientos mutuos entre los eventos................................................................................................276
6.5.4 Estructura común para todos los eventos (Documentos electrónicos de tipo ApplicationResponse) ........277
6.5.5 .................................................. Detalles de cada evento (Documento electrónico tipo ApplicationResponse)
................................................................................................................................................................................286
6.5.6 .................................................................................................................................. Requisitos para el Registro
................................................................................................................................................................................302
6.5.7 Estándar del nombre de los documentos electrónicos XML ........................................................................303
6.5.8 Guía del nombre del archivo que contiene uno o más documentos electrónicos y que será entregado a la
DIAN mediante un web service de recepción. .......................................................................................................304

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 2 de 753
Resolución No. 000165 (01/NOV/2023)

6.5.9 Códigos de asignación ...................................................................................................................................305


6.5.10 Firma digital del documento: ds:Signature .................................................................................................306
7 Transmisión de los documentos electrónicos a la DIAN .....................................................................................321
7.1 Modelo conceptual de comunicación ..............................................................................................................321
7.2 Servicios para envío de D.E. individuales .........................................................................................................321
7.2.1 Secuencia del servicio ...................................................................................................................................322
7.3 Servicios para envío de D.E. en lotes ...............................................................................................................322
7.3.1 Secuencia del servicio ...................................................................................................................................322
7.4 Aspectos tecnológicos del web services de Validación Previa DIAN ...............................................................323
7.5 Estándar de comunicación ...............................................................................................................................323
7.6 Estándar de mensajes de los servicios de La DIAN ..........................................................................................324
7.7 Descripción de los servicios web de La DIAN ...................................................................................................325
7.8 WS recepción documento electrónico – SendBillAsync...................................................................................325
7.8.1 Descripción de procesamiento .....................................................................................................................325
7.8.2 Mensaje de petición......................................................................................................................................326
7.8.3 Mensaje de respuesta ...................................................................................................................................327
7.9 WS recepción documento electrónico – SendTestSetAsync ...........................................................................329
7.9.1 Descripción de procesamiento .....................................................................................................................329
7.9.2 Mensaje de petición......................................................................................................................................330
7.9.3 Mensaje de respuesta ...................................................................................................................................332
7.10 WS recepción documento electrónico - SendBillSync ...................................................................................334
7.10.1 Descripción de procesamiento ...................................................................................................................334
7.10.2 Mensaje de petición....................................................................................................................................335
7.10.3 Mensaje de respuesta .................................................................................................................................336
7.11 WS Consulta del estado de –E - GetStatus.....................................................................................................339
7.11.1 Descripción del procesamiento...................................................................................................................339
7.11.2 Protocolo de petición ..................................................................................................................................339
7.11.3 Protocolo de respuesta ...............................................................................................................................340
7.12 WS Consulta del estado de– ZIP - GetStatusZip .............................................................................................343
7.12.1 Descripción del procesamiento...................................................................................................................343
7.12.2 Protocolo de petición ..................................................................................................................................343
7.12.3 Protocolo de respuesta ...............................................................................................................................344
7.13 WS recepción eventos ante La–DIAN - SendEventUpdateStatus ..................................................................348
7.13.1 Descripción de procesamiento ...................................................................................................................348
7.13.2 Mensaje de petición....................................................................................................................................349
7.13.3 Mensaje de respuesta .................................................................................................................................350
7.14 WS descarga de XML (GetXmlByDocumentKey) ............................................................................................353
7.14.1 Descripción de procesamiento ...................................................................................................................353
7.14.2 Mensaje de petición....................................................................................................................................353
7.14.3 Mensaje de respuesta .................................................................................................................................354
7.15 WS consulta de rangos de numer–ción - GetNumberingRange ....................................................................356
7.15.1 Descripción de procesamiento ...................................................................................................................356

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 3 de 753
Resolución No. 000165 (01/NOV/2023)

7.15.2 Mensaje de petición....................................................................................................................................356


7.15.3 Mensaje de respuesta .................................................................................................................................358
7.16 WS consulta de correo electrónico de recepción – GetExchangeEmails .......................................................361
7.16.1 Descripción de procesamiento ...................................................................................................................361
7.16.2 Mensaje de petición....................................................................................................................................361
7.16.3 Mensaje de respuesta .................................................................................................................................361
7.17 WS consulta de eventos asociados a una factura electrónica de venta - GetStatusEvent ............................363
7.17.1 Descripción de procesamiento ...................................................................................................................363
7.17.2 Mensaje de petición....................................................................................................................................363
7.17.3 Mensaje de respuesta .................................................................................................................................364
7.18 WS consulta de notas crédito asociadas a una factura electrónica de venta – GetReferenceNotes ............367
7.18.1 Descripción de procesamiento ...................................................................................................................368
7.18.2 Mensaje de petición....................................................................................................................................368
7.18.3 Mensaje de respuesta .................................................................................................................................369
8 Validación de los documentos electrónicos........................................................................................................373
8.1 Reglas y Mensajes de Validación .....................................................................................................................373
8.2 Factura Electrónica: Invoice .............................................................................................................................375
8.2.1 Línea de Factura: InvoiceLine ........................................................................................................................442
8.3 Nota Crédito: CreditNote .................................................................................................................................461
8.3.1 Línea de Nota Credito: CreditNoteLine .........................................................................................................512
8.4 Nota Débito: DebitNote ...................................................................................................................................529
8.4.1 Línea de Nota Debito: DebitNoteLine ...........................................................................................................579
8.5 Contenedor de Documentos: AttachedDocument ..........................................................................................598
8.5.1 Registro de Evento: ApplicationResponse ....................................................................................................598
8.5.2 Estructura Común a Todos los Eventos.........................................................................................................601
8.5.3 Detalles de Cada Evento ...............................................................................................................................611
8.6 Documento electrónico tipo ApplicationResponse - Reclamo de la Factura Electrónica de Venta ................614
8.7 Validación de la Firma Digital de los Documentos Electrónicos: ds:Signature ................................................619
8.8 Reglas de Validación Relativas al Establecimiento de la Conexión ..................................................................632
9............................................................................................................... Recepción de los documentos electrónicos
................................................................................................................................................................................635
9.1 Recepción de factura electrónica, notas débito y notas crédito .....................................................................635
9.2 Recepción de Documentos electrónicos (Eventos)..........................................................................................636
9.3 Entrega de la factura electrónica tratándose de adquirentes que no son facturadores electrónicos: ...........638
10 Suplemento A: Política de firma .......................................................................................................................639
10.1 Observaciones ................................................................................................................................................639
10.2 Consideraciones Generales ............................................................................................................................639
10.3 Especificaciones técnicas sobre la Firma Digital Avanzada ............................................................................640
10.4 Alcance de la Política de Firma ......................................................................................................................640
10.5 Política de Firma.............................................................................................................................................641
10.5.1 Actores de la Firma .....................................................................................................................................641
10.5.2 Formato de Firma........................................................................................................................................641

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 4 de 753
Resolución No. 000165 (01/NOV/2023)

10.6 Algoritmo de Firma ........................................................................................................................................641


10.7 Algoritmo de Organización de Datos según el Canon ....................................................................................642
10.8 Ubicación de la Firma .....................................................................................................................................642
10.9 Condiciones de la Firma .................................................................................................................................642
10.10 Identificador de la Política ...........................................................................................................................645
10.11Hora de Firma ...............................................................................................................................................645
10.12 Firmante .......................................................................................................................................................646
10.13 Mecanismo de firma digital .........................................................................................................................646
10.14 Certificado digital desde la vigencia de la circular 03-2016 de la ONAC......................................................646
11 Suplemento B: Mecanismos de Control de la Factura Electrónica de Venta....................................................654
11.1 Especificación Técnica de Generación Del CUFE y el CUDE ...........................................................................654
11.1.2 Consideraciones Generales del CUFE..........................................................................................................654
11.2 Generación de CUFE.......................................................................................................................................655
11.3 Consideraciones Generales del CUDE ............................................................................................................659
11.4 Generación de CUDE ......................................................................................................................................660
11.5 Generación del CUDE para el ApplicationResponse ......................................................................................670
11.6 Localización De La Clave Técnica «Cltec» ......................................................................................................672
11.7 Código Bidimensional «QR» ...........................................................................................................................673
11.7.1 URL QRCode ................................................................................................................................................677
11.8 Especificación Técnica Del Código De Seguridad Del Software .....................................................................677
11.9 Métodos de cálculo ........................................................................................................................................678
11.9.1 Método incluye las retenciones en la fuente y las autorretenciones.........................................................678
11.9.2 Anticipo a la factura ....................................................................................................................................678
12 Suplemento C: Inconvenientes tecnológicos ....................................................................................................679
12.1 Por parte del Facturador Electrónico – Tipo 03. ............................................................................................679
12.2 Por parte de la DIAN – Tipo 04.......................................................................................................................680
12.3 Mensajes de error ..........................................................................................................................................681
12.4 Demoras en los tiempos de respuesta en los servicios de facturación electrónica de la DIAN ....................681
13 Suplemento D: Tablas de Contenidos de Elementos y de Atributos ................................................................683
13.1 Códigos Relacionados con Documentos ........................................................................................................683
13.2 Ambiente de Destino del Documento: cbc:ProfileExecutionID y cbc:UUID.@schemeID ..............................683
13.2.1 Algoritmo: cbc:UUID.@schemeName.........................................................................................................683
13.2.2 Algoritmo de CUFE: cbc:UUID.@schemeName ..........................................................................................683
13.2.3 Algoritmo de CUDE: cbc:UUID.@schemeName..........................................................................................683
13.2.4 Tipo de Documento: cbc:InvoiceTypeCode y cbc:CreditnoteTypeCode ......................................................684
13.2.5 Tipos de operación ......................................................................................................................................684
13.2.6 Tipos Eventos ..............................................................................................................................................685
13.2.7 Códigos para identificación fiscal ................................................................................................................686
13.2.7.1 Documento de identificación (Tipo de Identificador Fiscal): cbc:CompanyID.@schemeName;
sts:ProviderID.@schemeName...............................................................................................................................686
13.2.7.2 Tributos ....................................................................................................................................................686
13.2.7.3 Tipo de organización (Personas Natural y Juridica): cbc:AdditionalAccountID........................................686

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 5 de 753
Resolución No. 000165 (01/NOV/2023)

13.2.7.4 Concepto de Corrección para Notas crédito: cac:DiscrepancyResponse/cbc:ResponseCode .................686


13.2.7.5 Concepto de Corrección para Notas débito: cac:DiscrepancyResponse/cbc:ResponseCode ..................687
13.2.7.6 Responsabilidades fiscales: ......................................................................................................................687
13.2.8 Códigos Diversos .........................................................................................................................................687
13.2.8.1 Eventos de un Documento Electrónico: cbc:DocumentRespose/cbc:Description; cbc:ResponseCode ..687
13.2.8.2 Lenguaje (ISO 639): @languageID ...........................................................................................................688
13.2.8.3 Moneda (ISO 4217): @currencyID ...........................................................................................................688
13.2.8.4 Pagos ........................................................................................................................................................689
13.2.8.5 Productos: @schemeID, @schemeName, @schemeAgencyID ...............................................................689
13.2.8.6 Unidades de Cantidad: @unitCode ..........................................................................................................689
13.2.8.7 Condiciones de entrega (INCOTERMS): …/cbc:LossRiskResponsibilityCode............................................690
13.2.8.8 Códigos de descuento y recargos ............................................................................................................690
13.2.8.9 Lista de códigos para precios de referencia .............................................................................................690
13.2.8.10 Tablas de tarifas por Impuesto ..............................................................................................................690
13.2.8.11 Concepto de Reclamo: @listID ..............................................................................................................691
13.2.8.12 Mandatos: @schemeID ..........................................................................................................................691
13.2.9 Códigos Geográficos....................................................................................................................................691
13.2.9.1 Países (ISO 3166-1): cbc:IdentificationCode ............................................................................................691
13.2.9.2 Departamentos (ISO 3166-2:CO): cbc:CountrySubentity, cbc:CountrySubentityCode ...........................693
13.2.9.3 Municipios: cbc:CityName........................................................................................................................693
13.2.9.4 Código Postal cbc:PostalZone ..................................................................................................................694
13.2.10 Códigos para los sectores..........................................................................................................................695
13.2.10.1 Registro Transporte: @schemeID ..........................................................................................................695
13.2.10.2 Remesa Transporte: cbc:Name ..............................................................................................................695
13.2.10.3 Mandatos Profesional de cambios.........................................................................................................695
14 Suplemento E: Códigos de Productos ...............................................................................................................696
14.1 Colombia Compra Eficiente............................................................................................................................696
14.2 Números Globales de Identificación de Productos – GTIN ............................................................................700
14.3 Partidas Arancelarias......................................................................................................................................706
14.4 Códigos libres o autónomos...........................................................................................................................707
15 Suplemento F: Herramienta para el consumo de Web Services ......................................................................708
15.1 Introducción ...................................................................................................................................................708
15.2 Descargar SOAP UI .........................................................................................................................................708
15.3 Ejecutar SOAP UI ............................................................................................................................................708
15.4 Crear un nuevo proyecto tipo SOAP ..............................................................................................................708
15.5 Configuración inicial .......................................................................................................................................709
15.6 Configurar Keystore .......................................................................................................................................710
15.6 Configurar WS-Security Signature..................................................................................................................711
15.7 Configurar TimeStamp ...................................................................................................................................713
15.8 Configurar GetStatus Request, Authentication y WS-A addressing...............................................................713
15.9 Configurar y ejecutar GetStatus Request.......................................................................................................717
16.10 Configurar y ejecutar SendBillAsync Request ..............................................................................................719

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 6 de 753
Resolución No. 000165 (01/NOV/2023)

15.11 SendBillAsync Response ...............................................................................................................................721


15.12 Recomendaciones ........................................................................................................................................722
16 Suplemento G: Histórico de control de cambios ..............................................................................................723
16.1 Detalle de los cambios ...................................................................................................................................723
16.1.1 Revisar sobre ID´s ........................................................................................................................................724
16.1.2 Para considerar. .........................................................................................................................................725
17 Suplemento H: Estructura para reporte de información adicional específica de cada sector .........................726
18 Suplemento I: Información de sectores ............................................................................................................730
18.1 Salud ...............................................................................................................................................................730
18.2 Transporte de Carga.......................................................................................................................................730
18.3 Control Cambiario ..........................................................................................................................................733
18.3.1 Reglas de validación de la ext:UBLExtension/ext:ExtensionContent/DebidaDiligencia .............................734
18.4 Cárnicos ..........................................................................................................................................................736
18.5 Sector Fiduciario ............................................................................................................................................737
18.6 Notarios..........................................................................................................................................................738
19 Suplemento J: Guía de Habilitación ..................................................................................................................739
20 Suplemento K: UBLExtension Facturas de Venta ..............................................................................................740

Índice de Tablas
Tabla 1 – Convenciones Utilizadas en la Tablas de Definición de los Formatos XML ..............................................16
Tabla 2 – Tipos de Campo en los Archivos XML ........................................................................................................17
Tabla 3 – Tipos de Datos de los Elementos en los Archivos XML ..............................................................................17
Tabla 4 – Tamaños de Elementos ............................................................................................................................18
Tabla 5 – Ejemplos de Información de Valores Utilizando los Formatos Numéricos ..............................................18
Tabla 6 – Nombres de las Columnas de las Tablas de Reglas de Validación............................................................19
Tabla 7 – Ubicaciones Estándar para Información Comunes...................................................................................19
Tabla 8 – Relacionamientos Mutuos Entre los Eventos .........................................................................................276
Tabla 9 – Ejemplos de Mensajes de Validación .....................................................................................................373

Índice de Figuras
Figura 1 – Niveles jerárquivos del sistema de codificación Colombia Compra Eficiente .......................................699
Figura 2 – Estructura de los códigos GTIN 8, 12 y 13..............................................................................................701
Figura 3 – Estructura del código GTIN 14 ...............................................................................................................702
Figura 4 – Árbol de decisión para elección de código GTIN....................................................................................704
Figura 5 – Estructura de almacenamiento de códigos GTIN ...................................................................................706

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 7 de 753
Resolución No. 000165 (01/NOV/2023)

1. Abreviaturas Utilizadas
AR ………………………… Application Response
CUDE ....................... Código Único de Documento Electrónica.
CUFE ....................... Código Único de Factura Electrónica.
DE............................ Documento Electrónico.
DIAN........................ Unidad Administrativa Especial Dirección de Impuestos y Aduanas Nacionales.
FE ............................ Factura Electrónica.
IVA .......................... Impuesto sobre las Ventas - IVA
NIT .......................... Número de Identificación Tributaria
OFE………………………..Obligado a Facturar Electrónicamente
PT ………………………….Proveedor Tecnológico
SIE ........................... Sistema de Información Electrónico
UBL.......................... Universal Business Language
XAdES ...................... XML Advanced Electronic Signature
XAdES-EPES ............. Forma básica en la que se añade información sobre la política de firma
XML ......................... eXtensible Markup Language
XPath ...................... XML Path Language
XSD.......................... XML Schema Definition
XSL .......................... eXtensible Stylesheet Language
XSLT ........................ XML Stylesheet Language for Transformations
WS ……………………….. Web Service
ICL ……………………….. Impuesto al Consumo de Licores
INPP …………………….. Impuesto nacional productos plásticos
IBUA …………………….. Impuesto a las bebidas ultraprocesadas azucaradas
ICUI ……………………… Impuesto a los productos comestibles ultraprocesados industrialmente y/o con
alto contenido de azúcares añadidos, sodio o grasas saturadas

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 8 de 753
Resolución No. 000165 (01/NOV/2023)

2. Control de versiones

2.1 Cambios incorporados en la presente versión

Fecha Versión Descripción


Anexo técnico de la factura electrónica de venta.
Cambios relevantes:
• Índice
• Reglas a notificación:
• Reglas eliminadas: FAS18, FAX18, CAS18, CAX18, DAS18, DAX18, FAD09c,
FAD09d, CAD09c, CAD09d, DAD09c, DAD09d, FAN03a, FAN03b
• Reglas con ajustes en los textos:
• Reglas nuevas: FAJ43a, FAJ43b, FAJ44a, FAJ44b, CAD02a, FAD09e, CAD09e,
DAD09e, FAN03, AAD09e, CBF03a
• Se realiza la incorporación de tabla (8.6. Registro de Evento:
ApplicationResponse) de reglas lógicas con nomenclatura LGC01, LGC02,
LGC16 entre otras
• Los listados de códigos, nombres y referencias se sacan del anexo técnico y
se dejan de manera independiente las cuales encontraran en la caja de
2020-12-23 herramientas: Caja de herramientas V1.9\Anexo técnico\Tablas
1.8
Referenciadas
• Inclusión de nuevos tributos y sus respectivas tarifas Impuesto Nacional
Productos plásticos (INPP), impuesto a las bebidas ultra procesadas
azucaradas (IBUA), impuesto a los productos comestibles ultra procesados
industrialmente y/o con alto contenido de azúcares añadidos, sodio o
grasas saturadas (ICUI), Impuesto al Consumo de Licores (ICL), Ad Valorem
(ADV)
• Inclusión de los modos de operación (Compra Divisas y Venta Divisas) para
el control cambiario.
• Inclusión de numerales nuevos
o 7.17. WS consulta de eventos asociados a una factura electrónica de
venta - GetStatusEvent
o 7.18. WS consulta de notas crédito asociadas a una factura electrónica
de venta – GetReferenceNotes
• Modificación de numerales:

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 9 de 753
Resolución No. 000165 (01/NOV/2023)

Validar los ajustes en texto o redacción.


o 12.2. Por parte de la DIAN – Tipo 04
o 13.2.1. Documento de identificación (Tipo de Identificador Fiscal):
cbc:CompanyID.@schemeName; sts:ProviderID.@schemeName Se
incluye el código 48 PPT (Permiso Protección Temporal)
o 13.2.2. Tributos; Se incluyen los códigos 32, 33, 34, 35, 36
o 13.3.10. Tablas de tarifas por Impuesto; INPP, IBUA, ICUI, ICL, ADV
o 18.3. Control Cambiario; Se modifican los modos de operación,

2.2 Histórico de versiones


Remitirse el numeral 16. Suplemento G: Histórico de control de cambios

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 10 de 753
Resolución No. 000165 (01/NOV/2023)

3. Sujetos obligados al anexo técnico

Los sujetos obligados a expedir factura electrónica de venta que se habiliten en el sistema de facturación de la
Unidad administrativa especial Dirección de Impuestos y Aduanas Nacionales DIAN, los proveedores tecnológicos
autorizados por la Entidad y en general los usuarios del servicio informático electrónico de factura electrónica de
venta con validación previa que requieran generar documentos electrónicos de conformidad con lo que indica el
presente anexo técnico de factura electrónica de venta V 1.9.
De igual forma aquellos sujetos que requieran constituir la factura electrónica de venta como título valor, de
conformidad con la normativa vigente.

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 11 de 753
Resolución No. 000165 (01/NOV/2023)

4. Definiciones
AttachedDocument: Documento electrónico mediante el cual se envían o entregan varios documentos
electrónicos, a partir de este momento contenedor electrónico.
Application Response: Documento electrónico de propósito general mediante el cual se notifican o envían
eventos derivados de la factura electrónica de venta.
Documento Rechazado por la DIAN: Notificación o evento por el cual la DIAN informa que un documento
electrónico es rechazado en el sistema de validación previa.
Documento Validado por la DIAN: Notificación o evento por el cual la DIAN informa que un documento
electrónico es validado en el sistema de validación previa
Entidades de Certificación Digital – ECD: En el ámbito de la factura electrónica es el tercero de confianza que
tiene bajo su control la gestión de constatación, expedición, autenticación y registro histórico de los certificados
digitales utilizados para las firmas digitales de las facturas electrónicas.
Validación: Es el procedimiento informático a cargo de la DIAN, que consiste en la verificación y confirmación de
las reglas de validación (información) de los documentos electrónicos que se transmiten del facturador
electrónico, proveedor tecnológico o solución gratuita de la DIAN, y se reciben en línea por parte de la DIAN,
cumpliendo con los requisitos establecidos en el presente anexo.

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 12 de 753
Resolución No. 000165 (01/NOV/2023)

5. Introducción
El presente anexo técnico describe el formato de los documentos e instrumentos electrónicos para utilización
en el marco de la normativa vigente relacionada con el sistema de facturación contempladas en la Ley 2155
de 2021 y la Ley 2277 de 2022 y el Capítulo 4 del Título 1 de la Parte 6 del Libro 1 del Decreto 1625 de 2016
Único Reglamentario en Materia Tributaria, (modificado, sustituido y adicionado por los Decretos 358 de
2020 y 442 del 2023).
Adicionalmente, de conformidad con lo dispuesto en los artículos 772, 773 y 774 del Código de Comercio y
el numeral 9 del artículo 2.2.2.53.2 del Decreto 1074 de 2015, Único Reglamentario del Sector Comercio,
Industria y Turismo, modificado por artículo 1 Decreto 1154 de 2020, para efectos del registro de las facturas
electrónicas de venta como título valor -RADIAN se validarán los siguientes requisitos:
1. Fecha de vencimiento de la factura electrónica de venta.
2. Acuse de recibo de la factura electrónica de venta.
3. Recibo del bien o prestación del servicio.
4. Aceptación expresa, aceptación tácita o reclamo de la factura electrónica de venta.
La generación, transmisión, validación, entrega y recibo de los requisitos de que trata este artículo, deberá
cumplir con los requisitos, condiciones, términos, mecanismos técnicos y tecnológicos de conformidad con
lo indicado en el artículo 34 de la Resolución 000085 del 2022, y los incluidos en el presente anexo técnico,
El formato es un subconjunto del Universal Business Language – UBL, del cual se utilizarán cinco tipos de
documentos: Invoice (factura), CreditNote (Nota Crédito), DebitNote (Nota Débito), ApplicationResponse
(Registro de Evento) y AttachedDocument (Contenedor Electrónico).
El objetivo de la presente descripción del UBL es buscar una estandarización de las facturas electrónicas y
demás documentos e instrumentos electrónicos que se deriven de esta en el país, de manera que se impulse
el comercio electrónico, permitiendo que la información pueda ser utilizada de la manera más eficaz,
eficiente y efectiva posible.
Se imponen por lo tanto dos (2) requisitos: confiabilidad y calidad en la información tal como se describe a
continuación.

5.1 Confiabilidad de la información


El estándar UBL es una herramienta estandarizada internacionalmente y adoptada por la DIAN, que soporta
las diferentes necesidades de los negocios.
Por este motivo, este documento busca presentar de forma clara e inequívoca la estructura de cómo y
dónde debe ser incluida la información necesaria para que se informe de manera correcta la operación que
se deriva de la venta de bienes y/o prestación de servicios a la autoridad tributaria.

5.2 Calidad de la información


En el presente documento se busca aclarar las limitaciones que se pueden presentar al brindar información
en un determinado elemento del estándar UBL, tanto de manera lógica (por ejemplo, no permitir una
dirección de cliente en Colombia en una operación de exportación), como de manera aritmética (por

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 13 de 753
Resolución No. 000165 (01/NOV/2023)

ejemplo, el total de la factura debe corresponder a la suma de sus líneas, considerados los correspondientes
ajustes resultantes de descuentos o recargos).
De acuerdo con la definición de validación, la verificación y confirmación de las reglas de validación se
subdividen en:
• Documento Rechazado: Es el incumplimiento formal de alguna de las reglas de validación
incorporadas en el presente anexo técnico, que genera como consecuencia que la DIAN no valide el
documento electrónico.
Documento Validado: Proceso informático que realiza la DIAN, mediante el cual se verifican las reglas
de validación, teniendo como resultado el no rechazo por parte de la entidad, y como consecuencia el
documento electrónico se valida1.
Las reglas de validación serán aplicadas en los siguientes momentos:
• Por la DIAN al recibir en línea, del facturador electrónico directamente, a través de un Proveedor
Tecnológico (PT), o a través de la solución gratuita de facturación electrónica, un documento
electrónico para validación.
• Por la DIAN al recibir en contingencia, del facturador electrónico directamente, a través de un
Proveedor Tecnológico (PT), o a través de la solución gratuita de facturación electrónica, un
documento electrónico para validación.

5.2.1 Aproximaciones aritméticas


Las reglas de validación que contengan operaciones aritméticas relacionadas con valores monetarios
deberán cumplir con los siguientes parámetros para su aproximación, dependiendo de la cantidad de
decimales definidos para el campo respectivo en las reglas de validación que apliquen2:
Dígito siguiente al dígito menos significativo es Redondeo
Entre 0 y 4 Mantener el dígito menos significativo
Entre 6 y 9 Incrementar el dígito menos significativo
5, y el segundo dígito siguiente al dígito menos significativo es
Mantener el dígito menos significativo
cero o par
5, y el segundo dígito siguiente al dígito menos significativo es
Incrementar el dígito menos significativo
impar

1
El anexo técnico se compone entre otras especificaciones por reglas de validación, las cuales deberán contener la
información que se solicita para cada una de ellas. En caso de que la información solicitada no corresponda a reglas
de validación que generan como consecuencia el rechazo de la misma, éstas se denominan como “validaciones de
notificación”, para las cuales el proveedor tecnológico y/o facturador electrónico podrá informar la opción “otros o
alternativa” definida en el presente anexo.
2
La fórmula de redondeo utilizada en estos momentos es la round-half-to-even cuya definición se puede encontrar
en la siguiente dirección https://www.w3.org/TR/xpath-functions-31/#func-round-half-to-even, y, corresponde a la
norma técnica colombiana NTC 3711 (Norma técnica internacional JIS Z 8401).

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 14 de 753
Resolución No. 000165 (01/NOV/2023)

En caso de que con la adopción de este procedimiento haya diferencia entre los totales calculados y la
suma de los parciales para el valor total de un documento, se deberá utilizar el elemento
/Invoice/LegalMonetaryTotal/cbc:PayableRoundingAmount para informar la diferencia.
5.2.1.1 Holgura en los valores monetarios
Los elementos que definen valores monetarios permitirán una tolerancia de error + o - 2.00.
5.2.1.2 Aproximaciones de impuesto sobre las ventas cobradas.
Según se establece en el artículo 1.3.1.1.1. del Decreto 1625 de 2016, Único Reglamentario en Materia
Tributaria, “Para facilitar el cobro del impuesto sobre las ventas cuando el valor del impuesto generado
implique el pago de fracciones de diez pesos ($ 10.00), dicha fracción se podrá aproximar al múltiplo de
diez pesos ($ 10.00) más cercano.”
Dicho lo anterior, en los valores monetarios expresados en los elementos cbc:TaxAmount, cuando se
informe el Impuesto de Valor Agregado – IVA, se permitirá una tolerancia de más o menos cinco pesos
($5.00) para la aproximación al multipo de diez pesos ($10.00) más cercano.
Las aproximaciones del impuesto sobre las ventas cobrado de que trata este artículo aplican para la
factura electrónica de venta, las notas débito, las notas crédito y los demás documentos electrónicos que
se derivan de la factura electrónica de venta, en relación con el impuesto sobre las ventas.

5.2.2 Identificador de los documentos electrónicos


El Código Único de Factura Electrónica – CUFE utilizado para las facturas de venta y el Código Único de
Documento Electrónico – CUDE para los demás documentos electrónicos, son los identificadores de los
diferentes documentos electrónicos. Para su cálculo debe remitirse al numeral 0 del presente documento.
Para posibilitar la referencia cruzada entre los diferentes documentos electrónicos, se incluye la etiqueta
cbc:UUID, la cual contendrá un identificador universal denominado “CUFE”o“CUDE”. Estos identificadores
y sus atributos están localizados en la siguiente ruta:
• /Invoice/cbc:UUID
• /Invoice/cbc:UUID/@schemeName
El atributo @schemeName se encuentra definido en el numeral 13.2.1, y la etiqueta UUID contendrá:
• Como se mencionó anteriormente, el lector debe remitirse al numeral 0, con el objeto de
revisar cómo se calcula o genera el CUFE para los diferentes documentos electrónicos.
• Para los DE del tipo Application Response, el resultado del cálculo deberá ser objeto de
definición por parte de la DIAN; para efecto del presente entregable, se establece que será
utilizada la definición CUDE-SHA384, lo que es suficiente para las necesidades de descripción de
referencia cruzada entre DE.
Los elementos utilizados en los cálculos se encuentran especificados en el presente documento.

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 15 de 753
Resolución No. 000165 (01/NOV/2023)

5.2.3 Valores Negativos.


5.2.3.1 Monetarios.
Todos los valores monetarios deberán ser expresados en valores positivos. La naturaleza del signo
negativo o positivo la otorga el concepto de campo, mas no está incluido en el valor.
Indicado lo anterior, el único campo permitido para expresar valores negativos es el elemento
PayableRoundingAmount, el cual se informa en el numeral 5.2.1 Aproximaciones aritméticas.
Se informa la generación de la regla VLR01.
5.2.3.2 Tarifas.
Las tarifas tributarias deben corresponder a valores iguales o superiores a 0.00, en este caso no se
permiten valores negativos.
Se informa la generación de la regla VLR01.

5.2.4 Cantidad del producto o servicio


Se informa que las cantidades de los productos y servicios deben corresponder a valores positivos
mayores a 0.00
Se informa la generación de la regla FAV04b.

5.3 Convenciones utilizadas en las tablas


A continuación, se presenta la definición de las estructuras de las tablas de definición del formato XML
tanto de los Documentos Electrónicos, como de las reglas de validación.

5.3.1 Columnas de las tablas de definición


Las columnas de las Tablas de Definición siguen las descripciones que se encuentran en la Tabla 1.
Tabla 1 – Convenciones Utilizadas en la Tablas de Definición de los Formatos XML
Columna Descripción
Identificador único del elemento atributo y que servirá de base para la codificación de notificaciones o errores de
ID
cada uno de ellos
Identifica el namespace al cual pertenece el campo. Los namespaces son:
• cbc - urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2
• cac - urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2
• ext - urn:oasis:names:specification:ubl:schema:xsd:CommonExtensionComponents-2
NS
• sts - dian:gov:co:facturaelectronica:Structures-2-1
• xades - http://uri.etsi.org/01903/v1.3.2#
• xmlns - xades141="http://uri.etsi.org/01903/v1.4.1#
• ds - http://www.w3.org/2000/09/xmldsig#
Nombre del elemento o grupo de elementos
Campo
• Los atributos de elementos inician con el símbolo “@”
Descripción Descripción del elemento o grupo y su significado
T Tipo de elemento (ver Tabla 2)
F Tipo de dato (ver Tabla 3)

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 16 de 753
Resolución No. 000165 (01/NOV/2023)

Columna Descripción
Tam Tamaño del elemento (ver Tabla 4)
Padre Nombre del grupo que contiene este elemento o grupo
Identifica la cantidad de posibles ocurrencias del elemento o grupo. Ejemplo:
1..1 – Identifica que el elemento o grupo es obligatorio, con máximo de una ocurrencia
0..1 – Identifica que el elemento o grupo es facultativo (posible de no ser informado), con máximo de una ocurrencia
Ocu
1..N – Identifica que el elemento o grupo es obligatorio, con máximo de N ocurrencias.
0..N – Identifica que el elemento o grupo es facultativo (posible de no ser informado), con máximo de N ocurrencias,
donde N es cualquier valor.
Observaciones Observaciones importantes sobre el campo, incluyendo listas de valores posibles, validaciones si aplican entre otras.
V Versión que el campo fue introducido en el formato, o versión en que ha sido modificado por la última vez

Nota: La definición de los prefijos utilizados en los Documentos Electrónicos deben ser mencionados a
nivel de la cabecera de los documentos Invoice, CreditNote, DebitNote, Application Response o
AttachedDocument.

5.4 Tipos de campos de los archivos XML


Los tipos de campos de los archivos XML tienen su contenido descrito en la Tabla 2 y en la Tabla 3.
Tabla 2 – Tipos de Campo en los Archivos XML
Tipo Descripción
G Grupo de elementos y/o grupos de elementos
E Elemento
A Atributo de un elemento

Tabla 3 – Tipos de Datos de los Elementos en los Archivos XML


Tipo Descripción
A Alfanumérico: son aceptados los caracteres UNICODE permitidos en el XML; corresponde al tipo xsd:normalizedString
B Booleano: acepta solamente los literales “true” y “false” (si debe usar minúsculas)
N Numérico: solamente son aceptados los números “0” a “9”, el punto de separación decimal, y las señales “+” y “-“
Fecha: elementos que deben ser informados en el formato YYYY-MM-DD, de acuerdo con la norma ISO 8601-2, en el cual:
YYYY: año
F
• MM: mes
• DD: día
Hora: elementos que deben ser informados en el formato de tiempo universal coordinado hh:mmssdhh:mm, de acuerdo con la
norma ISO 8601-2, en el cual:
• hh: hora UTC (número de horas contadas desde la media noche, o sea, de 00 hasta 23)
mm: minutos
H
• ss: segundos
• hh:mm – diferencia en horas y minutos con relación a la hora (UTC-05:00)
• ±: señal (“+” o “-“) para la diferencia con relación a la hora (UTC-05:00)
Ejemplo: dos y treinta de la tarde en Bogotá debe ser informado como 14:30:00 UTC-05:00
Intervalo de tiempo: elementos que deben ser informados en el formato <Fecha Inicial>/<Fecha Final>, siendo que obedece el
I formato “F” para ambas las fechas
Ejemplo: el período entre 01 de septiembre y 30 de septiembre de 2018 debe ser informado como 2018-09-01/2018-09-30
X Documento XML

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 17 de 753
Resolución No. 000165 (01/NOV/2023)

5.5 Tamaños de los elementos


Existen elementos con tamaño fijo, y elementos con tamaño variable. Los elementos de tamaño fijo no
admiten información con otro número de posición diferente a la que se establece, es decir, la información
en este tipo de configuración siempre tiene exactamente el mismo tamaño.
Los elementos de tamaño variable admiten un rango de número de posiciones que varía de un mínimo
hasta un máximo. En caso de que la información no utilice el número máximo de posiciones, no se deben
incluir caracteres para rellenar el espacio, tales como ceros o blancos.
Los elementos de tamaño variable que tienen el valor 0 (cero) como tamaño mínimo admiten que sean
informados sin contenido, en este caso, el emisor declara que no existe o no se encuentra disponible la
información correspondiente.
El tamaño de los campos es susceptible a modificaciones. Estas podrán ser implementadas por parte del
facturador según lo que se requiera de acuerdo con su modelo de negocio.
Tabla 4 – Tamaños de Elementos
Formato Descripción
Tamaño exacto del elemento
X
• ej.: 5
Tamaño mínimo de “x”, máximo de “y”
x-y • ej.: 0-10
o es posible expresar ningún valor, porque se permite el tamaño “0”
Tamaño exacto del elemento de “x”, con exactamente “n” casillas decimales
xpn
• ej.: 11 p 4
Tamaño exacto del elemento de “x”, con entre “n” y “m” casillas decimales
x p (n-m)
• ej.: 11 p (0-6)
Tamaño mínimo de “x”, máximo de “y”, con entre “n” y “m” casillas decimales
• ej.: 1-11 p (0-6)
o Es obligatorio expresar algún valor, porque no se permite el tamaño “0”
(x-y) p (n-m)
o El número debe entre una (1) y once posiciones, aceptándose cualquier combinación desde once
posiciones sin punto decimal hasta exactamente cuatro (4) posiciones antes del punto decimal, y
exactamente seis (6) posiciones después del punto decimal, pero la parte fraccionaria es opcional
Valores separados El elemento deberá ser informado con tamaño de exactamente una de las opciones listadas
por comas • ej.: 1, 3, 5, 8 significa que se debe informar el elemento con uno de estos cuatro tamaños fijos

Ejemplos de cómo se deben informar los valores en los elementos numéricos de acuerdo con el formato
especificado. Pueden ser encontrados en la Tabla 5.
Tabla 5 – Ejemplos de Información de Valores Utilizando los Formatos Numéricos
Formato Para Informar Llenar elemento con
1,105.13 1105.13
1,105.137 1105.137
0-11 p (0-6) 1,105 1105
0 0
para no informar cantidad dejar el elemento vacío
1,105 1105
1-11 0 0
para no informar cantidad no es posible

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 18 de 753
Resolución No. 000165 (01/NOV/2023)

5.6 Convenciones utilizadas en las Tablas de Reglas de Validación


Las columnas de las Tablas de Reglas de Validación siguen las descripciones que se encuentran en la
Tabla 6.
Tabla 6 – Nombres de las Columnas de las Tablas de Reglas de Validación
Columna Descripción
Tipo Categoría de la regla de validación
# Identificador de la regla de validación
Campo Nombre del campo en las tablas de formato
Regla Descripción de la regla de validación
Cod Código de mensaje correspondiente a la regla de validación
Efecto de la regla de validación:
• R: Rechazo, el procesamiento correspondiente ha encontrado problemas que impiden el procesamiento de la
Y solicitud
• N: Notificación. el procesamiento correspondiente ha encontrado indicios de potenciales problemas, los cuales no
impiden el procesamiento de la solicitud
Mensaje Mensaje de respuesta como resultado de un rechazo o el de una notificación
V Versión de las reglas de validación

5.7 Ubicación estándar para información común


En la Tabla 7 se puede encontrar la ubicación estándar para la información común; los nombres de
grupos y Name Space podrán variar de acuerdo con el elemento padre o raíz del cual se desprende el
elemento, de acuerdo al estándar UBL, pero la estructura se mantiene igual.
Tabla 7 – Ubicaciones Estándar para Información Comunes
Dato Utilizar el elemento
Nombre comercial de persona jurídica y nombre de persona natural ..cac:Party/cac:PartyName
Razón Social de persona jurídica cac:PartyTaxScheme/cbc:RegistrationName
NIT y otros documentos de identificación de una persona natural o jurídica ..cac:PartyTaxScheme/cbc:CompanyID
Dirección de una persona natural o jurídica cac:Party/cac:PhysicalLocation/cac:Address

5.7.1 Invoice: Gestión de los campos de fechas para el documento electrónico


xades:SigningTime
Fecha de la realización del cálculo de la firma digital X509. Esta fecha corresponde al "Date-Time" del
computador/servidor donde se realiza el cálculo de la firma.
Sera controlado el "Date-Time" del computador/Servidor con el reloj atómico de nombre de la entidad.
Esta fecha corresponde a la fecha de generación del documento e instrumento electrónico y la cual
otorga la autenticidad del documento electrónico para efectos fiscales.

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 19 de 753
Resolución No. 000165 (01/NOV/2023)

cbc:IssueDate
Fecha de emisión de la factura. Está relacionada con las fechas del DueDate considerando zona horaria
de Colombia (-5).
Validación de fecha calendario. La fecha de emisión debe estar en un rango apropiado con respecto a la
fecha calendario.

cbc:DueDate
Fecha de vencimiento de la factura, debe estar asociada con las fechas negociadas o acordadas según
los registros de los campos cac: PaymentMeans/cbc:PaymentDueDate.

cbc:ActualDeliveryDate
Fecha de entrega del bien y/o prestación del servicio

5.8 Aspectos a tener en cuenta


• Las ejemplificaciones tienen como propósito mostrar al usuario el uso de los campos XML de
acuerdo a casuísticas particulares de la facturación. En este sentido las ejemplificaciones NO son
ejemplos de documentos electrónicos y las reglas y condiciones son las que establece en anexo
técnico.
• Con base en lo anterior, en caso de existir diferencias entre las ejemplificaciones y el anexo
técnico, siempre prevalece el anexo técnico.
• Los grupos o campos de información opcionales NO deben ser informados de manera
obligatoria, es decir, en el momento de la generación del documento electrónico dichos grupos
o campos son optativos para la generación del DE. Si decide informarlo, el campo opcional
tendrá las validaciones que se señalen en el presente documento.
• Es importante recordar que la información presentada en la representación gráfica de los
documentos electrónicos que se elaboren de conformidad con el presente anexo técnico debe
estar en el XML del documento electrónico correspondiente.

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 20 de 753
Resolución No. 000165 (01/NOV/2023)

6 Generación de los documentos electrónicos


Para la generación, trasmisión, validación, expedición y recepción del sistema de facturación electrónica de venta se utilizan los
siguientes documentos del estándar UBL: Invoice, CreditNote, DebitNote, ApplicationResponse y AttachedDocument. A continuación,
se presenta las condiciones técnicas de formato para cada uno de ellos.

6.1 Factura electrónica de venta: Invoice


ID ns Campo Descripción TF Tam Padre Oc Observaciones V Xpath
Factura Electrónica - Invoice
FAA01 Invoice G 1..1 1.0 /Invoice
(raíz)
Debe usar como mínimo las
extensiones definidas por la
FAA02 ext UBLExtensions G Invoice 1..1 1.0 /Invoice/ext:UBLExtensions
DIAN para toda factura
electrónica
Se requiere que para el
documento factura (Invoice)
existan declarados al menos
dos nodos obligatorios
//ext:UBLExtension/ext:ExtensionC
ontent/sts:DianExtensions
y
//ext:UBLExtension/ext:ExtensionC
ontent/ds:Signature
FAB01 ext UBLExtension G UBLExtensions 2..N 1.0 /Invoice/ext:UBLExtensions/ext:UBLExtension
Las extensiones NO deben
usarse para repetir información
estandarizada en el UBL-XML
de la DIAN FE. Si se detectan
malas prácticas en su uso la
DIAN podrá limitar el número o
las funcionalidades del grupo
UBLExtensions

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 21 de 753
Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción TF Tam Padre Oc Observaciones V Xpath
Contenido de las definiciones
de extensiones de la DIAN.
Debe usar como mínimo las
../ext:UBLExtensions/ext:UBLExtension/ext:Exten
FAB02 ext ExtensionContent extensiones definidas por la G UBLExtension 1..1 1.0
sionContent
DIAN para toda factura
electrónica (DianExtensions y
Signature)
Rechazo: Solamente puede
Grupo de información sobre
haber una ocurrencia de un
la numeración de facturación, ExtensionCont ../ext:UBLExtensions/ext:UBLExtension/ext:Exten
FAB03 sts DianExtensions G 1..1 grupo UBLExtension 1.0
el prestador de servicios, y el ent sionContent/sts:DianExtensions
conteniendo el grupo
software utilizado
sts:DianExtensions
../ext:UBLExtensions/ext:UBLExtension/ext:Exten
Datos Resolución de DianExtension
FAB04 sts InvoiceControl G 1..1 1.0 sionContent/sts:DianExtensions/sts:InvoiceContr
Numeración de Facturas s
ol
Número autorización:
Debe corresponder a un ../ext:UBLExtensions/ext:UBLExtension/ext:Exten
InvoiceAuthorizatio Número del código de la
FAB05 sts EN 14 InvoiceControl 1..1 número de autorización de este 1.0 sionContent/sts:DianExtensions/sts:InvoiceContr
n resolución otorgada para la
contribuyente emisor ol/sts:InvoiceAuthorization
numeración
Grupo de información
../ext:UBLExtensions/ext:UBLExtension/ext:Exten
relativas a la fecha de
FAB06 sts AuthorizationPeriod G InvoiceControl 1..1 1.0 sionContent/sts:DianExtensions/sts:InvoiceContr
autorización de la
ol/sts:AuthorizationPeriod
numeración
Debe ser anterior o igual a la
Fecha de inicio de la fecha de la emisión de la ../ext:UBLExtensions/ext:UBLExtension/ext:Exten
Authorization
FAB07 cbc StartDate autorización de la EF 10 1..1 factura 1.0 sionContent/sts:DianExtensions/sts:InvoiceContr
Period
numeración Rechazo: si StartDate > ol/sts:AuthorizationPeriod/cbc:StartDate
IssueDate
Debe ser posterior o igual a la
fecha de la emisión de la ../ext:UBLExtensions/ext:UBLExtension/ext:Exten
Fecha final de la autorización Authorization
FAB08 cbc EndDate EF 10 1..1 factura 1.0 sionContent/sts:DianExtensions/sts:InvoiceContr
de la numeración Period
Rechazo: si EndDate < ol/sts:AuthorizationPeriod/cbc:EndDate
IssueDate

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 22 de 753
Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción TF Tam Padre Oc Observaciones V Xpath
Grupo de información del ../ext:UBLExtensions/ext:UBLExtension/ext:Exten
FAB09 sts AuthorizedInvoices rango de numeración G InvoiceControl 1..1 1.0 sionContent/sts:DianExtensions/sts:InvoiceContr
autorizado para este emisor ol/sts:AuthorizedInvoices
Debe ser igual al código de la
sucursal correspondiente a este
punto de facturación
Notificación: Si
/Invoice/ext:UBLExtensions/ext:
Prefijo de la autorización de
UBLExtension/ext:ExtensionCon ../ext:UBLExtensions/ext:UBLExtension/ext:Exten
numeración de facturación AuthorizedInv
FAB10 sts Prefix EA 0-4 0..1 tent/sts:DianExtensions/sts:Inv 1.0 sionContent/sts:DianExtensions/sts:InvoiceContr
dado por el SIE de oices
oiceControl/sts:AuthorizedInvoi ol/sts:AuthorizedInvoices/sts:Prefix
Numeración
ces/sts:Prefix <>
/Invoice/cac:AccountingSupplier
Party/cac:Party/cac:PartyLegal
Entity/cac:CorporateRegistratio
nScheme/cbc:ID
Debe corresponder a un rango
en vigor para el contribuyente
emisor
../ext:UBLExtensions/ext:UBLExtension/ext:Exten
Valor inicial del rango de AuthorizedInv Rechazo: Si From no
FAB11 sts From EN 1-9 1..1 1.0 sionContent/sts:DianExtensions/sts:InvoiceContr
numeración otorgado oices corresponde al inicio de un
ol/sts:AuthorizedInvoices/sts:From
rango autorizado en el Sistema
de numeración para el emisor
de la FE
Debe corresponder a un rango
en vigor para el contribuyente
emisor
../ext:UBLExtensions/ext:UBLExtension/ext:Exten
Valor final del rango de AuthorizedInv Rechazo: Si elemento To no
FAB12 sts To EN 1-9 1..1 1.0 sionContent/sts:DianExtensions/sts:InvoiceContr
numeración otorgado oices corresponde al final de un
ol/sts:AuthorizedInvoices/sts:To
rango autorizado en el Sistema
de numeración para el emisor
de la FE

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 23 de 753
Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción TF Tam Padre Oc Observaciones V Xpath
../ext:UBLExtensions/ext:UBLExtension/ext:Exten
InvoiceSource Grupo de información de país InvoiceSource
FAB13 sts G 1..1 1.0 sionContent/sts:DianExtensions/sts:InvoiceSourc
del documento electrónico
e
../ext:UBLExtensions/ext:UBLExtension/ext:Exten
InvoiceSource Debe ser informado el literal sionContent/sts:DianExtensions/sts:InvoiceSourc
FAB14 cbc IdentificationCode EA 2 1..1 1.0
“CO” e/cbc:IdentificationCode

../ext:UBLExtensions/ext:UBLExtension/ext:Exten
IdentificationC Debe ser informado el literal
FAB15 listAgencyID AN 1..1 1.0 sionContent/sts:DianExtensions/sts:InvoiceSourc
ode “6”
e/cbc:IdentificationCode/@listAgencyID

Debe ser informado el literal ../ext:UBLExtensions/ext:UBLExtension/ext:Exten


IdentificationC
FAB16 listAgencyName AA 1..1 “United Nations Economic 1.0 sionContent/sts:DianExtensions/sts:InvoiceSourc
ode
Commission for Europe” e/cbc:IdentificationCode/@listAgencyName
Debe ser informado el literal
../ext:UBLExtensions/ext:UBLExtension/ext:Exten
IdentificationC “urn:oasis:names:specification:
FAB17 listSchemeURI AA 1..1 1.0 sionContent/sts:DianExtensions/sts:InvoiceSourc
ode ubl:codelist:gc:CountryIdentific
e/cbc:IdentificationCode/@listSchemeURI
ationCode-2.1”
../ext:UBLExtensions/ext:UBLExtension/ext:Exten
Grupo de información sobre DianExtension
FAB18 sts SoftwareProvider G 1..1 1.0 sionContent/sts:DianExtensions/sts:SoftwarePro
el prestador de servicios s
vider
Identificador del Proveedor
Tecnológico utilizado en la
emisión de la factura. Un
Obligado a facturar puede ser NIT del Proveedor Tecnológico ../ext:UBLExtensions/ext:UBLExtension/ext:Exten
SoftwareProvi
FAB19 sts ProviderID también Proveedor EN 3-15 1..1 debe estar registrado en la 1.0 sionContent/sts:DianExtensions/sts:SoftwarePro
der
Tecnológico para sí mismo u DIAN sin DV. vider/sts:ProviderID
otros, en cuyo caso será
Proveedor Tecnológico

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 24 de 753
Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción TF Tam Padre Oc Observaciones V Xpath
../ext:UBLExtensions/ext:UBLExtension/ext:Exten
Debe ser informado el literal
FAB20 @schemeAgencyID AN ProviderID 1..1 1.0 sionContent/sts:DianExtensions/sts:SoftwarePro
“195”
vider/sts:ProviderI/@schemeAgencyID
Debe ser informado el literal
../ext:UBLExtensions/ext:UBLExtension/ext:Exten
@schemeAgencyNa “CO, DIAN (Dirección de
FAB21 AA ProviderID 1..1 1.0 sionContent/sts:DianExtensions/sts:SoftwarePro
me Impuestos y Aduanas
vider/sts:ProviderID/@schemeAgencyName
Nacionales)”
../ext:UBLExtensions/ext:UBLExtension/ext:Exten
DV del NIT del Proveedor El DV del NIT debe ser
FAB22 @schemeID AN ProviderID 1..1 1.0 sionContent/sts:DianExtensions/sts:SoftwarePro
Tecnológico informado en @schemeID
vider/sts:ProviderID/@schemeID

../ext:UBLExtensions/ext:UBLExtension/ext:Exten
Debe ser informado el literal
FAB23 @schemeName AN ProviderID 1..1 1.0 sionContent/sts:DianExtensions/sts:SoftwarePro
“31”
vider/sts:ProviderID/@schemeName
Identificador del software
Identificador Software: asignado cuando el software si
../ext:UBLExtensions/ext:UBLExtension/ext:Exten
Identificador del software SoftwareProvi activa en el Sistema de
FAB24 sts softwareID EA 1..1 1.0 sionContent/sts:DianExtensions/sts:SoftwarePro
habilitado para la emisión de der Facturación Electrónica debe
vider/sts:softwareID
facturas corresponder a un software
autorizado para este OFE
Debe ser informado el literal
../ext:UBLExtensions/ext:UBLExtension/ext:Exten
“195”
FAB25 @schemeAgencyID AN softwareID 1..1 1.0 sionContent/sts:DianExtensions/sts:SoftwarePro
Notificación: Si no se informa el
vider/sts:softwareID/@ schemeAgencyID
literal 195
Debe ser informado el literal
“CO, DIAN (Dirección de
Impuestos y Aduanas
../ext:UBLExtensions/ext:UBLExtension/ext:Exten
@schemeAgencyNa Nacionales)”
FAB26 AA softwareID 1..1 1.0 sionContent/sts:DianExtensions/sts:SoftwarePro
me Notificación: Si no se informa el
vider/sts:softwareID/@ schemeAgencyName
literal “CO, DIAN (Dirección de
Impuestos y Aduanas
Nacionales)”

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 25 de 753
Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción TF Tam Padre Oc Observaciones V Xpath
Huella del software que Definida en el numeral 0
../ext:UBLExtensions/ext:UBLExtension/ext:Exten
SoftwareSecurityCo autorizó la DIAN al Obligado a DianExtension Rechazo: Si la huella no
FAB27 sts EA 48 1..1 1.0 sionContent/sts:DianExtensions/sts:SoftwareSec
de Facturar Electrónicamente o s corresponde a un software
urityCode
al Proveedor Tecnológico autorizado para este OFE
Debe ser informado el literal
../ext:UBLExtensions/ext:UBLExtension/ext:Exten
SoftwareSecur “195”
FAB28 @schemeAgencyID AN 1..1 1.0 sionContent/sts:DianExtensions/sts:SoftwareSec
ityCode Notificación: Si no se informa el
urityCode/@schemeAgencyID
literal 195
Debe ser informado el literal
“CO, DIAN (Dirección de
Impuestos y Aduanas
../ext:UBLExtensions/ext:UBLExtension/ext:Exten
@schemeAgencyNa SoftwareSecur Nacionales)”
FAB29 AA 1..1 1.0 sionContent/sts:DianExtensions/sts:SoftwareSec
me ityCode Notificación: Si no se informa el
urityCode/@schemeAgencyName
literal “CO, DIAN (Dirección de
Impuestos y Aduanas
Nacionales)”

Grupo de información del ../ext:UBLExtensions/ext:UBLExtension/ext:Exten


AuthorizationProvid DianExtension
FAB30 sts Proveedor Autorizado (PA) EN 9 1..1 1.0 sionContent/sts:DianExtensions/sts:Authorizatio
er s
por la DIAN nProvider

Debe corresponder al Nit de la


DIAN.
../ext:UBLExtensions/ext:UBLExtension/ext:Exten
AuthorizationProvid Authorization Rechazo: Si
FAB31 sts NIT de la DIAN EN 1..1 1.0 sionContent/sts:DianExtensions/sts:Authorizatio
erID Provider AuthorizationProviderID no
nProvider/sts:AuthorizationProviderID
corresponde al NIT de la DIAN
(800197268)
Debe ser informado el literal ../ext:UBLExtensions/ext:UBLExtension/ext:Exten
Authorization “195”. sionContent/sts:DianExtensions/sts:Authorizatio
FAB32 @schemeAgencyID AN 1..1 1.0
ProviderID Notificación: Si no se informa el nProvider/sts:AuthorizationProviderID/@scheme
literal 195 AgencyID

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 26 de 753
Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción TF Tam Padre Oc Observaciones V Xpath
Debe ser informado el literal ../ext:UBLExtensions/ext:UBLExtension/ext:Exten
@schemeAgencyNa Authorization “CO, DIAN (Dirección de sionContent/sts:DianExtensions/sts:Authorizatio
FAB33 AA 1..1 1.0
me ProviderID Impuestos y Aduanas nProvider/sts:AuthorizationProviderID/@scheme
Nacionales)” AgencyName
El DV del NIT debe ser
../ext:UBLExtensions/ext:UBLExtension/ext:Exten
informado en @schemeID. DV
Authorization sionContent/sts:DianExtensions/sts:Authorizatio
FAB34 @schemeID AN 1..1 de DIAN 4 1.0
ProviderID nProvider/sts:AuthorizationProviderID/@scheme
Rechazo: Si no se informa el DV
ID
del proveedor autorizado
Identificador del tipo de
../ext:UBLExtensions/ext:UBLExtension/ext:Exten
documento de identidad.
Authorization sionContent/sts:DianExtensions/sts:Authorizatio
FAB35 schemeName AN 1..1 Debe informar literal “31” 1.0
ProviderID nProvider/sts:AuthorizationProviderID/@scheme
Rechazo: Se no se informa el
Name
tipo de documento “31”
Debe corresponder a una de las
URL informadas en el numeral
11.3.1. URL QRCode

“https://catalogo-
DianExtension ../ext:UBLExtensions/ext:UBLExtension/ext:Exten
FAB36 sts QRCode EN 1..1 vpfe.dian.gov.co/document/sea 1.0
s sionContent/sts:DianExtensions/sts:QRCode
rchqr?documentkey=CUFE”
donde la palabra CUFE debe ser
reemplazada por el CUFE o
CUDE por el valor del campo
//cbc:UUID
Se requiere que para el
documento factura (Invoice)
existan declarados a lo menos
dos nodos obligatorios
FAC01 ext UBLExtension G UBLExtensions 2..N 1.0 /Invoice/ext:UBLExtensions/ext:UBLExtension
//ext:UBLExtension/ext:Extensi
onContent/sts:DianExtensions y
//ext:UBLExtension/ext:Extensi
onContent/ds:Signature

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 27 de 753
Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción TF Tam Padre Oc Observaciones V Xpath
Contenido de las definiciones
de extensiones de la DIAN.
Debe usar como mínimo las
../ext:UBLExtensions/ext:UBLExtension/ext:Exten
FAC02 ext ExtensionContent extensiones definidas por la G UBLExtension 1..1 1.0
sionContent
DIAN para toda factura
electrónica (DianExtensions y
Signature)
Rechazo: Solamente puede
haber una ocurrencia de un
Grupo de información sobre ExtensionCont grupo UBLExtension ../ext:UBLExtensions/ext:UBLExtension/ext:Exten
FAC03 ds Signature G 1..1 1.0
la firma del documento ent conteniendo el grupo sionContent/sts:DianExtensions
ds:Signature
Ver definición en numeral 0

Versión base de UBL usada Rechazo: Si este elemento no


FAD01 cbc UBLVersionID EA 7..8 Invoice 1..1 1.0 /Invoice/cbc:UBLVersionID
para crear este perfil equivale al literal “UBL 2.1”

Rechazo: Si contiene un valor


Indicador del tipo de
FAD02 cbc CustomizationID EA 1..4 Invoice 1..1 distinto a los definidos en el 1.0 /Invoice/cbc:CustomizationID
operación
grupo en el numeral 0

Versión del Formato: Indicar Rechazo: Si este elemento no


FAD03 cbc ProfileID EA 55 Invoice 1..1 1.0 /Invoice/cbc:ProfileID
versión del documento. equivale al literal " DIAN 2.1:
Factura Electrónica de Venta"
Código que describe el
“ambiente de destino donde
será procesada la validación
previa de este documento
electrónico”; este código es
Rechazo: Si contiene un valor
el testigo de que el valor
FAD04 cbc ProfileExecutionID EN 1 Invoice 1..1 distinto a los definidos en el 1.0 /Invoice/cbc:ProfileExecutionID
registrado en
numeral 0
cbc:UUID.@schemeID es lo
que desea realizar el HFE: en
igualdad confirma el
ambiente y en desigualdad
rechaza el procesamiento.
Dirección de Gestión de Impuestos
Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 28 de 753
Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción TF Tam Padre Oc Observaciones V Xpath
Rechazo: No se permiten
caracteres adicionales como
espacios o guiones
Número consecutivo de factura
debe ser igual o superior al
valor inicial del rango de
numeración otorgado
Rechazo: Si el elemento
/Invoice/cbc:ID <
/Invoice/ext:UBLExtensions/ext:
Número de documento: UBLExtension/ext:ExtensionCon
Número de factura o factura tent/sts:DianExtensions/sts:Inv
FAD05 cbc ID cambiaria. Incluye prefijo + EA 1..20 Invoice 1..1 oiceControl/sts:AuthorizedInvoi 1.0 /Invoice/cbc:ID
consecutivo de factura ces/sts:From
autorizados por la DIAN Número consecutivo de factura
debe ser igual o inferior al valor
final del rango de numeración
otorgado
Rechazo: Si elemento
/Invoice/cbc:ID >
/Invoice/ext:UBLExtensions/ext:
UBLExtension/ext:ExtensionCon
tent/sts:DianExtensions/sts:Inv
oiceControl/sts:AuthorizedInvoi
ces/sts:To
CUFE: Código Único de
Facturación Electrónica Definido en el numeral 0
FAD06 cbc UUID Elemento que verifica la EA 96 Invoice 1..1 Rechazo: Si el valor UUID no 1.0 /Invoice/cbc:UUID
integridad de la información está correctamente calculado
recibida
Código que describe el
“ambiente de destino donde Rechazo: Si contiene un valor
FAD07 @schemeID será procesada la validación A N 1 UUID 1..1 distinto a los definidos en el 1.0 /Invoice/cbc:UUID/@schemeID
previa de este documento numeral 0
electrónico”; este código es

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 29 de 753
Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción TF Tam Padre Oc Observaciones V Xpath
el testigo de que el valor
registrado en
cbc:UUID.@schemeID es lo
que desea realizar el HFE: en
igualdad confirma el
ambiente y en desigualdad
rechaza el procesamiento.
Ver lista de valores posibles en
Identificador del esquema de el numeral 0
identificación Rechazo: Si el contenido de
FAD08 cbc @schemeName AA 11 UUID 1..1 1.0 /Invoice/cbc:UUID/@schemeName
Algoritmo utilizado para el este atributo no corresponde a
cálculo del CUFE algún de los valores de la
columna “Código”
Fecha de emisión: Fecha de Considerando zona horaria de
FAD09 cbc IssueDate EF 10 Invoice 1..1 1.0 /Invoice/cbc:IssueDate
emisión de la factura. Colombia (-5):
Es Debe ser informada la hora
Hora de emisión: hora de en una zona horaria UTC-05:00,
FAD10 cbc IssueTime EH 14 Invoice 1..1 1.0 /Invoice/cbc:IssueTime
emisión de la factura. que es la zona horaria oficial de
Colombia.
Fecha de vencimiento de la
FAD11 cbc DueDate EF Invoice 0..1 1.0 /Invoice/cbc:DueDate
factura
Ver lista de valores posibles en
el numeral 0
Rechazo: Si este elemento no
FAD12 cbc InvoiceTypeCode Tipo de Factura EN 2 Invoice 1..1 1.0 /Invoice/cbc:InvoiceTypeCode
corresponde a un valor de la
columna "Código" de uso “Tipo
de factura”
Información adicional: Texto
FAD13 cbc Note E A 1-500 Invoice 0..N 1.0 /Invoice/cbc:Note
libre, relativo al documento
Rechazo: Si el valor de este
DocumentCurrency Divisa de la Factura: Divisa
FAD15 cbc EA 3 Invoice 1..1 elemento no corresponde a 1.0 /Invoice/cbc:DocumentCurrencyCode
Code aplicable a toda la factura
"COP"
Número o cantidad de Debe coincidir con el número
FAD16 cbc LineCountNumeric elementos InvoiceLine de la EN 1..6 Invoice 1..1 de ocurrencias del grupo 1.0 /Invoice/cbc:LineCountNumeric
factura /Invoice/cac:InvoiceLine

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 30 de 753
Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción TF Tam Padre Oc Observaciones V Xpath
Rechazo: Si el valor de
/Invoice/cbc:LineCountNumeric
<> número de ocurrencias del
grupo Invoice/cac:InvoiceLine
Grupo de campos relativos al
Para utilizar en los servicios
Periodo de Facturación:
públicos, contratos de
FAE01 cac InvoicePeriod Intervalo de fechas la las que G Invoice 0..1 1.0 /Invoice/cac:InvoicePeriod
arrendamiento, matriculas en
referencia la factura por
educación, etc.
ejemplo en servicios públicos
Rechazo: este elemento se
Fecha de inicio del periodo de debe informar cuando se
FAE02 cbc StartDate EF 10 InvoicePeriod 1..1 1.0 /Invoice/cac:InvoicePeriod/cbc:StartDate
facturación requiera mencionar un
periodo de tiempo
Hora de inicio del periodo de
FAE03 cbc StartTime EH 14 InvoicePeriod 0..1 1.0 /Invoice/cac:InvoicePeriod/cbc:StartTime
facturación
Rechazo: este elemento se
Fecha de fin del periodo de debe informar cuando se
FAE04 cbc EndDate EF 10 InvoicePeriod 1..1 1.0 /Invoice/cac:InvoicePeriod/cbc:EndDate
facturación requiera mencionar un
periodo de tiempo
Hora de fin del periodo de
FAE05 cbc EndTime EH 14 InvoicePeriod 0..1 1.0 /Invoice/cac:InvoicePeriod/cbc:EndTime
facturación
Referencias no tributarias, pero
Grupo de campos para
si de interés mercantil. Se
información que describen
FAF01 cac OrderReference G Invoice 0..1 utiliza cuando se requiera 1.0 /Invoice/cac:OrderReference
una orden de pedido para
referenciar una sola orden de
esta factura
pedido a la factura realizada.
Prefijo y Número del
OrderReferen
FAF02 cbc ID documento orden EA 1..1 1.0 /Invoice/cac:OrderReference/cbc:ID
ce
referenciado
Fecha de emisión: Fecha de OrderReferen
FAF03 cbc IssueDate EF 10 0..1 1.0 /Invoice/cac:OrderReference/cbc:IssueDate
emisión de la orden ce
Se debe diligenciar únicamente
Grupo de información
cuando la FE se origina a partir
FBH01 cac BillingReference exclusivo para referenciar la G Invoice 0..N 1.0 /Invoice/cac:BillingReference
de la corrección o ajuste que se
Nota Crédito que dio origen a
da mediante un Nota Crédito
Dirección de Gestión de Impuestos
Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 31 de 753
Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción TF Tam Padre Oc Observaciones V Xpath
la presente Factura
Electrónica.
CreditNoteDocume Grupo de información para BillingReferen /Invoice/cac:BillingReference/cac:CreditNoteDoc
FBH02 cac GA 0..N 1.0
ntReference nota crédito relacionada ce umentReference
Prefijo + Número de la nota InvoiceDocum Rechazo: Si el ID de la nota /Invoice/cac:BillingReference/cac:CreditNoteDoc
FBH03 cbc ID EF 10 1..1 1.0
crédito referenciada entReference crédito de referencia no existe umentReference/cbc:ID
CUDE de la nota crédito InvoiceDocum Rechazo: Si el CUDE de la nota /Invoice/cac:BillingReference/cac:CreditNoteDoc
FBH04 cbc UUID EA 96 1..1
relacionada entReference crédito referenciada no existe umentReference/cbc:UUID
Ver lista de valores posibles en
/Invoice/cac:BillingReference/cac:CreditNoteDoc
FBH05 @schemeName Algoritmo del CUDE AA 11 UUID 1..1 el numeral 0
umentReference/cbc:UUID/@schemeName
Rechazo: Si no corresponde
Rechazo: Si la fecha de la nota
Fecha de emisión de la nota InvoiceDocum /Invoice/cac:BillingReference/cac:CreditNoteDoc
FBH06 cbc IssueDate EF 10 1..1 crédito referenciada posterior a
crédito relacionada entReference umentReference/cbc:IssueDate
Invoice/cbc:IssueDate
Grupo de información
Se debe diligenciar únicamente
exclusivo para referenciar la
cuando la FE se origina a partir
FBI01 cac BillingReference Nota Débito que dio origen a G Invoice 0..N 1.0 /Invoice/cac:BillingReference
de la corrección o ajuste que se
la presente Factura
da mediante un Nota Débito
Electrónica.
DebitNoteDocumen Grupo de información para BillingReferen /Invoice/cac:BillingReference/cac:DebitNoteDocu
FBI02 cac EA 1..1 1.0
tReference nota débito relacionada ce mentReference
Prefijo + Número de la nota InvoiceDocum Rechazo: Si el ID de la nota /Invoice/cac:BillingReference/cac:DebitNoteDocu
FBI03 cbc ID EF 10 1..1 1.0
débito relacionada entReference débito de referencia no existe mentReference/cbc:ID
CUDE de la nota débito InvoiceDocum Rechazo: Si el CUDE de la nota /Invoice/cac:BillingReference/cac:DebitNoteDocu
FBI04 cbc UUID EA 96 1..1
relacionada entReference débito referenciada no existe mentReference/cbc:UUID
Ver lista de valores posibles en
/Invoice/cac:BillingReference/cac:DebitNoteDocu
FBI05 @schemeName Algoritmo del CUDE AA 11 UUID 1..1 el numeral 0
mentReference/cbc:UUID/@schemeName
Rechazo: Si no corresponde
Rechazo: si la fecha de la nota
Fecha de emisión de la nota InvoiceDocum /Invoice/cac:BillingReference/cac:DebitNoteDocu
FBI06 cbc IssueDate EF 10 0..1 débito referenciada posterior a
débito relacionada entReference mentReference/cbc:IssueDate
Invoice/cbc:IssueDate
Grupo de campos para Referencias no tributarias, pero
DespatchDocument información que describen si de interés mercantil- Se
FAG01 cac G Invoice 0..N 1.0 /Invoice/cac:DespatchDocumentReference
Reference uno o más documentos de utiliza cuando se requiera
despacho para esta factura referenciar uno o más
Dirección de Gestión de Impuestos
Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 32 de 753
Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción TF Tam Padre Oc Observaciones V Xpath
documentos de despacho
asociado a la factura realizada.
Prefijo y Número del DespatchDocu
/Invoice/cac:DespatchDocumentReference/cbc:I
FAG02 cbc ID documento despacho EA 20 mentReferenc 1..1 1.0
D
referenciado e
Fecha de emisión: Fecha de DespatchDocu
/Invoice/cac:DespatchDocumentReference/cbc:Is
FAG03 cbc IssueDate emisión del documento de EF 10 mentReferenc 0..1 1.0
sueDate
despacho e
Referencias no tributarias, pero
Grupo de campos para si de interés mercantil- Se
FAH01 ReceiptDocumentRe información que describen utiliza cuando se requiera
cac G Invoice 0..N 1.0 /Invoice/cac:ReceiptDocumentReference
ference uno o más documentos de referenciar uno o más
despacho para esta factura documentos de recepción
asociado a la factura realizada.
Prefijo y Número del
ReceiptDocum
FAH02 cbc ID documento despacho EA 20 1..1 1.0 /Invoice/cac:ReceiptDocumentReference/cbc:ID
entReference
referenciado

Fecha de emisión: Fecha de


ReceiptDocum /Invoice/cac:ReceiptDocumentReference/cbc:Iss
FAH03 cbc IssueDate emisión del documento de EF 10 0..1 1.0
entReference ueDate
despacho

Obligatorio para factura tipo 03


(Contingencia)
Grupo de campos para
Rechazo: Si
AdditionalDocumen información que describen un
FAI01 cac G Invoice 0..N /Invoice/cbc:InvoiceTypeCode = 1.0 /Invoice/cac:AdditionalDocumentReference
tReference documento referenciado por
“03” y el grupo
esta factura
/Invoice/cac:AdditionalDocume
ntReference no es informado.

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 33 de 753
Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción TF Tam Padre Oc Observaciones V Xpath
AddtionalDoc
Prefijo y Número del Rechazo: si no se informa el ID /Invoice/cac:AdditionalDocumentReference/cbc:I
FAI02 cbc ID EA 20 umentReferen 1..1 1.0
documento referenciado del documento relacionado D
ce
AdditionalDoc
CUFE o CUDE del documento Se debe informar CUFE o CUDE /Invoice/cac:AdditionalDocumentReference/cbc:I
FAI03 cbc UUID EA 96 umentReferen 1..1
referenciado del documento referenciado. D/UUID
ce
Ver lista de valores posibles en
el numeral 13.1.2.
Identificador del esquema de Rechazo: Si el contenido de /Invoice/cac:AdditionalDocumentReference/cbc:I
FAI04 cbc @schemeName AA 11 UUID 1..1 1.0
identificación este atributo no corresponde a D/UUID/@schemeName
algún de los valores de la
columna “Código”
Obligatorio para factura tipo 03
(Contingencia)
AdditionalDoc
Fecha de emisión del Rechazo: Si no es informada /Invoice/cac:AdditionalDocumentReference/cbc:I
FAI05 cbc IssueDate EF 10 umentReferen 0..1 1.0
documento referenciado una fecha, la cual corresponde ssueDate
ce
a la fecha de generación de la
factura de talonario o papel.
AdditionalDoc
Identificador del tipo de Corresponde a una codificación /Invoice/cac:AdditionalDocumentReference/cbc:
FAI06 cbc DocumentTypeCode EA 10 umentReferen 0..1 1.0
documento de referencia porpia de la empresa. DocumentTypeCode
ce
Grupo con información que
AccountingSupplier
FAJ01 cac definen el obligado a G Invoice 1..1 1.0 /Invoice/cac:AccountingSupplierParty
Party
facturar: Emisor de la factura
Ver lista de valores posibles en
Identificador de tipo de el numeral 0
AdditionalAccountI AccountingSu /Invoice/cac:AccountingSupplierParty/cbc:Additi
FAJ02 cbc organización jurídica de la de E A 1 1..1 Rechazo: Si este elemento no 1.0
D pplierParty onalAccountID
persona corresponde a un valor de la
columna “Código”
Grupo con información
AccountingSu
FAJ03 cac Party generales sobre el obligado a G 1..1 1.0 /Invoice/cac:AccountingSupplierParty/cac:Party
pplierParty
Facturar
Identifica el código de actividad
IndustryClasification Corresponde al código de /Invoice/cac:AccountingSupplierParty/cac:Party/
FAJ04 cbc EA Party 0..1 económica del emisor. Debe 1.0
Code actividad económica CIIU cbc:IndustryClassificationCode
informar el código según lista

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 34 de 753
Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción TF Tam Padre Oc Observaciones V Xpath
CIIU. Para informar varios
códigos, se separan por ;.
Ejemplo 7020;5140
Obligatorio en caso de que sea
colocado el Nombre Comercial
en la representación gráfica del
documento
El nombre o razón social
Grupo con información sobre
correspondientes al NIT, de /Invoice/cac:AccountingSupplierParty/cac:Party/
FAJ05 cac PartyName el nombre comercial del G Party 0..1 1.0
acuerdo con lo que está en el cac:PartyName
emisor
RUT, deben ser informados en
el elemento
../cac:AccountingSupplierParty/
cac:Party/cac:PartyTaxScheme/
cbc:RegistrationName
/Invoice/cac:AccountingSupplierParty/cac:Party/
FAJ06 cbc Name Nombre comercial del emisor E A 1-450 PartyName 1..1 1.0
cac:PartyName/cbc:Name
Grupo con información con
/Invoice/cac:AccountingSupplierParty/cac:Party/
FAJ07 cac PhysicalLocation respeto a la localización física G Party 1..1 1.0
cac:PhysicalLocation
del emisor
El grupo deberá estar
conformado al menos por el
conjunto de elementos
ID, CityName,
CountrySubentity,
CountrySubentityCode,
Grupo con datos de una
AddressLine, Line, Country,
persona o entidad sobre la PhysicalLocati /Invoice/cac:AccountingSupplierParty/cac:Party/
FAJ08 cac Address G 1..1 IdentificationCode 1.0
dirección del lugar físico de on cac:PhysicalLocation/cac:Address
Rechazo: No fue informado el
expedición del documento.
conjunto conformado por los
elementos : ID, CityName,
PostalZone, CountrySubentity,
CountrySubentityCode,
AddressLine, Line, Country,
IdentificationCode

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 35 de 753
Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción TF Tam Padre Oc Observaciones V Xpath
Este código de municipio debe
corresponder a un valor válido
de lista de municipios en el
/Invoice/cac:AccountingSupplierParty/cac:Party/
FAJ09 cbc ID Código del municipio EA 5 Address 1..1 numeral 0. 1.0
cac:PhysicalLocation/cac:Address/cbc:ID
Rechazo: Si no corresponde a
uno de los valores del numeral
0
Si este es un grupo con
Información con respeto a la
dirección del emisor de un
documento electrónico, debe
ser un municipio de Colombia
/Invoice/cac:AccountingSupplierParty/cac:Party/
FAJ10 cbc CityName Nombre de la ciudad EA 1-60 Address 1..1 Debe corresponder a uno de los 1.0
cac:PhysicalLocation/cac:Address/cbc:CityName
valores de la columna Nombre
Municipio en el numeral 0
Notificación: Si no corresponde
a uno de los valores del
numeral 0
Ver lista de valores posibles en
el numeral 0
/Invoice/cac:AccountingSupplierParty/cac:Party/
FAJ73 cbc PostalZone Código postal EA 1-10 Address 0..1 Notificación: Si el valor no 1.0
cac:PhysicalLocation/cac:Address/cbc:PostalZone
corresponde a un valor
correspondiente a la tabla 0.
Si este es un grupo con
Información con respeto a la
dirección del emisor de un
documento electrónico, debe
ser un Departamento de
/Invoice/cac:AccountingSupplierParty/cac:Party/
Colombia
FAJ11 cbc CountrySubentity Nombre del Departamento EA 1-60 Address 1..1 1.0 cac:PhysicalLocation/cac:Address/cbc:CountrySu
Debe corresponder a uno de los
bentity
valores de la columna Nombre
en el numeral 0
Notificación: Si el valor no
corresponde a un valor
correspondiente a la tabla 0

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 36 de 753
Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción TF Tam Padre Oc Observaciones V Xpath
Si este es un grupo con
Información con respeto a la
dirección del emisor de un
documento electrónico, debe
ser un Departamento de
/Invoice/cac:AccountingSupplierParty/cac:Party/
CountrySubentityCo Colombia
FAJ12 cbc Código del Departamento EA 2 Address 1..1 1.0 cac:PhysicalLocation/cac:Address/cbc:CountrySu
de Debe corresponder a uno de los
bentityCode
valores de la columna código en
el numeral 0
Rechazo: Si el valor no
corresponde a un valor
correspondiente a la tabla 0
Grupo de elemento que /Invoice/cac:AccountingSupplierParty/cac:Party/
FAJ13 cac AddressLine identifica libremente la G Address 1..N 1.0 cac:PhysicalLocation/cac:Address/cac:AddressLin
dirección e
Elemento de texto libre, que
el emisor puede elegir utilizar
para poner todas las /Invoice/cac:AccountingSupplierParty/cac:Party/
Informar la dirección, sin ciudad
FAJ14 cbc Line información de su dirección, E A 1-300 AddressLine 1..1 1.0 cac:PhysicalLocation/cac:Address/cac:AddressLin
ni departamento
en lugar de utilizar elementos e/cbc:Line
estructurados (los demás
elementos de este grupo)
Grupo con información sobre /Invoice/cac:AccountingSupplierParty/cac:Party/
FAJ15 cac Country G Address 1..1 1.0
el país cac:PhysicalLocation/cac:Address/cac:Country
Debe informar literal “CO”
Rechazo: Si el contenido de
este elemento no corresponde
a un valor de esta columna /Invoice/cac:AccountingSupplierParty/cac:Party/
FAJ16 cbc IdentificationCode Código identificador del país E A 3 Country 1..1 Si este es un grupo con 1.0 cac:PhysicalLocation/cac:Address/cac:Country/cb
Información con respeto a la c:IdentificationCode
dirección del emisor de un
documento electrónico, debe
contener el literal “CO”

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 37 de 753
Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción TF Tam Padre Oc Observaciones V Xpath
Debe informar literal
“Colombia”
Notificación: Si el contenido de
este elemento no corresponde
a un valor de esta columna /Invoice/cac:AccountingSupplierParty/cac:Party/
FAJ17 cbc Name Nombre del país EA 4-41 Country 0..1 Notificación: Si este es un 1.0 cac:PhysicalLocation/cac:Address/cac:Country/cb
grupo de información con c:Name
respecto a la dirección del
emisor de un documento
electrónico, debe contener el
literal “Colombia”
Para español, utilizar el literal
“es”
Ver lista de valores posibles en
el numeral 0, columna “ISO
639-1”
Notificación si el contenido del
Identificador del lenguaje presente atributo no /Invoice/cac:AccountingSupplierParty/cac:Party/
FAJ18 @languageID utilizado en el nombre del AA 2 Name 1..1 corresponde a un valor de 1.0 cac:PhysicalLocation/cac:Address/cac:Country/cb
país aquella columna c:Name/@languageID
Notificación: Si este es un
grupo de información con
respecto a la dirección del
emisor de un documento
electrónico, debe contener el
literal “es”
Grupo de información /Invoice/cac:AccountingSupplierParty/cac:Party/
FAJ19 cac PartyTaxScheme G Party 1..1 1.0
tributarias del emisor cac:PartyTaxScheme
Nombre registrado en el RUT. Si
el emisor persona jurídica
desea también utilizar el
Nombre o Razón Social del PartyTaxSche /Invoice/cac:AccountingSupplierParty/cac:Party/
FAJ20 cbc RegistrationName E A 5-450 1..1 nombre comercial en el archivo 1.0
emisor me cac:PartyTaxScheme/cbc:RegistrationName
de la factura, debe utilizar el
elemento
../cac:AccountingSupplierParty/

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 38 de 753
Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción TF Tam Padre Oc Observaciones V Xpath
cac:Party/cac:PartyName/cbc:N
ame
Debe ser informado el NIT sin
DV. El DV se debe informar en
PartyTaxSche el atributo @schemeID /Invoice/cac:AccountingSupplierParty/cac:Party/
FAJ21 cbc CompanyID NIT del emisor EA 3..30 1..1 1.0
me Rechazo: Si NIT no está cac:PartyTaxScheme/cbc:CompanyID
autorizado a facturar
electrónicamente
Debe ser informado el literal
/Invoice/cac:AccountingSupplierParty/cac:Party/
“195”
FAJ22 @schemeAgencyID AN 3 CompanyID 0..1 1.0 cac:PartyTaxScheme/cbc:CompanyID/@schemeA
Notificación: Si no se informa el
gencyID
literal “195”
Debe ser informado el literal
“CO, DIAN (Dirección de
Impuestos y Aduanas
/Invoice/cac:AccountingSupplierParty/cac:Party/
@schemeAgencyNa Nacionales)”
FAJ23 AA CompanyID 0..1 1.0 cac:PartyTaxScheme/cbc:CompanyID/@schemeA
me Notificación: Si no se informa el
gencyName
literal “CO, DIAN (Dirección de
Impuestos y Aduanas
Nacionales)”
Emisor debe tener
/Invoice/cac:AccountingSupplierParty/cac:Party/
(@schemeName=31), el DV del
FAJ24 @schemeID DV del NIT del emisor AN 1 CompanyID 1..1 1.0 cac:PartyTaxScheme/cbc:CompanyID/@schemeI
NIT debe ser informado en
D
@schemeID
Debe informar literal “31” /Invoice/cac:AccountingSupplierParty/cac:Party/
Valida el Tipo de identificador
FAJ25 @schemeName AN CompanyID 0..1 Rechazo: si @schemeName es 1.0 cac:PartyTaxScheme/cbc:CompanyID/@schemeN
fiscal
diferente de “31” ame
Este elemento representa el
Obligaciones o tipo de obligación.
responsabilidades del Ver lista de valores posibles en
PartyTaxSche /Invoice/cac:AccountingSupplierParty/cac:Party/
FAJ26 cbc TaxLevelCode contribuyente; incluye el EA 30 1..1 el numeral 0 1.0
me cac:PartyTaxScheme/cbc:TaxLevelCode
régimen al que pertenece el Para reportar varias
emisor obligaciones /
responsabilidades, se deben

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 39 de 753
Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción TF Tam Padre Oc Observaciones V Xpath
reportar separando cada uno
de los valores de la lista con ;.
Ejemplo O-13;O-15; y así
sucesivamente, de acuerdo a
las responsabilidades a reportar
Grupo para informar la
dirección fiscal del emisor.
El grupo deberá estar
conformado por lo menos por
el conjunto de elementos
ID, CityName,
CountrySubentity,
Grupo para informar PartyTaxSche CountrySubentityCode, /Invoice/cac:AccountingSupplierParty/cac:Party/
FAJ28 cac RegistrationAddress G 1..1 1.0
dirección fiscal me AddressLine, Line, Country, cac:PartyTaxScheme/cac:RegistrationAddress
IdentificationCode
Rechazo: No fue informado el
conjunto de elementos : ID,
CityName, CountrySubentity,
CountrySubentityCode,
AddressLine, Line, Country,
IdentificationCode
Este código de municipio debe
/Invoice/cac:AccountingSupplierParty/cac:Party/
RegistrationAd corresponder a un valor válido
FAJ29 cbc ID Código del municipio EA 1-5 1..1 1.0 cac:PartyTaxScheme/cac:RegistrationAddress/cb
dress de lista de municipios en el
c:ID
numeral 0
Debe ser un municipio de
Colombia /Invoice/cac:AccountingSupplierParty/cac:Party/
RegistrationAd
FAJ30 cbc CityName Nombre de la ciudad EA 1-60 1..1 Debe corresponder a uno de los 1.0 cac:PartyTaxScheme/cac:RegistrationAddress/cb
dress
valores de la columna Nombre c:CityName
Municipio en el numeral 0
/Invoice/cac:AccountingSupplierParty/cac:Party/
Ver lista de valores posibles en
FAJ74 cbc PostalZone Código postal EA 1-10 Address 0..1 1.0 cac:PartyTaxScheme/cac:RegistrationAddress/cb
el numeral 0
c:PostalZone

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 40 de 753
Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción TF Tam Padre Oc Observaciones V Xpath
Debe ser un Departamento de
Colombia /Invoice/cac:AccountingSupplierParty/cac:Party/
RegistrationAd
FAJ31 cbc CountrySubentity Nombre del Departamento EA 1-60 1..1 Debe corresponder a uno de los 1.0 cac:PartyTaxScheme/cac:RegistrationAddress/cb
dress
valores de la columna Nombre c:CountrySubentity
en el numeral 0
Debe ser un Departamento de
Colombia
Si IdentificationCode es “CO”, /Invoice/cac:AccountingSupplierParty/cac:Party/
CountrySubentityCo RegistrationAd
FAJ32 cbc Código del Departamento EA 2 1..1 CountrySubentity debe 1.0 cac:PartyTaxScheme/cac:RegistrationAddress/cb
de dress
corresponder a uno de los c:CountrySubentityCode
valores de la columna Código
en el numeral 0
Grupo de elemento que /Invoice/cac:AccountingSupplierParty/cac:Party/
RegistrationAd
FAJ33 cac AddressLine identifica libremente la G 0..1 1.0 cac:PartyTaxScheme/cac:RegistrationAddress/ca
dress
dirección c:AddressLine
Elemento de texto libre, que
el emisor puede utilizar para
poner todas las
/Invoice/cac:AccountingSupplierParty/cac:Party/
informaciones de su RegistrationAd Informar la dirección, sin ciudad
FAJ34 cbc Line E A 1-300 1..1 1.0 cac:PartyTaxScheme/cac:RegistrationAddress/ca
dirección, en lugar de utilizar dress ni departamento
c:AddressLine/cbc:Line
elementos estructurados (los
demás elementos de este
grupo)
/Invoice/cac:AccountingSupplierParty/cac:Party/
Grupo con información sobre RegistrationAd
FAJ35 cac Country G 1..1 1.0 cac:PartyTaxScheme/cac:RegistrationAddress/ca
el país dress
c:Country
Ver lista de valores posibles en
el numeral 0, columna “Código
alfa-2”
Rechazo: Si el contenido de este /Invoice/cac:AccountingSupplierParty/cac:Party/
FAJ36 cbc IdentificationCode Código identificador del país E A 3 Country 1..1 elemento no corresponde a un 1.0 cac:PartyTaxScheme/cac:RegistrationAddress/ca
valor de esta columna. c:Country/cbc:IdentificationCode
Si este es un grupo de
información con respecto a la
dirección del emisor de un

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 41 de 753
Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción TF Tam Padre Oc Observaciones V Xpath
documento electrónico, debe
contener el literal “CO”.
Ver lista de valores posibles en
el numeral 0, columna “Nombre
Común”
Notificación: si el contenido de
este elemento no corresponde a
/Invoice/cac:AccountingSupplierParty/cac:Party/
un valor de esta columna.
FAJ37 cbc Name Nombre del país EA 4-41 Country 0..1 1.0 cac:PartyTaxScheme/cac:RegistrationAddress/ca
Notificación: Si este es un
c:Country/cbc:Name
grupo de información con
respecto a la dirección del
emisor de un documento
electrónico, debe contener el
literal “Colombia”.
Para español, utilizar el literal
“es”.
Ver lista de valores posibles en
el numeral 0, columna “ISO 639-
1”
Notificación: Si el contenido del
Identificador del lenguaje presente atributo no /Invoice/cac:AccountingSupplierParty/cac:Party/
FAJ38 cbc @languageID utilizado en el nombre del AA 2 Name 1..1 corresponde a un valor de 1.0 cac:PartyTaxScheme/cac:RegistrationAddress/ca
país aquella columna c:Country/cbc:Name/@languageID
Notificación: Si este es un
grupo de información con
respecto a la dirección del
emisor de un documento
electrónico, debe contener el
literal “es”
Notificación: Debe existir un
Grupo de detalles tributarios PartyTaxSche grupo /Invoice/cac:AccountingSupplierParty/cac:Party/
FAJ39 cac TaxScheme G 1..1 1.0
del emisor me ../cac:AccountingSupplierParty/ cac:PartyTaxScheme/cac:TaxScheme
cac:Party/cac:PartyTaxScheme
Ver lista de valores posibles en /Invoice/cac:AccountingSupplierParty/cac:Party/
FAJ40 cbc ID Identificador del tributo EA 2 TaxScheme 1..1 1.0
el numeral 0 cac:PartyTaxScheme/cac:TaxScheme/cbc:ID

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 42 de 753
Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción TF Tam Padre Oc Observaciones V Xpath
Notificación: Si el contenido de
este elemento no corresponde
a un contenido de la columna
“Identificador”. Para este grupo
de información, cuyo padre es
cac:AccountingSupplierParty
utilizar “01” ó “04”.
Ver lista de valores posibles en
el numeral 0
Notificación: Si el contenido de /Invoice/cac:AccountingSupplierParty/cac:Party/
FAJ41 cbc Name Nombre del tributo EA 1-30 TaxScheme 1..1 1.0
este elemento no corresponde cac:PartyTaxScheme/cac:TaxScheme/cbc:Name
al contenido correspondiente
de la columna “Nombre”
Grupo de información legales AccountingSu /Invoice/cac:AccountingSupplierParty/cac:Party/
FAJ42 cac PartyLegalEntity G 1..1 1.0
del emisor pplierParty cac:PartyLegalEntity
Si es persona Juridica debe
informar la Razón Social
Registrada en el RUT.

Si el emisor persona jurídica


desea también utilizar el
nombre comercial en el archivo
de la factura, debe utilizar el
Nombre o Razón Social del PartyLegalEnti elemento /Invoice/cac:AccountingSupplierParty/cac:Party/
FAJ43 cbc RegistrationName E A 1-450 1..1 1.0
emisor ty ../cac:AccountingSupplierParty/ cac:PartyLegalEntity/cbc:RegistrationName
cac:Party/cac:PartyName/cbc:N
ame

Si es persona Natural se debe


informar se debe informar el
Nombre Comercial registrado
en el RUT.

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 43 de 753
Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción TF Tam Padre Oc Observaciones V Xpath
Rechazo: NIT no está
autorizado a facturar
electrónicamente
Si es persona Juridica se debe
informar NIT corresponda a la
Razón Social.
PartyLegalEnti /Invoice/cac:AccountingSupplierParty/cac:Party/
FAJ44 cbc CompanyID NIT del emisor EA 3..13 1..1 1.0
ty cac:PartyLegalEntity/cbc:CompanyID
Si es persona Natural se debe
informar Documento de
identificación y debe
corresponder al Nombre
Comercial registrado en el RUT.

/Invoice/cac:AccountingSupplierParty/cac:Party/
Debe ser informado el literal
FAJ45 @schemeAgencyID AN CompanyID 1..1 1.0 cac:PartyLegalEntity/cbc:CompanyID/@schemeA
“195”
gencyID
Debe ser informado el literal
/Invoice/cac:AccountingSupplierParty/cac:Party/
@schemeAgencyNa “CO, DIAN (Dirección de
FAJ46 AA CompanyID 1..1 1.0 cac:PartyLegalEntity/cbc:CompanyID/@schemeA
me Impuestos y Aduanas
gencyName
Nacionales)”
El atributo
/Invoice/cac:AccountingSupplierParty/cac:Party/
(@schemeName=31), el DV del
FAJ47 @schemeID DV del NIT del emisor AN CompanyID 1..1 1.0 cac:PartyLegalEntity/cbc:CompanyID/@schemeI
NIT debe ser informado en
D
@schemeID
El emisor debe informar 31
Ver lista de valores posibles en
/Invoice/cac:AccountingSupplierParty/cac:Party/
la columna “Código” en el
FAJ48 @schemeName AN CompanyID 1..1 1.0 cac:PartyLegalEntity/cbc:CompanyID/@schemeN
numeral 0;
ame
Rechazo: si @schemeName es
“31” y el DV esta errado
/Invoice/cac:AccountingSupplierParty/cac:Party/
CorporateRegistrati Grupo de información de PartyLegalEnti
FAJ49 cac EA 0..1 1.0 cac:PartyLegalEntity/cac:CorporateRegistrationSc
onScheme registro del emisor ty
heme

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 44 de 753
Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción TF Tam Padre Oc Observaciones V Xpath
CorporateRegi Notificación: Debe ser igual al /Invoice/cac:AccountingSupplierParty/cac:Party/
Prefijo de la facturación
FAJ50 cbc ID EN 1-4 strationSchem 0..1 campo sts:prefix informado en 1.0 cac:PartyLegalEntity/cac:CorporateRegistrationSc
usada para el punto de venta
e el encabezado de la factura. heme/cbc:ID
CorporateRegi /Invoice/cac:AccountingSupplierParty/cac:Party/
Número de matrícula
FAJ51 cbc Name E N 6..12 strationSchem 0..1 1.0 cac:PartyLegalEntity/cac:CorporateRegistrationSc
mercantil
e heme/cbc:Name
Si se va a operar bajo
modalidad de Consorcio o
Grupo de elementos que
Unión Temporal, entonces este
permiten registrar la
PartyLegalEnti grupo de información debe ser /Invoice/cac:AccountingSupplierParty/cac:Party/
FAJ52 cac ShareholderParty información de los G 0..N 1.0
ty completada. cac:PartyLegalEntity/cac:ShareholderParty
participantes de un Consorcio
Se debe completar un grupo de
o Unión temporal
elementos por cada
participante del consorcio.
Se debe informar el porcentaje /Invoice/cac:AccountingSupplierParty/cac:Party/
PartecipationPercen Porcentaje del participante ShareholderPa
FAJ53 cbc E 1..1 de los participantes del 1.0 cac:PartyLegalEntity/cac:ShareholderParty/cbc:P
t en el consorcio rty
consorcio artecipationPercent
Grupo de elemento que /Invoice/cac:AccountingSupplierParty/cac:Party/
ShareholderPa
FAJ54 cac Party permiten registrar la G 1..1 1.0 cac:PartyLegalEntity/cac:ShareholderParty/cac:P
rty
información de un consorcio arty
Grupo de información /Invoice/cac:AccountingSupplierParty/cac:Party/
FAJ55 cac PartyTaxScheme tributarias de los G Party 1..1 1.0 cac:PartyLegalEntity/cac:ShareholderParty/cac:P
participantes del consorcio arty/cac:PartyTaxScheme
/Invoice/cac:AccountingSupplierParty/cac:Party/
Nombre o Razón Social de PartyTaxSche Nombre o Razón Social de
FAJ56 cbc RegistrationName E A 5-450 1..1 1.0 cac:PartyLegalEntity/cac:ShareholderParty/cac:P
participante de consorcio me participante de consorcio
arty/cac:PartyTaxScheme/cbc:RegistrationName
/Invoice/cac:AccountingSupplierParty/cac:Party/
ID del Participante del PartyTaxSche Número de identificación del
FAJ57 cbc CompanyID E N 3..13 1..1 1.0 cac:PartyLegalEntity/cac:ShareholderParty/cac:P
consorcio me participante de consorcio
arty/cac:PartyTaxScheme/cbc:CompanyID
/Invoice/cac:AccountingSupplierParty/cac:Party/
Debe ser informado el literal cac:PartyLegalEntity/cac:ShareholderParty/cac:P
FAJ58 @schemeAgencyID AN CompanyID 1..1 1.0
“195” arty/cac:PartyTaxScheme/cbc:CompanyID/@sch
emeAgencyID

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 45 de 753
Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción TF Tam Padre Oc Observaciones V Xpath
Debe ser informado el literal /Invoice/cac:AccountingSupplierParty/cac:Party/
@schemeAgencyNa “CO, DIAN (Dirección de cac:PartyLegalEntity/cac:ShareholderParty/cac:P
FAJ59 AA CompanyID 1..1 1.0
me Impuestos y Aduanas arty/cac:PartyTaxScheme/cbc:CompanyID/@sch
Nacionales)” emeAgencyName
Si participante de consorcio
/Invoice/cac:AccountingSupplierParty/cac:Party/
está identificado por NIT
cac:PartyLegalEntity/cac:ShareholderParty/cac:P
FAJ60 @schemeID DV del NIT del consorciado AN CompanyID 0..1 (@schemeName=31), el DV del 1.0
arty/cac:PartyTaxScheme/cbc:CompanyID/@sch
NIT debe ser informado en
emeID
@schemeID
Identificador del tipo de
documento de identidad
(@schemeName=31) del
participante del consorcio que
indica que él está identificado
por NIT y por tanto el DV del NIT /Invoice/cac:AccountingSupplierParty/cac:Party/
debe ser informado en atributo cac:PartyLegalEntity/cac:ShareholderParty/cac:P
FAJ61 @schemeName AN CompanyID 1..1 1.0
@schemeID arty/cac:PartyTaxScheme/cbc:CompanyID/@sch
Ver lista de valores posibles en emeName
la columna “Código” en el
numeral 0; solamente se
admite NIT de Colombia
Notificación: si @schemeName
es diferente de “31”
Este elemento representa el
tipo de obligación.
Ver lista de valores posibles en
el numeral 0
Para reportar varias /Invoice/cac:AccountingSupplierParty/cac:Party/
Obligaciones del Participante PartyTaxSche
FAJ62 cbc TaxLevelCode EA 1-30 1..1 obligaciones / 1.0 cac:PartyLegalEntity/cac:ShareholderParty/cac:P
del Consorcio me
responsabilidades, se deben arty/cac:PartyTaxScheme/cbc:TaxLevelCode
reportar separando cada uno
de los valores de la lista con ;.
Ejemplo O-13;O-15; ya así
sucesivamente, de acuerdo a

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 46 de 753
Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción TF Tam Padre Oc Observaciones V Xpath
las responsabilidades a
reportar.
/Invoice/cac:AccountingSupplierParty/cac:Party/
Régimen al que pertenece el Opcional, si informado indicar cac:PartyLegalEntity/cac:ShareholderParty/cac:P
FAJ63 @listName AA 10 TaxLevelCode 0..1 1.0
emisor del consorcio “No aplica” arty/cac:PartyTaxScheme/cbc:TaxLevelCode/@lis
tName
/Invoice/cac:AccountingSupplierParty/cac:Party/
Grupo de detalles tributarios PartyTaxSche
FAJ64 cac TaxScheme 1..1 1.0 cac:PartyLegalEntity/cac:ShareholderParty/cac:P
del Participante del Consorcio G me
arty/cac:PartyTaxScheme/cac:TaxScheme
Ver lista de valores posibles en
el numeral 0
/Invoice/cac:AccountingSupplierParty/cac:Party/
Notificación: Si el contenido de
FAJ65 cbc ID Identificador del tributo EA 2 TaxScheme 1..1 1.0 cac:PartyLegalEntity/cac:ShareholderParty/cac:P
este elemento no corresponde
arty/cac:PartyTaxScheme/cac:TaxScheme/cbc:ID
a un contenido de la columna
“Identificador”
Ver lista de valores posibles en
0 /Invoice/cac:AccountingSupplierParty/cac:Party/
Notificación: Si el contenido de cac:PartyLegalEntity/cac:ShareholderParty/cac:P
FAJ66 cbc Name Nombre del tributo EA 1-30 TaxScheme 1..1 1.0
este elemento no corresponde arty/cac:PartyTaxScheme/cac:TaxScheme/cbc:Na
al contenido correspondiente me
de la columna “Nombre”
Grupo de detalles con
/Invoice/cac:AccountingSupplierParty/cac:Party/
FAJ67 cac Contact información de contacto del G Party 0..1 1.0
cac:Contact
emisor
/Invoice/cac:AccountingSupplierParty/cac:Party/
FAJ68 cbc Name Nombre Contacto EA 1-30 Contact 0..1 1.0
cac:Contact/cbc:Name
Número de teléfono, celular /Invoice/cac:AccountingSupplierParty/cac:Party/
FAJ69 cbc Telephone EA 1-10 Contact 0..1 1.0
u otro cac:Contact/cbc:Telephone
Número de teléfono, celular /Invoice/cac:AccountingSupplierParty/cac:Party/
FAJ70 cbc Telefax EA 1-10 Contact 0..1 1.0
u otro cac:Contact/cbc:Telefax
Rechazo: Si el correo /Invoice/cac:AccountingSupplierParty/cac:Party/
electrónico informado no cac:Contact/cbc:ElectronicMail
Correo electrónico de
FAJ71 cbc ElectronicMail EA 1-50 Contact 0..1 corresponde al correo de 1.0
contacto
recepción para documentos e
instrumentos electrónicos
Dirección de Gestión de Impuestos
Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 47 de 753
Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción TF Tam Padre Oc Observaciones V Xpath
informado en los ambientes de
habilitación o producción.
/Invoice/cac:AccountingSupplierParty/cac:Party/
FAJ72 cbc Note Nota adicional de contacto E A 1-1000 Contact 0..1 1.0
cac:Contact/cbc:Note
AccountingCustome Grupo con información que
FAK01 cac G Invoice 1..1 1.0 /Invoice/cac:AccountingCustomerParty
rParty definen el Adquiriente
Ver lista de valores posibles en
el numeral 0
Rechazo: Si este elemento no
AdditionalAccountI Identificador de tipo de AccountingCus corresponde a un valor de la /Invoice/cac:AccountingCustomerParty/cbc:Addit
FAK02 cbc EA 1 1..1 1.0
D persona tomerParty columna “Código”. ionalAccountID
Nota: Se debe informar el
código “2” cuando se trate del
consumidor final
Grupo con información
AccountingCus
FAK03 cac Party generales sobre el G 1..1 1.0 /Invoice/cac:AccountingCustomerParty/cac:Party
tomerParty
adquiriente
Grupo para informar el Obligatorio SI el adquirente es /Invoice/cac:AccountingCustomerParty/cac:Party
FAK61 cac PartyIdentification G Party 0..1 1.0
documento del adquiriente “consumidor final” /cac:PartyIdentification
Notificación: Se genera si el
valor de AdditionalAccountID =
"2" y este no es mencionado.
PartyIdentifica /Invoice/cac:AccountingCustomerParty/cac:Party
FAK62 cbc ID Identificación del adquiriente E N 1-20 1..1 Nota: Para identificar
tion /cac:PartyIdentification/cbc:ID
consumidor final del bien o
servicio, se utiliza el siguiente
documento “222222222222”
Identificador del tipo de
documento de identidad, si
(@schemeName=31),
adquiriente indica que está /Invoice/cac:AccountingCustomerParty/cac:Party
FAK63 @schemeName AN 1-5 ID 1..1 1.0
identificado por NIT y por tanto /cac:PartyIdentification/cbc:ID/@schemeName
el DV del NIT debe ser
informado en atributo
@schemeID.

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 48 de 753
Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción TF Tam Padre Oc Observaciones V Xpath
Ver lista de valores posibles en
la columna “Código” del
numeral 0.
Nota: Para identificar
consumidor final del bien o
servicio, se utiliza el código “13”
Si adquiriente está identificado
por NIT (@schemeName=31), el /Invoice/cac:AccountingCustomerParty/cac:Party
FAK64 @schemeID AN 1-5 ID 0..1 1.0
DV del NIT debe ser informado /cac:PartyIdentification/cbc:ID/@schemeID
en @schemeID
Obligatorio en caso de que sea
colocado el nombre comercial
del adquiriente en la
representación gráfica del
documento.
El nombre del adquiriente
Grupo con información sobre /Invoice/cac:AccountingCustomerParty/cac:Party
FAK05 cac PartyName G Party 0..1 persona física y la razón social 1.0
el nombre del adquiriente /cac:PartyName
del adquiriente persona jurídica
deben ser informados en el
elemento.
../cac:AccountingCustomerPart
y/cac:Party/cac:PartyTaxSchem
e/cbc:RegistrationName
Nombre comercial del /Invoice/cac:AccountingCustomerParty/cac:Party
FAK06 cbc Name E A 1-450 PartyName 1..1 1.0
adquiriente /cac:PartyName/cbc:Name
Si se informa el grupo aplican
Grupo con información con las reglas del grupo.
/Invoice/cac:AccountingCustomerParty/cac:Party
FAK07 cac PhysicalLocation respecto a la localización G Party 0..1 Cuando la venta se realice por 1.0
/cac:PhysicalLocation
física del adquiriente fuera de establecimiento, es
obligatorio informarlo.
Grupo con datos sobre la
dirección de una persona o El grupo deberá estar
PhysicalLocati /Invoice/cac:AccountingCustomerParty/cac:Party
FAK08 cac Address entidad que identifica la G 0..1 conformado por lo menos por 1.0
on /cac:PhysicalLocation/cac:Address
dirección física de recepción el conjunto de elementos
del adquiriente

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 49 de 753
Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción TF Tam Padre Oc Observaciones V Xpath
ID, CityName,
CountrySubentity,
CountrySubentityCode,
AddressLine, Line, Country,
IdentificationCode
Si IdentificationCode es “CO”,
código de municipio debe
corresponder a valor válido del
numeral 0 /Invoice/cac:AccountingCustomerParty/cac:Party
FAK09 cbc ID Código del municipio EA 5 Address 0..1 1.0
Rechazo: Si el valor no /cac:PhysicalLocation/cac:Address/cbc:ID
corresponde a Código
municipio del numeral 0 y el
IdentificationCode es “CO”
Si IdentificationCode es “CO”,
CountrySubentity debe
/Invoice/cac:AccountingCustomerParty/cac:Party
FAK10 cbc CityName Nombre de la ciudad EA 1-60 Address 0..1 corresponder a uno de los 1.0
/cac:PhysicalLocation/cac:Address/cbc:CityName
valores de la columna nombre
municipio del numeral 0
Si IdentifcationCode=CO, debe
ser un valor de la lista del
/Invoice/cac:AccountingCustomerParty/cac:Party
numeral más adelante0
FAK57 cbc PostalZone Código postal EA 1-10 Address 0..1 1.0 /cac:PhysicalLocation/cac:Address/cbc:PostalZon
Notificación: Si el valor no
e
corresponde a un valor
correspondiente a la tabla 0.
Si IdentificationCode es “CO”,
CountrySubentity debe /Invoice/cac:AccountingCustomerParty/cac:Party
FAK11 cbc CountrySubentity Nombre del Departamento EA 1-60 Address 0..1 corresponder a uno de los 1.0 /cac:PhysicalLocation/cac:Address/cbc:CountryS
valores de la columna nombre ubentity
en el numeral 0
Si IdentificationCode es “CO”,
CountrySubentity debe /Invoice/cac:AccountingCustomerParty/cac:Party
CountrySubentityCo
FAK12 cbc Código del Departamento EA 2 Address 0..1 corresponder a uno de los 1.0 /cac:PhysicalLocation/cac:Address/cbc:CountryS
de
valores de la columna Código en ubentityCode
el numeral 0

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 50 de 753
Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción TF Tam Padre Oc Observaciones V Xpath
Grupo de elemento que /Invoice/cac:AccountingCustomerParty/cac:Party
FAK13 cac AddressLine identifica libremente la G Address 0..1 1.0 /cac:PhysicalLocation/cac:Address/cac:AddressLi
dirección ne
Elemento de texto libre, que
el emisor puede utilizar para
poner todas las
/Invoice/cac:AccountingCustomerParty/cac:Party
informaciones de la dirección Informar la dirección, sin ciudad
FAK14 cbc Line E A 1-300 Address 1..1 1.0 /cac:PhysicalLocation/cac:Address/cac:AddressLi
del adquiriente, en lugar de ni departamento,
ne/cbc:Line
utilizar elementos
estructurados (los demás
elementos de este grupo)
Grupo con información sobre /Invoice/cac:AccountingCustomerParty/cac:Party
FAK15 cac Country G Address 0..1 1.0
el país /cac:PhysicalLocation/cac:Address/cac:Country
Ver lista de valores posibles en
el numeral 0, columna “Código
/Invoice/cac:AccountingCustomerParty/cac:Party
alfa-2”
FAK16 cbc IdentificationCode Código identificador del país E A 3 Country 0..1 1.0 /cac:PhysicalLocation/cac:Address/cac:Country/c
Rechazo: Si el contenido de este
bc:IdentificationCode
elemento no corresponde a un
valor de esta columna.
Ver lista de valores posibles en
el numeral 0, columna “Nombre
/Invoice/cac:AccountingCustomerParty/cac:Party
Común”
FAK17 cbc Name Nombre del país EA 4-41 Country 0..1 1.0 /cac:PhysicalLocation/cac:Address/cac:Country/c
Notificación: si el contenido de
bc:Name
este elemento no corresponde a
un valor de esta columna
Para español, utilizar el literal
“es”
Ver lista de valores posibles en
Identificador del lenguaje el numeral 13.3.2, columna /Invoice/cac:AccountingCustomerParty/cac:Party
FAK18 cbc @languageID utilizado en el nombre del AA 2 Name 1..1 “ISO 639-1” 1.0 /cac:PhysicalLocation/cac:Address/cac:Country/c
país Notificación: Si el contenido del bc:Name/@languageID
presente atributo no
corresponde a un valor de
aquella columna.

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 51 de 753
Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción TF Tam Padre Oc Observaciones V Xpath
Si el grupo no es informado y si
se cumple por lo menos una de
las siguientes situaciones:
Si el adquiriente es persona
jurídica:
AdditionalAccountID contiene
“1”
Si el adquiriente es persona
Grupo de información natural: /Invoice/cac:AccountingCustomerParty/cac:Party
FAK19 cac PartyTaxScheme G Party 1..1 1.0
tributarias del Adquiriente. AdditionalAccountID contiene /cac:PartyTaxScheme
“2”
En caso de operación de
exportación: Si
//cbc:InvoiceTypeCode = “02”
Si el valor total de la factura
(//LegalMonetaryTotal/cbc:Pay
ableAmount) es mayor de 100
UVT.
Nombre registrado en el RUT. Si
el adquiriente desea utilizar el
nombre comercial en el archivo
de la factura, debe utilizar el
elemento
../cac:AccountingCustomerPart
y/cac:Party/cac:PartyName/cbc
:Name.
Nombre o Razón Social del PartyTaxSche /Invoice/cac:AccountingCustomerParty/cac:Party
FAK20 cbc RegistrationName E A 1-450 1..1 Si el adquiriente es responsable 1.0
adquiriente me /cac:PartyTaxScheme/cbc:RegistrationName
debe informar su NIT,
CompanyID/@schemeName es
31 y el adquiriente debe
informar el nombre registrado
en el RUT.
Nota: Para informar al
consumidor final del bien o
servicio se debe indicar el

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 52 de 753
Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción TF Tam Padre Oc Observaciones V Xpath
siguiente texto “consumidor
final"
No se deben colocar 0 a la
izquierda. Los caracteres
alfabéticos únicamente para
adquirientes extranjeros o en
el exterior.
En caso de ser NIT se debe
PartyTaxSche /Invoice/cac:AccountingCustomerParty/cac:Party
FAK21 cbc CompanyID Id del adquiriente EA 3..30 1..1 informar el NIT sin DV. El DV se 1.0
me /cac:PartyTaxScheme/cbc:CompanyID
debe informar en el atributo
@schemeID Nota: Para
identificar consumidor final del
bien o servicio, se utiliza el
siguiente documento
“222222222222”
/Invoice/cac:AccountingCustomerParty/cac:Party
Debe ser informado el literal
FAK22 @schemeAgencyID AA CompanyID 1..1 1.0 /cac:PartyTaxScheme/cbc:CompanyID/@scheme
“195”
AgencyID
Debe ser informado el literal
/Invoice/cac:AccountingCustomerParty/cac:Party
@schemeAgencyNa “CO, DIAN (Dirección de
FAK23 AN CompanyID 1..1 1.0 /cac:PartyTaxScheme/cbc:CompanyID/@scheme
me Impuestos y Aduanas
AgencyName
Nacionales)”
Si adquiriente está identificado
/Invoice/cac:AccountingCustomerParty/cac:Party
por NIT (@schemeName=31), el
FAK24 @schemeID DV del NIT del Adquiriente AN CompanyID 0..1 1.0 /cac:PartyTaxScheme/cbc:CompanyID/@schemeI
DV del NIT debe ser informado
D
en @schemeID
Identificador del tipo de
documento de identidad
(@schemeName=31) del
/Invoice/cac:AccountingCustomerParty/cac:Party
Identificador del tipo de adquiriente que indica que él
FAK25 @schemeName A CompanyID 1..1 1.0 /cac:PartyTaxScheme/cbc:CompanyID/@scheme
documento de identidad está identificado por NIT y por
Name
tanto el DV del NIT debe ser
informado en atributo
@schemeID

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 53 de 753
Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción TF Tam Padre Oc Observaciones V Xpath
Ver lista de valores posibles en
la columna “Código” del
numeral 0; Si adquiriente es
responsable debe informar
“31”.
Nota: Para el concepto de
consumidor final se debe
informar el código “13”
Este elemento representa el
tipo de obligación.
Ver lista de valores posibles en
el numeral 0
Para reportar varias
obligaciones /
Obligaciones del PartyTaxSche responsabilidades, se deben /Invoice/cac:AccountingCustomerParty/cac:Party
FAK26 cbc TaxLevelCode EA 30 0..1 1.0
contribuyente me reportar separando cada uno /cac:PartyTaxScheme/cbc:TaxLevelCode
de los valores de la lista con ;.
Ejemplo O-13;O-15; ya así
sucesivamente, de acuerdo a
las responsabilidades a reportar
Nota: Para consumidor final se
debe informar “R-99-PN”
Grupo de información para la
dirección fiscal del adquiriente.
Si se informa el grupo, esté
deberá estar conformado por lo
menos por el conjunto de
Grupo de información para la
PartyTaxSche elementos ID, CityName, /Invoice/cac:AccountingCustomerParty/cac:Party
FAK28 cac Registration Address dirección fiscal del G 0..1 1.0
me CountrySubentity, /cac:PartyTaxScheme/cac:RegistrationAddress
adquiriente
CountrySubentityCode,
AddressLine, Line, Country,
IdentificationCode.
Grupo opcional cuando se
informe “consumidor final”, si

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 54 de 753
Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción TF Tam Padre Oc Observaciones V Xpath
se informa el grupo aplican las
reglas del grupo.
Si IdentificationCode=CO, este
código de municipio debe
corresponder a valor válido de la
/Invoice/cac:AccountingCustomerParty/cac:Party
RegistrationAd lista de municipios en el
FAK29 cbc ID Código del municipio EA 5 0..1 1.0 /cac:PartyTaxScheme/cac:RegistrationAddress/c
dress numeral 0
bc:ID
Rechazo: Si no corresponde al
Código Municipio del numeral 0
y IdentificationCode=CO
Si IdentificationCode es “CO”,
CountrySubentity debe /Invoice/cac:AccountingCustomerParty/cac:Party
RegistrationAd
FAK30 cbc CityName Nombre de la ciudad EA 1-60 0..1 corresponder a uno de los 1.0 /cac:PartyTaxScheme/cac:RegistrationAddress/c
dress
valores de la columna Nombre bc:CityName
Municipio en el numeral 0
Si IdentificationCode=CO, debe
corresponder a un valor de la
lista del numeral 0 /Invoice/cac:AccountingCustomerParty/cac:Party
FAK58 cbc PostalZone Código postal EA 1-10 Address 0..1 Notificación: Si el valor 1.0 /cac:PartyTaxScheme/cac:RegistrationAddress/c
informado no se encuentra en bc:PostalZone
la tabla 0 y el
IdentificationCode=CO.
Si IdentificationCode es “CO”,
CountrySubentity debe
corresponder a uno de los
/Invoice/cac:AccountingCustomerParty/cac:Party
RegistrationAd valores de la columna Nombre
FAK31 cbc CountrySubentity Nombre del Departamento EA 1-60 0..1 1.0 /cac:PartyTaxScheme/cac:RegistrationAddress/c
dress en el numeral 0.
bc:CountrySubentity
Notificación: Si valor informado
no se encuentra en la tabla 0 y
IdentificationCode=CO
Si IdentificationCode es “CO”,
CountrySubentity debe /Invoice/cac:AccountingCustomerParty/cac:Party
CountrySubentityCo RegistrationAd
FAK32 cbc Código del Departamento EA 2 0..1 corresponder a uno de los 1.0 /cac:PartyTaxScheme/cac:RegistrationAddress/c
de dress
valores de la columna Código en bc:CountrySubentityCode
el numeral 0

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 55 de 753
Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Grupo de elemento que /Invoice/cac:AccountingCustomerParty/cac:Party
RegistrationAd
FAK33 cac AddressLine identifica libremente la G 0..1 1.0 /cac:PartyTaxScheme/cac:RegistrationAddress/ca
dress
dirección c:AddressLine
Elemento de texto libre, que
el emisor puede elegir utilizar
para poner todas las Informar la dirección, sin ciudad
/Invoice/cac:AccountingCustomerParty/cac:Party
informaciones de la dirección ni departamento. Si el
FAK34 cbc Line E A 1-300 AddressLine 0..1 1.0 /cac:PartyTaxScheme/cac:RegistrationAddress/ca
del adquiriente, en lugar de adquiriente es responsable
c:AddressLine/cbc:Line
utilizar elementos debe informarse.
estructurados (los demás
elementos de este grupo)
/Invoice/cac:AccountingCustomerParty/cac:Party
Grupo con información sobre RegistrationAd
FAK35 cac Country G 0..1 1.0 /cac:PartyTaxScheme/cac:RegistrationAddress/ca
el país dress
c:Country
Ver lista de valores posibles en
el numeral 0, columna “Código
/Invoice/cac:AccountingCustomerParty/cac:Party
alfa-2”
FAK36 cbc IdentificationCode Código identificador del país E A 3 Country 0..1 1.0 /cac:PartyTaxScheme/cac:RegistrationAddress/ca
Rechazo: Si el contenido de
c:Country/cbc:IdentificationCode
este elemento no corresponde
a un valor de esta columna.
Ver lista de valores posibles en
el numeral 0, columna “Nombre
/Invoice/cac:AccountingCustomerParty/cac:Party
Común”
FAK37 cbc Name Nombre del país EA 4-41 Country 0..1 1.0 /cac:PartyTaxScheme/cac:RegistrationAddress/ca
Notificación: si el contenido de
c:Country/cbc:Name
este elemento no corresponde
a un valor de esta columna.
Para español, utilizar el literal
“es”
Ver lista de valores posibles en
Identificador del lenguaje el numeral 0, columna “ISO /Invoice/cac:AccountingCustomerParty/cac:Party
FAK38 cbc @languageID utilizado en el nombre del AA 2 Name 0..1 639-1” 1.0 /cac:PartyTaxScheme/cac:RegistrationAddress/ca
país Notificación: si el contenido del c:Country/cbc:Name/@languageID
presente atributo no
corresponde a un valor de
aquella columna

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 56 de 753
Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción TF Tam Padre Oc Observaciones V Xpath
Grupo de detalles tributarios PartyTaxSche /Invoice/cac:AccountingCustomerParty/cac:Party
FAK39 cac TaxScheme G 1..1 1.0
del adquiriente me /cac:PartyTaxScheme/cac:TaxScheme
Ver lista de valores posibles en
el numeral 0
Notificación: Si el contenido de
Identificador del tributo del este elemento no corresponde /Invoice/cac:AccountingCustomerParty/cac:Party
FAK40 cbc ID EA 3-0 TaxScheme 1..1 1.0
adquiriente a un contenido de la columna /cac:PartyTaxScheme/cac:TaxScheme/cbc:ID
“Identificador”
Nota: Para el consumidor final
de debe informar “ZZ”
Ver lista de valores posibles en
el numeral 0
Notificación: Si el contenido de
este elemento no corresponde /Invoice/cac:AccountingCustomerParty/cac:Party
FAK41 cbc Name Nombre del tributo E A 10-30 TaxScheme 1..1 1.0
al contenido correspondiente /cac:PartyTaxScheme/cac:TaxScheme/cbc:Name
de la columna “Nombre”
Nota: Para el consumidor final
de debe informar “No aplica”
Se debe informar cuando se
trate de un DE que incluya más
de un adquiriente. El grupo se
debe informar para todos y
cada uno de los adquirientes,
Grupo de información legal AccountingCus incluyendo la información del /Invoice/cac:AccountingCustomerParty/cac:Party
FAK42 cac PartyLegalEntity G 1..N 1.0
del adquiriente tomerParty adquiriente reportado en el /cac:PartyLegalEntity
grupo AccountCustomerParty.
Nota: Grupo opcional cuando
se informe “consumidor final”,
si se informa el grupo aplican
las reglas del grupo.
Nombre o Razón Social del PartyLegalEnti /Invoice/cac:AccountingCustomerParty/cac:Party
FAK43 cbc RegistrationName E A 1-450 1..1 1.0
adquiriente ty /cac:PartyLegalEntity/cbc:RegistrationName
PartyLegalEnti Debe informar el NIT si es /Invoice/cac:AccountingCustomerParty/cac:Party
FAK44 cbc CompanyID Identificador del Adquiriente E A 3..30 1..1 1.0
ty responsable /cac:PartyLegalEntity/cbc:CompanyID

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 57 de 753
Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción TF Tam Padre Oc Observaciones V Xpath
/Invoice/cac:AccountingCustomerParty/cac:Party
Debe ser informado el literal
FAK45 @schemeAgencyID AN CompanyID 1..1 1.0 /cac:PartyLegalEntity/cbc:CompanyID/@scheme
“195”
AgencyID
Debe ser informado el literal
/Invoice/cac:AccountingCustomerParty/cac:Party
@schemeAgencyNa “CO, DIAN (Dirección de
FAK46 AA CompanyID 1..1 1.0 /cac:PartyLegalEntity/cbc:CompanyID/@scheme
me Impuestos y Aduanas
AgencyName
Nacionales)
Si adquiriente está identificado
/Invoice/cac:AccountingCustomerParty/cac:Party
por NIT (@schemeName=31), el
FAK47 @schemeID DV del NIT del adquiriente AN CompanyID 0..1 1.0 /cac:PartyLegalEntity/cbc:CompanyID/@schemeI
DV del NIT debe ser informado
D
en @schemeID
Identificador del tipo de
documento de identidad
(@schemeName=31) del
adquiriente que indica que él
/Invoice/cac:AccountingCustomerParty/cac:Party
está identificado por NIT y por
FAK48 @schemeName AN CompanyID 1..1 1.0 /cac:PartyLegalEntity/cbc:CompanyID/@scheme
tanto el DV del NIT debe ser
Name
informado en atributo
@schemeID.
Ver lista de valores posibles en
la columna “Código” del ítem 0;
Grupo para informar la
PartyLegalEnti /Invoice/cac:AccountingCustomerParty/cac:Party
FAK59 cac ShareholderParty participación en la compra G 0..1 1.0
ty /cac:PartyLegalEntity/cac:ShareholderParty
del adquiriente a reportar.
Para informar la participación
individual de cada adquiriente.
/Invoice/cac:AccountingCustomerParty/cac:Party
PartecipationPercen Porcentaje de participación ShareholderPa Notificación: La sumatoria de
FAK60 cbc EN 1..8 1..1 1.0 /cac:PartyLegalEntity/cac:ShareholderParty/cbc:
t del bien / servicio adquirido rty todos los elementos
PartecipationPercent
ParticipationPercent debe
sumar 100
/Invoice/cac:AccountingCustomerParty/cac:Party
CorporateRegistrati Grupo de información de PartyLegalEnti
FAK49 cac EA 0..1 1.0 /cac:PartyLegalEntity/cac:CorporateRegistrationS
onScheme registro del adquiriente ty
cheme

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 58 de 753
Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción TF Tam Padre Oc Observaciones V Xpath
CorporateRegi /Invoice/cac:AccountingCustomerParty/cac:Party
Número de matrícula
FAK50 cbc Name EN 9 strationSchem 0..1 1.0 /cac:PartyLegalEntity/cac:CorporateRegistrationS
mercantil
e cheme/cbc:Name
Grupo de detalles con
/Invoice/cac:AccountingCustomerParty/cac:Party
FAK51 cac Contact información de contacto del G Party 0..1 1.0
/cac:Contact
adquiriente
/Invoice/cac:AccountingCustomerParty/cac:Party
FAK52 cbc Name Nombre Contacto EA Contact 0..1 1.0
/cac:Contact/cbc:Name
Número de teléfono, celular /Invoice/cac:AccountingCustomerParty/cac:Party
FAK53 cbc Telephone EA Contact 0..1 1.0
u otro /cac:Contact/cbc:Telephone
Número de teléfono, celular /Invoice/cac:AccountingCustomerParty/cac:Party
FAK54 cbc Telefax EA Contact 0..1 1.0
u otro /cac:Contact/cbc:Telefax
Notificación: Si el correo
electrónico no es informado
Correo electrónico de /Invoice/cac:AccountingCustomerParty/cac:Party
FAK55 cbc ElectronicMail EA Contact 0..1 Nota: Para consumidor final el 1.0
contacto /cac:Contact/cbc:ElectronicMail
elemento ElectronicMail es
opcional.
/Invoice/cac:AccountingCustomerParty/cac:Party
FAK56 cbc Note Nota adicional de contacto EA Contact 0..1 1.0
/cac:Contact/cbc:Note
Grupo de información de la
TaxRepresentativeP
FAL01 cac Persona autorizada para G 0..1 1.0 /Invoice/cac:TaxRepresentativeParty
arty
descargar documentos
/Invoice/cac:TaxRepresentativeParty/cac:PartyId
FAL02 cac PartyIdentification G 1..1 1.0
entification
Se debe informar el numero de
Identificación de la persona
identificación de la persona /Invoice/cac:TaxRepresentativeParty/cac:PartyId
FAL03 cbc ID autorizada para descargar E 1..1 1.0
autorizada para descargar entification/cbc:ID
documentos
documentos
Debe ser informado el literal /Invoice/cac:TaxRepresentativeParty/cac:PartyId
FAL04 @schemeAgencyID AN ID 0..1 1.0
“195” entification/cbc:ID/@schemeAgencyID
Debe ser informado el literal
@schemeAgencyNa “CO, DIAN (Dirección de /Invoice/cac:TaxRepresentativeParty/cac:PartyId
FAL05 AA ID 0..1 1.0
me Impuestos y Aduanas entification/cbc:ID/@schemeAgencyID
Nacionales)”

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 59 de 753
Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción TF Tam Padre Oc Observaciones V Xpath
Si persona autorizada está
identificado por NIT
/Invoice/cac:TaxRepresentativeParty/cac:PartyId
FAL07 @schemeID DV del NIT del autorizado AN ID 0..1 (@schemeName=31), el DV del 1.0
entification/cbc:ID/@schemeID
NIT debe ser informado en
@schemeID.
Identificador del tipo de
documento de identidad de la
/Invoice/cac:TaxRepresentativeParty/cac:PartyId
FAL06 @schemeName AN ID 0..1 persona autorizada. 1.0
entification/cbc:ID/@schemeName
Ver lista de valores posibles en
la columna “Código” del ítem 0;
Grupo de información para
FAM01 cac Delivery G 0..1 1.0 /Invoice/cac:Delivery
entrega de bienes
Fecha efectiva de entrega de
FAM02 cbc ActualDeliveryDate EF 10 Delivery 0..1 1.0 /Invoice/cac:Delivery/cbc:ActualDeliveryDate
los bienes
Hora efectiva de entrega de
FAM03 cbc ActualDeliveryTime EH 14 Delivery 0..1 1.0 /Invoice/cac:Delivery/cbc:ActualDeliveryTime
los bienes
Grupo con información con
FAM04 cac DeliveryAddress respeto a la dirección de G Delivery 0..1 1.0 /Invoice/cac:Delivery/cac:DeliveryAddress
entrega
Si IdentificationCode=CO debe
DeliveryAddre
FAM05 cbc ID Código del municipio EA 1..15 0..1 corresponder a valor válido de 1.0 /Invoice/cac:Delivery/cac:DeliveryAddress/cbc:ID
ss
lista de municipios 0
Si IdentificationCode es “CO”,
CountrySubentity debe
DeliveryAddre /Invoice/cac:Delivery/cac:DeliveryAddress/cbc:Ci
FAM06 cbc CityName Nombre del municipio EA 1-60 0..1 corresponder a uno de los 1.0
ss tyName
valores de la columna Nombre
Municipio de 0
Si IdentificationCode=CO, ver
lista de valores posibles en el
numeral 0
DeliveryAddre /Invoice/cac:Delivery/cac:DeliveryAddress/cbc:P
FAM68 cbc PostalZone Código postal EA 1-10 0..1 Notificación: Si el valor no 1.0
ss ostalZone
corresponde a un valor
correspondiente a la tabla 0 y el
IdentificationCode=CO.

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 60 de 753
Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción TF Tam Padre Oc Observaciones V Xpath
Si IdentificationCode es “CO”,
CountrySubentity debe
DeliveryAddre /Invoice/cac:Delivery/cac:DeliveryAddress/cbc:C
FAM07 cbc CountrySubentity Nombre del Departamento EA 1-60 0..1 corresponder a uno de los 1.0
ss ountrySubentity
valores de la columna Nombre
de 0
Si IdentificationCode es “CO”,
CountrySubentity debe
CountrySubentityCo DeliveryAddre /Invoice/cac:Delivery/cac:DeliveryAddress/cbc:C
FAM08 cbc Código del Departamento EA 1-5 0..1 corresponder a uno de los 1.0
de ss ountrySubentityCode
valores de la columna Código
de 0.
DeliveryAddre /Invoice/cac:Delivery/cac:DeliveryAddress/cac:A
FAM09 cac AddressLine G 1..1 1.0
ss ddressLine
Elemento de texto libre, que
el emisor puede elegir utilizar
para poner todas las
informaciones de la dirección Informar la dirección, sin ciudad /Invoice/cac:Delivery/cac:DeliveryAddress/cac:A
FAM10 cbc Line E A 1-300 AddressLine 1..1 1.0
de entrega, en lugar de ni departamento ddressLine/cbc:Line
utilizar elementos
estructurados (los demás
elementos de este grupo)
Grupo con información sobre DeliveryAddre /Invoice/cac:Delivery/cac:DeliveryAddress/cac:C
FAM11 cac Country G 1..1 1.0
el país ss ountry
Ver lista de valores posibles en
0, columna “Código alfa-2”
/Invoice/cac:Delivery/cac:DeliveryAddress/cac:C
FAM12 cbc IdentificationCode Código identificador del país E A 3 Country 1..1 Rechazo: Si el contenido de 1.0
ountry/cbc:IdentificationCode
este elemento no corresponde
a un valor de esta columna.
Ver lista de valores posibles en
0, columna “Nombre Común”
/Invoice/cac:Delivery/cac:DeliveryAddress/cac:C
FAM13 cbc Name Nombre del país EA 4-41 Country 1..1 Notificación: si el contenido de 1.0
ountry/cbc:Name
este elemento no corresponde
a un valor de esta columna.
Identificador del lenguaje
Para español, utilizar el literal /Invoice/cac:Delivery/cac:DeliveryAddress/cac:C
FAM14 cbc @languageID utilizado en el nombre del AA 2 Name 0..1 1.0
“es” ountry/cbc:Name/@languageID
país

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 61 de 753
Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción TF Tam Padre Oc Observaciones V Xpath
Ver lista de valores posibles en
0, columna “ISO 639-1”
Notificación: Si el contenido del
presente atributo no
corresponde a un valor de
aquella columna.
Grupo de datos con
FAM15 cac DeliveryParty información sobre la empresa G Delivery 0..1 1.0 /Invoice/cac:Delivery/cac:DeliveryParty
de transporte
Grupo con información sobre
el nombre de la persona o /Invoice/cac:Delivery/cac:DeliveryParty/cac:Party
FAM16 cac PartyName G DeliveryParty 0..1 1.0
entidad que transporta el Name
bien
Nombre comercial de la /Invoice/cac:Delivery/cac:DeliveryParty/cac:Party
FAM17 cbc Name E A 5-450 PartyName 1..1 1.0
empresa de transporte Name/cbc:Name
Grupo con información con
/Invoice/cac:Delivery/cac:DeliveryParty/cac:Physi
FAM18 cac PhysicalLocation respeto a la localización de la G DeliveryParty 0..1 1.0
calLocation
empresa de transporte
El grupo deberá estar
conformado por lo menos por
el conjunto de elementos
Grupo con datos sobre la
PhysicalLocati ID, CityName, /Invoice/cac:Delivery/cac:DeliveryParty/cac:Physi
FAM19 cac Address dirección de la empresa de G 0..1 1.0
on CountrySubentity, calLocation/cac:Address
transporte
CountrySubentityCode,
AddressLine, Line, Country,
IdentificationCode
Si el IdentificationCode=CO,
/Invoice/cac:Delivery/cac:DeliveryParty/cac:Physi
FAM20 cbc ID Código del municipio EA 1..15 Address 0..1 debe corresponder a valor 1.0
calLocation/cac:Address/cbc:ID
válido de lista de municipios 0
Si IdentificationCode es “CO”,
CountrySubentity debe
/Invoice/cac:Delivery/cac:DeliveryParty/cac:Physi
FAM21 cbc CityName Nombre del municipio EA 1-60 Address 0..1 corresponder a uno de los 1.0
calLocation/cac:Address/cbc:CityName
valores de la columna Nombre
Municipio de 0

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 62 de 753
Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción TF Tam Padre Oc Observaciones V Xpath
Ver lista de valores posibles en
el numeral 0
/Invoice/cac:Delivery/cac:DeliveryParty/cac:Physi
FAM69 cbc PostalZone Código postal EA 1-10 Address 0..1 Notificación: Si el valor no 1.0
calLocation/cac:Address/cbc:PostalZone
corresponde a un valor
correspondiente a la tabla 0.
Si IdentificationCode es “CO”,
CountrySubentity debe
/Invoice/cac:Delivery/cac:DeliveryParty/cac:Physi
FAM22 cbc CountrySubentity Nombre del Departamento EA 1-60 Address 0..1 corresponder a uno de los 1.0
calLocation/cac:Address/cbc:CountrySubentity
valores de la columna Nombre
de 0
Si IdentificationCode es “CO”,
CountrySubentity debe /Invoice/cac:Delivery/cac:DeliveryParty/cac:Physi
CountrySubentityCo
FAM23 cbc Código del Departamento EA 1-5 Address 0..1 corresponder a uno de los 1.0 calLocation/cac:Address/cbc:CountrySubentityCo
de
valores de la columna Código de
de 0.
/Invoice/cac:Delivery/cac:DeliveryParty/cac:Physi
FAM24 cac AddressLine G Address 0..1 1.0
calLocation/cac:Address/cac:AddressLine
Elemento de texto libre, que
el emisor puede elegir utilizar
para poner todas las
/Invoice/cac:Delivery/cac:DeliveryParty/cac:Physi
informaciones de la dirección Informar la dirección, sin ciudad
FAM25 cbc Line E A 1-300 Address 1..1 1.0 calLocation/cac:Address/cac:AddressLine/cbc:Lin
del transportador, en lugar ni departamento
e
de utilizar elementos
estructurados (los demás
elementos de este grupo)
Grupo con información sobre /Invoice/cac:Delivery/cac:DeliveryParty/cac:Physi
FAM26 cac Country G Address 1..1 1.0
el país calLocation/cac:Address/cac:Country
Ver lista de valores posibles en
0, columna “Código alfa-2” /Invoice/cac:Delivery/cac:DeliveryParty/cac:Physi
FAM27 cbc IdentificationCode Código identificador del país E A 3 Country 1..1 Rechazo: Si el contenido de 1.0 calLocation/cac:Address/cac:Country/cbc:Identifi
este elemento no corresponde cationCode
a un valor de esta columna
Ver lista de valores posibles en /Invoice/cac:Delivery/cac:DeliveryParty/cac:Physi
FAM28 cbc Name Nombre del país EA 4-41 Country 1..1 1.0
0, columna “Nombre Común” calLocation/cac:Address/cac:Country/cbc:Name

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 63 de 753
Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción TF Tam Padre Oc Observaciones V Xpath
Notificación: si el contenido de
este elemento no corresponde
a un valor de esta columna
Para español, utilizar el literal
“es”.
Ver lista de valores posibles en
Identificador del lenguaje /Invoice/cac:Delivery/cac:DeliveryParty/cac:Physi
0, columna “ISO 639-1”
FAM29 cbc @languageID utilizado en el nombre del AA 2 Name 0..1 1.0 calLocation/cac:Address/cac:Country/cbc:Name/
Notificación: si el contenido del
país @languageID
presente atributo no
corresponde a un valor de
aquella columna.
Grupo de información /Invoice/cac:Delivery/cac:DeliveryParty/cac:Party
FAM30 cac PartyTaxScheme G Party 1..1 1.0
tributarias del transportador TaxScheme
En el caso de que el emisor
desee también utilizar el
nombre comercial del
Nombre o Razón Social del PartyTaxSche transportador en el archivo de /Invoice/cac:Delivery/cac:DeliveryParty/cac:Party
FAM31 cbc RegistrationName E A 5-450 1..1 1.0
transportador me la factura, debe utilizar el TaxScheme/cbc:RegistrationName
elemento
../cac:Delivery/cac:DeliveryPart
y /cac:PartyName/cbc:Name
Si el transportador es
Identificador del PartyTaxSche /Invoice/cac:Delivery/cac:DeliveryParty/cac:Party
FAM32 cbc CompanyID E N 3..13 1..1 responsable debe informar 1.0
transportador me TaxScheme/cbc:CompanyID
NIT

Debe ser informado el literal /Invoice/cac:Delivery/cac:DeliveryParty/cac:Party


FAM33 @schemeAgencyID AN CompanyID 1..1 1.0
“195” TaxScheme/cbc:CompanyID/@schemeAgencyID

Debe ser informado el literal


/Invoice/cac:Delivery/cac:DeliveryParty/cac:Party
@schemeAgencyNa “CO, DIAN (Dirección de
FAM34 AA CompanyID 1..1 1.0 TaxScheme/cbc:CompanyID/@schemeAgencyNa
me Impuestos y Aduanas
me
Nacionales)”

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 64 de 753
Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción TF Tam Padre Oc Observaciones V Xpath
Si transportador está
identificado por NIT
/Invoice/cac:Delivery/cac:DeliveryParty/cac:Party
FAM35 @schemeID DV del NIT del Transportador A N CompanyID 0..1 (@schemeName=31), el DV del 1.0
TaxScheme/cbc:CompanyID/@schemeID
NIT debe ser informado en
@schemeID
Identificador del tipo de
documento de identidad
(@schemeName=31) del
transportador que indica que él
está identificado por NIT y por
tanto el DV del NIT debe ser /Invoice/cac:Delivery/cac:DeliveryParty/cac:Party
FAM36 @schemeName AN CompanyID 1..1 1.0
informado en atributo TaxScheme/cbc:CompanyID/@schemeName
@schemeID
Ver lista de valores posibles en
la columna “Código” del ítem 0;
Rechazo: si @schemeName no
corresponde a valores de lista.
Este elemento representa el
tipo de obligación.
Ver lista de valores posibles en
0
Para reportar varias
Obligaciones del PartyTaxSche obligaciones / /Invoice/cac:Delivery/cac:DeliveryParty/cac:Party
FAM37 cbc TaxLevelCode EA 30 1..1
transportador me responsabilidades, se deben TaxScheme/cbc:TaxLevelCode
reportar separando cada uno
de los valores de la lista con ;.
Ejemplo O-06;O-07; ya así
sucesivamente, de acuerdo a
las responsabilidades a reportar
Régimen al que pertenece el Opcional, si informado indicar /Invoice/cac:Delivery/cac:DeliveryParty/cac:Party
FAM38 cbc @listName AA 10 TaxLevelCode 0..1 1.0
transportador “No aplica” TaxScheme/cbc:TaxLevelCode/@listName
Grupo de información para
Grupo de información para
informar /Invoice/cac:Delivery/cac:DeliveryParty/cac:Party
FAM39 cac RegistrationAddress G 0..1 informar la dirección fiscal del 1.0
dirección fiscal del TaxScheme/cac:RegistrationAddress
transportador. Sigue las
transportador

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 65 de 753
Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción TF Tam Padre Oc Observaciones V Xpath
mismas reglas de información
de

El grupo deberá estar


conformado por lo menos por
el conjunto de elementos
ID, CityName,
CountrySubentity,
CountrySubentityCode,
AddressLine, Line, Country,
IdentificationCode
Obligatorio si el transportador
es responsable
Si IdentificationCode=CO, debe
RegistrationAd /Invoice/cac:Delivery/cac:DeliveryParty/cac:Party
FAM40 cbc ID Código del municipio EA 1..15 0..1 corresponder a valor válido de 1.0
dress TaxScheme/cac:RegistrationAddress/cbc:ID
lista de municipios 0
Si IdentificationCode es “CO”,
CountrySubentity debe /Invoice/cac:Delivery/cac:DeliveryParty/cac:Party
RegistrationAd
FAM41 cbc CityName Nombre del municipio EA 1-60 0..1 corresponder a uno de los 1.0 TaxScheme/cac:RegistrationAddress/cbc:CityNa
dress
valores de la columna Nombre me
Municipio de 0
Si identificationCode=CO, ver
lista de valores posibles en el
/Invoice/cac:Delivery/cac:DeliveryParty/cac:Party
numeral 0
FAM70 cbc PostalZone Código postal EA 1-10 Address 0..1 1.0 TaxScheme/cac:RegistrationAddress/cbc:PostalZ
Notificación: Si el valor no
one
corresponde a un valor
correspondiente a la tabla 0
Si IdentificationCode es “CO”,
CountrySubentity debe /Invoice/cac:Delivery/cac:DeliveryParty/cac:Party
RegistrationAd
FAM42 cbc CountrySubentity Nombre del Departamento EA 1-60 0..1 corresponder a uno de los 1.0 TaxScheme/cac:RegistrationAddress/cbc:Country
dress
valores de la columna Nombre Subentity
de 0
Si IdentificationCode es “CO”, /Invoice/cac:Delivery/cac:DeliveryParty/cac:Party
CountrySubentityCo RegistrationAd
FAM43 cbc Código del Departamento EA 1-5 1..1 CountrySubentity debe 1.0 TaxScheme/cac:RegistrationAddress/cbc:Country
de dress
corresponder a uno de los SubentityCode

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 66 de 753
Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción TF Tam Padre Oc Observaciones V Xpath
valores de la columna Código
de 0
/Invoice/cac:Delivery/cac:DeliveryParty/cac:Party
RegistrationAd
FAM44 De AddressLine G 0..1 1.0 TaxScheme/cac:RegistrationAddress/cac:Address
dress
Line
Elemento de texto libre, que
el emisor puede elegir utilizar
para poner todas las
/Invoice/cac:Delivery/cac:DeliveryParty/cac:Party
informaciones de la dirección Informar la dirección, sin ciudad
FAM45 Cbc Line E A 1-300 AddressLine 1..1 1.0 TaxScheme/cac:RegistrationAddress/cac:Address
del adquiriente, en lugar de ni departamento.
Line/cbc:Line
utilizar elementos
estructurados (los demás
elementos de este grupo)
Grupo con información sobre RegistrationAd /Invoice/cac:Delivery/cac:DeliveryParty/cac:Party
FAM46 Cac Country G 1..1 1.0
el país dress TaxScheme/cac:RegistrationAddress/cac:Country
Ver lista de valores posibles en
0,, columna “Código alfa-2” /Invoice/cac:Delivery/cac:DeliveryParty/cac:Party
FAM47 Cbc IdentificationCode Código identificador del país E A 3 Country 1..1 Rechazo: Si el contenido de 1.0 TaxScheme/cac:RegistrationAddress/cac:Country
este elemento no corresponde /cbc:IdentificationCode
a un valor de esta columna
Ver lista de valores posibles en
0, columna “Nombre Común” /Invoice/cac:Delivery/cac:DeliveryParty/cac:Party
FAM48 Cbc Name Nombre del país EA 4-41 Country 0..1 Notificación: Si el contenido de 1.0 TaxScheme/cac:RegistrationAddress/cac:Country
este elemento no corresponde /cbc:Name
a un valor de esta columna.
Para español, utilizar el literal
“es”
Ver lista de valores posibles en
Identificador del lenguaje /Invoice/cac:Delivery/cac:DeliveryParty/cac:Party
0, columna “ISO 639-1”
FAM49 Cbc @languageID utilizado en el nombre del AA 2 Name 1..1 1.0 TaxScheme/cac:RegistrationAddress/cac:Country
Notificación: Si el contenido del
país /cbc:Name/@languageID
presente atributo no
corresponde a un valor de
aquella columna
Grupo de detalles tributarios PartyTaxSche /Invoice/cac:Delivery/cac:DeliveryParty/cac:Party
FAM50 Cac TaxScheme G 1..1 1.0
de la empresa de transporte me TaxScheme/cac:TaxScheme

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 67 de 753
Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción TF Tam Padre Oc Observaciones V Xpath
Ver lista de valores posibles en
0
Notificación: Si el contenido de
Identificador del tributo del /Invoice/cac:Delivery/cac:DeliveryParty/cac:Party
FAM51 Cbc ID EA 3-0 TaxScheme 1..1 este elemento no corresponde 1.0
transportador TaxScheme/cac:TaxScheme/cbc:ID
a un contenido de la columna
“Identificador” (aceptase
elemento sin contenido)
Ver lista de valores posibles en
0
Notificación:
/Invoice/cac:Delivery/cac:DeliveryParty/cac:Party
FAM52 Cbc Name Nombre del tributo E A 10-30 TaxScheme 1..1 Si el contenido de este 1.0
TaxScheme/cac:TaxScheme/cbc:Name
elemento no corresponde al
contenido correspondiente de
la columna “Nombre”
Grupo de información legales /Invoice/cac:Delivery/cac:DeliveryParty/cac:Party
FAM53 Cac PartyLegalEntity G DeliveryParty 0..1 1.0
del transportador LegalEntity
Nombre registrado en el RUT. Si
el transportador desea también
utilizar el nombre comercial en
Nombre o Razón Social del PartyLegalEnti el archivo de la factura, debe /Invoice/cac:Delivery/cac:DeliveryParty/cac:Party
FAM54 cbc RegistrationName E A 5-450 0..1 1.0
transportador ty utilizar el elemento LegalEntity/cbc:RegistrationName
../cac:AccountingSupplierParty/
cac:Party/cac:PartyName/cbc:N
ame
Identificador del PartyLegalEnti Si transportador es responsable /Invoice/cac:Delivery/cac:DeliveryParty/cac:Party
FAM55 cbc CompanyID E N 3..13 1..1 1.0
transportador ty NIT del transportador LegalEntity/cbc:CompanyID

Debe ser informado el literal /Invoice/cac:Delivery/cac:DeliveryParty/cac:Party


FAM56 @schemeAgencyID AN CompanyID 1..1 1.0
“195” LegalEntity/cbc:CompanyID/@schemeAgencyID

Debe ser informado el literal


/Invoice/cac:Delivery/cac:DeliveryParty/cac:Party
@schemeAgencyNa “CO, DIAN (Dirección de
FAM57 AA CompanyID 1..1 1.0 LegalEntity/cbc:CompanyID/@schemeAgencyNa
me Impuestos y Aduanas
me
Nacionales)”

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 68 de 753
Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción TF Tam Padre Oc Observaciones V Xpath
Si transportador está
identificado por NIT
/Invoice/cac:Delivery/cac:DeliveryParty/cac:Party
FAM58 @schemeID DV del NIT del Transportador A N CompanyID 1..1 (@schemeName=31), el DV del 1.0
LegalEntity/cbc:CompanyID/@schemeID
NIT debe ser informado en
@schemeID
Identificador del tipo de
documento de identidad
(@schemeName=31) del
transportador que indica que él
está identificado por NIT y por /Invoice/cac:Delivery/cac:DeliveryParty/cac:Party
FAM59 @schemeName AN CompanyID 1..1 1.0
tanto el DV del NIT debe ser LegalEntity/cbc:CompanyID/@schemeName
informado en atributo
@schemeID
Ver lista de valores posibles en
la columna “Código” del ítem 0;
CorporateRegistrati Grupo de información de PartyLegalEnti /Invoice/cac:Delivery/cac:DeliveryParty/cac:Party
FAM60 cac EA 0..1 1.0
onScheme registro del transportador ty LegalEntity/cac:CorporateRegistrationScheme
CorporateRegi /Invoice/cac:Delivery/cac:DeliveryParty/cac:Party
Número de matrícula
FAM61 cbc Name EN 9 strationSchem 0..1 1.0 LegalEntity/cac:CorporateRegistrationScheme/cb
mercantil
e c:Name
Grupo de detalles con
/Invoice/cac:Delivery/cac:DeliveryParty/cac:Cont
FAM62 cac Contact información de contacto del G Party 0..1 1.0
act
transportador
/Invoice/cac:Delivery/cac:DeliveryParty/cac:Cont
FAM63 cbc Name Nombre Contacto EA Contact 0..1 1.0
act/cbc:Name
Número de teléfono, celular /Invoice/cac:Delivery/cac:DeliveryParty/cac:Cont
FAM64 cbc Telephone EA Contact 0..1 1.0
u otro act/cbc:Telephone
Número de teléfono, celular /Invoice/cac:Delivery/cac:DeliveryParty/cac:Cont
FAM65 cbc Telefax EA Contact 0..1 1.0
u otro act/cbc:Telefax
Correo electrónico de Notificación: Si el correo /Invoice/cac:Delivery/cac:DeliveryParty/cac:Cont
FAM66 cbc ElectronicMail EA Contact 0..1 1.0
contacto electrónico no es informado act/cbc:ElectronicMail
/Invoice/cac:Delivery/cac:DeliveryParty/cac:Cont
FAM67 cbc Note Nota adicional de contacto EA Contact 0..1 1.0
act/cbc:Note
Grupo para información
FBC01 cac DeliveryTerms G Invoice 0..N 1.0 /Invoice/cac:DeliveryTerms
relacionadas con la entrega
Dirección de Gestión de Impuestos
Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 69 de 753
Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción TF Tam Padre Oc Observaciones V Xpath
FBC02 cbc ID Número de Línea E DeliveryTerms 0..1 Empezando en “1” 1.0 /Invoice/cac:DeliveryTerms/cbc:ID
Método de pago de costes de
transporte: Se utilizar para
indicar cómo se pagan los
costes del transporte (por
ejemplo, Portes Debidos,
Portes Pagados) Puede ser un Se debe informar el método de
FBC03 cbc SpecialTerms texto libre que entiendan el E DeliveryTerms 0..1 pago de los costes de 1.0 /Invoice/cac:DeliveryTerms/cbc:SpecialTerms
comprador y vendedor o transporte
codificarlo en una lista, por
ejemplo
http://www.unece.org/trade/
untdid/d01b/tred/tred4215.h
tm
Condiciones de Entrega: En
LossRiskResponsibili /Invoice/cac:DeliveryTerms/cbc:LossRiskResponsi
FBC04 cbc caso de que el emisor desee E DeliveryTerms 0..1 Ver lista de valores en 0 1.0
tyCode bilityCode
informarlo
Opcional no usado por la
DIAN, las partes pueden
FBC05 cbc LossRisk E DeliveryTerms 0..1 1.0 /Invoice/cac:DeliveryTerms/cbc:LossRisk
definir un significado o
simplemente omitirlo
Grupo de campos para
FAN01 cac PaymentMeans información relacionadas con G Invoice 1..N 1.0 /Invoice/cac:PaymentMeans
el pago de la factura.
Ver lista de valores posibles en
el numeral 0
PaymentMean
FAN02 cbc ID Formas de pago EN 1 1..1 Rechazo: si el valor de este 1.0 /Invoice/cac:PaymentMeans/cbc:ID
s
elemento no corresponde a un
valor de la columna “Código”
Rechazo: Si el valor de este
PaymentMeansCod Código correspondiente al PaymentMean elemento no corresponde a un /Invoice/cac:PaymentMeans/cbc:PaymentMeans
FAN03 cbc EA 1-3 1..1 1.0
e medio de pago s valor de la columna “Código” Code
del numeral 0
Fecha de vencimiento de la PaymentMean /Invoice/cac:PaymentMeans/cbc:PaymentDueDa
FAN04 cbc PaymentDueDate EF 10 0..1 Obligatorio si es venta a crédito 1.0
factura s te

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 70 de 753
Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción TF Tam Padre Oc Observaciones V Xpath
Rechazo: Si PaymentMeans/ID
= 2 y PaymentDueDate no es
informado
Emisor lo debe informar si
desea que factura electrónica
pueda pasar al registro de
circulación de facturas
electrónicas como título valor
PaymentMean Se debe informar un código
FAN05 cbc PaymentID Identificador del pago E A 1..200 0..N 1.0 /Invoice/cac:PaymentMeans/cbc:PaymentID
s para identificar el pago
Grupo de campos para
FBD01 cac PrePaidPayment información relacionadas con G Invoice 0..N 1.0 /Invoice/cac:PrepaidPayment
un anticipo
Se debe informar el
PrepaidPayme
FBD02 cbc ID Identificación del pago E A 1-150 1..1 identificador del pago para los 1.0 /Invoice/cac:PrepaidPayment/cbc:ID
nt
anticipos
No puede ser superior al valor
total de la factura
Notificación: si
4-15 PrepaidPayme
FBD03 cbc PaidAmount Valor del pago EN 1..1 ../PrepaidPayment/cbc:PaidAm 1.0 /Invoice/cac:PrepaidPayment/cbc:PaidAmount
p (0-6) nt
ount >
../LegalMonetaryTotal/cbc:Line
ExtensionAmount
Rechazo: Si no es igual a /Invoice/cac:PrepaidPayment/cbc:PaidAmount/
FBD04 @currencyID 1..1
cbc:DocumentCurrencyCode @currencyID
Fecha en la cual el pago fue PrepaidPayme
FBD05 cbc ReceivedDate EF 10 1..1 1.0 /Invoice/cac:PrepaidPayment/cbc:ReceivedDate
recibido nt
Fecha en la cual el pago fue PrepaidPayme
FBD06 cbc PaidDate EF 10 0..1 1.0 /Invoice/cac:PrepaidPayment/cbc:PaidDate
realizado nt
Hora en la cual el pago fue PrepaidPayme
FBD07 cbc PaidTime E H 14 0..1 1.0 /Invoice/cac:PrepaidPayment/cbc:PaidTime
realizado nt
Instrucciones relativas al PrepaidPayme
FBD08 cbc InstructionID E A 15-5000 0..1 1.0 /Invoice/cac:PrepaidPayment/cbc:InstructionID
pago nt

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 71 de 753
Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción TF Tam Padre Oc Observaciones V Xpath
Descuentos o cargos a nivel de
factura, es decir descuentos o
cargos que no afectan las bases
gravables.
Los descuentos o cargos que
Grupo de campos para afectan bases gravables se
FAQ01 cac AllowanceCharge información relacionadas con G Invoice 0..N informan a nivel de ítem. 1.0 /Invoice/cac:AllowanceCharge
un cargo o un descuento Rechazo: No fue informado el
conjunto de elementos:
ChargeIndicator,
AllowanceChargeReasonCode,
MultiplierFactorNumeric,
Amount y BaseAmount
Empieza con “1”, los números
AllowanceCha
FAQ02 cbc ID Número de Línea EN 1-3 1..1 utilizados en los diferentes 1.0 /Invoice/cac:AllowanceCharge/cbc:ID
rge
grupos deben ser consecutivos
Cargo es true, es un Débito
aumenta el valor de la factura y
se debe reportar en el
LegalMonetary.
Descuento es false, un Crédito
descuenta el valor de la factura
Indica que el elemento es un AllowanceCha antes de tributos y debe /Invoice/cac:AllowanceCharge/cbc:ChargeIndic
FAQ03 cbc ChargeIndicator EB 4..5 1..1 1.0
Cargo y no un descuento rge reportarse en el LegalMonetary ator
El elemento solamente puede
identificar una de la
información
Rechazo: Si este elemento
contiene una información
diferente de “true” o “false”
Código para categorizar el Obligatorio de informar si es
AllowanceChargeRe descuento de acuerdo con la AllowanceCha descuento a nivel de factura. /Invoice/cac:AllowanceCharge/cbc:AllowanceC
FAQ04 cbc EA 2 0..1 1.0
asonCode tabla13.3.9 Solo para nge De acuerdo a los valores hargeReasonCode
descuentos a nivel de factura establecidos en la tabla 13.3.9

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 72 de 753
Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción TF Tam Padre Oc Observaciones V Xpath
Rechazo: Si es descuento y no
se informa
Obligatorio si hay un recargo o
descuento, entonces este
Razón (texto): Texto libre
AllowanceChargeRe AllowanceCha elemento debe ser informado. /Invoice/cac:AllowanceCharge/cbc:AllowanceC
FAQ05 cbc para informar de la razón del E A 1..5000 1..1 1.0
ason rge Notificación: si hay un cargo o hargeReason
descuento.
descuento y este elemento no
es informado.
Porcentaje aplicado en
decimales, debe corresponder a
MultiplierFactorNu 1..6 AllowanceCha /Invoice/cac:AllowanceCharge/cbc:MultiplierFa
FAQ06 cbc Porcentaje a aplicar. EN 1..1 un valor entre 0 a 100. 1.0
meric p (0-2) rge ctorNumeric
Rechazo: si este elemento >
100
Valor numérico del Cargo el
Descuento
Si es descuento, no puede ser
superior al valor base
Rechazo: Si
Valor total del cargo o 1-15 AllowanceCha
FAQ07 cbc Amount EN 1..1 ../AllowanceCharge/cbc:Charge 1.0 /Invoice/cac:AllowanceCharge/cbc:Amount
descuento p (0-6) rge
Indicator es true y
../AllowanceCharge/cbc:Amoun
t>
../AllowanceCharge/cbc:BaseA
mount
Ver lista de valores posibles en
el numeral 0 /Invoice/cac:AllowanceCharge/cbc:Amount/@c
FAQ08 @currencyID Código de moneda A Amount 1..1 1.0
Rechazo: Si es diferente a urrencyID
cbc:DocumentCurrencyCode
Positivo mayor que cero
Rechazo: Si es negativo
../AllowanceCharge/cbc:BaseA
Valor Base para calcular el 1-15 AllowanceCha /Invoice/cac:AllowanceCharge/cbc:BaseAmoun
cbc BaseAmount EN 1..1 mount 1.0
FAQ09 descuento o el cargo p (0-6) rge t
Si es descuento, no puede ser
superior al valor total de la
factura

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 73 de 753
Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción TF Tam Padre Oc Observaciones V Xpath
Rechazo: si
../AllowanceCharge/cbc:Charge
Indicator es true y
../AllowanceCharge/cbc:BaseA
mount >
../LegalMonetaryTotal/cbc:
TaxInclusiveAmount
Ver lista de valores posibles en
el numeral 0 /Invoice/cac:AllowanceCharge/cbc:BaseAmoun
FAQ10 @currencyID Código de moneda A BaseAmount 1..1 1.0
Rechazo: Si es diferente a t/@currencyID
cbc:DocumentCurrencyCode
Seguir definición estándar del
Grupo de campos para UBL para este grupo
información relacionadas con Obligatorio informar si la divisa
PaymentExchangeR
FAR01 cac la tasa de cambio del peso G Invoice 0..1 base es COP y se quiere 1.0 /Invoice/cac:PaymentExchangeRate
ate
colombiano (COP).a una adicionalmente informar los
moneda extranjera valores totales en una
moneda diferente al COP
SourceCurrencyCod PaymentExcha Rechazo: Si no es igual al COP /Invoice/cac:PaymentExchangeRate/cbc:SourceC
FAR02 cbc Divisa base del documento EA 3 1..1 1.0
e ngeRate urrencyCode
Base monetaria de la divisa
COP que se deberá convertir
a moneda extranjera,
SourceCurrencyBase 1-15 PaymentExcha Rechazo: Si trae valor igual a /Invoice/cac:PaymentExchangeRate/cbc:SourceC
FAR03 cbc ejemplo: si es USDel valor a E N 0..1 1.0
Rate p (0-6) ngeRate 1.00 urrencyBaseRate
informar es el valor
equivalente de un dólar en
pesos.
si el
cbc:DocumentCurrencyCode es
TargetCurrencyCod Divisa a la cual se hace la PaymentExcha /Invoice/cac:PaymentExchangeRate/cbc:TargetC
FAR04 cbc EA 3 1..1 igual a COP debe contener un 1.0
e conversión ngeRate urrencyCode
valor valido de la lista de tipos
de moneda extranjera, 0
TargetCurrencyBase Base monetaria para la 1-15 PaymentExcha Rechazo: Si trae valor diferente /Invoice/cac:PaymentExchangeRate/cbc:TargetC
FAR05 cbc EN 1..1 1.0
Rate conversión. Debe ser 1.00 p (0-6) ngeRate a 1.00 urrencyBaseRate

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 74 de 753
Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción TF Tam Padre Oc Observaciones V Xpath
Se debe diligenciar con el valor
de la tasa de cambio. Por
ejemplo, para COP- USD puede
ser el valor de la TRM o tasa
acordada entre las partes.
Recuerde que el valor
consignado acá va a ser la base
para la conversión de tasa de
Valor de la tasa de cambio 1-15 PaymentExcha cambio de la siguiente manera: /Invoice/cac:PaymentExchangeRate/cbc:Calculati
FAR06 cbc CalculationRate EN 1..1 1.0
entre las divisas p (0-6) ngeRate Valor reportado * Valor de tasa onRate
de cambio = Valor en reportado
en divisa informada en
TargetCurrencyCode. Este valor
es el que se debe usar para
reportar los valores en la
segunda divisa en
representación gráfica, si así lo
necesita el emisor
Fecha en la que se fijó la tasa PaymentExcha Fecha en la que se acordó la
FAR07 cbc Date EF 10 1..1 1.0 /Invoice/cac:PaymentExchangeRate/cbc:Date
de cambio (CalculationRate) ngeRate tasa de cambio
Si el emisor necesita informar
Utilizado como método una tasa de conversión
PaymentAlternative
FGB01 cac alternativo para informar G Invoice 0..1 adicional, puede usar este 1.0 /Invoice/cac:PaymentAlternativeExchangeRate
ExchangeRate
conversiones a otras divisas. campo para reportar esa tasa
de cambio adicional.
Notificación: Si no es igual al
elemento
cbc:DocumentCurrencyCode ni
igual a la divisa destino del
PaymentAlter
SourceCurrencyCod Divisa adicional base para PaymentExchangeRate/cbc:Tar /Invoice/cac:PaymentAlternativeExchangeRate/c
FGB02 cbc EA 3 nativeExchang 1..1 1.0
e conversión getCurrencyRate bc:SourceCurrencyCode
eRate
Ver lista de valores posibles en
el numeral 0
Rechazo si no corresponde a un
valor de la lista

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 75 de 753
Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción TF Tam Padre Oc Observaciones V Xpath
Base monetaria de la divisa PaymentAlter
SourceCurrencyBase 1-15 Notificación: Si trae valor /Invoice/cac:PaymentAlternativeExchangeRate/c
FGB03 cbc extranjera para el cambio. EN nativeExchang 1..1 1.0
Rate p (0-6) diferente a 1.00 bc:SourceCurrencyBaseRate
Debe ser 1.00 eRate
Ver lista de valores posibles en
PaymentAlter
TargetCurrencyCod Divisa a la cual se hace la el numeral 0 /Invoice/cac:PaymentAlternativeExchangeRate/c
FGB04 cbc EA 3 nativeExchang 1..1 1.0
e conversión Notificación: Si no corresponde bc:TargetCurrencyCode
eRate
a valor en la lista
PaymentAlter
TargetCurrencyBase Base monetaria para la 1-15 Notificación: Si trae valor /Invoice/cac:PaymentAlternativeExchangeRate/c
FGB05 cbc EN nativeExchang 1..1 1.0
Rate conversión. Debe ser 1.00 p (0-6) diferente a 1.00 bc:TargetCurrencyBaseRate
eRate
Se debe diligenciar con el valor
de la tasa de cambio. Por
ejemplo, para USD puede ser el
valor de la tasa acordada entre
las partes.
Recuerde que el valor
PaymentAlter
Valor de la tasa de cambio 1-15 consignado acá va a ser la base /Invoice/cac:PaymentAlternativeExchangeRate/c
FGB06 cbc CalculationRate EN nativeExchang 1..1 1.0
entre las divisas p (0-6) para la conversión de tasa de bc:CalculationRate
eRate
cambio alternativa. Este valor
es el que se debe usar para
reportar los valores en la
segunda divisa en
representación gráfica, si así lo
necesita el emisor
PaymentAlter
Fecha en la que se fijó la tasa Fecha en la que se acordó la /Invoice/cac:PaymentAlternativeExchangeRate/c
FGB07 cbc Date EF 10 nativeExchang 1..1 1.0
de cambio (CalculationRate) tasa de cambio bc:Date
eRate
Grupo que informa los totales
para un impuesto. Es decir, por
Grupo de campos para cada impuesto que se requiera
FAS01 cac TaxTotal información totales G Invoice 0..N informar el total, debe ir un 1.0 /Invoice/cac:TaxTotal
relacionadas con un tributo grupo TaxTotal.
Un bloque para cada código de
tributo

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 76 de 753
Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción TF Tam Padre Oc Observaciones V Xpath
Rechazo: Si existe más de un
grupo /Invoice/TaxTotal con el
mismo valor en el elemento
/Invoice/TaxTotal/TaxSubtotal/
cac:TaxCategory/cac:TaxSchem
e/cbc:ID
Algunos tributos deben ser la
suma de las líneas de la factura
Rechazo : Si existe un grupo
/Invoice/TaxTotal en el cual el
valor en el elemento
/Invoice/TaxTotal/TaxSubtotal/
cac:TaxCategory/cac:TaxSchem
e/cbc:ID es “IVA”, “IC”, “INC” o
cualquier otro que se hay
informado a nivel de Ítem
(InvoiceLine)
Y no existe ningún grupo
/Invoice/cac:InvoiceLine en el
cual el elemento
/Invoice/cac:InvoiceLine/TaxTot
al/TaxSubtotal/cac:TaxCategor
y/cac:TaxScheme/cbc:ID tenga
el mismo valor
Suma de todos los elementos
../cac:TaxTotal/TaxSubtotal/cbc
:TaxAmount
Rechazo: Si
0-15
FAS02 cbc TaxAmount Valor del tributo EN TaxTotal 1..1 ../cac:TaxTotal/cbc:TaxAmount 1.0 /Invoice/cac:TaxTotal/cbc:TaxAmount
p (0-6)
<> sumatoria de todas las
ocurrencias de
../cac:TaxTotal/TaxSubtotal/cbc
:TaxAmount
Código de moneda de la Ver lista de valores posibles en /Invoice/cac:TaxTotal/cbc:TaxAmount/@curren
FAS03 @currencyID AA TaxAmount 1..1 1.0
transacción el numeral 0 cyID

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 77 de 753
Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción TF Tam Padre Oc Observaciones V Xpath
Rechazo: Si el valor es diferente
a DocumentCurrencyCode
Grupo de información que Debe ser informado un grupo
FAS04 cbc TaxSubtotal G TaxTotal 1..N 1.0 /Invoice/cac:TaxTotal/cac:TaxSubtotal
definen los valores del tributo de estos para cada tarifa.
En el caso de que el tributo sea
un porcentaje del valor
tributable: informar la base
imponible en valor monetario.
Base Imponible sobre la que 0-15 /Invoice/cac:TaxTotal/cac:TaxSubtotal/cbc:Taxab
FAS05 cbc TaxableAmount EN TaxSubtotal 1..1 1.0
se calcula el valor del tributo p (0-6) leAmount
En el caso de que el tributo es
un valor fijo por unidad
tributada: informar el número
de unidades tributadas
Ver lista de valores posibles en
Código de moneda de la TaxableAmou el numeral 0 /Invoice/cac:TaxTotal/cac:TaxSubtotal/cbc:Taxa
FAS06 @currencyID AA 1..1 1.0
transacción nt Rechazo: Si el valor es diferente bleAmount/@currencyID
a DocumentCurrencyCode
Rechazo: Para tributos cuya
tarifa se enuncia en porcentajes
si
//cac:TaxSubtotal/cbc:TaxAmou
nt <>
//cac:TaxSubtotal/cbc:TaxableA
mount *
//cac:TaxSubtotal/cac:TaxCateg
Valor del tributo: producto
0-15 ory/cbc:Percent. /Invoice/cac:TaxTotal/cac:TaxSubtotal/cbc:TaxA
FAS07 cbc TaxAmount del porcentaje aplicado sobre E N TaxSubtotal 1..1 1.0
p (0-6) mount
la base imponible
Rechazo: Para tributos cuya
tarifa se enuncia en valores
nominales (ejemplo bolsas
plásticas)
si
//cac:TaxSubtotal/cbc:TaxAmou
nt <>
//cac:TaxSubtotal/cbc:PerUnitA

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 78 de 753
Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción TF Tam Padre Oc Observaciones V Xpath
mount *
//cac:TaxSubtotal/cbc:TaxableA
mount
Rechazo: para el impuesto
Nominal IBUA el cálculo, se
realiza entre los valores de los
campos
(PerUnitAmount*BaseUnitMeas
ure) con dos (2) decimales y su
resultado debe ser dividido por
cien (100)

Rechazo: para el impuesto


Nominal INPP el cálculo, se
realiza entre los valores de los
campos
(PerUnitAmount*BaseUnitMeas
ure)
Rechazo: para el impuestoi ICUI
el cálculo, se realiza entre los
valores de los campos
(TaxableAmount*Percent
dividido por cien (100))
Rechazo: para el impuesto
Nominal ADV el cálculo, se
realiza entre los valores de los
campos
(PerUnitAmount*BaseUnitMeas
ure)

Ver lista de valores posibles en


Código de moneda de la el numeral 0 /Invoice/cac:TaxTotal/cac:TaxSubtotal/cbc:Tax
FAS08 @currencyID AA TaxAmount 1..1 1.0
transacción Rechazo: Si el valor es diferente Amount/@currencyID
a DocumentCurrencyCode

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 79 de 753
Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción TF Tam Padre Oc Observaciones V Xpath
Usado en el caso de que el
tributo es un valor fijo por
unidad tributada: informar el
valor del tributo por unidad
tributada. Por ejemplo, el
Unidad de medida base para 1-2 impuesto de consumo a las /Invoice/cac:TaxTotal/cac:TaxSubtotal/cbc:BaseU
FAS09 cbc BaseUnitMeasure EN TaxSubtotal 0..1 1.0
el tributo p (0-2) bolsas o los impuestos a los nitMeasure
combustibles
Rechazo: Si elemento
cbc:PerUnitAmount es
informado y BaseUnitMeasure
no es informado
Corresponde a uno de los
Identificación de la unidad de /Invoice/cac:TaxTotal/cac:TaxSubtotal/cbc:BaseU
FAS10 @ unitCode AA 1-5 TaxSubtotal 1..1 valores de la tabla de unidades 1.0
medida nitMeasure/@unitCode
de medida en el numeral 0
Es el valor nominal del tributo
por unidad
1-15 /Invoice/cac:TaxTotal/cac:TaxSubtotal/cbc:PerUn
FAS11 cbc PerUnitAmount Valor del tributo por unidad EN TaxSubtotal 0..1 Rechazo: Si el elemento 1.0
p (0-2) itAmount
cbcBaseUnitMeasure NO es
informado.
Ver lista de valores posibles en
Código de moneda de la PerUnitAmou el numeral 0 /Invoice/cac:TaxTotal/cac:TaxSubtotal/cbc:Per
FAS12 @currencyID AA 1..1 1.0
transacción nt Rechazo: Si el valor es diferente UnitAmount/@currencyID
a DocumentCurrencyCode
Grupo de información sobre /Invoice/cac:TaxTotal/cac:TaxSubtotal/cac:TaxCa
FAS13 cac TaxCategory G TaxSubtotal 1..1 1.0
el tributo tegory
En el caso de que la tarifa del
tributo sea un porcentaje:
informar la tarifa (porcentaje) a
ser aplicada a la base imponible
0..5 /Invoice/cac:TaxTotal/cac:TaxSubtotal/cac:TaxCa
FAS14 cbc Percent Tarifa del tributo EN TaxCategory 0..1 Notificación: si la tarifa no 1.0
p (0..3) tegory/cbc:Percent
corresponde a la de la tabla 0 y
el Impuesto corresponde a uno
de los mencionados en dicha
tabla (../TaxScheme/ID)

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 80 de 753
Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción TF Tam Padre Oc Observaciones V Xpath
Grupo de información /Invoice/cac:TaxTotal/cac:TaxSubtotal/cac:TaxCa
FAS15 cac TaxScheme G TaxCategory 1..1 1.0
específicas sobre el tributo tegory/cac:TaxScheme
Ver lista de valores posibles en
el numeral ¡Error! No se
encuentra el origen de la
referencia.
Rechazo: Si el contenido de /Invoice/cac:TaxTotal/cac:TaxSubtotal/cac:TaxCa
FAS16 cbc ID Identificador del tributo EA 3-0 TaxScheme 1..1 1.0
este elemento no corresponde tegory/cac:TaxScheme/cbc:ID
a un contenido de la columna
“Identificador”. Si el tributo a
informar NO está en la tabla
utilizar el código ZZ
Ver lista de valores posibles en
el numeral de ¡Error! No se
encuentra el origen de la
referencia. /Invoice/cac:TaxTotal/cac:TaxSubtotal/cac:TaxCa
FAS17 cbc Name Nombre del tributo E A 10-30 TaxScheme 1..1 1.0
Notificacion: Si el contenido de tegory/cac:TaxScheme/cbc:Name
este elemento no corresponde
al contenido correspondiente
de la columna “Nombre”
Si el emisor es autorretenedor
puede utilizar este grupo de
información para enunciar las
autorretenciones que practique
por ejemplo ReteIVA,
Grupo de campos para ReteFuente.
WithholdingTaxTota información totales Si informado debe contener:
FAT01 cac G Invoice 0..N /Invoice/cac:WithholdingTaxTotal
l relacionas con los tributos Un bloque para cada código de
retenidos tributo
Rechazo: Si existe más de un
grupo /Invoice/WhitHoldingTaxl
con el mismo valor en el
elemento
/Invoice/WithholdingTaxTotal/T

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 81 de 753
Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción TF Tam Padre Oc Observaciones V Xpath
axSubtotal/cac:TaxCategory/ca
c:TaxScheme/cbc:ID
Algunos tributos deben ser la
suma de las líneas de la factura
(Cuando se enuncian auto
retenciones practicadas a nivel
de línea o ítem
Rechazo: Si existe un grupo
/Invoice/WithholdingTaxTotal
en el cual el valor en el
elemento
/Invoice/WithholdingTaxTotal/T
axSubtotal/cac:TaxCategory/ca
c:TaxScheme/cbc:ID es
“ReteIVA” o “ReteFuente” que
se ha informado a nivel de Ítem
(InvoiceLine)
y no existe ningún grupo
/Invoice/cac:InvoiceLine en el
cual el elemento
/Invoice/cac:InvoiceLine/Withh
oldingTaxTotal/TaxSubtotal/cac
:TaxCategory/cac:TaxScheme/c
bc:ID tenga el mismo valor
Suma de todos los elementos
../cac:TaxTotal/TaxSubtotal/cbc
:TaxAmount
Rechazo: Si
0-15 WithholdingTa /Invoice/cac:WithholdingTaxTotal/cbc:TaxAmoun
FAT02 cbc TaxAmount Valor del tributo EN 1..1 ../cac:TaxTotal/cbc:TaxAmount 1.0
p (0-6) xTotal t
<> sumatoria de todas las
ocurrencias de
../cac:TaxTotal/TaxSubtotal/cbc
:TaxAmount

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 82 de 753
Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción TF Tam Padre Oc Observaciones V Xpath
Suma de todos los elementos
../cac:WithholdingTaxTotal/Tax
Subtotal/cbc:TaxAmount
Rechazo: Si
../cac:WithholdingTaxTotal/cbc:
TaxAmount <> sumatoria de
todas las ocurrencias de
../cac:WithholdingTaxTotal/Tax
Subtotal/cbc:TaxAmount
Ver lista de valores posibles en
Código de moneda de la el numeral 0 /Invoice/cac:WithholdingTaxTotal/cbc:TaxAmo
FAT03 @currencyID AA TaxAmount 1..1 1.0
transacción Rechazo: Si el valor es diferente unt/@currencyID
a DocumentCurrencyCode
WithholdingTa
Grupo de información que Debe ser informado un grupo /Invoice/cac:WithholdingTaxTotal/cac:TaxSubtot
FAT04 cbc TaxSubtotal G xTotal 1..N 1.0
definen los valores del tributo de estos para cada tarifa. al
En el caso de que el tributo es
un porcentaje del valor
tributable: informar la base
Base Imponible sobre la que 0-15 imponible en valor monetario /Invoice/cac:WithholdingTaxTotal/cac:TaxSubtot
FAT05 cbc TaxableAmount EN TaxSubtotal 1..1 1.0
se calcula el valor del tributo p (0-6) En el caso de que el tributo es al/cbc:TaxableAmount
un valor fijo por unidad
tributada: informar el número
de unidades tributadas
Ver lista de valores posibles en
Código de moneda de la TaxableAmou el numeral 0 /Invoice/cac:WithholdingTaxTotal/cac:TaxSubto
FAT06 @currencyID AA 1.0
transacción nt Rechazo: Si el valor es diferente tal/cbc:TaxableAmount/@currencyID
a DocumentCurrencyCode
Rechazo: Para tributos cuya
tarifa se enuncia en porcentajes
Valor del tributo: producto
0-15 si /Invoice/cac:WithholdingTaxTotal/cac:TaxSubtot
FAT07 cbc TaxAmount del porcentaje aplicado sobre E N TaxSubtotal 1..1 1.0
p (0-6) ../cac:TaxTotal/cbc:TaxAmount al/cbc:TaxAmount
la base imponible
<>
../cac:TaxTotal/cbc:TaxableAmo

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 83 de 753
Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción TF Tam Padre Oc Observaciones V Xpath
unt *
../cac:TaxTotal/cbc:Percent
Rechazo: Para tributos cuya
tarifa se enuncia en valores
nominales (ejemplo bolsas
plásticas)
si
../cac:TaxTotal/cbc:TaxAmount
<>
../cac:TaxTotal/cbc:PerUnitAmo
unt *
InvoiceLine/cbc:InvoicedQuanti
ty
Ver lista de valores posibles en
Código de moneda de la PerUnitAmou el numeral 0 /Invoice/cac:WithholdingTaxTotal/cac:TaxSubto
FAT08 @currencyID A 1.0
transacción nt Rechazo: Si el valor es diferente tal/cbc:TaxAmount/@currencyID
a DocumentCurrencyCode
Grupo de información sobre /Invoice/cac:WithholdingTaxTotal/cac:TaxSubtot
FAT09 cac TaxCategory G TaxSubtotal 1..1 1.0
el tributo al/cac:TaxCategory
En el caso de que la tarifa del
tributo sea un porcentaje:
informar la tarifa (porcentaje) a
ser aplicada a la base imponible
0..5 Notificación: si la tarifa no /Invoice/cac:WithholdingTaxTotal/cac:TaxSubtot
FAT10 cbc Percent Tarifa del tributo EN TaxCategory 0..1 1.0
p (0..3) corresponde a la de la tabla al/cac:TaxCategory/cbc:Percent
13.3.10 y el Impuesto
corresponde a uno de los
mencionados en dicha tabla
(../TaxScheme/ID)
Grupo de información /Invoice/cac:WithholdingTaxTotal/cac:TaxSubtot
FAT11 cac TaxScheme G TaxCategory 1..1 1.0
específicas sobre el tributo al/cac:TaxCategory/cac:TaxScheme
Ver lista de valores posibles en
el numeral de ¡Error! No se /Invoice/cac:WithholdingTaxTotal/cac:TaxSubtot
FAT12 cbc ID Identificador del tributo EA 2 TaxScheme 1..1 1.0
encuentra el origen de la al/cac:TaxCategory/cac:TaxScheme/cbc:ID
referencia.

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 84 de 753
Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción TF Tam Padre Oc Observaciones V Xpath
Rechazo: Si el contenido de
este elemento no corresponde
a un contenido de la columna
“Identificador” (aceptase
elemento sin contenido)
Ver lista de valores posibles en
el numeral de ¡Error! No se
encuentra el origen de la
referencia. /Invoice/cac:WithholdingTaxTotal/cac:TaxSubtot
FAT13 cbc Name Nombre del tributo E A 10-30 TaxScheme 1..1 1.0
Rechazo: Si el contenido de al/cac:TaxCategory/cac:TaxScheme/cbc:Name
este elemento no corresponde
al contenido correspondiente
de la columna “Nombre”
Grupo de campos para
información relacionadas con
FAU01 cac LegalMonetaryTotal GN Invoice 1..1 1.0 /Invoice/cac:LegalMonetaryTotal
los valores totales aplicables
a la factura
El Valor Bruto antes de tributos
tiene que ser la suma de los
valores de las líneas de la
Total Valor Bruto antes de factura que contienen el valor
tributos: comercial
LineExtensionAmou 1-15 LegalMonetar /Invoice/cac:LegalMonetaryTotal/cbc:LineExtensi
FAU02 cbc Total valor bruto, suma de los E N 1..1 Rechazo: Si 1.0
nt p (0-6) yTotal onAmount
valores brutos de las líneas round(Invoice/cac:LegalMoneta
de la factura. ryTotal/cbc:LineExtensionAmou
nt) es distinto de
round(sum(/Invoice/cac:Invoice
Line/cbc:LineExtensionAmount))
Ver lista de valores posibles en
Código de moneda de la LineExtension el numeral 0 /Invoice/cac:LegalMonetaryTotal/cbc:LineExten
FAU03 @currencyID AA 1..1 1.0
transacción Amount Rechazo: Si el valor es diferente sionAmount/@currencyID
a DocumentCurrencyCode
Total Valor Base Imponible :
TaxExclusiveAmoun 1-15 LegalMonetar El Valor Base Imponible tiene /Invoice/cac:LegalMonetaryTotal/cbc:TaxExclusiv
FAU04 cbc Base imponible para el EN 1..1 1.0
t p (0-6) yTotal que ser la suma de los valores eAmount
cálculo de los tributos

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 85 de 753
Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción TF Tam Padre Oc Observaciones V Xpath
de las bases imponibles de
todas líneas de detalle.
Rechazo: Si
round(//cbc:TaxExclusiveAmoun
t) es distinto de
round(sum(//cac:InvoiceLine/ca
c:TaxTotal[1]/cac:TaxSubtotal/c
bc:TaxableAmount))
Ver lista de valores posibles en
Código de moneda de la TaxExclusiveA el numeral 0 /Invoice/cac:LegalMonetaryTotal/cbc:TaxExclus
FAU05 @currencyID A 1..1 1.0
transacción mount Rechazo: Si el valor es diferente iveAmount/@currencyID
a DocumentCurrencyCode
El Valor Bruto más tributos
tiene que ser igual a Valor Bruto
de la factura que contienen el
valor comercial más la Suma de
los tributos de todas las líneas
de detalle.
Total de Valor Bruto más 1-15 LegalMonetar Rechazo: Si /Invoice/cac:LegalMonetaryTotal/cbc:TaxInclusiv
FAU06 cbc TaxInclusiveAmount EN 1..1 1.0
tributos p (0-6) yTotal round(//cac:LegalMonetaryTot eAmount
al/cbc:LineExtensionAmount +
sum(//cac:TaxTotal[not(ancesto
r::cac:InvoiceLine)]/cbc:TaxAmo
unt)) es distinto de
round(//cbc:TaxInclusiveAmoun
t)
Ver lista de valores posibles en
Código de moneda de la TaxInclusiveA el numeral 0 /Invoice/cac:LegalMonetaryTotal/cbc:TaxInclusi
FAU07 @currencyID A 1..1 1.0
transacción mount Rechazo: Si el valor es diferente veAmount/@currencyID
a DocumentCurrencyCode
El Valor del Descuento Total es
Descuento Total: Suma de igual a la suma de todos los
AllowanceTotalAmo 1-15 LegalMonetar /Invoice/cac:LegalMonetaryTotal/cbc:Allowance
FAU08 cbc todos los descuentos EN 0..1 descuentos globales aplicados al 1.0
unt p (0-6) yTotal TotalAmount
aplicados a nivel de la factura total de la factura.
Rechazo: Si

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 86 de 753
Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción TF Tam Padre Oc Observaciones V Xpath
round(/Invoice/cac:LegalMonet
aryTotal/cbc:AllowanceTotalAm
ount) es distinto de
round(sum(/Invoice/cac:Allowa
nceCharge[cbc:ChargeIndicator
= "false"]/cbc:Amount))
Ver lista de valores posibles en
Código de moneda de la AllowanceTot el numeral 0 /Invoice/cac:LegalMonetaryTotal/cbc:Allowanc
FAU09 @currencyID A 1..1 1.0
transacción alAmount Rechazo: Si el valor es diferente eTotalAmount/@currencyID
a DocumentCurrencyCode
El Valor del Cargo Total es igual
a la suma de todos los cargos
globales aplicados al total de la
factura.
Cargo Total: Suma de todos Rechazo: Si
1-15 LegalMonetar /Invoice/cac:LegalMonetaryTotal/cbc:ChargeTota
FAU10 cbc ChargeTotalAmount los cargos aplicados a nivel de E N 0..1 round(/sig:Invoice/cac:LegalMo 1.0
p (0-6) yTotal lAmount
la factura netaryTotal/cbc:ChargeTotalAm
ount) es distinto de
round(sum(/sig:Invoice/cac:Allo
wanceCharge[cbc:ChargeIndicat
or = "true"]/cbc:Amount))
Ver lista de valores posibles en
Código de moneda de la ChargeTotalA el numeral 0 /Invoice/cac:LegalMonetaryTotal/cbc:ChargeTo
FAU11 @currencyID A 1..1 1.0
transacción mount Rechazo: Si el valor es diferente talAmount/@currencyID
a DocumentCurrencyCode
El Valor del Anticipo Total es
igual a la suma de todos los
anticipos o prepagos globales
aplicados al total de la factura.
Anticipo Total: Suma de 1-15 LegalMonetar Rechazo: Si /Invoice/cac:LegalMonetaryTotal/cbc:PrepaidAm
FAU12 cbc PrePaidAmount EN 0..1 1.0
todos los pagos anticipados p (0-6) yTotal (/Invoice/cac:LegalMonetaryTot ount
al/cbc:PrepaidAmount) then
round(Invoice/cac:LegalMoneta
ryTotal/cbc:PrepaidAmount) =
round(sum(Invoice/cac:Prepaid

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 87 de 753
Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción TF Tam Padre Oc Observaciones V Xpath
Payment/cbc:PaidAmount)) else
true()
Ver lista de valores posibles en
Código de moneda de la PrePaidAmou el numeral 0 /Invoice/cac:LegalMonetaryTotal/cbc:PrepaidA
FAU13 @currencyID A 1..1 1.0
transacción nt Rechazo: Si el valor es diferente mount/@currencyID
a DocumentCurrencyCode
El Valor de la Factura es igual a
la Suma de Valor Bruto más
tributos - Valor del Descuento
Total + Valor del Cargo Total
Rechazo: Si
$TaxInclusiveAmount := if
(boolean(//cbc:TaxInclusiveAm
ount)) then
//cbc:TaxInclusiveAmount else
0.00, $SumTotalAllowance := if
Valor de la Factura: Valor
(boolean(//cbc:AllowanceTotal
total de ítems (incluyendo
Amount)) then
cargos y descuentos a nivel 1-15 LegalMonetar /Invoice/cac:LegalMonetaryTotal/cbc:PayableAm
FAU14 cbc PayableAmount EN 1..1 //cbc:AllowanceTotalAmount 1.0
de ítems)+valor tributos + p (0-6) yTotal ount
else 0.00, $SumTotalCharge := if
valor cargos – valor
(boolean(//cbc:ChargeTotalAm
descuentos.
ount)) then
//cbc:ChargeTotalAmount else
0.00, $PayableAmount :=
$TaxInclusiveAmount -
$SumTotalAllowance +
$SumTotalCharge return
round(number($PayableAmoun
t)) es distinto de
round(//cac:LegalMonetaryTota
l/cbc:PayableAmount
Ver lista de valores posibles en
Código de moneda de la PayableAmou el numeral 0 /Invoice/cac:LegalMonetaryTotal/cbc:PayableA
FAU15 @currencyID A 1.0
transacción nt Rechazo: Si el valor es diferente mount/@currencyID
a DocumentCurrencyCode

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 88 de 753
Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción TF Tam Padre Oc Observaciones V Xpath
Grupo de campos para
información relacionadas con
una línea de factura

FAV01 cac InvoiceLine Cuando se deba facturar un G Invoice 1..N 1.0 /Invoice/cac:InvoiceLine
producto y un servicio, se
deberán informar en
Items(InvoiceLine) por
seprado.
Notificación: si contiene un
valor ya utilizado en el
elemento
/Invoice/cac:InvoiceLine/cbc:ID
FAV02 cbc ID Número de Línea EN 1..4 InvoiceLine 1..1 en otro grupo de este archivo 1.0 /Invoice/cac:InvoiceLine/cbc:ID
Notificación: si los números
utilizados en los diferentes
grupos no son consecutivos,
empezando en “1”
Obligatorio cuando se informe
el tipo de operación “11”:
Valida los posibles valores en el
numera . 13.3.12
FAV08 @schemeID Identificador AN 1-3 ID 0..1 Invoice/cac:InvoiceLine/cbc:ID/ @schemeID
Obligatorio cuando se informe
el tipo de operación “12”:
Valida los posibles valores en el
numera 13.5.1
Obligatorio: de informar para el
caso de ítems de contratos de
Información Adicional: Texto servicio tipo AIU. Para el ítem
FAV03 cbc Note libre para añadir información E A 20..5000 InvoiceLine 0..N Administración. En este caso la 1.0 /Invoice/cac:InvoiceLine/cbc:Note
adicional al artículo. cbc:Note debe empezar por el
texto: “Contrato de servicios
AIU por concepto de:” El

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 89 de 753
Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción TF Tam Padre Oc Observaciones V Xpath
contribuyente debe incluir el
objeto del contrato facturado.

Cantidad del producto o Rechazo: Si el valor expresado


FAV04 cbc InvoicedQuantity EN 1-6 InvoiceLine 1..1 1.0 /Invoice/cac:InvoiceLine/cbc:InvoicedQuantity
servicio es negativo
Corresponde a uno de los
Identificación de la unidad de InvoicedQuant /Invoice/cac:InvoiceLine/cbc:InvoicedQuantity/@
FAV05 unitCode AA 1-5 1..1 valores de la tabla de unidades
medida ity unitCode
de medida del numeral 0
El Valor Total de la línea es
igual al producto de Cantidad x
Precio Unidad menos
Descuentos más Recargos
que apliquen para la línea.
Rechazo: Si
/Invoice/cac:InvoiceLine/cbc:Lin
eExtensionAmount es distinto
de
(/Invoice/Price/cbc:PriceAmoun
Valor total de la línea. t * /Invoice/Price/cbc:Price/
Cantidad x Precio Unidad BaseQuantity) –
LineExtensionAmou 0-15 /Invoice/cac:InvoiceLine/cbc:LineExtensionAmou
FAV06 cbc menos descuentos más EN InvoiceLine 1..1 (/Invoice/cac:InvoiceLine/cac:Al 1.0
nt p (0-6) nt
recargos lowanceCharge/cbc:Amount,
que apliquen para la línea. correspondientes a aquellos
grupos en donde
/Invoice/cac:InvoiceLine/cac:All
owanceCharge/cbc:ChargeIndic
ator es “false”) +
(/Invoice/cac:InvoiceLine/cac:Al
lowanceCharge/cbc:Amount,
correspondientes a aquellos
grupos en donde
AllowanceCharge/cbc:ChargeIn
dicator es “true”)
Dirección de Gestión de Impuestos
Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 90 de 753
Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción TF Tam Padre Oc Observaciones V Xpath
O dicho de otra forma
every $i in
/sig:Invoice/cac:InvoiceLine
satisfies if
(exists($i/cac:AllowanceCharge[
cbc:ChargeIndicator=false()])
and
exists($i/cac:AllowanceCharge[
cbc:ChargeIndicator=true()]))th
en(round($i/cbc:LineExtensionA
mount) =
round(($i/cac:Price/cbc:PriceA
mount *
$i/cac:Price/cbc:BaseQuantity)+
$i/cac:AllowanceCharge[cbc:Ch
argeIndicator=true()]/cbc:Amou
nt -
$i/cac:AllowanceCharge[cbc:Ch
argeIndicator=false()]/cbc:Amo
unt)) else
(if(exists($i/cac:AllowanceCharg
e[cbc:ChargeIndicator=false()]))
then
round($i/cbc:LineExtensionAmo
unt) =
round(($i/cac:Price/cbc:PriceA
mount *
$i/cac:Price/cbc:BaseQuantity) -
$i/cac:AllowanceCharge[cbc:Ch
argeIndicator=false()]/cbc:Amo
unt) else
if(exists($i/cac:AllowanceCharg
e[cbc:ChargeIndicator=true()]))
then
round($i/cbc:LineExtensionAmo

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 91 de 753
Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción TF Tam Padre Oc Observaciones V Xpath
unt) =
round(($i/cac:Price/cbc:PriceA
mount *
$i/cac:Price/cbc:BaseQuantity)
+
$i/cac:AllowanceCharge[cbc:Ch
argeIndicator=true()]/cbc:Amou
nt) else
$i/cbc:LineExtensionAmount =
$i/cac:Price/cbc:PriceAmount *
$i/cac:Price/cbc:BaseQuantity)
Nota: Si se informa el grupo
InvoiceLine/cac:PricingReferenc
e entonces el valor de
LineExtensionAmout es cero
(0.00), ya que se trata de
muestra o regalo comercial
Ver lista de valores posibles en
Código de moneda de la LineExtension el numeral 0 /Invoice/cac:InvoiceLine/cbc:LineExtensionAmou
FAV07 @currencyID A 1..1 1.0
transacción Amount Rechazo: Si el valor es diferente nt/@currencyID
a DocumentCurrencyCode
Grupo de información que
indica el precio de referencia Obligatorio de informar si se
FAW01 cac PricingReference G InvoiceLine 0..1 /Invoice/cac:InvoiceLine/cac:PricingReference
para línea que no contienen trata de muestras comerciales.
valor comercial
AlternativeConditio PricingReferen /Invoice/cac:InvoiceLine/cac:PricingReference/ca
FAW02 cac Grupo para informar el precio G 1..1 1.0
nPrice ce c:AlternativeConditionPrice
Corresponde al valor del precio
1-15 AlternativeCo referencia (comercial) del ítem /Invoice/cac:InvoiceLine/cac:PricingReference/ca
FAW03 cbc PriceAmount Valor del artículo o servicio EN 1..1 1.0
p (0-6) nditionPrice que se da como muestra o c:AlternativeConditionPrice/cbc:PriceAmount
regalo sin valor comercial.
Ver lista de valores posibles en
/Invoice/cac:InvoiceLine/cac:PricingReference/
Código de moneda de la el numeral 0
FAW04 @currencyID AA PriceAmount 1.0 cac:AlternativeConditionPrice/cbc:PriceAmount
transacción Rechazo: Si el valor es diferente
/@currencyID
a DocumentCurrencyCode

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 92 de 753
Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción TF Tam Padre Oc Observaciones V Xpath
Ver lista de valores posibles en
el numeral 0
Código del tipo de precio AlternativeCo /Invoice/cac:InvoiceLine/cac:PricingReference/ca
FAW05 cbc PriceTypeCode EA 1-3 1..1 Notificación: si el valor del 1.0
informado nditionPrice c:AlternativeConditionPrice/cbc:PriceTypeCode
atributo no se encuentra en la
columna “Unid”
Este grupo se debe informar a
nivel de ítem, si y solamente si
el cargo o descuento afecta la
base gravable del ítem. Si un
cargo individual, general a la
factura genera IVA, debe
Grupo de campos para reportarse como ítem. Para el
FBE01 cac AllowanceCharge información relacionadas con G InvoiceLine 0..N caso de los descuentos a nivel 1.0 /Invoice/cac:InvoiceLine/cac:AllowanceCharge
un cargo o un descuento de ítem no es necesario
codificarlos.
Rechazo: No fue informado el
conjunto de elementos:
ChargeIndicator,
MultiplierFactorNumeric,
Amount y BaseAmount
Empieza con “1”, los números
AllowanceCha /Invoice/cac:InvoiceLine/cac:AllowanceCharge/c
FBE02 cbc ID Número de Línea E utilizados en los diferentes 1.0
rge bc:ID
grupos deben ser consecutivos.
Cargo es true, es un Débito
aumenta el valor de la item.
Descuento es false, un Crédito
descuenta el valor del ítem
Indica que el elemento es un AllowanceCha El elemento solamente puede /Invoice/cac:InvoiceLine/cac:AllowanceCharge/c
FBE03 cbc ChargeIndicator EB 4..5 1..1 1.0
Cargo y no un descuento rge identificar una de las bc:ChargeIndicator
informaciones.
Rechazo: Si este elemento
contiene una información
diferente de “true” o “false”

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 93 de 753
Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Razón (texto): Texto libre Texto libre para describir el
AllowanceChargeRe AllowanceCha /Invoice/cac:InvoiceLine/cac:AllowanceCharge/c
FBE04 cbc para informar de la razón del E A 10..5000 0..1 cargo o descuento a nivel de 1.0
ason rge bc:AllowanceChargeReason
descuento. ítem
Porcentaje aplicado en
MultiplierFactorNu Porcentaje: Porcentaje que 1..6 AllowanceCha decimales /Invoice/cac:InvoiceLine/cac:AllowanceCharge/c
FBE05 cbc EN 1..1 1.0
meric aplicar. p (0-2) rge Notificación: si este elemento > bc:MultiplierFactorNumeric
100
Valor numérico del cargo el
descuento
Si es descuento, no puede ser
superior al valor base
Rechazo: Si
Valor total del cargo o 1-15 AllowanceCha /Invoice/cac:InvoiceLine/cac:AllowanceCharge/c
FBE06 cbc Amount EN 1..1 ../AllowanceCharge/cbc:Charge 1.0
descuento p (0-6) rge bc:Amount
Indicator es true y
../AllowanceCharge/cbc:Amoun
t>
../AllowanceCharge/cbc:BaseA
mount
Ver lista de valores posibles en
Código de moneda de la el numeral 0 /Invoice/cac:InvoiceLine/cac:AllowanceCharge/
FBE07 @currencyID AA Amount 1..1 1.0
transacción Rechazo: Si el valor es diferente cbc:Amount/@currencyID
a DocumentCurrencyCode
Positivo mayor que cero
Rechazo: Si es negativo
../AllowanceCharge/cbc:BaseA
mount

Si es descuento, no puede ser


Valor Base para calcular el 1-15 /Invoice/cac:InvoiceLine/cac:AllowanceCharge/c
FBE08 cbc BaseAmount EN BaseAmount 1..1 superior al valor total de la 1.0
descuento el cargo p (0-10) bc:BaseAmount
factura
Rechazo: Si
/AllowanceCharge/cbc:ChargeI
ndicator es true y
../AllowanceCharge/cbc:BaseA
mount >

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 94 de 753
Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción TF Tam Padre Oc Observaciones V Xpath
../LegalMonetaryTotal/cbc:Line
ExtensionAmount
Ver lista de valores posibles en
Código de moneda de la el numeral 0 /Invoice/cac:InvoiceLine/cac:AllowanceCharge/
FBE09 @currencyID AA Amount 1..1 1.0
transacción Rechazo: Si el valor es diferente cbc:BaseAmount/@currencyID
a DocumentCurrencyCode
Un bloque para cada código de
tributo
Rechazo: Si existe más de un
bloque con el mismo valor en el
elemento
de:TaxTotal/TaxSubtotal/cac:Ta
xCategory/cac:TaxScheme/cbc:I
D
Este grupo NO debe ser
Grupo de campos para informado para ítems excluidos
información relacionadas con de acuerdo a lo establecido en
FAX01 cac TaxTotal G InvoiceLine 0..N 1.0 /Invoice/cac:InvoiceLine/cac:TaxTotal
un tributo aplicable a esta el ET. Adicionalmente, NO debe
línea de la factura ser informado para facturas del
régimen simple grupo I, ni para
ítems cuyo concepto en
contratos de AIU no haga parte
de la base gravable.
A nivel de ítem solo aplica para
tributos que deban informase a
nivel de ítem, por ejemplo, IVA,
INC, IC, Impuesto Nacional a los
Combustibles, entre otros
Suma de todos los elementos
../cac:TaxTotal/TaxSubtotal/cbc
:TaxAmount
0-15 /Invoice/cac:InvoiceLine/cac:TaxTotal/cbc:TaxAm
FAX02 cbc TaxAmount Valor del tributo EN TaxTotal 1..1 Rechazo: si 1.0
p (0-6) ount
../cac:TaxTotal/cbc:TaxAmount
<> sumatoria de todas las
ocurrencias de

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 95 de 753
Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción TF Tam Padre Oc Observaciones V Xpath
../cac:TaxTotal/TaxSubtotal/cbc
:TaxAmount
o dicho de otro modo
every $i in //cac:InvoiceLine
satisfies if
($i/cac:TaxTotal/cac:TaxSubtota
l/cac:TaxCategory/cac:TaxSche
me/cbc:ID = '01') then
round($i/cac:TaxTotal[cac:TaxS
ubtotal/cac:TaxCategory/cac:Ta
xScheme/cbc:ID =
'01']/cbc:TaxAmount) =
round(sum($i/cac:TaxTotal/cac:
TaxSubtotal[cac:TaxCategory/ca
c:TaxScheme/cbc:ID =
'01']/cbc:TaxAmount)) else
true()
Nota: 01 representa un ejemplo
de código de impuesto, pero
para el cálculo se debe
considerar el código del
impuesto informado que
aplique a esta línea.
Ver lista de valores posibles en
Código de moneda de la el numeral 0 /Invoice/cac:InvoiceLine/cac:TaxTotal/cbc:TaxA
FAX03 @currencyID A TaxAmount 1.0
transacción Rechazo: Si el valor es diferente mount/@currencyID
a DocumentCurrencyCode
Rechazo: Si el valor es diferente
al de la tabla 0
Código de moneda de la RoundingAmo /Invoice/cac:TaxTotal/cbc:RoundingAmount/@
FAX19 @currencyID AA 1..1 Rechazo: Si valor es diferente al 1.0
transacción unt currencyID
informado en el campo
DocumentCurrencyCode
Grupo de información que Debe ser informado un grupo /Invoice/cac:InvoiceLine/cac:TaxTotal/cac:TaxSu
FAX04 cbc TaxSubtotal G TaxTotal 1..N 1.0
definen los valores del tributo de estos para cada tarifa. btotal

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 96 de 753
Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción TF Tam Padre Oc Observaciones V Xpath
Base gravable del B/S es
responsabilidad del emisor
colocar la base gravable
correspondiente a la cantidad
de Ítems que está reportando.
Tenga en cuenta incluir los
descuentos no condicionados y
Base Imponible sobre la que 0-15 /Invoice/cac:InvoiceLine/cac:TaxTotal/cac:TaxSu
FAX05 cbc TaxableAmount EN TaxSubtotal 1..1 cargos en caso de existir. 1.0
se calcula el valor del tributo p (0-6) btotal/cbc:TaxableAmount
Recuerde que para las muestras
gratis la base gravable es el
valor comercial de dichas
muestras gratis
Nota: Para bienes o servicios
Excluidos no se debe informar
el impuesto excluido.
Ver lista de valores posibles en
Código de moneda de la TaxableAmou el numeral 0 /Invoice/cac:InvoiceLine/cac:TaxTotal/cac:TaxS
FAX06 @currencyID A 1.0
transacción nt Rechazo: Si el valor es diferente ubtotal/cbc:TaxableAmount/@currencyID
a DocumentCurrencyCode
Rechazo: Para tributos cuya
tarifa se enuncia en porcentajes
si
../cac:TaxTotal/cbc:TaxAmount
<>
../cac:TaxTotal/cbc:TaxableAmo
unt *
Valor del tributo: producto ../cac:TaxTotal/cbc:Percent
0-15 /Invoice/cac:InvoiceLine/cac:TaxTotal/cac:TaxSu
FAX07 cbc TaxAmount del porcentaje aplicado sobre E N TaxSubtotal 1..1 o dicho de otro modo 1.0
p (0-6) btotal/cbc:TaxAmount
la base imponible
(every $i in
//cac:InvoiceLine/cac:TaxTotal
[cac:TaxSubtotal/cac:TaxCateg
ory/cac:TaxScheme/cbc:ID =
'01']/cac:TaxSubtotal satisfies
round($i/cbc:TaxAmount) =
round((($i/cbc:TaxableAmoun

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 97 de 753
Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción TF Tam Padre Oc Observaciones V Xpath
t*
$i/cac:TaxCategory/cbc:Perce
nt) div 100)))
Nota: 01 representa un ejemplo
de código de tributos cuya
tarifa se enuncia en
porcentajes, pero para el
cálculo se debe considerar el
código del tributo que aplique a
esta línea.
Rechazo: Para tributos cuya
tarifa se enuncia en valores
nominales (ejemplo bolsas
plásticas)
si
../cac:TaxTotal/cbc:TaxAmount
<>
../cac:TaxTotal/cbc:PerUnitAmo
unt *
InvoiceLine/cbc:InvoicedQuanti
ty

O dicho de otro modo

(round(//cac:InvoiceLine/cac:Ta
xTotal[cac:TaxSubtotal/cac:Tax
Category/cac:TaxScheme/cbc:I
D = '22']/cbc:TaxAmount) =
round(((//cac:InvoiceLine/cac:T
axTotal/cac:TaxSubtotal[cac:Tax
Category/cac:TaxScheme/cbc:I
D = '22']/cbc:PerUnitAmount *
(//cac:InvoiceLine[cac:TaxTotal/
cac:TaxSubtotal/cac:TaxCategor

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 98 de 753
Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción TF Tam Padre Oc Observaciones V Xpath
y/cac:TaxScheme/cbc:ID =
'22']/cbc:InvoicedQuantity)))))
Nota: 22 representa un ejmeplo
de código de tributos cuya
tarifa se enuncia en valores
nominales, pero para el cálculo
se debe considerar todos los
tipos de tributo que aplique a
esta línea, según lo informado
Rechazo: para el impuesto
Nominal IBUA el cálculo, se
realiza entre los valores de los
campos
(PerUnitAmount*BaseUnitMeas
ure) con dos (2) decimales y su
resultado debe ser dividido por
cien (100)

Rechazo: para el impuesto


Nominal INPP el cálculo, se
realiza entre los valores de los
campos
(PerUnitAmount*BaseUnitMeas
ure)
Rechazo: para el impuesto ICUI
el cálculo, se realiza entre los
valores de los campos
(TaxableAmount*Percent
dividido por cien (100))
Rechazo: para el impuesto
Nominal ADV el cálculo, se
realiza entre los valores de los
campos
(PerUnitAmount*BaseUnitMeas
ure)

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 99 de 753
Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción TF Tam Padre Oc Observaciones V Xpath

Ver lista de valores posibles en


Código de moneda de la el numeral 0 /Invoice/cac:InvoiceLine/cac:TaxTotal/cac:TaxS
FAX08 @currencyID AA TaxAmount 1.0
transacción Rechazo: Si el valor es diferente ubtotal/cbc:TaxAmount/@currencyID
a DocumentCurrencyCode
Usado en el caso de que el
tributo es un valor fijo por
unidad tributada: informar el
valor del tributo por unidad
tributada. Por ejemplo, el
impuesto de consumo a las
bolsas o los impuestos a los
combustibles
Rechazo: Si el elemento NO es
informado o no existe.
Unidad de medida base para 0-2 let $i := /Invoice/cac:InvoiceLine/cac:TaxTotal/cac:TaxSu
FAX09 cbc BaseUnitMeasure EN TaxSubtotal 0..1 1.0
el tributo p (0-2) //cac:InvoiceLine/cac:TaxTotal/ btotal/cbc:BaseUnitMeasure
cac:TaxSubtotal/cac:TaxCategor
y/cac:TaxScheme/cbc:ID, $j :=
//cac:InvoiceLine/cac:TaxTotal/
cac:TaxSubtotal return every $k
in $i satisfies if ($k = '21' or $k =
'22' or $k = '23' or $k ='24') then
$j/cbc:BaseUnitMeasure != ''
and
$j/cbc:BaseUnitMeasure/@unit
Code != '' else true()
Corresponde a uno de los
Identificación de la unidad de BaseUnitMeas /Invoice/cac:InvoiceLine/cac:TaxTotal/cac:TaxSu
FAX10 unitCode AA 1-5 1..1 valores de la tabla de unidades 1.0
medida ure btotal/cbc:BaseUnitMeasure/@unitCode
de medida en el numeral 0
Es el valor nominal del tributo
0-15
por unidad /Invoice/cac:InvoiceLine/cac:TaxTotal/cac:TaxSu
FAX11 cbc PerUnitAmount Valor del tributo por unidad E N 0-2p (0- TaxSubtotal 0..1 1.0
Rechazo: Si el elemento NO es btotal/cbc:PerUnitAmount
2)
informado o no existe.

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 100 de 753


Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción TF Tam Padre Oc Observaciones V Xpath
let $i :=
//cac:InvoiceLine/cac:TaxTotal/
cac:TaxSubtotal/cac:TaxCategor
y/cac:TaxScheme/cbc:ID, $j :=
//cac:InvoiceLine/cac:TaxTotal/
cac:TaxSubtotal return every $k
in $i satisfies if ($k = '21' or $k =
'22' or $k = '23' or $k ='24') then
$j/cbc:PerUnitAmount !='' and
$j/cbc:PerUnitAmount/@curre
ncyID !='' else true()
Ver lista de valores posibles en
Código de moneda de la TaxableAmou el numeral 0 /Invoice/cac:InvoiceLine/cac:TaxTotal/cac:TaxS
FAX12 @currencyID AA 1.0
transacción nt Rechazo: Si el valor es diferente ubtotal/cbc:PerUnitAmount/@currencyID
a DocumentCurrencyCode
Grupo de información sobre /Invoice/cac:InvoiceLine/cac:TaxTotal/cac:TaxSu
FAX13 cac TaxCategory G TaxSubtotal 1..1 1.0
el tributo btotal/cac:TaxCategory
En el caso de que la tarifa del
tributo sea un porcentaje:
informar la tarifa (porcentaje) a
0..5 ser aplicada a la base imponible /Invoice/cac:InvoiceLine/cac:TaxTotal/cac:TaxSu
FAX14 cbc Percent Tarifa del tributo EN TaxSubtotal 0..1 Notificación: si la tarifa no 1.0
p (0..3) btotal/cac:TaxCategory/cbc:Percent
corresponde a la de la tabla 0 y
el Impuesto corresponde a uno
de los mencionados en dicha
tabla (../TaxScheme/ID)
Grupo de información /Invoice/cac:InvoiceLine/cac:TaxTotal/cac:TaxSu
FAX15 cac TaxScheme G TaxCategory 1..1 1.0
específicas sobre el tributo btotal/cac:TaxCategory/cac:TaxScheme
Ver lista de valores posibles en
el numeral ¡Error! No se
encuentra el origen de la
/Invoice/cac:InvoiceLine/cac:TaxTotal/cac:TaxSu
FAX16 cbc ID Identificador del tributo EA 3-0 TaxScheme 1..1 referencia. 1.0
btotal/cac:TaxCategory/cac:TaxScheme/cbc:ID
Rechazo: Si el contenido de
este elemento no corresponde
a un contenido de la columna
Dirección de Gestión de Impuestos
Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 101 de 753


Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción TF Tam Padre Oc Observaciones V Xpath
“Identificador” (aceptase
elemento sin contenido)
Ver lista de valores posibles en
el numeral de ¡Error! No se
encuentra el origen de la
/Invoice/cac:InvoiceLine/cac:TaxTotal/cac:TaxSu
referencia.
FAX17 cbc Name Nombre del tributo EA 1-30 TaxScheme 1..1 1.0 btotal/cac:TaxCategory/cac:TaxScheme/cbc:Nam
Notificacion: Si el contenido de
e
este elemento no corresponde
al contenido correspondiente
de la columna “Nombre”
El emisor autorretenedor debe
utilizar este grupo para
informar las autorretenciones
que practica (ReteIVA,
ReteFuente a nivel de línea
(ítem)
Si informado debe contener:
Grupo de información para
WithholdingTaxTota Un bloque para cada código de /Invoice/cac:InvoiceLine/cac:WithholdingTaxTota
FAY01 cac tributos retenidos a nivel de G InvoiceLine 0..N 1.0
l tributo l
línea de factura.
Rechazo: Si existe más de un
grupo
/Invoice/WhitHoldingTax con
el mismo valor en el elemento
/Invoice/WithholdingTaxTotal
/TaxSubtotal/cac:TaxCategory
/cac:TaxScheme/cbc:ID
Suma de todos los elementos
../cac:WithholdingTaxTotal/Tax
Subtotal/cbc:TaxAmount
0-15 WithholdingTa Rechazo: Si ../cac: /Invoice/cac:InvoiceLine/cac:WithholdingTaxTota
FAY02 cbc TaxAmount Valor del tributo EN 1..1 1.0
p (0-6) xTotal WithholdingTaxTotal l/cbc:TaxAmount
/cbc:TaxAmount <> sumatoria
de todas las ocurrencias de
../cac:

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 102 de 753


Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción TF Tam Padre Oc Observaciones V Xpath
WithholdingTaxTotal/TaxSubtot
al/cbc:TaxAmount
O dicho de otro modo
every $i in //cac:InvoiceLine
satisfies if
($i/cac:WithholdingTaxTotal/ca
c:TaxSubtotal/cac:TaxCategory/
cac:TaxScheme/cbc:ID = '05')
then
round($i/cac:WithholdingTaxTo
tal[cac:TaxSubtotal/cac:TaxCate
gory/cac:TaxScheme/cbc:ID =
'05']/cbc:TaxAmount) =
round(sum($i/cac:WithholdingT
axTotal/cac:TaxSubtotal[cac:Tax
Category/cac:TaxScheme/cbc:I
D = '05']/cbc:TaxAmount)) else
true()
Nota: 05 representa un ejemplo
de código de tributo retenido,
pero para el cálculo se debe
considerar todos los tipos de
tributos retenidos que aplique a
esta línea.
Ver lista de valores posibles en
Código de moneda de la TaxableAmou el numeral 0 /Invoice/cac:InvoiceLine/cac:WithholdingTaxTo
FAY03 @currencyID AA 1.0
transacción nt Rechazo: Si el valor es diferente tal/cbc:TaxAmount/@currencyID
a DocumentCurrencyCode
Grupo de información que WithholdingTa Debe ser informado un grupo /Invoice/cac:InvoiceLine/cac:WithholdingTaxTota
FAY04 cbc TaxSubtotal G 1..N 1.0
definen los valores del tributo xTotal de estos para cada tarifa. l/cac:TaxSubtotal
El valor de la Base Imponible de
Base Imponible sobre la que 0-15 la línea es igual al producto de /Invoice/cac:InvoiceLine/cac:WithholdingTaxTota
FAY05 cbc TaxableAmount EN TaxSubtotal 1..1 1.0
se calcula el valor del tributo p (0-6) Cantidad x Precio Unidad l/cac:TaxSubtotal/cbc:TaxableAmount
menos Descuentos más

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 103 de 753


Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción TF Tam Padre Oc Observaciones V Xpath
Recargos que apliquen para la
línea.

Para el caso una operación


gratuita (afecta a tributo), se
debe informar en la base
imponible Cantidad x Precio
Referencia Unidad menos
Descuentos más Recargos que
apliquen para la línea.
Nota: Cuando la retención es
ReteIVA (05) la base tributable
es el monto tributo IVA

Notificación: every $i in
//cac:InvoiceLine satisfies if
($i/cac:WithholdingTaxTotal/ca
c:TaxSubtotal/cac:TaxCategory/
cac:TaxScheme/cbc:ID = '05')
then
$i/cac:WithholdingTaxTotal/cac
:TaxSubtotal[cac:TaxCategory/c
ac:TaxScheme/cbc:ID =
'05']/cbc:TaxableAmount =
$i/cac:TaxTotal/cac:TaxSubtotal
[cac:TaxCategory/cac:TaxSchem
e/cbc:ID = '01']/cbc:TaxAmount
else true()
Ver lista de valores posibles en
/Invoice/cac:InvoiceLine/cac:WithholdingTaxTo
Código de moneda de la TaxableAmou el numeral 0
FAY06 @currencyID AA 1.0 tal/cac:TaxSubtotal/cbc:TaxableAmount/@curr
transacción nt Rechazo: Si el valor es diferente
encyID
a DocumentCurrencyCode
Valor del tributo: producto Rechazo: Para tributos cuya
0-15 /Invoice/cac:InvoiceLine/cac:WithholdingTaxTota
FAY07 cbc TaxAmount del porcentaje aplicado sobre E N TaxSubtotal 1..1 tarifa se enuncia en porcentajes 1.0
p (0-6) l/cac:TaxSubtotal/cbc:TaxAmount
la base imponible si ../cac:WithholdingTaxTotal

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 104 de 753


Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción TF Tam Padre Oc Observaciones V Xpath
/cbc:TaxAmount <>
../cac:WithholdingTaxTotal
/cbc:TaxableAmount *
../cac:TaxTotal/cbc:Percent
Ver lista de valores posibles en
/Invoice/cac:InvoiceLine/cac:WithholdingTaxTo
Código de moneda de la TaxableAmou el numeral 0
FAY08 @currencyID AA 1.0 tal/cac:TaxSubtotal/cbc:TaxAmount/@currency
transacción nt Rechazo: Si el valor es diferente
ID
a DocumentCurrencyCode
Grupo de información sobre /Invoice/cac:InvoiceLine/cac:WithholdingTaxTota
FAY09 cac TaxCategory G TaxSubtotal 1..1 1.0
el tributo l/cac:TaxSubtotal/cac:TaxCategory
En el caso de que la tarifa del
tributo sea un porcentaje:
informar la tarifa (porcentaje) a
ser aplicada a la base
0..5 imponible. /Invoice/cac:InvoiceLine/cac:WithholdingTaxTota
FAY10 cbc Percent Tarifa del tributo EN TaxSubtotal 0..1 1.0
p (0..3) Notificación: si la tarifa no l/cac:TaxSubtotal/cac:TaxCategory/cbc:Percent
corresponde a la de la tabla 0 y
el Impuesto corresponde a uno
de los mencionados en dicha
tabla (../TaxScheme/ID)
/Invoice/cac:InvoiceLine/cac:WithholdingTaxTota
Grupo de información
FAY11 cac TaxScheme G TaxCategory 1..1 1.0 l/cac:TaxSubtotal/cac:TaxCategory/cac:TaxSchem
específicas sobre el tributo
e
Ver lista de valores posibles en
el numeral de ¡Error! No se
encuentra el origen de la
/Invoice/cac:InvoiceLine/cac:WithholdingTaxTota
referencia.
FAY12 cbc ID Identificador del tributo EA 3-0 TaxScheme 1..1 1.0 l/cac:TaxSubtotal/cac:TaxCategory/cac:TaxSchem
Rechazo: Si el contenido de
e/cbc:ID
este elemento no corresponde
a un contenido de la columna
“Identificador”
Ver lista de valores posibles en
/Invoice/cac:InvoiceLine/cac:WithholdingTaxTota
el numeral de ¡Error! No se
FAY13 cbc Name Nombre del tributo EA 1-30 TaxScheme 1..1 1.0 l/cac:TaxSubtotal/cac:TaxCategory/cac:TaxSchem
encuentra el origen de la
e/cbc:Name
referencia.

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 105 de 753


Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción TF Tam Padre Oc Observaciones V Xpath
Rechazo: Si el contenido de
este elemento no corresponde
al contenido correspondiente
de la columna “Nombre”
Grupo de información que
FAZ01 Item describen las características G InvoiceLine 1..1 1.0 /Invoice/cac:InvoiceLine/cac:Item
del artículo o servicio
Descripción del artículo o
/Invoice/cac:InvoiceLine/cac:Item/cbc:Descriptio
FAZ02 cbc Description servicio a que se refiere esta E A 1-300 Item 1-3 1.0
n
línea de la factura
Por ejemplo, si el artículo en
InvoiceLine son tres “six pack”:
la cantidad que va en
Cantidad de unidad de este PackSizeNumeric es 6, mientras /Invoice/cac:InvoiceLine/cac:Item/cbc:PackSizeN
FAZ03 cbc PackSizeNumeric EN 1-10 Item 0..1
artículo por empaque a la cantidad que va en umeric
Price/BaseQuantity es 3, y el
total de latas que se está
describiendo son 18
/Invoice/cac:InvoiceLine/cac:Item/cbc:BrandNam
FAZ04 cbc BrandName Marca: Marca del artículo E A 1-100 Item 0..3 1.0
e
/Invoice/cac:InvoiceLine/cac:Item/cbc:ModelNa
FAZ05 cbc ModelName Modelo: Modelo del artículo E A 1-100 Item 0..3 1.0
me
Grupo de datos de
SellersItemIdentifica identificación del artículo o /Invoice/cac:InvoiceLine/cac:Item/cac:SellersIte
FAZ06 cac G Item 0..1 1.0
tion servicio de acuerdo con el mIdentification
vendedor
Código del vendedor SellersItemIde /Invoice/cac:InvoiceLine/cac:Item/cac:SellersIte
FAZ07 cbc ID EA 1-50 0..1 1.0
correspondiente al artículo ntification mIdentification/cbc:ID
Código del vendedor
SellersItemIde /Invoice/cac:InvoiceLine/cac:Item/cac:SellersIte
FAZ08 cbc ExtendedID correspondiente a una EA 1-50 0..1 1.0
ntification mIdentification/cbc:ExtendedID
subespecificación del artículo
Grupo de datos de Se debe informar la
StandardItemIdentif identificación del artículo o identificación del artículo o /Invoice/cac:InvoiceLine/cac:Item/cac:StandardIt
FAZ09 cac G Item 0..1 1.0
ication servicio de acuerdo con un servicio de acuerdo con el emIdentification
estándar estándar
Dirección de Gestión de Impuestos
Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 106 de 753


Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción TF Tam Padre Oc Observaciones V Xpath
Código de acuerdo con el
Código del ítem de acuerdo al
estándar descrito en el StandardItemI /Invoice/cac:InvoiceLine/cac:Item/cac:StandardIt
FAZ10 cbc ID EA 1..1 estándar informado en 1.0
atributo dentification emIdentification/cbc:ID
@schemID
ID/@schemeAgencyID
Se debe informar los valores
establecidos según estándares
StandardItemI de la tabla 0 /Invoice/cac:InvoiceLine/cac:Item/cac:StandardIt
FAZ11 cbc @schemeID Código del estándar AA 1..1 1.0
dentification emIdentification/cbc:ID@schemeID

Rechazo si el valor informado


es diferente al de la tabla
13.3.5 de la columna
@schemeName
Este valor debe ser el siguiente
de la columna informado en el
Nombre del estándar /Invoice/cac:InvoiceLine/cac:Item/cac:StandardIt
FAZ12 cbc @schemeName AA ID 0..1 @schemeID 1.0
informando a nivel de item. emIdentification/cbc:ID/@schemeName
Ejemplo:
Si @ schemeID = 001 el valor
esperado en @ schemeName =
UNSPSC

/Invoice/cac:InvoiceLine/cac:Item/cac:StandardIt
FAZ13 cbc @schemeName AA ID 0..1 1.0
emIdentification/cbc:ID/@schemeName
Notificación: Si ID@schemeID = /Invoice/cac:InvoiceLine/cac:Item/cac:StandardIt
FAZ14 cbc @schemeAgencyID AA ID 0..1 1.0
010 y ID@schemeAgencyID <> 9 emIdentification/cbc:ID/@schemeAgencyID
@schemeAgencyNa /Invoice/cac:InvoiceLine/cac:Item/cac:StandardIt
FAZ15 cbc AA ID 0..1 1.0
me emIdentification/cbc:ID/@schemeAgencyName
Grupo de información para
adicionar información
AdditionalItemProp específica del ítem que puede /Invoice/cac:InvoiceLine/cac:Item/cac:AdditionalI
FBF01 cac G Item 0..N 1.0
erty ser solicitada por autoridades temProperty
o entidades diferentes a la
DIAN

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 107 de 753


Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción TF Tam Padre Oc Observaciones V Xpath
Obligatorio: si el grupo
AdditionalItemProperty es
informado.
Por cada
./cac:AdditionalItemProperty/c
bc:Name debe existir un
./cac:AdditionalItemProperty/c
bc:Value.

Característica que quiere Se debe informar elemento


AdditionalIte /Invoice/cac:InvoiceLine/cac:Item/cac:AdditionalI
FBF02 cbc Name informar del ítem, por E A 1:500 1..1 cuando el tipo de operación 1.0
mProperty temProperty/cbc:Name
ejemplo (Uso Vehículo) CustomizationID=“12” y deben
corresponder a los valores
expresados en la columna
código del numeral .13.5.2

Se debe informar la Matrícula


inmobiliaria y el valor comercial
de la transacción cuando se
trate de una enajenación de
inmuebles.
Obligatorio: si el grupo
AddtionalProperytItem es
informado
Por cada
../cac:AdditionalItemProperty/c
bc:Value debe existir un
Valor de la característica que
AdditionalIte ./cac:AdditionalItemProperty/c /Invoice/cac:InvoiceLine/cac:Item/cac:AdditionalI
FBF03 cbc Value se quiere informar, por E A 1-500 1..1 1.0
mProperty bc:Name. temProperty/cbc:Value
ejemplo (Particular)
Se debe informar la Matrícula
inmobiliaria y el valor comercial
de la transacción cuando se
trate de una enajenación de
inmuebles.

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 108 de 753


Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción TF Tam Padre Oc Observaciones V Xpath
Se debe informar elemento
cuando el elemento
AdditionalIte CustomizationID = “12”. /Invoice/cac:InvoiceLine/cac:Item/cac:AdditionalI
FBF04 cbc ValueQuantity Cantidad del Bien E A 1-100 0..1 1.0
mProperty Se debe informar la cantidad temProperty/cbc:ValueQuantity
real entregada de la mercancía
de la remesa
Se debe informar elemento
cuando el elemento
Unidad de la cantidad del AdditionalIte CustomizationID = “12”. /Invoice/cac:InvoiceLine/cac:Item/cac:AdditionalI
FBF05 @unitCode AA 1-5 1..1 1.0
bien mProperty Se debe informar un código temProperty/cbc:ValueQuantity/@unitcode
valido de la tabla unidad
cantidad
Obligatorio: Si la venta de
Grupo de información que
bienes o la prestación de
describen el Mandante de la
InformationContent servicios la realiza el FE a /Invoice/cac:InvoiceLine/cac:Item/cac:Informatio
FBA01 cac operación de venta. Aplica G Item 0..1 1.0
ProviderParty nombre de este tercero, nContentProviderParty
solo para mandatos, y se
entonces indique aquí el
debe informar a nivel de ítem
documento.
InformatiionC Obligatorio: si
/Invoice/cac:InvoiceLine/cac:Item/cac:Informatio
FBA02 cac PowerOfAttorney G ontentProvide 1..1 InformationContentProviderPar 1.0
nContentProviderParty/cac:PowerOfAttorney
r ty es informado
Obligatorio: si /Invoice/cac:InvoiceLine/cac:Item/cac:Informatio
PowerOfAttor
FBA03 cac AgentParty G 1..1 InformationContentProviderPar 1.0 nContentProviderParty/cac:PowerOfAttorney/ca
ney
ty es informado c:AgentParty
Obligatorio: si /Invoice/cac:InvoiceLine/cac:Item/cac:Informatio
FBA04 cac PartyIdentification G AgentParty 1..1 InformationContentProviderPar 1.0 nContentProviderParty/cac:PowerOfAttorney/ca
ty es informado c:AgentParty/cac:PartyIdentification
/Invoice/cac:InvoiceLine/cac:Item/cac:Informatio
PartyIdentifica Identificación del mandante.
FBA05 cbc ID Identificación del Mandante EN 113 1..1 1.0 nContentProviderParty/cac:PowerOfAttorney/ca
tion Rechazo: Si no informado
c:AgentParty/cac:PartyIdentification/cbc:ID
/Invoice/cac:InvoiceLine/cac:Item/cac:Informatio
Debe ser informado el literal nContentProviderParty/cac:PowerOfAttorney/ca
FBA06 @schemeAgencyID ID 1..1
“195” c:AgentParty/cac:PartyIdentification/cbc:ID/@sc
hemeAgencyID

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 109 de 753


Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción TF Tam Padre Oc Observaciones V Xpath
Debe ser informado el literal /Invoice/cac:InvoiceLine/cac:Item/cac:Informatio
@shemeAgencyNa “CO, DIAN (Dirección de nContentProviderParty/cac:PowerOfAttorney/ca
FBA09 ID 0..1
me Impuestos y Aduanas c:AgentParty/cac:PartyIdentification/cbc:ID/@sc
Nacionales)” hemeAgencyName
/Invoice/cac:InvoiceLine/cac:Item/cac:Informatio
DV del NIT debe ser informado
nContentProviderParty/cac:PowerOfAttorney/ca
FBA07 @schemeID DV del NIT del mandante ID 0..1 en @schemeID si
c:AgentParty/cac:PartyIdentification/cbc:ID/@sc
schameName=31
hemeID
Identificador del tipo de
documento de identidad /Invoice/cac:InvoiceLine/cac:Item/cac:Informatio
(@schemeName=31) nContentProviderParty/cac:PowerOfAttorney/ca
FBA08 @schemeName ID 1.1
Rechazo: si @schemeName no c:AgentParty/cac:PartyIdentification/cbc:ID/@sc
corresponde a uno de los hemeName
valores de 0
Grupo de información que
FBB01 Price describen los precios del G InvoiceLine 1..1 1.0 /Invoice/cac:InvoiceLine/cac:Price
artículo o servicio
1-15 /Invoice/cac:InvoiceLine/cac:Price/cbc:PriceAmo
FBB02 cbc PriceAmount Valor del artículo o servicio EN Price 1..1 1.0
p (0-6) unt
Ver lista de valores posibles en
Código de moneda de la el numeral 0 /Invoice/cac:InvoiceLine/cac:Price/cbc:PriceAm
FBB03 @currencyID A PriceAmount 1.0
transacción Rechazo: Si el valor es diferente ount/@currencyID
a DocumentCurrencyCode
La cantidad real sobre la cual /Invoice/cac:InvoiceLine/cac:Price/cbc:BaseQuan
FBB04 cbc BaseQuantity EN 1..6 Price 1..1 1.0
el precio aplica tity
Ver lista de valores posibles en
el numeral 0
Unidad de la cantidad del /Invoice/cac:InvoiceLine/cac:Price/cbc:BaseQuan
FBB05 cbc @unitCode AA 1-3 BaseQuantity 1..1 Notificación: si el valor del 1.0
artículo solicitado tity/@unitCode
atributo no se encuentra en la
columna “Unid”

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 110 de 753


Resolución No. 000165 (01/NOV/2023)

6.2 Nota Crédito: CreditNote


ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath

CAA01 CreditNote Nota de Crédito Electrónica - (raíz) G 1..1 1.0 /CreditNote

Debe usar como mínimo las


CAA02 ext UBLExtensions extensiones definidas por la DIAN G CreditNote 1..1 1.0 /CreditNote/ext:UBLExtensions
para toda Nota electrónica
Se requiere que para el documento Nota
(CreditNote) existan declarados a lo
menos dos nodos obligatorios
/CreditNote/ext:UBLExtensions/ext:UBLE
CAB01 ext UBLExtension G UBLExtensions 2..N //ext:UBLExtension/ext:ExtensionConten 1.0
xtension
t/sts:DianExtensions y
//ext:UBLExtension/ext:ExtensionConten
t/ds:Signature
Contenido de las definiciones de
extensiones de la DIAN. Debe usar
ExtensionConte como mínimo las extensiones ../ext:UBLExtensions/ext:UBLExtension/e
CAB02 ext G UBLExtension 1..1 1.0
nt definidas por la DIAN para toda xt:ExtensionContent
Nota electrónica (DianExtensions y
Signature)
Grupo de información sobre el Rechazo: Solamente puede haber una
ExtensionConte ../ext:UBLExtensions/ext:UBLExtension/e
CAB03 sts DianExtensions documento, el prestador de G 1..1 ocurrencia de un grupo UBLExtension 1.0
nt xt:ExtensionContent/sts:DianExtensions
servicios, y el software utilizado conteniendo el grupo sts:DianExtensions

../ext:UBLExtensions/ext:UBLExtension/e
InvoiceSource Grupo de información de país del InvoiceSource
CAB13 sts G 1..1 1.0 xt:ExtensionContent/sts:DianExtensions/s
documento electrónico
ts:InvoiceSource

../ext:UBLExtensions/ext:UBLExtension/e
IdentificationCo InvoiceSource
CAB14 cbc E A 2 1..1 Debe ser informado el literal “CO” 1.0 xt:ExtensionContent/sts:DianExtensions/s
de
ts:InvoiceSource/cbc:IdentificationCode

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 111 de 753


Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
../ext:UBLExtensions/ext:UBLExtension/e
IdentificationCo xt:ExtensionContent/sts:DianExtensions/s
CAB15 @listAgencyID A N 1..1 Debe ser informado el literal “6” 1.0
de ts:InvoiceSource/cbc:IdentificationCode/
@listAgencyID

../ext:UBLExtensions/ext:UBLExtension/e
Debe ser informado el literal “United
@listAgencyNa IdentificationCo xt:ExtensionContent/sts:DianExtensions/s
CAB16 A A 1..1 Nations Economic Commission for 1.0
me de ts:InvoiceSource/cbc:IdentificationCode/
Europe”
@listAgencyName

../ext:UBLExtensions/ext:UBLExtension/e
Debe ser informado el literal
IdentificationCo xt:ExtensionContent/sts:DianExtensions/s
CAB17 @listSchemeURI A A 1..1 “urn:oasis:names:specification:ubl:codel 1.0
de ts:InvoiceSource/cbc:IdentificationCode/
ist:gc:CountryIdentificationCode-2.1”
@listSchemeURI

../ext:UBLExtensions/ext:UBLExtension/e
SoftwareProvide Grupo de información sobre el
CAB18 sts G DianExtensions 1..1 1.0 xt:ExtensionContent/sts:DianExtensions/s
r prestador de servicios
ts:SoftwareProvider
Identificador del Proveedor
Tecnológico utilizado en la emisión
de la Nota. Un Obligado a facturar ../ext:UBLExtensions/ext:UBLExtension/e
SoftwareProvide NIT del Proveedor Tecnológico debe estar
CAB19 sts ProviderID puede ser también Proveedor E N 1..1 1.0 xt:ExtensionContent/sts:DianExtensions/s
r registrado en la DIAN, si DV.
Tecnológico para sí mismo u otros, ts:SoftwareProvider/sts:ProviderID
en cuyo caso será Proveedor
Tecnológico
../ext:UBLExtensions/ext:UBLExtension/e
@schemeAgenc xt:ExtensionContent/sts:DianExtensions/s
CAB20 A N ProviderID 1..1 Debe ser informado el literal “195” 1.0
yID ts:SoftwareProvider/sts:ProviderI/@sche
meAgencyID
../ext:UBLExtensions/ext:UBLExtension/e
Debe ser informado el literal “CO, DIAN
@schemeAgenc xt:ExtensionContent/sts:DianExtensions/s
CAB21 A A ProviderID 1..1 (Dirección de Impuestos y Aduanas 1.0
yName ts:SoftwareProvider/sts:ProviderID/@sch
Nacionales)”
emeAgencyName

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 112 de 753


Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Si Proveedor Tecnológico está ../ext:UBLExtensions/ext:UBLExtension/e
DV del NIT del Proveedor identificado por NIT xt:ExtensionContent/sts:DianExtensions/s
CAB22 @schemeID A N ProviderID 0..1 1.0
Tecnológico (@schemeName=31), el DV del NIT debe ts:SoftwareProvider/sts:ProviderID/@sch
ser informado en @schemeID emeID
Identificador del tipo de documento de
identidad (@schemeName=31) del ../ext:UBLExtensions/ext:UBLExtension/e
Proveedor Tecnológico que indica que él xt:ExtensionContent/sts:DianExtensions/s
CAB23 @schemeName A N ProviderID 1..1 1.0
está identificado por NIT y por tanto el ts:SoftwareProvider/sts:ProviderID/@sch
DV del NIT debe ser informado en emeName
atributo @schemeID
Identificador del software asignado
Identificador Software: Identificador cuando el software si activa en el Sistema ../ext:UBLExtensions/ext:UBLExtension/e
SoftwareProvide
CAB24 sts softwareID del software habilitado para la E A 1..1 de Facturación Electrónica debe 1.0 xt:ExtensionContent/sts:DianExtensions/s
r
emisión de Notas corresponder a un software autorizado ts:SoftwareProvider/sts:softwareID
para este OFE
../ext:UBLExtensions/ext:UBLExtension/e
@schemeAgenc xt:ExtensionContent/sts:DianExtensions/s
CAB25 A N softwareID 1..1 Debe ser informado el literal “195” 1.0
yID ts:SoftwareProvider/sts:softwareID/@
schemeAgencyID
../ext:UBLExtensions/ext:UBLExtension/e
Debe ser informado el literal “CO, DIAN
@schemeAgenc xt:ExtensionContent/sts:DianExtensions/s
CAB26 A A softwareID 1..1 (Dirección de Impuestos y Aduanas 1.0
yName ts:SoftwareProvider/sts:softwareID/@
Nacionales)”
schemeAgencyName
Huella del software que autorizó la
Definida en el numeral 0 ../ext:UBLExtensions/ext:UBLExtension/e
SoftwareSecurit DIAN al Obligado a Facturar
CAB27 sts E A 48 DianExtensions 1..1 Rechazo: Si la huella no corresponde a un 1.0 xt:ExtensionContent/sts:DianExtensions/s
yCode Electrónicamente o al Proveedor
software autorizado para este OFE ts:SoftwareSecurityCode
Tecnológico
../ext:UBLExtensions/ext:UBLExtension/e
@schemeAgenc SoftwareSecurit xt:ExtensionContent/sts:DianExtensions/s
CAB28 A N 1..1 Debe ser informado el literal “195” 1.0
yID yCode ts:SoftwareSecurityCode/@schemeAgenc
yID
../ext:UBLExtensions/ext:UBLExtension/e
Debe ser informado el literal “CO, DIAN
@schemeAgenc SoftwareSecurit xt:ExtensionContent/sts:DianExtensions/s
CAB29 A A 1..1 (Dirección de Impuestos y Aduanas 1.0
yName yCode ts:SoftwareSecurityCode/@schemeAgenc
Nacionales)”
yName
Dirección de Gestión de Impuestos
Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 113 de 753


Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath

Grupo de Información del ../ext:UBLExtensions/ext:UBLExtension/e


AuthorizationPr
CAB30 sts Proveedor Autorizado (PA) por la E N 9 DianExtensions 1..1 1.0 xt:ExtensionContent/sts:DianExtensions/s
ovider
DIAN ts:AuthorizationProvider

Debe corresponder al Nit de la DIAN ../ext:UBLExtensions/ext:UBLExtension/e


AuthorizationPr AuthorizationPr Rechazo: Si AuthorizationProviderID no xt:ExtensionContent/sts:DianExtensions/s
CAB31 sts E N 1..1 1.0
oviderID ovider corresponde al NIT de la DIAN ts:AuthorizationProvider/sts:Authorizatio
(800197268) nProviderID
../ext:UBLExtensions/ext:UBLExtension/e
@schemeAgenc AuthorizationPr xt:ExtensionContent/sts:DianExtensions/s
CAB32 A N 1..1 Debe ser informado el literal “195” 1.0
yID oviderID ts:AuthorizationProvider/sts:Authorizatio
nProviderID/@schemeAgencyID
../ext:UBLExtensions/ext:UBLExtension/e
Debe ser informado el literal “CO, DIAN
@schemeAgenc AuthorizationPr xt:ExtensionContent/sts:DianExtensions/s
CAB33 A A 1..1 (Dirección de Impuestos y Aduanas 1.0
yName oviderID ts:AuthorizationProvider/sts:Authorizatio
Nacionales)”
nProviderID/@schemeAgencyName

Si Proveedor Autorizado está identificado ../ext:UBLExtensions/ext:UBLExtension/e


@schemeID AuthorizationPr por NIT (@schemeName=31), el DV del xt:ExtensionContent/sts:DianExtensions/s
CAB34 A N 0..1 1.0
oviderID NIT debe ser informado en @schemeID. ts:AuthorizationProvider/sts:Authorizatio
DV de DIAN 4 nProviderID/@schemeID

Identificador del tipo de documento de


identidad (@schemeName=31) del ../ext:UBLExtensions/ext:UBLExtension/e
@schemeName AuthorizationPr Proveedor Autorizado que indica que él xt:ExtensionContent/sts:DianExtensions/s
CAB35 A N 1..1 1.0
oviderID está identificado por NIT y por tanto el ts:AuthorizationProvider/sts:Authorizatio
DV del NIT debe ser informado en nProviderID/@schemeName
atributo @schemeID

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 114 de 753


Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Debe corresponder a la siguiente URL
“https://catalogo-
vpfe.dian.gov.co/document/searchqr?do
cumentkey=CUFE” donde la palabra CUFE ../ext:UBLExtensions/ext:UBLExtension/e
CAB36 sts QRCode E N DianExtensions 1..1 debe ser reemplazada por el CUFE o 1.0 xt:ExtensionContent/sts:DianExtensions/s
CUDE del documento referenciado en el ts:QRCode
campo
//cac:BillingReference/cac:InvoiceDocum
entReference/cbc:UUID
Se requiere que para el documento
factura (CreditNote) existan declarados a
lo menos dos nodos obligatorios
/CreditNote/ext:UBLExtensions/ext:UBLE
ext UBLExtension G UBLExtensions 2..N //ext:UBLExtension/ext:ExtensionConten 1.0
CAC01 xtension
t/sts:DianExtensions y
//ext:UBLExtension/ext:ExtensionConten
t/ds:Signature
Contenido de las definiciones de
extensiones de la DIAN. Debe usar
ExtensionConte como mínimo las extensiones ../ext:UBLExtensions/ext:UBLExtension/e
CAC02 ext G UBLExtension 1..1 1.0
nt definidas por la DIAN para toda xt:ExtensionContent
nota electrónica (DianExtensions y
Signature)
Rechazo: Solamente puede haber una
ocurrencia de un grupo UBLExtension
Grupo de información sobre la firma ExtensionConte ../ext:UBLExtensions/ext:UBLExtension/e
CAC03 Ds Signature G 1..1 conteniendo el grupo ds:Signature 1.0
del documento nt xt:ExtensionContent/sts:DianExtensions
Ver definición en el numeral 0

Versión base de UBL usada para Rechazo: Si este elemento no equivale al


CAD01 cbc UBLVersionID E A 7..8 CreditNote 1..1 1.0 /CreditNote/cbc:UBLVersionID
crear este perfil literal “UBL 2.1”

Rechazo: Si contiene un valor distinto a


CAD02 cbc CustomizationID Indicador del tipo de operación E A 1..4 CreditNote 1..1 1.0 /CreditNote/cbc:CustomizationID
los definidos en el grupo en el numeral 0

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 115 de 753


Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Rechazo: Si este elemento no equivale al
literal "DIAN 2.1: Nota Crédito de Factura
Electrónica de Venta"
Versión del Formato: Indicar versión
CAD03 cbc ProfileID E A 55 CreditNote 1..1 Rechazo: si el CustomizationID es 24 se 1.0 /CreditNote/cbc:ProfileID
del documento.
debe informar el literal “DIAN 2.1: Nota
de Ajuste para Factura Electrónica de
Venta Aceptada”
Código que describe el “ambiente
de destino donde será procesada la
validación previa de este
documento electrónico”; este
ProfileExecution código es el testigo de que el valor Rechazo: Si contiene un valor distinto a
CAD04 cbc E N 1 CreditNote 1..1 1.0 /CreditNote/cbc:ProfileExecutionID
ID registrado en cbc:UUID.@schemeID los definidos en el numeral 0
es lo que desea realizar el HFE: en
igualdad confirma el ambiente y en
desigualdad rechaza el
procesamiento.
Número de documento: Número de
Rechazo: No se permiten caracteres
CAD05 cbc ID Nota. Incluye prefijo + consecutivo E A 1..20 CreditNote 1..1 1.0 /CreditNote/cbc:ID
adicionales como espacios o guiones
de nota
CUDE de la Nota Crédito. Definido en el numeral 0
CAD06 cbc UUID Elemento que verifica la integridad E A 86 CreditNote 1..1 Rechazo: Si el valor UUID no está 1.0 /CreditNote/cbc:UUID
de la información recibida correctamente calculado
Código que describe el “ambiente
de destino donde será procesada la
validación previa de este
documento electrónico”; este
código es el testigo de que el valor Rechazo: Si contiene un valor distinto a
CAD07 cbc @schemeID A N UUID 1..1 1.0 /CreditNote/cbc:UUID/@schemeID
registrado en cbc:UUID.@schemeID los definidos en el numeral 0
es lo que desea realizar el HFE: en
igualdad confirma el ambiente y en
desigualdad rechaza el
procesamiento.

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 116 de 753


Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Ver lista de valores posibles en el
numeral 0
Identificador del algoritmo utilizado
CAD08 cbc @schemeName A A 11 UUID 1..1 Rechazo: Si el contenido de este atributo 1.0 /CreditNote/cbc:UUID/@schemeName
para el cálculo del CUDE
no corresponde a algún de los valores de
la columna “Código”
Fecha de emisión: Fecha de emisión Considerando zona horaria de Colombia
CAD09 cbc IssueDate E F 10 CreditNote 1..1 1.0 /CreditNote/cbc:IssueDate
de la Nota Credito. (-5):
Es Debe ser informada la hora en una
CAD10 cbc IssueTime Hora de emisión E H 14 CreditNote 1..1 zona horaria -5, que es la zona horaria 1.0 /CreditNote/cbc:IssueTime
oficial de Colombia.
Ver lista de valores posibles en el
numeral 0
CreditNoteType
CAD12 cbc Tipo de Nota Credito E N 2 CreditNote 1..1 Rechazo: Si este elemento no 1.0 /CreditNote/cbc:CreditNoteTypeCode
Code
corresponde a un valor de la columna
"Código" de uso “Tipo de Documento”
Información adicional: Texto libre,
CAD11 cbc Note E A 5-5000 CreditNote 0..N 1.0 /CreditNote/cbc:Note
relativo al documento
Ver lista de valores posibles en el
numeral 0
DocumentCurre Divisa de la Factura: Divisa aplicable
CAD15 cbc E A 3 CreditNote 1..1 Rechazo: Si el valor de este elemento no 1.0 /CreditNote/cbc:DocumentCurrencyCode
ncyCode a toda la nota
corresponde a un valor de la columna
"Código"
Debe coincidir con el número de
ocurrencias del grupo
/CreditNote/cac:CreditNoteLine
LineCountNume Número o cantidad de elementos
CAD16 cbc E N 1-500 CreditNote 1..1 Rechazo: Si el valor de 1.0 /CreditNote/cbc:LineCountNumeric
ric CreditNoteLine en el documento.
/CreditNote/cbc:LineCountNumeric <>
número de ocurrencias del grupo
/CreditNote/cac:CreditNoteLine

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 117 de 753


Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Para utilizar en los servicios públicos,
contratos de arrendamiento, matriculas
en educación, etc.
Grupo de campos relativos al
Rechazo: este elemento se debe informar
Periodo de Facturación: Intervalo de
cuando se requiera mencionar un
CAE01 cac InvoicePeriod fechas la las que referencia la G CreditNote 0..1 1.0 /CreditNote/cac:InvoicePeriod
periodo de tiempo”
factura por ejemplo en servicios
públicos
Obligatorio: cuando el CustomizationID =
22

Rechazo: este elemento se debe


Fecha de inicio del periodo de /CreditNote/cac:InvoicePeriod/cbc:StartD
CAE02 cbc StartDate E F 10 InvoicePeriod 1..1 informar cuando se requiera mencionar 1.0
facturación ate
un periodo de tiempo
Hora de inicio del periodo de /CreditNote/cac:InvoicePeriod/cbc:StartT
CAE03 cbc StartTime E H 14 InvoicePeriod 0..1 1.0
facturación ime
Rechazo: este elemento se debe
Fecha de fin del periodo de /CreditNote/cac:InvoicePeriod/cbc:EndD
CAE04 cbc EndDate E F 10 InvoicePeriod 1..1 informar cuando se requiera mencionar 1.0
facturación ate
un periodo de tiempo
Hora de fin del periodo de /CreditNote/cac:InvoicePeriod/cbc:EndTi
CAE05 cbc EndTime E H 14 InvoicePeriod 0..1 1.0
facturación me
DiscrepancyRes Grupo para explicaciones sobre la Obligatorio si el elemento
CBF01 cac G CreditNote 0..1 /CreditNote/cac:DiscrepancyResponse
ponse naturaleza de la Nota Crédito CustomizationID es igual a “20”
Identifica la sección de la factura
DiscrepancyRes /CreditNote/cac:DiscrepancyResponse/cb
CBF02 cbc ReferenceID original a la cual se aplica la E N 1..4 0..1 1.0
ponse c:ReferenceID
corrección
Nota Crédito: Ver lista de valores posibles
en 13.2.4
Código del concepto por el cual se DiscrepancyRes /CreditNote/cac:DiscrepancyResponse/cb
CBF03 cbc ResponseCode E 1..1 Rechazo: Si el contenido de este atributo 1.0
genera la nota crédito de corrección ponse c:ResponseCode
no corresponde a algún de los valores de
la columna “Código”
Rechazo: si la descripción informada no
Descripción de la naturaleza de la DiscrepancyRes /CreditNote/cac:DiscrepancyResponse/cb
CBF04 cbc Description E A 20..5000 1..1 corresponde al código informado en el 1.0
nota crédito de corrección ponse c:Description
elemento anterior

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 118 de 753


Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Referencias no tributarias, pero si de
Grupo de campos para información
interés mercantil- Se utiliza cuando se
CAF01 cac OrderReference que describen una exclusiva orden G CreditNote 0..1 1.0 /CreditNote/cac:OrderReference
requiera referenciar una sola orden al
para el documento
documento
Prefijo y Número del documento
CAF02 cbc ID E A OrderReference 1..1 1.0 /CreditNote/cac:OrderReference/cbc:ID
orden referenciado
Fecha de emisión: Fecha de emisión /CreditNote/cac:OrderReference/cbc:Issu
CAF03 cbc IssueDate E F 10 OrderReference 0..1 1.0
de la orden eDate
Referencias a facturas electrónicas
afectadas por la NC. Solamente puede
reportar facturas electrónicas de un
Grupo de información para
mismo adquiriente.
CBG01 cac BillingReference referenciar la factura electrónica G CreditNote 1..1 1.0 /CreditNote/cac:BillingReference
Si CustomizationID = 20 entonces debe
afectada por la NC
aparecer una vez
Si CustomizationID=22 NO se valida

InvoiceDocume Grupo de información para factura /CreditNote/cac:BillingReference/cac:Inv


CBG02 cac G A BillingReference 1..1 1.0
ntReference relacionada oiceDocumentReference
Prefijo + Número de la factura /CreditNote/cac:BillingReference/cac:Inv
CBG03 cbc ID E F 15 BillingReference 1..1 1.0
relacionada oiceDocumentReference/cbc:ID
CUFE de la Factura Electrónica afectada.
/CreditNote/cac:BillingReference/cac:Inv
CBG04 cbc UUID CUFE de la factura relacionada BillingReference 1..1 Rechazo: Sí no se reporta
oiceDocumentReference/cbc:UUID
/CreditNote/cac:BillingReference/cac:Inv
CBG05 @schemeName Algoritmo del CUFE UUID 1..1 oiceDocumentReference/cbc:UUID/@sch
emeName
Rechazo: Si fecha de factura electrónica > /CreditNote/cac:BillingReference/cac:Inv
CBG06 cbc IssueDate Fecha de la factura relacionada BillingReference 1..1
CreditNote/cbc:IssueDate oiceDocumentReference/cbc:IssueDate
Grupo de campos para información Referencias no tributarias, pero sí de
DespatchDocum que describen uno o más interés mercantil- Se utiliza cuando se /CreditNote/cac:DespatchDocumentRefe
CAG01 cac G CreditNote 0..N 1.0
entReference documentos de despacho para esta requiera referenciar uno o más rence
documento documentos de despacho asociado.
Prefijo y Número del documento DespatchDocum /CreditNote/cac:DespatchDocumentRefe
CAG02 cbc ID E A 1..1 1.0
despacho referenciado entReference rence/cbc:ID

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 119 de 753


Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Fecha de emisión: Fecha de emisión DespatchDocum /CreditNote/cac:DespatchDocumentRefe
CAG03 cbc IssueDate E F 10 0..1 1.0
del documento de despacho entReference rence/cbc:IssueDate
Referencias no tributarias, pero si de
Grupo de campos para información
interés mercantil- Se utiliza cuando se
ReceiptDocume que describen uno o más /CreditNote/cac:ReceiptDocumentRefere
CAH01 cac G CreditNote 0..N requiera referenciar uno o más 1.0
ntReference documentos de despacho para este nce
documentos de recepción asociado al
documento.
documento.
Prefijo y Número del documento ReceiptDocume /CreditNote/cac:ReceiptDocumentRefere
CAH02 cbc ID E A 1..1 1.0
despacho referenciado ntReference nce/cbc:ID
Fecha de emisión: Fecha de emisión ReceiptDocume /CreditNote/cac:ReceiptDocumentRefere
CAH03 cbc IssueDate E F 10 0..1 1.0
del documento de despacho ntReference nce/cbc:IssueDateate
Referencia a documentos adicionales que
Grupo de campos para información
AdditionalDocu hacen parte de la NC. Especificación de /CreditNote/cac:AdditionalDocumentRef
CAI01 cac que describen un documento G CreditNote 0..N 1.0
mentReference este grupo igual a la del documento erence
referenciado para esta.
Invoice
Prefijo y Número del documento AdditionalDocu /CreditNote/cac:AdditionalDocumentRef
CAI02 cbc ID E A 1..1 1.0
referenciado mentReference erence/cbc:ID
Fecha de emisión del documento AdditionalDocu /CreditNote/cac:AdditionalDocumentRef
CAI05 Cbc IssueDate 0..1
relacionado mentReference erence/cbc:IssueDate
Ver listas de valores en el numeral 13.1.3.
DocumentTypeC Identificador del tipo de documento AdditionalDocu Rechazo: Si este elemento no /CreditNote/cac:AdditionalDocumentRef
CAI06 cbc E A 1..1 1.0
ode de referencia mentReference corresponde a un valor de la columna erence/cbc:DocumentTypeCode
“Código”
Grupo con información que definen
AccountingSupp
CAJ01 cac el obligado a facturar: Emisor de la G CreditNote 1..1 1.0 /CreditNote/cac:AccountingSupplierParty
lierParty
factura
Ver lista de valores posibles en el
Identificador de tipo de numeral 0
AdditionalAccou AccountingSupp /CreditNote/cac:AccountingSupplierParty
CAJ02 cbc organización jurídica de la E A 1 1..1 Rechazo: Si este elemento no 1.0
ntID lierParty /cbc:AdditionalAccountID
organización o persona corresponde a un valor de la columna
“Código”
Grupo con información generales AccountingSupp /CreditNote/cac:AccountingSupplierParty
CAJ03 cac Party G 1..1 1.0
sobre el obligado a Facturar lierParty /cac:Party

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 120 de 753


Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Identifica el código de actividad
económica del emisor.
IndustryClasifica Corresponde al código de actividad /CreditNote/cac:AccountingSupplierParty
CAJ04 cbc E A party 0..1 Si desea reportar varias actividades. Usar 1.0
tionCode económica CIIU /cac:Party/cbc:IndustryClassificationCode
; como separador. Lista de valores
válidas: CIIU
Obligatorio en caso de que sea colocado
el Nombre Comercial en la
representación gráfica del documento
El nombre o razón social
Grupo con información sobre el correspondientes al NIT, de acuerdo con /CreditNote/cac:AccountingSupplierParty
CAJ05 cac PartyName G Party 1..N 1.0
nombre comercial del emisor lo que está en el RUT, deben ser /cac:Party/cac:PartyName
informados en el elemento
../cac:AccountingSupplierParty/cac:Party
/cac:PartyTaxScheme/cbc:RegistrationNa
me
/CreditNote/cac:AccountingSupplierParty
CAJ06 cbc Name Nombre comercial del emisor E A 1-450 PartyName 1..1 1.0
/cac:Party/cac:PartyName/cbc:Name
Grupo con información con respeto /CreditNote/cac:AccountingSupplierParty
CAJ07 cac PhysicalLocation G Party 0..1 1.0
a la localización física del emisor /cac:Party/cac:PhysicalLocation
El grupo deberá estar conformado al
menos por el conjunto de elementos: ID,
CityName, CountrySubentity,
Grupo con datos de una persona o CountrySubentityCode, AddressLine,
/CreditNote/cac:AccountingSupplierParty
entidad sobre la dirección del lugar Line, Country, IdentificationCode
CAJ08 cac Address G PhysicalLocation 1..1 1.0 /cac:Party/cac:PhysicalLocation/cac:Addr
físico de expedición del Rechazo: No fue informado el conjunto
ess
documento. de elementos: ID, CityName,
CountrySubentity,
CountrySubentityCode, AddressLine,
Line, Country, IdentificationCode
Este código de municipio debe /CreditNote/cac:AccountingSupplierParty
CAJ09 cbc ID Código del municipio E A 5-5 Address 1..1 corresponder a valor válido de lista de 1.0 /cac:Party/cac:PhysicalLocation/cac:Addr
municipios 0 ess/cbc:ID

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 121 de 753


Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Si este es un grupo con Información con
respeto a la dirección del emisor de un
documento electrónico, debe ser un
/CreditNote/cac:AccountingSupplierParty
municipio de Colombia
CAJ10 cbc CityName Nombre del municipio E A 1-60 Address 1..1 1.0 /cac:Party/cac:PhysicalLocation/cac:Addr
Si IdentificationCode es “CO”,
ess/cbc:CityName
CountrySubentity debe corresponder a
uno de los valores de la columna Nombre
Municipio de 0
Ver lista de valores posibles en el
/CreditNote/cac:AccountingSupplierParty
numeral 0
CAJ73 cbc PostalZone Código postal E A 1-10 Address 0..1 1.0 /cac:Party/cac:PhysicalLocation/cac:Addr
Notificación: Si el valor no corresponde a
ess/cbc:PostalZone
un valor correspondiente a la tabla 0
Si IdentificationCode es “CO”,
/CreditNote/cac:AccountingSupplierParty
CountrySubentit CountrySubentity debe corresponder a
CAJ11 cbc Nombre del Departamento E A 1-60 Address 1..1 1.0 /cac:Party/cac:PhysicalLocation/cac:Addr
y uno de los valores de la columna Nombre
ess/cbc:CountrySubentity
de 0
Si IdentificationCode es “CO”,
/CreditNote/cac:AccountingSupplierParty
CountrySubentit CountrySubentity debe corresponder a
CAJ12 cbc Código del Departamento E A 1-5 Address 1..1 1.0 /cac:Party/cac:PhysicalLocation/cac:Addr
yCode uno de los valores de la columna Código
ess/cbc:CountrySubentityCode
de 0
/CreditNote/cac:AccountingSupplierParty
Grupo de elemento que identifica
CAJ13 cac AddressLine G Address 1..N 1.0 /cac:Party/cac:PhysicalLocation/cac:Addr
libremente la dirección
ess/cac:AddressLine
Elemento de texto libre, que el
emisor puede elegir utilizar para
/CreditNote/cac:AccountingSupplierParty
poner todas las informaciones de su Informar la dirección, sin ciudad ni
CAJ14 cbc Line E A 1-300 Address 1..1 1.0 /cac:Party/cac:PhysicalLocation/cac:Addr
dirección, en lugar de utilizar departamento
ess/cac:AddressLine/cbc:Line
elementos estructurados (los demás
elementos de este grupo)
/CreditNote/cac:AccountingSupplierParty
CAJ15 cac Country Grupo con información sobre el país G Address 1..1 1.0 /cac:Party/cac:PhysicalLocation/cac:Addr
ess/cac:Country

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 122 de 753


Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Ver lista de valores posibles en 0,
columna “Código alfa-2”
Rechazo: Si el contenido de este
elemento no corresponde a un valor de /CreditNote/cac:AccountingSupplierParty
IdentificationCo
CAJ16 cbc Código identificador del país E A 3 Country 1..1 esta columna 1.0 /cac:Party/cac:PhysicalLocation/cac:Addr
de
Si este es un grupo con información con ess/cac:Country/cbc:IdentificationCode
respeto a la dirección del emisor de un
documento electrónico, debe contener el
literal “CO”
Ver lista de valores posibles en 0,
columna “Código alfa-2”
Rechazo: Si el contenido de este
elemento no corresponde a un valor de /CreditNote/cac:AccountingSupplierParty
CAJ17 cbc Name Nombre del país E A 4-41 Country 0..1 esta columna 1.0 /cac:Party/cac:PhysicalLocation/cac:Addr
Si este es un grupo con Información con ess/cac:Country/cbc:Name
respeto a la dirección del emisor de un
documento electrónico, debe contener el
literal “CO”
Ver lista de valores posibles en 0,
columna “Nombre Común” /CreditNote/cac:AccountingSupplierParty
Identificador del lenguaje utilizado
CAJ18 cbc @languageID A A 2 Name 1..1 Notificación: si el contenido de este 1.0 /cac:Party/cac:PhysicalLocation/cac:Addr
en el nombre del país
elemento no corresponde a un valor de ess/cac:Country/cbc:Name/@languageID
esta columna
Grupo de información tributarias /CreditNote/cac:AccountingSupplierParty
CAJ19 cac PartyTaxScheme G Party 1..1 1.0
del emisor /cac:Party/cac:PartyTaxScheme
Nombre registrado en el RUT. Si el emisor
persona jurídica desea también utilizar el
nombre comercial en el archivo de la /CreditNote/cac:AccountingSupplierParty
RegistrationNa
CAJ20 cbc Nombre o Razón Social del emisor E A 5-450 PartyTaxScheme 1..1 factura, debe utilizar el elemento 1.0 /cac:Party/cac:PartyTaxScheme/cbc:Regis
me
../cac:AccountingSupplierParty/cac:Party trationName
/cac:PartyName/cbc:Name

/CreditNote/cac:AccountingSupplierParty
Rechazo:NIT no autorizado a facturar
CAJ21 cbc CompanyID NIT del emisor E N 3..13 PartyTaxScheme 1..1 1.0 /cac:Party/cac:PartyTaxScheme/cbc:Com
electrónicamente
panyID

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 123 de 753


Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
/CreditNote/cac:AccountingSupplierParty
@schemeAgenc
CAJ22 A N CompanyID 0..1 Debe ser informado el literal “195” 1.0 /cac:Party/cac:PartyTaxScheme/cbc:Com
yID
panyID/@schemeAgencyID

Debe ser informado el literal “CO, DIAN /CreditNote/cac:AccountingSupplierParty


@schemeAgenc
CAJ23 A A CompanyID 0..1 (Dirección de Impuestos y Aduanas 1.0 /cac:Party/cac:PartyTaxScheme/cbc:Com
yName
Nacionales)” panyID/@schemeAgencyName

/CreditNote/cac:AccountingSupplierParty
(@schemeName=31), el DV del NIT debe
CAJ24 @schemeID DV del NIT del emisor A N CompanyID 1..1 1.0 /cac:Party/cac:PartyTaxScheme/cbc:Com
ser informado en @schemeID
panyID/@schemeID
Identificador del tipo de documento de
identidad (@schemeName=31) del
Prestador de Servicios que indica que él
/CreditNote/cac:AccountingSupplierParty
está identificado por NIT y por tanto el
CAJ25 @schemeName A N CompanyID 1..1 1.0 /cac:Party/cac:PartyTaxScheme/cbc:Com
DV del NIT debe ser informado en
panyID/@schemeName
atributo @schemeID
Rechazo: si @schemeName es diferente
de “31”
Este elemento representa el tipo de
obligación.
Ver lista de valores posibles en 0
Para reportar varias obligaciones / /CreditNote/cac:AccountingSupplierParty
CAJ26 cbc TaxLevelCode Obligaciones del contribuyente E A 30 PartyTaxScheme 1..1 responsabilidades, se deben reportar 1.0 /cac:Party/cac:PartyTaxScheme/cbc:TaxL
separando cada uno de los valores de la evelCode
lista con;. Ejemplo O-06;O-07; ya así
sucesivamente, de acuerdo a las
responsabilidades a reportar
/CreditNote/cac:AccountingSupplierParty
CAJ27 cbc @listName Régimen al que pertenece el emisor A A 10 TaxLevelCode 0..1 Opcional, si informado indicar “No aplica” 1.0 /cac:Party/cac:PartyTaxScheme/cbc:TaxL
evelCode/@listName

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 124 de 753


Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Grupo de información para informar la
dirección fiscal del emisor. Sigue las
mismas reglas de información de

El grupo deberá estar conformado por lo


menos por el conjunto de elementos
ID, CityName, CountrySubentity,
/CreditNote/cac:AccountingSupplierParty
RegistrationAdd Grupo de información para informar CountrySubentityCode,
CAJ28 cac G PartyTaxScheme 0..1 /cac:Party/cac:PartyTaxScheme/cac:Regis
ress dirección fiscal AddressLine, Line, Country,
trationAddress
IdentificationCode

Rechazo: No fue informado el conjunto


de elementos: ID, CityName,
CountrySubentity,
CountrySubentityCode, AddressLine,
Line, Country, IdentificationCode
Este código de municipio debe /CreditNote/cac:AccountingSupplierParty
RegistrationAdd
CAJ29 cbc ID Código del municipio E A 5-5 1..1 corresponder a valor válido de lista de 1.0 /cac:Party/cac:PartyTaxScheme/cac:Regis
ress
municipios 0 trationAddress/cbc:ID
Si este es un grupo con Información con
respeto a la dirección del emisor de un
documento electrónico, debe ser un
/CreditNote/cac:AccountingSupplierParty
RegistrationAdd municipio de Colombia
CAJ30 cbc CityName Nombre del municipio E A 1-60 0..1 1.0 /cac:Party/cac:PartyTaxScheme/cac:Regis
ress Si IdentificationCode es “CO”,
trationAddress/cbc:CityName
CountrySubentity debe corresponder a
uno de los valores de la columna Nombre
Municipio de 0
Ver lista de valores posibles en el
/CreditNote/cac:AccountingSupplierParty
RegistrationAdd numeral 0
CAJ74 cbc PostalZone Código postal E A 1-10 0..1 1.0 /cac:Party/cac:PartyTaxScheme/cac:Regis
ress Notificación: Si el valor no corresponde a
trationAddress/cbc:PostalZone
un valor correspondiente a la tabla 0.

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 125 de 753


Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Si este es un grupo con Información con
respeto a la dirección del emisor de un
documento electrónico, debe ser un
/CreditNote/cac:AccountingSupplierParty
CountrySubentit RegistrationAdd Departamento de Colombia
CAJ31 cbc Nombre del Departamento E A 1-60 0..1 1.0 /cac:Party/cac:PartyTaxScheme/cac:Regis
y ress Si IdentificationCode es “CO”,
trationAddress/cbc:CountrySubentity
CountrySubentity debe corresponder a
uno de los valores de la columna Nombre
de 0
Si este es un grupo con Información con
respeto a la dirección del emisor de un
documento electrónico, debe ser un /CreditNote/cac:AccountingSupplierParty
CountrySubentit RegistrationAdd Departamento de Colombia /cac:Party/cac:PartyTaxScheme/cac:Regis
CAJ32 cbc Código del Departamento E A 1-5 1..1 1.0
yCode ress Si IdentificationCode es “CO”, trationAddress/cbc:CountrySubentityCod
CountrySubentity debe corresponder a e
uno de los valores de la columna Código
de 0
/CreditNote/cac:AccountingSupplierParty
Grupo de elemento que identifica RegistrationAdd
CAJ33 cac AddressLine G 0..1 1.0 /cac:Party/cac:PartyTaxScheme/cac:Regis
libremente la dirección ress
trationAddress/cac:AddressLine
Elemento de texto libre, que el
emisor puede elegir utilizar para
/CreditNote/cac:AccountingSupplierParty
poner todas las informaciones de su Informar la dirección, sin ciudad ni
CAJ34 cbc Line E A 1-300 AddressLine 1..1 1.0 /cac:Party/cac:PartyTaxScheme/cac:Regis
dirección, en lugar de utilizar departamento
trationAddress/cac:AddressLine/cbc:Line
elementos estructurados (los demás
elementos de este grupo)
/CreditNote/cac:AccountingSupplierParty
RegistrationAdd
CAJ35 cac Country Grupo con información sobre el país G 1..1 1.0 /cac:Party/cac:PartyTaxScheme/cac:Regis
ress
trationAddress/cac:Country

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 126 de 753


Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Ver lista de valores posibles en 0,
columna “Código alfa-2”
Rechazo: Si el contenido de este
/CreditNote/cac:AccountingSupplierParty
elemento no corresponde a un valor de
IdentificationCo /cac:Party/cac:PartyTaxScheme/cac:Regis
CAJ36 cbc Código identificador del país E A 3 Country 1..1 esta columna 1.0
de trationAddress/cac:Country/cbc:Identific
Si este es un grupo con información con
ationCode
respeto a la dirección del emisor de un
documento electrónico, debe contener el
literal “CO”
Ver lista de valores posibles en 0,
columna “Nombre Común”
Notificación si el contenido de este
elemento no corresponde a un valor de /CreditNote/cac:AccountingSupplierParty
CAJ37 cbc Name Nombre del país E A 4-41 Country 0..1 esta columna 1.0 /cac:Party/cac:PartyTaxScheme/cac:Regis
Notificación: Si este es un grupo con trationAddress/cac:Country/cbc:Name
información con respeto a la dirección
del emisor de un documento electrónico,
debe contener el literal “Colombia”
Para español, utilizar el literal “es”
Ver lista de valores posibles en 0,
columna “ISO 639-1”
Notificación si el contenido del presente /CreditNote/cac:AccountingSupplierParty
Identificador del lenguaje utilizado atributo no corresponde a un valor de /cac:Party/cac:PartyTaxScheme/cac:Regis
CAJ38 cbc @languageID A A 2 Name 1..1 1.0
en el nombre del país aquella columna trationAddress/cac:Country/cbc:Name/@
Notificación: Si este es un grupo con languageID
información con respeto a la dirección
del emisor de un documento electrónico,
debe contener el literal “es”
Notificación: Debe existir un grupo /CreditNote/cac:AccountingSupplierParty
Grupo de detalles tributarios del
CAJ39 cac TaxScheme G PartyTaxScheme 1..1 ../cac:AccountingSupplierParty 1.0 /cac:Party/cac:PartyTaxScheme/cac:TaxS
emisor
/cac:Party/cac:PartyTaxScheme cheme
Ver lista de valores posibles en 0
/CreditNote/cac:AccountingSupplierParty
Notificación: Si el contenido de este
CAJ40 cbc ID Identificador del tributo E A 3-0 TaxScheme 1..1 1.0 /cac:Party/cac:PartyTaxScheme/cac:TaxS
elemento no corresponde a un contenido
cheme/cbc:ID
de la columna “Identificador”

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 127 de 753


Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Ver lista de valores posibles en 0
Notificación: Si el contenido de este /CreditNote/cac:AccountingSupplierParty
CAJ41 cbc Name Nombre del tributo E A 10-30 TaxScheme 1..1 elemento no corresponde al contenido 1.0 /cac:Party/cac:PartyTaxScheme/cac:TaxS
correspondiente de la columna cheme/cbc:Name
“Nombre”
Grupo de información legales del AccountingSupp /CreditNote/cac:AccountingSupplierParty
CAJ42 PartyLegalEntity G 1..1 1.0
emisor lierParty /cac:Party/cac:PartyLegalEntity
Nombre registrado en el RUT. Si el emisor
persona jurídica desea también utilizar el
/CreditNote/cac:AccountingSupplierParty
RegistrationNa nombre comercial en el archivo de la
CAJ43 cbc Nombre o Razón Social del emisor E A 1-450 PartyLegalEntity 1..1 1.0 /cac:Party/cac:PartyLegalEntity/cbc:Regis
me factura, debe utilizar el elemento
trationName
../cac:AccountingSupplierParty/cac:Party
/cac:PartyName/cbc:Name
/CreditNote/cac:AccountingSupplierParty
Rechazo: NIT no autorizado a facturar
CAJ44 cbc CompanyID NIT del emisor E N 3..13 PartyLegalEntity 1..1 1.0 /cac:Party/cac:PartyLegalEntity/cbc:Com
electrónicamente
panyID
/CreditNote/cac:AccountingSupplierParty
@schemeAgenc
CAJ45 A N CompanyID 1..1 Debe ser informado el literal “195” 1.0 /cac:Party/cac:PartyLegalEntity/cbc:Com
yID
panyID/@schemeAgencyID

Debe ser informado el literal “CO, DIAN /CreditNote/cac:AccountingSupplierParty


@schemeAgenc
CAJ46 A A CompanyID 1..1 (Dirección de Impuestos y Aduanas 1.0 /cac:Party/cac:PartyLegalEntity/cbc:Com
yName
Nacionales) panyID/@schemeAgencyName
Si Proveedor Tecnológico está
/CreditNote/cac:AccountingSupplierParty
identificado por NIT
CAJ47 @schemeID DV del NIT del emisor A N CompanyID 1..1 1.0 /cac:Party/cac:PartyLegalEntity/cbc:Com
(@schemeName=31), el DV del NIT debe
panyID/@schemeID
ser informado en @schemeID

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 128 de 753


Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Identificador del tipo de documento de
identidad (@schemeName=31) del
Proveedor Tecnológico que indica que él
/CreditNote/cac:AccountingSupplierParty
está identificado por NIT y por tanto el
CAJ48 @schemeName A N CompanyID 1..1 1.0 /cac:Party/cac:PartyLegalEntity/cbc:Com
DV del NIT debe ser informado en
panyID/@schemeName
atributo @schemeID
Rechazo: si @schemeName es “31” y el
DV esta errado
/CreditNote/cac:AccountingSupplierParty
CorporateRegist Grupo de información de registro
CAJ49 cac E A PartyLegalEntity 0..1 1.0 /cac:Party/cac:PartyLegalEntity/cac:Corp
rationScheme del emisor
orateRegistrationScheme
Rechazo: Si el prefijo informado no
/CreditNote/cac:AccountingSupplierParty
Prefijo de la nota usada para el CorporateRegist corresponde al indicado en el campo
CAJ50 cbc ID E A 0-4 0..1 1.0 /cac:Party/cac:PartyLegalEntity/cac:Corp
punto de venta rationScheme //cbc:ID que corresponde al número de la
orateRegistrationScheme/cbc:ID
nota débito
/CreditNote/cac:AccountingSupplierParty
CorporateRegist
CAJ51 cbc Name Número de matrícula mercantil E N 9 0..1 1.0 /cac:Party/cac:PartyLegalEntity/cac:Corp
rationScheme
orateRegistrationScheme/cbc:Name
Si se va a opera bajo modalidad de
Consorcio, entonces este grupo de
Grupo de elementos que permiten /CreditNote/cac:AccountingSupplierParty
ShareholderPart información debe ser informada.
CAJ52 cac registrar la información de los G PartyLegalEntity 0..N 1.0 /cac:Party/cac:PartyLegalEntity/cac:Share
y Se debe completar un grupo de
participantes de un Consorcio holderParty
elementos por cada participante del
consorcio.
/CreditNote/cac:AccountingSupplierParty
PartecipationPe Porcentaje de los participantes del ShareholderPart Se debe informar el porcentaje de los
CAJ53 cbc E 1..1 1.0 /cac:Party/cac:PartyLegalEntity/cac:Share
rcent consorcio y participantes del consorcio
holderParty/cbc:PartecipationPercent
Grupo de elemento que permite /CreditNote/cac:AccountingSupplierParty
ShareholderPart
CAJ54 cac Party registrar la información de un G 1..1 1.0 /cac:Party/cac:PartyLegalEntity/cac:Share
y
consorcio holderParty/cac:Party
/CreditNote/cac:AccountingSupplierParty
Grupo de información tributarias de /cac:Party/cac:PartyLegalEntity/cac:Share
CAJ55 cac PartyTaxScheme G Party 1..1 1.0
los participantes del consorcio holderParty/cac:Party/cac:PartyTaxSche
me

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 129 de 753


Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
/CreditNote/cac:AccountingSupplierParty
RegistrationNa Nombre o Razón Social de /cac:Party/cac:PartyLegalEntity/cac:Share
CAJ56 cbc E A 5-450 PartyTaxScheme 1..1 1.0
me participante de consorcio holderParty/cac:Party/cac:PartyTaxSche
me/cbc:RegistrationName
/CreditNote/cac:AccountingSupplierParty
/cac:Party/cac:PartyLegalEntity/cac:Share
CAJ57 cbc CompanyID NIT del Participante del consorcio E N 3..13 PartyTaxScheme 1..1 NIT del participante de consorcio 1.0
holderParty/cac:Party/cac:PartyTaxSche
me/cbc:CompanyID
/CreditNote/cac:AccountingSupplierParty
@schemeAgenc /cac:Party/cac:PartyLegalEntity/cac:Share
CAJ58 A N CompanyID 1..1 Debe ser informado el literal “195” 1.0
yID holderParty/cac:Party/cac:PartyTaxSche
me/cbc:CompanyID/@schemeAgencyID
/CreditNote/cac:AccountingSupplierParty
Debe ser informado el literal “CO, DIAN /cac:Party/cac:PartyLegalEntity/cac:Share
@schemeAgenc
CAJ59 A A CompanyID 1..1 (Dirección de Impuestos y Aduanas 1.0 holderParty/cac:Party/cac:PartyTaxSche
yName
Nacionales)” me/cbc:CompanyID/@schemeAgencyNa
me
Si participante de consorcio está /CreditNote/cac:AccountingSupplierParty
identificado por NIT /cac:Party/cac:PartyLegalEntity/cac:Share
CAJ60 @schemeID DV del NIT del consorciado A N CompanyID 1..1 1.0
(@schemeName=31), el DV del NIT debe holderParty/cac:Party/cac:PartyTaxSche
ser informado en @schemeID me/cbc:CompanyID/@schemeID
Identificador del tipo de documento de
identidad (@schemeName=31) del
Participante del Consorcio que indica que /CreditNote/cac:AccountingSupplierParty
él está identificado por NIT y por tanto el /cac:Party/cac:PartyLegalEntity/cac:Share
CAJ61 @schemeName A N CompanyID 1..1 1.0
DV del NIT debe ser informado en holderParty/cac:Party/cac:PartyTaxSche
atributo @schemeID me/cbc:CompanyID/@schemeName
Rechazo: si @schemeName es diferente
de “31”
Este elemento representa el tipo de /CreditNote/cac:AccountingSupplierParty
Obligaciones del Participante del obligación. /cac:Party/cac:PartyLegalEntity/cac:Share
CAJ62 cbc TaxLevelCode E A 30 PartyTaxScheme 1..1 1.0
Consorcio Ver lista de valores posibles en el holderParty/cac:Party/cac:PartyTaxSche
numeral 0 me/cbc:TaxLevelCode

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 130 de 753


Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
/CreditNote/cac:AccountingSupplierParty
Régimen al que pertenece el emisor /cac:Party/cac:PartyLegalEntity/cac:Share
CAJ63 cbc listName A A 10 TaxLevelCode 0..1 Opcional, si informado indicar “No aplica” 1.0
del consorcio holderParty/cac:Party/cac:PartyTaxSche
me/cbc:TaxLevelCode/@listName
/CreditNote/cac:AccountingSupplierParty
Grupo de detalles tributarios del /cac:Party/cac:PartyLegalEntity/cac:Share
CAJ64 cac TaxScheme G PartyTaxScheme 1..1 1.0
Participante del Consorcio holderParty/cac:Party/cac:PartyTaxSche
me/cac:TaxScheme
Ver lista de valores posibles en el
/CreditNote/cac:AccountingSupplierParty
numeral 0
/cac:Party/cac:PartyLegalEntity/cac:Share
CAJ65 cbc ID Identificador del tributo E A 3-0 TaxScheme 1..1 Notificación: Si el contenido de este 1.0
holderParty/cac:Party/cac:PartyTaxSche
elemento no corresponde a un contenido
me/cac:TaxScheme/cbc:ID
de la columna “Identificador”
Ver lista de valores posibles en 0
/CreditNote/cac:AccountingSupplierParty
Notificación: Si el contenido de este
/cac:Party/cac:PartyLegalEntity/cac:Share
CAJ66 cbc Name Nombre del tributo E A 10-30 TaxScheme 1..1 elemento no corresponde al contenido 1.0
holderParty/cac:Party/cac:PartyTaxSche
correspondiente de la columna
me/cac:TaxScheme/cbc:Name
“Nombre”
Grupo de detalles con información /CreditNote/cac:AccountingSupplierParty
CAJ67 cac Contact G Party 0..1 1.0
de contacto del consorcio /cac:Party/cac:Contact
/CreditNote/cac:AccountingSupplierParty
CAJ68 cbc Name Nombre Contacto E A Contact 0..1 1.0
/cac:Party/cac:Contact/cbc:Name
/CreditNote/cac:AccountingSupplierParty
CAJ69 cbc Telephone Número de teléfono, celular u otro E A Contact 0..1 1.0
/cac:Party/cac:Contact/cbc:Telephone
/CreditNote/cac:AccountingSupplierParty
CAJ70 cbc Telefax Número de teléfono, celular u otro E A Contact 0..1 1.0
/cac:Party/cac:Contact/cbc:Telefax
/CreditNote/cac:AccountingSupplierParty
Notificación: Si el correo electrónico no
CAJ71 cbc ElectronicMail Correo electrónico de contacto E A Contact 0..1 1.0 /cac:Party/cac:Contact/cbc:ElectronicMai
es informado
l
/CreditNote/cac:AccountingSupplierParty
CAJ72 Cbc Note 0..1
/cac:Party/cac:Contact/cbc:Note
AccountingCust Grupo con información que definen En la NC solamente se puede reportar /CreditNote/cac:AccountingCustomerPar
CAK01 cac G CreditNote 1..1 1.0
omerParty el Adquiriente información de un adquiriente. ty

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 131 de 753


Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Ver lista de valores posibles en 0
AdditionalAccou AccountingCust Rechazo: Si este elemento no /CreditNote/cac:AccountingCustomerPar
CAK02 cbc Identificador de tipo de persona E A 1 1..1 1.0
ntID omerParty corresponde a un valor de la columna ty/cbc:AdditionalAccountID
“Código”
Grupo con información generales AccountingCust /CreditNote/cac:AccountingCustomerPar
CAK03 cac Party G 1..1 1.0
sobre el adquiriente omerParty ty/cac:Party
PartyIdentificati Obligatorio SI el adquirente es /CreditNote/cac:AccountingCustomerPar
CAK61 cac Identificación del adquiriente E Party 0..1 1.0
on “consumidor final” ty/cac:Party/cac:PartyIdentification
Notificación: Se genera si el valor de
AdditionalAccountID = "2" y este no es
PartyIdentificati mencionado. /CreditNote/cac:AccountingCustomerPar
CAK62 cbc ID Identificación del adquiriente E N 1..1 1.0
on Nota: Para identificar consumidor final ty/cac:Party/cac:PartyIdentification/ID
del bien o servicio, se utiliza el siguiente
documento “222222222222”
Identificador del tipo de documento de
identidad (@schemeName=31) del
adquiriente que indica que él está
identificado por NIT y por tanto el DV del
NIT debe ser informado en atributo /CreditNote/cac:AccountingCustomerPar
CAK63 @schemeName A N ID 1..1 @schemeID. 1.0 ty/cac:Party/cac:PartyIdentification/ID/@
Ver lista de valores posibles en la columna schemeName
“Código” del numeral 0
Nota: Para identificar consumidor final
del bien o servicio, se utiliza la referencia
(@schemeName=13)
Si adquiriente está identificado por NIT /CreditNote/cac:AccountingCustomerPar
CAK64 @schemeID A N ID 0..1 (@schemeName=31), el DV del NIT debe 1.0 ty/cac:Party/cac:PartyIdentification/ID/@
ser informado en @schemeID schemeID

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 132 de 753


Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Obligatorio en caso de que sea colocado
el Nombre Comercial del adquiriente en
la representación gráfica del documento
El nombre del adquiriente persona física
Grupo con información sobre el y la razón social del adquiriente persona /CreditNote/cac:AccountingCustomerPar
CAK05 cac PartyName G Party 0..1 1.0
nombre del adquiriente jurídica deben ser informados en el ty/cac:Party/cac:PartyName
elemento
../cac:AccountingCustomerParty/cac:Part
y/cac:PartyTaxScheme/cbc:RegistrationN
ame
/CreditNote/cac:AccountingCustomerPar
CAK06 cbc Name Nombre comercial del adquiriente E A 1-450 PartyName 1..1 1.0
ty/cac:Party/cac:PartyName/cbc:Name
Grupo con información con respeto Grupo opcional cuando se informe
/CreditNote/cac:AccountingCustomerPar
CAK07 cac PhysicalLocation a la localización física del G Party 0..1 “consumidor final”, si se informa el grupo 1.0
ty/cac:Party/cac:PhysicalLocation
adquiriente aplican las reglas del grupo.
El grupo deberá estar conformado por lo
Grupo con datos sobre la dirección
menos por el conjunto de elementos ID, /CreditNote/cac:AccountingCustomerPar
de una persona o entidad que
CAK08 cac Address G PhysicalLocation 0..1 CityName, CountrySubentity, 1.0 ty/cac:Party/cac:PhysicalLocation/cac:Ad
identifica la dirección física de
CountrySubentityCode, AddressLine, dress
recepción del adquirente
Line, Country, IdentificationCode
Si IdientificationCode es CO, este código
de municipio debe corresponder a valor /CreditNote/cac:AccountingCustomerPar
CAK09 cbc ID Código del municipio E A 5 Address 0..1 válido de lista de municipios 0. 1.0 ty/cac:Party/cac:PhysicalLocation/cac:Ad
No se valida cuando el elemento dress/cbc:ID
IdentificationCode es diferente a “CO”
Si IdentificationCode es “CO”,
/CreditNote/cac:AccountingCustomerPar
CountrySubentity debe corresponder a
CAK10 cbc CityName Nombre de la ciudad E A 1-60 Address 0..1 1.0 ty/cac:Party/cac:PhysicalLocation/cac:Ad
uno de los valores de la columna Nombre
dress/cbc:CityName
Municipio en el numeral 0
Ver lista de valores posibles en el
numeral 0 /CreditNote/cac:AccountingCustomerPar
CAK57 cbc PostalZone Código Postal E A 1..1 Address 0..1 Notificación: Si IdentificationCode=CO, el ty/cac:Party/cac:PhysicalLocation/cac:Ad
valor debe corresponder a un valor dress/cbc:PostalZone
correspondiente a la tabla 0.

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 133 de 753


Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Si IdentificationCode es “CO”,
/CreditNote/cac:AccountingCustomerPar
CountrySubentit CountrySubentity debe corresponder a
CAK11 cbc Nombre del Departamento E A 1-60 Address 0..1 1.0 ty/cac:Party/cac:PhysicalLocation/cac:Ad
y uno de los valores de la columna Nombre
dress/cbc:CountrySubentity
de 0
Si IdentificationCode es “CO”,
CountrySubentity debe corresponder a
/CreditNote/cac:AccountingCustomerPar
CountrySubentit uno de los valores de la columna Código
CAK12 cbc Código del Departamento E A 1-5 Address 1..1 1.0 ty/cac:Party/cac:PhysicalLocation/cac:Ad
yCode de 0.
dress/cbc:CountrySubentityCode
No se valida cuando el elemento
IdentificationCode es diferente a “CO”
/CreditNote/cac:AccountingCustomerPar
Grupo de elemento que identifica
CAK13 cac AddressLine G Address 0..1 Obligatorio para adquiriente responsable 1.0 ty/cac:Party/cac:PhysicalLocation/cac:Ad
libremente la dirección
dress/cac:AddressLine
Elemento de texto libre, que el
emisor puede elegir utilizar para
poner todas las informaciones de la /CreditNote/cac:AccountingCustomerPar
Informar la dirección, sin ciudad ni
CAK14 cbc Line dirección del adquiriente, en lugar E A 1-300 Address 1..1 1.0 ty/cac:Party/cac:PhysicalLocation/cac:Ad
departamento,
de utilizar elementos estructurados dress/cac:AddressLine/cbc:Line
(los demás elementos de este
grupo)
/CreditNote/cac:AccountingCustomerPar
CAK15 cac Country Grupo con información sobre el país G Address 0..1 1.0 ty/cac:Party/cac:PhysicalLocation/cac:Ad
dress/cac:Country
Ver lista de valores posibles en el
numeral 0, columna “Código alfa-2” /CreditNote/cac:AccountingCustomerPar
IdentificationCo
CAK16 cbc Código identificador del país E A 3 Country 1..1 Rechazo: Si el contenido de este 1.0 ty/cac:Party/cac:PhysicalLocation/cac:Ad
de
elemento no corresponde a un valor de dress/cac:Country/cbc:IdentificationCode
esta columna
Ver lista de valores posibles en el
numeral 0, columna “Nombre Común” /CreditNote/cac:AccountingCustomerPar
CAK17 cbc Name Nombre del país E A 4-41 Country 0..1 Notificación: Si el contenido de este 1.0 ty/cac:Party/cac:PhysicalLocation/cac:Ad
elemento no corresponde a un valor de dress/cac:Country/cbc:Name
esta columna

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 134 de 753


Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Para español, utilizar el literal “es”
Ver lista de valores posibles en el
numeral 0, columna “ISO 639-1”
Notificación: si el contenido del presente /CreditNote/cac:AccountingCustomerPar
Identificador del lenguaje utilizado atributo no corresponde a un valor de ty/cac:Party/cac:PhysicalLocation/cac:Ad
CAK18 cbc @languageID A A 2 Name 1..1 1.0
en el nombre del país aquella columna dress/cac:Country/cbc:Name/@language
Notificación: Si este es un grupo con ID
información con respeto a la dirección
del emisor de un documento electrónico,
debe contener el literal “es”
Rechazo: Si el grupo no es informado y si
se cumple por lo menos una de las
siguientes situaciones:
Si el adquiriente es persona jurídica:
Grupo de información tributarias AdditionalAccountID contiene “1” /CreditNote/cac:AccountingCustomerPar
CAK19 cac PartyTaxScheme G Party 1..1 1.0
del Adquiriente. Si el valor total de la NC es mayor de 100 ty/cac:Party/cac:PartyTaxScheme
UVT:
si
//LegalMonetaryTotal/cbc:PayableAmou
nt es superior a este monto

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 135 de 753


Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Nombre registrado en el RUT. Si el
adquiriente es persona jurídica desea
también utilizar el nombre comercial en
el archivo de la nota, debe utilizar el
elemento
../cac:AccountingCustomerParty/cac:Part
y/cac:PartyName/cbc:Name
Si el adquiriente es responsable debe
informar su NIT
CompanyID/@schemeName es 31, el
adquiriente debe informar el nombre /CreditNote/cac:AccountingCustomerPar
RegistrationNa Nombre o Razón Social del
CAK20 cbc E A 5-450 PartyTaxScheme 1..1 registrado en el RUT en el elemento 1.0 ty/cac:Party/cac:PartyTaxScheme/cbc:Re
me adquiriente
../cac:AccountingCustomerParty/cac:Part gistrationName
y/cac:PartyTaxScheme/cbc:RegistrationN
ame
En el caso de que el comprador desee
también utilizar el nombre comercial del
adquiriente en el archivo de la factura,
debe utilizar el elemento
../cac:AccountingCustomerParty/cac:Part
y/cac:PartyName/cbc:Name
Nota: Para informar al consumidor final
se debe indicar "consumidor final"
No se deben colocar 0 a la izquierda. Los
caracteres alfabéticos únicamente para
adquirientes extranjeros o en el
exterior.
/CreditNote/cac:AccountingCustomerPar
En caso de ser NIT se debe infiormar el
CAK21 cbc CompanyID Id del adquiriente E A 3..30 PartyTaxScheme 1..1 1.0 ty/cac:Party/cac:PartyTaxScheme/cbc:Co
NIT sin DV. El DV se debe informar en el
mpanyID
atributo @schemeIDNota: Para
identificar consumidor final del bien o
servicio, se utiliza el siguiente documento
“222222222222”

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 136 de 753


Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
/CreditNote/cac:AccountingCustomerPar
@schemeAgenc
CAK22 A A CompanyID 1..1 Debe ser informado el literal “195” 1.0 ty/cac:Party/cac:PartyTaxScheme/cbc:Co
yID
mpanyID/@schemeAgencyID

Debe ser informado el literal “CO, DIAN /CreditNote/cac:AccountingCustomerPar


@schemeAgenc
CAK23 A N CompanyID 1..1 (Dirección de Impuestos y Aduanas 1.0 ty/cac:Party/cac:PartyTaxScheme/cbc:Co
yName
Nacionales)” mpanyID/@schemeAgencyName

Si adquiriente está identificado por NIT /CreditNote/cac:AccountingCustomerPar


CAK24 @schemeID DV del NIT del Adquiriente A N CompanyID 0..1 (@schemeName=31), el DV del NIT debe 1.0 ty/cac:Party/cac:PartyTaxScheme/cbc:Co
ser informado en @schemeID mpanyID/@schemeID
Identificador del tipo de documento de
identidad (@schemeName=31) del
adquiriente que indica que él está
identificado por NIT y por tanto el DV del
/CreditNote/cac:AccountingCustomerPar
NIT debe ser informado en atributo
CAK25 @schemeName A ProviderID 1..1 1.0 ty/cac:Party/cac:PartyTaxScheme/cbc:Co
@schemeID
mpanyID/@schemeName
Ver lista de valores posibles en la
columna “Código” del ítem 0.
Nota: Para el concepto de consumidor
final se debe informar el código “13”.
Este elemento representa el tipo de
obligación.
/CreditNote/cac:AccountingCustomerPar
Ver lista de valores posibles en 0. Separar
CAK26 cbc TaxLevelCode Obligaciones del contribuyente E A 30 PartyTaxScheme 0..1 1.0 ty/cac:Party/cac:PartyTaxScheme/cbc:Ta
con ; los valores diferentes.
xLevelCode
Nota: Para consumidor final se debe
informar “R-99-PN”

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 137 de 753


Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Grupo de información para informar la
dirección fiscal del adquiriente. Sigue las
mismas reglas de información de
El grupo deberá estar conformado por lo
menos por el conjunto de elementos ID,
CityName, CountrySubentity,
CountrySubentityCode,
AddressLine, Line, Country,
/CreditNote/cac:AccountingCustomerPar
RegistrationAdd Grupo de información para informar IdentificationCode
CAK28 cac G 0..1 1.0 ty/cac:Party/cac:PartyTaxScheme/cac:Re
ress dirección fiscal del adquiriente Rechazo: Si el adquiriente es
gistrationAddress
responsable, el NIT y No fue informado el
conjunto de elementos: ID, CityName,
CountrySubentity,
CountrySubentityCode, AddressLine,
Line, Country, IdentificationCode.
Grupo opcional cuando se informe
“consumidor final”, si se informa el grupo
aplican las reglas del grupo.
Si el IdentificationCode=CO, debe
corresponder a valor válido de lista de /CreditNote/cac:AccountingCustomerPar
RegistrationAdd
CAK29 cbc ID Código del municipio E A 1..15 0..1 municipios en el numeral 0. 1.0 ty/cac:Party/cac:PartyTaxScheme/cac:Re
ress
No se valida cuando el elemento gistrationAddress/cbc:ID
IdentificationCode es diferente a “CO”
Si IdentificationCode es “CO”,
/CreditNote/cac:AccountingCustomerPar
RegistrationAdd CountrySubentity debe corresponder a
CAK30 cbc CityName Nombre de la ciudad E A 1-60 0..1 1.0 ty/cac:Party/cac:PartyTaxScheme/cac:Re
ress uno de los valores de la columna Nombre
gistrationAddress/cbc:CityName
Municipio en el numeral 0
Ver lista de valores posibles en el
/CreditNote/cac:AccountingCustomerPar
RegistrationAdd numeral 0
CAK58 cbc PostalZone Código Postal E A 1..1 0..1 ty/cac:Party/cac:PartyTaxScheme/cac:Re
ress Notificación: Si el IdentificationCode=CO
gistrationAddress/cbc:PostalZone
y el valor no corresponde con la tabla 0.
Si IdentificationCode es “CO”,
/CreditNote/cac:AccountingCustomerPar
CountrySubentit RegistrationAdd CountrySubentity debe corresponder a
CAK31 cbc Nombre del Departamento E A 1-60 0..1 1.0 ty/cac:Party/cac:PartyTaxScheme/cac:Re
y ress uno de los valores de la columna Nombre
gistrationAddress/cbc:CountrySubentity
en el numeral 0

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 138 de 753


Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Si IdentificationCode es “CO”,
CountrySubentity debe corresponder a /CreditNote/cac:AccountingCustomerPar
CountrySubentit RegistrationAdd uno de los valores de la columna Código ty/cac:Party/cac:PartyTaxScheme/cac:Re
CAK32 cbc Código del Departamento E A 1-5 0..1 1.0
yCode ress de 0. gistrationAddress/cbc:CountrySubentityC
No se valida cuando el elemento ode
IdentificationCode es diferente a “CO”.
/CreditNote/cac:AccountingCustomerPar
Grupo de elemento que identifica
CAK33 de AddressLine G Address 0..1 1.0 ty/cac:Party/cac:PartyTaxScheme/cac:Re
libremente la dirección
gistrationAddress/cac:AddressLine
Elemento de texto libre, que el
emisor puede elegir utilizar para
/CreditNote/cac:AccountingCustomerPar
poner todas las informaciones de la
Informar la dirección, sin ciudad ni ty/cac:Party/cac:PartyTaxScheme/cac:Re
CAK34 cbc Line dirección del adquiriente, en lugar E A 1-300 AddressLine 1..1 1.0
departamento. gistrationAddress/cac:AddressLine/cbc:Li
de utilizar elementos estructurados
ne
(los demás elementos de este
grupo)
/CreditNote/cac:AccountingCustomerPar
RegistrationAdd
CAK35 cac Country Grupo con información sobre el país G 0..1 1.0 ty/cac:Party/cac:PartyTaxScheme/cac:Re
ress
gistrationAddress/cac:Country
Ver lista de valores posibles en el
/CreditNote/cac:AccountingCustomerPar
numeral 0, columna “Código alfa-2”
IdentificationCo ty/cac:Party/cac:PartyTaxScheme/cac:Re
CAK36 cbc Código identificador del país E A 3 Country 1..1 Rechazo: Si el contenido de este 1.0
de gistrationAddress/cac:Country/cbc:Identi
elemento no corresponde a un valor de
ficationCode
esta columna
Ver lista de valores posibles en 0,
columna “Nombre Común” /CreditNote/cac:AccountingCustomerPar
CAK37 cbc Name Nombre del país E A 4-41 Country 0..1 Notificación: si el contenido de este 1.0 ty/cac:Party/cac:PartyTaxScheme/cac:Re
elemento no corresponde a un valor de gistrationAddress/cac:Country/cbc:Name
esta columna.

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 139 de 753


Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Para español, utilizar el literal “es”
Ver lista de valores posibles en el
numeral 0, columna “ISO 639-1”
Notificación: si el contenido del presente /CreditNote/cac:AccountingCustomerPar
Identificador del lenguaje utilizado atributo no corresponde a un valor de ty/cac:Party/cac:PartyTaxScheme/cac:Re
CAK38 cbc @languageID A A 2 Name 1..1 1.0
en el nombre del país aquella columna gistrationAddress/cac:Country/cbc:Name
Notificación: Si este es un grupo con /@languageID
información con respeto a la dirección
del emisor de un documento electrónico,
debe contener el literal “es”
Notificación: Si el adquiriente es
responsable, el NIT debe estar activo en
el RUT
Si existe un grupo
..//cac:AccountingCustomerParty/cac:Par
ty/cac:PartyTaxScheme/cac:TaxScheme
en el cual el elemento
/CreditNote/cac:AccountingCustomerPar
Grupo de detalles tributarios del ../cac:AccountingCustomerParty/cac:Part
CAK39 cac TaxScheme G PartyTaxScheme 1..1 1.0 ty/cac:Party/cac:PartyTaxScheme/cac:Tax
adquiriente y/cac:PartyTaxScheme/cbc:ID es 01 y
Scheme
../cac:AccountingCustomerParty/cac:Part
y/cac:PartyLegalEntity/@schemeName=3
1
entonces NIT
../cac:AccountingCustomerParty/cac:Part
y/cac:PartyLegalEntity /cbc:CompanyID
debe estar activo
Ver lista de valores posibles en el
numeral 0
Notificación: Si el contenido de este
/CreditNote/cac:AccountingCustomerPar
Identificador del tributo del elemento no corresponde a un contenido
CAK40 cbc ID E A 3-0 TaxScheme 1..1 1.0 ty/cac:Party/cac:PartyTaxScheme/cac:Tax
adquiriente de la columna “Identificador” (aceptase
Scheme/cbc:ID
elemento sin contenido).
Nota: Para el consumidor final de debe
informar “ZZ”

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 140 de 753


Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Ver lista de valores posibles en el
numeral 0
Notificación: Si el contenido de este
/CreditNote/cac:AccountingCustomerPar
elemento no corresponde al contenido
CAK41 cbc Name Nombre del tributo E A 10-30 TaxScheme 1..1 1.0 ty/cac:Party/cac:PartyTaxScheme/cac:Tax
correspondiente de la columna
Scheme/cbc:Name
“Nombre”
Nota: Para el consumidor final de debe
informar “No aplica”
Se debe informar cuando se trate de un
DE que incluya más de un adquiriente. El
grupo se debe informar para todos y cada
uno de los adquirientes, incluyendo la
Grupo de información legales del AccountingCust /CreditNote/cac:AccountingCustomerPar
CAK42 cac PartyLegalEntity G 1..1 información del adquiriente reportado en 1.0
adquiriente omerParty ty/cac:Party/cac:PartyLegalEntity
el grupo AccountCustomerParty.
Nota: Grupo opcional cuando se informe
“consumidor final”, si se informa el grupo
aplican las reglas del grupo.
Nombre registrado en el RUT. Si el
adquiriente es persona jurídica desea
también utilizar el nombre comercial en /CreditNote/cac:AccountingCustomerPar
RegistrationNa Nombre o Razón Social del
CAK43 cbc E A 5-450 PartyLegalEntity 1..1 el archivo de la factura, debe utilizar el 1.0 ty/cac:Party/cac:PartyLegalEntity/cbc:Reg
me adquiriente
elemento istrationName
../cac:AccountingSupplierParty/cac:Party
/cac:PartyName/cbc:Name
/CreditNote/cac:AccountingCustomerPar
CAK44 cbc CompanyID ID del Adquiriente E N 3..30 PartyLegalEntity 1..1 ID del Adquiriente 1.0 ty/cac:Party/cac:PartyLegalEntity/cbc:Co
mpanyID
/CreditNote/cac:AccountingCustomerPar
@schemeAgenc
CAK45 A N CompanyID 1..1 Debe ser informado el literal “195” 1.0 ty/cac:Party/cac:PartyLegalEntity/cbc:Co
yID
mpanyID/@schemeAgencyID

Debe ser informado el literal “CO, DIAN /CreditNote/cac:AccountingCustomerPar


@schemeAgenc
CAK46 A A CompanyID 1..1 (Dirección de Impuestos y Aduanas 1.0 ty/cac:Party/cac:PartyLegalEntity/cbc:Co
yName
Nacionales)2 mpanyID/@schemeAgencyName

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 141 de 753


Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Si adquiriente está identificado por NIT /CreditNote/cac:AccountingCustomerPar
CAK47 @schemeID DV del NIT del adquiriente A N CompanyID 0..1 (@schemeName=31), el DV del NIT debe 1.0 ty/cac:Party/cac:PartyLegalEntity/cbc:Co
ser informado en @schemeID mpanyID/@schemeID
Identificador del tipo de documento de
identidad (@schemeName=31) del
adquiriente que indica que él está
/CreditNote/cac:AccountingCustomerPar
identificado por NIT y por tanto el DV del
CAK48 @schemeName A N CompanyID 1..1 1.0 ty/cac:Party/cac:PartyLegalEntity/cbc:Co
NIT debe ser informado en atributo
mpanyID/@schemeName
@schemeID
Ver lista de valores posibles en la
columna “Código” en el numeral 0;
Grupo para informar la /CreditNote/cac:AccountingCustomerPar
ShareholderPart
CAK59 cac participación en la compra del G PartyLegalEntity 0..1 1.0 ty/cac:Party/cac:PartyLegalEntity/cac:Sha
y
adquiriente a reportar. reholderParty
Para informar la participación individual
de cada adquiriente. /CreditNote/cac:AccountingCustomerPar
PartecipationPe Porcentaje de participación del bien ShareholderPart
CAK60 cbc E N 1..8 1..1 Notificación: La sumatoria de todos los 1.0 ty/cac:Party/cac:PartyLegalEntity/cac:Sha
rcent / servicio adquirido y
elementos ParticipationPercent debe reholderParty/cbc:PartecipationPercent
sumar 100
/CreditNote/cac:AccountingCustomerPar
CorporateRegist Grupo de información de registro
CAK49 cac E A PartyLegalEntity 0..1 1.0 ty/cac:Party/cac:PartyLegalEntity/cac:Cor
rationScheme del adquiriente
porateRegistrationScheme
/CreditNote/cac:AccountingCustomerPar
CorporateRegist
CAK50 cbc Name Número de matrícula mercantil E N 9 0..1 1.0 ty/cac:Party/cac:PartyLegalEntity/cac:Cor
rationScheme
porateRegistrationScheme/cbc:Name
Grupo de detalles con información /CreditNote/cac:AccountingCustomerPar
CAK51 cac Contact G Party 1..1 1.0
de contacto del receptor ty/cac:Party/cac:Contact
/CreditNote/cac:AccountingCustomerPar
CAK52 cbc Name Nombre Contacto E A Contact 0..1 1.0
ty/cac:Party/cac:Contact/cbc:Name
/CreditNote/cac:AccountingCustomerPar
CAK53 cbc Telephone Número de teléfono, celular u otro E A Contact 0..1 1.0
ty/cac:Party/cac:Contact/cbc:Telephone
/CreditNote/cac:AccountingCustomerPar
CAK54 cbc Telefax Número de teléfono, celular u otro E A Contact 0..1 1.0
ty/cac:Party/cac:Contact/cbc:Telefax
Dirección de Gestión de Impuestos
Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 142 de 753


Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Notificación: Si el correo electrónico no
/CreditNote/cac:AccountingCustomerPar
es informado.
CAK55 cbc ElectronicMail Correo electrónico de contacto E A Contact 1..1 1.0 ty/cac:Party/cac:Contact/cbc:ElectronicM
Nota: Para consumidor final el elemento
ail
ElectronicMail es opcional.
/CreditNote/cac:AccountingCustomerPar
CAK56 cbc Note Nota adicional de contacto E A Contact 0..1 1.0
ty/cac:Party/cac:Contact/cbc:Note
Grupo de información de la Persona
TaxRepresentati
CAL01 cac autorizada para descargar G CreditNote 0..1 1.0 /CreditNote/cac:TaxRepresentativeParty
veParty
documentos
Grupo de información de la Persona
PartyIdentificati TaxRepresentati /CreditNote/cac:TaxRepresentativeParty/
CAL02 cac autorizada para descargar G 0..1
on veParty cac:PartyIdentification
documentos
Identificación de la persona
PartyIdentificati /CreditNote/cac:TaxRepresentativeParty/
CAL03 cbc ID autorizada para descargar E 1..1 1.0
on cac:PartyIdentification/cbc:ID
documentos
/CreditNote/cac:TaxRepresentativeParty/
@schemeAgenc
CAL04 A N ID 0..1 Debe ser informado el literal “195” 1.0 cac:PartyIdentification/cbc:ID/@scheme
yID
AgencyID
Debe ser informado el literal “CO, DIAN /CreditNote/cac:TaxRepresentativeParty/
@schemeAgenc
CAL05 A A ID 0..1 (Dirección de Impuestos y Aduanas 1.0 cac:PartyIdentification/cbc:ID/@scheme
yName
Nacionales)” AgencyName
Si persona autorizada está identificado
/CreditNote/cac:TaxRepresentativeParty/
por NIT (@schemeName=31), el DV del
CAL07 @schemeID DV del NIT del autorizado A N ID 0..1 1.0 cac:PartyIdentification/cbc:ID/@schemeI
NIT debe ser informado en @schemeID.
D
Sino este atributo no se informa.
Identificador del tipo de documento de
identidad (@schemeName=31) de la
persona autorizada que indica que él está
/CreditNote/cac:TaxRepresentativeParty/
identificado por NIT y por tanto el DV del
CAL06 @schemeName A N ID 0..1 1.0 cac:PartyIdentification/cbc:ID/@scheme
NIT debe ser informado en atributo
Name
@schemeID
Ver lista de valores posibles en la
columna “Código” del ítem 0;

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 143 de 753


Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
TaxRepresentati /CreditNote/cac:TaxRepresentativeParty/
CAL08 cac PartyName
veParty cac:PartyName
/CreditNote/cac:TaxRepresentativeParty/
CAL09 Name PartyName
cac:PartyName/cbc:Name
Grupo de información para entrega
CAM01 cac Delivery G CreditNote 0..1 /CreditNote/cac:Delivery
de bienes
ActualDeliveryD Fecha efectiva de entrega de los /CreditNote/cac:Delivery/cbc:ActualDeliv
CAM02 cbc E F 10 Delivery 0..1 1.0
ate bienes eryDate
ActualDeliveryTi Hora efectiva de entrega de los /CreditNote/cac:Delivery/cbc:ActualDeliv
CAM03 cbc E H 14 Delivery 0..1 1.0
me bienes eryTime
Grupo con información con respeto /CreditNote/cac:Delivery/cac:DeliveryAd
CAM04 cac DeliveryAddress G Delivery 0..1 1.0
a la dirección de entrega dress
Este código de municipio debe
/CreditNote/cac:Delivery/cac:DeliveryAd
CAM05 cbc ID Código del municipio E A 1..15 DeliveryAddress 0..1 corresponder a valor válido de lista de 1.0
dress/cbc:ID
municipios
Si IdentificationCode es “CO”,
CountrySubentity debe corresponder a /CreditNote/cac:Delivery/cac:DeliveryAd
CAM06 cbc CityName Nombre de la ciudad E A 1-60 DeliveryAddress 0..1 1.0
uno de los valores de la columna Nombre dress/cbc:CityName
Municipio en el numeral 0
Ver lista de valores posibles en el
numeral 0 /CreditNote/cac:Delivery/cac:DeliveryAd
CAM68 cbc PostalZone Código Postal de entrega E A 1-10 DeliveryAddress 0..1
Notificación: Si IdentificationCode=CO y dress/cbc:PostalZone
el valor no corresponde a la tabla 0.
Si IdentificationCode es “CO”,
CountrySubentit CountrySubentity debe corresponder a /CreditNote/cac:Delivery/cac:DeliveryAd
CAM07 cbc Nombre del Departamento E A 1-60 DeliveryAddress 0..1 1.0
y uno de los valores de la columna Nombre dress/cbc:CountrySubentity
de 0
Si IdentificationCode es “CO”,
CountrySubentity debe corresponder a
CountrySubentit uno de los valores de la columna Código /CreditNote/cac:Delivery/cac:DeliveryAd
CAM08 cbc Código del Departamento E A 1-5 DeliveryAddress 0..1 1.0
yCode de 0 dress/cbc:CountrySubentityCode
Obligatorio para Emisores y Adquirientes
Responsables

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 144 de 753


Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Grupo de elemento que identifica /CreditNote/cac:Delivery/cac:DeliveryAd
CAM09 cac AddressLine G DeliveryAddress 0..1 1.0
libremente la dirección dress/cac:AddressLine
Elemento de texto libre, que el
emisor puede elegir utilizar para
poner todas las informaciones de la
Informar la dirección, sin ciudad ni /CreditNote/cac:Delivery/cac:DeliveryAd
CAM10 cbc Line dirección de entrega, en lugar de E A 1-300 AddressLine 1..1 1.0
departamento dress/cac:AddressLine/cbc:Line
utilizar elementos estructurados
(los demás elementos de este
grupo)
/CreditNote/cac:Delivery/cac:DeliveryAd
CAM11 cac Country Grupo con información sobre el país G DeliveryAddress 1..1 1.0
dress/cac:Country
Ver lista de valores posibles en el
numeral 0, columna “Código alfa-2”
IdentificationCo /CreditNote/cac:Delivery/cac:DeliveryAd
CAM12 cbc Código identificador del país E A 3 Country 1..1 Rechazo: Si el contenido de este 1.0
de dress/cac:Country/cbc:IdentificationCode
elemento no corresponde a un valor de
esta columna
Ver lista de valores posibles en 0,
columna “Nombre Común”
/CreditNote/cac:Delivery/cac:DeliveryAd
CAM13 cbc Name Nombre del país E A 4-41 Country 0..1 Notificación: Si el contenido de este 1.0
dress/cac:Country/cbc:Name
elemento no corresponde a un valor de
esta columna
Para español, utilizar el literal “es”
Ver lista de valores posibles en el
numeral 0, columna “ISO 639-1”
Notificación: Si el contenido del presente
/CreditNote/cac:Delivery/cac:DeliveryAd
Identificador del lenguaje utilizado atributo no corresponde a un valor de
CAM14 cbc @languageID A A 2 Name 1..1 1.0 dress/cac:Country/cbc:Name/@language
en el nombre del país aquella columna
ID
Notificación: Si este es un grupo con
información con respeto a la dirección
del emisor de un documento electrónico,
debe contener el literal “es”
Grupo de datos con información /CreditNote/cac:Delivery/cac:DeliveryPar
CAM15 cac DeliveryParty G Delivery 0..1 1.0
sobre la empresa de transporte ty

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 145 de 753


Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Grupo con información sobre el
/CreditNote/cac:Delivery/cac:DeliveryPar
CAM16 cac PartyName nombre de la persona o entidad que G DeliveryParty 0..1 1.0
ty/cac:PartyName
transporta el bien
Nombre comercial de la empresa de /CreditNote/cac:Delivery/cac:DeliveryPar
CAM17 cbc Name E A 5-450 PartyName 1..1 1.0
transporte ty/cac:PartyName/cbc:Name
Grupo con información con respeto
/CreditNote/cac:Delivery/cac:DeliveryPar
CAM18 cac PhysicalLocation a la localización de la empresa de G DeliveryParty 0..1 1.0
ty/cac:PhysicalLocation
transporte
El grupo deberá estar conformado por lo
menos por el conjunto de elementos: ID,
Grupo con datos sobre la dirección /CreditNote/cac:Delivery/cac:DeliveryPar
CAM19 cac Address G PhysicalLocation 0..1 CityName, CountrySubentity, 1.0
de la empresa de transporte ty/cac:PhysicalLocation/cac:Address
CountrySubentityCode, AddressLine,
Line, Country, IdentificationCode
Si IdentificationCode=CO, debe /CreditNote/cac:Delivery/cac:DeliveryPar
CAM20 cbc ID Código del municipio E A 1..15 Address 0..1 corresponder a valor válido de lista de 1.0 ty/cac:PhysicalLocation/cac:Address/cbc:I
municipios en el numeral 0 D
Si IdentificationCode es “CO”,
/CreditNote/cac:Delivery/cac:DeliveryPar
CountrySubentity debe corresponder a
CAM21 cbc CityName Nombre de la ciudad E A 1-60 Address 0..1 1.0 ty/cac:PhysicalLocation/cac:Address/cbc:
uno de los valores de la columna Nombre
CityName
Municipio de 0
Ver lista de valores posibles en el
/CreditNote/cac:Delivery/cac:DeliveryPar
numeral 0
CAM69 cbc PostalZone Código postal E A 1-10 Address 0..1 1.0 ty/cac:PhysicalLocation/cac:Address/cbc:
Notificación: Si identificationCode=CO y
PostalZone
el valor no corresponde a la tabla 0.
Si IdentificationCode es “CO”,
/CreditNote/cac:Delivery/cac:DeliveryPar
CountrySubentit CountrySubentity debe corresponder a
CAM22 cbc Nombre del Departamento E A 1-60 Address 0..1 1.0 ty/cac:PhysicalLocation/cac:Address/cbc:
y uno de los valores de la columna Nombre
CountrySubentity
de 0
Si IdentificationCode es “CO”,
/CreditNote/cac:Delivery/cac:DeliveryPar
CountrySubentit CountrySubentity debe corresponder a
CAM23 cbc Código del Departamento E A 1-5 Address 0..1 1.0 ty/cac:PhysicalLocation/cac:Address/cbc:
yCode uno de los valores de la columna Código
CountrySubentityCode
de 0
/CreditNote/cac:Delivery/cac:DeliveryPar
Grupo de elemento que identifica
CAM24 cac AddressLine G Address 0..1 1.0 ty/cac:PhysicalLocation/cac:Address/cac:
libremente la dirección
AddressLine
Dirección de Gestión de Impuestos
Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 146 de 753


Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Elemento de texto libre, que el
emisor puede elegir utilizar para
poner todas las informaciones de la /CreditNote/cac:Delivery/cac:DeliveryPar
Informar la dirección, sin ciudad ni
CAM25 cbc Line dirección del transportador, en E A 1-300 Address 1..1 1.0 ty/cac:PhysicalLocation/cac:Address/cac:
departamento
lugar de utilizar elementos AddressLine/cbc:Line
estructurados (los demás elementos
de este grupo)
/CreditNote/cac:Delivery/cac:DeliveryPar
CAM26 cac Country Grupo con información sobre el país G Address 1..1 1.0 ty/cac:PhysicalLocation/cac:Address/cac:
Country
Ver lista de valores posibles en el
numeral 0, columna “Código alfa-2” /CreditNote/cac:Delivery/cac:DeliveryPar
IdentificationCo
CAM27 cbc Código identificador del país E A 3 Country 1..1 Rechazo: Si el contenido de este 1.0 ty/cac:PhysicalLocation/cac:Address/cac:
de
elemento no corresponde a un valor de Country/cbc:IdentificationCode
esta columna
Ver lista de valores posibles en el
numeral 0, columna “Nombre Común” /CreditNote/cac:Delivery/cac:DeliveryPar
CAM28 cbc Name Nombre del país E A 4-41 Country 0..1 Notificación: Si el contenido de este 1.0 ty/cac:PhysicalLocation/cac:Address/cac:
elemento no corresponde a un valor de Country/cbc:Name
esta columna
Para español, utilizar el literal “es”
Ver lista de valores posibles en 0,
columna “ISO 639-1”
Notificación: si el contenido del presente
/CreditNote/cac:Delivery/cac:DeliveryPar
Identificador del lenguaje utilizado atributo no corresponde a un valor de
CAM29 cbc @languageID A A 2 Name 1..1 1.0 ty/cac:PhysicalLocation/cac:Address/cac:
en el nombre del país aquella columna
Country/cbc:Name/@languageID
Notificación: Si este es un grupo con
información con respeto a la dirección
del emisor de un documento electrónico,
debe contener el literal “es”
Grupo de información tributarias /CreditNote/cac:Delivery/cac:DeliveryPar
CAM30 cac PartyTaxScheme G Party 1..1 1.0
del transportador ty/cac:PartyTaxScheme

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 147 de 753


Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
En el caso de que el emisor desee
también utilizar el nombre comercial del
/CreditNote/cac:Delivery/cac:DeliveryPar
RegistrationNa Nombre o Razón Social del transportador en el archivo de la factura,
CAM31 cbc E A 5-450 PartyTaxScheme 1..1 1.0 ty/cac:PartyTaxScheme/cbc:Registration
me transportador debe utilizar el elemento
Name
../cac:Delivery/cac:DeliveryParty
/cac:PartyName/cbc:Name
Número de identificación del /CreditNote/cac:Delivery/cac:DeliveryPar
CAM32 cbc CompanyID Identificación del transportador E N 3..13 PartyTaxScheme 1..1 1.0
transportador ty/cac:PartyTaxScheme/cbc:CompanyID
/CreditNote/cac:Delivery/cac:DeliveryPar
schemeAgencyI
CAM33 A N CompanyID 1..1 Debe ser informado el literal “195” 1.0 ty/cac:PartyTaxScheme/cbc:CompanyID/
D
@schemeAgencyID

Debe ser informado el literal “CO, DIAN /CreditNote/cac:Delivery/cac:DeliveryPar


schemeAgencyN
CAM34 A A CompanyID 1..1 (Dirección de Impuestos y Aduanas 1.0 ty/cac:PartyTaxScheme/cbc:CompanyID/
ame
Nacionales)” @schemeAgencyName

Si transportador está identificado por NIT /CreditNote/cac:Delivery/cac:DeliveryPar


CAM35 schemeID DV del NIT del Transportador A N CompanyID 0..1 (@schemeName=31), el DV del NIT debe 1.0 ty/cac:PartyTaxScheme/cbc:CompanyID/
ser informado en @schemeID @schemeID
Identificador del tipo de documento de
identidad (@schemeName=31) del
transportador que indica que él está
/CreditNote/cac:Delivery/cac:DeliveryPar
identificado por NIT y por tanto el DV del
CAM36 schemeName A N ProviderID 1..1 1.0 ty/cac:PartyTaxScheme/cbc:CompanyID/
NIT debe ser informado en atributo
@schemeName
@schemeID
Ver lista de valores posibles en la
columna “Código” del ítem 0;
Este elemento representa el tipo de /CreditNote/cac:Delivery/cac:DeliveryPar
CAM37 cbc TaxLevelCode Obligaciones del transportador E A 30 PartyTaxScheme 1..1 obligación. ty/cac:PartyTaxScheme/cbc:TaxLevelCod
Ver lista de valores posibles en 0 e
/CreditNote/cac:Delivery/cac:DeliveryPar
Régimen al que pertenece el
CAM38 cbc listName A A 10 TaxLevelCode 0..1 Opcional, si informado indicar “No aplica” 1.0 ty/cac:PartyTaxScheme/cbc:TaxLevelCod
transportador
e/@listName

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 148 de 753


Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Grupo de información para informar la
dirección fiscal del transportador.
El grupo deberá estar conformado por lo
menos por el conjunto de elementos
ID, CityName, CountrySubentity,
CountrySubentityCode,
/CreditNote/cac:Delivery/cac:DeliveryPar
RegistrationAdd Grupo de información para informar AddressLine, Line, Country,
CAM39 cac G PartyTaxScheme 0..1 1.0 ty/cac:PartyTaxScheme/cac:RegistrationA
ress dirección fiscal del transportador IdentificationCode
ddress
Notificación: Sino fue informado el
conjunto de elementos: ID, CityName,
CountrySubentity,
CountrySubentityCode, AddressLine,
Line, Country, IdentificationCode
Si identificationCode=CO, debe /CreditNote/cac:Delivery/cac:DeliveryPar
RegistrationAdd
CAM40 cbc ID Código del municipio E A 1..15 0..1 corresponder a valor válido de lista de 1.0 ty/cac:PartyTaxScheme/cac:RegistrationA
ress
municipios 0 ddress/cbc:ID
Si IdentificationCode es “CO”,
/CreditNote/cac:Delivery/cac:DeliveryPar
RegistrationAdd CountrySubentity debe corresponder a
CAM41 cbc CityName Nombre de la ciudad E A 1-60 0..1 1.0 ty/cac:PartyTaxScheme/cac:RegistrationA
ress uno de los valores de la columna Nombre
ddress/cbc:CityName
Municipio de 0
Ver lista de valores posibles en el
/CreditNote/cac:Delivery/cac:DeliveryPar
RegistrationAdd numeral 0
CAM70 cbc PostalZone Código Postal E A 1-10 0..1 ty/cac:PartyTaxScheme/cac:RegistrationA
ress Notificación: Si el valor no corresponde a
ddress/cbc:PostalZone
un valor correspondiente a la tabla 0
Si IdentificationCode es “CO”,
/CreditNote/cac:Delivery/cac:DeliveryPar
CountrySubentit RegistrationAdd CountrySubentity debe corresponder a
CAM42 cbc Nombre del Departamento E A 1-60 0..1 1.0 ty/cac:PartyTaxScheme/cac:RegistrationA
y ress uno de los valores de la columna Nombre
ddress/cbc:CountrySubentity
de 0
Si IdentificationCode es “CO”,
/CreditNote/cac:Delivery/cac:DeliveryPar
CountrySubentit RegistrationAdd CountrySubentity debe corresponder a
CAM43 cbc Código del Departamento E A 1-5 1..1 1.0 ty/cac:PartyTaxScheme/cac:RegistrationA
yCode ress uno de los valores de la columna Código
ddress/cbc:CountrySubentityCode
de 0
Grupo de elemento que identifica RegistrationAdd ./cac:RegistrationAddress/cac:AddressLin
CAM44 de AddressLine G 0..1 1.0
libremente la dirección ress e

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 149 de 753


Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Elemento de texto libre, que el
emisor puede elegir utilizar para
poner todas las informaciones de la
Informar la dirección, sin ciudad ni
CAM45 cbc Line dirección del adquiriente, en lugar E A 1-300 AddressLine 1..1 1.0 ../cac:AddressLine/cbc:Line
departamento.
de utilizar elementos estructurados
(los demás elementos de este
grupo)
/CreditNote/cac:Delivery/cac:DeliveryPar
RegistrationAdd
CAM46 cac Country Grupo con información sobre el país G 1..1 1.0 ty/cac:PartyTaxScheme/cac:RegistrationA
ress
ddress/cac:AddressLine
Ver lista de valores posibles en 0,
/CreditNote/cac:Delivery/cac:DeliveryPar
columna “Código alfa-2”
IdentificationCo ty/cac:PartyTaxScheme/cac:RegistrationA
CAM47 cbc Código identificador del país E A 3 Country 1..1 Rechazo: Si el contenido de este 1.0
de ddress/cac:Country/cbc:IdentificationCod
elemento no corresponde a un valor de
e
esta columna
Ver lista de valores posibles en 0,
columna “Nombre Común” /CreditNote/cac:Delivery/cac:DeliveryPar
CAM48 cbc Name Nombre del país E A 4-41 Country 0..1 Notificación: si el contenido de este 1.0 ty/cac:PartyTaxScheme/cac:RegistrationA
elemento no corresponde a un valor de ddress/cac:Country/cbc:Name
esta columna.
Para español, utilizar el literal “es”
Ver lista de valores posibles en 0,
columna “ISO 639-1”
Notificación: si el contenido del presente /CreditNote/cac:Delivery/cac:DeliveryPar
Identificador del lenguaje utilizado atributo no corresponde a un valor de ty/cac:PartyTaxScheme/cac:RegistrationA
CAM49 cbc @languageID A A 2 Name 1..1 1.0
en el nombre del país aquella columna ddress/cac:Country/cbc:Name/@languag
Notificación: Si este es un grupo con eID
información con respeto a la dirección
del emisor de un documento electrónico,
debe contener el literal “es”
Grupo de detalles tributarios de la /CreditNote/cac:Delivery/cac:DeliveryPar
CAM50 cac TaxScheme G PartyTaxScheme 1..1 1.0
empresa de transporte ty/cac:PartyTaxScheme/cac:TaxScheme

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 150 de 753


Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Ver lista de valores posibles en el
numeral 0
/CreditNote/cac:Delivery/cac:DeliveryPar
Identificador del tributo del Notificación: Si el contenido de este
CAM51 cbc ID E A 3-0 TaxScheme 1..1 1.0 ty/cac:PartyTaxScheme/cac:TaxScheme/c
transportador elemento no corresponde a un contenido
bc:ID
de la columna “Identificador” (aceptase
elemento sin contenido)
Ver lista de valores posibles en el
numeral 0
/CreditNote/cac:Delivery/cac:DeliveryPar
Notificación: Si el contenido de este
CAM52 cbc Name Nombre del tributo E A 10-30 TaxScheme 1..1 1.0 ty/cac:PartyTaxScheme/cac:TaxScheme/c
elemento no corresponde al contenido
bc:Name
correspondiente de la columna
“Nombre”
Grupo de información legales del /CreditNote/cac:Delivery/cac:DeliveryPar
CAM53 PartyLegalEntity G DeliveryParty 0..1 1.0
transportador ty/cac:PartyLegalEntity
Nombre registrado en el RUT. Si el
transportador es persona jurídica desea
también utilizar el nombre comercial en /CreditNote/cac:Delivery/cac:DeliveryPar
RegistrationNa Nombre o Razón Social del
CAM54 cbc E A 5-450 PartyLegalEntity 0..1 el archivo de la factura, debe utilizar el 1.0 ty/cac:PartyLegalEntity/cbc:RegistrationN
me transportador
elemento ame
../cac:AccountingSupplierParty/cac:Party
/cac:PartyName/cbc:Name
/CreditNote/cac:Delivery/cac:DeliveryPar
CAM55 cbc CompanyID Identificador del transportador E N 3..13 PartyLegalEntity 1..1 Número identificación 1.0 ty/cac:PartyLegalEntity/cbc:CompanyID/
@schemeAgencyID
/CreditNote/cac:Delivery/cac:DeliveryPar
@schemeAgenc
CAM56 A N CompanyID 1..1 Debe ser informado el literal “195” 1.0 ty/cac:PartyLegalEntity/cbc:CompanyID/
yID
@schemeAgencyID

Debe ser informado el literal “CO, DIAN /CreditNote/cac:Delivery/cac:DeliveryPar


@schemeAgenc
CAM57 A A CompanyID 1..1 (Dirección de Impuestos y Aduanas 1.0 ty/cac:PartyLegalEntity/cbc:CompanyID/
yName
Nacionales)” @schemeAgencyName

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 151 de 753


Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Si transportador está identificado por NIT /CreditNote/cac:Delivery/cac:DeliveryPar
CAM58 @schemeID DV del NIT del Transportador A N CompanyID 1..1 (@schemeName=31), el DV del NIT debe 1.0 ty/cac:PartyLegalEntity/cbc:CompanyID/
ser informado en @schemeID @schemeID
Identificador del tipo de documento de
identidad (@schemeName=31) del
transportador que indica que él está
/CreditNote/cac:Delivery/cac:DeliveryPar
identificado por NIT y por tanto el DV del
CAM59 @schemeName A N CompanyID 1..1 1.0 ty/cac:PartyLegalEntity/cbc:CompanyID/
NIT debe ser informado en atributo
@schemeID
@schemeID
Ver lista de valores posibles en la
columna “Código” del ítem 0;
/CreditNote/cac:Delivery/cac:DeliveryPar
CorporateRegist Grupo de información de registro
CAM60 cac E A PartyLegalEntity 0..1 1.0 ty/cac:PartyLegalEntity/cac:CorporateReg
rationScheme del transportador
istrationScheme
/CreditNote/cac:Delivery/cac:DeliveryPar
CorporateRegist
CAM61 cbc Name Número de matrícula mercantil E N 9 0..1 1.0 ty/cac:PartyLegalEntity/cac:CorporateReg
rationScheme
istrationScheme/cbc:Name
Grupo de detalles con información /CreditNote/cac:Delivery/cac:DeliveryPar
CAM62 cac Contact G Party 0..1 1.0
de contacto del transportador ty/cac:Contact
/CreditNote/cac:Delivery/cac:DeliveryPar
CAM63 cbc Name Nombre Contacto E A Contact 0..1 1.0
ty/cac:Contact/cbc:Name
/CreditNote/cac:Delivery/cac:DeliveryPar
CAM64 cbc Telephone Número de teléfono, celular u otro E A Contact 0..1 1.0
ty/cac:Contact/cbc:Telephone
/CreditNote/cac:Delivery/cac:DeliveryPar
CAM65 cbc Telefax Número de teléfono, celular u otro E A Contact 0..1 1.0
ty/cac:Contact/cbc:Telefax
Notificación: Si el correo electrónico no /CreditNote/cac:Delivery/cac:DeliveryPar
CAM66 cbc ElectronicMail Correo electrónico de contacto E A Contact 0..1 1.0
es informado ty/cac:Contact/cbc:ElectronicMail
/CreditNote/cac:Delivery/cac:DeliveryPar
CAM67 cbc Note Nota adicional de contacto E A Contact 0..1 1.0
ty/cac:Contact/cbc:Note
Grupo para información
CBC01 cac DeliveryTerms G CreditNote 0..1 1.0 /CreditNote/cac:DeliveryTerms
relacionadas con la entrega
CBC02 cbc ID E DeliveryTerms 0..1 1.0 /CreditNote/cac:DeliveryTerms/cbc:ID

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 152 de 753


Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Método de pago de costes de
transporte: Se utilizar para indicar
cómo se pagan los costes del
transporte (por ejemplo, Portes
Debidos, Portes Pagados) Puede ser /CreditNote/cac:DeliveryTerms/cbc:Speci
CBC03 cbc SpecialTerms E DeliveryTerms 0..1 1.0
un texto libre que entiendan el alTerms
comprador y vendedor o codificarlo
en una lista, por ejemplo
http://www.unece.org/trade/untdi
d/d01b/tred/tred4215.htm
Condiciones de Entrega: Campo
LossRiskRespons /CreditNote/cac:DeliveryTerms/cbc:LossR
CBC04 cbc para que el emisor pueda informar E DeliveryTerms 0..1 Ver lista de valores en 13.3.7 1.0
ibilityCode iskResponsibilityCode
condiciones de entrega
Opcional no usado por la DIAN, las
/CreditNote/cac:DeliveryTerms/cbc:LossR
CBC05 cbc LossRisk partes pueden definir un significado E DeliveryTerms 0..1 1.0
isk
o simplemente omitirlo
Grupo de campos para información
CAN01 cac PaymentMeans relacionadas con el pago del G CreditNote 1..N. 1.0 /CreditNote/cac:PaymentMeans
documento.
Ver lista de valores posibles en el
numeral 0
CAN02 cbc ID Método de pago E N 1 PaymentMeans 0..1 Rechazo: si el valor de este elemento no 1.0 /CreditNote/cac:PaymentMeans/cbc:ID
corresponde a un valor de la columna
“Código”
Rechazo: Si el valor de este elemento no
PaymentMeans Código correspondiente al medio de /CreditNote/cac:PaymentMeans/cbc:Pay
CAN03 cbc E A 1..2 PaymentMeans 1..1 corresponde a un valor de la columna 1.0
Code pago mentMeansCode
“Código” del numeral 0
Obligatorio si es venta a crédito
PaymentDueDat Fecha en la cual es pagamento es /CreditNote/cac:PaymentMeans/cbc:Pay
CAN04 cbc E F 10 PaymentMeans 0..1 Rechazo: Si PaymentMeans/ID = 2 y 1.0
e debido mentDueDate
PaymentDueDate no es informado
Se debe informar un código para /CreditNote/cac:PaymentMeans/cbc:Pay
CAN05 cbc PaymentID Identificador del pago E A 1..200 PaymentMeans 0..N 1.0
identificar el pago mentID

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 153 de 753


Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Grupo de campos para información Seguir definición estándar del UBL para
PaymentExchan relacionadas con la tasa de cambio este grupo
CAR01 cac G CreditNote 0..1 1.0 /CreditNote/cac:PaymentExchangeRate
geRate de moneda extranjera a peso Obligatorio informar si la divisa base es
colombiano (COP). diferente a COP
Rechazo: Si no es igual al elemento
cbc:DocumentCurrencyCode Ver lista de
SourceCurrency PaymentExchan /CreditNote/cac:PaymentExchangeRate/c
CAR02 cbc Divisa base del documento E A 3 1..1 valores posibles en 0 1.0
Code geRate bc:SourceCurrencyCode
Rechazo: si no corresponde a un valor de
la lista
Base monetaria de la divisa
SourceCurrency 2-15 PaymentExchan /CreditNote/cac:PaymentExchangeRate/c
CAR03 cbc extranjera para el cambio. Debe ser E N 0..1 Rechazo: Si trae un valor diferente a 1.00 1.0
BaseRate p (0-6) geRate bc:SourceCurrencyBaseRate
1.00
Debe ir diligenciado en COP, si el
cbc:DocumentCurrencyCode es diferente
TargetCurrency PaymentExchan a COP /CreditNote/cac:PaymentExchangeRate/c
CAR04 cbc Divisa a la cual se hace la conversión E A 3 1..1 1.0
Code geRate Ver lista de valores posibles en 0 bc:TargetCurrencyCode
Rechazo si no corresponde a valor en la
lista
Base monetaria en pesos
TargetCurrency 2-15 PaymentExchan /CreditNote/cac:PaymentExchangeRate/c
CAR05 cbc colombianos para la conversión. E N 1..1 Rechazo: Si trae valor diferente a 1.00 1.0
BaseRate p (0-6) geRate bc:TargetCurrencyBaseRate
Debe ser 1.00
Se debe diligenciar con el valor de la tasa
de cambio. Por ejemplo, para USD puede
ser el valor de la TRM o tasa acordada
entre las partes.
Valor de la tasa de cambio entre las 2-15 PaymentExchan Recuerde que el valor consignado acá va /CreditNote/cac:PaymentExchangeRate/c
CAR06 cbc CalculationRate E N 1..1 1.0
divisas p (0-6) geRate a ser la base para la conversión de tasa bc:CalculationRate
de cambio de la siguiente manera:
Valor reportado * Valor de tasa de
cambio = Valor en reportado en divisa
informada en TargetCurrencyCode
Fecha en la que se fijó la tasa de PaymentExchan Fecha en la que se acordó la tasa de /CreditNote/cac:PaymentExchangeRate/c
CAR07 cbc Date E F 10 1..1 1.0
cambio (CalculationRate) geRate cambio bc:Date

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 154 de 753


Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Grupo de campos para información
AllowanceCharg
CAQ01 cac relacionadas con un cargo o un G CreditNote 0..N 1.0 /CreditNote/AllowanceCharge
e
descuento
Empieza con “1”, los números utilizados
AllowanceCharg /CreditNote/cac:AllowanceCharge/cbc:I
CAQ02 cbc ID Número de Línea E N 1-3 en los diferentes grupos deben ser 1.0
e D
consecutivos
Cargo es true, es un Débito aumenta el
valor del documento y se debe reportar
en el LegalMonetary.
Descuento es false, un Crédito descuenta
Indica que el elemento es un Cargo AllowanceCharg el valor de la factura antes de tributos y /CreditNote/cac:AllowanceCharge/cbc:
CAQ03 cbc ChargeIndicator E B 4..5 1..1 1.0
y no un descuento e debe reportarse en el LegalMonetary ChargeIndicator
El elemento solamente puede identificar
una de las informaciones
Rechazo: Si este elemento contiene una
información diferente de “true” o “false”
Obligatorio de informar si es descuento a
Código para categorizar el nivel de factura. De acuerdo a los valores
AllowanceCharg descuento de acuerdo a tabla 0. AllowanceChang establecidos en la tabla 0 /CreditNote/cac:AllowanceCharge/cbc:
CAQ04 cbc E A 2 0..1 1.0
eReasonCode Solo para descuentos a nivel de e Notificación: si hay un recargo o AllowanceChargeReasonCode
factura descuento y este elemento no es
informado
Obligatorio si hay un recargo o
descuento, entonces este elemento debe
AllowanceCharg Razón (texto): Texto libre para AllowanceCharg ser informado. /CreditNote/cac:AllowanceCharge/cbc:
CAQ05 cbc E A 10..5000 0..1 1.0
eReason informar de la razón del descuento. e Notificación: si hay un recargo o AllowanceChargeReason
descuento y este elemento no es
informado
MultiplierFactor 1..6 AllowanceCharg Porcentaje aplicado en decimales /CreditNote/cac:AllowanceCharge/cbc:
CAQ06 cbc Porcentaje: Porcentaje que aplicar. E N 0..1 1.0
Numeric p (0-2) e Notificación: si este elemento > 100 MultiplierFactorNumeric

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 155 de 753


Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Valor numérico del Cargo el Descuento
Si es descuento, no puede ser superior al
valor base
4-15 AllowanceCharg /CreditNote/cac:AllowanceCharge/cbc:A
CAQ07 cbc Amount Valor total del cargo o descuento E N 1..1 Rechazo: Si 1.0
p (0-6) e mount
../AllowanceCharge/cbc:ChargeIndicator
es true y ../AllowanceCharge/cbc:Amount
> ../AllowanceCharge/cbc:BaseAmount
Ver lista de valores posibles en 0
Rechazo: Si el valor de este elemento no /CreditNote/cac:AllowanceCharge/cbc:
CAQ08 currencyID Código de moneda A Amount 1.0
corresponde a un valor de la columna Amount/@currencyID
"Código"
Positivo mayor que cero
Rechazo: Si es negativo
../AllowanceCharge/cbc:BaseAmount
Si es descuento, no puede ser superior al
valor total de la factura
Valor Base para calcular el 4-15 AllowanceCharg /CreditNote/cac:AllowanceCharge/cbc:
CAQ09 cbc BaseAmount E N 1..1 Notificación: si 1.0
descuento el cargo p (0-6) e BaseAmount
../AllowanceCharge/cbc:ChargeIndicator
es true y
../AllowanceCharge/cbc:BaseAmount >
../LegalMonetaryTotal/cbc:
TaxInclusiveAmount
Ver lista de valores posibles en 0
Rechazo: Si el valor de este elemento no /CreditNote/cac:AllowanceCharge/cbc:
CAQ10 currencyID Código de moneda A BaseAmount 1.0
corresponde a un valor de la columna BaseAmount
"Código"

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 156 de 753


Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Grupo que informa los totales para un
impuesto. Es decir, por cada impuesto
que se requiera informar el total, debe ir
un grupo taxTotal.
Un bloque para cada código de tributo
Rechazo: Si existe más de un grupo
/CreditNote/TaxTotal con el mismo valor
en el elemento
/CreditNote/TaxTotal/TaxSubtotal/cac:Ta
xCategory/cac:TaxScheme/cbc:ID
Algunos tributos deben ser la suma de
las líneas de la factura
Grupo de campos para información Rechazo: Si existe un grupo
CAS01 cac TaxTotal G CreditNote 0..N 1.0 /CreditNote/cac:TaxTotal
totales relacionadas con un tributo /CreditNote/TaxTotal en el cual el valor
en el elemento
/CreditNote/TaxTotal/TaxSubtotal/cac:Ta
xCategory/cac:TaxScheme/cbc:ID es
“IVA”, “IC”, “INC” o cualquier otro que se
hay informado a nivel de Ítem
(CreditNoteLine)
Y no existe ningún grupo
/CreditNote/cac:CreditNoteLine en el cual
el elemento
/CreditNote/cac:CreditNoteLine/TaxTotal
/TaxSubtotal/cac:TaxCategory/cac:TaxSc
heme/cbc:ID tenga el mismo valor

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 157 de 753


Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Suma de todos los elementos
../cac:TaxTotal/TaxSubtotal/cbc:TaxAmou
nt
Rechazo: Si
../cac:TaxTotal/cbc:TaxAmount <>
sumatoria de todas las ocurrencias de
../cac:TaxTotal/TaxSubtotal/cbc:TaxAmo
unt
0-15 /CreditNote/cac:TaxTotal/cbc:TaxAmoun
CAS02 cbc TaxAmount Valor del tributo E N TaxTotal 1..1 Suma de todos los 1.0
p (0-6) t
elementos./cac:WithholdingTaxTotal/Tax
Subtotal/cbc:TaxAmount
Rechazo: Si
../cac:WithholdingTaxTotal/cbc:TaxAmou
nt <> sumatoria de todas las ocurrencias
de
./cac:WithholdingTaxTotal/TaxSubtotal/c
bc:TaxAmount
Ver lista de valores posibles en el
numeral 0 /CreditNote/cac:TaxTotal/cbc:TaxAmou
CAS03 currencyID Código de moneda de la transacción A A TaxAmount 1..1 1.0
Rechazo: Si valor diferente a nt/@currencyID
DocumentCurrencyCode
Rechazo: Si el valor es diferente al de la
tabla 0
/CreditNote/cac:TaxTotal/cbc:Rounding
CAS19 @currencyID Código de moneda de la transacción A A TaxableAmount 1..1 Rechazo: Si valor es diferente al 1.0
Amount/@currencyID
informado en el campo
DocumentCurrencyCode
Grupo de información que definen Debe ser informado un grupo de estos /CreditNote/cac:TaxTotal/cac:TaxSubtota
CAS04 cbc TaxSubtotal G TaxTotal 1..N 1.0
los valores del tributo para cada tarifa. l
En el caso de que el tributo es un
porcentaje del valor tributable: informar
Base Imponible sobre la que se 0-15 la base imponible en valor monetario /CreditNote/cac:TaxTotal/cac:TaxSubtota
CAS05 cbc TaxableAmount E N TaxSubtotal 1..1 1.0
calcula el valor del tributo p (0-6) En el caso de que el tributo es un valor l/cbc:TaxableAmount
fijo por unidad tributada: informar el
número de unidades tributadas

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 158 de 753


Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Ver lista de valores posibles en el
numeral 0 /CreditNote/cac:TaxTotal/cac:TaxSubto
CAS06 @currencyID Código de moneda de la transacción A A TaxableAmount 1..1 1.0
Rechazo: Si valor diferente a tal/cbc:TaxableAmount/@currencyID
DocumentCurrencyCode

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 159 de 753


Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Rechazo: Para tributos cuya tarifa se
enuncia en porcentajes
si //cac:TaxSubtotal/cbc:TaxAmount <>
//cac:TaxSubtotal/cbc:TaxableAmount *
//cac:TaxSubtotal/cac:TaxCategory/cbc:P
ercent.

Rechazo: Para tributos cuya tarifa se


enuncia en valores nominales (ejemplo
bolsas plásticas)
si //cac:TaxSubtotal/cbc:TaxAmount <>
//cac:TaxSubtotal/cbc:PerUnitAmount *
//cac:TaxSubtotal/cbc:TaxableAmount
Rechazo: para el impuesto Nominal IBUA
el cálculo, se realiza entre los valores de
Valor del tributo: producto del los campos
0-15 /CreditNote/cac:TaxTotal/cac:TaxSubtota
CAS07 cbc TaxAmount porcentaje aplicado sobre la base E N TaxSubtotal 1..1 (PerUnitAmount*BaseUnitMeasure) con 1.0
p (0-6) dos (2) decimales y su resultado debe ser l/cbc:TaxAmount
imponible
dividido por cien (100)

Rechazo: para el impuesto Nominal INPP


el cálculo, se realiza entre los valores de
los campos
(PerUnitAmount*BaseUnitMeasure)
Rechazo: para el impuesto ICUI el cálculo,
se realiza entre los valores de los campos
(TaxableAmount*Percent dividido por
cien (100))
Rechazo: para el impuesto Nominal ADV
el cálculo, se realiza entre los valores de
los campos
(PerUnitAmount*BaseUnitMeasure)

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 160 de 753


Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Ver lista de valores posibles en el
numeral 0 /CreditNote/cac:TaxTotal/cac:TaxSubto
CAS08 @currencyID Código de moneda de la transacción A A TaxAmount 1..1 1.0
Rechazo: Si valor diferente a tal/cbc:TaxAmount/@currencyID
DocumentCurrencyCode
Usado en el caso de que el tributo es un
valor fijo por unidad tributada: informar
el valor del tributo por unidad tributada.
Por ejemplo, el impuesto de consumo a
BaseUnitMeasur Unidad de medida base para el 0-2 /CreditNote/cac:TaxTotal/cac:TaxSubtota
CAS09 cbc E N TaxSubtotal 0..1 las bolsas o los impuestos a los 1.0
e tributo p (0-2) l/cbc:BaseUnitMeasure
combustibles
Rechazo: Si elemento
cbc:PerUnitAmount es informado y
BaseUnitMeasure no es informado
Corresponde a uno de los valores de la
Identificación de la unidad de /CreditNote/cac:TaxTotal/cac:TaxSubtota
CAS10 @unitCode A A 2-5 TaxSubtotal 1..1 tabla de unidades de medida en el 1.0
medida l/cbc:BaseUnitMeasure/@unitCode
numeral 0
0-15 Es el valor nominal del tributo por unidad
/CreditNote/cac:TaxTotal/cac:TaxSubtota
CAS11 cbc PerUnitAmount Valor del tributo por unidad E N 0-2p (0- TaxSubtotal 0..1 Rechazo: si el elemento 1.0
l/cbc:PerUnitAmount
2) cbcBaseUnitMeasure NO es informado.
Ver lista de valores posibles en el
numeral 0 /CreditNote/cac:TaxTotal/cac:TaxSubto
CAS12 @currencyID Código de moneda de la transacción A A PerUnitAmount 1..1 1.0
Rechazo: Si valor diferente a tal/cbc:PerUnitAmount/@currencyID
DocumentCurrencyCode
Grupo de información sobre el /CreditNote/cac:TaxTotal/cac:TaxSubtota
CAS13 cac TaxCategory G TaxSubtotal 1..1 1.0
tributo l/cac:TaxCategory
En el caso de que la tarifa del tributo es
un porcentaje: informar la tarifa
(porcentaje) a ser aplicada a la base
0..5 imponible. /CreditNote/cac:TaxTotal/cac:TaxSubtota
CAS14 cbc Percent Tarifa del tributo E N TaxCategory 0..1 1.0
p (0..3) Notificación: si la tarifa no corresponde a l/cac:TaxCategory/cbc:Percent
la de la tabla 0 y el Impuesto corresponde
a uno de los mencionados en dicha tabla
(../TaxScheme/ID)
Grupo de información específicas /CreditNote/cac:TaxTotal/cac:TaxSubtota
CAS15 cac TaxScheme G TaxCategory 1..1 1.0
sobre el tributo l/cac:TaxCategory/cac:TaxScheme

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 161 de 753


Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Ver lista de valores posibles en el
numeral de ¡Error! No se encuentra el
origen de la referencia.
/CreditNote/cac:TaxTotal/cac:TaxSubtota
CAS16 cbc ID Identificador del tributo E A 3-0 TaxScheme 1..1 Rechazo: Si el contenido de este 1.0
l/cac:TaxCategory/cac:TaxScheme/cbc:ID
elemento no corresponde a un contenido
de la columna “Identificador” (aceptase
elemento sin contenido)
Ver lista de valores posibles en el
numeral ¡Error! No se encuentra el
origen de la referencia. Rechazo: Si el /CreditNote/cac:TaxTotal/cac:TaxSubtota
CAS17 cbc Name Nombre del tributo E A 10-30 TaxScheme 1..1 contenido de este elemento no 1.0 l/cac:TaxCategory/cac:TaxScheme/cbc:Na
corresponde al contenido me
correspondiente de la columna
“Nombre”
Grupo de campos para información
LegalMonetaryT
CAU01 cac relacionadas con los valores totales G N CreditNote 1..1 1.0 /CreditNote/cac:LegalMonetaryTotal
otal
aplicables a la Nota
El Valor Bruto antes de tributos tiene que
ser la suma de los valores de las líneas de
la factura que contienen el valor
Total Valor Bruto antes de tributos: comercial
LineExtensionA Total valor bruto, suma de los 4-15 LegalMonetaryT Rechazo: Si /CreditNote/cac:LegalMonetaryTotal/cbc
CAU02 cbc E N 1..1 1.0
mount valores brutos de las líneas de la p (0-6) otal round(/sig:CreditNote/cac:LegalMonetar :LineExtensionAmount
factura. yTotal/cbc:LineExtensionAmount) es
distinto de
round(sum(/sig:CreditNote/cac:CreditNot
eLine/cbc:LineExtensionAmount))
Ver lista de valores posibles en el
LineExtensionA numeral 0 /CreditNote/cac:LegalMonetaryTotal/cb
CAU03 @currencyID Código de moneda de la transacción A A 1..1 1.0
mount Rechazo: Si valor diferente a c:LineExtensionAmount/@currencyID
DocumentCurrencyCode

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 162 de 753


Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
El Valor Base Imponible tiene que ser la
suma de los valores de las bases
imponibles de todas líneas de detalle.
Total Valor Base Imponible: Base Rechazo: Si
TaxExclusiveAm 4-15 LegalMonetaryT /CreditNote/cac:LegalMonetaryTotal/cbc
CAU04 cbc imponible para el cálculo de los E N 1..1 round(//cbc:TaxExclusiveAmount) es 1.0
ount p (0-6) otal :TaxExclusiveAmount
tributos distinto de
round(sum(//cac:CreditNoteLine/cac:Tax
Total[1]/cac:TaxSubtotal/cbc:TaxableAm
ount))
Ver lista de valores posibles en el
TaxExclusiveAm numeral 0 /CreditNote/cac:LegalMonetaryTotal/cb
CAU05 @currencyID Código de moneda de la transacción A 1..1 1.0
ount Rechazo: Si valor diferente a c:TaxExclusiveAmount/@currencyID
DocumentCurrencyCode
El Valor Bruto más tributos tiene que ser
igual a Valor Bruto de la factura que
contienen el valor comercial más la Suma
de los Tributos de todas las líneas de
detalle.
Total de Valor Bruto más tributos
TaxInclusiveAm 4-15 LegalMonetaryT Rechazo: si /CreditNote/cac:LegalMonetaryTotal/cbc
CAU06 cbc E N 1..1 1.0
ount p (0-6) otal round(//cac:LegalMonetaryTotal/cbc:Line :TaxInclusiveAmount
ExtensionAmount +
sum(//cac:TaxTotal[not(ancestor::cac:Cre
ditNoteLine)]/cbc:TaxAmount)) es
distinto de
round(//cbc:TaxInclusiveAmount)
Ver lista de valores posibles en el
TaxInclusiveAm numeral 0 /CreditNote/cac:LegalMonetaryTotal/cb
CAU07 @currencyID Código de moneda de la transacción A 1..1 1.0
ount Rechazo: Si valor diferente a c:TaxInclusiveAmount/@currencyID
DocumentCurrencyCode

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 163 de 753


Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
El Valor del Descuento Total es igual a la
Suma de todos los descuentos globales
aplicados al total de la factura.
Rechazo: Si
Descuento Total: Suma de todos los
AllowanceTotal 4-15 LegalMonetaryT round(/sig:CreditNote/cac:LegalMonetar /CreditNote/cac:LegalMonetaryTotal/cbc
CAU08 cbc descuentos aplicados al total de la E N 0..1 1.0
Amount p (0-6) otal yTotal/cbc:AllowanceTotalAmount) es :AllowanceTotalAmount
factura
distinto de
round(sum(/sig:CreditNote/cac:Allowanc
eCharge[cbc:ChargeIndicator =
"false"]/cbc:Amount))
Ver lista de valores posibles en 0
AllowanceTotal /CreditNote/cac:LegalMonetaryTotal/cb
CAU09 @currencyID Código de moneda de la transacción A 1..1 Rechazo: Si valor diferente a 1.0
Amount c:AllowanceTotalAmount/@currencyID
DocumentCurrencyCode
El Valor del Cargo Total es igual a la
Suma de todos los cargos globales
aplicados al total de la factura.
Rechazo: Si
Cargo Total: Suma de todos los
ChargeTotalAm 4-15 LegalMonetaryT round(/sig:CreditNote/cac:LegalMonetar /CreditNote/cac:LegalMonetaryTotal/cbc
CAU10 cbc cargos aplicados al total de la E N 0..1 1.0
ount p (0-6) otal yTotal/cbc:ChargeTotalAmount) es :ChargeTotalAmount
factura
distinto de
round(sum(/sig:CreditNote/cac:Allowanc
eCharge[cbc:ChargeIndicator =
"true"]/cbc:Amount))
Ver lista de valores posibles en el
ChargeTotalAm numeral 0 /CreditNote/cac:LegalMonetaryTotal/cb
CAU11 @currencyID Código de moneda de la transacción A 1..1 1.0
ount Rechazo: Si valor diferente a c:ChargeTotalAmount/@currencyID
DocumentCurrencyCode
El Valor del Anticipo Total aplicado al
Anticipo Total: Suma de todos los 4-15 LegalMonetaryT /CreditNote/cac:LegalMonetaryTotal/cbc
CAU12 cbc PrePaidAmount E N 0..1 documento electrónico a la cual se 1.0
pagos anticipados p (0-6) otal :PrepaidAmount
referencia esta nota crédito.
Ver lista de valores posibles en 0
/CreditNote/cac:LegalMonetaryTotal/cb
CAU13 @currencyID Código de moneda de la transacción A PrePaidAmount 1..1 Rechazo: Si valor diferente a 1.0
c:PrepaidAmount/@currencyID
DocumentCurrencyCode

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 164 de 753


Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
El Valor a Pagar de Factura es igual a la
Suma de Valor Bruto más tributos - Valor
del Descuento Total + Valor del Cargo
Total - Valor del Anticipo Total
Rechazo: Si
let $TaxInclusiveAmount := if
(boolean(//cbc:TaxInclusiveAmount))
then //cbc:TaxInclusiveAmount else 0.00,
Valor a Pagar de Factura: Valor $SumTotalAllowance := if
total de ítems (incluyendo cargos y (boolean(//cbc:AllowanceTotalAmount))
1-15 LegalMonetaryT /CreditNote/cac:LegalMonetaryTotal/cbc
CAU14 cbc PayableAmount descuentos a nivel de ítems)+valor E N 1..1 then //cbc:AllowanceTotalAmount else 1.0
p (0-6) otal :PayableAmount
tributos + valor cargos – valor 0.00, $SumTotalCharge := if
anticipos (boolean(//cbc:ChargeTotalAmount))
then //cbc:ChargeTotalAmount else 0.00,
$PayableAmount := $TaxInclusiveAmount
- $SumTotalAllowance +
$SumTotalCharge return
round(number($PayableAmount)) es
distinto de
round(//cac:LegalMonetaryTotal/cbc:P
ayableAmount)
Ver lista de valores posibles en el
numeral 0 /CreditNote/cac:LegalMonetaryTotal/cb
CAU15 @currencyID Código de moneda de la transacción A PayableAmount 1.0
Rechazo: Si valor diferente a c:PayableAmount/@currencyID
DocumentCurrencyCode
Grupo de campos para información
CAV01 cac CreditNoteLine relacionadas con una línea de la G CreditNote 1..N 1.0 /CreditNote/cac:CreditNoteLine
nota
Notificación: Si contiene un valor ya
utilizado en el elemento
/CreditNote/cac:CreditNoteLine/cbc:ID en
CAV02 cbc ID Número de Línea E N 1..4 CreditNoteLine 1..1 otro grupo de este archivo 1.0 /CreditNote/cac:CreditNoteLine/cbc:ID
Notificación: Si los números utilizados en
los diferentes grupos no son
consecutivos, empezando en “1”

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 165 de 753


Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Obligatorio de informar para el caso de
facturas por contratos de servicio tipo
AIU. Para el ítem Administración. En este
Información Adicional: Texto libre
caso la cbc:Note debe empezar por el /CreditNote/cac:CreditNoteLine/cbc:Not
CAV03 cbc Note para añadir información adicional al E A 20..5000 CreditNoteLine 0..N 1.0
texto: “Contrato de servicios AIU por e
artículo.
concepto de:” El contribuyente debe
incluir el objeto del contrato facturado.

CreditedQuantit /CreditNote/cac:CreditNoteLine/cbc:Cred
CAV04 cbc Cantidad del producto o servicio E N 1-10 CreditNoteLine 1..1 1.0
y itedQuantity
Identificación de la unidad de CreditedQuantit Corresponde a uno de los valores de la /CreditNote/cac:CreditNoteLine/cbc:Cred
CAV05 cbc unitCode A A 2-5 1..1
medida y tabla de unidades de medida 0 itedQuantity/@unitCode

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 166 de 753


Resolución No. 000165 (01/NOV/2023)
El Valor Total de la línea es igual al
producto de Cantidad x Precio Unidad
menos Descuentos más Recargos
que apliquen para la línea.
Rechazo:
Si/CreditNote/cac:CreditNoteLine/cbc:Lin
eExtensionAmount es distinto de
(/CreditNote/Price/cbc:PriceAmount *
/CreditNote/Price/cbc:Price/
BaseQuantity) –
(/CreditNote/cac:CreditNoteLine/cac:Allo
wanceCharge/cbc:Amount,
correspondientes a aquellos grupos en
donde
/CreditNote/cac:CreditNoteLine/cac:Allo
wanceCharge/cbc:ChargeIndicator es
Valor total de la línea. “false”
LineExtensionA Cantidad x Precio Unidad menos 1-15 o )+ /CreditNote/cac:CreditNoteLine/cbc:Line
CAV06 cbc E N CreditNoteLine 1..1 1.0
mount descuentos más recargos p (0-6) (/CreditNote/cac:CreditNoteLine/cac:All ExtensionAmount
que apliquen para la línea. owanceCharge/cbc:Amount,
correspondientes a aquellos grupos en
donde
AllowanceCharge/cbc:ChargeIndicator
es “true”
)
O dicho de otra forma

every $i in
/sig:CreditNote/cac:CreditNoteLine
satisfies if
(exists($i/cac:AllowanceCharge[cbc:Charg
eIndicator=false()]) and
exists($i/cac:AllowanceCharge[cbc:Charg
eIndicator=true()]))then(round($i/cbc:Lin
eExtensionAmount) =
round(($i/cac:Price/cbc:PriceAmount *

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 167 de 753


Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
$i/cac:Price/cbc:BaseQuantity)+
$i/cac:AllowanceCharge[cbc:ChargeIndica
tor=true()]/cbc:Amount -
$i/cac:AllowanceCharge[cbc:ChargeIndica
tor=false()]/cbc:Amount)) else
(if(exists($i/cac:AllowanceCharge[cbc:Cha
rgeIndicator=false()]))then
round($i/cbc:LineExtensionAmount) =
round(($i/cac:Price/cbc:PriceAmount *
$i/cac:Price/cbc:BaseQuantity) -
$i/cac:AllowanceCharge[cbc:ChargeIndica
tor=false()]/cbc:Amount) else
if(exists($i/cac:AllowanceCharge[cbc:Cha
rgeIndicator=true()])) then
round($i/cbc:LineExtensionAmount) =
round(($i/cac:Price/cbc:PriceAmount *
$i/cac:Price/cbc:BaseQuantity) +
$i/cac:AllowanceCharge[cbc:ChargeIndica
tor=true()]/cbc:Amount) else
$i/cbc:LineExtensionAmount =
$i/cac:Price/cbc:PriceAmount *
$i/cac:Price/cbc:BaseQuantity)

Nota: Si se informa el grupo


CreditNoteLine/cac:PricingReference
entonces el valor de LineExtensionAmout
es cero (0.00), ya que se trata de muestra
o regalo comercial
Ver lista de valores posibles en el
LineExtensionA numeral 0 /CreditNote/cac:CreditNoteLine/cbc:Line
CAV07 @currencyID Código de moneda de la transacción A 1..1 1.0
mount Rechazo: Si valor diferente a ExtensionAmount/@currencyID
DocumentCurrencyCode
Grupo de información que indica el
PricingReferenc Obligatorio de informar si se trata de /CreditNote/cac:CreditNoteLine/cac:Prici
CAW01 cac precio de referencia para línea que G CreditNoteLine 0..1
e muestras comerciales. ngReference
no contienen valor comercial

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 168 de 753


Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
/CreditNote/cac:CreditNoteLine/cac:Prici
AlternativeCond PricingReferenc
CAW02 cac Grupo para informar el precio G 1..1 1.0 ngReference/cac:AlternativeConditionPri
itionPrice e
ce
Corresponde al valor del precio /CreditNote/cac:CreditNoteLine/cac:Prici
1-15 AlternativeCond
CAW03 cbc PriceAmount Valor del artículo o servicio E N 1..1 referencia del ítem que se da como 1.0 ngReference/cac:AlternativeConditionPri
p (0-6) itionPrice
muestra o regalo sin valor comercial ce/cbc:PriceAmount
Ver lista de valores posibles en el
/CreditNote/cac:CreditNoteLine/cac:Pri
numeral 0
CAW04 @currencyID Código de moneda de la transacción A A PriceAmount 1.0 cingReference/cac:AlternativeCondition
Rechazo: Si valor diferente a
Price/cbc:PriceAmount/@currencyID
DocumentCurrencyCode
Ver lista de valores posibles en 0 /CreditNote/cac:CreditNoteLine/cac:Prici
AlternativeCond
CAW05 cbc PriceTypeCode Código del tipo de precio informado E A 1-3 1..1 Notificación: si el valor del atributo no se 1.0 ngReference/cac:AlternativeConditionPri
itionPrice
encuentra en la columna “Unid” ce/cbc:PriceTypeCode
Un bloque para cada código de tributo
Rechazo: Si existe más de un bloque con
el mismo valor en el elemento
de:TaxTotal/TaxSubtotal/cac:TaxCategor
y/cac:TaxScheme/cbc:ID
Este grupo NO debe ser informado para
ítems excluidos de acuerdo a lo
Grupo de campos para información
establecido en el ET. Adicionalmente, NO /CreditNote/cac:CreditNoteLine/cac:TaxT
CAX01 cac TaxTotal relacionadas con un tributo G CreditNoteLine 0..N 1.0
debe ser informado para facturas del otal
aplicable a esta línea de la nota
régimen simple grupo I, ni para ítems
cuyo concepto en contratos de AIU no
haga parte de la base gravable.
A nivel de ítem solo aplica para tributos
que deban informase a nivel de ítem, por
ejemplo, IVA, INC, IC, Impuesto Nacional
a los Combustibles, entre otros

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 169 de 753


Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Suma de todos los elementos
../cac:TaxTotal/TaxSubtotal/cbc:TaxAmou
nt
Rechazo: Si
../cac:TaxTotal/cbc:TaxAmount <>
sumatoria de todas las ocurrencias de
../cac:TaxTotal/TaxSubtotal/cbc:TaxAmo
unt
o dicho de otro modo
every $i in //cac:CreditNoteLine satisfies
if
0-15 ($i/cac:TaxTotal/cac:TaxSubtotal/cac:Tax /CreditNote/cac:CreditNoteLine/cac:TaxT
CAX02 cbc TaxAmount Valor del tributo E N TaxTotal 1..1 1.0
p (0-6) Category/cac:TaxScheme/cbc:ID = '01') otal/cbc:TaxAmount
then
round($i/cac:TaxTotal[cac:TaxSubtotal/c
ac:TaxCategory/cac:TaxScheme/cbc:ID =
'01']/cbc:TaxAmount) =
round(sum($i/cac:TaxTotal/cac:TaxSubto
tal[cac:TaxCategory/cac:TaxScheme/cbc:
ID = '01']/cbc:TaxAmount)) else true()
Nota: 01, representa a un código de
impuesto, pero para el cálculo se debe
considerar todos los tipos de impuesto
que aplique a esta línea.
Ver lista de valores posibles en 0
/CreditNote/cac:CreditNoteLine/cac:Ta
CAX03 @currencyID Código de moneda de la transacción A TaxAmount 1..1 Rechazo: Si valor diferente a 1.0
xTotal/cbc:TaxAmount/@currencyID
DocumentCurrencyCode
Rechazo: Si el valor es diferente al de la
tabla 0 /CreditNote/cac:CreditNoteLine/cac:Ta
CAX19 @currencyID Código de moneda de la transacción A TaxAmount 1..1 Rechazo: Si valor es diferente al 1.0 xTotal/cbc:RoundingAmount/@currenc
informado en el campo yID
DocumentCurrencyCode
Grupo de información que definen Debe ser informado un grupo de estos /CreditNote/cac:CreditNoteLine/cac:TaxT
CAX04 cbc TaxSubtotal G TaxTotal 1..N 1.0
los valores del tributo para cada tarifa. otal/cbc:TaxEvidenceIndicator

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 170 de 753


Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Base gravable del B/S es responsabilidad
del emisor colocar la base gravable
correspondiente a la cantidad de Ítems
que está reportando. Tenga en cuenta
incluir los descuentos no condicionados y
Base Imponible sobre la que se 0-15 /CreditNote/cac:CreditNoteLine/cac:TaxT
CAX05 cbc TaxableAmount E N TaxSubtotal 1..1 cargos en caso de existir. 1.0
calcula el valor del tributo p (0-6) otal/cac:TaxSubtotal/cbc:TaxableAmount
Recuerde que para las muestras gratis la
base gravable es el valor comercial de
dichas muestras gratis
Nota: Para bienes o servicios Excluidos no
se debe informar el impuesto excluido.
Ver lista de valores posibles en 0 /CreditNote/cac:CreditNoteLine/cac:Ta
CAX06 @currencyID Código de moneda de la transacción A TaxableAmount Rechazo: Si valor diferente a 1.0 xTotal/cac:TaxSubtotal/cbc:TaxableAmo
DocumentCurrencyCode unt/@currencyID

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 171 de 753


Resolución No. 000165 (01/NOV/2023)
Rechazo: Para tributos cuya tarifa se
enuncia en porcentajes
si ../cac:TaxTotal/cbc:TaxAmount <>
../cac:TaxTotal/cbc:TaxableAmount *
../cac:TaxTotal/cbc:Percent
o dicho de otro modo
(every $i in
//cac:CreditNoteLine/cac:TaxTotal[cac:Ta
xSubtotal/cac:TaxCategory/cac:TaxSchem
e/cbc:ID = '01']/cac:TaxSubtotal satisfies
round($i/cbc:TaxAmount) =
round((($i/cbc:TaxableAmount *
$i/cac:TaxCategory/cbc:Percent) div
100)))
Nota: 01, representa a un código de
tributos cuya tarifa se enuncia en
Valor del tributo: producto del porcentajes, pero para el cálculo se debe
0-15 /CreditNote/cac:CreditNoteLine/cac:TaxT
CAX07 cbc TaxAmount porcentaje aplicado sobre la base E N TaxSubtotal 1..1 considerar todos los tipos de impuesto 1.0
p (0-6) otal/cac:TaxSubtotal/cbc:TaxAmount
imponible que aplique a esta línea.
Rechazo: Para tributos cuya tarifa se
enuncia en valores nominales (ejemplo
bolsas plásticas)
si ../cac:TaxTotal/cbc:TaxAmount <>
../cac:TaxTotal/cbc:PerUnitAmount *
CreditNoteLine/cbc:CreditedQuantity
o dicho de otro modo
(round(//cac:CreditNoteLine/cac:TaxTotal
[cac:TaxSubtotal/cac:TaxCategory/cac:Ta
xScheme/cbc:ID = '22']/cbc:TaxAmount) =
round(((//cac:CreditNoteLine/cac:TaxTot
al/cac:TaxSubtotal[cac:TaxCategory/cac:T
axScheme/cbc:ID =
'22']/cbc:PerUnitAmount *
(//cac:CreditNoteLine[cac:TaxTotal/cac:T
axSubtotal/cac:TaxCategory/cac:TaxSche

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 172 de 753


Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
me/cbc:ID =
'22']/cbc:CreditedQuantity)))))
Nota: 22, representa a un código de
tributos cuya tarifa se enuncia en valores
nominales, pero para el cálculo se debe
considerar todos los tipos de impuesto
que aplique a esta línea.
Rechazo: para el impuesto Nominal IBUA
el cálculo, se realiza entre los valores de
los campos
(PerUnitAmount*BaseUnitMeasure) con
dos (2) decimales y su resultado debe ser
dividido por cien (100)

Rechazo: para el impuesto Nominal INPP


el cálculo, se realiza entre los valores de
los campos
(PerUnitAmount*BaseUnitMeasure)
Rechazo: para el impuesto ICUI el cálculo,
se realiza entre los valores de los campos
(TaxableAmount*Percent dividido por
cien (100))
Rechazo: para el impuesto Nominal ADV
el cálculo, se realiza entre los valores de
los campos
(PerUnitAmount*BaseUnitMeasure)

Ver lista de valores posibles en 0 /CreditNote/cac:CreditNoteLine/cac:Ta


CAX08 @currencyID Código de moneda de la transacción A A TaxAmount Rechazo: Si valor diferente a 1.0 xTotal/cac:TaxSubtotal/cbc:TaxAmount
DocumentCurrencyCode /@currencyID

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 173 de 753


Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción T F Tam Padre OcObservaciones V Xpath
Usado en el caso de que el tributo es un
valor fijo por unidad tributada: informar
el valor del tributo por unidad tributada.
Por ejemplo, el impuesto de consumo a
las bolsas o los impuestos a los
combustibles
Rechazo: Si el elemento NO es informado
o no existe.
0-2 /CreditNote/cac:CreditNoteLine/cac:TaxT
BaseUnitMeasur Unidad de medida base para el Let
CAX09 cbc E N 0-2p (0- TaxSubtotal 0..1 1.0 otal/cac:TaxSubtotal/cbc:BaseUnitMeasu
e tributo $i:=//cac:CreditNoteLine/cac:TaxTotal/ca
2) re
c:TaxSubtotal/cac:TaxCategory/cac:TaxSc
heme/cbc:ID, $j :=
//cac:CreditNoteLine/cac:TaxTotal/cac:Ta
xSubtotal return every $k in $i satisfies if
($k = '21' or $k = '22' or $k = '23' or $k
='24') then $j/cbc:BaseUnitMeasure != ''
and $j/cbc:BaseUnitMeasure/@unitCode
!= '' else true()
/CreditNote/cac:CreditNoteLine/cac:TaxT
Identificación de la unidad de BaseUnitMeasur Corresponde a uno de los valores de la
CAX10 @unitCode A A 2-5 1..1 1.0 otal/cac:TaxSubtotal/cbc:BaseUnitMeasu
medida e tabla de unidades de medida 0
re/@unitCode
Es el valor nominal del tributo por unidad
Rechazo:Si el elemento NO es informado
o no existe.
let $i :=
//cac:CreditNoteLine/cac:TaxTotal/cac:
TaxSubtotal/cac:TaxCategory/cac:TaxSc
0-15
heme/cbc:ID, $j := /CreditNote/cac:CreditNoteLine/cac:TaxT
CAX11 cbc PerUnitAmount Valor del tributo por unidad E N 0-2p (0- TaxSubtotal 0..1 1.0
//cac:CreditNoteLine/cac:TaxTotal/cac: otal/cac:TaxSubtotal/cbc:PerUnitAmount
2)
TaxSubtotal return every $k in $i
satisfies if ($k = '21' or $k = '22' or $k =
'23' or $k ='24') then
$j/cbc:PerUnitAmount !='' and
$j/cbc:PerUnitAmount/@currencyID
!='' else true()

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 174 de 753


Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Ver lista de valores posibles en 0 /CreditNote/cac:CreditNoteLine/cac:Ta
CAX12 @currencyID Código de moneda de la transacción A A TaxableAmount Rechazo:Si valor diferente a 1.0 xTotal/cac:TaxSubtotal/cbc:PerUnitAmo
DocumentCurrencyCode unt/@currencyID
Grupo de información sobre el /CreditNote/cac:CreditNoteLine/cac:TaxT
CAX13 cac TaxCategory G TaxSubtotal 1..1 1.0
tributo otal/cac:TaxSubtotal/cac:TaxCategory
En el caso de que la tarifa del tributo es
un porcentaje: informar la tarifa
(porcentaje) a ser aplicada a la base
/CreditNote/cac:CreditNoteLine/cac:TaxT
0..5 imponible.
CAX14 cbc Percent Tarifa del tributo E N TaxSubtotal 0..1 1.0 otal/cac:TaxSubtotal/cac:TaxCategory/cb
p (0..3) Notificación: si la tarifa no corresponde a
c:Percent
la de la tabla 13.3.10 y el Impuesto
corresponde a uno de los mencionados
en dicha tabla (../TaxScheme/ID)
/CreditNote/cac:CreditNoteLine/cac:TaxT
Grupo de información específicas
CAX15 cac TaxScheme G TaxCategory 1..1 1.0 otal/cac:TaxSubtotal/cac:TaxCategory/ca
sobre el tributo
c:TaxScheme
Ver lista de valores posibles en el
numeral de ¡Error! No se encuentra el
origen de la referencia. /CreditNote/cac:CreditNoteLine/cac:TaxT
CAX16 cbc ID Identificador del tributo E A 3-0 TaxScheme 1..1 Rechazo: Si el contenido de este 1.0 otal/cac:TaxSubtotal/cac:TaxCategory/ca
elemento no corresponde a un contenido c:TaxScheme/cbc:ID
de la columna “Identificador” (aceptase
elemento sin contenido)
Ver lista de valores posibles en el
numeral de ¡Error! No se encuentra el
origen de la referencia. /CreditNote/cac:CreditNoteLine/cac:TaxT
CAX17 cbc Name Nombre del tributo E A 10-30 TaxScheme 1..1 Notificación: Si el contenido de este 1.0 otal/cac:TaxSubtotal/cac:TaxCategory/ca
elemento no corresponde al contenido c:TaxScheme/cbc:Name
correspondiente de la columna
“Nombre”

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 175 de 753


Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Este grupo se debe informar a nivel de
ítem, si y solamente si el cargo o
descuento afecta la base gravable del
Grupo de campos para información
AllowanceCharg ítem. Si un cargo individual, general a la /CreditNote/cac:CreditNoteLine/cac:Allo
CBE01 cac relacionadas con un cargo o un G CreditNoteLine 0..N 1.0
e factura genera IVA, debe reportarse wanceCharge
descuento
como ítem. Para el caso de los
descuentos a nivel de ítem no es
necesario codificarlos
Empieza con “1”, los números utilizados
AllowanceCharg /CreditNote/cac:CreditNoteLine/cac:Allo
CBE02 cbc ID Número de Línea E en los diferentes grupos deben ser 1.0
e wanceCharge/cbc:ID
consecutivos
Cargo es true, es un Débito aumenta el
valor de la factura y se debe reportar en
el LegalMonetary.
Descuento es false, un Crédito descuenta
Indica que el elemento es un Cargo AllowanceCharg el valor de la factura antes de tributos y /CreditNote/cac:CreditNoteLine/cac:Allo
CBE03 cbc ChargeIndicator E B 4..5 1..1 1.0
y no un descuento e debe reportarse LegalMonetary wanceCharge/cbc:ChargeIndicator
El elemento solamente puede identificar
una de la información
Rechazo:Si este elemento contiene una
información diferente de “true” o “false”
/CreditNote/cac:CreditNoteLine/cac:Allo
AllowanceCharg Razón (texto): Texto libre para AllowanceCharg Si es descuento entonces valor es
CBE04 cbc E A 10..5000 0..1 1.0 wanceCharge/cbc:AllowanceChargeReas
eReason informar de la razón del descuento. e Discount
on
1..6 /CreditNote/cac:CreditNoteLine/cac:Allo
MultiplierFactor AllowanceCharg Porcentaje aplicado en decimales
CBE05 cbc Porcentaje: Porcentaje que aplicar. E N 0-2p (0- 1..1 1.0 wanceCharge/cbc:MultiplierFactorNumer
Numeric e Notificación: si este elemento > 100
2) ic
Valor numérico del Cargo el Descuento
Si es descuento, no puede ser superior al
valor base
1-15 AllowanceCharg /CreditNote/cac:CreditNoteLine/cac:Allo
CBE06 cbc Amount Valor total del cargo o descuento E N 1..1 Rechazo:Si 1.0
p (0-6) e wanceCharge/cbc:Amount
../AllowanceCharge/cbc:ChargeIndicator
es true y ../AllowanceCharge/cbc:Amount
> ../AllowanceCharge/cbc:BaseAmount

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 176 de 753


Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Ver lista de valores posibles en 0 /CreditNote/cac:CreditNoteLine/cac:All
CBE07 @currencyID Código de moneda de la transacción A A Amount 1..1 Rechazo:Si valor diferente a 1.0 owanceCharge/cbc:Amount/@currency
DocumentCurrencyCode ID
Positivo mayor que cero
Rechazo:Si es negativo
../AllowanceCharge/cbc:BaseAmount
Si es descuento, no puede ser superior al
valor total de la factura
Valor Base para calcular el 1-15 /CreditNote/cac:CreditNoteLine/cac:Allo
CBE08 cbc BaseAmount E N BaseAmount 1..1 Notificación: si 1.0
descuento el cargo p (0-6) wanceCharge/cbc:BaseAmount
../AllowanceCharge/cbc:ChargeIndicator
es true y
../AllowanceCharge/cbc:BaseAmount >
../LegalMonetaryTotal/cbc:LineExtension
Amount
Ver lista de valores posibles en 0 /CreditNote/cac:CreditNoteLine/cac:All
CBE09 @currencyID Código de moneda de la transacción A A Amount 1..1 Rechazo:Si valor diferente a 1.0 owanceCharge/cbc:BaseAmount/@curr
DocumentCurrencyCode encyID
Grupo de información que
CAZ01 Item describen las características del G CreditNoteLine 1..1 1.0 /CreditNote/cac:CreditNoteLine/cac:Item
artículo o servicio
Descripción: Descripción del artículo
/CreditNote/cac:CreditNoteLine/cac:Item
CAZ02 cbc Description o servicio a que se refiere esta línea E A 1..600 Item 1-3 1.0
/cbc:Description
de la nota
Por ejemplo, si el artículo en
CreditNoteLine son tres “six pack”: la
PackSizeNumeri Cantidad de unidad de este artículo cantidad que va en PackSizeNumeric es 6, /CreditNote/cac:CreditNoteLine/cac:Item
CAZ03 cbc E N 1-3 Item 0..1
c por empaque mientras a la cantidad que va en /cbc:PackSizeNumeric
Price/BaseQuantity es 3, y el total de
latas que se está describiendo son 18
/CreditNote/cac:CreditNoteLine/cac:Item
CAZ04 cbc BrandName Marca: Marca del artículo E A 1-100 Item 0..3 1.0
/cbc:BrandName
/CreditNote/cac:CreditNoteLine/cac:Item
CAZ05 cbc ModelName Modelo: Modelo del artículo E A 1100 Item 0..3 1.0
/cbc:ModelName

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 177 de 753


Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Grupo de datos de identificación del
SellersItemIdent /CreditNote/cac:CreditNoteLine/cac:Item
CAZ06 cac artículo o servicio de acuerdo con el G Item 0..1 1.0
ification /cac:SellersItemIdentification
vendedor
Código del vendedor SellersItemIdent /CreditNote/cac:CreditNoteLine/cac:Item
CAZ07 cbc ID E A 1-50 0..1 1.0
correspondiente al artículo ification /cac:SellersItemIdentification/cbc:ID
Código del vendedor /CreditNote/cac:CreditNoteLine/cac:Item
SellersItemIdent
CAZ08 cbc ExtendedID correspondiente a una E A 1-50 0..1 1.0 /cac:SellersItemIdentification/cbc:Extend
ification
subespecificación del artículo edID
Grupo de datos de identificación del Se debe informar la identificación del
StandardItemId /CreditNote/cac:CreditNoteLine/cac:Item
CAZ09 cac artículo o servicio de acuerdo con G Item 0..1 articulo o servicio de acuerdo con el 1.0
entification /cac:StandardItemIdentification
un estándar estándar
Código de acuerdo con el estándar
StandardItemId Código del ítem de acuerdo al estándar /CreditNote/cac:CreditNoteLine/cac:Item
CAZ10 cbc ID descrito en el atributo E A 1..1 1.0
entification informado en @schemID /cac:StandardItemIdentification/cbc:ID
ID/@schemeAgencyID
Se debe informar los valores establecidos
según estándares de la tabla 0 /CreditNote/cac:CreditNoteLine/cac:Item
StandardItemId
CAZ11 cbc @schemeID Código del estándar A A 1..1 1.0 /cac:StandardItemIdentification/cbc:ID/
entification
@schemeID

Rechazo si el valor informado es


diferente al de la tabla 13.3.5 de la
columna @schemeName
Este valor debe ser el siguiente de la
/CreditNote/cac:CreditNoteLine/cac:Item
Nombre del estándar informando a columna informado en el @schemeID
CAZ12 cbc @schemeName A A ID 0..1 1.0 /cac:StandardItemIdentification/cbc:ID/
nivel deitem. Ejemplo:
@schemeName
Si @ schemeID = 001 el valor esperado en
@ schemeName = UNSPSC

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 178 de 753


Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Rechazo si el valor informado es
diferente al de la tabla 13.3.5 de la
columna @schemeAgencyID
Este valor debe ser el siguiente de la
columna informado en el /CreditNote/cac:CreditNoteLine/cac:Item
@schemeAgenc
CAZ13 cbc Código del estándar A A ID 0..1 @schemeName 1.0 /cac:StandardItemIdentification/cbc:ID/
yID
Ejemplo: @schemeAgencyID
Si @ schemeName = UNSPSC el valor
esperado en ID@schemeAgencyID = 10

Grupo de información para


adicionar información específica del
AdditionalItemP /CreditNote/cac:CreditNoteLine/cac:Item
CAZ14 cac ítem que puede ser solicitada por G Item 0..N 1.0
roperty /cac:AdditionalItemProperty
autoridades o entidades diferentes
a la DIAN
Obligatorio: si el grupo
AdditionalItemProperty es informado.
Característica que quiere informar Por cada
AdditionalProtp /CreditNote/cac:CreditNoteLine/cac:Item
CAZ15 cbc Name del ítem, por ejemplo (Uso E A 2:50 1..N ../cac:AdditionalItemProperty/cbc:Name 1.0
ertyItem /cac:AdditionalItemProperty/cbc:Name
Vehículo) debe existir un
../cac:AdditionalItemProperty/cbc:Value
No se válida
Obligatorio: si el grupo
AddtionalProperytItem es informado
Valor de la característica que se Por cada
AdditionalPrope /CreditNote/cac:CreditNoteLine/cac:Item
CAZ16 cbc Value quiere informar, por ejemplo E A 2-50 1..N ../cac:AdditionalItemProperty/cbc:Value 1.0
rtyItme /cac:AdditionalItemProperty/cbc:Value
(Particular) debe existir un
../cac:AdditionalItemProperty/cbc:Name
No se válida
/CreditNote/cac:
AdditionalProtp Se debe informar la cantidad real
CAZ17 cbc ValueQuantity Cantidad del Bien E A 1-100 0..1 1.0 CreditNoteLine/cac:Item/cac:AdditionalIt
ertyItem entregada de la mercancía de la remesa
emProperty/cbc:ValueQuantity

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 179 de 753


Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
/CreditNote/cac:
AdditionalProtp Se debe informar un valor que se CreditNoteLine/cac:Item/cac:AdditionalIt
CAZ18 @unitCode Unidad de la cantidad del bien A A 1-5 1..1 1.0
ertyItem encuentre en la tabla 13.3.3 emProperty/cbc:ValueQuantity/@unitco
de
Grupo de información que
Obligatorio: si la venta de bienes o la
InformationCont describen el Mandate de la
prestación de servicios la realiza el FE a /CreditNote/cac:CreditNoteLine/cac:Item
CBA01 cac entProviderPart operación de venta. Aplica solo para G Item 0..1 1.0
nombre de este tercero, entonces /cac:InformationContentProviderParty
y mandatos, y se debe informar a
indique aquí el documento.
nivel de ítem
Obligatorio: si /CreditNote/cac:CreditNoteLine/cac:Item
PowerOfAttorne InformatiionCon
CBA02 cac G 1..1 InformationContentProviderParty es 1.0 /cac:InformationContentProviderParty/ca
y tentProvider
informado c:PowerOfAttorney
Obligatorio: si /CreditNote/cac:CreditNoteLine/cac:Item
PowerOfAttorne
CBA03 cac AgentParty G 1..1 InformationContentProviderParty es 1.0 /cac:InformationContentProviderParty/ca
y
informado c:PowerOfAttorney/cac:AgentParty
/CreditNote/cac:CreditNoteLine/cac:Item
Obligatorio si
PartyIdentificati /cac:InformationContentProviderParty/ca
CBA04 cac G AgentParty 1..1 InformationContentProviderParty es 1.0
on c:PowerOfAttorney/cac:AgentParty/cac:P
informado
artyIdentification
/CreditNote/cac:CreditNoteLine/cac:Item
PartyIdentificati Identificación del mandante. /cac:InformationContentProviderParty/ca
CBA05 cbc ID Identificación del Mandante E N 3..13 1..1 1.0
on Rechazo: si no informado c:PowerOfAttorney/cac:AgentParty/cac:P
artyIdentification/cbc:ID
/CreditNote/cac:CreditNoteLine/cac:Item
/cac:InformationContentProviderParty/ca
@schemeAgenc
CBA06 ID 1..1 Debe ser informado el literal “195” c:PowerOfAttorney/cac:AgentParty/cac:P
yID
artyIdentification/cbc:ID/@schemeAgenc
yID
/CreditNote/cac:CreditNoteLine/cac:Item
DV del NIT debe ser informado en /cac:InformationContentProviderParty/ca
CBA07 @schemeID ID 0..1
@schemeID si schameName=31 c:PowerOfAttorney/cac:AgentParty/cac:P
artyIdentification/cbc:ID /@schemeID

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 180 de 753


Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Identificador del tipo de documento de /CreditNote/cac:CreditNoteLine/cac:Item
identidad (@schemeName=31) /cac:InformationContentProviderParty/ca
CBA08 @schemeName ID 1..1
Rechazo: si @schemeName no c:PowerOfAttorney/cac:AgentParty/cac:P
corresponde a uno de los valores de 0 artyIdentification/cbc:ID/@schemeName
Grupo de información que
CBB01 Price describen los precios del artículo o G CreditNoteLine 1..1 1.0 /CreditNote/cac:CreditNoteLine/cac:Price
servicio
0-15
CBB02 cbc PriceAmount Valor del artículo o servicio E N Price 1..1 1.0 /CreditNote/cac:CreditNoteLine/cac:Price
p (0-6)
Ver lista de valores posibles en el
numeral 0 /CreditNote/cac:CreditNoteLine/cac:Pri
CBB03 @currencyID Código de moneda de la transacción A PriceAmount 1.0
Rechazo: Si valor diferente a ce/cbc:PriceAmount/@currencyID
DocumentCurrencyCode
La cantidad real sobre la cual el /CreditNote/cac:CreditNoteLine/cac:Price
CBB04 cbc BaseQuantity E N 1..6 Price 1..1 1.0
precio aplica /cbc:BaseQuantity
Ver lista de valores posibles en le
Unidad de la cantidad del artículo numeral 0 /CreditNote/cac:CreditNoteLine/cac:Price
CBB05 @unitCode A A 1-3 BaseQuantity 1..1 1.0
solicitado Notificación: si el valor del atributo no se /cbc:BaseQuantity/@unitCode
encuentra en la columna “Unida”

6.3 Nota Débito: DebitNote


ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Nota de Débito Electrónica -
DAA01 DebitNote G 1..1 1.0 /DebitNote
(raíz)
Debe usar como mínimo las
extensiones definidas por la
DAA02 ext UBLExtensions G DebitNote 1..1 1.0 /DebitNote/ext:UBLExtensions
DIAN para toda Nota
electrónica

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 181 de 753


Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Se requiere que para el
documento Nota (DebitNote)
existan declarados a lo menos dos
nodos obligatorios
/DebitNote/ext:UBLExtensions/ext:UBLEx
DAB01 ext UBLExtension G UBLExtensions 2..N //ext:UBLExtension/ext:Extension 1.0
tension
Content/sts:DianExtensions
y
//ext:UBLExtension/ext:Extension
Content/ds:Signature
Contenido de las
definiciones de extensiones
de la DIAN. Debe usar como
ExtensionConte mínimo las extensiones /root/ext:UBLExtensions/ext:UBLExtensio
DAB02 ext G UBLExtension 1..1 1.0
nt definidas por la DIAN para n/ext:ExtensionContent
toda Nota electrónica
(DianExtensions y
Signature)
Grupo de información sobre Rechazo: Solamente puede haber
/root/ext:UBLExtensions/ext:UBLExtensio
el documento, el prestador una ocurrencia de un grupo
DAB03 sts DianExtensions G ExtensionContent 1..1 1.0 n/ext:ExtensionContent/sts:DianExtensio
de servicios, y el software UBLExtension conteniendo el
ns
utilizado grupo sts:DianExtensions
Grupo de información de /root/ext:UBLExtensions/ext:UBLExtensio
InvoiceSource
DAB13 sts InvoiceSource país del documento G 1..1 1.0 n/ext:ExtensionContent/sts:DianExtensio
electrónico ns/sts:InvoiceSource
/root/ext:UBLExtensions/ext:UBLExtensio
n/ext:ExtensionContent/sts:DianExtensio
IdentificationCo InvoiceSource
DAB14 cbc E A2 1..1 Debe ser informado el literal “CO” 1.0 ns/sts:InvoiceSource/cbc:IdentificationCo
de
de

/root/ext:UBLExtensions/ext:UBLExtensio
n/ext:ExtensionContent/sts:DianExtensio
DAB15 listAgencyID AN IdentificationCode 1..1 Debe ser informado el literal “6” 1.0
ns/sts:InvoiceSource/cbc:IdentificationCo
de/@listAgencyID

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 182 de 753


Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
/root/ext:UBLExtensions/ext:UBLExtensio
Debe ser informado el literal
n/ext:ExtensionContent/sts:DianExtensio
DAB16 listAgencyName AA IdentificationCode 1..1 “United Nations Economic 1.0
ns/sts:InvoiceSource/cbc:IdentificationCo
Commission for Europe”
de/@listAgencyName

Debe ser informado el literal /root/ext:UBLExtensions/ext:UBLExtensio


“urn:oasis:names:specification:ubl n/ext:ExtensionContent/sts:DianExtensio
DAB17 listSchemeURI AA IdentificationCode 1..1 1.0
:codelist:gc:CountryIdentification ns/sts:InvoiceSource/cbc:IdentificationCo
Code-2.1” de/@listSchemeURI

/root/ext:UBLExtensions/ext:UBLExtensio
SoftwareProvide Grupo de información sobre
DAB18 sts G DianExtensions 1..1 1.0 n/ext:ExtensionContent/sts:DianExtensio
r el prestador de servicios
ns/sts:SoftwareProvider
Identificador del Proveedor
Tecnológico utilizado en la
emisión de la Nota. Un
Obligado a facturar puede
NIT del Proveedor Tecnológico /root/ext:UBLExtensions/ext:UBLExtensio
ser también Proveedor
DAB19 sts ProviderID E N SoftwareProvider 1..1 debe estar registrado en la DIAN, 1.0 n/ext:ExtensionContent/sts:DianExtensio
Tecnológico para sí mismo u
si DV. ns/sts:SoftwareProvider/sts:ProviderID
otros, en cuyo caso será
Proveedor Tecnológico

/root/ext:UBLExtensions/ext:UBLExtensio
n/ext:ExtensionContent/sts:DianExtensio
@schemeAgenc Debe ser informado el literal
DAB20 AN ProviderID 1..1 1.0 ns/sts:SoftwareProvider/sts:ProviderI/@s
yID “195”
chemeAgencyID

/root/ext:UBLExtensions/ext:UBLExtensio
Debe ser informado el literal “CO,
@schemeAgenc n/ext:ExtensionContent/sts:DianExtensio
DAB21 AA ProviderID 1..1 DIAN (Dirección de Impuestos y 1.0
yName ns/sts:SoftwareProvider/sts:ProviderID/@
Aduanas Nacionales)”
schemeAgencyName

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 183 de 753


Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Si Proveedor Tecnológico está
/root/ext:UBLExtensions/ext:UBLExtensio
identificado por NIT
DV del NIT del Proveedor n/ext:ExtensionContent/sts:DianExtensio
DAB22 @schemeID AN ProviderID 0..1 (@schemeName=31), el DV del 1.0
Tecnológico ns/sts:SoftwareProvider/sts:ProviderID/@
NIT debe ser informado en
schemeID
@schemeID
Identificador del tipo de
documento de identidad
(@schemeName=31) del /root/ext:UBLExtensions/ext:UBLExtensio
Proveedor Tecnológico que indica n/ext:ExtensionContent/sts:DianExtensio
DAB23 @schemeName AN ProviderID 1..1 1.0
que él está identificado por NIT y ns/sts:SoftwareProvider/sts:ProviderID/@
por tanto el DV del NIT debe ser schemeName
informado en atributo
@schemeID
Identificador del software
Identificador Software: asignado cuando el software si
/root/ext:UBLExtensions/ext:UBLExtensio
Identificador del software activa en el Sistema de
DAB24 sts softwareID E A SoftwareProvider 1..1 1.0 n/ext:ExtensionContent/sts:DianExtensio
habilitado para la emisión Facturación Electrónica debe
ns/sts:SoftwareProvider/sts:softwareID
de Notas corresponder a un software
autorizado para este OFE
/root/ext:UBLExtensions/ext:UBLExtensio
@schemeAgenc Debe ser informado el literal n/ext:ExtensionContent/sts:DianExtensio
DAB25 AN softwareID 1..1 1.0
yID “195” ns/sts:SoftwareProvider/sts:softwareID/
@schemeAgencyID
/root/ext:UBLExtensions/ext:UBLExtensio
Debe ser informado el literal “CO,
@schemeAgenc n/ext:ExtensionContent/sts:DianExtensio
DAB26 AA softwareID 1..1 DIAN (Dirección de Impuestos y 1.0
yName ns/sts:SoftwareProvider/sts:softwareID/
Aduanas Nacionales)”
@schemeAgencyName
Huella del software que Definida en el numeral 10.4
/root/ext:UBLExtensions/ext:UBLExtensio
SoftwareSecurit autorizó la DIAN al Obligado Rechazo: Si la huella no
DAB27 sts E A 48 DianExtensions 1..1 1.0 n/ext:ExtensionContent/sts:DianExtensio
yCode a Facturar Electrónicamente corresponde a un software
ns/sts:SoftwareSecurityCode
o al Proveedor Tecnológico autorizado para este OFE

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 184 de 753


Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
/root/ext:UBLExtensions/ext:UBLExtensio
@schemeAgenc SoftwareSecurityC Debe ser informado el literal n/ext:ExtensionContent/sts:DianExtensio
DAB28 AN 1..1 1.0
yID ode “195” ns/sts:SoftwareSecurityCode/@schemeAg
encyID
/root/ext:UBLExtensions/ext:UBLExtensio
Debe ser informado el literal “CO,
@schemeAgenc SoftwareSecurityC n/ext:ExtensionContent/sts:DianExtensio
DAB29 AA 1..1 DIAN (Dirección de Impuestos y 1.0
yName ode ns/sts:SoftwareSecurityCode/@schemeAg
Aduanas Nacionales)”
encyName

Grupo de Información del /root/ext:UBLExtensions/ext:UBLExtensio


AuthorizationPr
DAB30 sts Proveedor Autorizado (PA) E N 9 DianExtensions 1..1 1.0 n/ext:ExtensionContent/sts:DianExtensio
ovider
por la DIAN ns/sts:AuthorizationProvider

Debe corresponder al Nit de la


DIAN /root/ext:UBLExtensions/ext:UBLExtensio
AuthorizationPr AuthorizationProv Rechazo: Si n/ext:ExtensionContent/sts:DianExtensio
DAB31 sts E N 1..1 1.0
oviderID ider AuthorizationProviderID no ns/sts:AuthorizationProvider/sts:Authoriz
corresponde al NIT de la DIAN ationProviderID
(800197268)
/root/ext:UBLExtensions/ext:UBLExtensio
@schemeAgenc AuthorizationProv Debe ser informado el literal n/ext:ExtensionContent/sts:DianExtensio
DAB32 AN 1..1 1.0
yID iderID “195” ns/sts:AuthorizationProvider/sts:Authoriz
ationProviderID/@schemeAgencyID
/root/ext:UBLExtensions/ext:UBLExtensio
Debe ser informado el literal “CO,
@schemeAgenc AuthorizationProv n/ext:ExtensionContent/sts:DianExtensio
DAB33 AA 1..1 DIAN (Dirección de Impuestos y 1.0
yName iderID ns/sts:AuthorizationProvider/sts:Authoriz
Aduanas Nacionales)”
ationProviderID/@schemeAgencyName

/root/ext:UBLExtensions/ext:UBLExtensio
DV del NIT debe ser informado en
AuthorizationProv n/ext:ExtensionContent/sts:DianExtensio
DAB34 @schemeID AN 0..1 @schemeID. 1.0
iderID ns/sts:AuthorizationProvider/sts:Authoriz
DV de DIAN 4
ationProviderID/@schemeID

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 185 de 753


Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath

Identificador del tipo de /root/ext:UBLExtensions/ext:UBLExtensio


@schemeName AuthorizationProv documento de identidad n/ext:ExtensionContent/sts:DianExtensio
DAB35 AN 1..1 1.0
iderID (@schemeName=31) Debe ns/sts:AuthorizationProvider/sts:Authoriz
informar 31 ationProviderID/@schemeName

Debe corresponder a la siguiente


URL “https://catalogo-
vpfe.dian.gov.co/document/searc /root/ext:UBLExtensions/ext:UBLExtensio
DAB36 sts QRCode E N DianExtensions 1..1 hqr?documentkey=CUFE” donde 1.0 n/ext:ExtensionContent/sts:DianExtensio
la palabra CUFE debe ser ns/sts:QRCode
reemplazada por el CUFE o CUDE
del documento electrónico
Se requiere que para el
documento factura (DebitNote)
existan declarados a lo menos dos
nodos obligatorios
/DebitNote/ext:UBLExtensions/ext:UBLEx
DAC01 ext UBLExtension G UBLExtensions 2..N //ext:UBLExtension/ext:Extension 1.0
tension
Content/sts:DianExtensions
y
//ext:UBLExtension/ext:Extension
Content/ds:Signature
Contenido de las
definiciones de extensiones
de la DIAN. Debe usar como
ExtensionConte mínimo las extensiones /root/ext:UBLExtensions/ext:UBLExtensio
DAC02 ext G UBLExtension 1..1 1.0
nt definidas por la DIAN para n/ext:ExtensionContent
toda nota electrónica
(DianExtensions y
Signature)
Rechazo: Solamente puede haber
una ocurrencia de un grupo /root/ext:UBLExtensions/ext:UBLExtensio
Grupo de información sobre
DAC03 Ds Signature G ExtensionContent 1..1 UBLExtension conteniendo el 1.0 n/ext:ExtensionContent/sts:DianExtensio
la firma del documento grupo ds:Signature ns
Ver definición en numeral 9

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 186 de 753


Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath

Versión base de UBL usada Rechazo: Si este elemento no


DAD01 cbc UBLVersionID E A 7..8 DebitNote 1..1 1.0 /DebitNote/cbc:UBLVersionID
para crear este perfil equivale al literal “UBL 2.1”

Rechazo: Si contiene un valor


Indicador del tipo de
DAD02 cbc CustomizationID E A 1..4 DebitNote 1..1 distinto a los definidos en el grupo 1.0 /DebitNote/cbc:CustomizationID
operación
en la tabla 0
Rechazo: Si este elemento no
equivale al literal "DIAN 2.1: Nota
Versión del Formato:
Débito de Factura Electrónica de
DAD03 cbc ProfileID Indicar versión del E A 55 DebitNote 1..1 1.0 /DebitNote/cbc:ProfileID
Venta"
documento.

Código que describe el


“ambiente de destino
donde será procesada la
validación previa de este
documento electrónico”;
Rechazo: Si contiene un valor
ProfileExecution este código es el testigo de
DAD04 cbc E N1 DebitNote 1..1 distinto a los definidos en el grupo 1.0 /DebitNote/cbc:ProfileExecutionID
ID que el valor registrado en
en 0
cbc:UUID.@schemeID es lo
que desea realizar el HFE:
en igualdad confirma el
ambiente y en desigualdad
rechaza el procesamiento.
Número de documento:
Rechazo: No se permiten
Número de Nota. Incluye 1..2
DAD05 cbc ID E A DebitNote 1..1 caracteres adicionales como 1.0 /DebitNote/cbc:ID
prefijo + consecutivo de 0
espacios o guiones
nota a
CUDE de la Nota Débito.
Definido en el numeral 10.1.2
Elemento que verifica la
DAD06 cbc UUID E A 86 DebitNote 1..1 Rechazo: Si el valor UUID no está 1.0 /DebitNote/cbc:UUID
integridad de la información
correctamente calculado
recibida

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 187 de 753


Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Código que describe el
“ambiente de destino
donde será procesada la
validación previa de este
documento electrónico”; Rechazo: Si contiene un valor
este código es el testigo de
DAD07 @schemeID AN UUID 1..1 distinto a los definidos en el grupo 1.0 /DebitNote/cbc:UUID/@schemeID
que el valor registrado en
en 0
cbc:UUID.@schemeID es lo
que desea realizar el HFE:
en igualdad confirma el
ambiente y en desigualdad
rechaza el procesamiento.
Ver lista de valores posibles en 0
Identificador del algoritmo Rechazo: Si el contenido de este
DAD08 @schemeName utilizado para el cálculo del A A 11 UUID 1..1 atributo no corresponde a algún 1.0 /DebitNote/cbc:UUID/@schemeName
CUDE de los valores de la columna
“Código”
Fecha de utilizada para Considerando zona horaria de
DAD09 cbc IssueDate E F 10 DebitNote 1..1 1.0 /DebitNote/cbc:IssueDate
generación del CUDE Colombia (-5):
Es Debe ser informada la hora en
DAD10 cbc IssueTime Hora de emisión E H 14 DebitNote 1..1 una zona horaria -5, que es la 1.0 /DebitNote/cbc:IssueTime
zona horaria oficial de Colombia.
5-
Información adicional: 5
DAD11 cbc Note Texto libre, relativo al E A DebitNote
0 0..N 1.0 /DebitNote/cbc:Note
documento 0
0
Ver lista de valores posibles en 0
DocumentCurre Divisa de la Factura: Divisa Rechazo: Si el valor de este
DAD15 cbc E A3 DebitNote 1..1 1.0 /DebitNote/cbc:DocumentCurrencyCode
ncyCode aplicable a toda la nota elemento no corresponde a un
valor de la columna "Código"

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 188 de 753


Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Debe coincidir con el número de
ocurrencias del grupo
1- /DebitNote/cac:DebitNoteLine
Número o cantidad de
LineCountNume 5 Rechazo: Si el valor de
DAD16 cbc elementos DebitNoteLine E N DebitNote 1..1 1.0 /DebitNote/cbc:LineCountNumeric
ric 0 /DebitNote/cbc:LineCountNumeri
en el documento.
0 c <> número de ocurrencias del
grupo
/DebitNote/cac:DebitNoteLine
Para utilizar en los servicios
públicos, contratos de
arrendamiento, matriculas en
Grupo de campos relativos educación, etc.
al Periodo de Facturación:
Intervalo de fechas la las Rechazo: este elemento se debe
DAE01 cac InvoicePeriod G DebitNote 0..1 1.0 /DebitNote/cac:InvoicePeriod
que referencia la factura informar cuando se requiera
por ejemplo en servicios mencionar un periodo de tiempo”
públicos Obligatorio: cuando el
CustomizationID = 32

Rechazo: este elemento se debe


Fecha de inicio del periodo /DebitNote/cac:InvoicePeriod/cbc:StartD
DAE02 cbc StartDate E F 10 InvoicePeriod 1..1 informar cuando se requiera 1.0
de facturación ate
mencionar un periodo de tiempo
Hora de inicio del periodo /DebitNote/cac:InvoicePeriod/cbc:StartTi
DAE03 cbc StartTime E H 14 InvoicePeriod 0..1 1.0
de facturación me
Rechazo: este elemento se debe
Fecha de fin del periodo de /DebitNote/cac:InvoicePeriod/cbc:EndDat
DAE04 cbc EndDate E F 10 InvoicePeriod 1..1 informar cuando se requiera 1.0
facturación e
mencionar un periodo de tiempo
Hora de fin del periodo de /DebitNote/cac:InvoicePeriod/cbc:EndTi
DAE05 cbc EndTime E H 14 InvoicePeriod 0..1 1.0
facturación me
Grupo para explicaciones
DiscrepancyRes Obligatorio si el elemento
DBF01 cac sobre la naturaleza de la G DebitNote 0..1 /DebitNote/cac:DiscrepancyResponse
ponse CustomizationID es igual a “30”
Nota Débito

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 189 de 753


Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Identifica la sección de la
DiscrepancyRespo /DebitNote/cac:DiscrepancyResponse/cbc
DBF02 cbc ReferenceID factura original a la cual se E N 1..4 1..1 1.0
nse :ReferenceID
aplica la corrección
Nota Débito: Ver lista de valores
posibles en 0
Código del concepto por el
DiscrepancyRespo Rechazo: Si el contenido de este /DebitNote/cac:DiscrepancyResponse/cbc
DBF03 cbc ResponseCode cual se genera la nota E 1..1 1.0
nse atributo no corresponde a algún :ResponseCode
debito de corrección
de los valores de la columna
“Código”
20..
Rechazo: si la descripción
Descripción de la naturaleza 5
DiscrepancyRespo informada no corresponde al /DebitNote/cac:DiscrepancyResponse/cbc
DBF04 cbc Description de la nota debito de E A 0 1..1 1.0
nse código informado en el elemento :Description
corrección 0
anterior
0
Grupo de campos para Referencias no tributarias, pero si
información que describen de interés mercantil- Se utiliza
DAF01 cac OrderReference G DebitNote 0..1 1.0 /DebitNote/cac:OrderReference
una exclusiva orden para el cuando se requiera referenciar
documento una sola orden al documento
Prefijo y Número del
DAF02 cbc ID documento orden E A OrderReference 1..1 1.0 /DebitNote/cac:OrderReference/cbc:ID
referenciado
Fecha de emisión: Fecha de /DebitNote/cac:OrderReference/cbc:Issu
DAF03 cbc IssueDate E F 10 OrderReference 0..1 1.0
emisión de la orden eDate
Referencias a facturas
electrónicas que afecta la Nota.
Todas las facturas afectadas
Grupo de información para
deben ser de un mismo
referenciar la factura
DBG01 cac BillingReference G DebitNote 1..N adquiriente. 1.0 /CreditNote/cac:OrderReference
electrónica que afecta la
Si customizationID = 30 entonces
nota
de aparece una vez
Si customizationID = 32 no se
valida. .
InvoiceDocume Grupo de información para /DebitNote/cac:BillingReference/cac:Invoi
DBG02 cac E A BillingReference 1..1 1.0
ntReference factura relacionada ceDocumentReference

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 190 de 753


Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Prefijo + Número de la /DebitNote/cac:BillingReference/cac:Invoi
DBG03 cbc ID E F 15 BillingReference 1..1 1.0
factura relacionada ceDocumentReference/cbc:ID
Rechazo: Si CUFE factura
CUFE de la factura /DebitNote/cac:BillingReference/cac:Invoi
DBG04 cbc UUID BillingReference 1..1 relacionada no existe
relacionada ceDocumentReference/cbc:UUID
/DebitNote/cac:BillingReference/cac:Invoi
DBG05 @schemeName Algoritmo del CUFE UUID 1..1 ceDocumentReference/cbc:UUID/@sche
meName
Fecha de utilizada para
Rechazo: Si fecha de factura > /DebitNote/cac:BillingReference/cac:Invoi
DBG06 cbc IssueDate generación de CUFE de la BillingReference 1..1
DebitNote/cbc:IssueDate ceDocumentReference/cbc:IssueDate
factura relacionada
Grupo de campos para Referencias no tributarias, pero si
información que describen de interés mercantil- Se utiliza
DespatchDocum /DebitNote/cac:DespatchDocumentRefer
DAG01 cac uno o más documentos de G DebitNote 0..N cuando se requiera referenciar 1.0
entReference ence
despacho para este uno o más documentos de
documento despacho asociado.
Prefijo y Número del
DespatchDocume /DebitNote/cac:DespatchDocumentRefer
DAG02 cbc ID documento despacho E A 1..1 1.0
ntReference ence/cbc:ID
referenciado
Fecha de emisión: Fecha de
DespatchDocume /DebitNote/cac:DespatchDocumentRefer
DAG03 cbc IssueDate emisión del documento de E F 10 0..1 1.0
ntReference ence/cbc:IssueDate
despacho
Grupo de campos para Referencias no tributarias, pero si
información que describen de interés mercantil- Se utiliza
ReceiptDocume /DebitNote/cac:ReceiptDocumentReferen
DAH01 cac uno o más documentos de G DebitNote 0..N cuando se requiera referenciar 1.0
ntReference ce
despacho para este uno o más documentos de
documento. recepción asociado al documento.
Prefijo y Número del
ReceiptDocument /DebitNote/cac:ReceiptDocumentReferen
DAH02 cbc ID documento despacho E A 1..1 1.0
Reference ce/cbc:ID
referenciado
Fecha de emisión: Fecha de
ReceiptDocument /DebitNote/cac:ReceiptDocumentReferen
DAH03 cbc IssueDate emisión del documento de E F 10 0..1 1.0
Reference ce/cbc:IssueDate
despacho

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 191 de 753


Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Grupo de campos para
Este grupo es para informar
AdditionalDocu información que describen /DebitNote/cac:AdditionalDocumentRefe
DAI01 cac G DebitNote 0..N documentos adicionales 1.0
mentReference un documento referenciado rence
asociados a la nota
para esta.
Prefijo y Número del AddtionalDocume /DebitNote/cac:AdditionalDocumentRefe
DAI02 cbc ID E A 1..1 1.0
documento referenciado ntReference rence/cbc:ID
Para notas:
CUFE del documento AdditionalDocum Notificación: si esta UUID no /DebitNote/cac:AdditionalDocumentRefe
DAI03 cbc UUID E 0..1 1.0
referenciado entReference existe en la base de datos de la rence/cbc:UUID
DIAN
Algoritmo utilizado para el cálculo
del CUFE
Ver lista de valores posibles en
Identificador del esquema 13.2.1 /DebitNote/cac:AdditionalDocumentRefe
DAI04 @schemeName A A 11 UUID 1..1 1.0
de identificación Rechazo: si el contenido de este rence/cbc:UUID/@schemeName
atributo no corresponde a algún
de los valores de la columna
“Código”
/DebitNote/cac:AdditionalDocumentRefe
DAI05 Cbc IssueDate 0..1
rence/cbc:IssueDate
Ver listas de valores en el numeral
DocumentTypeC Identificador del tipo de AdditionalDocum
0. /DebitNote/cac:AdditionalDocumentRefe
DAI06 cbc E A 1..1 Rechazo: Si este elemento no 1.0
ode documento de referencia entReference rence/cbc:DocumentTypeCode
corresponde a un valor de la
columna “Código”
Grupo con información que
AccountingSupp
DAJ01 cac definen el obligado a G DebitNote 1..1 1.0 /DebitNote/cac:AccountingSupplierParty
lierParty
facturar: Emisor de la nota
Ver lista de valores posibles en el
Identificador de tipo de numeral 0
AdditionalAccou AccountingSupplie /DebitNote/cac:AccountingSupplierParty/
DAJ02 cbc organización jurídica de la E A1 1..1 Rechazo: Si este elemento no 1.0
ntID rParty cbc:AdditionalAccountID
organización o persona corresponde a un valor de la
columna “Código”

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 192 de 753


Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Grupo con información
AccountingSupplie /DebitNote/cac:AccountingSupplierParty/
DAJ03 cac Party generales sobre el obligado G 1..1 1.0
rParty cac:Party
a Facturar
Identifica el código de actividad
económica del emisor. Debe ser
IndustryClasifica Corresponde al código de /DebitNote/cac:AccountingSupplierParty/
DAJ04 cbc E A Party 0..1 un código válido de lista CIIU. Si va 1.0
tionCode actividad económica CIIU cac:Party/cbc:IndustryClassificationCode
a reportar más de un código,
utilizar; como separador
Obligatorio en caso de que sea
colocado el Nombre Comercial en
la representación gráfica del
documento
El nombre o razón social
Grupo con información
correspondientes al NIT, de /DebitNote/cac:AccountingSupplierParty/
DAJ05 cac PartyName sobre el nombre comercial G Party 1..N 1.0
acuerdo con lo que está en el cac:Party/cac:PartyName
del emisor
RUT, deben ser informados en el
elemento
/root/cac:AccountingSupplierPart
y/cac:Party/cac:PartyTaxScheme/
cbc:RegistrationName
1-
Nombre comercial del 4 /DebitNote/cac:AccountingSupplierParty/
DAJ06 cbc Name E A PartyName 1..1 1.0
emisor 5 cac:Party/cac:PartyName/cbc:Name
0
Grupo con información con
/DebitNote/cac:AccountingSupplierParty/
DAJ07 cac PhysicalLocation respeto a la localización G Party 0..1 1.0
cac:Party/cac:PhysicalLocation
física del emisor

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 193 de 753


Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
El grupo deberá estar conformado
al menos por el conjunto de
elementos
ID, CityName, CountrySubentity,
CountrySubentityCode,
Grupo con datos de una AddressLine, Line, Country,
/DebitNote/cac:AccountingSupplierParty/
persona o entidad sobre la IdentificationCode
DAJ08 cac Address G PhysicalLocation 0..1 1.0 cac:Party/cac:PhysicalLocation/cac:Addre
dirección del lugar físico de
ss
expedición del documento. Rechazo: No fue informado el
conjunto de elementos: ID,
CityName, CountrySubentity,
CountrySubentityCode,
AddressLine, Line, Country,
IdentificationCode
Este código de municipio debe /DebitNote/cac:AccountingSupplierParty/
DAJ09 cbc ID Código del municipio E A 5-5 Address 1..1 corresponder a valor válido de 1.0 cac:Party/cac:PhysicalLocation/cac:Addre
lista de municipios 0 ss/cbc:ID
Si este es un grupo con
información con respeto a la
dirección del emisor de un
documento electrónico, debe ser
/DebitNote/cac:AccountingSupplierParty/
un municipio de Colombia
DAJ10 cbc CityName Nombre de la ciudad E A 1-60 Address 0..1 1.0 cac:Party/cac:PhysicalLocation/cac:Addre
Si IdentificationCode es “CO”,
ss/cbc:CityName
CountrySubentity debe
corresponder a uno de los valores
de la columna Nombre Municipio
de 0
Ver lista de valores posibles en el
numeral 0 /DebitNote/cac:AccountingSupplierParty/
DAJ73 cbc PostalZone Código Postal E A 1-10 Address 0..1 Notificación: Si el valor no 1.0 cac:Party/cac:PhysicalLocation/cac:Addre
corresponde a un valor ss/cbc:PostalZone
correspondiente a la tabla 0

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 194 de 753


Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Si este es un grupo con
información con respeto a la
dirección del emisor de un
documento electrónico, debe ser /DebitNote/cac:AccountingSupplierParty/
CountrySubentit
DAJ11 cbc Nombre del Departamento E A 1-60 Address 0..1 un Departamento de Colombia 1.0 cac:Party/cac:PhysicalLocation/cac:Addre
y
Si IdentificationCode es “CO”, ss/cbc:CountrySubentity
CountrySubentity debe
corresponder a uno de los valores
de la columna Nombre de 0
Si este es un grupo con
información con respeto a la
dirección del emisor de un
documento electrónico, debe ser /DebitNote/cac:AccountingSupplierParty/
CountrySubentit
DAJ12 cbc Código del Departamento E A 1-5 Address 1..1 un Departamento de Colombia 1.0 cac:Party/cac:PhysicalLocation/cac:Addre
yCode
Si IdentificationCode es “CO”, ss/cbc:CountrySubentityCode
CountrySubentity debe
corresponder a uno de los valores
de la columna Código de 0
Grupo de elemento que /DebitNote/cac:AccountingSupplierParty/
DAJ13 De AddressLine identifica libremente la G Address 1..N 1.0 cac:Party/cac:PhysicalLocation/cac:Addre
dirección ss/cac:AddressLine
Elemento de texto libre,
que el emisor puede elegir
utilizar para poner todas las 1-
/DebitNote/cac:AccountingSupplierParty/
informaciones de su 3 Informar la dirección, sin ciudad ni
DAJ14 cbc Line E A Address 1..1 1.0 cac:Party/cac:PhysicalLocation/cac:Addre
dirección, en lugar de 0 departamento
ss/cac:AddressLine/cbc:Line
utilizar elementos 0
estructurados (los demás
elementos de este grupo)
/DebitNote/cac:AccountingSupplierParty/
Grupo con información
DAJ15 cac Country G Address 1..1 1.0 cac:Party/cac:PhysicalLocation/cac:Addre
sobre el país
ss/cac:Country

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 195 de 753


Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Ver lista de valores posibles en 0,
columna “Código alfa-2”
Rechazo: Si el contenido de este
elemento no corresponde a un
/DebitNote/cac:AccountingSupplierParty/
IdentificationCo Código identificador del valor de esta columna
DAJ16 cbc E A3 Country 1..1 1.0 cac:Party/cac:PhysicalLocation/cac:Addre
de país Si este es un grupo con
ss/cac:Country/cbc:IdentificationCode
información con respeto a la
dirección del emisor de un
documento electrónico, debe
contener el literal “CO”
Ver lista de valores posibles en 0,
columna “Nombre Común”
Notificación: si el contenido de
este elemento no corresponde a
/DebitNote/cac:AccountingSupplierParty/
un valor de esta columna
DAJ17 cbc Name Nombre del país E A 4-41 Country 0..1 1.0 cac:Party/cac:PhysicalLocation/cac:Addre
Notificación: Si este es un grupo
ss/cac:Country/cbc:Name
con información con respeto a la
dirección del emisor de un
documento electrónico, debe
contener el literal “Colombia”
Para español, utilizar el literal “es”
Ver lista de valores posibles en 0,
columna “ISO 639-1”
Notificación: si el contenido del
/DebitNote/cac:AccountingSupplierParty/
Identificador del lenguaje presente atributo no corresponde
cac:Party/cac:PhysicalLocation/cac:Addre
DAJ18 cbc @languageID utilizado en el nombre del A A2 Name 1..1 a un valor de aquella columna 1.0
ss/cac:Country/cbc:Name/@languageLoc
país Notificación: Si este es un grupo
aleID
con información con respeto a la
dirección del emisor de un
documento electrónico, debe
contener el literal “es”
Grupo de información /DebitNote/cac:AccountingSupplierParty/
DAJ19 cac PartyTaxScheme G Party 1..1 1.0
tributarias del emisor cac:Party/cac:PartyTaxScheme

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 196 de 753


Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Nombre registrado en el RUT. Si el
emisor persona jurídica desea
también utilizar el nombre
5- /DebitNote/cac:AccountingSupplierParty/
RegistrationNa Nombre o Razón Social del comercial en el archivo de la
DAJ20 cbc E A 45 PartyTaxScheme 1..1 1.0 cac:Party/cac:PartyTaxScheme/cbc:Regist
me emisor factura, debe utilizar el elemento
0 rationName
/root/cac:AccountingSupplierPart
y/cac:Party/cac:PartyName/cbc:N
ame
/DebitNote/cac:AccountingSupplierParty/
3..1 Rechazo: NIT no autorizado a
DAJ21 cbc CompanyID NIT del emisor E N PartyTaxScheme 1..1 1.0 cac:Party/cac:PartyTaxScheme/cbc:Comp
3 facturar electrónicamente
anyID
/DebitNote/cac:AccountingSupplierParty/
@schemeAgenc Debe ser informado el literal
DAJ22 AN CompanyID 0..1 1.0 cac:Party/cac:PartyTaxScheme/cbc:Comp
yID “195”
anyID/@schemeAgencyID

Debe ser informado el literal “CO, /DebitNote/cac:AccountingSupplierParty/


@schemeAgenc
DAJ23 AA CompanyID 0..1 DIAN (Dirección de Impuestos y 1.0 cac:Party/cac:PartyTaxScheme/cbc:Comp
yName
Aduanas Nacionales)” anyID/@schemeAgencyName
Si Emisor está identificado por NIT
/DebitNote/cac:AccountingSupplierParty/
(@schemeName=31), el DV del
DAJ24 @schemeID DV del NIT del emisor AN CompanyID 1..1 1.0 cac:Party/cac:PartyTaxScheme/cbc:Comp
NIT debe ser informado en
anyID/@schemeID
@schemeID
Identificador del tipo de
documento de identidad /DebitNote/cac:AccountingSupplierParty/
DAJ25 @schemeName AN ProviderID 1..1 (@schemeName=31) 1.0 cac:Party/cac:PartyTaxScheme/cbc:Comp
Rechazo: si @schemeName es anyID/@schemeName
diferente de “31”
Este elemento representa el tipo
de obligación. /DebitNote/cac:AccountingSupplierParty/
Obligaciones del
DAJ26 cbc TaxLevelCode E A 30 PartyTaxScheme 1..1 Ver lista de valores posibles en 0. 1.0 cac:Party/cac:PartyTaxScheme/cbc:TaxLe
contribuyente
Los valores diferentes se separan velCode
con;

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 197 de 753


Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
/DebitNote/cac:AccountingSupplierParty/
Régimen al que pertenece Opcional, si informado indicar “No
DAJ27 cbc listName A A 10 0..1 1.0 cac:Party/cac:PartyTaxScheme/cbc:TaxLe
el emisor aplica”
velCode/@listName
Grupo de información para
informar la dirección fiscal del
emisor. Sigue las mismas reglas
de información de
El grupo deberá estar conformado
por lo menos por el conjunto de
elementos
ID, CityName, CountrySubentity, /DebitNote/cac:AccountingSupplierParty/
RegistrationAdd Grupo de información para
DAJ28 cac G 0..1 CountrySubentityCode, 1.0 cac:Party/cac:PartyTaxScheme/cac:Regist
ress informar dirección fiscal
AddressLine, Line, Country, rationAddress
IdentificationCode
Rechazo: No fue informado el
conjunto de elementos : ID,
CityName, CountrySubentity,
CountrySubentityCode,
AddressLine, Line, Country,
IdentificationCode
Este código de municipio debe /DebitNote/cac:AccountingSupplierParty/
DAJ29 cbc ID Código del municipio E A 5-5 Address 1..1 corresponder a valor válido de 1.0 cac:Party/cac:PartyTaxScheme/cac:Regist
lista de municipios 0 rationAddress/cbc:ID
Si este es un grupo con
información con respeto a la
dirección del emisor de un
documento electrónico, debe ser
/DebitNote/cac:AccountingSupplierParty/
un municipio de Colombia
DAJ30 cbc CityName Nombre de la ciudad E A 1-60 Address 0..1 1.0 cac:Party/cac:PartyTaxScheme/cac:Regist
Si IdentificationCode es “CO”,
rationAddress/cbc:CityName
CountrySubentity debe
corresponder a uno de los valores
de la columna Nombre Municipio
de 0

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 198 de 753


Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Ver lista de valores posibles en el
numeral 0 /DebitNote/cac:AccountingSupplierParty/
DAJ74 cbc PostalZone Código Postal E A 1-10 Address 0..1 Notificación: Si el valor no 1.0 cac:Party/cac:PartyTaxScheme/cac:Regist
corresponde a un valor rationAddress/cbc:PostalZone
correspondiente a la tabla 0.
Si este es un grupo con
información con respeto a la
dirección del emisor de un
documento electrónico, debe ser /DebitNote/cac:AccountingSupplierParty/
CountrySubentit
DAJ31 cbc Nombre del Departamento E A 1-60 Address 0..1 un Departamento de Colombia 1.0 cac:Party/cac:PartyTaxScheme/cac:Regist
y
Si IdentificationCode es “CO”, rationAddress/cbc:CountrySubentity
CountrySubentity debe
corresponder a uno de los valores
de la columna Nombre de 0
Si este es un grupo con
información con respeto a la
dirección del emisor de un
documento electrónico, debe ser /DebitNote/cac:AccountingSupplierParty/
CountrySubentit
DAJ32 cbc Código del Departamento E A 1-5 Address 1..1 un Departamento de Colombia 1.0 cac:Party/cac:PartyTaxScheme/cac:Regist
yCode
Si IdentificationCode es “CO”, rationAddress/cbc:CountrySubentityCode
CountrySubentity debe
corresponder a uno de los valores
de la columna Código de 0
Grupo de elemento que /DebitNote/cac:AccountingSupplierParty/
DAJ33 de AddressLine identifica libremente la G Address 0..1 1.0 cac:Party/cac:PartyTaxScheme/cac:Regist
dirección rationAddress/cac:AddressLine
Elemento de texto libre,
que el emisor puede elegir
utilizar para poner todas las 1-
/DebitNote/cac:AccountingSupplierParty/
informaciones de su 3 Informar la dirección, sin ciudad ni
DAJ34 cbc Line E A Address 1..1 1.0 cac:Party/cac:PartyTaxScheme/cac:Regist
dirección, en lugar de 0 departamento
rationAddress/cac:AddressLine/cbc:Line
utilizar elementos 0
estructurados (los demás
elementos de este grupo)

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 199 de 753


Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
/DebitNote/cac:AccountingSupplierParty/
Grupo con información
DAJ35 cac Country G Address 1..1 1.0 cac:Party/cac:PartyTaxScheme/cac:Regist
sobre el país
rationAddress/cac:Country
Ver lista de valores posibles en 0, /DebitNote/cac:AccountingSupplierParty/
IdentificationCo Código identificador del columna “Código alfa-2” cac:Party/cac:PartyTaxScheme/cac:Regist
DAJ36 cbc E A3 Country 1..1 1.0
de país Rechazo: Si valor diferente del rationAddress/cac:Country/cbc:Identificat
literal “CO” ionCode
Ver lista de valores posibles en 0,
columna “Nombre Común”
Notificación: si el contenido de
este elemento no corresponde a
/DebitNote/cac:AccountingSupplierParty/
un valor de esta columna
DAJ37 cbc Name Nombre del país E A 4-41 Country 0..1 1.0 cac:Party/cac:PartyTaxScheme/cac:Regist
Notificación: Si este es un grupo
rationAddress/cac:Country/cbc:Name
con información con respeto a la
dirección del emisor de un
documento electrónico, debe
contener el literal “Colombia”
Para español, utilizar el literal “es”
Ver lista de valores posibles en 0,
columna “ISO 639-1”
Notificación: si el contenido del
/DebitNote/cac:AccountingSupplierParty/
Identificador del lenguaje presente atributo no corresponde
cac:Party/cac:PartyTaxScheme/cac:Regist
DAJ38 cbc @languageID utilizado en el nombre del A A2 Name 1..1 a un valor de aquella columna 1.0
rationAddress/cac:Country/cbc:Name/@l
país Notificación: Si este es un grupo
anguageID
con información con respeto a la
dirección del emisor de un
documento electrónico, debe
contener el literal “es”
Notificación: Debe existir un
/DebitNote/cac:AccountingSupplierParty/
Grupo de detalles grupo
DAJ39 cac TaxScheme G PartyTaxScheme 1..1 1.0 cac:Party/cac:PartyTaxScheme/cac:TaxSc
tributarios del emisor /root/cac:AccountingCustomerPar
heme
ty/cac:Party/cac:PartyTaxScheme

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 200 de 753


Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Ver lista de valores posibles en 0
Notificación: Si el contenido de /DebitNote/cac:AccountingSupplierParty/
DAJ40 cbc ID Identificador del tributo E A 3-0 TaxScheme 1..1 este elemento no corresponde a 1.0 cac:Party/cac:PartyTaxScheme/cac:TaxSc
un contenido de la columna heme/cbc:ID
“Identificador”
Ver lista de valores posibles en 0
10- Notificación: Si el contenido de /DebitNote/cac:AccountingSupplierParty/
DAJ41 cbc Name Nombre del tributo E A TaxScheme
3 1..1 este elemento no corresponde al 1.0 cac:Party/cac:PartyTaxScheme/cac:TaxSc
0 contenido correspondiente de la heme/cbc:Name
columna “Nombre”
Grupo de información AccountingSupplie /DebitNote/cac:AccountingSupplierParty/
DAJ42 PartyLegalEntity G 1..1 1.0
legales del emisor rParty cac:Party/cac:PartyLegalEntity
Nombre registrado en el RUT. Si el
emisor persona jurídica desea
también utilizar el nombre
1- /DebitNote/cac:AccountingSupplierParty/
RegistrationNa Nombre o Razón Social del comercial en el archivo de la
DAJ43 cbc E A 45 PartyLegalEntity 1..1 1.0 cac:Party/cac:PartyLegalEntity/cbc:Registr
me emisor factura, debe utilizar el elemento
0 ationName
/root/cac:AccountingSupplierPart
y/cac:Party/cac:PartyName/cbc:N
ame
/DebitNote/cac:AccountingSupplierParty/
3..1 Rechazo:NIT no autorizado a
DAJ44 cbc CompanyID NIT del emisor E N PartyLegalEntity 1..1 1.0 cac:Party/cac:PartyLegalEntity/cbc:Comp
3 facturar electrónicamente
anyID
/DebitNote/cac:AccountingSupplierParty/
@schemeAgenc Debe ser informado el literal
DAJ45 AN CompanyID 1..1 1.0 cac:Party/cac:PartyLegalEntity/cbc:Comp
yID “195”
anyID/@schemeAgencyID

Debe ser informado el literal “CO, /DebitNote/cac:AccountingSupplierParty/


@schemeAgenc
DAJ46 AA CompanyID 1..1 DIAN (Dirección de Impuestos y 1.0 cac:Party/cac:PartyLegalEntity/cbc:Comp
yName
Aduanas Nacionales) anyID/@schemeAgencyName

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 201 de 753


Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
/DebitNote/cac:AccountingSupplierParty/
El DV del NIT debe ser informado
DAJ47 @schemeID DV del NIT del emisor AN CompanyID 1..1 1.0 cac:Party/cac:PartyLegalEntity/cbc:Comp
en @schemeID
anyID/@schemeID
Identificador del tipo de
documento de identidad
(@schemeName=31) del Emisor
que indica que él está identificado
por NIT y por tanto el DV del NIT /DebitNote/cac:AccountingSupplierParty/
DAJ48 @schemeName AN CompanyID 1..1 debe ser informado en atributo 1.0 cac:Party/cac:PartyLegalEntity/cbc:Comp
@schemeID anyID/@schemeName
Ver lista de valores posibles en la
columna “Código” del ítem 0;
Rechazo: si @schemeName es
“31” y el DV está errado
/DebitNote/cac:AccountingSupplierParty/
CorporateRegist Grupo de información de
DAJ49 cac E A PartyLegalEntity 1..1 1.0 cac:Party/cac:PartyLegalEntity/cac:Corpor
rationScheme registro del emisor
ateRegistrationScheme
Rechazo: Si el prefijo informado
/DebitNote/cac:AccountingSupplierParty/
Prefijo de la nota usada CorporateRegistra no corresponde al indicado en el
DAJ50 cbc ID E N 0-4 0..1 1.0 cac:Party/cac:PartyLegalEntity/cac:Corpor
para el punto de venta tionScheme campo //cbc:ID que corresponde
ateRegistrationScheme/cbc:ID
al número de la nota débito
/DebitNote/cac:AccountingSupplierParty/
Número de matrícula CorporateRegistra
DAJ51 cbc Name E N9 0..1 1.0 cac:Party/cac:PartyLegalEntity/cac:Corpor
mercantil tionScheme
ateRegistrationScheme/cbc:Name
Si se va a opera bajo modalidad
Grupo de elementos que de Consorcio, entonces este
permiten registrar la grupo de información debe ser /DebitNote/cac:AccountingSupplierParty/
ShareholderPart
DAJ52 cac información de los G PartyLegalEntity 0..N informada. 1.0 cac:Party/cac:PartyLegalEntity/cac:Shareh
y
participantes de un Se debe completar un grupo de olderParty
Consorcio elementos por cada participante
del consorcio.

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 202 de 753


Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
/DebitNote/cac:AccountingSupplierParty/
PartecipationPe Porcentaje de los Se debe informar el porcentaje de
DAJ53 cbc E ShareholderParty 1..1 1.0 cac:Party/cac:PartyLegalEntity/cac:Shareh
rcent participantes del consorcio los participantes del consorcio
olderParty/cbc:PartecipationPercent
Grupo de elemento que
/DebitNote/cac:AccountingSupplierParty/
permite registrar la
DAJ54 cac Party G ShareholderParty 1..1 1.0 cac:Party/cac:PartyLegalEntity/cac:Shareh
información de un
olderParty/cac:Party
consorcio
Grupo de información /DebitNote/cac:AccountingSupplierParty/
DAJ55 cac PartyTaxScheme tributarias de los G Party 1..1 1.0 cac:Party/cac:PartyLegalEntity/cac:Shareh
participantes del consorcio olderParty/cac:Party/cac:PartyTaxScheme
/DebitNote/cac:AccountingSupplierParty/
5-
RegistrationNa Nombre o Razón Social de Nombre o Razón Social de cac:Party/cac:PartyLegalEntity/cac:Shareh
DAJ56 cbc E A 45 PartyTaxScheme 1..1 1.0
me participante de consorcio participante de consorcio olderParty/cac:Party/cac:PartyTaxScheme
0
/cbc:RegistrationName
/DebitNote/cac:AccountingSupplierParty/
NIT del Participante del cac:Party/cac:PartyLegalEntity/cac:Shareh
DAJ57 cbc CompanyID E N PartyTaxScheme 1..1 NIT del participante de consorcio 1.0
consorcio olderParty/cac:Party/cac:PartyTaxScheme
/cbc:CompanyID
/DebitNote/cac:AccountingSupplierParty/
@schemeAgenc Debe ser informado el literal cac:Party/cac:PartyLegalEntity/cac:Shareh
DAJ58 AN CompanyID 1..1 1.0
yID “195” olderParty/cac:Party/cac:PartyTaxScheme
/cbc:CompanyID/@schemeAgencyID
/DebitNote/cac:AccountingSupplierParty/
Debe ser informado el literal “CO,
@schemeAgenc cac:Party/cac:PartyLegalEntity/cac:Shareh
DAJ59 AA CompanyID 1..1 DIAN (Dirección de Impuestos y 1.0
yName olderParty/cac:Party/cac:PartyTaxScheme
Aduanas Nacionales)”
/cbc:CompanyID/@schemeAgencyName
Si el participante de consorcio
/DebitNote/cac:AccountingSupplierParty/
está identificado por NIT
cac:Party/cac:PartyLegalEntity/cac:Shareh
DAJ60 @schemeID DV del NIT del emisor AN CompanyID 1..1 (@schemeName=31), el DV del 1.0
olderParty/cac:Party/cac:PartyTaxScheme
NIT debe ser informado en
/cbc:CompanyID/@schemeID
@schemeID

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 203 de 753


Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Identificador del tipo de
documento de identidad
(@schemeName=31) del
Participante del Consorcio que
indica que él está identificado por /DebitNote/cac:AccountingSupplierParty/
NIT y por tanto el DV del NIT debe cac:Party/cac:PartyLegalEntity/cac:Shareh
DAJ61 @schemeName AN CompanyID 1..1 1.0
ser informado en atributo olderParty/cac:Party/cac:PartyTaxScheme
@schemeID /cbc:CompanyID/@schemeName
Ver lista de valores posibles en la
columna “Código” del ítem 0;
Rechazo: si @schemeName es
diferente de “31”
/DebitNote/cac:AccountingSupplierParty/
Este elemento representa el tipo
Obligaciones del cac:Party/cac:PartyLegalEntity/cac:Shareh
DAJ62 cbc TaxLevelCode E A 30 PartyTaxScheme 1..1 de obligación. 1.0
Participante del Consorcio olderParty/cac:Party/cac:PartyTaxScheme
Ver lista de valores posibles en 0
/cbc:TaxLevelCode
/DebitNote/cac:AccountingSupplierParty/
Grupo de detalles
cac:Party/cac:PartyLegalEntity/cac:Shareh
DAJ64 cac TaxScheme tributarios del Participante G PartyTaxScheme 1..1 1.0
olderParty/cac:Party/cac:PartyTaxScheme
del Consorcio
/cac:TaxScheme
Ver lista de valores posibles en 0
/DebitNote/cac:AccountingSupplierParty/
Notificación: Si el contenido de
cac:Party/cac:PartyLegalEntity/cac:Shareh
DAJ65 cbc ID Identificador del tributo E A 3-0 TaxScheme 1..1 este elemento no corresponde a 1.0
olderParty/cac:Party/cac:PartyTaxScheme
un contenido de la columna
/cac:TaxScheme/cbc:ID
“Identificador”
Ver lista de valores posibles en 0
/DebitNote/cac:AccountingSupplierParty/
10- Notificación: Si el contenido de
cac:Party/cac:PartyLegalEntity/cac:Shareh
DAJ66 cbc Name Nombre del tributo E A TaxScheme
3 1..1 este elemento no corresponde al 1.0
olderParty/cac:Party/cac:PartyTaxScheme
0 contenido correspondiente de la
/cac:TaxScheme/cbc:Name
columna “Nombre”
Grupo de detalles con
/DebitNote/cac:AccountingSupplierParty/
DAJ67 cac Contact información de contacto del G Party 0..1 1.0
cac:Party/cac:Contact
emisor

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 204 de 753


Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
/DebitNote/cac:AccountingSupplierParty/
DAJ68 cbc Name Nombre Contacto E A Contact 0..1 1.0
cac:Party/cac:Contact/cbc:Name
Número de teléfono, celular /DebitNote/cac:AccountingSupplierParty/
DAJ69 cbc Telephone E A Contact 0..1 1.0
u otro cac:Party/cac:Contact/cbc:Telephone
Número de teléfono, celular /DebitNote/cac:AccountingSupplierParty/
DAJ70 cbc Telefax E A Contact 0..1 1.0
u otro cac:Party/cac:Contact/cbc:Telefax
Correo electrónico de Notificación: Si el correo /DebitNote/cac:AccountingSupplierParty/
DAJ71 cbc ElectronicMail E A Contact 0..1 1.0
contacto electrónico no es informado cac:Party/cac:Contact/cbc:ElectronicMail
/DebitNote/cac:AccountingSupplierParty/
DAJ72 cbc Note 0..1
cac:Party/cac:Contact/cbc:Note
AccountingCust Grupo con información que /DebitNote/cac:AccountingCustomerPart
DAK01 cac G DebitNote 1..N 1.0
omerParty definen el Adquiriente y
Ver lista de valores posibles en 0
AdditionalAccou Identificador de tipo de AccountingCusto Rechazo: Si este elemento no /DebitNote/cac:AccountingCustomerPart
DAK02 cbc E A1 1..1 1.0
ntID persona merParty corresponde a un valor de la y/cbc:AdditionalAccountID
columna “Código”
Grupo con información
AccountingCusto /DebitNote/cac:AccountingCustomerPart
DAK03 cac Party generales sobre el G 1..1 1.0
merParty y/cac:Party
adquiriente
PartyIdentificati Identificación del Obligatorio SI el adquirente es /DebitNote/cac:AccountingCustomerPart
DAK61 cac E Party 0..1 1.0
on adquiriente “consumidor final” y/cac:Party/cac:PartyIdentification
Notificación: Se genera si el valor
de AdditionalAccountID = "2" y
este no es mencionado.
Identificación del /DebitNote/cac:AccountingCustomerPart
DAK62 cbc ID E N PartyIdentification 1..1 Nota: Para identificar consumidor 1.0
adquiriente y/cac:Party/cac:PartyIdentification/cbc:ID
final del bien o servicio, se utiliza
el siguiente documento
“222222222222”

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 205 de 753


Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Identificador del tipo de
documento de identidad
(@schemeName=31) del
adquiriente que indica que él está
identificado por NIT y por tanto el
DV del NIT debe ser informado en /DebitNote/cac:AccountingCustomerPart
DAK63 @schemeName AN ID 1..1 atributo @schemeID. 1.0 y/cac:Party/cac:PartyIdentification/cbc:ID
Ver lista de valores posibles en la @ schemeName
columna “Código” del numeral 0.
Nota: Para identificar consumidor
final del bien o servicio, se utiliza
la referencia (@schemeName=13)
Si adquiriente está identificado
/DebitNote/cac:AccountingCustomerPart
por NIT (@schemeName=31), el
DAK64 @schemeID AN ID 1.0 y/cac:Party/cac:PartyIdentification/cbc:ID
DV del NIT debe ser informado en
@ schemeID
@schemeID
Obligatorio en caso de que sea
colocado el Nombre Comercial del
adquiriente en la representación
gráfica del documento
El nombre del adquiriente
Grupo con información
persona física y la razón social del /DebitNote/cac:AccountingCustomerPart
DAK05 cac PartyName sobre el nombre del G Party 0..1 1.0
adquiriente persona jurídica y/cac:Party/cac:PartyName
adquiriente
deben ser informados en el
elemento
/root/cac:AccountingCustomerPar
ty/cac:Party/cac:PartyTaxScheme
/cbc:RegistrationName
1- Grupo opcional cuando se
Nombre comercial del 4 informe “consumidor final”, si se /DebitNote/cac:AccountingCustomerPart
DAK06 cbc Name E A PartyName 1..1 1.0
adquiriente 5 informa el grupo aplican las reglas y/cac:Party/cac:PartyName/cbc:Name
0 del grupo.

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 206 de 753


Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Grupo con información con
/DebitNote/cac:AccountingCustomerPart
DAK07 cac PhysicalLocation respeto a la localización G Party 0..1 1.0
y/cac:Party/cac:PhysicalLocation
física del adquiriente
El grupo deberá estar conformado
por lo menos por el conjunto de
elementos
ID, CityName, CountrySubentity,
Grupo con datos sobre la CountrySubentityCode,
dirección de una persona o AddressLine, Line, Country, /DebitNote/cac:AccountingCustomerPart
DAK08 cac Address entidad que identifica la G PhysicalLocation 0..1 IdentificationCode 1.0 y/cac:Party/cac:PhysicalLocation/cac:Add
dirección física de Rechazo: No fue informado el ress
recepción del adquiriente conjunto de elementos : ID,
CityName, CountrySubentity,
CountrySubentityCode,
AddressLine, Line, Country,
IdentificationCode
Si identtificationCode=CO, debe /DebitNote/cac:AccountingCustomerPart
DAK09 cbc ID Código del municipio E A5 Address 1..1 corresponder a valor válido de 1.0 y/cac:Party/cac:PhysicalLocation/cac:Add
lista de municipios 0 ress/cbc:ID
Si IdentificationCode es “CO”,
CountrySubentity debe /DebitNote/cac:AccountingCustomerPart
DAK10 cbc CityName Nombre de la ciudad E A 1-60 Address 0..1 corresponder a uno de los valores 1.0 y/cac:Party/cac:PhysicalLocation/cac:Add
de la columna Nombre Municipio ress/cbc:CityName
de 0
Ver lista de valores posibles en el
numeral 0 /DebitNote/cac:AccountingCustomerPart
DAK56 cbc PostalZone Código Postal E A 1-10 Address 0..1 Notificación: Si el valor no y/cac:Party/cac:PhysicalLocation/cac:Add
corresponde a un valor ress/cbc:PostalZone
correspondiente a la tabla 0.
Si IdentificationCode es “CO”,
/DebitNote/cac:AccountingCustomerPart
CountrySubentit CountrySubentity debe
DAK11 cbc Nombre del Departamento E A 1-60 Address 0..1 1.0 y/cac:Party/cac:PhysicalLocation/cac:Add
y corresponder a uno de los valores
ress/cbc:CountrySubentity
de la columna Nombre de 0

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 207 de 753


Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Si IdentificationCode es “CO”,
/DebitNote/cac:AccountingCustomerPart
CountrySubentit CountrySubentity debe
DAK12 cbc Código del Departamento E A 1-5 Address 1..1 1.0 y/cac:Party/cac:PhysicalLocation/cac:Add
yCode corresponder a uno de los valores
ress/cbc:CountrySubentityCode
de la columna Código de 0
Grupo de elemento que /DebitNote/cac:AccountingCustomerPart
DAK13 cac AddressLine identifica libremente la G Address 0..1 1.0 y/cac:Party/cac:PhysicalLocation/cac:Add
dirección ress/cac:AddressLine
Elemento de texto libre,
que el emisor puede elegir
utilizar para poner todas las
1-
informaciones de la /DebitNote/cac:AccountingCustomerPart
3 Informar la dirección, sin ciudad ni
DAK14 cbc Line dirección del adquiriente, E A Address 1..1 1.0 y/cac:Party/cac:PhysicalLocation/cac:Add
0 departamento,
en lugar de utilizar ress/cac:AddressLine/cbc:Line
0
elementos estructurados
(los demás elementos de
este grupo)
/DebitNote/cac:AccountingCustomerPart
Grupo con información
DAK15 cac Country G Address 0..1 1.0 y/cac:Party/cac:PhysicalLocation/cac:Add
sobre el país
ress/cac:Country
Ver lista de valores posibles en 0,
columna “Código alfa-2” /DebitNote/cac:AccountingCustomerPart
IdentificationCo Código identificador del
DAK16 cbc E A3 Country 1..1 Rechazo: Si el contenido de este 1.0 y/cac:Party/cac:PhysicalLocation/cac:Add
de país
elemento no corresponde a un ress/cac:Country/cbc:IdentificationCode
valor de esta columna
Ver lista de valores posibles en 0,
columna “Nombre Común” /DebitNote/cac:AccountingCustomerPart
DAK17 cbc Name Nombre del país E A 4-41 Country 0..1 Notificación: si el contenido de 1.0 y/cac:Party/cac:PhysicalLocation/cac:Add
este elemento no corresponde a ress/cac:Country/cbc:Name
un valor de esta columna

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 208 de 753


Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Para español, utilizar el literal “es”
Ver lista de valores posibles en 0,
columna “ISO 639-1”
Notificación: si el contenido del
Identificador del lenguaje presente atributo no corresponde /DebitNote/cac:AccountingCustomerPart
DAK18 cbc @languageID utilizado en el nombre del A A2 Name 1..1 a un valor de aquella columna 1.0 y/cac:Party/cac:PhysicalLocation/cac:Add
país Notificación: Si este es un grupo ress/cac:Country/cbc:Name/@languageID
con información con respeto a la
dirección del emisor de un
documento electrónico, debe
contener el literal “es”
Notificación: Si el grupo no es
informado y si se cumple por lo
menos una de las siguientes
situaciones:
Si el adquiriente es persona
jurídica:
Grupo de información /DebitNote/cac:AccountingCustomerPart
DAK19 cac PartyTaxScheme G Party 1..1 AdditionalAccountID contiene “1” 1.0
tributarias del Adquiriente. y/cac:Party/cac:PartyTaxScheme
Si el valor total de la factura es
mayor de 100 UVT:
si
//cac:RequestedMonetaryTotal/c
bc:PayableAmount es superior a
este monto

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 209 de 753


Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Nombre registrado en el RUT. Si el
adquiriente es persona jurídica
desea también utilizar el nombre
comercial en el archivo de la nota,
debe utilizar el elemento
/root/cac:AccountingCustomerPar
ty/cac:Party/cac:PartyName/cbc:
Name
Si el adquiriente es responsable
debe informar su NIT
CompanyID/@schemeName es
31, el adquiriente debe informar
el nombre registrado en el RUT en
5- el elemento /DebitNote/cac:AccountingCustomerPart
RegistrationNa Nombre o Razón Social del
DAK20 cbc E A 45 PartyTaxScheme 1..1 /root/cac:AccountingCustomerPar 1.0 y/cac:Party/cac:PartyTaxScheme/cbc:Regi
me adquiriente
0 ty/cac:Party/cac:PartyTaxScheme/ strationName
cbc:RegistrationName
En el caso de que el comprador
desee también utilizar el nombre
comercial del adquiriente en el
archivo de la factura, debe utilizar
el elemento
/root/cac:AccountingCustomerPar
ty/cac:Party/cac:PartyName/cbc:
Name
Nota: Para informar al
consumidor final del bien o
servicio se debe indicar el
siguiente texto “consumidor final"
Nota: Para identificar consumidor
/DebitNote/cac:AccountingCustomerPart
3..3 final del bien o servicio, se utiliza
DAK21 cbc CompanyID Id del adquiriente E A PartyTaxScheme 1..1 1.0 y/cac:Party/cac:PartyTaxScheme/cbc:Com
0 el siguiente documento
panyID
“222222222222”

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 210 de 753


Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
/DebitNote/cac:AccountingCustomerPart
schemeAgencyI Debe ser informado el literal
DAK22 AA CompanyID 1..1 1.0 y/cac:Party/cac:PartyTaxScheme/cbc:Com
D “195”
panyID/@schemeAgencyID

Debe ser informado el literal “CO, /DebitNote/cac:AccountingCustomerPart


schemeAgencyN
DAK23 AN CompanyID 1..1 DIAN (Dirección de Impuestos y 1.0 y/cac:Party/cac:PartyTaxScheme/cbc:Com
ame
Aduanas Nacionales)” panyID/@schemeAgencyName
Si adquiriente está identificado
/DebitNote/cac:AccountingCustomerPart
por NIT (@schemeName=31), el
DAK24 schemeID DV del NIT del Adquiriente AN CompanyID 0..1 1.0 y/cac:Party/cac:PartyTaxScheme/cbc:Com
DV del NIT debe ser informado en
panyID/@schemeID
@schemeID
Identificador del tipo de
documento de identidad
(@schemeName=31) del
adquiriente que indica que él está
identificado por NIT y por tanto el
/DebitNote/cac:AccountingCustomerPart
DV del NIT debe ser informado en
DAK25 schemeName A ProviderID 1..1 1.0 y/cac:Party/cac:PartyTaxScheme/cbc:Com
atributo @schemeID
panyID/@schemeName
Ver lista de valores posibles en la
columna “Código” del ítem 0.
Nota: Para el concepto de
consumidor finalse debe informar
“13”
Este elemento representa el tipo
de obligación. /DebitNote/cac:AccountingCustomerPart
Obligaciones del
DAK26 cbc TaxLevelCode E A 30 PartyTaxScheme 0..1 Ver lista de valores posibles en 0 1.0 y/cac:Party/cac:PartyTaxScheme/cbc:TaxL
contribuyente
Nota: Para consumidor final se evelCode
debe informar “R-99-PN”

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 211 de 753


Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Grupo de información para
informar la dirección fiscal del
adquiriente. Sigue las mismas
reglas de información de
El grupo deberá estar conformado
por lo menos por el conjunto de
elementos
ID, CityName, CountrySubentity,
CountrySubentityCode,
AddressLine, Line, Country,
Grupo de información para
IdentificationCode /DebitNote/cac:AccountingCustomerPart
RegistrationAdd informar
DAK28 cac G 0..1 Rechazo: Si el adquiriente es 1.0 y/cac:Party/cac:PartyTaxScheme/cac:Regi
ress dirección fiscal del
responsable, el NIT y No fue strationAddress
adquiriente
informado el conjunto de
elementos: ID, CityName,
CountrySubentity,
CountrySubentityCode,
AddressLine, Line, Country,
IdentificationCode
Grupo opcional cuando se
informe “consumidor final”, si se
informa el grupo aplican las reglas
del grupo.
Si IdentificationCode=CO, debe /DebitNote/cac:AccountingCustomerPart
1..1
DAK29 cbc ID Código del municipio E A Address 1..1 corresponder a valor válido de 1.0 y/cac:Party/cac:PartyTaxScheme/cac:Regi
5
lista de municipios 0 strationAddress/cbc:ID
Si IdentificationCode es “CO”,
CountrySubentity debe /DebitNote/cac:AccountingCustomerPart
DAK30 cbc CityName Nombre de la ciudad E A 1-60 Address 0..1 corresponder a uno de los valores 1.0 y/cac:Party/cac:PartyTaxScheme/cac:Regi
de la columna Nombre Municipio strationAddress/cbc:CityName
en el numeral 0

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 212 de 753


Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Ver lista de valores posibles en el
numeral 0 /DebitNote/cac:AccountingCustomerPart
DAK57 cbc PostalZone Código Postal E A 1-10 Address 0..1 Notificación: Si el valor no y/cac:Party/cac:PartyTaxScheme/cac:Regi
corresponde a un valor strationAddress/cbc:PostalZone
correspondiente a la tabla 0.
Si IdentificationCode es “CO”,
CountrySubentity debe /DebitNote/cac:AccountingCustomerPart
CountrySubentit
DAK31 cbc Nombre del Departamento E A 1-60 Address 0..1 corresponder a uno de los valores 1.0 y/cac:Party/cac:PartyTaxScheme/cac:Regi
y
de la columna Nombre en el strationAddress/cbc:CountrySubentity
numeral 0
Si IdentificationCode es “CO”,
/DebitNote/cac:AccountingCustomerPart
CountrySubentity debe
CountrySubentit y/cac:Party/cac:PartyTaxScheme/cac:Regi
DAK32 cbc Código del Departamento E A 1-5 Address 0..1 corresponder a uno de los valores 1.0
yCode strationAddress/cbc:CountrySubentityCo
de la columna Código en el
de
numeral 0
Grupo de elemento que /DebitNote/cac:AccountingCustomerPart
DAK33 de AddressLine identifica libremente la G Address 0..1 1.0 y/cac:Party/cac:PartyTaxScheme/cac:Regi
dirección strationAddress/cac:AddressLine
Elemento de texto libre,
que el emisor puede elegir
utilizar para poner todas las Informar la dirección, sin ciudad ni
1-
informaciones de la departamento. Si el adquiriente /DebitNote/cac:AccountingCustomerPart
3
DAK34 cbc Line dirección del adquiriente, E A Address 1..1 no es responsable de IVA 1.0 y/cac:Party/cac:PartyTaxScheme/cac:Regi
0
en lugar de utilizar entonces se puede informar solo strationAddress/cac:AddressLine/cbc:Line
0
elementos estructurados este elemento en dirección.
(los demás elementos de
este grupo)
/DebitNote/cac:AccountingCustomerPart
Grupo con información
DAK35 cac Country G Address 0..1 1.0 y/cac:Party/cac:PartyTaxScheme/cac:Regi
sobre el país
strationAddress/cac:Country

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 213 de 753


Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Ver lista de valores posibles en el
numeral 0, columna “Código alfa- /DebitNote/cac:AccountingCustomerPart
IdentificationCo Código identificador del 2” y/cac:Party/cac:PartyTaxScheme/cac:Regi
DAK36 cbc E A3 Country 1..1 1.0
de país Rechazo: Si el contenido de este strationAddress/cac:Country/cbc:Identific
elemento no corresponde a un ationCode
valor de esta columna
Ver lista de valores posibles en 0,
columna “Nombre Común” /DebitNote/cac:AccountingCustomerPart
DAK37 cbc Name Nombre del país E A 4-41 Country 0..1 Notificación: si el contenido de 1.0 y/cac:Party/cac:PartyTaxScheme/cac:Regi
este elemento no corresponde a strationAddress/cac:Country/cbc:Name
un valor de esta columna.
Para español, utilizar el literal “es”
Ver lista de valores posibles en 0,
columna “ISO 639-1”
Notificación: si el contenido del
/DebitNote/cac:AccountingCustomerPart
Identificador del lenguaje presente atributo no corresponde
y/cac:Party/cac:PartyTaxScheme/cac:Regi
DAK38 @languageID utilizado en el nombre del A A2 Name 1..1 a un valor de aquella columna 1.0
strationAddress/cac:Country/cbc:Name/
país Notificación: Si este es un grupo
@languageID
con información con respeto a la
dirección del emisor de un
documento electrónico, debe
contener el literal “es”

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 214 de 753


Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Notificación: Si el adquiriente es
responsable, el NIT debe estar
activo en el RUT
Si existe un grupo
/root//cac:AccountingCustomerPa
rty/cac:Party/cac:PartyTaxScheme
/cac:TaxScheme
en el cual el elemento
/DebitNote/cac:AccountingCustomerPart
Grupo de detalles /root/cac:AccountingCustomerPar
DAK39 cac TaxScheme G PartyTaxScheme 1..1 1.0 y/cac:Party/cac:PartyTaxScheme/cac:TaxS
tributarios del adquiriente ty/cac:Party/cac:PartyTaxScheme/
cheme
cbc:ID es 01 y
/root/cac:AccountingCustomerPar
ty/cac:Party/cac:PartyLegalEntity/
@schemeName=31
entonces NIT
/root/cac:AccountingCustomerPar
ty/cac:Party/cac:PartyLegalEntity
/cbc:CompanyID debe estar activo
Ver lista de valores posibles en el
numeral 0
Notificación: Si el contenido de
este elemento no corresponde a /DebitNote/cac:AccountingCustomerPart
Identificador del tributo del
DAK40 cbc ID E A 3-0 TaxScheme 1..1 un contenido de la columna 1.0 y/cac:Party/cac:PartyTaxScheme/cac:TaxS
adquiriente
“Identificador” (aceptase cheme/cbc:ID
elemento sin contenido)
Nota: Para el consumidor final se
debe informa “ZZ”
Ver lista de valores posibles en el
numeral 0
Notificación: Si el contenido de
10- /DebitNote/cac:AccountingCustomerPart
este elemento no corresponde al
DAK41 cbc Name Nombre del tributo E A TaxScheme
3 1..1 1.0 y/cac:Party/cac:PartyTaxScheme/cac:TaxS
contenido correspondiente de la
0 cheme/cbc:Name
columna “Nombre”
Nota: Para el consumidor final se
debe informar “No aplica”

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 215 de 753


Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Se debe informar cuando se trate
de un DE que incluya más de un
adquiriente. El grupo se debe
informar para todos y cada uno de
los adquirientes, incluyendo la
Grupo de información legal AccountingCusto información del adquiriente /DebitNote/cac:AccountingCustomerPart
DAK42 cac PartyLegalEntity G 1..1 1.0
del adquiriente merParty reportado en el grupo y/cac:Party/cac:PartyLegalEntity
AccountCustomerParty.
Nota: Grupo opcional cuando se
informe “consumidor final”, si se
informa el grupo aplican las reglas
del grupo.
Nombre registrado en el RUT. Si el
adquiriente es persona jurídica
desea también utilizar el nombre
5- /DebitNote/cac:AccountingCustomerPart
RegistrationNa Nombre o Razón Social del comercial en el archivo de la
DAK43 cbc E A 45 PartyLegalEntity 1..1 1.0 y/cac:Party/cac:PartyLegalEntity/cbc:Regi
me adquiriente factura, debe utilizar el elemento
0 strationName
/root/cac:AccountingSupplierPart
y/cac:Party/cac:PartyName/cbc:N
ame
/DebitNote/cac:AccountingCustomerPart
3..3
DAK44 cbc CompanyID ID del Adquiriente E N PartyLegalEntity 1..1 ID del Adquiriente 1.0 y/cac:Party/cac:PartyLegalEntity/cbc:Com
0
panyID
/DebitNote/cac:AccountingCustomerPart
@schemeAgenc Debe ser informado el literal
DAK45 AN CompanyID 1..1 1.0 y/cac:Party/cac:PartyLegalEntity/cbc:Com
yID “195”
panyID/@schemeAgencyID

Debe ser informado el literal “CO, /DebitNote/cac:AccountingCustomerPart


@schemeAgenc
DAK46 AA CompanyID 1..1 DIAN (Dirección de Impuestos y 1.0 y/cac:Party/cac:PartyLegalEntity/cbc:Com
yName
Aduanas Nacionales) panyID/@schemeAgencyName

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 216 de 753


Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Si adquiriente está identificado
/DebitNote/cac:AccountingCustomerPart
por NIT (@schemeName=31), el
DAK47 @schemeID DV del NIT del adquiriente AN CompanyID 0..1 1.0 y/cac:Party/cac:PartyLegalEntity/cbc:Com
DV del NIT debe ser informado en
panyID/@schemeID
@schemeID
Identificador del tipo de
documento de identidad
(@schemeName=31) del
adquiriente que indica que él está /DebitNote/cac:AccountingCustomerPart
DAK48 @schemeName AN CompanyID 1..1 identificado por NIT y por tanto el 1.0 y/cac:Party/cac:PartyLegalEntity/cbc:Com
DV del NIT debe ser informado en panyID/@schemeName
atributo @schemeID
Ver lista de valores posibles en la
columna “Código” del ítem 0;
Grupo para informar la /DebitNote/cac:AccountingCustomerPart
ShareholderPart
DAK59 cac participación en la compra G PartyLegalEntity 0..1 1.0 y/cac:Party/cac:PartyLegalEntity/cac:Shar
y
del adquiriente a reportar. eholderParty
Para informar la participación
individual de cada adquiriente.
/DebitNote/cac:AccountingCustomerPart
PartecipationPe Porcentaje de participación Notificación: La sumatoria de
DAK60 cbc E N 1..8 1.0 y/cac:Party/cac:PartyLegalEntity/cac:Shar
rcent del bien / servicio adquirido todos los elementos
eholderParty/cbc:PartecipationPercent
ParticipationPercent debe sumar
100
/DebitNote/cac:AccountingCustomerPart
CorporateRegist Grupo de información de
DAK49 cac E A PartyLegalEntity 0..1 1.0 y/cac:Party/cac:PartyLegalEntity/cac:Corp
rationScheme registro del adquiriente
orateRegistrationScheme
/DebitNote/cac:AccountingCustomerPart
Número de matrícula CorporateRegistra
DAK50 cbc Name E N9 0..1 1.0 y/cac:Party/cac:PartyLegalEntity/cac:Corp
mercantil tionScheme
orateRegistrationScheme/cbc:Name
Grupo de detalles con
/DebitNote/cac:AccountingCustomerPart
DAK51 cac Contact información de contacto del G Party 1..1 1.0
y/cac:Party/cac:Contact
receptor
/DebitNote/cac:AccountingCustomerPart
DAK52 cbc Name Nombre Contacto E A Contact 0..1 1.0
y/cac:Party/cac:Contact/cbc:Name

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 217 de 753


Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Número de teléfono, celular /DebitNote/cac:AccountingCustomerPart
DAK53 cbc Telephone E A Contact 0..1 1.0
u otro y/cac:Party/cac:Contact/cbc:Telephone
Número de teléfono, celular /DebitNote/cac:AccountingCustomerPart
DAK54 cbc Telefax E A Contact 0..1 1.0
u otro y/cac:Party/cac:Contact/cbc:Telefax
Notificación: Si el correo
electrónico no es informado. /DebitNote/cac:AccountingCustomerPart
Correo electrónico de
DAK55 cbc ElectronicMail E A Contact 1..1 Nota: Para consumidor final el 1.0 y/cac:Party/cac:Contact/cbc:ElectronicMa
contacto
elemento ElectronicMail es il
opcional.
/DebitNote/cac:AccountingCustomerPart
DAK56 cbc Note Nota adicional de contacto E A Contact 0..1 1.0
y/cac:Party/cac:Contact/cbc:Note
Grupo de información de la
TaxRepresentati
DAL01 cac Persona autorizada para G DebitNote 0..1 1.0 /DebitNote/cac:TaxRepresentativeParty
veParty
descargar documentos
PartyIdentificati TaxRepresentative /DebitNote/cac:TaxRepresentativeParty/c
DAL02 cac G 0..1
on Party ac:PartyIdentification
Identificación de la persona
TaxRepresentative /DebitNote/cac:TaxRepresentativeParty/c
DAL03 cbc ID autorizada para descargar E 1..1 1.0
Party ac:PartyIdentification/cbc:ID
documentos
/DebitNote/cac:TaxRepresentativeParty/c
@schemeAgenc Debe ser informado el literal
DAL04 AN ID 0..1 1.0 ac:PartyIdentification/cbc:ID/@schemeAg
yID “195”
encyID

Debe ser informado el literal “CO, /DebitNote/cac:TaxRepresentativeParty/c


@schemeAgenc
DAL05 AA ID 0..1 DIAN (Dirección de Impuestos y 1.0 ac:PartyIdentification/cbc:ID/@schemeAg
yName
Aduanas Nacionales)” encyName
Si persona autorizada está
identificado por NIT
(@schemeName=31), el DV del /DebitNote/cac:TaxRepresentativeParty/c
DAL06 @schemeID DV del NIT del autorizado AN ID 0..1 1.0
NIT debe ser informado en ac:PartyIdentification/cbc:ID/@schemeID
@schemeID. Sino este atributo no
se informa.

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 218 de 753


Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Identificador del tipo de
documento de identidad
(@schemeName=31) de la
persona autorizada que indica
/DebitNote/cac:TaxRepresentativeParty/c
que él está identificado por NIT y
DAL07 @schemeName AN ID 0..1 1.0 ac:PartyIdentification/cbc:ID/@schemeNa
por tanto el DV del NIT debe ser
me
informado en atributo
@schemeID
Ver lista de valores posibles en la
columna “Código” del ítem 0;
Grupo de información de la
/DebitNote/cac:TaxRepresentativeParty/c
DAL08 PartyName Persona autorizada para G 0..1
ac:PartyName
descargar documentos

Nombre de la persona
/DebitNote/cac:TaxRepresentativeParty/c
DAL09 Name autorizada para descargar E A 1..1
ac:PartyName/cbc:Name
documentos

Grupo de campos para


DBD01 cac PrePaidPayment información relacionadas G Invoice 0..N 1.0 /DebitNote/cac:PrepaidPayment
con un anticipo

1-
DBD02 cbc ID Identificación del pago E A PrepaidPayment 1..1 1.0 /DebitNote/cac:PrepaidPayment/cbc:ID
150

No puede ser superior al valor


total de la factura
4-15 Notificación: si
/DebitNote/cac:PrepaidPayment/cbc:Paid
DBD03 cbc PaidAmount Valor del pago E N p (0- PrepaidPayment 1..1 ../PrepaidPayment/cbc:PaidAmou 1.0
Amount
6) nt >
../LegalMonetaryTotal/cbc:LineEx
tensionAmount

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 219 de 753


Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath

Rechazo: Si no es igual a /DebitNote/cac:PrepaidPayment/cbc:Paid


DBD04 @currencyID 1..1
cbc:DocumentCurrencyCode Amount/@currencyID

Fecha en la cual el pago fue /DebitNote/cac:PrepaidPayment/cbc:Rec


DBD05 cbc ReceivedDate E F 10 PrepaidPayment 1..1 1.0
recibido eivedDate

Fecha en la cual el pago fue /DebitNote/cac:PrepaidPayment/cbc:Paid


DBD06 cbc PaidDate E F 10 PrepaidPayment 0..1 1.0
realizado Date

Hora en la cual el pago fue /DebitNote/cac:PrepaidPayment/cbc:Paid


DBD07 cbc PaidTime E H 14 PrepaidPayment 0..1 1.0
realizado Time

15-
Instrucciones relativas al /DebitNote/cac:PrepaidPayment/cbc:Inst
DBD08 cbc InstructionID E A 500 PrepaidPayment 0..1 1.0
pago ructionID
0
Grupo de campos para
AllowanceCharg información relacionadas
DAQ01 cac G DebitNote 0..N 1.0 /DebitNote/AllowanceCharge
e con un cargo o un
descuento
Si los números utilizados en los
/DebitNote/cac:AllowanceCharge/cbc:I
DAQ02 cbc ID Número de Línea E N AllowanceCharge 1..1 diferentes grupos no son 1.0
D
consecutivos, empezando en “1”

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 220 de 753


Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Cargo es true, es un Débito
aumenta el valor del documento y
se debe reportar en el
LegalMonetary.
Descuento es false, un Crédito
descuenta el valor de la factura
Indica que el elemento es antes de tributos y debe /DebitNote/cac:AllowanceCharge/cbc:C
DAQ03 cbc ChargeIndicator E B 4..5 AllowanceCharge 1..1 1.0
un Cargo y no un descuento reportarse en el LegalMonetary hargeIndicator
El elemento solamente puede
identificar una de las
informaciones
Rechazo: Si este elemento
contiene una información
diferente de “true” o “false”
Obligatorio de informar si es
Código para caracterizar el descuento a nivel de factura. De
AllowanceCharg descuento. acuerdo a los valores establecidos /DebitNote/cac:AllowanceCharge/cbc:C
DAQ04 cbc E A2 AllowanceChange 0..1 1.0
eReasonCode Informar solamente si es en la tabla 0 hargeIndicator
descuento Notificación: Si hay un descuento
y este elemento no es informado
Obligatorio si hay un recargo o
10..
descuento, entonces este
Razón (texto): Texto libre 5
AllowanceCharg elemento debe ser informado. /DebitNote/cac:AllowanceCharge/cbc:Al
DAQ05 cbc para informar de la razón E A AllowanceCharge
0 0..1 1.0
eReason Notificación: si hay un recargo o lowanceChargeReason
del descuento. 0
descuento y este elemento no es
0
informado
1..6
0-2p
( Porcentaje aplicado en decimales
MultiplierFactor Porcentaje: Porcentaje que /DebitNote/cac:AllowanceCharge/cbc:
DAQ06 cbc E N AllowanceCharge
0 1..1 Notificación: si este elemento > 1.0
Numeric aplicar. MultiplierFactorNumeric
- 100
2
)

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 221 de 753


Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Valor numérico del Cargo el
Descuento
Si es descuento, no puede ser
superior al valor base
1-15
Rechazo: Si
Valor total del cargo o p (0- /DebitNote/cac:AllowanceCharge/cbc:A
DAQ07 cbc Amount E N AllowanceCharge 1..1 /root/AllowanceCharge/cbc:Charg 1.0
descuento 6 mount
eIndicator es true y
)
/root/AllowanceCharge/cbc:Amou
nt >
/root/AllowanceCharge/cbc:Base
Amount
Ver lista de valores posibles en 0
/DebitNote/cac:AllowanceCharge/cbc:A
DAQ08 @currencyID Código de moneda A Amount Rechazo: Si valor diferente a 1.0
mount/@currencyID
DocumentCurrencyCode
Positivo mayor que cero
Rechazo: Si es negativo
/root/AllowanceCharge/cbc:Base
Amount
Si es descuento, no puede ser
1-15 superior al valor total de la
Valor Base para calcular el p (0- factura /DebitNote/cac:AllowanceCharge/cbc:B
DAQ09 cbc BaseAmount E N AllowanceCharge 1..1 1.0
descuento el cargo 6 Notificación: Si aseAmount
) /root/AllowanceCharge/cbc:Charg
eIndicator es true y
/root/AllowanceCharge/cbc:Base
Amount >
/root/cac:RequestedMonetaryTot
al/cbc: TaxInclusiveAmount
Ver lista de valores posibles en 0
/DebitNote/cac:AllowanceCharge/cbc:B
DAQ10 @currencyID Código de moneda A BaseAmount Rechazo: Si valor diferente a 1.0
aseAmount/@currencyID
DocumentCurrencyCode
Grupo de información para
DAM01 cac Delivery G 0..1 /DebitNote/cac:Delivery
entrega de bienes
ActualDeliveryD Fecha efectiva de entrega /DebitNote/cac:Delivery/cbc:ActualDelive
DAM02 cbc E F 10 Delivery 0..1 1.0
ate de los bienes ryDate
Dirección de Gestión de Impuestos
Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 222 de 753


Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
ActualDeliveryTi Hora efectiva de entrega de /DebitNote/cac:Delivery/cbc:ActualDelive
DAM03 cbc E H 14 Delivery 0..1 1.0
me los bienes ryTime
Grupo con información con
/DebitNote/cac:Delivery/cac:DeliveryAdd
DAM04 cac DeliveryAddress respeto a la dirección de G Delivery 0..1 1.0
ress
entrega
Si IdentificationCode =CO, debe
1..1 /DebitNote/cac:Delivery/cac:DeliveryAdd
DAM05 cbc ID Código del municipio E A DeliveryAddress 0..1 corresponder a valor válido de 1.0
5 ress/cbc:ID
lista de municipios 0
Si IdentificationCode es “CO”,
CountrySubentity debe
/DebitNote/cac:Delivery/cac:DeliveryAdd
DAM06 cbc CityName Nombre de la ciudad E A 1-60 DeliveryAddress 0..1 corresponder a uno de los valores 1.0
ress/cbc:CityName
de la columna Nombre Municipio
de 0
Ver lista de valores posibles en el
numeral 0
Notificación: Si /DebitNote/cac:Delivery/cac:DeliveryAdd
DAM68 cbc PostalZone Código postal E N DeliveryAddress 0..1 1.0
IdentificationCode=CO y el valor ress/cbc:PostalZone
no corresponde a un valor
correspondiente a la tabla 0
Si IdentificationCode es “CO”,
CountrySubentit CountrySubentity debe /DebitNote/cac:Delivery/cac:DeliveryAdd
DAM07 cbc Nombre del Departamento E A 1-60 DeliveryAddress 0..1 1.0
y corresponder a uno de los valores ress/cbc:CountrySubentity
de la columna Nombre de 0
Si IdentificationCode es “CO”,
CountrySubentit CountrySubentity debe /DebitNote/cac:Delivery/cac:DeliveryAdd
DAM08 cbc Código del Departamento E A 1-5 DeliveryAddress 1..1 1.0
yCode corresponder a uno de los valores ress/cbc:CountrySubentityCode
de la columna Código de 0
Grupo de elemento que
/DebitNote/cac:Delivery/cac:DeliveryAdd
DAM09 cac AddressLine identifica libremente la G DeliveryAddress 0..1 1.0
ress/cac:AddressLine
dirección

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 223 de 753


Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Elemento de texto libre,
que el emisor puede elegir
utilizar para poner toda la 1-
información de la dirección 3 Informar la dirección, sin ciudad ni /DebitNote/cac:Delivery/cac:DeliveryAdd
DAM10 cbc Line E A AddressLine 1..1 1.0
de entrega, en lugar de 0 departamento ress/cac:AddressLine/cbc:Line
utilizar elementos 0
estructurados (los demás
elementos de este grupo)
Grupo con información /DebitNote/cac:Delivery/cac:DeliveryAdd
DAM11 cac Country G DeliveryAddress 1..1 1.0
sobre el país ress/cac:Country
Ver lista de valores posibles en 0,
columna “Código alfa-2”
Rechazo: Si el contenido de este
elemento no corresponde a un
IdentificationCo Código identificador del valor de esta columna /DebitNote/cac:Delivery/cac:DeliveryAdd
DAM12 cbc E A3 Country 1..1 1.0
de país Si este es un grupo con ress/cac:Country/cbc:IdentificationCode
información con respeto a la
dirección del emisor de un
documento electrónico, debe
contener el literal de la lista
Ver lista de valores posibles en el
numeral 0, columna “Nombre
Común” /DebitNote/cac:Delivery/cac:DeliveryAdd
DAM13 cbc Name Nombre del país E A 4-41 Country 0..1 1.0
Notificación: si el contenido de ress/cac:Country/cbc:Name
este elemento no corresponde a
un valor de esta columna

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 224 de 753


Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Para español, utilizar el literal “es”
Ver lista de valores posibles en el
numeral 0, columna “ISO 639-1”
Notificación: si el contenido del
Identificador del lenguaje presente atributo no corresponde
/DebitNote/cac:Delivery/cac:DeliveryAdd
DAM14 cbc @languageID utilizado en el nombre del A A2 Name 1..1 a un valor de aquella columna 1.0
ress/cac:Country/cbc:Name/@languageID
país Notificación: Si este es un grupo
con información con respeto a la
dirección del emisor de un
documento electrónico, debe
contener el literal “es”
Grupo de datos con
/DebitNote/cac:Delivery/cac:DeliveryPart
DAM15 cac DeliveryParty información sobre la G Delivery 0..1 1.0
y
empresa de transporte
Grupo con información
sobre el nombre de la /DebitNote/cac:Delivery/cac:DeliveryPart
DAM16 cac PartyName G DeliveryParty 0..1 1.0
persona o entidad que y/cac:PartyName
transporta el bien
5-
Nombre comercial de la 4 /DebitNote/cac:Delivery/cac:DeliveryPart
DAM17 cbc Name E A PartyName 1..1 1.0
empresa de transporte 5 y/cac:PartyName/cbc:Name
0
Grupo con información con
/DebitNote/cac:Delivery/cac:DeliveryPart
DAM18 cac PhysicalLocation respeto a la localización de G DeliveryParty 0..1 1.0
y/cac:PhysicalLocation
la empresa de transporte
El grupo deberá estar conformado
por lo menos por el conjunto de
Grupo con datos sobre la elementos
/DebitNote/cac:Delivery/cac:DeliveryPart
DAM19 cac Address dirección de la empresa de G PhysicalLocation 0..1 ID, CityName, CountrySubentity, 1.0
y/cac:PhysicalLocation/cac:Address
transporte CountrySubentityCode,
AddressLine, Line, Country,
IdentificationCode

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 225 de 753


Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Si IdentificationCode=CO, debe /DebitNote/cac:Delivery/cac:DeliveryPart
1..1
DAM20 cbc ID Código del municipio E A Address 0..1 corresponder a valor válido de 1.0 y/cac:PhysicalLocation/cac:Address/cbc:I
5
lista de municipios 0 D
Si IdentificationCode es “CO”,
CountrySubentity debe /DebitNote/cac:Delivery/cac:DeliveryPart
DAM21 cbc CityName Nombre de la ciudad E A 1-60 Address 0..1 corresponder a uno de los valores 1.0 y/cac:PhysicalLocation/cac:Address/cbc:Ci
de la columna Nombre Municipio tyName
de 0
Ver lista de valores posibles en el
numeral 0
/DebitNote/cac:Delivery/cac:DeliveryPart
Notificación: Si
DAM69 cbc PostalZone Código Postal E N Address 0..1 1.0 y/cac:PhysicalLocation/cac:Address/cbc:P
IdentificationCode=CO y el valor
ostalZone
no corresponde a un valor
correspondiente a la tabla 0.
Si IdentificationCode es “CO”,
/DebitNote/cac:Delivery/cac:DeliveryPart
CountrySubentit CountrySubentity debe
DAM22 cbc Nombre del Departamento E A 1-60 Address 0..1 1.0 y/cac:PhysicalLocation/cac:Address/cbc:C
y corresponder a uno de los valores
ountrySubentity
de la columna Nombre de 0
Si IdentificationCode es “CO”,
/DebitNote/cac:Delivery/cac:DeliveryPart
CountrySubentit CountrySubentity debe
DAM23 cbc Código del Departamento E A 1-5 Address 1..1 1.0 y/cac:PhysicalLocation/cac:Address/cbc:C
yCode corresponder a uno de los valores
ountrySubentityCode
de la columna Código de 0.
Grupo de elemento que /DebitNote/cac:Delivery/cac:DeliveryPart
DAM24 cac AddressLine identifica libremente la G Address 0..1 1.0 y/cac:PhysicalLocation/cac:Address/cac:A
dirección ddressLine
Elemento de texto libre,
que el emisor puede elegir
utilizar para poner todas las
1-
informaciones de la /DebitNote/cac:Delivery/cac:DeliveryPart
3 Informar la dirección, sin ciudad ni
DAM25 cbc Line dirección del transportador, E A AddressLine 1..1 1.0 y/cac:PhysicalLocation/cac:Address/cac:A
0 departamento
en lugar de utilizar ddressLine/cbc:Line
0
elementos estructurados
(los demás elementos de
este grupo)

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 226 de 753


Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
/DebitNote/cac:Delivery/cac:DeliveryPart
Grupo con información
DAM26 cac Country G Address 1..1 1.0 y/cac:PhysicalLocation/cac:Address/cac:C
sobre el país
ountry
Ver lista de valores posibles en 0,
columna “Código alfa-2” /DebitNote/cac:Delivery/cac:DeliveryPart
IdentificationCo Código identificador del
DAM27 cbc E A3 Country 1..1 Rechazo: Si el contenido de este 1.0 y/cac:PhysicalLocation/cac:Address/cac:C
de país
elemento no corresponde a un ountry/cbc:IdentificationCode
valor de esta columna
Ver lista de valores posibles en 0,
columna “Nombre Común” /DebitNote/cac:Delivery/cac:DeliveryPart
DAM28 cbc Name Nombre del país E A 4-41 Country 0..1 Notificación si el contenido de 1.0 y/cac:PhysicalLocation/cac:Address/cac:C
este elemento no corresponde a ountry/cbc:Name
un valor de esta columna
Para español, utilizar el literal “es”
Ver lista de valores posibles en 0,
columna “ISO 639-1”
Notificación si el contenido del
Identificador del lenguaje presente atributo no corresponde /DebitNote/cac:Delivery/cac:DeliveryPart
DAM29 cbc @languageID utilizado en el nombre del A A2 Name 1..1 a un valor de aquella columna 1.0 y/cac:PhysicalLocation/cac:Address/cac:C
país Notificación: Si este es un grupo ountry/cbc:Name/@languageID
con información con respeto a la
dirección del emisor de un
documento electrónico, debe
contener el literal “es”
Grupo de información
/DebitNote/cac:Delivery/cac:DeliveryPart
DAM30 cac PartyTaxScheme tributarias del G Party 1..1 1.0
y/cac:PartyTaxScheme
transportador
En el caso de que el emisor desee
también utilizar el nombre
5- comercial del transportador en el /DebitNote/cac:Delivery/cac:DeliveryPart
RegistrationNa Nombre o Razón Social del
DAM31 cbc E A 45 PartyTaxScheme 1..1 archivo de la factura, debe utilizar 1.0 y/cac:PartyTaxScheme/cbc:RegistrationN
me transportador
0 el elemento ame
/root/cac:Delivery/cac:DeliveryPa
rty /cac:PartyName/cbc:Name

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 227 de 753


Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Identificación del 3..1 Si el transportador es /DebitNote/cac:Delivery/cac:DeliveryPart
DAM32 cbc CompanyID E N PartyTaxScheme 1..1 1.0
transportador 3 responsable debe informar NIT y/cac:PartyTaxScheme/cbc:CompanyID
/DebitNote/cac:Delivery/cac:DeliveryPart
schemeAgencyI Debe ser informado el literal
DAM33 AN CompanyID 1..1 1.0 y/cac:PartyTaxScheme/cbc:CompanyID/
D “195”
@schemeAgencyID

Debe ser informado el literal “CO, /DebitNote/cac:Delivery/cac:DeliveryPart


schemeAgencyN
DAM34 AA CompanyID 1..1 DIAN (Dirección de Impuestos y 1.0 y/cac:PartyTaxScheme/cbc:CompanyID/
ame
Aduanas Nacionales)” @schemeAgencyName
Si transportador está identificado
/DebitNote/cac:Delivery/cac:DeliveryPart
DV del NIT del por NIT (@schemeName=31), el
DAM35 schemeID AN CompanyID 0..1 1.0 y/cac:PartyTaxScheme/cbc:CompanyID/
Transportador DV del NIT debe ser informado en
@schemeID
@schemeID
Identificador del tipo de
documento de identidad
(@schemeName=31) del
transportador que indica que él
/DebitNote/cac:Delivery/cac:DeliveryPart
está identificado por NIT y por
DAM36 schemeName AN CompanyID 1..1 1.0 y/cac:PartyTaxScheme/cbc:CompanyID/
tanto el DV del NIT debe ser
@schemeName
informado en atributo
@schemeID
Ver lista de valores posibles en la
columna “Código” del ítem 0;
Este elemento representa el tipo
Obligaciones del /DebitNote/cac:Delivery/cac:DeliveryPart
DAM37 cbc TaxLevelCode E A 30 PartyTaxScheme 1..1 de obligación.
transportador y/cac:PartyTaxScheme/cbc:TaxLevelCode
Ver lista de valores posibles en 0
/DebitNote/cac:Delivery/cac:DeliveryPart
Régimen al que pertenece Opcional, si informado indicar “No
DAM38 cbc listName A A 10 TaxLevelCode 0..1 1.0 y/cac:PartyTaxScheme/cbc:TaxLevelCode/
el transportador aplica”
@listName

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 228 de 753


Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Grupo de información para
informar la dirección fiscal del
transportador. Sigue las mismas
reglas de información de
Grupo de información para El grupo deberá estar conformado /DebitNote/cac:Delivery/cac:DeliveryPart
RegistrationAdd informar por lo menos por el conjunto de
DAM39 cac G PartyTaxScheme 0..1 1.0 y/cac:PartyTaxScheme/cac:RegistrationAd
ress dirección fiscal del elementos dress
transportador ID, CityName, CountrySubentity,
CountrySubentityCode,
AddressLine, Line, Country,
IdentificationCode.
Si IdentificationCode=CO, debe /DebitNote/cac:Delivery/cac:DeliveryPart
1..1 RegistrationAddre
DAM40 cbc ID Código del municipio E A 0..1 corresponder a valor válido de 1.0 y/cac:PartyTaxScheme/cac:RegistrationAd
ss5
lista de municipios 0 dress/cbc:ID
Si IdentificationCode es “CO”,
CountrySubentity debe /DebitNote/cac:Delivery/cac:DeliveryPart
RegistrationAddre
DAM41 cbc CityName Nombre de la ciudad E A 1-60 0..1 corresponder a uno de los valores 1.0 y/cac:PartyTaxScheme/cac:RegistrationAd
ss
de la columna Nombre Municipio dress/cbc:CityName
de 0
Ver lista de valores posibles en el
numeral 0
/DebitNote/cac:Delivery/cac:DeliveryPart
DAK57 cbc PostalZone Código Postal E N Address 0..1 Notificación: Si 1.0 y/cac:PartyTaxScheme/cac:RegistrationAd
IdentificationCode=CO y el valor dress/cbc:PostalZone
no corresponde a un valor
correspondiente a la tabla 0.
Si IdentificationCode es “CO”,
/DebitNote/cac:Delivery/cac:DeliveryPart
CountrySubentit RegistrationAddre CountrySubentity debe
DAM42 cbc Nombre del Departamento E A 1-60 0..1 1.0 y/cac:PartyTaxScheme/cac:RegistrationAd
y ss corresponder a uno de los valores
dress/cbc:CountrySubentity
de la columna Nombre de 0
Si IdentificationCode es “CO”,
/DebitNote/cac:Delivery/cac:DeliveryPart
CountrySubentit RegistrationAddre CountrySubentity debe
DAM43 cbc Código del Departamento E A 1-5 1..1 1.0 y/cac:PartyTaxScheme/cac:RegistrationAd
yCode ss corresponder a uno de los valores
dress/cbc:CountrySubentityCode
de la columna Código de 0

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 229 de 753


Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Grupo de elemento que /DebitNote/cac:Delivery/cac:DeliveryPart
RegistrationAddre
DAM44 cac AddressLine identifica libremente la G 0..1 1.0 y/cac:PartyTaxScheme/cac:RegistrationAd
ss
dirección dress/cac:AddressLine
Elemento de texto libre,
que el emisor puede elegir
utilizar para poner todas las 1-
/DebitNote/cac:Delivery/cac:DeliveryPart
Información de la dirección 3 Informar la dirección, sin ciudad ni
DAM45 cbc Line E A AddressLine 1..1 1.0 y/cac:PartyTaxScheme/cac:RegistrationAd
del adquiriente, en lugar de 0 departamento.
dress/cac:AddressLine/cbc:Line
utilizar elementos 0
estructurados (los demás
elementos de este grupo)
/DebitNote/cac:Delivery/cac:DeliveryPart
Grupo con Información RegistrationAddre
DAM46 cac Country G 1..1 1.0 y/cac:PartyTaxScheme/cac:RegistrationAd
sobre el país ss
dress/cac:Country
Ver lista de valores posibles en 0,
columna “Código alfa-2” /DebitNote/cac:Delivery/cac:DeliveryPart
IdentificationCo Código identificador del
DAM47 cbc E A3 Country 1..1 Rechazo: Si el contenido de este 1.0 y/cac:PartyTaxScheme/cac:RegistrationAd
de país
elemento no corresponde a un dress/cac:Country/cbc:IdentificationCode
valor de esta columna.
Ver lista de valores posibles en 0,
columna “Nombre Común” /DebitNote/cac:Delivery/cac:DeliveryPart
DAM48 cbc Name Nombre del país E A 4-41 Country 0..1 Notificación: si el contenido de 1.0 y/cac:PartyTaxScheme/cac:RegistrationAd
este elemento no corresponde a dress/cac:Country/cbc:Name
un valor de esta columna.
Para español, utilizar el literal “es”
Ver lista de valores posibles en 0,
columna “ISO 639-1”
Notificación: si el contenido del
/DebitNote/cac:Delivery/cac:DeliveryPart
Identificador del lenguaje presente atributo no corresponde
y/cac:PartyTaxScheme/cac:RegistrationAd
DAM49 cbc @languageID utilizado en el nombre del A A2 Name 1..1 a un valor de aquella columna 1.0
dress/cac:Country/cbc:Name/@languageI
país Notificación: Si este es un grupo
D
con Información con respeto a la
dirección del emisor de un
documento electrónico, debe
contener el literal “es”
Dirección de Gestión de Impuestos
Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 230 de 753


Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Grupo de detalles
/DebitNote/cac:Delivery/cac:DeliveryPart
DAM50 cac TaxScheme tributarios de la empresa de G PartyTaxScheme 1..1 1.0
y/cac:PartyTaxScheme/cac:TaxScheme
transporte
Ver lista de valores posibles en el
numeral 0
Notificación: Si el contenido de /DebitNote/cac:Delivery/cac:DeliveryPart
Identificador del tributo del
DAM51 cbc ID E A 3-0 TaxScheme 1..1 este elemento no corresponde a 1.0 y/cac:PartyTaxScheme/cac:TaxScheme/cb
transportador
un contenido de la columna c:ID
“Identificador” (aceptase
elemento sin contenido)
Ver lista de valores posibles en el
numeral 0
10- /DebitNote/cac:Delivery/cac:DeliveryPart
Notificación: Si el contenido de
DAM52 cbc Name Nombre del tributo E A TaxScheme
3 1..1 1.0 y/cac:PartyTaxScheme/cac:TaxScheme/cb
este elemento no corresponde al
0 c:Name
contenido correspondiente de la
columna “Nombre”
Grupo de Información /DebitNote/cac:Delivery/cac:DeliveryPart
DAM53 PartyLegalEntity G Delivery 0..1 1.0
legales del transportador y/cac:PartyLegalEntity
Nombre registrado en el RUT. Si el
transportador es persona jurídica
5- desea también utilizar el nombre
/DebitNote/cac:Delivery/cac:DeliveryPart
RegistrationNa Nombre o Razón Social del 4 comercial en el archivo de la
DAM54 cbc E A PartyLegalEntity 0..1 1.0 y/cac:PartyLegalEntity/cbc:RegistrationNa
me transportador 5 factura, debe utilizar el elemento
me
0 /root/cac:AccountingSupplierPart
y/cac:Party/cac:PartyName/cbc:N
ame
Identificador del 3..1 Si transportador es responsable, /DebitNote/cac:Delivery/cac:DeliveryPart
DAM55 cbc CompanyID E N PartyLegalEntity 1..1 1.0
transportador 3 NIT del transportador y/cac:PartyLegalEntity/cbc:CompanyID
/DebitNote/cac:Delivery/cac:DeliveryPart
@schemeAgenc Debe ser informado el literal
DAM56 AN CompanyID 1..1 1.0 y/cac:PartyLegalEntity/cbc:CompanyID/@
yID “195”
schemeAgencyID
Debe ser informado el literal “CO, /DebitNote/cac:Delivery/cac:DeliveryPart
@schemeAgenc
DAM57 AA CompanyID 1..1 DIAN (Dirección de Impuestos y 1.0 y/cac:PartyLegalEntity/cbc:CompanyID/@
yName
Aduanas Nacionales)” schemeAgencyName

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 231 de 753


Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Si transportador está identificado
/DebitNote/cac:Delivery/cac:DeliveryPart
DV del NIT del por NIT (@schemeName=31), el
DAM58 @schemeID AN CompanyID 1..1 1.0 y/cac:PartyLegalEntity/cbc:CompanyID/@
Transportador DV del NIT debe ser informado en
schemeID
@schemeID
Identificador del tipo de
documento de identidad
(@schemeName=31) del
transportador que indica que él
/DebitNote/cac:Delivery/cac:DeliveryPart
está identificado por NIT y por
DAM59 @schemeName AN CompanyID 1..1 1.0 y/cac:PartyLegalEntity/cbc:CompanyID/@
tanto el DV del NIT debe ser
schemeName
informado en atributo
@schemeID
Ver lista de valores posibles en la
columna “Código” del ítem 0;
/DebitNote/cac:Delivery/cac:DeliveryPart
CorporateRegist Grupo de Información de
DAM60 cac E A PartyLegalEntity 0..1 1.0 y/cac:PartyLegalEntity/cac:CorporateRegi
rationScheme registro del transportador
strationScheme

/DebitNote/cac:Delivery/cac:DeliveryPart
Número de matrícula CorporateRegistra
DAM61 cbc Name E N9 0..1 1.0 y/cac:PartyLegalEntity/cac:CorporateRegi
mercantil tionScheme
strationScheme/cbc:Name

Grupo de detalles con


/DebitNote/cac:Delivery/cac:DeliveryPart
DAM62 cac Contact información de contacto del G Party 0..1 1.0
y/cac:Contact
transportador
/DebitNote/cac:Delivery/cac:DeliveryPart
DAM63 cbc Name Nombre Contacto E A Contact 0..1 1.0
y/cac:Contact/cbc:Name
Número de teléfono, celular /DebitNote/cac:Delivery/cac:DeliveryPart
DAM64 cbc Telephone E A Contact 0..1 1.0
u otro y/cac:Contact/cbc:Telephone
Número de teléfono, celular /DebitNote/cac:Delivery/cac:DeliveryPart
DAM65 cbc Telefax E A Contact 0..1 1.0
u otro y/cac:Contact/cbc:Telefax
Correo electrónico de /DebitNote/cac:Delivery/cac:DeliveryPart
DAM66 cbc ElectronicMail E A Contact 0..1 1.0
contacto y/cac:Contact/cbc:ElectronicMail

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 232 de 753


Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
/DebitNote/cac:Delivery/cac:DeliveryPart
DAM67 cbc Note Nota adicional de contacto E A Contact 0..1 1.0
y/cac:Contact/cbc:Note
Grupo para información
DBC01 cac DeliveryTerms G DebitNote 0..1 1.0 /DebitNote/cac:DeliveryTerms
relacionadas con la entrega
DBC02 cbc ID E DeliveryTerms 0..1 1.0 /DebitNote/cac:DeliveryTerms/cbc:ID
Método de pago de costes
de transporte: Se utilizar
para indicar cómo se pagan
los costes del transporte
(por ejemplo, Portes
Debidos, Portes Pagados)
/DebitNote/cac:DeliveryTerms/cbc:Specia
DBC03 cbc SpecialTerms Puede ser un texto libre que E DeliveryTerms 0..1 1.0
lTerms
entiendan el comprador y
vendedor o codificarlo en
una lista, por ejemplo
http://www.unece.org/trad
e/untdid/d01b/tred/tred42
15.htm
Condiciones de Entrega:
LossRiskRespons Campo para que el emisor Ver lista de valores en el numeral /DebitNote/cac:DeliveryTerms/cbc:LossRi
DBC04 cbc E DeliveryTerms 0..1 1.0
ibilityCode pueda informar las 13.3.7 skResponsibilityCode
condiciones de entrega
Opcional no usado por la
DIAN, las partes pueden /DebitNote/cac:DeliveryTerms/cbc:LossRi
DBC05 cbc LossRisk E DeliveryTerms 0..1 1.0
definir un significado o sk
simplemente omitirlo
Grupo de campos para
DAN01 cac PaymentMeans información relacionadas G Invoice 1..N 1.0 /Invoice/cac:PaymentMeans
con el pago de la factura.
Ver lista de valores posibles en el
numeral 0
DAN02 cbc ID Método de pago E N1 PaymentMeans 1..1 Rechazo: si el valor de este 1.0 /Invoice/cac:PaymentMeans/cbc:ID
elemento no corresponde a un
valor de la columna “Código”

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 233 de 753


Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Rechazo: Si el valor de este
PaymentMeans Código correspondiente al elemento no corresponde a un /Invoice/cac:PaymentMeans/cbc:Paymen
DAN03 cbc E A 1..2 PaymentMeans 1..1 1.0
Code medio de pago valor de la columna “Código” del tMeansCode
numeral 0
Obligatorio si es venta a crédito
Rechazo: Si PaymentMeans/ID = 2
y PaymentDueDate no es
PaymentDueDat Fecha de vencimiento de la informado Emisor lo debe /Invoice/cac:PaymentMeans/cbc:Paymen
DAN04 cbc E F 10 PaymentMeans 0..1 1.0
e factura informar si desea que factura tDueDate
electrónica pueda pasar al
registro de circulación de facturas
electrónicas como título valor
1..2 Se debe informar un código para /Invoice/cac:PaymentMeans/cbc:Paymen
DAN05 cbc PaymentID Identificador del pago E A PaymentMeans 0..N 1.0
00 identificar el pago tID
Grupo de campos para
Seguir definición estándar del UBL
información relacionadas
PaymentExchan para este grupo
DAR01 cac con la tasa de cambio de G DebitNote 0..1 1.0 /DebitNote/cac:PaymentExchangeRate
geRate Obligatorio informar si la divisa
moneda extranjera a peso
base es diferente a COP
colombiano (COP).
Rechazo: Si no es igual al
elemento
cbc:DocumentCurrencyCode
SourceCurrency PaymentExchange /DebitNote/cac:PaymentExchangeRate/c
DAR02 cbc Divisa base del documento E A 3 1..1 Ver lista de valores posibles en en 1.0
Code Rate bc:SourceCurrencyCode
el numeral 0
Rechazo si no corresponde a un
valor de la lista
2-15
Base monetaria de la divisa
SourceCurrency p (0- PaymentExchange Rechazo: Si trae valor diferente a /DebitNote/cac:PaymentExchangeRate/c
DAR03 cbc extranjera para el cambio. E N 0..1 1.0
BaseRate Rate6 1.00 bc:SourceCurrencyBaseRate
Debe ser 1.00
)

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 234 de 753


Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Debe ir diligenciado en COP, si el
cbc:DocumentCurrencyCode es
diferente a COP
TargetCurrency Divisa a la cual se hace la PaymentExchange /DebitNote/cac:PaymentExchangeRate/c
DAR04 cbc E A3 1..1 Ver lista de valores posibles en el 1.0
Code conversión Rate bc:TargetCurrencyCode
numeral 0
Rechazo: si no corresponde a
valor en la lista
2-15
Base monetaria en pesos
TargetCurrency p (0- PaymentExchange Rechazo: Si trae valor diferente a /DebitNote/cac:PaymentExchangeRate/c
DAR05 cbc colombianos para la E N 1..1 1.0
BaseRate Rate
6 1.00 bc:TargetCurrencyBaseRate
conversión. Debe ser 1.00
)
Se debe diligenciar con el valor de
la tasa de cambio. Por ejemplo,
para USD puede ser el valor de la
TRM o tasa acordada entre las
2-15 partes. Recuerde que el valor
Valor de la tasa de cambio p (0- PaymentExchange consignado acá va a ser la base /DebitNote/cac:PaymentExchangeRate/c
DAR06 cbc CalculationRate E N 1..1 1.0
entre las divisas Rate
6 para la conversión de tasa de bc:CalculationRate
) cambio de la siguiente manera:
Valor reportado * Valor de tasa de
cambio = Valor en reportado en
divisa informada en
TargetCurrencyCode
Fecha en la que se fijó la
PaymentExchange Fecha en la que se acordó la tasa /DebitNote/cac:PaymentExchangeRate/c
DAR07 cbc Date tasa de cambio E F 10 1..1 1.0
Rate de cambio bc:Date
(CalculationRate)

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 235 de 753


Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Grupo que informa los totales
para un impuesto. Es decir, por
cada impuesto que se requiera
informar el total, debe ir un grupo
taxTotal.
Un bloque para cada código de
tributo
Rechazo: Si existe más de un
grupo /DebitNote/TaxTotal con el
mismo valor en el elemento
/DebitNote/TaxTotal/TaxSubtotal
/cac:TaxCategory/cac:TaxScheme
/cbc:ID
Algunos tributos deben ser la
Grupo de campos para suma de las líneas de la factura
DAS01 cac TaxTotal información totales G DebitNote 0..N Rechazo: Si existe un grupo 1.0 /DebitNote/cac:TaxTotal
relacionadas con un tributo /DebitNote/TaxTotal en el cual el
valor en el elemento
/DebitNote/TaxTotal/TaxSubtotal
/cac:TaxCategory/cac:TaxScheme
/cbc:ID es “IVA”, “IC”, “INC” o
cualquier otro que se hay
informado a nivel de Ítem
(DebitNoteLine)
Y no existe ningún grupo
/DebitNote/cac:DebitNoteLine en
el cual el elemento
/DebitNote/cac:DebitNoteLine/Ta
xTotal/TaxSubtotal/cac:TaxCateg
ory/cac:TaxScheme/cbc:ID tenga
el mismo valor

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 236 de 753


Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Suma de todos los elementos
../cac:TaxTotal/TaxSubtotal/cbc:T
axAmount
Rechazo:Si
../cac:TaxTotal/cbc:TaxAmount <>
sumatoria de todas las
ocurrencias de
0-15 ../cac:TaxTotal/TaxSubtotal/cbc:T
p (0- axAmount
DAS02 cbc TaxAmount Valor del tributo E N TaxTotal 1..1 1.0 /DebitNote/cac:TaxTotal/cbc:TaxAmount
6 Suma de todos los elementos
) ../cac:WithholdingTaxTotal/TaxSu
btotal/cbc:TaxAmount
Rechazo: Si
../cac:WithholdingTaxTotal/cbc:Ta
xAmount <> sumatoria de todas
las ocurrencias de
../cac:WithholdingTaxTotal/TaxSu
btotal/cbc:TaxAmount
Ver lista de valores posibles en el
Código de moneda de la numeral 0 /DebitNote/cac:TaxTotal/cbc:TaxAmoun
DAS03 @currencyID AA TaxAmount 1..1 1.0
transacción Rechazo: Si valor diferente a t/@currencyID
DocumentCurrencyCode
Grupo de información que
Debe ser informado un grupo de /DebitNote/cac:TaxTotal[1]/cac:TaxSubto
DAS04 cbc TaxSubtotal definen los valores del G TaxTotal 1..N 1.0
estos para cada tarifa. tal
tributo
0-15
Base Imponible sobre la que
p (0- /DebitNote/cac:TaxTotal[1]/cac:TaxSubto
DAS05 cbc TaxableAmount se calcula el valor del E N TaxSubtotal 1..1 Base gravable 1.0
6 tal/cbc:TaxableAmount
tributo
)
Ver lista de valores posibles en el
Código de moneda de la numeral 0 /DebitNote/cac:TaxTotal[1]/cac:TaxSubt
DAS06 @currencyID AA TaxableAmount 1..1 1.0
transacción Rechazo: Si valor diferente a otal/cbc:TaxableAmount/@currencyID
DocumentCurrencyCode

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 237 de 753


Resolución No. 000165 (01/NOV/2023)
Rechazo: Para tributos cuya tarifa
se enuncia en porcentajes
si
//cac:TaxSubtotal/cbc:TaxAmount
<>
//cac:TaxSubtotal/cbc:TaxableAm
ount *
//cac:TaxSubtotal/cac:TaxCategor
y/cbc:Percent.

Rechazo: Para tributos cuya tarifa


se enuncia en valores nominales
(ejemplo bolsas plásticas)
si
//cac:TaxSubtotal/cbc:TaxAmount
<>
0-15 //cac:TaxSubtotal/cbc:PerUnitAm
Valor del tributo: producto
p (0- ount * /DebitNote/cac:TaxTotal[1]/cac:TaxSubto
DAS07 cbc TaxAmount del porcentaje aplicado E N TaxSubtotal 1..1 1.0
6 //cac:TaxSubtotal/cbc:TaxableAm tal/cbc:TaxAmount
sobre la base imponible
) ount
Rechazo: para el impuesto
Nominal IBUA el cálculo, se realiza
entre los valores de los campos
(PerUnitAmount*BaseUnitMeasur
e) con dos (2) decimales y su
resultado debe ser dividido por
cien (100)

Rechazo: para el impuesto


Nominal INPP el cálculo, se realiza
entre los valores de los campos
(PerUnitAmount*BaseUnitMeasur
e)
Rechazo: para el impuesto ICUI el
cálculo, se realiza entre los
valores de los campos

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 238 de 753


Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
(TaxableAmount*Percent
dividido por cien (100))
Rechazo: para el impuesto
Nominal ADV el cálculo, se realiza
entre los valores de los campos
(PerUnitAmount*BaseUnitMeasur
e)

Ver lista de valores posibles en el


Código de moneda de la numeral 0 /DebitNote/cac:TaxTotal[1]/cac:TaxSubt
DAS08 @currencyID AA TaxAmount 1..1 1.0
transacción Rechazo: Si valor diferente a otal/cbc:TaxAmount/@currencyID
DocumentCurrencyCode
Usado en el caso de que el tributo
es un valor fijo por unidad
0-2 tributada: informar el valor del
0-2p tributo por unidad tributada. Por
( ejemplo, el impuesto de consumo
BaseUnitMeasur Unidad de medida base /DebitNote/cac:TaxTotal[1]/cac:TaxSubto
DAS09 cbc E N TaxSubtotal
0 0..1 a las bolsas o los impuestos a los 1.0
e para el tributo tal/cbc:BaseUnitMeasure
- combustibles
2 Rechazo: Si elemento
) cbc:PerUnitAmount es informado
y BaseUnitMeasure no es
informado
Corresponde a uno de los valores
Identificación de la unidad /DebitNote/cac:TaxTotal[1]/cac:TaxSubto
DAS10 cbc unitCode A A 2-5 TaxSubtotal 1..1 de la tabla de unidades de medida 1.0
de medida tal/cbc:BaseUnitMeasure/@unitCode
0
0-15
0-2p Es el valor nominal del tributo por
( unidad
/DebitNote/cac:TaxTotal[1]/cac:TaxSubto
DAS11 cbc PerUnitAmount Valor del tributo por unidad E N TaxSubtotal
0 0..1 Rechazo: si el elemento 1.0
tal/cbc:PerUnitAmount
- cbcBaseUnitMeasure NO es
2 informado.
)

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 239 de 753


Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Ver lista de valores posibles en 0
Código de moneda de la /DebitNote/cac:TaxTotal[1]/cac:TaxSubt
DAS12 @currencyID AA PerUnitAmount 1..1 Rechazo:Si valor diferente a 1.0
transacción otal/cbc:PerUnitAmount/@currencyID
DocumentCurrencyCode
Grupo de información sobre /DebitNote/cac:TaxTotal[1]/cac:TaxSubto
DAS13 cac TaxCategory G TaxSubtotal 1..1 1.0
el tributo tal/cac:TaxCategory
0..5
En el caso de que el tributo es un
p
porcentaje del valor tributable:
(
informar la tarifa (porcentaje) a
0 /DebitNote/cac:TaxTotal[1]/cac:TaxSubto
DAS14 cbc Percent Tarifa del tributo E N TaxCategory 0..1 ser aplicada a la base imponible 1.0
. tal/cac:TaxCategory/cbc:Percent
Notificación: Si reporta una tarifa
.
diferente para uno de los tributos
3
enunciados en la tabla 0
)
Grupo de información /DebitNote/cac:TaxTotal[1]/cac:TaxSubto
DAS15 cac TaxScheme G TaxCategory 1..1 1.0
específicas sobre el tributo tal/cac:TaxCategory/cac:TaxScheme
Ver lista de valores posibles en de
¡Error! No se encuentra el origen
de la referencia.
/DebitNote/cac:TaxTotal[1]/cac:TaxSubto
Rechazo: Si el contenido de este
DAS16 cbc ID Identificador del tributo E A 3-0 TaxScheme 1..1 1.0 tal/cac:TaxCategory/cac:TaxScheme/cbc:I
elemento no corresponde a un
D
contenido de la columna
“Identificador” (aceptase
elemento sin contenido)
Ver lista de valores posibles en
¡Error! No se encuentra el origen
10- de la referencia. /DebitNote/cac:TaxTotal[1]/cac:TaxSubto
DAS17 cbc Name Nombre del tributo E A TaxScheme
3 1..1 Rechazo: Si el contenido de este 1.0 tal/cac:TaxCategory/cac:TaxScheme/cbc:
0 elemento no corresponde al Name
contenido correspondiente de la
columna “Nombre”
Grupo de campos para
RequestedMone información relacionadas
DAU01 cac GN DebitNote 1..1 1.0 /DebitNote/cac:RequestedMonetaryTotal
taryTotal con los valores totales
aplicables a la Nota

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 240 de 753


Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
El Valor Bruto antes de tributos
tiene que ser la suma de los
valores de las líneas de la factura
Total Valor Bruto antes de que contienen el valor comercial
4-15
tributos: Rechazo:si
LineExtensionA p (0- RequestedMoneta /DebitNote/cac:RequestedMonetaryTotal
DAU02 cbc Total valor bruto, suma de E N 1..1 round(/sig:DebitNote/cac:Request 1.0
mount ryTotal
6 /cbc:LineExtensionAmount
los valores brutos de las edMonetaryTotal/cbc:LineExtensi
)
líneas de la factura. onAmount) es distinto de
round(sum(/sig:DebitNote/cac:De
bitNoteLine/cbc:LineExtensionAm
ount))
Ver lista de valores posibles en 0 /DebitNote/cac:RequestedMonetaryTot
Código de moneda de la LineExtensionAmo
DAU03 @currencyID AA 1..1 Rechazo:Si valor diferente a 1.0 al/cbc:LineExtensionAmount/@currency
transacción unt
DocumentCurrencyCode ID
El Valor Base Imponible tiene que
ser la suma de los valores de las
bases imponibles de todas líneas
4-15 de detalle.
Total Valor Base Imponible:
TaxExclusiveAm p (0- RequestedMoneta Rechazo:Si /DebitNote/cac:RequestedMonetaryTotal
DAU04 cbc Base imponible para el E N 1..1 1.0
ount ryTotal
6 round(//cbc:TaxExclusiveAmount) /cbc:TaxExclusiveAmount
cálculo de los tributos
) es distinto de
round(sum(//cac:DebitNoteLine/c
ac:TaxTotal/cac:TaxSubtotal/cbc:
TaxableAmount))
Ver lista de valores posibles en 0 /DebitNote/cac:RequestedMonetaryTot
Código de moneda de la TaxExclusiveAmou
DAU05 @currencyID A 1..1 Rechazo: Si valor diferente a 1.0 al/cbc:TaxExclusiveAmount/@currencyI
transacción nt
DocumentCurrencyCode D

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 241 de 753


Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
El Valor Bruto más tributos tiene
que ser igual a Valor Bruto de la
factura que contienen el valor
comercial más la Suma de los
Tributos de todas las líneas de
Total de Valor Bruto más 4-15
detalle.
TaxInclusiveAm tributos p (0- RequestedMoneta /DebitNote/cac:RequestedMonetaryTotal
DAU06 cbc E N 1..1 Rechazo: si 1.0
ount ryTotal
6 /cbc:TaxInclusiveAmount
round(//cac:RequestedMonetaryT
)
otal/cbc:LineExtensionAmount +
sum(//cac:TaxTotal[not(ancestor::
cac:DebitNoteLine)]/cbc:TaxAmou
nt)) es distinto de
round(//cbc:TaxInclusiveAmount)
Ver lista de valores posibles en el
/DebitNote/cac:RequestedMonetaryTot
Código de moneda de la TaxInclusiveAmou numeral 0
DAU07 @currencyID A 1..1 1.0 al/cbc:TaxInclusiveAmount/@currencyI
transacción nt Rechazo: Si valor diferente a D
DocumentCurrencyCode
El Valor del Descuento Total es
igual a la Suma de todos los
descuentos globales aplicados al
total de la factura.
Descuento Total: Suma de 4-15
Rechazo: Si
AllowanceTotal todos los descuentos p (0- RequestedMoneta /DebitNote/cac:RequestedMonetaryTotal
DAU08 cbc E N 0..1 round(/sig:DebitNote/cac:Request 1.0
Amount aplicados al total de la ryTotal
6 /cbc:AllowanceTotalAmount
edMonetaryTotal/cbc:AllowanceT
factura )
otalAmount) es distinto de
round(sum(/sig:DebitNote/cac:All
owanceCharge[cbc:ChargeIndicat
or = "false"]/cbc:Amount))
Ver lista de valores posibles en el
/DebitNote/cac:RequestedMonetaryTot
Código de moneda de la AllowanceTotalA numeral 0
DAU09 @currencyID A 1..1 1.0 al/cbc:AllowanceTotalAmount/@curren
transacción mount Rechazo: Si valor diferente a cyID
DocumentCurrencyCode

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 242 de 753


Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
El Valor del Cargo Total es igual a
la Suma de todos los cargos
globales aplicados al total de la
factura.
4-15
Cargo Total: Suma de todos Rechazo: Si
ChargeTotalAm p (0- RequestedMoneta /DebitNote/cac:RequestedMonetaryTotal
DAU10 cbc los cargos aplicados al total E N 0..1 round(/sig:DebitNote/cac:Request 1.0
ount ryTotal
6 /cbc:ChargeTotalAmount
de la factura edMonetaryTotal/cbc:ChargeTota
)
lAmount) es distinto de
round(sum(/sig:DebitNote/cac:All
owanceCharge[cbc:ChargeIndicat
or = "true"]/cbc:Amount))
Ver lista de valores posibles en el
/DebitNote/cac:RequestedMonetaryTot
Código de moneda de la ChargeTotalAmou numeral 0
DAU11 @currencyID A 1..1 1.0 al/cbc:ChargeTotalAmount/@currencyI
transacción nt Rechazo: Si valor diferente a D
DocumentCurrencyCode
El Valor del Anticipo Total es igual
a la Suma de todos los anticipos o
prepagos globales aplicados al
total de la factura.
Rechazo: Si
4-15 (/sig:DebitNote/cac:RequestedMo
Anticipo Total: Suma de p (0- RequestedMoneta netaryTotal/cbc:PrepaidAmount) /DebitNote/cac:RequestedMonetaryTotal
DAU12 cbc PrePaidAmount E N 0..1 1.0
todos los pagos anticipados ryTotal
6 then /cbc:PrepaidAmount
) round(/sig:DebitNote/cac:Request
edMonetaryTotal/cbc:PrepaidAm
ount) =
round(sum(/sig:DebitNote/cac:Pre
paidPayment/cbc:PaidAmount))
else true()
Ver lista de valores posibles en el
Código de moneda de la numeral 0 /DebitNote/cac:RequestedMonetaryTot
DAU13 @currencyID A PrePaidAmount 1..1 1.0
transacción Rechazo: Si valor diferente a al/cbc:PrepaidAmount/@currencyID
DocumentCurrencyCode

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 243 de 753


Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
El Valor a Pagar de Factura es
igual a la Suma de Valor Bruto
más tributos - Valor del
Descuento Total + Valor del
Cargo Total - Valor del Anticipo
Total

Rechazo:Si let
$TaxInclusiveAmount := if
(boolean(//cbc:TaxInclusiveAmou
Valor a Pagar de Factura: nt)) then
Valor total de ítems //cbc:TaxInclusiveAmount else
(incluyendo cargos y 0-15 0.00, $SumTotalAllowance := if
descuentos a nivel de p (0- RequestedMoneta (boolean(//cbc:AllowanceTotalAm /DebitNote/cac:RequestedMonetaryTotal
DAU14 cbc PayableAmount E N 1..1 1.0
ítems) +valor tributos + ryTotal
6 ount)) then /cbc:PayableAmount
valor cargos – valor ) //cbc:AllowanceTotalAmount else
descuentos – valor 0.00, $SumTotalCharge := if
anticipos (boolean(//cbc:ChargeTotalAmou
nt)) then
//cbc:ChargeTotalAmount else
0.00, $PayableAmount :=
$TaxInclusiveAmount -
$SumTotalAllowance +
$SumTotalCharge return
round(number($PayableAmount))
es distinto de
round(//cac:RequestedMonetaryT
otal/cbc:PayableAmount)
Ver lista de valores posibles en el
Código de moneda de la numeral 0 /DebitNote/cac:RequestedMonetaryTot
DAU15 @currencyID A PayableAmount 1.0
transacción Rechazo: Si valor diferente a al/cbc:PayableAmount/@currencyID
DocumentCurrencyCode
Grupo de campos para
DAV01 cac DebitNoteLine información relacionadas G DebitNote 1..N 1.0 /DebitNote/cac:DebitNoteLine
con una línea de la nota
Dirección de Gestión de Impuestos
Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 244 de 753


Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Notificación: si contiene un valor
ya utilizado en el elemento
/DebitNote/cac:DebitNoteLine/cb
c:ID en otro grupo de este archivo
DAV02 cbc ID Número de Línea E N 1..4 DebitNoteLine 1..1 1.0 /DebitNote/cac:DebitNoteLine/cbc:ID
Notificación: si los números
utilizados en los diferentes grupos
no son consecutivos, empezando
en “1”
Obligatorio de informar para el
caso de facturas por contratos de
servicio tipo AIU. Para el ítem
Información Adicional: Administración. En este caso la
20..
Texto libre para añadir cbc:Note debe empezar por el
DAV03 cbc Note E A 500 DebitNoteLine 0..N 1.0 /DebitNote/cac:DebitNoteLine/cbc:Note
información adicional al texto: “Contrato de servicios AIU
0
artículo. por concepto de:” El
contribuyente debe incluir el
objeto del contrato facturado.

DebitedQuantit Cantidad del producto o /DebitNote/cac:DebitNoteLine/cbc:Debit


DAV04 cbc E N DebitNoteLine 1..1 1.0
y servicio edQuantity
Corresponde a uno de los valores
Identificación de la unidad /DebitNote/cac:DebitNoteLine/cbc:Debit
DAV05 cbc unitCode A A 2-5 DebitedQuantity 1..1 de la tabla de unidades de medida
de medida edQuantity/@unitCode
en el numeral 0

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 245 de 753


Resolución No. 000165 (01/NOV/2023)
El Valor Total de la línea es igual
al producto de Cantidad x Precio
Unidad menos Descuentos más
Recargos
que apliquen para la línea.

Rechazo: Si
o /DebitNote/cac:DebitNoteLin
e/cbc:LineExtensionAmount es
distinto de
(/DebitNote/Price/cbc:PriceAmou
nt * /DebitNote/Price/cbc:Price/
BaseQuantity) –
(/DebitNote/cac:DebitNoteLine/c
ac:AllowanceCharge/cbc:Amount,
correspondientes a aquellos
Valor total de la línea.
grupos en donde
Cantidad x Precio Unidad 0-15
LineExtensionA /DebitNote/cac:DebitNoteLine/ca /DebitNote/cac:DebitNoteLine/cbc:LineEx
DAV06 cbc menos descuentos más E N p (0- DebitNoteLine 1..1 1.0
mount c:AllowanceCharge/cbc:ChargeInd tensionAmount
recargos 6)
icator es “false”
que apliquen para la línea.
o )+
(/DebitNote/cac:DebitNoteLine/ca
c:AllowanceCharge/cbc:Amount,
correspondientes a aquellos
grupos en donde
AllowanceCharge/cbc:ChargeIndic
ator es “true”)
O dicho de otra forma
every $i in
/sig:DebitNote/cac:DebitNoteLine
satisfies if
(exists($i/cac:AllowanceCharge[cb
c:ChargeIndicator=false()]) and
exists($i/cac:AllowanceCharge[cb
c:ChargeIndicator=true()]))then(ro
und($i/cbc:LineExtensionAmount)

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 246 de 753


Resolución No. 000165 (01/NOV/2023)
=
round(($i/cac:Price/cbc:PriceAmo
unt *
$i/cac:Price/cbc:BaseQuantity)+
$i/cac:AllowanceCharge[cbc:Char
geIndicator=true()]/cbc:Amount -
$i/cac:AllowanceCharge[cbc:Char
geIndicator=false()]/cbc:Amount))
else
(if(exists($i/cac:AllowanceCharge[
cbc:ChargeIndicator=false()]))then
round($i/cbc:LineExtensionAmou
nt) =
round(($i/cac:Price/cbc:PriceAmo
unt *
$i/cac:Price/cbc:BaseQuantity) -
$i/cac:AllowanceCharge[cbc:Char
geIndicator=false()]/cbc:Amount)
else
if(exists($i/cac:AllowanceCharge[c
bc:ChargeIndicator=true()])) then
round($i/cbc:LineExtensionAmou
nt) =
round(($i/cac:Price/cbc:PriceAmo
unt *
$i/cac:Price/cbc:BaseQuantity) +
$i/cac:AllowanceCharge[cbc:Char
geIndicator=true()]/cbc:Amount)
else $i/cbc:LineExtensionAmount
= $i/cac:Price/cbc:PriceAmount *
$i/cac:Price/cbc:BaseQuantity)
Nota: Si se informa el grupo
DebitNoteLine/cac:PricingReferen
ce entonces el valor de
LineExtensionAmout es cero

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 247 de 753


Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
(0.00), ya que se trata de muestra
o regalo comercial
Ver lista de valores posibles en el
Código de moneda de la LineExtensionAmo numeral 0 /DebitNote/cac:DebitNoteLine/cbc:LineEx
DAV07 @currencyID A 1..1 1.0
transacción unt Rechazo: Si valor diferente a tensionAmount/@currencyID
DocumentCurrencyCode
Grupo de información que
PricingReferenc indica el precio de Obligatorio de informar si se trata /DebitNote/cac:DebitNoteLine/cac:Pricin
DAW01 cac G DebitNoteLine 0..1
e referencia para línea que no de muestras comerciales. gReference
contienen valor comercial
AlternativeCond Grupo para informar el /DebitNote/cac:DebitNoteLine/cac:Pricin
DAW02 cac G PricingReference 1..1 1.0
itionPrice precio gReference/cac:AlternativeConditionPrice
Corresponde al valor del precio
0-15 /DebitNote/cac:DebitNoteLine/cac:Pricin
AlternativeConditi referencia del ítem que se da
DAW03 cbc PriceAmount Valor del artículo o servicio E N p (0- 1..1 1.0 gReference/cac:AlternativeConditionPrice
onPrice como muestra o regalo sin valor
6) /cbc:PriceAmount
comercial
Ver lista de valores posibles en el
/DebitNote/cac:DebitNoteLine/cac:Prici
Código de moneda de la numeral 0
DAW04 @currencyID AA PriceAmount 1.0 ngReference/cac:AlternativeConditionPr
transacción Rechazo: Si valor diferente a ice/cbc:PriceAmount/@currencyID
DocumentCurrencyCode
Ver lista de valores posibles en 0
/DebitNote/cac:DebitNoteLine/cac:Pricin
Código del tipo de precio AlternativeConditi Notificación: si el valor del
DAW05 cbc PriceTypeCode E A 1-3 1..1 1.0 gReference/cac:AlternativeConditionPrice
informado onPrice atributo no se encuentra en la
/cbc:PriceTypeCode
columna “Unid”

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 248 de 753


Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Un bloque para cada código de
tributo
Rechazo: Si existe más de un
bloque con el mismo valor en el
elemento
de:TaxTotal/TaxSubtotal/cac:TaxC
ategory/cac:TaxScheme/cbc:ID
Este grupo NO debe ser
informado para ítems excluidos
Grupo de campos para
de acuerdo a lo establecido en el
información relacionadas /DebitNote/cac:DebitNoteLine/cac:TaxTo
DAX01 cac TaxTotal G DebitNoteLine 0..N ET. Adicionalmente, NO debe ser 1.0
con un tributo aplicable a tal
informado para facturas del
esta línea de la nota
régimen simple grupo I, ni para
ítems cuyo concepto en contratos
de AIU no haga parte de la base
gravable.
A nivel de ítem solo aplica para
tributos que deban informase a
nivel de ítem, por ejemplo, IVA,
INC, IC, Impuesto Nacional a los
Combustibles, entre otros

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 249 de 753


Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Suma de todos los elementos
../cac:TaxTotal/TaxSubtotal/cbc:T
axAmount

Rechazo: si
/cac:TaxTotal/cbc:TaxAmount <>
sumatoria de todas las
ocurrencias de
../cac:TaxTotal/TaxSubtotal/cbc:T
axAmount
o dicho de otro modo
every $i in //cac:DebitNoteLine
satisfies if
0-15 ($i/cac:TaxTotal/cac:TaxSubtotal/
/DebitNote/cac:DebitNoteLine/cac:TaxTo
DAX02 cbc TaxAmount Valor del tributo E N p (0- TaxTotal 1..1 cac:TaxCategory/cac:TaxScheme/ 1.0
tal/cbc:TaxAmount
6) cbc:ID = '01') then
round($i/cac:TaxTotal[cac:TaxSub
total/cac:TaxCategory/cac:TaxSch
eme/cbc:ID =
'01']/cbc:TaxAmount) =
round(sum($i/cac:TaxTotal/cac:Ta
xSubtotal[cac:TaxCategory/cac:Ta
xScheme/cbc:ID =
'01']/cbc:TaxAmount)) else true()
Nota: 01, representa a un código
de impuesto, pero para el cálculo
se debe considerar todos los tipos
de impuesto que aplique a esta
línea.
Ver lista de valores posibles en el
Código de moneda de la numeral 0 /DebitNote/cac:DebitNoteLine/cac:TaxT
DAX03 @currencyID A TaxAmount 1..1 1.0
transacción Rechazo: Si valor diferente a otal/cbc:TaxAmount/@currencyID
DocumentCurrencyCode

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 250 de 753


Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Rechazo: Si el valor es diferente al
de la tabla 0
Código de moneda de la /DebitNote/cac:DebitNoteLine/cac:TaxT
DAX19 @currencyID A TaxAmount 1..1 Rechazo: Si valor es diferente al 1.0
transacción otal/cbc:RoundingAmount/@currencyID
informado en el campo
DocumentCurrencyCode
Grupo de información que
Debe ser informado un grupo de /DebitNote/cac:DebitNoteLine/cac:TaxTo
DAX04 cbc TaxSubtotal definen los valores del G TaxTotal 1..N 1.0
estos para cada tarifa. tal/cac:TaxSubtotal
tributo
Base gravable del B/S es
responsabilidad del emisor
colocar la base gravable
correspondiente a la cantidad de
Ítems que está reportando. Tenga
en cuenta incluir los descuentos
Base Imponible sobre la que 0-15 no condicionados y cargos en caso
/DebitNote/cac:DebitNoteLine/cac:TaxTo
DAX05 cbc TaxableAmount se calcula el valor del E N p (0- TaxSubtotal 1..1 de existir. 1.0
tal/cac:TaxSubtotal/cbc:TaxableAmount
tributo 6) Recuerde que para las muestras
gratis la base gravable es el valor
comercial de dichas muestras
gratis
Nota: Para bienes o servicios
Excluidos no se debe informar el
impuesto excluido.
Ver lista de valores posibles en el
/DebitNote/cac:DebitNoteLine/cac:TaxT
Código de moneda de la numeral 0
DAX06 @currencyID A TaxableAmount 1.0 otal/cac:TaxSubtotal/cbc:TaxableAmoun
transacción Rechazo: Si valor diferente a t/@currencyID
DocumentCurrencyCode

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 251 de 753


Resolución No. 000165 (01/NOV/2023)
Rechazo: Para tributos cuya tarifa
se enuncia en porcentajes
si ../cac:TaxTotal/cbc:TaxAmount
<>
../cac:TaxTotal/cbc:TaxableAmou
nt * ../cac:TaxTotal/cbc:Percent
o dicho de otro modo
(every $i in
//cac:DebitNoteLine/cac:TaxTotal[
cac:TaxSubtotal/cac:TaxCategory/
cac:TaxScheme/cbc:ID =
'01']/cac:TaxSubtotal satisfies
round($i/cbc:TaxAmount) =
round((($i/cbc:TaxableAmount *
$i/cac:TaxCategory/cbc:Percent)
div 100)))
Valor del tributo: producto 0-15
/DebitNote/cac:DebitNoteLine/cac:TaxTo
DAX07 cbc TaxAmount del porcentaje aplicado E N p (0- TaxSubtotal 1..1 Nota: 01, representa a un código 1.0
de tributos cuya tarifa se enuncia tal/cac:TaxSubtotal/cbc:TaxAmount
sobre la base imponible 6)
en porcentajes, pero para el
cálculo se debe considerar todos
los tipos de impuesto que aplique
a esta línea.
Rechazo: Para tributos cuya tarifa
se enuncia en valores nominales
(ejemplo bolsas plásticas)
si ../cac:TaxTotal/cbc:TaxAmount
<>
../cac:TaxTotal/cbc:PerUnitAmoun
t*
DebitNoteLine/cbc:DebitedQuanti
ty
o dicho de otro modo
(round(//cac:DebitNoteLine/cac:T
axTotal[cac:TaxSubtotal/cac:TaxC
ategory/cac:TaxScheme/cbc:ID =

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 252 de 753


Resolución No. 000165 (01/NOV/2023)
'22']/cbc:TaxAmount) =
round(((//cac:DebitNoteLine/cac:
TaxTotal/cac:TaxSubtotal[cac:Tax
Category/cac:TaxScheme/cbc:ID =
'22']/cbc:PerUnitAmount *
(//cac:DebitNoteLine[cac:TaxTotal
/cac:TaxSubtotal/cac:TaxCategory
/cac:TaxScheme/cbc:ID =
'22']/cbc:DebitedQuantity)))))
Nota: 22, representa a un código
de tributos cuya tarifa se enuncia
en valores nominales, pero para
el cálculo se debe considerar
todos los tipos de impuesto que
aplique a esta línea.
Rechazo: para el impuesto
Nominal IBUA el cálculo, se realiza
entre los valores de los campos
(PerUnitAmount*BaseUnitMeasur
e) con dos (2) decimales y su
resultado debe ser dividido por
cien (100)

Rechazo: para el impuesto


Nominal INPP el cálculo, se realiza
entre los valores de los campos
(PerUnitAmount*BaseUnitMeasur
e)
Rechazo: para el impuesto ICUI el
cálculo, se realiza entre los
valores de los campos
(TaxableAmount*Percent dividido
por cien (100))
Rechazo: para el impuesto
Nominal ADV el cálculo, se realiza
entre los valores de los campos

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 253 de 753


Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
(PerUnitAmount*BaseUnitMeasur
e)

Ver lista de valores posibles en el


/DebitNote/cac:DebitNoteLine/cac:TaxT
Código de moneda de la numeral 0
DAX08 @currencyID AA TaxAmount 1.0 otal/cac:TaxSubtotal/cbc:TaxAmount/@
transacción Rechazo: Si valor diferente a currencyID
DocumentCurrencyCode
Usado en el caso de que el tributo
es un valor fijo por unidad
tributada: informar el valor del
tributo por unidad tributada. Por
ejemplo, el impuesto de consumo
a las bolsas o los impuestos a los
combustibles
Rechazo: Si el elemento NO es
0-2 informado o no existe.
BaseUnitMeasur Unidad de medida base 0-2p Let $i := /DebitNote/cac:DebitNoteLine/cac:TaxTo
DAX09 cbc E N TaxSubtotal 0..1 1.0
e para el tributo (0- //cac:DebitNoteLine/cac:TaxTotal tal/cac:TaxSubtotal/cbc:BaseUnitMeasure
2) /cac:TaxSubtotal/cac:TaxCategory
/cac:TaxScheme/cbc:ID, $j :=
//cac:DebitNoteLine/cac:TaxTotal
/cac:TaxSubtotal return every $k
in $i satisfies if ($k = ‘21’ or $k =
‘22’ or $k = ‘23’ or $k =’24’) then
$j/cbc:BaseUnitMeasure != ‘’ and
$j/cbc:BaseUnitMeasure/@unitCo
de ¡= ‘’ else true()
Corresponde a uno de los valores /DebitNote/cac:DebitNoteLine/cac:TaxTo
Identificación de la unidad
DAX10 cbc unitCode A A 2-5 BaseUnitMeasure 1..1 de la tabla de unidades de medida 1.0 tal/cac:TaxSubtotal/cbc:BaseUnitMeasure
de medida
en el numeral 0 /@unitCode

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 254 de 753


Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Es el valor nominal del tributo por
unidad
Rechazo: Si el percent NO es
informado o no existe.
Si :
//cac:DebitNoteLine/cac:TaxTotal
0-15
/cac:TaxSubtotal/cac:TaxCategory
0-2p /DebitNote/cac:DebitNoteLine/cac:TaxTo
DAX11 cbc PerUnitAmount Valor del tributo por unidad E N TaxSubtotal 0..1 /cac:TaxScheme/cbc:ID, $j := 1.0
(0- tal/cac:TaxSubtotal/cbc:PerUnitAmount
//cac:DebitNoteLine/cac:TaxTotal
2)
/cac:TaxSubtotal return every $k
in $i satisfies if ($k = ‘21’ or $k =
‘22’ or $k = ‘23’ or $k =’24’) then
$j/cbc:PerUnitAmount !=’’ and
$j/cbc:PerUnitAmount/@currency
ID !=’’ else true()
Ver lista de valores posibles en el
/DebitNote/cac:DebitNoteLine/cac:TaxT
Código de moneda de la numeral 0
DAX12 @currencyID AA TaxableAmount 1.0 otal/cac:TaxSubtotal/cbc:PerUnitAmoun
transacción Rechazo: Si valor diferente a t/@currencyID
DocumentCurrencyCode
Grupo de información sobre /DebitNote/cac:DebitNoteLine/cac:TaxTo
DAX13 cac TaxCategory G TaxSubtotal 1..1 1.0
el tributo tal/cac:TaxSubtotal/cac:TaxCategory
En el caso de que el tributo es un
porcentaje del valor tributable:
0..5
informar la tarifa (porcentaje) a /DebitNote/cac:DebitNoteLine/cac:TaxTo
p
DAX14 cbc Percent Tarifa del tributo E N TaxSubtotal 0..1 ser aplicada a la base imponible 1.0 tal/cac:TaxSubtotal/cac:TaxCategory/cbc:
(0..3
Notificación: Si reporta una tarifa Percent
)
diferente para uno de los tributos
enunciados en la tabla 0
/DebitNote/cac:DebitNoteLine/cac:TaxTo
Grupo de información
DAX15 cac TaxScheme G TaxCategory 1..1 1.0 tal/cac:TaxSubtotal/cac:TaxCategory/cac:
específicas sobre el tributo
TaxScheme

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 255 de 753


Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Ver lista de valores posibles en el
numeral de ¡Error! No se
encuentra el origen de la
referencia.¡Error! No se encuentra
/DebitNote/cac:DebitNoteLine/cac:TaxTo
el origen de la referencia.
DAX16 cbc ID Identificador del tributo E A 3-0 TaxScheme 1..1 1.0 tal/cac:TaxSubtotal/cac:TaxCategory/cac:
Rechazo: Si el contenido de este
TaxScheme/cbc:ID
elemento no corresponde a un
contenido de la columna
“Identificador” (aceptase
elemento sin contenido)
Ver lista de valores posibles en el
numeral de ¡Error! No se
encuentra el origen de la
/DebitNote/cac:DebitNoteLine/cac:TaxTo
10- referencia.
DAX17 cbc Name Nombre del tributo E A TaxScheme 1..1 1.0 tal/cac:TaxSubtotal/cac:TaxCategory/cac:
30 Notificación: Si el contenido de
TaxScheme/cbc:Name
este elemento no corresponde al
contenido correspondiente de la
columna “Nombre”
Este grupo se debe informar a
nivel de ítem, si y solamente si el
cargo o descuento afecta la base
Grupo de campos para
gravable del ítem. Si un cargo
AllowanceCharg información relacionadas /DebitNote/cac:DebitNoteLine/cac:Allow
DBE01 cac G DebitNoteLine 0..N individual, general a la factura 1.0
e con un cargo o un anceCharge
genera IVA, debe reportarse como
descuento
ítem. Para el caso de los
descuentos a nivel de ítem no es
necesario codificarlos
Empieza con “1”, los números
/DebitNote/cac:DebitNoteLine/cac:Allow
DBE02 cbc ID Número de Línea E AllowanceCharge utilizados en los diferentes grupos 1.0
anceCharge/cbc:ID
deben ser consecutivos

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 256 de 753


Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Cargo es true, es un Débito
aumenta el valor de la factura y se
debe reportar en el
LegalMonetary.
Descuento es false, un Crédito
descuenta el valor de la factura
Indica que el elemento es antes de tributos y debe /DebitNote/cac:DebitNoteLine/cac:Allow
DBE03 cbc ChargeIndicator E B 4..5 AllowanceCharge 1..1 1.0
un Cargo y no un descuento reportarse LegalMonetary anceCharge/cbc:ChargeIndicator
El elemento solamente puede
identificar una de las
informaciones
Rechazo: Si este elemento
contiene una información
diferente de “true” o “false”
Razón (texto): Texto libre 10..
AllowanceCharg Si es descuento entonces valor es /DebitNote/cac:DebitNoteLine/cac:Allow
DBE04 cbc para informar de la razón E A 500 AllowanceCharge 0..1 1.0
eReason Discount anceCharge/cbc:AllowanceChargeReason
del descuento. 0
Porcentaje aplicado en decimales
MultiplierFactor Porcentaje: Porcentaje que 0-2p /DebitNote/cac:DebitNoteLine/cac:Allow
DBE05 cbc E N AllowanceCharge 1..1 Notificación: si este elemento > 1.0
Numeric aplicar. (0- anceCharge/cbc:MultiplierFactorNumeric
100
2)
Valor numérico del Cargo el
Descuento
Si es descuento, no puede ser
superior al valor base
1-15 Rechazo: Si
Valor total del cargo o /DebitNote/cac:DebitNoteLine/cac:Allow
DBE06 cbc Amount E N p (0- AllowanceCharge 1..1 /root/AllowanceCharge/cbc:Charg 1.0
descuento anceCharge/cbc:Amount
6) eIndicator es true y
/root/AllowanceCharge/cbc:Amou
nt >
/root/AllowanceCharge/cbc:Base
Amount

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 257 de 753


Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Ver lista de valores posibles en el
Código de moneda de la numeral 0 /DebitNote/cac:DebitNoteLine/cac:Allo
DBE07 @currencyID AA Amount 1..1 1.0
transacción Rechazo: Si valor diferente a wanceCharge/cbc:Amount/@currencyID
DocumentCurrencyCode
Positivo mayor que cero
Rechazo: Si es negativo
/root/AllowanceCharge/cbc:Base
Amount
Si es descuento, no puede ser
superior al valor total de la
1-15
Valor Base para calcular el factura /DebitNote/cac:DebitNoteLine/cac:Allow
DBE08 cbc BaseAmount E N p (0- BaseAmount 1..1 1.0
descuento el cargo Notificación: si anceCharge/cbc:BaseAmount
6)
/root/AllowanceCharge/cbc:Charg
eIndicator es true y
/root/AllowanceCharge/cbc:Base
Amount >
/root/cac:RequestedMonetaryTot
al/cbc:LineExtensionAmount
Ver lista de valores posibles en el
/DebitNote/cac:DebitNoteLine/cac:Allo
Código de moneda de la numeral 0
DBE09 @currencyID AA Amount 1..1 1.0 wanceCharge/cbc:BaseAmount/@curre
transacción Rechazo: Si valor diferente a ncyID
DocumentCurrencyCode
Grupo de información que
DAZ01 Item describen las características G DebitNoteLine 1..1 1.0 /DebitNote/cac:DebitNoteLine/cac:Item
del artículo o servicio
Descripción: Descripción del
1..3 /DebitNote/cac:DebitNoteLine/cac:Item/c
DAZ02 cbc Description artículo o servicio a que se E A Item 1-3 1.0
00 bc:Description
refiere esta línea de la nota

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 258 de 753


Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Por ejemplo, si el artículo en
DebitNoteLine son tres “six pack”:
la cantidad que va en
PackSizeNumeri Cantidad de unidad de este PackSizeNumeric es 6, mientras a /DebitNote/cac:DebitNoteLine/cac:Item/c
DAZ03 cbc E N 1-3 Item 0..1
c artículo por empaque la cantidad que va en bc:PackSizeNumeric
Price/BaseQuantity es 3, y el total
de latas que se está describiendo
son 18
1- /DebitNote/cac:DebitNoteLine/cac:Item/c
DAZ04 cbc BrandName Marca: Marca del artículo E A Item 0..3 1.0
100 bc:BrandName
Modelo: Modelo del 110 /DebitNote/cac:DebitNoteLine/cac:Item/c
DAZ05 cbc ModelName E A Item 0..3 1.0
artículo 0 bc:ModelName
Grupo de datos de
SellersItemIdent identificación del artículo o /DebitNote/cac:DebitNoteLine/cac:Item/c
DAZ06 cac G Item 0..1 1.0
ification servicio de acuerdo con el ac:SellersItemIdentification
vendedor
Código del vendedor SellersItemIdentifi /DebitNote/cac:DebitNoteLine/cac:Item/c
DAZ07 cbc ID E A 1-50 0..1 1.0
correspondiente al artículo cation ac:SellersItemIdentification/cbc:ID
Código del vendedor
/DebitNote/cac:DebitNoteLine/cac:Item/c
correspondiente a una SellersItemIdentifi
DAZ08 cbc ExtendedID E A 1-50 0..1 1.0 ac:SellersItemIdentification/cbc:Extended
subespecificación del cation
ID
artículo
Grupo de datos de
Se debe informar la identificación
StandardItemId identificación del artículo o /DebitNote/cac:DebitNoteLine/cac:Item/c
DAZ09 cac G Item 0..1 del articulo o servicio de acuerdo 1.0
entification servicio de acuerdo con un ac:StandardItemIdentification
con el estándar
estándar
Código de acuerdo con el
estándar descrito en el StandardItemIden Código del ítem de acuerdo al /DebitNote/cac:DebitNoteLine/cac:Item/c
DAZ10 cbc ID E A 1..1 1.0
atributo tification estándar informado en @schemID ac:StandardItemIdentification/cbc:ID
ID/@schemeAgencyID

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 259 de 753


Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Ver estándares en el numeral 0
Para factura de exportación
puede informar la subpartida
arancelaria a 10 dígitos
Rechazo: si el código no existe en
/DebitNote/cac:DebitNoteLine/cac:Item/c
StandardItemIden un estándar cerrado
DAZ11 cbc @schemeID Código del estándar AA 1..1 1.0 ac:StandardItemIdentification/cbc:ID/@sc
tification Ejemplo: UNSPSCRechazo: si el
hemeID
código no sigue la regla de
formación de un código abierto,
pero con valores verificables
Ejemplo: GTIN
Ejemplo: Partidas arancelarias
Rechazo si el valor informado es
diferente al de la tabla 13.3.5 de
la columna @schemeName
Este valor debe ser el siguiente de
Nombre del estándar
la columna informado en el /DebitNote/cac:DebitNoteLine/cac:Item/c
informando a nivel
DAZ12 cbc @schemeName AA ID 0..1 @schemeID 1.0 ac:StandardItemIdentification/cbc:ID/@sc
deitem.
Ejemplo: hemeName
Si @ schemeID = 001 el valor
esperado en @ schemeName =
UNSPSC

/DebitNote/cac:DebitNoteLine/cac:Item/c
@schemeAgenc Rechazo: Si ID@schemeID = 010 y
DAZ13 cbc AA ID 0..1 1.0 ac:StandardItemIdentification/cbc:ID/@sc
yID ID@schemeAgencyID <> 9
hemeAgencyID
Grupo de información para
adicionar información
AdditionalItemP específica del ítem que /DebitNote/cac:DebitNoteLine/cac:Item/c
DAZ14 cac G Item 0..N 1.0
roperty puede ser solicitada por ac:AdditionalItemProperty
autoridades o entidades
diferentes a la DIAN

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 260 de 753


Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Obligatorio si el grupo
AdditionalItemProperty es
informado.
Característica que quiere
AdditionalProtper Por cada /DebitNote/cac:DebitNoteLine/cac:Item/c
DAZ15 cbc Name informar del ítem, por E A 2:50 1..N 1.0
tyItem ../cac:AdditionalItemProperty/cbc ac:AdditionalItemProperty/cbc:Name
ejemplo (Uso Vehículo)
:Name debe existir un
../cac:AdditionalItemProperty/cbc
:Value
Obligatorio: si el grupo
AddtionalProperytItem es
informado
Valor de la característica
AdditionalPropert Por cada /DebitNote/cac:DebitNoteLine/cac:Item/c
DAZ16 cbc Value que se quiere informar, por E A 2-50 1..N
yItme ../cac:AdditionalItemProperty/cbc ac:AdditionalItemProperty/cbc:Value
ejemplo (Particular)
:Value debe existir un
../cac:AdditionalItemProperty/cbc
:Name
Se debe informar la cantidad real /DebitNote/cac:DebitNoteLine/cac:Item/c
1- AdditionalProtper
DAZ17 cbc ValueQuantity Cantidad del Bien E A 0..1 entregada de la mercancía de la 1.0 ac:AdditionalItemProperty/cbc:ValueQua
100 tyItem
remesa ntity
/DebtNote/cac:DebitNoteLine/cac:Item/c
Unidad de la cantidad del AdditionalProtper
DAZ18 @unitCode A A 1-5 1..1 1.0 ac:AdditionalItemProperty/cbc:ValueQua
bien tyItem
ntity/@unitcode
Grupo de información que
Obligatorio: si la venta de bienes
describen el mandatario de
InformationCont o la prestación de servicios la
la operación de venta. /DebitNote/cac:DebitNoteLine/cac:Item/c
DBA01 cac entProviderPart G Item 0..1 realiza el FE a nombre de este 1.0
Aplica solo para mandatos, ac:InformationContentProviderParty
y tercero, entonces indique aquí el
y se debe informar a nivel
documento.
de ítem
Obligatorio: si /DebitNote/cac:DebitNoteLine/cac:Item/c
PowerOfAttorne InformatiionConte
DBA02 cac G 1..1 InformationContentProviderParty 1.0 ac:InformationContentProviderParty/cac:
y ntProvider
es informado PowerOfAttorney
Obligatorio: si /DebitNote/cac:DebitNoteLine/cac:Item/c
DBA03 cac AgentParty G PowerOfAttorney 1..1 InformationContentProviderParty 1.0 ac:InformationContentProviderParty/cac:
es informado PowerOfAttorney/cac:AgentParty

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 261 de 753


Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
/DebitNote/cac:DebitNoteLine/cac:Item/c
Obligatorio si
PartyIdentificati ac:InformationContentProviderParty/cac:
DBA04 cac G AgentParty 1..1 InformationContentProviderParty 1.0
on PowerOfAttorney/cac:AgentParty/cac:Par
es informado
tyIdentification
/DebitNote/cac:DebitNoteLine/cac:Item/c
3..1 Identificación del mandante ac:InformationContentProviderParty/cac:
DBA05 cbc ID E N PartyIdentification 1..1 1.0
3 Rechazo: si no informado PowerOfAttorney/cac:AgentParty/cac:Par
tyIdentification/cbc:ID
/DebitNote/cac:DebitNoteLine/cac:Item/c
ac:InformationContentProviderParty/cac:
schemeAgencyI
DBA06 A 1..1 PowerOfAttorney/cac:AgentParty/cac:Par
D
tyIdentification/cbc:ID/@schemeAgencyI
D
/DebitNote/cac:DebitNoteLine/cac:Item/c
ac:InformationContentProviderParty/cac:
DBA07 schemeID A 0..1
PowerOfAttorney/cac:AgentParty/cac:Par
tyIdentification/cbc:ID/@schemeID
/DebitNote/cac:DebitNoteLine/cac:Item/c
Debe corresponder a un valor de ac:InformationContentProviderParty/cac:
DBA08 schemeName A 1..1
0 PowerOfAttorney/cac:AgentParty/cac:Par
tyIdentification/cbc:ID/@schemeName
Grupo de información que
DBB01 Price describen los precios del G DebitNoteLine 1..1 1.0 /DebitNote/cac:DebitNoteLine/Price
artículo o servicio
1-15
DBB02 cbc PriceAmount Valor del artículo o servicio E N p (0- Price 1..1 1.0 ../Price/cbc:PriceAmount
6)
Ver lista de valores posibles en 0
Código de moneda de la Rechazo: Si el valor de este
DBB03 currencyID A PriceAmount 1.0 ../Price/cbc:PriceAmount/@currencyID
transacción elemento no corresponde a un
valor de la columna “Código”
La cantidad real sobre la
DBB04 cbc BaseQuantity E N 1..6 Price 1..1 1.0 ../Price/cbc:BaseQuantity
cual el precio aplica

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 262 de 753


Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Ver lista de valores posibles en 0
Unidad de la cantidad del Notificación: si el valor del
DBB05 cbc @unitCode A A 1-3 BaseQuantity 1..1 1.0 ../Price/cbc:BaseQuantity/@unitCode
artículo solicitado atributo no se encuentra en la
columna “Unid”

6.4 Instrumento electrónico tipo Contenedor electrónico – AttachedDocument


La estructura AttachedDocument tiene por objetivo transmitir en un único archivo XML un documento electrónico y todos los eventos
registrados hasta la fecha.
Por ejemplo, siempre que un documento es validado, deberá ser transmitido para el adquiriente el respectivo contenedor, por:
• El emisor, cuando recibe la validación de la DIAN.
• La DIAN, cuando valida un documento en la solución gratuita, si el adquiriente está registrado para esta finalidad en el
catálogo de participantes.

ID NS Campo Descripción T F Tam Padre Oc Observaciones V


AttachedDocumen
AE01 Contenedor de Documentos Electrónicos – AttachedDocument (raíz) G 1.0
t
Se requiere que para contenedor
electrónico exista declarado a lo
FAC01 ext UBLExtension G UBLExtensions 2..N menos la siguiente extensión. 1.0
//ext:UBLExtension/ext:Extension
Content/ds:Signature
Contenido de las definiciones de extensiones de la DIAN. Debe usar
FAC02 ext ExtensionContent como mínimo las extensiones definidas por la DIAN para toda G UBLExtension 1..1 1.0
factura electrónica (DianExtensions y Signature)

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 263 de 753


Resolución No. 000165 (01/NOV/2023)
ID NS Campo Descripción T F Tam Padre Oc Observaciones V
Rechazo: Solamente puede haber
una ocurrencia de un grupo
FAC03 ds Signature Grupo de información sobre la firma del documento G ExtensionContent 1..1 UBLExtension conteniendo el 1.0
grupo ds:Signature
Ver definición en numeral 0
AE02 cbc UBLVersionID Versión base de UBL usada para crear este perfil E A 7..8 AttachedDocument 1..1 Debe usarse el literal “UBL 2.1” 1.0
Debe usarse el literal
AE03 cbc CustomizationID E A 20 AttachedDocument 1..1 1.0
“Documentos adjuntos”
Debe usarse el literal “Factura
AE04 cbc ProfileID Versión del Formato: Indicar versión del documento. E A 55 AttachedDocument 1..1 1.0
Electrónica de Venta”
Código que describe el “ambiente de destino donde será procesada
AE04a cbc ProfileExecutionID E A 8 AttachedDocument 1..1 valor definido en el grupo en 0 1.0
la validación previa de este documento electrónico”
AE04b cbc ID Consecutivo propio del generador del documento E A AttachedDocument 1..1 1.0
No puede ser anterior a ninguno
de los documentos contenidos
AE05 cbc IssueDate Fecha de generación del contenedor E F 10 AttachedDocument 1..1 IssueDate del contenedor >= 1.0
IssueDate de los documentos
contenidos
AE06 cbc IssueTime Hora de generación del contenedor E H 14 AttachedDocument 1..1 1.0
Debe contener el literal
AE08 cbc DocumentType Tipo de documento E A 33 AttachedDocument 1..1 “Contenedor de Factura 1.0
Electrónica”
ParentDocumentI
AE08a cbc ID de la factura electrónica que origina el contenedor E A AttachedDocument 1..1 1.0
D
AE09 cac SenderParty Persona que genera el contenedor G AttachedDocument 0..1 Utilizar definición estándar del UBL 1.0
AE10 cac PartyTaxScheme Grupo de información tributaria del generador del documento G SenderParty 1..1 1.0
AE11 cbc RegistrationName Nombre o Razón Social del generador del documento E A PartyTaxScheme 1..1 1.0

AE12 cbc CompanyID NIT del generador del documento E A 1..1 1.0

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 264 de 753


Resolución No. 000165 (01/NOV/2023)
ID NS Campo Descripción T F Tam Padre Oc Observaciones V
AE13 schemeAgencyID A N CompanyID 1..1 Debe ser “195” 1.0
DV del NIT del generador si
AE14 schemeID A N CompanyID 1..1 1.0
schemeName = “31”
AE15 schemeName A N CompanyID 1..1 Usar los valores de la tabla 0 1.0

AE16 cbc TaxLevelCode E A 30 PartyTaxScheme: 1..1 Diligenciar de acuerdo a la tabla 0 1.0


Opcional si diligenciado usar “No
AE17 listName A A TaxLevelCode 0..1 1.0
aplica”
AE18 cac TaxScheme G PartyTaxScheme 1..1 1.0

AE19 cbc ID E N TaxScheme 1..1 Usar valores de la tabla 0 1.0

AE20 cbc Name E A TaxScheme 1..1 Usar valores de la tabla 0 1.0

AE21 cac ReceiverParty Persona que recibe el contenedor G AttachedDocument 1..1 Utilizar definición estándar del UBL 1.0
AE22 cac PartyTaxScheme Grupo de información tributaria G SenderParty 1..1 1.0
AE23 cbc RegistrationName Nombre o Razón social del receptor E A PartyTaxScheme 1..1 1.0

AE24 cbc CompanyID NIT del receptor E A 1..1 1.0

AE25 schemeAgencyID A N CompanyID 1..1 Debe ser “195” 1.0

AE26 schemeID A N CompanyID 1..1 DV del NIT del receptor 1.0

AE27 schemeName A N CompanyID 1..1 Usar los valores de la tabla 0 1.0

AE28 cbc TaxLevelCode Diligenciar de acuerdo a la tabla 0 E A 30 PartyTaxScheme: 1..1 1.0

AE29 listName Opcional si diligenciado usar “No aplica” A A TaxLevelCode 0..1 1.0

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 265 de 753


Resolución No. 000165 (01/NOV/2023)
ID NS Campo Descripción T F Tam Padre Oc Observaciones V
AE30 cac TaxScheme G PartyTaxScheme 1..1 1.0

AE31 cbc ID Usar valores de la tabla 0 E N TaxScheme 1..1 1.0

AE32 cbc Name Usar valores de la tabla 0 E A TaxScheme 1..1 1.0

AE33 cac Attachment Información del Documento Electrónico (Factura, NC, ND, Evento). G AttachedDocument 1..1 1.0

AE34 cac ExternalReference G Attachment 1..1 1.0

AE35 cbc MimeCode Tipo mime utilizado para el envío, debe ser text/xml E ExternalReference 1..1 text/xml 1.0

AE36 cbc EncodingCode Encoding del archivo, debe ser UTF-8 E ExternalReference 1..1 UTF-8 1.0

<![CDATA[Acá se coloca el DFE en formato xml]]> DFE se refiere a la


AE37 cbc Description E ExternalReference 1..1 1.0
Factura Electrónica, la NC, ND, u otro DFE a enviar
ParentDocumentLi
AE38 cac Puede referenciar 1 o más documentos electrónicos G AttachedDocument 1..N 1.0
neReference
ParentDocumentLin
AE39 cbc LineID Consecutivo para informar el documento E 1..1 1.0
eReference

DocumentReferen ParentDocumentLin
AE40 cac 1..1 1.0
ce eReference

AE41 cbc ID Número del DFE E DocumentReference 1..1 1.0

AE42 cbc UUID CUFE de la FE o CUDE para otro DFE E DocumentReference 1..1 1.0

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 266 de 753


Resolución No. 000165 (01/NOV/2023)
ID NS Campo Descripción T F Tam Padre Oc Observaciones V

Debe corresponde con el literal


AE43 schemeName Debe ser CUFE-SHA384 para la FE, CUDE-SHA386 para otro DFE A UUID 1..1 1.0
“CUFE-SHA384” o CUDE-SHA384

AE44 cbc IssueDate Fecha de generación de la respuesta E F 10 DocumentReference 1..1 1.0

Debe contener el literal


AE45 cbc DocumentType Tipo de documento E A 33 DocumentReference 1..1 1.0
“ApplicationResponse”

AE46 cac Attachment Para informar el ApplicationResponse (Respuestas de la DIAN) G DocumentReference 1..1 1.0

AE47 cac ExternalReference G Attachment 1..1 1.0

AE48 cbc MimeCode Debe ser text/xml E ExternalReference 1..1 text/xml 1.0

AE49 cbc EncodingCode Debe ser UTF-8 E ExternalReference 1..1 UTF-8 1.0

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 267 de 753


Resolución No. 000165 (01/NOV/2023)
ID NS Campo Descripción T F Tam Padre Oc Observaciones V

AE50 cbc Description <![CDATA[Acá se coloca el ApplicationResponse en formato xml]]> E ExternalReference 1..1 1.0

ResultOfVerificatio
AE51 cac Resultado de la validación G DocumentReference 1..1 1.0
n

Debe diligenciarse con Unidad Especial Dirección de Impuestos y Unidad Especial Dirección de
AE52 cbc ValidatorID E ResultOfVerification 1..1 1.0
Aduanas Nacionales Impuestos y Aduanas Nacionales

ValidationResultC
AE53 cbc Código del resultado de la validación E ResultOfVerification 1..1 Ejemplo “02” 1.0
ode

AE54 cbc ValidationDate Fecha de la validación E ResultOfVerification 1..1 1.0

AE55 cbc ValidationTime Hora de la Validación E ResultOfVerification 1..1 1.0

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 268 de 753


Resolución No. 000165 (01/NOV/2023)

A continuación, se puede visualizar la estructura simplificada, asumiendo una autorización con dos notificaciones:

<AttachedDocument xmlns=”urn:oasis:names:specification:ubl:schema:xsd:AttachedDocument-2”
xmlns:ds=”http://www.w3.org/2000/09/xmldsig#”
xmlns:cac=”urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2”
xmlns:cbc=”urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2”
xmlns:ccts=”urn:un:unece:uncefact:data:specification:CoreComponentTypeSchemaModule:2”
xmlns:ext=”urn:oasis:names:specification:ubl:schema:xsd:CommonExtensionComponents-2”
xmlns:xades=”http://uri.etsi.org/01903/v1.3.2#” xmlns:xades141=”http://uri.etsi.org/01903/v1.4.1#”>
<cbc:UBLVersionID>UBL 2.1</cbc:UBLVersionID>
<cbc:CustomizationID>Documentos adjuntos</cbc:CustomizationID>
<cbc:ProfileID>Factura Electrónica de Venta</cbc:ProfileID>
<cbc:ProfileExecutionID>2</cbc:ProfileExecutionID>
<cbc:ID>1234</cbc:ID>
<cbc:IssueDate>2019-04-05</cbc:IssueDate>

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 269 de 753


Resolución No. 000165 (01/NOV/2023)
<cbc:IssueTime>03:37:11-05:00</cbc:IssueTime>
<cbc:DocumentType>Contenedor de Factura Electrónica</cbc:DocumentType>
<cbc:ParentDocumentID>SETSG980000018</cbc:ParentDocumentID>
<cac:SenderParty>
<cac:PartyTaxScheme>
<cbc:RegistrationName>Sociedad de Colombia SAS</cbc:RegistrationName>
<cbc:CompanyID schemeAgencyID=”195” schemeID=”8” schemeName=”31”>700081234</cbc:CompanyID>
<cbc:TaxLevelCode listName=”05”>O-06</cbc:TaxLevelCode>
<cac:TaxScheme>
<cbc:ID>01</cbc:ID>
<cbc:Name>IVA</cbc:Name>
</cac:TaxScheme>
</cac:PartyTaxScheme>
</cac:SenderParty>
<cac:ReceiverParty>
<cac:PartyTaxScheme>
<cbc:RegistrationName>TEST RECEPTOR DOCUMENTO</cbc:RegistrationName>
<cbc:CompanyID schemeAgencyID=”195” schemeID=”9” schemeName=”31”>900508908</cbc:CompanyID>
<cbc:TaxLevelCode listName=”05”>O-06</cbc:TaxLevelCode>
<cac:TaxScheme>
<cbc:ID>01</cbc:ID>
<cbc:Name>IVA</cbc:Name>
</cac:TaxScheme>
</cac:PartyTaxScheme>
</cac:ReceiverParty>
<cac:Attachment>
<cac:ExternalReference>
<cbc:MimeCode>text/xml</cbc:MimeCode>
<cbc:EncodingCode>UTF-8</cbc:EncodingCode>
<cbc:Description><![CDATA[Acá se coloca el DE en formato xml]]></cbc:Description>
</cac:ExternalReference>
</cac:Attachment>
<cac:ParentDocumentLineReference>
<cbc:LineID>1</cbc:LineID>
<cac:DocumentReference>
Dirección de Gestión de Impuestos
Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 270 de 753


Resolución No. 000165 (01/NOV/2023)
<cbc:ID>SETSG980000018</cbc:ID>
<cbc:UUID schemeName=”CUFE-
SHA384”>16f8e126477fbddc8b6f3b0380033f49061069f8cf8525f2dd6c01c12e04e9b3</cbc:UUID>
<cbc:IssueDate>2019-04-05</cbc:IssueDate>
<cbc:DocumentType>ApplicationResponse</cbc:DocumentType>
<cac:Attachment>
<cac:ExternalReference>
<cbc:MimeCode>text/xml</cbc:MimeCode>
<cbc:EncodingCode>UTF-8</cbc:EncodingCode>
<cbc:Description><![CDATA[acá se coloca el ApplicationResponse en formato
xml]]></cbc:Description>
</cac:ExternalReference>
</cac:Attachment>
<cac:ResultOfVerification>
<cbc:ValidatorID>Unidad Especial Dirección de Impuestos y Aduanas Nacionales</cbc:ValidatorID>
<cbc:ValidationResultCode>02</cbc:ValidationResultCode>
<cbc:ValidationDate>2019-04-16</cbc:ValidationDate>
<cbc:ValidationTime>13:23:45-05:00</cbc:ValidationTime>
</cac:ResultOfVerification>
</cac:DocumentReference>
</cac:ParentDocumentLineReference>
</AttachedDocument>

6.5 Documento electrónico ApplicationResponse


El ApplicationResponse es un documento electrónico de propósito general, cuya funcionalidad es la notificación de eventos.
Se entiende por evento, la ocurrencia relacionada con un Documento Electrónico, declarada por una persona o entidad relacionada con este
documento. En el numeral 6.5 y subsecuentes cuando mencione un evento se refiere al documento electrónico ApplicationResponse.
Un evento, por contener la firma digital de la persona o entidad que lo origina, es también un Instrumento Electrónico, que deja constancia
verificable sobre lo que esta persona o entidad declara sobre el documento electrónico a que se refiere.

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 271 de 753


Resolución No. 000165 (01/NOV/2023)
La generación de dichos eventos aplica para facturas electrónicas cuyo medio de pago es crédito y requieran disponer esta como título valor,
adicionalmente se requiere que la fecha de emisión de la factura electrónica corresponda a la fecha de generación de está.
Para la generación de notas crédito y notas débito asociadas a facturas electrónicas que quieran disponer como título valor, se deben realizarse
con referencias 1 a 1, esto quiere decir que los tipos de operación utilizadas para las notas crédito y débito debe corresponder a los valores
“20” y “30”. Una vez generado un evento de aceptación (Expresa o Tácita) NO se pueden generar notas crédito o notas débito a las facturas
electrónicas.

6.5.1 Requisitos para el registro para la circulación de la factura electrónica de venta como título valor – RADIAN
Fecha de vencimiento de la factura electrónica de venta
De conformidad con lo previsto en el numeral 1 del artículo 774 del Código de Comercio, se deberá indicar la fecha (día, mes y año) de
vencimiento para el pago de la factura electrónica de venta. En ausencia de mención expresa en la factura de la fecha de vencimiento, se
entenderá que debe ser pagada dentro de los treinta (30) días siguientes a la emisión.

6.5.1.1 Acuse de recibo de la factura electrónica de venta


1. Número del evento.
2. Código Único del Documento Electrónico (en adelante CUDE) del evento.
3. Fecha y hora de recibo de la Factura Electrónica de Venta, de conformidad con lo previsto en el artículo 774 del Código de Comercio
y el numeral 11 del artículo 2.2.2.53.2 del Decreto 1074 de 2015, Decreto Único Reglamentario del Sector Comercio, Industria y
Turismo, modificado por artículo 1 Decreto 1154 de 2020,
4. Código Único de la Factura Electrónica (en adelante CUFE) que se acusa.
5. De conformidad con lo previsto en el artículo 774 del Código de Comercio se deberán indicar los apellidos y nombres o razón social
de quien sea el encargado de recibir la factura electrónica de venta.
6. De conformidad con lo previsto en el artículo 774 del Código de Comercio se deberá indicar el tipo y número de identificación o NIT
de quien sea el encargado de recibir la factura electrónica de venta.

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 272 de 753


Resolución No. 000165 (01/NOV/2023)
7. Firma digital del encargado de recibo de la factura electrónica de venta, de conformidad con lo previsto en el artículo 774 del Código
de Comercio. En el caso de que esta firma digital no coincida con la firma digital del adquirente/deudor/aceptante, se podrá optar
por cualquiera de las dos.
8. Apellidos y nombres o razón social del adquirente/deudor/aceptante.
9. Tipo y número de identificación o NIT del adquirente/deudor/aceptante.
10. Firma digital del adquirente/deudor/aceptante.
11. Contenedor electrónico.

6.5.1.2 Recibo del bien o prestación del servicio


1. Número del evento.
2. CUDE del evento.
3. De conformidad con lo previsto en el artículo 773 del Código de Comercio, se deberá indicar la fecha y hora de recibo del bien o
servicio.
4. CUFE de la factura electrónica de venta que se asocia al bien o servicio.
5. De conformidad con lo previsto en el artículo 773 del Código de Comercio, se deberán indicar los apellidos y nombre del funcionario
autorizado para recibir el bien o servicio.
6. De conformidad con lo previsto en el artículo 773 del Código de Comercio, se deberá indicar el tipo y número de identificación del
funcionario autorizado para recibir el bien o servicio.
7. Apellidos y nombres o razón social del adquirente/deudor/aceptante.
8. Tipo y número de identificación o NIT del adquirente/deudor/aceptante.
9. Observaciones

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 273 de 753


Resolución No. 000165 (01/NOV/2023)
10. Firma digital del funcionario autorizado para recibir el bien o servicio, de conformidad con lo previsto en el artículo 773 del Código
de Comercio. En el caso de que esta firma digital no coincida con la firma digital del adquirente/deudor/aceptante, se podrá optar
por cualquiera de las dos.
11. Firma digital del adquirente/deudor/aceptante.
12. Contenedor electrónico.

Aceptación expresa, aceptación tácita o reclamo de la factura electrónica de venta

6.5.1.3 Aceptación expresa


1. Número del evento.
2. CUDE del evento.
3. CUFE de la factura electrónica de venta que se acepta expresamente.
4. De conformidad con lo previsto en el artículo 773 del Código de Comercio y el numeral 1 del artículo 2.2.2.53.4 del Decreto 1074 de 2015,
Decreto Único Reglamentario del Sector Comercio, Industria y Turismo, modificado por artículo 1 Decreto 1154 de 2020, se deberá dejar
una indicación expresa de la aceptación de la factura electrónica de venta.
5. Fecha y hora de generación de la aceptación expresa.
6. De conformidad con lo previsto en el numeral 1 del artículo 2.2.2.53.4 del Decreto 1074 de 2015, Decreto Único Reglamentario del Sector
Comercio, Industria y Turismo, modificado por artículo 1 Decreto 1154 de 2020, deberá haber una funcionalidad para el cómputo de tres (3)
días hábiles siguientes al recibo de la mercancía o del servicio.
7. De conformidad con lo previsto en el artículo 773 del Código de Comercio, se deberán indicar los apellidos y nombre o razón social del
adquirente/deudor/ aceptante que emite la aceptación expresa.
8. Firma digital del adquirente/deudor/aceptante que emite la aceptación expresa.
9. Contenedor electrónico.

6.5.1.4 Aceptación tácita


1. Número del evento.
2. CUDE del evento.

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 274 de 753


Resolución No. 000165 (01/NOV/2023)
3. CUFE de la factura electrónica de venta que se acepta tácitamente.
4. Fecha y hora de generación de la aceptación tácita.
5. Apellidos y nombre o razón social del Emisor o facturador electrónico que expide la aceptación tácita.
6. Tipo y número de documento o NIT del Emisor o facturador electrónico que expide la aceptación tácita.
7. De conformidad con lo previsto en el artículo 773 del Código de Comercio y el numeral 1 del artículo 2.2.2.53.4 del Decreto 1074 de 2015,
Decreto Único Reglamentario del Sector Comercio, Industria y Turismo, modificado por artículo 1 Decreto 1154 de 2020, se deberá dejar
una indicación expresa de la factura electrónica de venta.
8. De conformidad con lo previsto en el numeral 2 y el parágrafo 2 del artículo 2.2.2.53.4 del Decreto 1074 de 2015, Decreto Único
Reglamentario del Sector Comercio, Industria y Turismo, modificado por artículo 1 Decreto 1154 de 2020, el emisor o facturador electrónico
deberá dejar constancia electrónica de los hechos que dan lugar a la aceptación tácita de la factura electrónica de venta en el RADIAN, lo
que se entenderá hecho bajo la gravedad de juramento.
9. De conformidad con lo previsto en el artículo 773 del Código de Comercio, se deberán indicar los apellidos y nombre o razón social del
adquirente/deudor/ aceptante que no emite la aceptación expresa.
10. Firma digital del emisor o facturador electrónico que emite la aceptación tácita.
11. Contenedor electrónico.

6.5.1.5 Reclamo de la factura electrónica de venta


1. Número del evento.
2. CUDE del evento.
3. CUFE de la factura electrónica de venta contra la que se reclama.
4. Fecha y hora de generación del reclamo.
5. De conformidad con lo previsto con el numeral 2 del artículo 2.2.2.53.4. del Decreto 1074 de 2015, Decreto Único Reglamentario del Sector
Comercio, Industria y Turismo, modificado por artículo 1 Decreto 1154 de 2020 se deberá indicar el concepto de reclamo contra la factura
electrónica de venta.
6. De conformidad con lo previsto en el artículo 773 del Código de Comercio y el numeral 2 del artículo 2.2.2.53.4. del Decreto 1074 de 2015,
Decreto Único Reglamentario del Sector Comercio, Industria y Turismo, modificado por artículo 1 Decreto 1154 de 2020se deberá hacer el
cómputo de tres días hábiles para remitir el reclamo al emisor o facturador electrónico.
7. Apellidos y nombre o razón social del adquirente/deudor/aceptante que genera el reclamo.
8. Tipo y número de documento o NIT del adquirente/deudor/aceptante que genera el reclamo.

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 275 de 753


Resolución No. 000165 (01/NOV/2023)
9. Firma digital del adquirente/deudor/aceptante que realiza el reclamo.
10. Contenedor electrónico.

6.5.2 Garantía de que el evento será registrado en el documento correcto


Algunos eventos necesitan que la persona o entidad que lo genera tenga absoluta seguridad del contenido del documento a que se refiere, y
que este documento existe en la base de datos de la DIAN. Estos eventos requieren, para su registro, que se informe, en el cuerpo del
documento las claves principales del documento a la que se está aplicando el evento particular.

6.5.3 Relacionamientos mutuos entre los eventos


La siguiente matriz ilustra como se relacionan los eventos. X significa que si ocurre el evento de la fila no puede ocurrir el evento de la
columna para un documento electrónico.
Tabla 8 – Relacionamientos Mutuos Entre los Eventos
Eventos 02 04 030 031 032

02 X
6.5.5.1 Documento electrónico tipo ApplicationResponse –
6.5.5.2 Documento electrónico tipo ApplicationResponse – Documento Rechazado por la DIAN 04 X X X X
Documento electrónico tipo ApplicationResponse – Acuse de recibo de Factura Electrónica de
Venta 030
Documento electrónico tipo ApplicationResponse – Reclamo de la Factura Electrónica de Venta 031
Documento electrónico tipo ApplicationResponse – Recibo del bien o prestación del servicio 032
Documento electrónico tipo ApplicationResponse – Aceptación expresa 033 X
Documento electrónico tipo ApplicationResponse – Aceptación Tácita 034 X

La Tabla 8 muestra los efectos del registro de un evento sobre la posibilidad que otro evento sea registrado en el mismo documento
electrónico. Los códigos y nombres de los eventos, que se utilizan en la Tabla 8 y en los elementos /
/cac:DocumentResponse/cac:Response/cbc:ResponseCode y / /cac:DocumentResponse/cac:Response/cbc:Description, están definidos en 0.

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 276 de 753


Resolución No. 000165 (01/NOV/2023)
Es posible la existencia de casos en los cuales exista conflicto entre declaraciones; eso ocurre cuando no existe manera automática de decidir
cuál de las dos informaciones debe prevalecer sobre la otra. En tales situaciones, será necesario intervención de la DIAN para resolver el
conflicto, probablemente por medio de contacto con uno o ambos los contribuyentes.
Las definiciones de los eventos se detallan en cada uno de los ítems que siguen el cuerpo común, detallado a continuación.

6.5.4 Estructura común para todos los eventos (Documentos electrónicos de tipo ApplicationResponse)

ns Campo Descripción T F Tam Padre Oc Observaciones


ID
definiciones comunes a todos los eventos
Application
AAA01 Registro de Eventos – ApplicationResponse (raíz) G 1
Response

UBLExtensio Debe usar las extensiones definidas por la DIAN para estos Application
AAA02 ext G 1..1 1
ns documentos Response

UBLExtensio Debe existir los grupos y elementos


AAB01 ext Grupo de información correspondiente a validaciones DIAN G 1..1
n definidos en esté

ExtensionCo
AAB02 ext G 1..1
ntent

DianExtensi
AAB03 ext G 1..1
ons

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 277 de 753


Resolución No. 000165 (01/NOV/2023)

ns Campo Descripción T F Tam Padre Oc Observaciones


ID
definiciones comunes a todos los eventos
InvoiceSourc
InvoiceSource
AAB13 sts e Grupo de información de país del documento electrónico G 1..1 1

Identificatio InvoiceSource
AAB14 cbc E A 2 1..1 Debe ser informado el literal “CO” 1
nCode

IdentificationCo
AAB15 listAgencyID A N 1 1..1 Debe ser informado el literal “6” 1
de

Debe ser informado el literal “United


listAgencyN IdentificationCo
AAB16 A A 46 1..1 Nations Economic Commission for 1
ame de
Europe”

Debe ser informado el literal


listSchemeU IdentificationCo
AAB17 A A 76 1..1 “urn:oasis:names:specification:ubl:codel 1
RI de
ist:gc:CountryIdentificationCode-2.1”

SoftwarePro
AAB18 sts Grupo de información sobre el prestador de servicios G DianExtensions 1..1 1
vider

Identificador del Proveedor Tecnológico utilizado en la


emisión de la factura. Un Obligado a facturar puede ser SoftwareProvide NIT del Proveedor Tecnológico debe estar
AAB19 sts ProviderID E N 3-15 1..1 1
también Proveedor Tecnológico para sí mismo u otros, en r registrado en la DIAN sin DV.
cuyo caso será Proveedor Tecnológico
Dirección de Gestión de Impuestos
Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 278 de 753


Resolución No. 000165 (01/NOV/2023)

ns Campo Descripción T F Tam Padre Oc Observaciones


ID
definiciones comunes a todos los eventos

@schemeAg
AAB20 A N 3 ProviderID 1..1 Debe ser informado el literal “195” 1
encyID

Debe ser informado el literal “CO, DIAN


@schemeAg
AAB21 A A 54 ProviderID 1..1 (Dirección de Impuestos y Aduanas 1
encyName
Nacionales)”

El DV del NIT debe ser informado en


AAB22 @schemeID DV del NIT del Proveedor Tecnológico A N 1 ProviderID 1..1 1
@schemeID

@schemeNa
AAB23 A N 2 ProviderID 1..1 Debe ser informado el literal “31” 1
me

Identificador del software asignado


cuando el software si activa en el Sistema
Identificador Software: Identificador del software habilitado SoftwareProvide
AAB24 sts softwareID E A 36-50 1..1 de Facturación Electrónica debe 1
para la emisión de facturas r
corresponder a un software autorizado
para este OFE

Debe ser informado el literal “195”


@schemeAg
AAB25 A N 3 softwareID 1..1 Notificación: Si no se informa el literal 1
encyID
195

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 279 de 753


Resolución No. 000165 (01/NOV/2023)

ns Campo Descripción T F Tam Padre Oc Observaciones


ID
definiciones comunes a todos los eventos
Debe ser informado el literal “CO, DIAN
(Dirección de Impuestos y Aduanas
@schemeAg Nacionales)”
AAB26 A A 54 softwareID 1..1 1
encyName Notificación: Si no se informa el literal
“CO, DIAN (Dirección de Impuestos y
Aduanas Nacionales)”
Definida en el numeral 0
SoftwareSec Huella del software que autorizó la DIAN al Obligado a
AAB27 sts E A 48 DianExtensions 1..1 Rechazo: Si la huella no corresponde a un 1
urityCode Facturar Electrónicamente o al Proveedor Tecnológico
software autorizado para este OFE

Debe ser informado el literal “195”


@schemeAg SoftwareSecurit
AAB28 A N 3 1..1 Notificación: Si no se informa el literal 1
encyID yCode
195

Debe ser informado el literal “CO, DIAN


(Dirección de Impuestos y Aduanas
@schemeAg SoftwareSecurit Nacionales)”
AAB29 A A 54 1..1 1
encyName yCode Notificación: Si no se informa el literal
“CO, DIAN (Dirección de Impuestos y
Aduanas Nacionales)”

Authorizatio Grupo de información del Proveedor Autorizado (PA) por la


AAB30 sts E N 9 DianExtensions 1..1 1
nProvider DIAN

Debe corresponder al Nit de la DIAN.


Authorizatio AuthorizationPr Rechazo: Si AuthorizationProviderID no
AAB31 sts NIT de la DIAN E N 9 1..1 1
nProviderID ovider corresponde al NIT de la DIAN
(800197268)

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 280 de 753


Resolución No. 000165 (01/NOV/2023)

ns Campo Descripción T F Tam Padre Oc Observaciones


ID
definiciones comunes a todos los eventos

Debe ser informado el literal “195”.


@schemeAg AuthorizationPr
AAB32 A N 3 1..1 Notificación: Si no se informa el literal 1
encyID oviderID
195

Debe ser informado el literal “CO, DIAN


@schemeAg AuthorizationPr
FAB33 A A 54 1..1 (Dirección de Impuestos y Aduanas 1
encyName oviderID
Nacionales)”

El DV del NIT debe ser informado en


AuthorizationPr @schemeID. DV de DIAN 4
AAB34 @schemeID A N 4 1..1 1
oviderID Rechazo: Si no se informa el DV del
proveedor autorizado

Identificador del tipo de documento de


identidad.
schemeNam AuthorizationPr
AAB35 A N 2 1..1 Debe informar literal “31” 1
e oviderID
Rechazo: Se no se informa el tipo de
documento “31”
Debe corresponder a la siguiente URL
“https://catalogo-
vpfe.dian.gov.co/document/searchqr?do
AAB36 sts QRCode E N 159-192 DianExtensions 1..1 cumentkey=CUFE” donde la palabra CUFE 1
debe ser reemplazada por el CUFE del
documento electrónico referenciado
sobre este evento.

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 281 de 753


Resolución No. 000165 (01/NOV/2023)

ns Campo Descripción T F Tam Padre Oc Observaciones


ID
definiciones comunes a todos los eventos
Se requiere que para el instrumento
electrónico existan declarados a lo menos
dos nodos obligatorios
UBLExtensio //ext:UBLExtension/ext:ExtensionConten
AAC01 ext G UBLExtensions 2.. 1
n t/sts:DianExtensions
y
//ext:UBLExtension/ext:ExtensionConten
t/ds:Signature

ExtensionCo Contenido de las definiciones de extensiones de la DIAN.


AAC02 ext G UBLExtension 1..1 1
ntent Debe usar la extensión definida por la DIAN para Signature

Rechazo: Solamente puede haber una


ExtensionConte
AAC03 ds Signature Grupo de información sobre la firma del documento G 1..1 ocurrencia de un grupo UBLExtension 1
nt
conteniendo el grupo ds:Signature
UBLVersionI Debe marcar UBL 2.1 (versión base de UBL usada para crear Application Rechazo: si este elemento no contiene el
AAD01 cbc E A 7-8 1..1 1
D este perfil) Response literal “UBL 2.1”
Customizati Application
AAD02 cbc Tipos de operación E A 3 1..1 Debe corresponder al literal “1” 1
onID Response
Versión del Formato: Indicar versión del documento. Debe Rechazo: si este elemento no contiene el
Application
AAD03 cbc ProfileID usarse “DIAN 2.1: ApplicationResponse de Factura E A 62 1..1 literal “DIAN 2.1: ApplicationResponse 1
Response
Electrónica de Venta” de Factura Electrónica de Venta”
Código que describe el “ambiente de destino donde será
procesada la validación previa de este documento
Rechazo: si este elemento está vacío
ProfileExecu electrónico”; este código es el testigo de que el valor Application
AAD04 cbc E N 1 1..1 Rechazo si contiene un valor distinto a los 1
tionID registrado en cbc:UUID.@schemeID es lo que desea realizar Response
definidos en el grupo en 0
el HFE: en igualdad confirma el ambiente y en desigualdad
rechaza el procesamiento.
Application Consecutivo propio del generador del
AAD05 cbc ID Número del evento E A 1-50 1..1 1
Response evento

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 282 de 753


Resolución No. 000165 (01/NOV/2023)

ns Campo Descripción T F Tam Padre Oc Observaciones


ID
definiciones comunes a todos los eventos
CUDE: Para los DE del tipo Application Response el resultado
del cálculo deberá ser objeto de definición por parte de la
DIAN; para efecto del presente entregable, se establece que Application Rechazo: si el valor UUID no está
AAD06 cbc UUID E A 96 1..1 1
será utilizada la definición CUFE-SHA384, lo que es suficiente Response correctamente calculado
para las necesidades de descripción de referencia cruzada
entre DE
Código que describe el “ambiente de destino donde será
procesada la validación previa de este documento
electrónico”; este código es el testigo de que el valor Rechazo: Si contiene un valor distinto a
AAD07 cbc schemeID A N 1 UUID 1..1 1
registrado en cbc:UUID.@schemeID es lo que desea realizar los definidos en el grupo en 0
el HFE: en igualdad confirma el ambiente y en desigualdad
rechaza el procesamiento.
schemeNam Identificador del esquema de identificación Rechazo si el contenido de este atributo
AAD08 cbc A A 12 UUID 1..1 1
e Algoritmo utilizado para el cálculo del CUFE no contiene el string “CUDE-SHA384”
Considerando zona horaria de Colombia:
Rechazo: no puede ser anterior al
Fecha de emisión: Fecha de registro del evento a efectos Application documento referenciado
AAD09 cbc IssueDate E F 10 1..1 1
fiscales Response IssueDate del evento >= IssueDate del
documento identificado por
AdditionalDocumentReference/cbc:ID
Application
AAD10 cbc IssueTime Hora de registro del evento E H 14 1..1 1
Response

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 283 de 753


Resolución No. 000165 (01/NOV/2023)

ns Campo Descripción T F Tam Padre Oc Observaciones


ID
definiciones comunes a todos los eventos
Aplica únicamente para el identificador
034 (Aceptación tácita) en el elemento
ResponseCode.
Obligatorio: Incluir una de las notas
informadas en el numeral 6.5.5.7

Rechazo: Informar /cbc:Note cuando el


Application documento es generado a través de un
AAD11 cbc Note Notas E A 1-10000 0..N mandato. Se debe incluir el siguiente
Response
mensaje:
Nombre del Mandatario OBRANDO EN
NOMBRE Y REPRESENTACION DE
Nombre del mandante
Donde las palabras nombre del
mandatario y nombre del mandante se
deben cambiar por sus porcentaje -
valores.
ApplicationResp Corresponde al responsable de generar
AAF01 cac SenderParty Persona o institución que genera el evento G 1..1 1
onse este evento
PartyTaxSch
AAF02 cac Grupo de información del generador del evento G SenderParty 1..1 1
eme
Registration
AAF03 cbc Nombre o Razón Social del generador del evento E A 1-450 PartyTaxScheme 1..1 1
Name
RegistrationNa
AAF04 cbc CompanyID NIT del Generador del evento E N 3-13 1..1 1
me
schemeAge
AAF05 A N 3 CompanyID 1..1 Debe ser informado el literal “195” 1
ncyID
Debe ser informado el literal “CO, DIAN
schemeAge
AAF06 A A 54 CompanyID 1..1 (Dirección de Impuestos y Aduanas 1
ncyName
Nacionales)”

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 284 de 753


Resolución No. 000165 (01/NOV/2023)

ns Campo Descripción T F Tam Padre Oc Observaciones


ID
definiciones comunes a todos los eventos
Si @schemeName =31, el DV del NIT
AAF07 schemeID DV del NIT del generador del evento A N 2 CompanyID 1..1 1
debe ser informado en @schemeID
Identificador del tipo de documento de
schemeNam generador (@schemeName=31) Ver lista
AAF08 Tipo de identificación del generador A N 2 CompanyID 1..1 1
e de valores posibles en la columna
“Código” del ítem 0;
Los valores deben corresponde a lo
@schemeVe informados en el numeral 13.2.3. del
AAF20 Tipo de identificador de organización A N 1 CompanyID 1..1 1
rsionID Anexo técnico de Factura Electrónica de
Venta versión 1.8
AAF09 cac TaxScheme G PartyTaxScheme 1..1 1

AAF10 cbc ID Informar según tabla 0 E N 2 TaxScheme 0..1 Según tabla 0 1

AAF11 cbc Name Informar según tabla 0 E A 10 TaxScheme 0..1 Según tabla 0 1
ReceiverPart ApplicationResp
AAG01 cac Persona que recibe el evento G 1..1 1
y onse
PartyTaxSch
AAG02 cac G ReceiverParty 1..1 1
eme
Registration
AAG03 cbc Nombre o Razón Social del receptor E A 1-450 PartyTaxScheme 1..1 1
Name
AAG04 cbc CompanyID Id del receptor E N 3-13 PartyTaxScheme 1..1 Identificación del receptor 1

schemeAge
AAG05 A N 3 CompanyID 1..1 Debe informar 195 1
ncyID

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 285 de 753


Resolución No. 000165 (01/NOV/2023)

ns Campo Descripción T F Tam Padre Oc Observaciones


ID
definiciones comunes a todos los eventos
schemeAge Debe informar “CO DIAN (Dirección de
AAG06 A A 54 CompanyID 1..1 1
ncyName Impuestos y Aduanas Nacionales)”
Si receptor está identificado por NIT
AAG07 schemeID DV del NIT del receptor A N 1 CompanyID 1..1 (@schemeName=31), el DV del NIT debe 1
ser informado en @schemeID
Identificador del tipo de documento de
identidad (@schemeName=31) del
adquiriente que indica que él está
schemeNam identificado por NIT y por tanto el DV del
AAG08 Tipo de identificación del receptor A N 2 CompanyID 1..1 1
e NIT debe ser informado en
atributo@schemeID
Ver lista de valores posibles en la
columna “Código” del ítem 0;
Los valores deben corresponder a lo
@schemeVe
AAG23 Tipo de identificador de organización A N 1 CompanyID 1..1 informado en la columna código en el 1
rsionID
numeral 13.2.3.
AAG09 cac TaxScheme G PartyTaxScheme 1..1 1

AAG10 cbc ID Identificador del tributo del receptor E N 2 TaxScheme 1..1 Según tabla 0 1

AAG11 cbc Name Nombre del tributo E A 10 TaxScheme 1..1 Según tabla 0 1
ver definiciones de los detalles de cada evento en los apartados siguientes

6.5.5 Detalles de cada evento (Documento electrónico tipo ApplicationResponse)


6.5.5.1 Documento electrónico tipo ApplicationResponse – Documento validado por la DIAN
Este documento es la respuesta del servicio de validación de la DIAN, cuando el documento electrónico enviado al servicio de
validación previa es validado exitosamente por la DIAN.
Dirección de Gestión de Impuestos
Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 286 de 753


Resolución No. 000165 (01/NOV/2023)
Teniendo en cuenta las definiciones del presente anexo, la DIAN puede emitir un ApplicationResponse Documento validado por la
DIAN con notificaciones.
Este evento debe ser enviado por la DIAN al emisor del DE validado. El emisor del DE validado lo envía al adquiriente en el mismo
contenedor del DE.
Responsable por la generación del documento electrónico: DIAN
Responsable de recibir el documento electrónico: Emisor/Facturador
Efecto: El DE referenciado tiene validez de acuerdo con lo que dispone la normatividad vigente.
Cardinalidad: Solo se puede generar si y solamente si el resultado de la validación es exitosa para un determinado documento
electrónico.
Detalles particulares del DE ApplicationResponse Documento validado por la DIAN
ID NS
Campo Descripción T F Tam Padre Oc Observaciones V
DocumentRespon ApplicationRespons
AAH01 cac Grupo de información del evento a ser registrado G 1..1 1.0
se e
AAH02 cac Response Descripción del evento registrado G DocumentResponse 1..1 1.0

AAH03 cbc ResponseCode Código del evento registrado E N 3 Response 1..1 Debe contener “02” 1.0

15- Debe contener el literal “Documento


AAH04 cbc Description Descripción del evento registrado E A Response 1..1 1.0
100 Validado por la DIAN”

DocumentReferen
AAH05 cac Documento al cual está referenciado el evento siendo registrado G DocumentResponse 1..1 1.0
ce
DocumentReferenc ../cbc:ID Número del documento
AAH06 cbc ID Prefijo y Número del documento referenciado E A 12 0..1 1.0
e electrónico
DocumentReferenc Notificación si este UUID no existe en la
AAH07 cbc UUID CUDE ó CUFE del documento referenciado E A 96 1..1 1.0
e base de datos de la DIAN

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 287 de 753


Resolución No. 000165 (01/NOV/2023)
ID NS Campo Descripción T F Tam Padre Oc Observaciones V
Algoritmo utilizado para el cálculo del
CUFE
Ver lista de valores posibles en 0
AAH08 cbc @schemeName Identificador del esquema de identificación A A 11 UUID 1..1 1.0
Rechazo: si el contenido de este atributo
no corresponde a algún de los valores de
la columna “Código”
Ver lista de valores posibles en 0
DocumentTypeCo DocumentReferenc
AAH09 cbc Identificador del tipo de documento de referencia A N 2 1..1 Rechazo: Si este elemento no 1.0
de e corresponde a un valor de la columna
“Código” de uso “Tipo de Documento”
AAI01 cac LineResponse Grupo de información para registro de la anotación G DocumentResponse 1..1 1.0

AAI02 cac LineReference Grupo de información correspondiente a la anotación G LineResponse 1..1 1.0

AAI03 cbc LineID E N LineReference 1..1 Debe informar 1 1.0

AAI04 cac Response Grupo de información del NSU del documento validado G LineResponse 1..N 1.0

Si TODAS las reglas de validación previas


están ok, entonces se generará una
Aprobación del documento el cual será
informado con el literal “0000”
Si algunas reglas de validación previas
apunta a una discrepancia menos
AAI05 cbc ResponseCode Código de la notificación E A 4-10 Response 1..1 importante (reglas no mandatorias), 1.0
pero que asimismo merece que se
advierta al emisor de un posible
problema con la información del archivo,
entonces se generara una Aprobación
con Notificaciones del documento el cual
será informado con el literal “0001”

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 288 de 753


Resolución No. 000165 (01/NOV/2023)
ID NS Campo Descripción T F Tam Padre Oc Observaciones V
NSU generado por la DIAN para el
AAI06 cbc Description NSU del documento validado E A 4-150 Response 1..1 1.0
documento validado

Grupo generado si existe por lo menos


AAI04 cac Response Grupo de información correspondiente a las notificaciones G LineResponse 1..N 1.0
una notificación

AAI05 cbc ResponseCode Código de la notificación E A 4-10 Response 1..1 De acuerdo con el Capítulo 0 1.0

AAI06 cbc Description Descripción de la notificación E A 4-150 Response 1..1 De acuerdo con el Capítulo 0 1.0

6.5.5.2 Documento electrónico tipo ApplicationResponse – Documento Rechazado por la DIAN


Este documento es la respuesta del servicio de validación de la DIAN, cuando el documento electrónico enviado al servicio de
validación previa no es validado exitosamente por la DIAN. Este evento debe ser enviado por la DIAN al emisor del DE validado, en el
mismo contenedor del DE.
Responsable por la generación del documento electrónico: DIAN
Responsable de recibir el documento electrónico: Emisor/Facturador
Efecto: El DE NO tiene validez de acuerdo con lo que dispone la normatividad vigente.
Cardinalidad: Debe ser generado como resultado de una validación no exitosa ante la DIAN para un determinado documento
electrónico.

ID NS
Campo Descripción T F Tam Padre Oc Observaciones V
DocumentRespon ApplicationRespons
AAH01 cac Grupo de información del evento a ser registrado G 1..1 1.0
se e
AAH02 cac Response Descripción del evento registrado G DocumentResponse 1..1 1.0

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 289 de 753


Resolución No. 000165 (01/NOV/2023)
ID NS Campo Descripción T F Tam Padre Oc Observaciones V

AAH03 cbc ResponseCode Código del evento registrado E N 3 Response 1..1 Debe contener “04” 1.0

15- Debe contener el literal “Documento


AAH04 cbc Description Descripción del evento registrado E A Response 1..1 1.0
100 Rechazado por la DIAN”

DocumentReferen
AAH05 cac Documento al cual está referenciado el evento siendo registrado G DocumentResponse 1..1 1.0
ce
AddtionalDocument
AAH06 cbc ID Prefijo y Número del documento referenciado E A 12 0..1 1.0
Reference
AddtionalDocument Notificación: si esta UUID no existe en la
AAH07 cbc UUID CUFE o CUDE del documento referenciado E A 96 0..1 1.0
Reference base de datos del PA o de la DIAN
Algoritmo utilizado para el cálculo del
CUFE
Ver lista de valores posibles en 0
AAH08 cbc @schemeName Identificador del esquema de identificación A A 11 UUID 1..1 1.0
Rechazo: si el contenido de este atributo
no corresponde a algún de los valores de
la columna “Código”
Ver lista de valores posibles en 0
DocumentTypeCo DocumentReferenc Rechazo: Si este elemento no
AAH09 cbc Identificador del tipo de documento de referencia A N 2 1..1 1.0
de e corresponde a un valor de la columna
“Código” de uso “Tipo de Documento”
AAI01 cac LineResponse Grupo de información para registro de la anotación G DocumentResponse 1..1 1.0

AAI02 cac LineReference Grupo de información correspondiente a la anotación G LineResponse 1..1 1.0

AAI03 cbc LineID E N LineReference 1..1 Debe contener 1 1.0

AAI04 cac Response Grupo de información del NSU del documento validado G LineResponse 1..N 1.0

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 290 de 753


Resolución No. 000165 (01/NOV/2023)
ID NS Campo Descripción T F Tam Padre Oc Observaciones V
Si algunas reglas de validación previas
apunta a una a más discrepancia grave,
que indica que la información del
archivo no puede ser utilizada de
AAI05 cbc ResponseCode Código de la notificación E A 4-10 Response 1..1 manera confiable o de manera legal; 1.0
entonces se generara un rechazo, el cual
contendrán las Notificaciones del
documento el cual será informado con el
literal “0003”
NSU generado por la DIAN para el
AAI06 cbc Description NSU del documento NO validado E A 4-150 Response 1..1 1.0
documento NO validado

Grupo generado si existe por lo menos


AAI04 cac Response Grupo de información correspondiente a las notificaciones G LineResponse 1..N 1.0
una notificación

AAI05 cbc ResponseCode Código de la notificación E A 4-10 Response 1..1 De acuerdo con el Capítulo 0 1.0

AAI06 cbc Description Descripción de la notificación E A 4-150 Response 1..1 De acuerdo con el Capítulo 0 1.0

6.5.5.3 Documento electrónico tipo ApplicationResponse – Acuse de recibo de la Factura Electrónica de Venta
Documento electrónico por el cual el Adquiriente manifiesta que ha recibido el documento electrónico, de conformidad con el artículo
774 del Código de Comercio.
Responsable por la generación del documento electrónico: Receptor/Adquiriente
Responsable de recibir el documento electrónico: Emisor/Facturador
Efecto: Declaración del adquiriente de que ha tomado conocimiento de que fue emitido el documento a su nombre como receptor.
Restricciones:

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 291 de 753


Resolución No. 000165 (01/NOV/2023)

• Solamente puede ser registrado en un documento para el cual existe un evento “Documento Validado por la DIAN”.
Cardinalidad: Puede ser registrado uno de estos eventos para un determinado documento electrónico.
Uso: Obligatorio para la constitución de la factura electrónica de venta como título valor.
ID ns
Campo Descripción T F Tam Padre Oc Observaciones V
DocumentRespon ApplicationRespons
AAH01 cac Grupo de información del evento a ser registrado G 1..1 1.0
se e
AAH02 cac Response Descripción del evento registrado G DocumentResponse 1..1 1.0
Debe corresponder a un valor de la
columna “Identificador” del numeral
AAH03 cbc ResponseCode Código del evento registrado E N 3 Response 1..1 1.0
13.3.1.
Debe contener “030”
15- Debe contener el literal “Acuse de recibo
AAH04 cbc Description Descripción del evento registrado E A Response 1..1 1.0
100 de Factura Electrónica de Venta”

DocumentReferen
AAH05 cac Documento al cual está referenciado el evento siendo registrado G DocumentResponse 1..1 1.0
ce
AAH06 cbc ID Prefijo y Número del documento referenciado E A 12 DocumentResponse 1..1 ../cbc:ID 1.0
Rechazo: si esta UUID no existe en la
AAH07 cbc UUID CUFE del documento referenciado E A 96 DocumentResponse 1..1 1.0
base de datos de la DIAN
Algoritmo utilizado para el cálculo del
CUFE
Ver lista de valores posibles en el
AAH08 cbc @schemeName Identificador del esquema de identificación A A 11 UUID 1..1 numeral 13.1.2. 1.0
Rechazo: si el contenido de este atributo
no corresponde a algún de los valores de
la columna “Código”
DocumentTypeCo DocumentReferenc Debe corresponder al tipo del documento
AAH09 cbc Identificador del tipo de documento de referencia A N 2 1..1 1.0
de e registrado en el sistema.
Grupo para informar quien recibió la factura electrónica de venta Si se informa el grupo se debe informar
AAH11 cac IssuerParty G DocumentResponse 1..1 1.0
“FEV” como mínimo el grupo Person

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 292 de 753


Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción T F Tam Padre Oc Observaciones V
Si se informa el grupo se debe informar
Grupo de información para el Nombre de una persona natural como mínimo los elementos ID,
AAH12 cac Person E A IssuerParty 1..1 1.0
(Quien recibió la FEV) FirstName, FamilyName, JobTitle,
OrganizationDepartment

AAH13 cbc ID Número de identificación. E N Person 1..1 1.0

El DV del NIT debe ser informado en


@schemeID.
AAH14 @schemeID DV del NIT A N 1 ID 0..1 1.0
Si @schemeName=31 debe ser
informado este atributo @schemeID
Identificador del tipo de documento de
identidad de la persona que recibió el
AAH19 @schemeName Tipo de identificador fiscal receptor A N 2 ID 1..1 bien o servicio 1.0
Ver lista de valores posibles en la columna
“Código” del ítem 13.2.1.

AAH15 cbc FirstName Nombre de quien recibió la FEV E A 1-100 Person 1..1 1.0

AAH16 cbc FamilyName Apellidos de quien recibió la FEV E A 1-100 Person 1..1 1.0

AAH17 cbc JobTitle Cargo de quien recibió la FEV E A 1-100 Person 0..1 1.0

OrganizationDepa
AAH18 cbc Área, sección o departamento de quien recibió la FEV E A 1-100 Person 0..1 1.0
rtment

6.5.5.4 Documento electrónico tipo ApplicationResponse – Reclamo de la Factura Electrónica de Venta

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 293 de 753


Resolución No. 000165 (01/NOV/2023)
Documento electrónico mediante el cual el Adquiriente manifiesta que no acepta el documento de conformidad con el artículo 773
del Código de Comercio y en concordancia con el artículo 2.2.2.53.4. del Decreto 1074 de 2015 Único Reglamentario del Sector
Comercio, Industria y Turismo, modificado por artículo 1 Decreto 1154 de 2020. Este documento es para desavenencias de tipo
comercial, dado que el documento sobre el cual manifiesta el desacuerdo fue efectivamente Validado por la DIAN, en el sistema de
Validación Previa.
Responsable por la generación del documento electrónico: Receptor/Adquiriente
Responsable de recibir el documento electrónico: Emisor/Facturador
Efecto: Declaración del adquiriente no está de acuerdo con la operación registrada en el Documento Electrónico que motiva la
generación de este tipo de ApplicationResponse.
• Impide el registro de los eventos “Aceptación Expresa de Documento” o “Aceptación Tácita de la factura electrónica de
venta”.
• Se puede generar un documento electrónico Nota Crédito / Nota Débito.
Restricciones:
• Solamente puede ser registrado en un documento para el cual existe un evento “Documento Validado por la DIAN”.
Cardinalidad: Puede ser registrado una única vez para un determinado documento electrónico.
Uso: A discreción del receptor.
ID NS
Campo Descripción T F Tam Padre Oc Observaciones V
DocumentRespon ApplicationRespons
AAH01 cac Grupo de información del evento a ser registrado G 1..1 1.0
se e
AAH02 cac Response Descripción del evento registrado G DocumentResponse 1..1 1.0
Debe corresponder a un valor de la
columna “Identificador” del numeral
AAH03 cbc ResponseCode Código del evento registrado E N 3 Response 1..1 1.0
13.3.1.
Debe contener “031”

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 294 de 753


Resolución No. 000165 (01/NOV/2023)
ID NS Campo Descripción T F Tam Padre Oc Observaciones V
Ver lista de valore posibles en13.3.11
Rechazo: Si el contenido no corresponde
AAH10 @listID Tipo de identificación del rechazo A N 2 ResponseCode 1..1 1..0
a alguno de los valores de la columna
“Código”
Ver lista de valore posibles en 13.3.11
Notificación: Si el contenido no
AAH92 @name Tipo del nombre del rechazo A A 1-40 ResponseCode 1..1 1..0
corresponde a alguno de los valores de la
columna “Significado”
Debe corresponder a un valor de la
columna “Descripción” del numeral
15-
AAH04 cbc Description Descripción del evento registrado E A Response 1..1 13.2.1. 1.0
100
Debe contener el literal “Reclamo de la
Factura Electrónica de Venta”
DocumentReferen
AAH05 cac Documento al cual está referenciado el evento siendo registrado G DocumentResponse 1..1 1.0
ce
DocumentReferenc
AAH06 cbc ID Prefijo y Número del documento referenciado E A 12 1..1 ../cbc:ID 1.0
e
DocumentReferenc Rechazo: si esta UUID no existe en la
AAH07 cbc UUID CUFE ó CUDE del documento referenciado E A 96 1..1 1.0
e base de datos del PA o de la DIAN
Algoritmo utilizado para el cálculo del
CUFE
Ver lista de valores posibles en el numeral
AAH08 cbc @schemeName Identificador del esquema de identificación A A 11 UUID 1..1 13.1.2. 1.0
Rechazo: si el contenido de este atributo
no corresponde a algún de los valores de
la columna “Código”
DocumentTypeCo DocumentReferenc Debe corresponder al tipo del documento
AAH09 cbc Identificador del tipo de documento de referencia A N 2 1..1 1.0
de e registrado en el sistema.

6.5.5.5 Documento electrónico tipo ApplicationResponse – Recibo del bien y/o prestación del servicio

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 295 de 753


Resolución No. 000165 (01/NOV/2023)
Documento electrónico por el cual el Adquiriente informa del recibo de los bienes o servicios adquiridos, de conformidad con el
artículo 773 del Código de Comercio y en concordancia con el parágrafo 1 del artículo 2.2.2.53.4. del Decreto 1074 de 2015 Único
Reglamentario del Sector Comercio, Industria y Turismo, modificado por artículo 1 Decreto 1154 de 2020,
Responsable por la generación del documento electrónico: Receptor/Adquiriente
Responsable de recibir el documento electrónico: Emisor/Facturador
Efecto: Declaración del adquiriente de que ha recibido los bienes y/o servicios.
Restricciones:
• Solamente puede ser registrado en un documento para el cual existe un evento “Documento Validado por la DIAN”.
Cardinalidad: Puede ser registrado uno de estos eventos para un determinado documento electrónico.
Uso: Obligatorio para la constitución de la factura electrónica de venta como título valor
ID ns
Campo Descripción T F Tam Padre Oc Observaciones V
DocumentRespon ApplicationRespons
AAH01 cac Grupo de información del evento a ser registrado G 1..1 1.0
se e
AAH02 cac Response Descripción del evento registrado G DocumentResponse 1..1 1.0
Debe corresponder a un valor de la
columna “Identificador” del numeral
AAH03 cbc ResponseCode Código del evento registrado E N 3 Response 1..1 1.0
13.3.1.
Debe contener “032”
Debe corresponder a un valor de la
columna “Descripción” del numeral
15-
AAH04 cbc Description Descripción del evento registrado E A Response 1..1 13.2.1. 1.0
100
Debe contener el literal “Recibo del bien y
prestación de servicio”
DocumentReferen
AAH05 cac Documento al cual está referenciado el evento siendo registrado G DocumentResponse 1..1 1.0
ce
Corresponde al elemento Inoice/cbc:ID
AAH06 cbc ID Prefijo y Número del documento referenciado E A 12 DocumentResponse 1..1 1.0
del documento referenciado

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 296 de 753


Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción T F Tam Padre Oc Observaciones V
Rechazo: si esta UUID no existe en la base
AAH07 cbc UUID CUFE del documento referenciado E A 96 DocumentResponse 1..1 1.0
de datos de la DIAN
Algoritmo utilizado para el cálculo del
CUFE
Ver lista de valores posibles en el numeral
AAH08 cbc @schemeName Identificador del esquema de identificación A A 11 UUID 1..1 13.1.2. 1.0
Rechazo: si el contenido de este atributo
no corresponde a algún de los valores de
la columna “Código”
DocumentTypeCo Debe corresponder al tipo del documento
AAH09 cbc Identificador del tipo de documento de referencia A N 2 DocumentReference 1..1 1.0
de registrado en el sistema.
AAH11 cac IssuerParty Grupo para informar quien recibió el bien y/o servicio “B/S” G DocumentResponse 1..1 Debe ser obligatorio informar 1.0

AAH12 cac Person Grupo de información de la persona que recibió el B/S E A IssuerParty 1..1 1.0

AAH13 cbc ID Número de identificación. A N Person 1..1 1.0

El DV del NIT debe ser informado en


AAH14 @schemeID DV del NIT A N 2 ID 0..1 1.0
@schemeID
Identificador del tipo de documento de
identidad de la persona que recibió el
AAH19 @schemeName Tipo de identificador fiscal receptor 1..1 bien o servicio 1.0
Ver lista de valores posibles en la columna
“Código” del ítem 13.2.1;
Obligatorio informar el/los nombre(s] de
AAH15 cbc FirstName Nombres E A 1-100 Person 1..1 1.0
la persona

Obligatorio informar el/los apellido(s] de


AAH16 cbc FamilyName Apellidos E A 1-100 Person 1..1 1.0
la persona

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 297 de 753


Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción T F Tam Padre Oc Observaciones V

AAH17 cbc JobTitle Cargo E A 1-100 Person 0..1 1.0

OrganizationDepa
AAH18 cbc Area, sección o departamento E A 1-100 Person 0..1 1.0
rtment

6.5.5.6 Documento electrónico tipo ApplicationResponse – Aceptación expresa


Documento electrónico por el cual el Adquiriente informa al Emisor que acepta expresamente el Documento Electrónico que origina
este tipo de ApplicationResponse de conformidad con el artículo 773 del Código de Comercio y en concordancia con el numeral 1 del
artículo 2.2.2.53.4. del Decreto 1074 de 2015 Único Reglamentario del Sector Comercio, Industria y Turismo, modificado por artículo
1 Decreto 1154 de 2020,
Responsable por la generación del documento electrónico: Receptor/Adquiriente
Responsable de recibir el documento electrónico: Emisor/Facturador
Efectos:
• No se puede generar un evento de Rechazo de Documento referenciando el mismo DE que origina este tipo de
ApplicationResponse.
• Si el este tipo de ApplicationResponse referencia una factura electrónica de venta:
• La FE de venta se entiende aceptada expresamente.
• No se pueden expedir notas créditos o débitos una vez generado este evento.
Observación: Si el documento electrónico referenciado es una factura, este tipo de ApplicationResponse se extiende a todas las Notas
Crédito y Notas Débito que referencien dicha factura electrónica, generadas con anterioridad a este tipo de ApplicationResponse.
Restricciones:
• Solamente puede ser registrado en un documento para el cual existe un evento “Documento Validado por la DIAN”.

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 298 de 753


Resolución No. 000165 (01/NOV/2023)
Cardinalidad: Solamente puede ser registrado uno de estos eventos para un determinado documento electrónico.
Uso: A discreción del receptor.
ID NS
Campo Descripción T F Tam Padre Oc Observaciones V
DocumentRespon ApplicationRespons
AAH01 cac Grupo de información del evento a ser registrado G 1..1 1.0
se e
AAH02 cac Response Descripción del evento registrado G DocumentResponse 1..1 1.0
Debe corresponder a un valor de la
columna “Identificador” del numeral
AAH03 cbc ResponseCode Código del evento registrado E N 3 Response 1..1 1.0
13.3.1.
Debe contener “033”
15- Debe contener el literal “Aceptación
AAH04 cbc Description Descripción del evento registrado E A Response 1..1 1.0
100 expresa”

DocumentReferen
AAH05 cac Documento al cual está referenciado el evento siendo registrado G DocumentResponse 1..1 1.0
ce
AAH06 cbc ID Prefijo y Número del documento referenciado E A 12 DocumentResponse 1..1 ../cbc:ID 1.0
Rechazo: si esta UUID no existe en la
AAH07 cbc UUID CUFE o CUDE del documento referenciado E A 96 DocumentResponse 1..1 1.0
base de datos de la DIAN
Algoritmo utilizado para el cálculo del
CUFE
Ver lista de valores posibles en 13.1.2.
AAH08 cbc @schemeName Identificador del esquema de identificación A A 11 UUID 1..1 1.0
Rechazo: si el contenido de este atributo
no corresponde a algún de los valores de
la columna “Código”
DocumentTypeCo DocumentReferenc Debe corresponder al tipo del documento
AAH09 cbc Identificador del tipo de documento de referencia A N 2 1..1 1.0
de e registrado en el sistema.

6.5.5.7 Documento electrónico tipo ApplicationResponse – Aceptación Tácita.


Documento electrónico por el cual el Emisor realiza la manifestación bajo la de gravedad de juramento que ha operado la aceptación
tácita del Documento Electrónico que origina este tipo de ApplicationResponse de conformidad con el artículo 773 del Código de
Dirección de Gestión de Impuestos
Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 299 de 753


Resolución No. 000165 (01/NOV/2023)
Comercio y en concordancia con el numeral 2 del artículo 2.2.2.53.4. del Decreto 1074 de 2015 Único Reglamentario del Sector
Comercio, Industria y Turismo, modificado por artículo 1 Decreto 1154 de 2020.
Responsable por la generación del documento electrónico: Emisor/Facturador
Responsable de recibir el documento electrónico: DIAN
Efectos:
• No se puede generar un evento de Rechazo de Documento referenciando el mismo DE que origina este tipo de
ApplicationResponse.
• La FE de venta se entiende aceptada tácitamente.
▪ No se pueden expedir notas crédito o débito una vez generado este evento.
▪ Debe existir el evento Recibo del bien o prestación del servicio
Observación: Si el documento electrónico referenciado es una factura, este tipo de ApplicationResponse se extiende a todas las
Notas Crédito y Notas Débito que referencien dicha factura electrónica, generadas con anterioridad a este tipo de
ApplicationResponse.
Restricciones:
• Solamente puede ser registrado en un documento para el cual existe un evento “Documento Validado por la DIAN”.
Cardinalidad: Solamente puede ser registrado uno de estos eventos para un determinado documento electrónico.
Uso: Por parte del emisor de la factura cuando no hubiera aceptación expresa o reclamo dentro de los tres días hábiles siguientes a la
fecha del evento recibo del bien o prestación del servicio a discreción del receptor.
ID NS
Campo Descripción T F Tam Padre Oc Observaciones V
DocumentRespon ApplicationRespons
AAH01 cac Grupo de información del evento a ser registrado G 1..1 1.0
se e
AAH02 cac Response Descripción del evento registrado G DocumentResponse 1..1 1.0

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 300 de 753


Resolución No. 000165 (01/NOV/2023)
ID NS Campo Descripción T F Tam Padre Oc Observaciones V
Debe corresponder a un valor de la
columna “Identificador” del numeral
AAH03 cbc ResponseCode Código del evento registrado E N 3 Response 1..1 1.0
13.3.1.
Debe contener “034”
15- Debe contener el literal “Aceptación
AAH04 cbc Description Descripción del evento registrado E A Response 1..1 1.0
100 Tácita”

DocumentReferen
AAH05 cac Documento al cual está referenciado el evento siendo registrado G DocumentResponse 1..1 1.0
ce
AAH06 cbc ID Prefijo y Número del documento referenciado E A 12 DocumentResponse 0..1 ../cbc:ID 1.0
Rechazo: si esta UUID no existe en la
AAH07 cbc UUID CUFE o CUDE del documento referenciado E A 96 DocumentResponse 0..1 1.0
base de datos de la DIAN
Algoritmo utilizado para el cálculo del
CUFE
Ver lista de valores posibles en 13.1.2.
AAH08 cbc @schemeName Identificador del esquema de identificación A A 11 UUID 1..1 1.0
Rechazo: si el contenido de este atributo
no corresponde a algún de los valores de
la columna “Código”
DocumentTypeCo DocumentReferenc Debe corresponder al tipo del documento
AAH09 cbc Identificador del tipo de documento de referencia A N 2 1..1 1.0
de e registrado en el sistema.

En el caso de generar este documento electrónico se debe incluir en una de las siguientes notas sobre el ID AAD11 en el numeral
6.5.4.:
1. Nota persona natural o jurídica sin mandatario:
o Manifiesto bajo la gravedad de juramento que transcurridos 3 días hábiles contados desde la creación del Recibo de bienes
y servicios [XXXXX] con CUDE [XXXXXX], el adquirente [Razón social] identificado con NIT [XXXX] no manifestó expresamente
la aceptación o rechazo de la referida factura, ni reclamó en contra de su contenido.</cbc:Note>
2. Esta nota debe ser incluida en caso de que un mandatario sea quien envíe este evento a la DIAN:
o [Razón social / Nombre del mandatario] identificado con NIT / cédula de ciudadanía No. [XXXXX], actuando en nombre y
representación de [Razón Social] con Nit [XXXXX], manifiesto bajo la gravedad de juramento que transcurridos 3 días hábiles
siguientes a la fecha de recepción de la mercancía o del servicio en la referida factura de este evento, el adquirente [Razón
Dirección de Gestión de Impuestos
Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 301 de 753


Resolución No. 000165 (01/NOV/2023)

social] identificado con NIT [XXXX] no manifestó expresamente la aceptación o rechazo de la referida factura, ni reclamó
en contra de su contenido.”.

3. Esta nota debe ser incluida en caso de que un mandato sea quien envíe este evento a la DIAN:

o [razón social / nombre del mandatario] identificado con Nit / cédula de ciudadanía No. [XXXX] obrando en nombre y
representación de [nombre de persona natural comerciante] identificado con cédula de ciudadanía No. [XXXXX], con Nit
[XXXXX], manifiesta bajo la gravedad de juramento que transcurridos 3 días hábiles siguientes a la fecha de recepción de
la mercancía o del servicio en la referida factura de este evento, el adquirente [nombre de persona natural comerciante]
identificado con cédula de ciudadanía No. [XXXXX], con Nit [XXXXX] no manifestó expresamente la aceptación o rechazo de
la referida factura, ni reclamó en contra de su contenido.

6.5.6 Requisitos para el Registro


Para efectos del registro para la circulación de la factura electrónica de venta como Titulo valor en el RADIAN y de conformidad con los mecanismos
técnicos y tecnológicos los cuales serán establecidos en el Anexo Técnico del Registro de la factura electrónica como título valor se informan los
requisitos que se validarán:

A. Fecha de vencimiento de la factura electrónica de venta.


B. Acuse de recibo de la factura electrónica de venta.
C. Recibo del bien o prestación del servicio
D. Aceptación expresa, aceptación tácita o reclamos de la factura electrónica de venta

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 302 de 753


Resolución No. 000165 (01/NOV/2023)

6.5.7 Estándar del nombre de los documentos electrónicos XML

Guía del nombre del archivo xml de un documento electrónico requeridos por la DIAN

Ejemplo de Nomenclatura Observaciones

fvnnnnnnnnnnpppaadddddddd.xml fv: Factura de Venta


nnnnnnnnnn: NIT del Facturador Electrónico sin DV, de diez (10) dígitos alineados a la derecha y relleno con ceros a
la izquierda.
Ppp: Código asignado por la DIAN al PT de tres (3) dígitos Ver numeral 0.
aa: Dos (2) últimos dígitos año calendario
dddddddd: consecutivo de archivos enviados, de ocho (8) dígitos hexadecimales alineados a la derecha y ajustado a
la izquierda con ceros, en el rango:
00000001 <= FFFFFFFF
Ejemplo de la décima primera factura del Facturador Electrónico con NIT 800197268 con software propio para el
año 2019.
Fv08001972680001900000011.xml

ncnnnnnnnnnnpppaadddddddd.xml nc: Nota Crédito


Ejemplo de la primera nota crédito del Facturador Electrónico con NIT 800197268:
nc08001972680001900000001.xml

ndnnnnnnnnnnpppaadddddddd.xml nd: Nota Débito


Ejemplo de la tercera nota débito del Facturador Electrónico con NIT 800197268:
nd08001972680001900000003.xml

arnnnnnnnnnnpppaadddddddd.xml ar: Application Response

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 303 de 753


Resolución No. 000165 (01/NOV/2023)
Ejemplo del octavo Application Response del Facturador Electrónico con NIT 800197268:
ar08001972680001900000008.xml

adnnnnnnnnnnpppaadddddddd.xml ad: Attached Document


Ejemplo del primer Attached Document del Facturador Electrónico con NIT 800197268:
ad08001972680001900000001.xml

Notas:
• Los tamaños de cada variable son constantes, es necesario generar el ajuste con ceros a la izquierda en cada uno de
ellos.
• Los Códigos “ppp” para el Software Propio y Facturación gratuita de la DIAN se manejarán de la siguiente manera:
o 000 Software Propio
o 001 facturación Gratuita DIAN
• El año “aa” corresponde al año en vigencia
• Cada Año, el 1ro de enero se debe reiniciar en consecutivo de archivos enviados “dddddddd” a 00000001.

6.5.8 Guía del nombre del archivo que contiene uno o más documentos electrónicos y que será entregado a la DIAN
mediante un web service de recepción.
Guía del nombre del archivo ZIP que Contiene uno o más documentos electrónicos y que será Entregado a la DIAN mediante un web service de recepción.

Ejemplo de Nomenclatura Observaciones

znnnnnnnnnnpppaadddddddd.zip z: comprimido
nnnnnnnnnn: NIT del Facturador Electrónico sin DV, de diez (10) dígitos alineados a la
derecha y relleno con ceros a la izquierda.

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 304 de 753


Resolución No. 000165 (01/NOV/2023)

Guía del nombre del archivo ZIP que Contiene uno o más documentos electrónicos y que será Entregado a la DIAN mediante un web service de recepción.

Ejemplo de Nomenclatura Observaciones


• archivo comprimido que contiene uno o varios archivos Ppp: Código asignado por la DIAN al PT de tres (3) dígitos. Ver numeral 0
*.xml. Cada archivo .xml debe ser un documento electrónico aa: Dos (2) últimos dígitos año calendario
ubl-DIAN.
dddddddd: consecutivo del paquete de archivos comprimidos enviados; de ocho (8) dígitos
• si el archivo se transmitirá a la DIAN a través del servicio
hexadecimales alineados a la derecha y ajustado a la izquierda con ceros; en el rango:
sincrónico, entonces la cantidad de documentos electrónicos
será igual a uno “1”. En caso contrario el resultado de la 00000001 <= FFFFFFFF
operación será RECHAZO. Ejemplo de la décima primera factura del Facturador Electrónico con NIT 800197268 con
• Si el archivo se transmitirá a la DIAN a través del servicio software propio para el año 2019.
asincrónico, entonces la cantidad de documentos Z08001972680001900000011.zip
electrónicos será inferior a 51; el contenido podrá ser
combinado, es decir que podrán incluirse: “fv”, “nc”, “nd”, Regla: el consecutivo se iniciará en “00000001” cada primero de enero.
“ar” dentro del mismo archivo comprimido.
• Este formato será el único para la entrega de archivos
comprimidos

Nota:
• El consecutivo “dddddddd” corresponde al envió del archivo .zip enviado a la entidad.
• El código asignado por la DIAN se encuentra en el siguiente numeral 0

6.5.9 Códigos de asignación


La tabla de códigos de asignación se encuentra en la Caja de Herramientas en la ruta
“Caja_de_herramientas_Factura_Electronica_Validacion_Previa.zip\Anexo Tecnico\”, formato Excel “Códigos de Asignación.xlsx”. Se deberá
utilizar los códigos de la columna C.

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 305 de 753


Resolución No. 000165 (01/NOV/2023)

6.5.10 Firma digital del documento: ds:Signature


Este numeral presenta las condiciones de generación de los grupos y elementos de información asociados con la firma digital
para todos los Documentos Electrónicos que hacen parte del ecosistema de Facturación Electrónica con Validación Previa. El
incumplimiento de alguna de dichas características es causa de rechazo por parte de la DIAN.
Datos de la firma de acuerdo con xmldsig-core-schema.xsd
Ver documentación en
• http://docs.oasis-open.org/ubl/os-UBL-2.1/UBL-2.1.html#S-PROFILES-FOR-UBL-DIGITAL-SIGNATURES
• https://www.w3.org/TR/XadES/

ID NS Elemento Descripción T F Tam Padre Oc Observaciones V Xpath


../ext:UBLExtensions/ext:UBLExtension/e
DC01 ds Signature Grupo de la firma XadES-EPES G ExtensionContent 1..1 1.0
xt:ExtensionContent/ds:Signature
Grupo de información donde contiene la
firma aplicada a todos los elementos de
../ext:UBLExtensions/ext:UBLExtension/e
la factura electrónica, los elementos
DC02 ds SignedInfo G Signature 1..1 1.0 xt:ExtensionContent/ds:Signature/ds:Sign
contenidos dentro del elemento
edInfo
SignedProperties más la clave pública
contenida en el elemento KeyInfo.
Algoritmo para organizar los datos según el Para esto se debe usar el valor ../ext:UBLExtensions/ext:UBLExtension/e
CanonicalizationM
DC03 ds canon usado sobre el elemento Signature 1..1 http://www.w3.org/TR/2001/REC- 1.0 xt:ExtensionContent/ds:Signature/ds:Sign
ethod
«SignedInfo» para la firma digital. xml-c14n-20010315. edInfo/ds:CanonicalizationMethod

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 306 de 753


Resolución No. 000165 (01/NOV/2023)
ID NS Elemento Descripción T F Tam Padre Oc Observaciones V Xpath
Puede ser cualquiera de los
definidos en la especificación XML-
Signature Syntax and Processing
(http://www.w3.org/TR/xmldsig-
core2/#sec-Algorithms) que
actualmente son:

RSAwithSHA256=http://www.w3.or
../ext:UBLExtensions/ext:UBLExtension/e
El algoritmo de firma usado sobre el g/2001/04/xmldsig-more#rsa-
DC04 ds SignatureMethod Signature 1..1 1.0 xt:ExtensionContent/ds:Signature/ds:Sign
elemento «SignedInfo» sha256
edInfo/ds:SignatureMethod
RSAwithSHA384=http://www.w3.or
g/2001/04/xmldsig-more#rsa-
sha384

RSAwithSHA512=http://www.w3.or
g/2001/04/xmldsig-more#rsa-
sha512
Grupo de la primera referencia que ../ext:UBLExtensions/ext:UBLExtension/e
DC05 ds Reference contiene la firma aplicada de todo el G Signature 1..1 URI=”” 1.0 xt:ExtensionContent/ds:Signature/ds:Sign
documento edInfo/ds:Reference
../ext:UBLExtensions/ext:UBLExtension/e
DC06 ds Transforms Grupo de trasformación del documento G Reference 1..1 1.0 xt:ExtensionContent/ds:Signature/ds:Sign
edInfo/ds:Reference/ds:Transforms
Transformación del documento. Se debe ../ext:UBLExtensions/ext:UBLExtension/e
Algorithm=”http://www.w3.org/20
especificar que la firma se aplica a todo el xt:ExtensionContent/ds:Signature/ds:Sign
DC07 ds TransForm Transforms 1..1 00/09/xmldsig#enveloped- 1.0
documento y esta se encuentre edInfo/ds:Reference/ds:Transforms/ds:Tr
signature”
embebida en este. ansForm

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 307 de 753


Resolución No. 000165 (01/NOV/2023)
ID NS Elemento Descripción T F Tam Padre Oc Observaciones V Xpath
Puede ser cualquiera de los
definidos en la especificación XML-
Signature Syntax and Processing
(http://www.w3.org/TR/xmldsig-
core2/#sec-Algorithms) que
actualmente son:
../ext:UBLExtensions/ext:UBLExtension/e
El algoritmo de firma usado sobre el RSAwithSHA256=http://www.w3.or
DC08 ds DigestMethod Reference 1..1 1.0 xt:ExtensionContent/ds:Signature/ds:Sign
elemento g/2001/04/xmldsig-more#rsa-
edInfo/ds:Reference/ds:DigestMethod
sha256RSAwithSHA384=http://ww
w.w3.org/2001/04/xmldsig-
more#rsa-sha384

RSAwithSHA512=http://www.w3.or
g/2001/04/xmldsig-more#rsa-
sha512
Resultado de aplicar el algoritmo de ../ext:UBLExtensions/ext:UBLExtension/e
DC09 ds DigestValue generación hash especificado en el Reference 1..1 1.0 xt:ExtensionContent/ds:Signature/ds:Sign
“DigestMethod” en codificación base64 edInfo/ds:Reference/ds:DigestValue
Grupo de la segunda referencia donde se ../ext:UBLExtensions/ext:UBLExtension/e
DC10 ds Reference especifica clave pública contenida en el G Signature 1..1 URI=”#{UUID}-KeyInfo” 1.0 xt:ExtensionContent/ds:Signature/ds:Sign
elemento KeyInfo. edInfo/ds:Reference

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 308 de 753


Resolución No. 000165 (01/NOV/2023)
ID NS Elemento Descripción T F Tam Padre Oc Observaciones V Xpath
Puede ser cualquiera de los
definidos en la especificación XML-
Signature Syntax and Processing
(http://www.w3.org/TR/xmldsig-
core2/#sec-Algorithms) que
actualmente son:

RSAwithSHA256=http://www.w3.or ../ext:UBLExtensions/ext:UBLExtension/e
El algoritmo de firma usado sobre el
DC11 ds DigestMethod Reference 1..1 g/2001/04/xmldsig-more#rsa- 1.0 xt:ExtensionContent/ds:Signature/ds:Sign
elemento
sha256 edInfo/ds:Reference/ds:DigestMethod
RSAwithSHA384=http://www.w3.or
g/2001/04/xmldsig-more#rsa-
sha384

RSAwithSHA512=http://www.w3.or
g/2001/04/xmldsig-more#rsa-
sha512
Resultado de aplicar el algoritmo de ../ext:UBLExtensions/ext:UBLExtension/e
DC12 ds DigestValue generación hash especificado en el Reference 1..1 1.0 xt:ExtensionContent/ds:Signature/ds:Sign
“DigestMethod” en codificación base64 edInfo/ds:Reference/ds:DigestValue
Grupo de la tercera referencia de los ../ext:UBLExtensions/ext:UBLExtension/e
URI=”#xmldsig-{UUID}-
DC13 ds Reference elementos contenidos dentro G Signature 1..1 1.0 xt:ExtensionContent/ds:Signature/ds:Sign
signedprops”
“SignedProperties” edInfo/ds:Reference

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 309 de 753


Resolución No. 000165 (01/NOV/2023)
ID NS Elemento Descripción T F Tam Padre Oc Observaciones V Xpath
Puede ser cualquiera de los
definidos en la especificación XML-
Signature Syntax and Processing
(http://www.w3.org/TR/xmldsig-
core2/#sec-Algorithms) que
actualmente son:

RSAwithSHA256=http://www.w3.or
../ext:UBLExtensions/ext:UBLExtension/e
El algoritmo de firma usado sobre el g/2001/04/xmldsig-more#rsa-
DC14 ds DigestMethod Reference 1..1 1.0 xt:ExtensionContent/ds:Signature/ds:Sign
elemento sha256
edInfo/ds:Reference/ds:DigestMethod
RSAwithSHA384=http://www.w3.or
g/2001/04/xmldsig-more#rsa-
sha384

RSAwithSHA512=http://www.w3.or
g/2001/04/xmldsig-more#rsa-
sha512
Resultado de aplicar el algoritmo de ../ext:UBLExtensions/ext:UBLExtension/e
DC15 ds DigestValue generación hash especificado en el Reference 1..1 1.0 xt:ExtensionContent/ds:Signature/ds:Sign
“DigestMethod” en codificación base64 edInfo/ds:Reference/ds:DigestValue
Resultado de aplicar el algoritmo de ../ext:UBLExtensions/ext:UBLExtension/e
DC16 ds SignatureValue generación hash especificado en el Signature 1..1 1.0 xt:ExtensionContent/ds:Signature/ds:Sign
“SignatureMethod” en codificación base64 atureValue
Grupo de información para embeber el ../ext:UBLExtensions/ext:UBLExtension/e
DC17 ds KeyInfo certificado público requerido para validar G Signature 1..1 1.0 xt:ExtensionContent/ds:Signature/ds:KeyI
la firma. nfo
../ext:UBLExtensions/ext:UBLExtension/e
Grupo que contiene el certificado público
DC18 ds X509Data G KeyInfo 1..1 1.0 xt:ExtensionContent/ds:Signature/ds:KeyI
del que firma el documento
nfo/ds:X509Data
../ext:UBLExtensions/ext:UBLExtension/e
Certificado público requerido para validar
DC19 ds X509Certificate X509Data 1..1 1.0 xt:ExtensionContent/ds:Signature/ds:KeyI
la firma del documento electrónico
nfo/ds:X509Data/ds:X509Certificate

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 310 de 753


Resolución No. 000165 (01/NOV/2023)
ID NS Elemento Descripción T F Tam Padre Oc Observaciones V Xpath
../ext:UBLExtensions/ext:UBLExtension/e
Grupo de objetos para definir las
DC20 ds Object G Signature 1..1 1.0 xt:ExtensionContent/ds:Signature/ds:Obj
propiedades de la firma
ect
../ext:UBLExtensions/ext:UBLExtension/e
QualifyingProperti Grupo de elementos calificables de
DC21 xades G Object 1..1 1.0 xt:ExtensionContent/ds:Signature/ds:Obj
es comprobación de la firma
ect/xades:QualifyingProperties
../ext:UBLExtensions/ext:UBLExtension/e
Grupo de elementos para definir las QualifyingProperti xt:ExtensionContent/ds:Signature/ds:Obj
DC22 xades SignedProperties G 1..1 1.0
propiedades es ect/xades:QualifyingProperties/xades:Sig
nedProperties
../ext:UBLExtensions/ext:UBLExtension/e
xt:ExtensionContent/ds:Signature/ds:Obj
SignedSignaturePr Grupo de elementos para definir las
DC23 xades G SignedProperties 1..1 1.0 ect/xades:QualifyingProperties/xades:Sig
operties propiedades de la firma
nedProperties/xades:SignedSignaturePro
perties
Es deber de los facturadores
electrónicos que los sistemas
computacionales que utilicen para ../ext:UBLExtensions/ext:UBLExtension/e
el firmado de los documentos xt:ExtensionContent/ds:Signature/ds:Obj
SignedSignaturePr
DC24 xades SigningTime Fecha y Hora de generación. E 1..1 deberán estar sincronizados con el 1.0 ect/xades:QualifyingProperties/xades:Sig
operties
reloj del Instituto Nacional de nedProperties/xades:SignedSignaturePro
Metrologia el cual determina la perties/xades:SigningTime
hora legal colombiana.
http://horalegal.inm.gov.co/
../ext:UBLExtensions/ext:UBLExtension/e
Grupo de elemento que contiene la cadena xt:ExtensionContent/ds:Signature/ds:Obj
SignedSignaturePr
DC25 xades SigningCertificate de confianza del certificado con el que se G 1..1 1.0 ect/xades:QualifyingProperties/xades:Sig
operties
firmó el documento. nedProperties/xades:SignedSignaturePro
perties/xades:SigningCertificate
../ext:UBLExtensions/ext:UBLExtension/e
xt:ExtensionContent/ds:Signature/ds:Obj
SignedSignaturePr ect/xades:QualifyingProperties/xades:Sig
DC26 xades Cert Grupo para definir un certificado G 1..1 1.0
operties nedProperties/xades:SignedSignaturePro
perties/xades:SigningCertificate/xades:Ce
rt

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 311 de 753


Resolución No. 000165 (01/NOV/2023)
ID NS Elemento Descripción T F Tam Padre Oc Observaciones V Xpath
../ext:UBLExtensions/ext:UBLExtension/e
xt:ExtensionContent/ds:Signature/ds:Obj
SignedSignaturePr ect/xades:QualifyingProperties/xades:Sig
DC27 xades CertDigest Grupo de cifrado del certificado G 1..1 1.0
operties nedProperties/xades:SignedSignaturePro
perties/xades:SigningCertificate/xades:Ce
rt/xades:CertDigest
Puede ser cualquiera de los
definidos en la especificación XML-
Signature Syntax and Processing
(http://www.w3.org/TR/xmldsig-
core2/#sec-Algorithms) que
actualmente son:
../ext:UBLExtensions/ext:UBLExtension/e
RSAwithSHA256=http://www.w3.or xt:ExtensionContent/ds:Signature/ds:Obj
El algoritmo de firma usado sobre el SignedSignaturePr g/2001/04/xmldsig-more#rsa- ect/xades:QualifyingProperties/xades:Sig
DC28 ds DigestMethod 1..1 1.0
elemento operties sha256 nedProperties/xades:SignedSignaturePro
perties/xades:SigningCertificate/xades:Ce
RSAwithSHA384=http://www.w3.or rt/xades:CertDigest/ds:DigestMethod
g/2001/04/xmldsig-more#rsa-
sha384

RSAwithSHA512=http://www.w3.or
g/2001/04/xmldsig-more#rsa-
sha512
../ext:UBLExtensions/ext:UBLExtension/e
xt:ExtensionContent/ds:Signature/ds:Obj
Resultado de aplicar el algoritmo de
SignedSignaturePr ect/xades:QualifyingProperties/xades:Sig
DC29 ds DigestValue generación hash especificado en el 1..1 1.0
operties nedProperties/xades:SignedSignaturePro
“DigestMethod” en codificación base64
perties/xades:SigningCertificate/xades:Ce
rt/xades:CertDigest/ds:DigestValue

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 312 de 753


Resolución No. 000165 (01/NOV/2023)
ID NS Elemento Descripción T F Tam Padre Oc Observaciones V Xpath
../ext:UBLExtensions/ext:UBLExtension/e
xt:ExtensionContent/ds:Signature/ds:Obj
SignedSignaturePr ect/xades:QualifyingProperties/xades:Sig
DC30 xades IssuerSerial Grupo para definir los datos del certificado G 1..1 1.0
operties nedProperties/xades:SignedSignaturePro
perties/xades:SigningCertificate/xades:Ce
rt/xades:IssuerSerial
../ext:UBLExtensions/ext:UBLExtension/e
xt:ExtensionContent/ds:Signature/ds:Obj
Subject del certificado digital con que firma SignedSignaturePr ect/xades:QualifyingProperties/xades:Sig
DC31 ds X509IssuerName 1..1 1.0
el documento electrónico operties nedProperties/xades:SignedSignaturePro
perties/xades:SigningCertificate/xades:Ce
rt/xades:IssuerSerial/ds:X509IssuerName
../ext:UBLExtensions/ext:UBLExtension/e
xt:ExtensionContent/ds:Signature/ds:Obj
ect/xades:QualifyingProperties/xades:Sig
X509SerialNumbe Serial del certificado digital con que firma SignedSignaturePr
DC32 ds 1..1 1.0 nedProperties/xades:SignedSignaturePro
r el documento electrónico operties
perties/xades:SigningCertificate/xades:Ce
rt/xades:IssuerSerial/ds:X509SerialNumb
er
../ext:UBLExtensions/ext:UBLExtension/e
xt:ExtensionContent/ds:Signature/ds:Obj
SignedSignaturePr ect/xades:QualifyingProperties/xades:Sig
DC33 xades Cert Grupo para definir un certificado G 1..1 1.0
operties nedProperties/xades:SignedSignaturePro
perties/xades:SigningCertificate/xades:Ce
rt
../ext:UBLExtensions/ext:UBLExtension/e
xt:ExtensionContent/ds:Signature/ds:Obj
SignedSignaturePr ect/xades:QualifyingProperties/xades:Sig
DC34 xades CertDigest Grupo de cifrado del certificado 1..1 1.0
operties nedProperties/xades:SignedSignaturePro
perties/xades:SigningCertificate/xades:Ce
rt/xades:CertDigest

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 313 de 753


Resolución No. 000165 (01/NOV/2023)
ID NS Elemento Descripción T F Tam Padre Oc Observaciones V Xpath
Puede ser cualquiera de los
definidos en la especificación XML-
Signature Syntax and Processing
(http://www.w3.org/TR/xmldsig-
core2/#sec-Algorithms) que
actualmente son:
../ext:UBLExtensions/ext:UBLExtension/e
RSAwithSHA256=http://www.w3.or xt:ExtensionContent/ds:Signature/ds:Obj
El algoritmo de firma usado sobre el SignedSignaturePr g/2001/04/xmldsig-more#rsa- ect/xades:QualifyingProperties/xades:Sig
DC35 ds DigestMethod 1..1 1.0
elemento operties sha256 nedProperties/xades:SignedSignaturePro
perties/xades:SigningCertificate/xades:Ce
RSAwithSHA384=http://www.w3.or rt/xades:CertDigest/ds:DigestMethod
g/2001/04/xmldsig-more#rsa-
sha384

RSAwithSHA512=http://www.w3.or
g/2001/04/xmldsig-more#rsa-
sha512
../ext:UBLExtensions/ext:UBLExtension/e
xt:ExtensionContent/ds:Signature/ds:Obj
Resultado de aplicar el algoritmo de
SignedSignaturePr ect/xades:QualifyingProperties/xades:Sig
DC36 ds DigestValue generación hash especificado en el 1..1 1.0
operties nedProperties/xades:SignedSignaturePro
“DigestMethod” en codificación base64
perties/xades:SigningCertificate/xades:Ce
rt/xades:CertDigest/ds:DigestValue
../ext:UBLExtensions/ext:UBLExtension/e
xt:ExtensionContent/ds:Signature/ds:Obj
SignedSignaturePr ect/xades:QualifyingProperties/xades:Sig
DC37 xades IssuerSerial Grupo para definir los datos del certificado G 1..1 1.0
operties nedProperties/xades:SignedSignaturePro
perties/xades:SigningCertificate/xades:Ce
rt/xades:IssuerSerial

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 314 de 753


Resolución No. 000165 (01/NOV/2023)
ID NS Elemento Descripción T F Tam Padre Oc Observaciones V Xpath
../ext:UBLExtensions/ext:UBLExtension/e
xt:ExtensionContent/ds:Signature/ds:Obj
Subject del certificado digital de la entidad
SignedSignaturePr ect/xades:QualifyingProperties/xades:Sig
DC38 ds X509IssuerName subordinada que emitió el certificado con 1..1 1.0
operties nedProperties/xades:SignedSignaturePro
que firma el documento electrónico
perties/xades:SigningCertificate/xades:Ce
rt/xades:IssuerSerial/ds:X509IssuerName
../ext:UBLExtensions/ext:UBLExtension/e
xt:ExtensionContent/ds:Signature/ds:Obj
Serial del certificado digital de la entidad ect/xades:QualifyingProperties/xades:Sig
X509SerialNumbe SignedSignaturePr
DC39 ds subordinada que emitió el certificado con 1..1 1.0 nedProperties/xades:SignedSignaturePro
r operties
que firma el documento electrónico perties/xades:SigningCertificate/xades:Ce
rt/xades:IssuerSerial/ds:X509SerialNumb
er
../ext:UBLExtensions/ext:UBLExtension/e
xt:ExtensionContent/ds:Signature/ds:Obj
SignedSignaturePr ect/xades:QualifyingProperties/xades:Sig
DC40 xades Cert Grupo para definir un certificado G 1..1 1.0
operties nedProperties/xades:SignedSignaturePro
perties/xades:SigningCertificate/xades:Ce
rt
../ext:UBLExtensions/ext:UBLExtension/e
xt:ExtensionContent/ds:Signature/ds:Obj
SignedSignaturePr ect/xades:QualifyingProperties/xades:Sig
DC41 xades CertDigest Grupo de cifrado del certificado G 1..1 1.0
operties nedProperties/xades:SignedSignaturePro
perties/xades:SigningCertificate/xades:Ce
rt/xades:CertDigest

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 315 de 753


Resolución No. 000165 (01/NOV/2023)
ID NS Elemento Descripción T F Tam Padre Oc Observaciones V Xpath
Puede ser cualquiera de los
definidos en la especificación XML-
Signature Syntax and Processing
(http://www.w3.org/TR/xmldsig-
core2/#sec-Algorithms) que
actualmente son:
../ext:UBLExtensions/ext:UBLExtension/e
RSAwithSHA256=http://www.w3.or xt:ExtensionContent/ds:Signature/ds:Obj
El algoritmo de firma usado sobre el SignedSignaturePr g/2001/04/xmldsig-more#rsa- ect/xades:QualifyingProperties/xades:Sig
DC42 ds DigestMethod 1..1 1.0
elemento operties sha256 nedProperties/xades:SignedSignaturePro
perties/xades:SigningCertificate/xades:Ce
RSAwithSHA384=http://www.w3.or rt/xades:CertDigest/ds:DigestMethod
g/2001/04/xmldsig-more#rsa-
sha384

RSAwithSHA512=http://www.w3.or
g/2001/04/xmldsig-more#rsa-
sha512
../ext:UBLExtensions/ext:UBLExtension/e
xt:ExtensionContent/ds:Signature/ds:Obj
Resultado de aplicar el algoritmo de
SignedSignaturePr ect/xades:QualifyingProperties/xades:Sig
DC43 ds DigestValue generación hash especificado en el 1..1 1.0
operties nedProperties/xades:SignedSignaturePro
“DigestMethod” en codificación base64
perties/xades:SigningCertificate/xades:Ce
rt/xades:CertDigest/ds:DigestValue
../ext:UBLExtensions/ext:UBLExtension/e
xt:ExtensionContent/ds:Signature/ds:Obj
SignedSignaturePr ect/xades:QualifyingProperties/xades:Sig
DC44 xades IssuerSerial Grupo para definir los datos del certificado G 1..1 1.0
operties nedProperties/xades:SignedSignaturePro
perties/xades:SigningCertificate/xades:Ce
rt/xades:IssuerSerial

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 316 de 753


Resolución No. 000165 (01/NOV/2023)
ID NS Elemento Descripción T F Tam Padre Oc Observaciones V Xpath
../ext:UBLExtensions/ext:UBLExtension/e
Subject del certificado digital de la entidad xt:ExtensionContent/ds:Signature/ds:Obj
raíz que emitió el certificado de la entidad SignedSignaturePr ect/xades:QualifyingProperties/xades:Sig
DC45 ds X509IssuerName 1..1 1.0
subordinada descrita en el certificado operties nedProperties/xades:SignedSignaturePro
anterior perties/xades:SigningCertificate/xades:Ce
rt/xades:IssuerSerial/ds:X509IssuerName
../ext:UBLExtensions/ext:UBLExtension/e
xt:ExtensionContent/ds:Signature/ds:Obj
Serial del certificado digital de la entidad
ect/xades:QualifyingProperties/xades:Sig
X509SerialNumbe raíz que emitió el certificado de la entidad SignedSignaturePr
DC46 ds 1..1 1.0 nedProperties/xades:SignedSignaturePro
r subordinada descrita en el certificado operties
perties/xades:SigningCertificate/xades:Ce
anterior
rt/xades:IssuerSerial/ds:X509SerialNumb
er
../ext:UBLExtensions/ext:UBLExtension/e
xt:ExtensionContent/ds:Signature/ds:Obj
SignaturePolicyIde Grupo para definir la política de firma de la SignedSignaturePr
DC47 xades G 1..1 1.0 ect/xades:QualifyingProperties/xades:Sig
ntifier DIAN para firmar digitalmente operties
nedProperties/xades:SignedSignaturePro
perties/xades:SignaturePolicyIdentifier
../ext:UBLExtensions/ext:UBLExtension/e
xt:ExtensionContent/ds:Signature/ds:Obj
Grupo para establecer el identificador de la SignedSignaturePr ect/xades:QualifyingProperties/xades:Sig
DC48 xades SignaturePolicyId G 1..1 1.0
política de firma operties nedProperties/xades:SignedSignaturePro
perties/xades:SignaturePolicyIdentifier/x
ades:SignaturePolicyId
../ext:UBLExtensions/ext:UBLExtension/e
xt:ExtensionContent/ds:Signature/ds:Obj
Grupo para establecer el identificador de la SignedSignaturePr ect/xades:QualifyingProperties/xades:Sig
DC49 xades SigPolicyId G 1..1 1.0
política de firma operties nedProperties/xades:SignedSignaturePro
perties/xades:SignaturePolicyIdentifier/x
ades:SignaturePolicyId/xades:SigPolicyId

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 317 de 753


Resolución No. 000165 (01/NOV/2023)
ID NS Elemento Descripción T F Tam Padre Oc Observaciones V Xpath
../ext:UBLExtensions/ext:UBLExtension/e
xt:ExtensionContent/ds:Signature/ds:Obj
ect/xades:QualifyingProperties/xades:Sig
SignedSignaturePr
DC50 xades Identifier Identificador de la política de Firma DIAN 1..1 1.0 nedProperties/xades:SignedSignaturePro
operties
perties/xades:SignaturePolicyIdentifier/x
ades:SignaturePolicyId/xades:SigPolicyId/
xades:Identifier
../ext:UBLExtensions/ext:UBLExtension/e
xt:ExtensionContent/ds:Signature/ds:Obj
ect/xades:QualifyingProperties/xades:Sig
Grupo para la encriptación de la policita de SignedSignaturePr
DC51 xades SigPolicyHash G 1..1 1.0 nedProperties/xades:SignedSignaturePro
firma. operties
perties/xades:SignaturePolicyIdentifier/x
ades:SignaturePolicyId/xades:SigPolicyHa
sh
Puede ser cualquiera de los
definidos en la especificación XML-
Signature Syntax and Processing
(http://www.w3.org/TR/xmldsig-
core2/#sec-Algorithms) que
actualmente son:
../ext:UBLExtensions/ext:UBLExtension/e
xt:ExtensionContent/ds:Signature/ds:Obj
RSAwithSHA256=http://www.w3.or
ect/xades:QualifyingProperties/xades:Sig
El algoritmo de firma usado sobre el SignedSignaturePr g/2001/04/xmldsig-more#rsa-
DC52 ds DigestMethod 1..1 1.0 nedProperties/xades:SignedSignaturePro
elemento operties sha256
perties/xades:SignaturePolicyIdentifier/x
ades:SignaturePolicyId/xades:SigPolicyHa
RSAwithSHA384=http://www.w3.or
sh/ds:DigestMethod
g/2001/04/xmldsig-more#rsa-
sha384

RSAwithSHA512=http://www.w3.or
g/2001/04/xmldsig-more#rsa-
sha512

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 318 de 753


Resolución No. 000165 (01/NOV/2023)
ID NS Elemento Descripción T F Tam Padre Oc Observaciones V Xpath
../ext:UBLExtensions/ext:UBLExtension/e
xt:ExtensionContent/ds:Signature/ds:Obj
Resultado de aplicar el algoritmo de ect/xades:QualifyingProperties/xades:Sig
SignedSignaturePr
DC53 ds DigestValue generación hash especificado en el 1..1 1.0 nedProperties/xades:SignedSignaturePro
operties
“DigestMethod” en codificación base64 perties/xades:SignaturePolicyIdentifier/x
ades:SignaturePolicyId/xades:SigPolicyHa
sh/ds:DigestValue
../ext:UBLExtensions/ext:UBLExtension/e
xt:ExtensionContent/ds:Signature/ds:Obj
Grupo de información sobre la persona SignedSignaturePr
DC54 xades SignerRole G 1..1 1.0 ect/xades:QualifyingProperties/xades:Sig
que firma el documento electrónico operties
nedProperties/xades:SignedSignaturePro
perties/xades:SignerRole
../ext:UBLExtensions/ext:UBLExtension/e
xt:ExtensionContent/ds:Signature/ds:Obj
Grupo de información sobre los roles de la
SignedSignaturePr ect/xades:QualifyingProperties/xades:Sig
DC55 xades ClaimedRoles persona que firma el documento G 1..1 1.0
operties nedProperties/xades:SignedSignaturePro
electrónico
perties/xades:SignerRole/xades:ClaimedR
oles

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 319 de 753


Resolución No. 000165 (01/NOV/2023)

../ext
Exten
Rol de la persona que firma el documento SignedSignaturePr ades:
DC56 xades ClaimedRole 1..1 1.0
electrónico operties pertie
ades:
:Claim

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 320 de 753


Resolución No. 000165 (01/NOV/2023)
7 Transmisión de los documentos electrónicos a la DIAN
Para operar con la solución de validación previa de la DIAN, se debe entender el modelo conceptual de comunicación y tecnológico que lo sustenta, el
cual involucra la utilización de UBL 2.1, como lenguaje para el intercambio de información de los documentos electrónicos, el firmado de los anteriores
archivos a través de certificados digitales, la utilización de Web Services para el intercambio seguro de los DE, la lógica de validación, respuesta y registros
de los documentos y eventos en la DIAN.

7.1 Modelo conceptual de comunicación


El Sistema de Validación Previa de la DIAN, dispone de un Web Services con diferentes métodos:

Métodos para DE individuales:

• Recepción DE. (SendBillSync)


• Recepción Evento. (SendEventUpdateStatus)
• Consulta DE. (GetStatus)
• Consulta DE. (GetStatusZIP)
• Consulta de Rangos de Numeración. (GetNumberingRange)
• Descarga DE por CUFE (GetXmlByDocumentKey)

Métodos para DE en lotes:

• Recepción DE. (SendBillAsync)


• Recepción DE en ambiente habilitación (SendTestSetAsync)

7.2 Servicios para envío de D.E. individuales


Se consideran a aquellos en los cuales el procesamiento y respuesta del servicio se realizan en la misma conexión de consumo.

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 321 de 753


Resolución No. 000165 (01/NOV/2023)
La llamada (Request) del servidor del cliente a los servicios síncronos es procesado de forma inmediata por el servidor de DIAN y la respuesta
(Response) se realiza en la misma conexión.

7.2.1 Secuencia del servicio


• El software cliente realiza la conexión, autenticando por medio de certificado digital, enviando la solicitud (Request) al servicio de la
DIAN.
• El WS DIAN recibe el Request y llama al software encargado del procesamiento del DE.
• Éste, al culminar el proceso devuelve el resultado y responde al cliente.
• El software cliente, al obtener la respuesta, cierra la conexión.

7.3 Servicios para envío de D.E. en lotes


Este servicio es para el envío por lotes de documentos. Son aquellos en los cuales el resultado del procesamiento del servicio requerido no es
entregado en la misma conexión de la solicitud de consumo. Consta de un mensaje y un número de atención descritos a continuación:


Un mensaje con un recibo que confirma que el archivo remitido ha superado las primeras validaciones y se ha recepcionado, y

El número de atención, incluido en esta respuesta, con el cual el cliente (sistema del contribuyente) podrá consultar el resultado del
procesamiento, consumiendo el Web Service correspondiente, en otra conexión.
La llamada (Request) del servidor del cliente es procesada de la siguiente manera:

7.3.1 Secuencia del servicio


• El software cliente realiza la conexión, autenticando por medio de certificado digital, enviando la solicitud (Request) al servicio de la
DIAN.
• El WS DIAN recibe la solicitud y responde con un mensaje de aprobación o rechazo, según las primeras validaciones y entrega un
trackId.
• El software cliente, al obtener la respuesta, cierra la conexión.

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 322 de 753


Resolución No. 000165 (01/NOV/2023)

• Con el trackId obtenido en el método, se consume otro método de consulta para obtener el resultado de la transacción anterior.

7.4 Aspectos tecnológicos del web services de Validación Previa DIAN


Los participantes, ya sean Facturadores (emisores), Proveedores Tecnológicos, Adquirientes (receptores), que estén registrados para operar con la
plataforma de validación previa de la DIAN, podrán hacer uso de los métodos del Web Services.

Los Facturadores (emisores), Proveedores Tecnológicos, realizarán el envío de sus DE, utilizando los Servicios Web que la DIAN a puesto a disposición
de manera de operar máquina a máquina sin intervención del usuario.

Para ello el sistema de los participantes, deberán tener las siguientes consideraciones:

• Poseer conexión a Internet de banda ancha.


• Para el envío de los DE deberán desarrollar el software cliente según lo enmarcado en el presente documento, independientemente
del lenguaje de programación utilizado.
• El lenguaje de los archivos de intercambio de información utilizado será el UBL 2.1 que cumpla con las reglas de validación DIAN.
• Para garantizar la comunicación segura, el software cliente deberá autenticarse ante la DIAN utilizando Certificado Digital.

7.5 Estándar de comunicación


La comunicación está basada en servicios Web expuestos por el Sistema de Validación y Gestión de Documentos y Eventos de DIAN.

El medio físico de comunicación es Internet, con la utilización del protocolo TLS versión 1.2, con autentificación mutua través de certificados digitales.

El modelo de comunicación sigue el estándar de servicios web definido por el WS-Security 1.0 Oasis, con autenticación X.509 Certificate Token Profile
1.1

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 323 de 753


Resolución No. 000165 (01/NOV/2023)
El intercambio de mensajes entre los Servicios Web de la DIAN y el sistema del Habilitado para Facturar Electrónicamente (HFE) o el Proveedor
Tecnológico (PT) será realizado mediante el estándar SOAP versión 1.2, con intercambio de mensajes XML en el estándar Style/Encoding:
Document/Literal.

La llamada de cada uno de los servicios web es realizada con el envío de un mensaje XML a través del campo <soap:Body/>

7.6 Estándar de mensajes de los servicios de La DIAN


La solicitud de consumo de los servicios dispuestos por la DIAN seguirá el siguiente estándar.
<soap:Envelope xmlns:soap=”http:/www.w3.org/2003/05/soap-envelope” xmlns:wcf=”http:/wcf.dian.colombia”>
<soap:Header xmlns:324or=”http:/www.w3.org/2005/08/addressing”>
------ Área de inclusión de la autenticación por medio de Certificado Digital
</soap:Header>
<soap:Body>
------ Área de Dato: La información en el área de datos es un documento XML que debe atender al formato definido para cada WS
</soap:Body>
</soap:Envelope>

La información de control de las llamadas a los Servicios Web se almacena en el elemento Header del SOAP y su fin es identificar y autenticar por
medio del certificado digital utilizado.

El área de datos obedecerá a un formato XML definido para cada WS.

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 324 de 753


Resolución No. 000165 (01/NOV/2023)

7.7 Descripción de los servicios web de La DIAN


El sistema de validación y gestión de la DIAN, dispone de una capa de Servicios que atienden las funcionalidades requeridas para operar.

Cada servicio se encuentra respaldado por un Método Web específico. El modelo de comunicación e interoperabilidad siempre iniciará en el sistema
del contribuyente (HFE), por medio del consumo del servicio correspondiente de un PT, el cual posteriormente, consumirá los servicios de la DIAN para
validar los documentos ante esta.

A continuación, se detalla cada uno de los Servicio Web que el sistema provee.

7.8 WS recepción documento electrónico – SendBillAsync


• Función: Recibir un ZIP con UBLs DE.
• Proceso: Asincrónico
• Método: SendBillAsync

7.8.1 Descripción de procesamiento


Este servicio atiende la funcionalidad de enviar a la DIAN los documentos, de forma tal que la plataforma DIAN reciba y valide los documentos UBL
(factura electrónica, nota de crédito y nota de débito) para efectos de obtener un TrackId que le permitirá consumir servicio GetStatusZIP para obtener
la respuesta de validación para su uso y expedición.

El servicio puede recibir un ZIP con uno o más (Máximo 50) documentos electrónicos firmados digitalmente, en formato UBL y construido según el
esquema detallado en este Manual Técnico.

• Se envían los parámetros de consumo en la estructura XML definida para este método.
• Se genera un TrackId al ZIP.
• Se descomprime ZIP y se validan los siguientes elementos del ZIP:

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 325 de 753


Resolución No. 000165 (01/NOV/2023)
o Archivo ZIP no este vacío.
o Archivo ZIP no esté corrupto
o Que no sean más de 50 documentos electrónicos en el ZIP.
o No den error de lectura los archivos UBLs.
Validaciones iniciales:

o Campo CUFE del UBL no este vacío.


o Campo Número del UBL no este vacío.
o Campo fecha emisión del UBL no esté vacío
o Campo NIT del emisor del UBL no esté vacío
o Campo NIT del receptor del UBL no esté vacío
o Campo versión del UBL es obligatorio: “UBL 2.1”.
Nota: El procedimiento de validación de campo se aplica concretamente sobre el contenido del valor del campo UBL transmitido.
o Se envían los UBL a validar de manera asincrónica.
o El método retorna un TrackId asociado al ZIP, con este TrackId se debe consumir el método GetStatusZip.

7.8.2 Mensaje de petición


Se debe generar un ZIP con uno o más (Máximo 50) documentos electrónicos firmados digitalmente, en formato UBL, los cuales se informan a DIAN
para que estos sean validados.

Ejemplo de Petición:

<soap:Envelope xmlns:soap=”http:/www.w3.org/2003/05/soap-envelope” xmlns:wcf=”http:/wcf.dian.colombia”>


<soap:Header/>
<soap:Body>
<wcf:SendBillAsync>

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 326 de 753


Resolución No. 000165 (01/NOV/2023)
<wcf:327orcenta>Test</wcf:327orcenta>
<wcf:contentFile>cid:179956799470</wcf:contentFile>
</wcf:SendBillAsync>
</soap:Body>
</soap:Envelope>

ID Y Elemento Descripción Type Ocu Long V

R fileName Corresponde al nombre del ZIP String 1 100 1.0

Corresponde al arreglo de byte que


Arreglo de
R contentFile representa al ZIP adjunto y que contiene 1 50 MB 1.0
byte
los UBL a validar

7.8.3 Mensaje de respuesta


Contiene el resultado del procesamiento del ZIP, conforme a lo detallado en el siguiente ejemplo:

<s:Envelope xmlns:s=”http:/www.w3.org/2003/05/soap-envelope” xmlns:a=”http:/www.w3.org/2005/08/addressing” xmlns:u=”http:/docs.oasis-open.org/wss/2004/01/oasis-200401-wss-


wssecurity-utility-1.0.xsd”>
<s:Header>
<a:Action s:mustUnderstand=”1”>http:/wcf.dian.colombia/IwcfDianCustomerServices/SendBillAsyncResponse</a:Action>
<o:Security s:mustUnderstand=”1” xmlns:o=”http:/docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd”>
<u:Timestamp u:Id=”_0”>
<u:Created>2019-02-19T20:00:14.975Z</u:Created>
<u:Expires>2019-02-19T20:05:14.975Z</u:Expires>
</u:Timestamp>
</o:Security>

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 327 de 753


Resolución No. 000165 (01/NOV/2023)
</s:Header>
<s:Body>
<SendBillAsyncResponse xmlns=”http:/wcf.dian.colombia”>
<SendBillAsyncResult xmlns:i=”http:/www.w3.org/2001/XMLSchema-instance”>
<b:errorMessageList>
<b:XmlParamsResponseTrackId>
<b:processedMessage>Tipo de 328orcenta 2 no implementado.</b:processedMessage>
<b:xmlFileName>invoice-2-firmado-SHA256</b:xmlFileName>
</b:XmlParamsResponseTrackId>
</b:errorMessageList>
<b:zipKey>8b1849d4-884b-4245-9094-08e76be927a3</b:zipKey>
</SendBillAsyncResult>
</SendBillAsyncResponse>
</s:Body>
</s:Envelope>

ID Y Elemento Descripción Type Ocu Long V

Corresponde al nodo padre de la lista


de errores que pudiesen presentarse
en el procesamiento de los
XmlParamsResponseTrackId documentos 0-50 1.0
Si hay algún error, entonces este nodo
se presentara con sus elementos hijos.
si no hay error, entonces no se
informara.

processedMessage Corresponde a un mensaje de Error de


R validaciones iniciales. String 1000 1.0

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 328 de 753


Resolución No. 000165 (01/NOV/2023)

Si no hay errores de validaciones


iniciales, entonces no se entrega
ningún mensaje en este elemento.

Corresponde al nombre de archivo


R xmlFileName String 1.0
que contiene el error

Corresponde al número generado una


vez concluida exitosamente las
validaciones iniciales y los
documentos pasan a la cola de
validación.
R
zipKey Este TrackId o ZipKey, es el que se String 1.0
ocupara en el método GetStatusZip
para obtener el resultado de las
validaciones de los documentos
enviados en el ZIP.

7.9 WS recepción documento electrónico – SendTestSetAsync


• Función: Recibir un ZIP con UBLs DE para pruebas de Habilitación.
• Proceso: Asincrónico
• Método: SendTestSetAsync

7.9.1 Descripción de procesamiento


Este servicio atiende la funcionalidad de enviar a la DIAN los documentos, de forma tal que la plataforma DIAN reciba y valide los documentos UBL
(factura electrónica, nota de crédito y nota de débito) para efectos de obtener un TrackId que le permitirá consumir servicio GetStatusZIP con el cual
se obtendrá la respuesta de validación de estos documentos en pruebas de habilitación.
Dirección de Gestión de Impuestos
Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 329 de 753


Resolución No. 000165 (01/NOV/2023)
Este servicio estará disponible únicamente en el ambiente de producción en habilitación, y como se informa se utilizará para el envío de los
documentos electrónicos para cumplir con su proceso de habilitación en la plataforma.

El servicio puede recibir un ZIP con uno o todos los documentos asociados al Set de Prueba.

•Se envían los parámetros de consumo en la estructura XML definida para este método.
•Se generará un TrackId al ZIP.
•Se descomprime ZIP y se validan los siguientes elementos del ZIP:
o Archivo ZIP no este vacío.
o Archivo ZIP no esté corrupto
o No den error de lectura los archivos UBLs.
Validaciones iniciales:

o Campo CUFE del UBL no este vacío.


o Campo Número del UBL no este vacío.
o Campo fecha emisión del UBL no esté vacío
o Campo NIT del emisor del UBL no esté vacío
o Campo NIT del receptor del UBL no esté vacío
o Campo versión del UBL es obligatorio: “UBL 2.1”.
Nota: El procedimiento de validación de campo se aplica concretamente sobre el contenido del valor del campo UBL transmitido.
o Se envían los UBL a validar de manera asincrónica.
o El método retorna un TrackId asociado al ZIP, con este TrackId se debe consumir el método GetStatusZip.

7.9.2 Mensaje de petición


Se debe generar un ZIP con uno o todos los documentos del Set de Prueba, los cuales se informan a la DIAN para que estos sean validados.

Ejemplo de Petición
Dirección de Gestión de Impuestos
Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 330 de 753


Resolución No. 000165 (01/NOV/2023)
<soap:Envelope xmlns:soap=”http://www.w3.org/2003/05/soap-envelope” xmlns:wcf=”http://wcf.dian.colombia”>
<soap:Header/>
<soap:Body>
<wcf:SendTestSetAsync>
<!–Optional:→
<w331orcentaame>invoice-2.zip</w331orcentaame>
–!--Optional:-->
<wcf:contentFile>cid:3571097601175</wcf:contentFile>
–!--Optional:-->
<wcf:testSetId>4de36cb4-9973-4ea4-a156-34e909aa24dc</wcf:testSetId>
</wcf:SendTestSetAsync>
</soap:Body>
</soap:Envelope>
</soap:Envelope>

ID Y Elemento Descripción Type Ocu Long V

R fileName Corresponde al nombre del ZIP String 1 100 1.0

Corresponde al arreglo de byte que


Arreglo de
R contentFile representa al ZIP adjunto y que contiene 1 50 MB 1.0
byte
los UBL a validar

Corresponde al valor TestID que se


genera al configurar un modo de
R testSetId operación para el proceso de habilitación String 1 36 1.0
sobre el ambiente de producción en
habilitación.

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 331 de 753


Resolución No. 000165 (01/NOV/2023)

7.9.3 Mensaje de respuesta


Contiene el resultado del procesamiento del ZIP, conforme a lo detallado en el siguiente ejemplo:

<s:Envelope xmlns”s="http:/www.w3.org/2003/05/soap-envel”pe" xmlns”a="http:/www.w3.org/2005/08/address”ng" xmlns”u="http:/docs.oasis-open.org/wss/2004/01/oasis-200401-wss-


wssecurity-utility-1.0.”sd">
<s:Envelope xmlns”s="http://www.w3.org/2003/05/soap-envel”pe" xmlns”a="http://www.w3.org/2005/08/address”ng" xmlns”u="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-
wssecurity-utility-1.0.”sd">
<s:Header>
<a:Action s:mustUndersta”d”"1">http://wcf.dian.colombia/IWcfDianCustomerServices/SendTestSetAsyncResponse</a:Action>
<o:Security s:mustUndersta”d”"1" xmlns”o="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.”sd">
<u:Timestamp u:”d=”_0">
<u:Created>2020-02-03T22:44:33.925Z</u:Created>
<u:Expires>2020-02-03T22:49:33.925Z</u:Expires>
</u:Timestamp>
</o:Security>
</s:Header>
<s:Body>
<SendTestSetAsyncResponse xml”s="http://wcf.dian.colom”ia">
<SendTestSetAsyncResult xmlns”b="http://schemas.datacontract.org/2004/07/UploadDocumentRespo”se" xmlns”i="http://www.w3.org/2001/XMLSchema-insta”ce">
<b:ErrorMessageList i:n”l="t”ue" xmlns”c="http://schemas.datacontract.org/2004/07/XmlParamsResponseTrac”Id"/>
<b:ZipKey>358f9538-1f80-4ed5-a3f6-aaa1ef36bebd</b:ZipKey>
</SendTestSetAsyncResult>
</SendTestSetAsyncResponse>

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 332 de 753


Resolución No. 000165 (01/NOV/2023)
</s:Body>
</s:Envelope>
ID Y Elemento Descripción Type Ocu Long V

Corresponde al nodo padre de la


lista de errores que pudiesen
presentarse en el procesamiento
de los documentos
R XmlParamsResponseTrackId 0-50 1.0
Si hay algún error, entonces este
nodo se presentara con sus
elementos hijos.
si no hay error, entonces no se
informara.
Corresponde a un mensaje de Error
de validaciones iniciales.
R processedMessage Si no hay errores de validaciones String 1000 1.0
iniciales, entonces no se entrega
ningún mensaje en este elemento.

Corresponde al nombre de archivo


R xmlFileName String 1.0
que contiene el error

Corresponde al número generado


una vez concluida exitosamente las
validaciones iniciales y los
documentos pasan a la cola de
R
validación.
zipKey String 1.0
Este TrackId o ZipKey, es el que se
ocupara en el método GetStatusZip
para obtener el resultado de las

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 333 de 753


Resolución No. 000165 (01/NOV/2023)
validaciones de los documentos
enviados en el ZIP.

7.10 WS recepción documento electrónico - SendBillSync


• Función: Recibir un ZIP con un UBL DE.
• Proceso: Sincrónico
• Método: SendBillSync

7.10.1 Descripción de procesamiento


Este servicio atiende la funcionalidad de enviar a la DIAN los documentos, de forma tal que la plataforma DIAN reciba y valide los documentos UBL
(factura electrónica, nota de crédito y nota de débito) y forma síncrona de respuesta de validación para su uso y expedición.

El servicio puede recibir un ZIP con un solo documento electrónico firmado digitalmente, en formato UBL y construido según el esquema detallado en
este Manual Técnico.

Este servicio estará disponible en los ambientes de producción en habilitación y producción en operación.

• Se envían los parámetros de consumo en la estructura XML definida para este método.
• Se genera un TrackId al UBL (en general es el CUFE del documento, en caso de que no contenga CUFE se le asignara un TrackId)
• Se descomprime ZIP y se validan los siguientes elementos del ZIP:
o Archivo ZIP no este vacío.
o Archivo ZIP no esté corrupto
o Que no sean más de 1 UBL en el ZIP.
o No den error de lectura del archivo UBL.
Validaciones iniciales:

o Campo CUFE del UBL no este vacío.


Dirección de Gestión de Impuestos
Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 334 de 753


Resolución No. 000165 (01/NOV/2023)
o Campo Número del UBL no este vacío.
o Campo fecha emisión del UBL no esté vacío
o Campo NIT del emisor del UBL no esté vacío
o Campo NIT del receptor del UBL no esté vacío
o Campo versión del UBL es obligatorio “: "UBL 2.1”.
Nota: El procedimiento de validación de campo se aplica concretamente sobre el contenido del valor del campo UBL transmitido.
o Procesan el UBL
o Se envía el UBL a validar de manera sincrónica.
o Luego se genera una respuesta síncrona con las validaciones del documento y se detalla los mensajes de error y se devuelve
el ApplicationResponse con la respuesta de validación previa de la DIAN.

7.10.2 Mensaje de petición


Se debe generar un ZIP con solo un documento electrónico firmado digitalmente, en formato UBL, el cual se informa a DIAN para que esta lo valide

Ejemplo de Petición

<soap:Envelope xmlns:so”p="http:/www.w3.org/2003/05/soap-envel”pe" xmlns:w”f="http:/wcf.dian.colom”ia">


<soap:Header/>
<soap:Body>
<wcf:SendBillAsync>
<w335orcentaame>Test</w335orcentaame>
<wcf:contentFile>cid:179956799470</wcf:contentFile>
</wcf:SendBillAsync>
</soap:Body>
</soap:Envelope>

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 335 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Descripción Type Ocu Long V

R fileName Corresponde al nombre del ZIP String 1 100 1.0

Corresponde al arreglo de byte que


Arreglo de
R contentFile representa al ZIP adjunto y que contiene 1 50 MB 1.0
byte
el UBL a validar

7.10.3 Mensaje de respuesta


Contiene el resultado del procesamiento del UBL contenido en el ZIP, conforme a lo detallado en el siguiente ejemplo:

<s:Envelope xmlns”s="http:/www.w3.org/2003/05/soap-envel”pe" xmlns”a="http:/www.w3.org/2005/08/address”ng" xmlns”u="http:/docs.oasis-open.org/wss/2004/01/oasis-200401-wss-


wssecurity-utility-1.0.”sd">
<s:Header>
<a:Action s:mustUndersta”d”"1">http:/wcf.dian.colombia/IWcfDianCustomerServices/SendBillSyncResponse</a:Action>
<o:Security s:mustUndersta”d”"1" xmlns”o="http:/docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.”sd">
<u:Timestamp u:”d=”_0">
<u:Created>2019-02-19T21:33:41.785Z</u:Created>
<u:Expires>2019-02-19T21:38:41.785Z</u:Expires>
</u:Timestamp>
</o:Security>
</s:Header>
<s:Body>
<SendBillSyncResponse xml”s="http:/wcf.dian.colom”ia">
<SendBillSyncResult xmlns”i="http:/www.w3.org/2001/XMLSchema-insta”ce">
<b:ErrorMessage xmlns”c="http:/schemas.microsoft.com/2003/10/Serialization/Arr”ys">
<c:string>Regla: AC38b Documento fue enviado para el ambiente errado (producción o pruebas)</c:string>

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 336 de 753


Resolución No. 000165 (01/NOV/2023)
<c:string>Regla: ZB01 Fallo en el Schema XML d337orcenti–o - The XmlSchemaSet on the document is either null or has no schemas in it. Provide schema information before calling
Validate. -</c:string>
<c:string>Regla: AA08d Número de factura debe estar contenido en el rango de numeración otorgado</c:string>
<c:string>Regla: AA09 Valor del CUFE no está calculado correctamente.</c:string>
</b:ErrorMessage>
<b:IsValid>false</b:IsValid>
<b:StatusCode>99</b:StatusCode>
<b:StatusDescription>Validación contiene errores en campos mandatorios.</b:StatusDescription>
<b:StatusMessage i:n”l="t”ue"/>
<b:XmlBase64Bytes>xmlbase64</b:XmlBase64Bytes>
<b:XmlBytes i:n”l="t”ue"/>
<b:xmlDocumentKey>A08f2283e5dd6c1878e6ea9ec3a695a9431c924e1086607f6ae7123d081af7b88</b:xmlDocumentKey>
<b:xmlFileName>invoice-1-firmado-SHA256</b:xmlFileName>
</SendBillSyncResult>
</SendBillSyncResponse>
</s:Body>
</s:Envelope>

ID Y Elemento Descripción Type Ocu Long V

Entrega una descripción con cada una


R ErrorMessage string 0-N 1.0
de las validaciones fallidas o con
observaciones
R IsValid Si es válida informa true y si no es Booleano 1.0
válida informa false
La codificación del estado de
R StatusCode procesamiento. string 1.0

00 = Procesado Correctamente

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 337 de 753


Resolución No. 000165 (01/NOV/2023)

66= NSU no encontrado


90 = TrackId no encontrado
99 = validaciones contienen errores en
campos mandatorios

La descripción del estado.

00 = Procesado Correctamente
R StatusDescription 66= NSU no encontrado string 1.0

90 = TrackId no encontrado
99 = validaciones contienen errores en
campos mandatorios
Entrega una descripción del error de
O StatusMessage cada una de las validaciones iniciales. string 1.0
Si no hay errores no entrega
descripción
Entrega el UBL correspondiente al
Arreglo de
R XmlBase64Bytes ApplicationResponse con la respuesta 1.0
Bytes
oficial de la DIAN en forma
estructurada en base64
Arreglo de
O XmlBytes 1.0
Bytes

R xmlDocumentKey Este elemento corresponde al TrackId string 1.0


o CUFE del documento procesado
R xmlFileName Este elemento corresponde al nombre string 100 1.0
del archivo UBL procesado.

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 338 de 753


Resolución No. 000165 (01/NOV/2023)

7.11 WS Consulta del estado de –E - GetStatus


• Función: Recibir una consulta para obtener el estado del documento en el proceso de validación y devuelve respuesta del estado del
documento.
• Proceso: Sincrónico
• Método: GetStatus

7.11.1 Descripción del procesamiento


Este servicio atiende la funcionalidad de consultar el estado del documento registrado en la DIAN, por medio del CUFE o TrackId, devolviendo
el estado

Este servicio estará disponible en los ambientes de producción en habilitación y producción en operación.

7.11.2 Protocolo de petición


La petición de este método requiere que se cuente con el trackId para consultar el estado del documento registrado en la DIAN.

Ejemplo

<soap:Envelope xmlns:so”p="http:/www.w3.org/2003/05/soap-envel”pe" xmlns:w”f="http:/wcf.dian.colom”ia">


<soap:Header><wsse:Security xmlns:ws”e="http:/docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.”sd" xmlns:w”u="http:/docs.oasis-
open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.”sd"/></soap:Header>
<soap:Body>
<wcf:GetStatus
<wcf:trackId>8763f78ccd241063615affd49580564df2986c07</wcf:trackId>
</wcf:GetStatus>
</soap:Body>
</soap:Envelope>

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 339 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Descripción Type Ocu Long V

Corresponde al valor del CUFE o


R trackId String 1 1.0
TrackId del documento consultado.

7.11.3 Protocolo de respuesta


Contiene el resultado del estado del documento consultado y su ApplicationResponse

Ejemplo:

<s:Envelope xmlns”s="http:/www.w3.org/2003/05/soap-envel”pe" xmlns”a="http:/www.w3.org/2005/08/address”ng" xmlns”u="http:/docs.oasis-open.org/wss/2004/01/oasis-


200401-wss-wssecurity-utility-1.0.”sd">
<s:Header>
<a:Action s:mustUndersta”d”"1">http:/wcf.dian.colombia/IWcfDianCustomerServices/GetStatusResponse</a:Action>
<o:Security s:mustUndersta”d”"1" xmlns”o="http:/docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.”sd">
<u:Timestamp u:”d=”_0">
<u:Created>2019-02-19T23:48:39.350Z</u:Created>
<u:Expires>2019-02-19T23:53:39.350Z</u:Expires>
</u:Timestamp>
</o:Security>
</s:Header>
<s:Body>
<GetStatusResponse xml”s="http:/wcf.dian.colom”ia">
<GetStatusResult xmlns”b="http:/schemas.datacontract.org/2004/07/DianRespo”se" xmlns”i="http:/www.w3.org/2001/XMLSchema-insta”ce">
<b:ErrorMessage xmlns”c="http:/schemas.microsoft.com/2003/10/Serialization/Arr”ys"/>
<b:IsValid>true</b:IsValid>
<b:StatusCode>0</b:StatusCode>

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 340 de 753


Resolución No. 000165 (01/NOV/2023)
<b:StatusDescription i:n”l="t”ue"/>
<b:StatusMessage>Procesado Correctamente.</b:StatusMessage>
<b:XmlBase64Bytes>PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiIHN0YW5kYWxvbmU9Im5vIj8+PGRlOkFwcGxpY2F0aI....==</b:XmlBase64Bytes>
<b:XmlBytes ”:nil”"true"/>
<b:XmlDocumentKey>00ª36660a1b4e22bb2f70c19d4d2fd99e498902b</b:XmlDocumentKey>
<b:XmlFileName>11a65c09-a4ba-4990-9491-3a9d47521aaa</b:XmlFileName>
</GetStatusResult>
</GetStatusResponse>
</s:Body>
</s:Envelope>

ID Y Elemento Descripción Type Ocu Long V

Corresponde al mensaje que se


genera con la validación del
documento ante las reglas de la DIAN
ErrorMessage/String
Mensaje de error en reglas
R 1 1000 1.0
mandatarias y observaciones (código
y descripción de reglas fallida)

Corresponde a true (válido) o false


R IsValid 1 4-5 1.0
(no válido)

Corresponde al código de estado de


validación.
Código que indica si las validaciones
StatusCode
están ok o existe un problema.
R 1-3 1.0
La codificación del estado de
procesamiento.

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 341 de 753


Resolución No. 000165 (01/NOV/2023)

00 = Procesado Correctamente
66= NSU no encontrado
90 = TrackId no encontrado
99 = validaciones contienen errores
en campos mandatorios

Corresponde a una descripción de las


validaciones.

La descripción del estado.

R StatusDescription 00 = Procesado Correctamente String 1 1000 1.0


66= NSU no encontrado
90 = TrackId no encontrado
99 = validaciones contienen errores
en campos mandatorios

Entrega una descripción del error de


cada una de las validaciones iniciales.
O StatusMessage String 1 1.0
Si no hay errores no entrega
descripción

La respuesta. ApplicationResponse
Arreglo de
XmlBase64Bytes con la información del evento 1.0
bytes
correspondiente. En Base54 (puede
ser configurado para que esta

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 342 de 753


Resolución No. 000165 (01/NOV/2023)
información se entregue en un
arreglo de byte

Arreglo de
R XmlBytes Corresponde al valor parámetro: true 1 1.0
bytes

Corresponde al nombre del archivo


R xmlFileName String 1 1.0
UBL del DE

7.12 WS Consulta del estado de– ZIP - GetStatusZip


• Función: Recibir una consulta para obtener el estado de todos los documentos asociados a un ZIP en el proceso de validación y
devuelve respuesta del estado de cada uno de los documentos.
• Proceso: Sincrónico
• Método: GetStatusZip

7.12.1 Descripción del procesamiento


Este servicio atiende la funcionalidad de consultar el estado de todos los documentos enviados en un ZIP, por los métodos SendBillAsync o
SendBillAttachmentAsync y que se encuentran registrados en la DIAN.

Este servicio estará disponible en los ambientes de producción en habilitación y producción en operación.

7.12.2 Protocolo de petición


La petición de este método requiere que se cuente con el TrackId para consultar el estado del documento registrado en la DIAN.

Ejemplo

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 343 de 753


Resolución No. 000165 (01/NOV/2023)
<soap:Envelope xmlns”soap="http://www.w3.org/2003/05/soap-en”elope" xmln”:wcf="http://wcf.dian.co”ombia">
<soap:Header/>
<soap:Body>
<wcf:GetStatusZip>
– <!--Optional:-->
<wcf:trackId>358f9538-1f80-4ed5-a3f6-aaa1ef36bebd</wcf:trackId>
</wcf:GetStatusZip>
</soap:Body>
</soap:Envelope>

ID Y Elemento Descripción Type Ocu Long V

Corresponde al valor del ticket


(trackId) de respuesta que entrega los
trackId
métodos SendBillAsync y
R String 1 1.0
SendBillAttachmentAsync

7.12.3 Protocolo de respuesta


Contiene el resultado del estado del documento consultado y su ApplicationResponse

Ejemplo:

<s:Envelope xm”ns:s="http://www.w3.org/2003/05/soap-en”elope" xm”ns:a="http://www.w3.org/2005/08/addr”ssing" xm”ns:u="http://docs.oasis-open.org/wss/2004/01/oasis-


200401-wss-wssecurity-utility-1”0.xsd">
<s:Header>
<a:Action s:mustUnder”t”nd="1">http://wcf.dian.colombia/IWcfDianCustomerServices/GetStatusZipResponse</a:Action>
<o:Security s:mustUnder”t”nd="1" xm”ns:o="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1”0.xsd">

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 344 de 753


Resolución No. 000165 (01/NOV/2023)
<u:Timestamp”u:”d="_0">
<u:Created>2020-02-03T22:53:10.291Z</u:Created>
<u:Expires>2020-02-03T22:58:10.291Z</u:Expires>
</u:Timestamp>
</o:Security>
</s:Header>
<s:Body>
<GetStatusZipResponse ”mlns="http://wcf.dian.co”ombia">
<GetStatusZipResult xm”ns:b="http://schemas.datacontract.org/2004/07/DianRe”ponse" xm”ns:i="http://www.w3.org/2001/XMLSchema-in”tance">
<b:DianResponse>
<b:ErrorMessage xm”ns:c="http://schemas.microsoft.com/2003/10/Serialization/”rrays">
<c:string>Regla: FAJ40, Notificación: El contenido de este elemento no corresponde a un contenido valido</c:string>
<c:string>Regla: FAJ41, Notificación: El contenido de este elemento no corresponde al nombre y código valido.</c:string>
</b:ErrorMessage>
<b:IsValid>true</b:IsValid>
<b:StatusCode>00</b:StatusCode>
<b:StatusDescription>Procesado Correctamente.</b:StatusDescription>
<b:StatusMessage>La Factura electrónica SETP-990058987, ha sido autorizada.</b:StatusMessage>
<b:XmlBase64Bytes>PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiIHN0YW5kY….==</b:XmlBase64Bytes>
<b:XmlBytes ”:nil”"true"/>
<b:XmlDocumentKey>794d0cf7692a33e6b103801a8db189a95a89d37f9f1f58ae73c9fb50b05aa4783ce6a5b9e45bffe3c7ab6f23a13b1e4c</b:XmlDocumentKey>
<b:XmlFileName>invoice-1-firmado-SHA256</b:XmlFileName>
</b:DianResponse>
</GetStatusZipResult>
</GetStatusZipResponse>
</s:Body>
</s:Envelope>

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 345 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Descripción Type Ocu Long V

Corresponde al nodo padre de la lista


de errores que pudiesen presentarse
en el procesamiento de los
documentos

DianResponse Si hay algún error, entonces este 1.0


nodo se presentará con sus
elementos hijos.

Si no hay error, entonces no se


informará.

Corresponde al mensaje que se


genera con la validación del
documento ante las reglas de la DIAN
ErrorMessage/String
Mensaje de error en reglas
R 1 1000 1.0
mandatarias y observaciones (código
y descripción de reglas fallida)

Corresponde a true (válido) o false


R IsValid 1 4-5 1.0
(no válido)

Corresponde al código de estado de


validación.
Código que indica si las validaciones
están ok o existe un problema.
StatusCode
La codificación del estado de
R 1-3 1.0
procesamiento.
00 = Procesado Correctamente
66= NSU no encontrado

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 346 de 753


Resolución No. 000165 (01/NOV/2023)

90 = TrackId no encontrado
99 = validaciones contienen errores
en campos mandatorios
Corresponde a una descripción de las
validaciones.
La descripción del estado.
00 = Procesado Correctamente
R StatusDescription 66= NSU no encontrado String 1 1000 1.0

90 = TrackId no encontrado
99 = validaciones contienen errores
en campos mandatorios

Entrega una descripción del error de


cada una de las validaciones iniciales.
O StatusMessage String 1 1.0
Si no hay errores no entrega
descripción

La respuesta. ApplicationResponse
con la información del evento
correspondiente. En Base54 (puede Arreglo de
XmlBase64Bytes
ser configurado para que esta bytes
información se entregue en un
arreglo de byte

Arreglo de
R XmlBytes Corresponde al valor parámetro: true 1 1.0
bytes

Corresponde al nombre del archivo


R xmlFileName String 1 1.0
UBL del DE

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 347 de 753


Resolución No. 000165 (01/NOV/2023)

7.13 WS recepción eventos ante La–DIAN - SendEventUpdateStatus


• Función: Registro de eventos ante la DIAN (ApplicationResponse=AR)
• Proceso: Sincrónico
• Método: SendEventUpdateStatus

7.13.1 Descripción de procesamiento


Este servicio atiende la funcionalidad de recepción y registro de los eventos de los documentos tributarios, ante la DIAN.

• Se envían los parámetros de consumo en la estructura XML definida para este método.
• Se descomprime ZIP y se validan los siguientes elementos del ZIP:

o Archivo ZIP no este vacío.


o Archivos ZIP no esté corrupto
o Que no sean más de 1 ApplicationResponse en el ZIP.
o No den error de lectura los archivos UBLs.

Validaciones iniciales:

• Campo CUFE informado en AR no estén vacíos y sea válido en la DIAN.


• Campo código del evento este informado <cbc:ResponseCode>
• Campo versión del UBL es obligatorio: "UBL 2.1”.
Nota: El procedimiento de validación de campo se aplica concretamente sobre el contenido del valor del campo UBL transmitido.

• Se procesan los UBL AR


• Se envían los UBL AR a validar de manera sincrónica.
Dirección de Gestión de Impuestos
Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 348 de 753


Resolución No. 000165 (01/NOV/2023)

• Se valida que el evento este dentro de un rango de fechas válidos para registrar el evento.
• Se valida que el evento no haya sido registrado anteriormente en los casos que aplique esta validación.
• Se valida consistencias de lógicas de negocio del evento (Por ejemplo, si ya existe un rechazo, no se pueda registrar una aprobación,
por mencionar alguna de ella.)

7.13.2 Mensaje de petición


Se debe generar un ZIP con uno ApplicationResponse que contenga (AR).

Ejemplo de Petición

<soap:Envelope xmlns”soap="http:/www.w3.org/2003/05/soap-en”elope" xmln”:wcf="http:/wcf.dian.co”ombia">


<soap:Header/>
<soap:Body>
<wcf:SendEventUpdateStatus>
<wcf:contentFile>cid:210162715399</wcf:contentFile>
</wcf:SendEventUpdateStatus>
</soap:Body>
</soap:Envelope>

ID Y Elemento Descripción Type Ocu Long V

Corresponde al arreglo de byte que


contentFile representa al ZIP adjunto y que
R contiene los UBL a validar 1.0

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 349 de 753


Resolución No. 000165 (01/NOV/2023)

7.13.3 Mensaje de respuesta


Contiene el resultado del estado del Evento enviado al validador de la DIAN.

<s:Envelope xm”ns:s="http://www.w3.org/2003/05/soap-en”elope" xm”ns:a="http://www.w3.org/2005/08/addr”ssing" xm”ns:u="http://docs.oasis-open.org/wss/2004/01/oasis-


200401-wss-wssecurity-utility-1”0.xsd">
<s:Header>
<a:Action s:mustUnder”t”nd="1">http://wcf.dian.colombia/IWcfDianCustomerServices/SendEventUpdateStatusResponse</a:Action>
<o:Security s:mustUnder”t”nd="1" xm”ns:o="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1”0.xsd">
<u:Timestamp”u:”d="_0">
<u:Created>2020-10-09T18:28:30.176Z</u:Created>
<u:Expires>2020-10-09T18:33:30.176Z</u:Expires>
</u:Timestamp>
</o:Security>
</s:Header>
<s:Body>
<SendEventUpdateStatusResponse ”mlns="http://wcf.dian.co”ombia">
<SendEventUpdateStatusResult xm”ns:b="http://schemas.datacontract.org/2004/07/DianRe”ponse" xm”ns:i="http://www.w3.org/2001/XMLSchema-in”tance">
<b:ErrorMessage xm”ns:c="http://schemas.microsoft.com/2003/10/Serialization/”rrays">
<c:string>Regla: AAD08, Rechazo: Rechazo si el contenido de este atributo no contiene el string “CUDE-SHA384”</c:string>
<c:string>Regla: AAD07, Rechazo: No se encontró tipo de lista</c:string>
<c:string>Regla: AAH15, Rechazo: No fue informado los nombres</c:string>
<c:string>Regla: AAH12, Rechazo: 350orcennformó el grupo</c:string>
<c:string>Regla: AAH11, Rechazo: 350orcennformó el grupo</c:string>
<c:string>Regla: AAH04, Rechazo: No fue informado el literal “Aceptación expresa de la factura electrónica”</c:string>
<c:string>Regla: AAF06, Rechazo: No informado el literal “CO, DIAN (Dirección de Impuestos y Aduanas Nacionales)</c:string>

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 350 de 753


Resolución No. 000165 (01/NOV/2023)
<c:string>Regla: ZD07, Rechazo: Certificado se encuentra expirado.</c:string>
<c:string>Regla: FAD06, Rechazo: Valor del CUFE no está calculado correctamente.</c:string>
<c:string>Regla: AAG05, Notificación: No informado el literal “195”</c:string>
<c:string>Regla: AAH06, Notificación: El núme351orcentaumento electrónico no coinciden con reportado.</c:string>
<c:string>Regla: AAG06, Notificación: No informado el literal “CO, DIAN (Dirección de Impuestos y Aduanas Nacionales)”</c:string>
</b:ErrorMessage>
<b:IsValid>false</b:IsValid>
<b:StatusCode>99</b:StatusCode>
<b:StatusDescription>Documento con errores en c351orcentaje351torios.</b:StatusDescription>
<b:StatusMessage>Documento con errores en c351orcentaje351torios.</b:StatusMessage>
<b:XmlBase64Bytes>ApplicationResponse DIAN en Base64</b:XmlBase64Bytes>
<b:XmlBytes ”:nil”"true"/>
<b:XmlDocumentKey>f8809b485030d5f0548451f0f5562649936c45aba286819c052d8dfa432dcb7ed1383d38c951cd5356c68cca2ed046c4</b:XmlDocumentKey>
<b:XmlFileName>ApResponse-72280636-SETP990000050-033-firmado-SHA256</b:XmlFileName>
</SendEventUpdateStatusResult>
</SendEventUpdateStatusResponse>
</s:Body>
</s:Envelope>

ID Y Elemento Descripción Type Ocu Long V

Entrega una descripción con cada una


R ErrorMessage string 0-N 1.0
de las validaciones fallidas o con
observaciones
R IsValid Si es válida informa true y si no es Booleano 1.0
válida informa false

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 351 de 753


Resolución No. 000165 (01/NOV/2023)
La codificación del estado de
procesamiento.

R StatusCode 00 = Procesado Correctamente string 1.0


66= NSU no encontrado
90 = TrackId no encontrado
99 = validaciones contienen errores en
campos mandatorios
La descripción del estado.

00 = Procesado Correctamente
R StatusDescription 66= NSU no encontrado string 1.0
90 = TrackId no encontrado
99 = validaciones contienen errores en
campos mandatorios
Entrega una descripción del error de
O StatusMessage cada una de las validaciones iniciales. string 1.0
Si no hay errores no entrega
descripción
Entrega el UBL correspondiente al
Arreglo de
R XmlBase64Bytes ApplicationResponse con la respuesta 1.0
Bytes
oficial de la DIAN en forma
estructurada en base64
Arreglo de
O XmlBytes 1.0
Bytes

R xmlDocumentKey Este elemento corresponde al TrackId string 1.0


o CUDE del instrumento procesado
R xmlFileName Este elemento corresponde al nombre string 100 1.0
del archivo UBL procesado.

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 352 de 753


Resolución No. 000165 (01/NOV/2023)

7.14 WS descarga de XML (GetXmlByDocumentKey)


• Función: Descarga de XML
• Proceso: Sincrónico
• Método: GetXmlByDocumentKey

7.14.1 Descripción de procesamiento


Este servicio permite descargar el UBL de DE a través de la consulta del CUFE.

Se valida que el usuario autenticado, por certificado digital, corresponda al NIT de la empresa emisora o receptora del UBL consultado.

Se envían los parámetros de consumo en la estructura XML definida para este método.

7.14.2 Mensaje de petición


Ejemplo de Petición

<soap:Envelope xmlns”soap="http:/www.w3.org/2003/05/soap-en”elope" xmln”:wcf="http:/wcf.dian.co”ombia">


<soap:Header/>
<soap:Body>
<wcf:GetXmlByDocumentKey>
<wcf:trackId>f3be1a2f832c10564a18e5044e16891739f77631</wcf:trackId>
</wcf:GetXmlByDocumentKey>
</soap:Body>
</soap:Envelope>

ID Y Elemento Descripción Type Ocu Long V

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 353 de 753


Resolución No. 000165 (01/NOV/2023)

R trackId TrackId o CUFE del DE String 1 1.0

7.14.3 Mensaje de respuesta


Contiene como resultado el UBL del DE en base64

Ejemplo

<s:Envelope xm”ns:s="http:/www.w3.org/2003/05/soap-en”elope" xm”ns:a="http:/www.w3.org/2005/08/addr”ssing" xm”ns:u="http:/docs.oasis-open.org/wss/2004/01/oasis-


200401-wss-wssecurity-utility-1”0.xsd">
<s:Header>
<a:Action s:mustUnder”t”nd="1">http:/wcf.dian.colombia/IWcfDianCustomerServices/GetXmlByDocumentKeyResponse</a:Action>
<o:Security s:mustUnder”t”nd="1" xm”ns:o="http:/docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1”0.xsd">
<u:Timestamp”u:”d="_0">
<u:Created>2018-12-14T15:52:37.096Z</u:Created>
<u:Expires>2018-12-14T15:57:37.096Z</u:Expires>
</u:Timestamp>
</o:Security>
</s:Header>
<s:Body>
<GetXmlByDocumentKeyResponse ”mlns="http:/wcf.dian.co”ombia">
<GetXmlByDocumentKeyResult xm”ns:i="http:/www.w3.org/2001/XMLSchema-in”tance">
<b:Code>Ok</b:Code>
<b:Message>El XML para el trackId: f3be1a2f832c10564a18e5044e16891739f77631 fue encontrado</b:Message>
<b:XmlBytesBase64> archivo UBL DE en base 64
</GetXmlByDocumentKeyResult>
</GetXmlByDocumentKeyResponse>

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 354 de 753


Resolución No. 000165 (01/NOV/2023)
</s:Body>
</s:Envelope>

ID Y Elemento Descripción Type Ocu Long V

Código que identifica el proceso:

100 = Acción completada OK

205= XML no encontrado


R Code string 1 1.0
206 = XML con errores en los campos
número documento Emisor o Número
documento Receptor

401= No autorizado

Descripción que identifica el proceso:

100 = Acción completada OK

205= XML no encontrado


string 1
R Message 206 = XML con errores en los campos 1.0
número documento Emisor o Número
documento Receptor

401= No autorizado

R XmlBytesBase64 archivo UBL DE en base 64 string 1 1.0

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 355 de 753


Resolución No. 000165 (01/NOV/2023)

7.15 WS consulta de rangos de numer–ción - GetNumberingRange


• Función: Consulta de Rangos de Numeración registrado en DIAN entregando la información relacionada con estos rangos.
• Proceso: Sincrónico
• Método: GetNumberingRange

7.15.1 Descripción de procesamiento


Este servicio devuelve la lista de Rangos de Numeración y su información complementaria.

Se requiriere como parámetro el NIT de la empresa, NIT Proveedor tecnológico o NIT de la empresa cuando esta maneje el modo de
operación Software propio, Identificador Software.

Este servicio estará disponible únicamente en el ambiente de producción en operación, ya que en el ambiente de producción en habilitación
el sistema (catálogo de participantes) genera el rango a utilizar en este ambiente (Autorización, Prefijo, Rango desde y hasta, Fechas desde y
hasta y la clave técnica) esto para realizar las pruebas correspondientes o realizar su proceso de habilitación

7.15.2 Mensaje de petición


Se requiriere como parámetro el NIT de la empresa NIT Proveedor Tecnológico, Identificador Software

Ejemplo de Petición

<soap:Envelope xmlns”soap="http://www.w3.org/2003/05/soap-en”elope" xmln”:wcf="http://wcf.dian.co”ombia">


<soap:Header/>
<soap:Body>
<wcf:GetNumberingRange>
– <!--Optional:-->
<wcf:accountCode>999690829</wcf:accountCode>
– <!--Optional:-->

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 356 de 753


Resolución No. 000165 (01/NOV/2023)
<wcf:accountCodeT>999690829</wcf:accountCodeT>
– <!--Optional:-->
<wcf:softwareCode>e26828e4-f284-4ed8-89c0-003f68396205</wcf:softwareCode>
</wcf:GetNumberingRange>
</soap:Body>
</soap:Envelope>

ID Y Elemento Descripción Type Ocu Long V

Número de identificación tributaria


del obligado a Facturar
R accountCode Electrónicamente, en formato 1.0
numérico sin puntos, ni separadores y
sin digito de verificación.

Número de identificación tributaria


del dueño del Software, en formato
R AccountCodeT
numérico sin puntos, ni separadores y
sin digito de verificación.

Número de identificación del software


que genera las facturas electrónicas
en el Consumidor del servicio web,
corresponde a una cadena
R softwareCode alfanumérica de 16 caracteres. Debe 1.0
incluir los guiones, letras y números tal
como lo específica la DIAN

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 357 de 753


Resolución No. 000165 (01/NOV/2023)

7.15.3 Mensaje de respuesta


Contiene el resultado con la lista de numeración

Ejemplo:

<s:Envelope xm”ns:s="http://www.w3.org/2003/05/soap-en”elope" xm”ns:a="http://www.w3.org/2005/08/addr”ssing" xm”ns:u="http://docs.oasis-open.org/wss/2004/01/oasis-


200401-wss-wssecurity-utility-1”0.xsd">
<s:Header>
<a:Action s:mustUnder”t”nd="1">http://wcf.dian.colombia/IWcfDianCustomerServices/GetNumberingRangeResponse</a:Action>
<o:Security s:mustUnder”t”nd="1" xm”ns:o="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1”0.xsd">
<u:Timestamp”u:”d="_0">
<u:Created>2020-02-05T16:56:49.044Z</u:Created>
<u:Expires>2020-02-05T17:01:49.044Z</u:Expires>
</u:Timestamp>
</o:Security>
</s:Header>
<s:Body>
<GetNumberingRangeResponse ”mlns="http://wcf.dian.co”ombia">
<GetNumberingRangeResult xm”ns:b="http://schemas.datacontract.org/2004/07/NumberRangeRespon”eList" xm”ns:i="http://www.w3.org/2001/XMLSchema-in”tance">
<b:OperationCode>100</b:OperationCode>
<b:OperationDescription>Acción completada OK.</b:OperationDescription>
<b:ResponseList xm”ns:c="http://schemas.datacontract.org/2004/07/NumberRangeRe”ponse">
<c:NumberRangeResponse>
<c:ResolutionNumber>01234</c:ResolutionNumber>
<c:ResolutionDate>2016-07-25</c:ResolutionDate>
<c:Prefix>PRE1</c:Prefix>
<c:FromNumber>10</c:FromNumber>
<c:ToNumber>20</c:ToNumber>
<c:ValidDateFrom>2016-07-25</c:ValidDateFrom>
Dirección de Gestión de Impuestos
Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 358 de 753


Resolución No. 000165 (01/NOV/2023)
<c:ValidDateTo>2020-07-28</c:ValidDateTo>
<c:TechnicalKey>693ff6f2a553c3646a063436fd4dd9ded0311471</c:TechnicalKey>
</c:NumberRangeResponse>
</b:ResponseList>
</GetNumberingRangeResult>
</GetNumberingRangeResponse>
</s:Body>
</s:Envelope>

ID Y Elemento Descripción Type Ocu Long V

Código que identifica el proceso:


100 = Acción completada OK
401 = No autorizado
301 = No fue encontrado ningún rango de numeración para el
NIT: accountCode.
302 = No registra prefijos asociados al código de software:
R OperationCode softwareCode. 1.0

303 = El código del software no corresponde al NIT:


accountCodeT
401 = NIT: “accountCodeT” no autorizado para consultar rangos
de numeración del NIT: “accountCode” 500 = Ha ocurrido un
error con el servicio solicitado. Favor intente más tarde.

Código que identifica el proceso:

R OperationDescription 100 = Acción completada OK 1.0

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 359 de 753


Resolución No. 000165 (01/NOV/2023)
401 = No autorizado

301 = No fue encontrado ningún rango de numeración para el


NIT: accountCode.

302 = No registra prefijos asociados al código de software:


softwareCode.

303 = El código del software no corresponde al NIT:


accountCodeT

401 = NIT: “accountCodeT” no autorizado para consultar rangos


de numeración del NIT: “accountCode” 500 = Ha ocurrido un
error con el servicio solicitado. Favor intente más tarde.

Arreglo estructurado con el o los rangos


AccountCode>10182201486
DocumentType>0
FromNumber>1
ResolutionDateTime>0001-01-01T00:00:00
ResolutionNumber>9310000085419
Prefijo>F002
R NumberRangeResponse 1.0
TechnicalKey>FC8EAC422EBA16E22FFD8C6F94B3F40A6E38162C
ToNumber>99999999
ValidDateTimeFrom>2017-10-02T00:00:00Z
ValidDateTimeTo>2019-10-02T00:00:00Z

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 360 de 753


Resolución No. 000165 (01/NOV/2023)

7.16 WS consulta de correo electrónico de recepción – GetExchangeEmails


Función: Consultar el correo electrónico suministrada por el adquiriente registrado en el procedimiento de habilitación como facturador electrónico
• Proceso: Sincrónico
• Método: GetExchangeEmails

7.16.1 Descripción de procesamiento


Este servicio devuelve una lista en base64 de los correos electrónicos de los facturadores que registraron este sobre el ambiente de habilitación o
producción para la recepción de facturas electrónicas.

7.16.2 Mensaje de petición


No se requieren parámetros.

Ejemplo de Petición

<soap:Envelope xmlns”soap="http://www.w3.org/2003/05/soap-en”elope" xmln”:wcf="http://wcf.dian.co”ombia">


<soap:Header/>
<soap:Body>
<wcf:GetExchangeEmails/>
</soap:Body>
</soap:Envelope>

7.16.3 Mensaje de respuesta


Contiene el resultado con la lista de numeración

Ejemplo

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 361 de 753


Resolución No. 000165 (01/NOV/2023)
<s:Envelope xm”ns:s="http://www.w3.org/2003/05/soap-en”elope" xm”ns:a="http://www.w3.org/2005/08/addr”ssing" xm”ns:u="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-
wssecurity-utility-1”0.xsd">
<s:Header>
<a:Action s:mustUnder”t”nd="1">http://wcf.dian.colombia/IWcfDianCustomerServices/GetNumberingRangeResponse</a:Action>
<o:Security s:mustUnder”t”nd="1" xm”ns:o="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1”0.xsd">
<u:Timestamp”u:”d="_0">
<u:Created>2020-02-05T16:56:49.044Z</u:Created>
<u:Expires>2020-02-05T17:01:49.044Z</u:Expires>
</u: <s:Envelope xm”ns:s="http://www.w3.org/2003/05/soap-en”elope" xm”ns:a="http://www.w3.org/2005/08/addr”ssing" xm”ns:u="http://docs.oasis-open.org/wss/2004/01/oasis-
200401-wss-wssecurity-utility-1”0.xsd">
<s:Header>
<a:Action s:mustUnder”t”nd="1">http://wcf.dian.colombia/IWcfDianCustomerServices/GetExchangeEmailsResponse</a:Action>
<o:Security s:mustUnder”t”nd="1" xm”ns:o="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1”0.xsd">
<u:Timestamp”u:”d="_0">
<u:Created>2020-04-17T21:24:23.270Z</u:Created>
<u:Expires>2020-04-17T21:29:23.270Z</u:Expires>
</u:Timestamp>
</o:Security>
</s:Header>
<s:Body>
<GetExchangeEmailsResponse ”mlns="http://wcf.dian.co”ombia">
<GetExchangeEmailsResult xm”ns:b="http://schemas.datacontract.org/2004/07/ExchangeEmailRe”ponse" xm”ns:i="http://www.w3.org/2001/XMLSchema-in”tance">

<b:CsvBase64Bytes>IjIwMTkwNTMwMjAiLCJuZXdfY29ycmVfZGVfdGVzdEBnbWFpbC5jb20iLCIyMDE5LTExLTezIg0KIjcyMjgwNjM2IiwiY29ycmVmYWN0dXJhc0BnbWFpbC5jb20iLCIyM
DE5LTExLTEzIg0KIjkwMDM3NDAwNiIsImljYW5vQGRpYW4uZ292LmNvIiwiMjAxOS0xMS0xMiI=</b:CsvBase64Bytes>
<b:Message ”:nil”"true"/>
<b:StatusCode>0</b:StatusCode>
<b:Success>true</b:Success>
</GetExchangeEmailsResult>
</GetExchangeEmailsResponse>

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 362 de 753


Resolución No. 000165 (01/NOV/2023)
</s:Body>
</s:Envelope>

ID Y Elemento Descripción Type Ocu Long V

R CsvBase64Bytes archivo con la información en base 64 1.0


Corresponde al código de estado de validación.
Código que indica si las validaciones están ok o existe un problema.
StatusCode 1.0
R La codificación del estado de procesamiento.
0= Procesado Correctamente
R Success Corresponde a true (válido) o false (no válido) 1.0

7.17 WS consulta de eventos asociados a una factura electrónica de venta - GetStatusEvent


• Función: Recibir una consulta para obtener información de los eventos asociados a una factura electrónica de venta como título
valor
• Proceso: Sincrónico
• Método: GetStatusEvent

7.17.1 Descripción de procesamiento


Este servicio atiende la funcionalidad de consultar los eventos asociados a una factura electrónica de venta como título valor.

7.17.2 Mensaje de petición


La petición de este método requiere que se cuente con el CUFE de la factura electrónica de venta como título valor.

Ejemplo de Petición:

<soap:Envelope xmlns”soap="http://www.w3.org/2003/05/soap-en”elope" xmln”:wcf="http://wcf.dian.co”ombia">

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 363 de 753


Resolución No. 000165 (01/NOV/2023)
<soap:Header/>
<soap:Body>
<wcf:GetStatusEvent>
– <!--Optional:-->
<wcf:trackId>681df61f3b0be667913177e0a866d2f72cb8376c4f82592ce371778478db8a7a0ee2d8ac84d37d603ca89369e4f21dda</wcf:trackId>
</wcf:GetStatusEvent>
</soap:Body>
</soap:Envelope>

ID Y Elemento Descripción Type Ocu Long V

Corresponde al valor del CUFE de la


TrackID factura electrónica de venta String 1 1.0
R consultada

7.17.3 Mensaje de respuesta


Contiene el resultado de los eventos asociados a la factura electrónica de venta como título valor.

<s:Envelope xm”ns:s="http://www.w3.org/2003/05/soap-en”elope" xm”ns:a="http://www.w3.org/2005/08/addr”ssing" xm”ns:u="http://docs.oasis-


open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1”0.xsd">
<s:Header>
<a:Action s:mustUnder”t”nd="1">http://wcf.dian.colombia/IWcfDianCustomerServices/GetStatusEventResponse</a:Action>
<o:Security s:mustUnder”t”nd="1" xm”ns:o="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1”0.xsd">

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 364 de 753


Resolución No. 000165 (01/NOV/2023)
<u:Timestamp”u:”d="_0">
<u:Created>2021-12-13T21:51:56.906Z</u:Created>
<u:Expires>202112-13T21:56:56.906Z</u:Expires>
</u:Timestamp>
</o:Security>
</s:Header>
<s:Body>
<GetStatusEventResponse ”mlns="http://wcf.dian.co”ombia">
<GetStatusEventResult xm”ns:b="http://schemas.datacontract.org/2004/07/DianRe”ponse" xm”ns:i="http://www.w3.org/2001/XMLSchema-
in”tance">
<b:ErrorMessage xm”ns:c="http://schemas.microsoft.com/2003/10/Serialization/”rrays">
<c:string>Regla: FAM07, Notificación: El nombre no corresponde a un valor válido de la lista</c:string>
<c:string>Regla: FAD03, Notificación: ProfileID : no contiene el literal “DIAN 2.1: Factura Electrónica de Venta”</c:string>
</b:ErrorMessage>
<b:IsValid>true</b:IsValid>
<b:StatusCode>00</b:StatusCode>
<b:StatusDescription>Procesado Correctamente.</b:StatusDescription>
<b:StatusMessage>La Factura electrónica SETG-980000015, ha sido autorizada.</b:StatusMessage>

<b:XmlBase64Bytes>PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiIHN0YW5kYWxvbmU9Im5vIj8+PEFwcGxpY2F0aW9uUmVzcG9uc2Uge
G1sbnM6Y2Fj….=</b:XmlBase64Bytes>
<b:XmlBytes ”:nil”"true"/>

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 365 de 753


Resolución No. 000165 (01/NOV/2023)

<b:XmlDocumentKey>681df61f3b0be667913177e0a866d2f72cb8376c4f82592ce371778478db8a7a0ee2d8ac84d37d603ca89369e4f21dda</b:XmlDo
cumentKey>
<b:XmlFileName>f987b0d8-696b-4cf3-b675-872b2dc547cc</b:XmlFileName>
</GetStatusEventResult>
</GetStatusEventResponse>
</s:Body>
</s:Envelope>

ID Y Elemento Descripción Type Ocu Long V

Corresponde al mensaje que se


genera con la validación del
R ErrorMessage/String documento ante las reglas de la DIAN 1 1000 1.0
Mensaje de error en reglas
mandatarias y notificaciones (código y
descripción de reglas fallídas)
R IsValid Si es válida informa true y si no es Booleano 1 4-5 1.0
válida informa false
La codificación del estado de
procesamiento.

R StatusCode 00 = Procesado Correctamente string 1-3 1.0


90 = TrackId no encontrado
99 = validaciones contienen errores en
campos mandatorios

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 366 de 753


Resolución No. 000165 (01/NOV/2023)
La descripción del estado.

00 = Procesado Correctamente
R StatusDescription 66= NSU no encontrado string 1 1000 1.0
90 = TrackId no encontrado
99 = validaciones contienen errores en
campos mandatorios
Entrega una descripción del error de
O StatusMessage cada una de las validaciones iniciales. string 1 1.0
Si no hay errores no entrega
descripción
Entrega el UBL correspondiente al
Arreglo de
R XmlBase64Bytes ApplicationResponse con la respuesta 1.0
Bytes
oficial de la DIAN en forma
estructurada en base64
Arreglo de
R XmlBytes Corresponde al procesamiento: true 1.0
Bytes

R xmlDocumentKey Este elemento corresponde al TrackId string 1 1.0


o CUFE del instrumento procesado
R xmlFileName Este elemento corresponde al nombre string 1 100 1.0
del archivo UBL procesado.

7.18 WS consulta de notas crédito asociadas a una factura electrónica de venta – GetReferenceNotes

• Función: Recibir una consulta para obtener información de las notas asociadas a una factura electrónica de venta como título valor
• Proceso: Sincrónico

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 367 de 753


Resolución No. 000165 (01/NOV/2023)
• Método: GetReferenceNotes

7.18.1 Descripción de procesamiento

Este servicio atiende la funcionalidad de consultar las notas crédito asociadas a una factura electrónica de venta como título valor.

7.18.2 Mensaje de petición

La petición de este método requiere que se cuente con el CUFE de la factura electrónica de venta como título valor.

Ejemplo de Petición:

<soap:Envelope xmlns”soap="http://www.w3.org/2003/05/soap-en”elope" xmln”:wcf="http://wcf.dian.co”ombia">


<soap:Header/>
<soap:Body>
<wcf:GetReferenceNote–
<!--Optional:-->
<wcf:trackId>681df61f3b0be667913177e0a866d2f72cb8376c4f82592ce371778478db8a7a0ee2d8ac84d37d603ca89369e4f21dda</wcf:trackId>
</wcf:GetReferenceNotes >
</soap:Body>
</soap:Envelope>
Dirección de Gestión de Impuestos
Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 368 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Descripción Type Ocu Long V

Corresponde al valor del CUFE de la


TrackID factura electrónica de venta String 1 1.0
R consultada

7.18.3 Mensaje de respuesta


Contiene el resultado de las notas crédito asociadas a la factura electrónica de venta como título valor.

<s:Envelope xm”ns:s="http://www.w3.org/2003/05/soap-en”elope" xm”ns:a="http://www.w3.org/2005/08/addr”ssing"


xm”ns:u="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1”0.xsd">
<s:Header>
<a:Action s:mustUnder”t”nd="1">http://wcf.dian.colombia/IWcfDianCustomerServices/ GetReferenceNotes </a:Action>
<o:Security s:mustUnder”t”nd="1" xm”ns:o="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1”0.xsd">
<u:Timestamp”u:”d="_0">
<u:Created>2021-12-13T21:51:56.906Z</u:Created>
<u:Expires>2021-12-13T21:56:56.906Z</u:Expires>
</u:Timestamp>
</o:Security>
</s:Header>
Dirección de Gestión de Impuestos
Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 369 de 753


Resolución No. 000165 (01/NOV/2023)

<s:Body>
< GetReferenceNotesResponse ”mlns="http://wcf.dian.co”ombia">
< GetReferenceNotesResult xm”ns:b="http://schemas.datacontract.org/2004/07/DianRe”ponse"
xm”ns:i="http://www.w3.org/2001/XMLSchema-in”tance">
<b:ErrorMessage xm”ns:c="http://schemas.microsoft.com/2003/10/Serialization/”rrays">
<c:string>Regla: FAM07, Notificación: El nombre no corresponde a un valor válido de la lista</c:string>
<c:string>Regla: FAD03, Notificación: ProfileID : no contiene el literal “DIAN 2.1: Factura Electrónica de Venta”</c:string>
</b:ErrorMessage>
<b:IsValid>true</b:IsValid>
<b:StatusCode>00</b:StatusCode>
<b:StatusDescription>Procesado Correctamente.</b:StatusDescription>
<b:StatusMessage>La Factura electrónica SETG-980000015, ha sido autorizada.</b:StatusMessage>
<b:XmlBase64Bytes>PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiIHN0YW5kYWxvbmU9Im5vIj8+PEFwcGxpY2F0aW9uUmVzcG9uc2Ug
eG1sbnM6Y2Fj….=</b:XmlBase64Bytes>
<b:XmlBytes ”:nil”"true"/>
<b:XmlDocumentKey>681df61f3b0be667913177e0a866d2f72cb8376c4f82592ce371778478db8a7a0ee2d8ac84d37d603ca89369e4f21dda</b:XmlD
ocumentKey>
<b:XmlFileName>f987b0d8-696b-4cf3-b675-872b2dc547cc</b:XmlFileName>
</ GetReferenceNotesResult>
</ GetReferenceNotesResponse>
</s:Body>
</s:Envelope>

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 370 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Descripción Type Ocu Long V

Corresponde al mensaje que se


genera con la validación del
R ErrorMessage/String documento ante las reglas de la DIAN 1 1000 1.0
Mensaje de error en reglas de
rechazo o notificación (código y
descripción de reglas fallídas)

R IsValid Si es válida informa true y si no es Booleano 1 4-5 1.0


válida informa false

La codificación del estado de


procesamiento.

R StatusCode 00 = Procesado Correctamente string 1-3 1.0


90 = TrackId no encontrado
99 = validaciones contienen errores en
campos mandatorios

La descripción del estado.

00 = Procesado Correctamente
R StatusDescription 66= NSU no encontrado string 1 1000 1.0
90 = TrackId no encontrado
99 = validaciones contienen errores en
campos mandatorios

O StatusMessage Entrega una descripción del error de string 1 1.0


cada una de las validaciones iniciales.

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 371 de 753


Resolución No. 000165 (01/NOV/2023)
Si no hay errores no entrega
descripción

Entrega el UBL correspondiente al


ApplicationResponse con la respuesta Arreglo de
R XmlBase64Bytes 1.0
oficial de la DIAN en forma Bytes
estructurada en base64

Arreglo de
R XmlBytes Corresponde al procesamiento: true 1.0
Bytes

R xmlDocumentKey Este elemento corresponde al TrackId string 1 1.0


o CUFE del instrumento procesado

R xmlFileName Este elemento corresponde al nombre string 1 100 1.0


del archivo UBL procesado.

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 372 de 753


Resolución No. 000165 (01/NOV/2023)
8 Validación de los documentos electrónicos

8.1 Reglas y Mensajes de Validación


En el presente capítulo se indican los mensajes correspondientes a las reglas de validación.
La Columna “Y” contiene, la definición si una regla determina rechazo (“R”) o notificación (” N”).
Un documento solamente puede recibir el sello de “validado” si no falla en ninguna validación identificada por “R”.
Un documento puede recibir el sello de “validado” independiente de fallar en cualquier número de las reglas identificadas por “N”.
La construcción de las reglas puede ser encontrada en las tablas del capítulo 6 la columna ID: identifica la línea correspondiente en aquellos
capítulos y en este capítulo.
En el caso de que la evaluación de un determinado elemento pueda tener más que una regla, en el presente capítulo se adicionan letras (a,
b, …) al correspondiente ID para diferenciar los resultados posibles.
Algunos elementos pueden ocurrir en diferentes partes del documento XML; en estos casos, los mensajes deben explicitar el Xpath completo,
para permitir la correcta identificación de la correspondiente ubicación. Estos elementos están identificados en la columna “Mensaje” por
la expresión <Xpath>.
El resultado de una validación fallida debe siempre ser la concatenación entre el ID, el resultado (“R” o “N”), y el mensaje correspondiente,
como se puede ver en los siguientes ejemplos:
Tabla 9 – Ejemplos de Mensajes de Validación
Mensaje
AA05 – ® UBLVersionID no contiene el literal “UBL 2.1”
FA28 – (N) Nombre del país no está de acuerdo al estándar ISO 3166
LB01a – ® Informado alguno de los elementos Postbox a TimeZoneOffset, con excepción de AddressLIne y CityName,
simultáneamente con el grupo AddressLIne: <Xpath>
/Invoice/cac:AccountingCustomerParty/cac:Party/cac:PhysicalLocation/cac:Address

Se informa la incorporación de las siguientes reglas generales para todos o algunos documentos electrónicos:

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 373 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath

Solo se podrá transmitir una única vez el Documento procesado


90 R 1.0
número del documento para el contribuyente anteriormente

Ocurre cuando el documento electrónico


(Invoice) enviado por inconvenientes
tecnológicos por parte de la DIAN no La fecha y hora de firmado del
corresponde a un período de contingencia documento no corresponde a
CTG01 R establecido por la misma. 1.0
un período de contingencia
La hora y fecha de firmado del documento establecido por la DIAN
electrónico debe corresponder al periodo de
contingencia establecido por la DIAN.
Los valores
Los valores monetarios/porcentajes deben monetarios/porcentajes deben
VLR01 R 1.0
corresponder a validares positivos corresponder a valores
Positivos
o //cbc:ID
El código del departamento no
CDG01 R Códigos de departamento y municipios 1.0 o //cbc:CountrySube
coincide con el del municipio
ntityCode
El facturador electrónico y/o
Estado del Facturador electrónico y del proveedor tecnológico tiene el Todos los documentos
RUT01 R 1.0
Proveedor tecnológico en el RUT RUT en estado cancelado, electronicos
suspendido o inactivo

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 374 de 753


Resolución No. 000165 (01/NOV/2023)

8.2 Factura Electrónica: Invoice


ID Y Elemento Regla Mensaje V Xpath

Las extensiones NO deben usarse


Se requiere que para el documento
para repetir información
factura (Invoice) existan declarados al
estandarizada en el UBL-XML de la
menos dos nodos obligatorios
UBLExtensi DIAN FE. Si se detectan malas /Invoice/ext:UBLExtension
FAA02 N //ext:UBLExtension/ext:ExtensionCont 1.0
ons prácticas en su uso la DIAN podrá s
ent/sts:DianExtensions y
limitar el número o las
//ext:UBLExtension/ext:ExtensionCont
funcionalidades del grupo
ent/ds:Signature
UBLExtensions

Solamente puede haber una …//ext:UBLExtensions/ext:


Más de un grupo UBLExtension
DianExtensi ocurrencia de un grupo UBLExtension UBLExtension/ext:Extensi
FAB03 R conteniendo el grupo 1.0
ons conteniendo el grupo onContent/sts:DianExtensi
sts:DianExtensions
sts:DianExtensions ons
…//ext:UBLExtensions/ext:
No se encuentra el número de UBLExtension/ext:Extensi
InvoiceAuth Número de la autorización de la
FAB05a R autorización del rango de 1.0 onContent/sts:DianExtensi
orization numeración que debe existir
numeración otorgado ons/sts:InvoiceControl/sts
:InvoiceAuthorization
El número de la autorización de la Número de la autorización de la …//ext:UBLExtensions/ext:
numeración debe corresponder al numeración no corresponde a un UBLExtension/ext:Extensi
InvoiceAuth
FAB05b R número de información de este número de autorización de este 1.0 onContent/sts:DianExtensi
orization
contribuyente emisor para este contribuyente emisor para este ons/sts:InvoiceControl/sts
Proveedor de Autorización Proveedor de Autorización :InvoiceAuthorization

…//ext:UBLExtensions/ext:
Fecha de inicio de la información de Fecha de emisión anterior a la UBLExtension/ext:Extensi
autorización para la numeración debe fecha de inicio de la autorización
onContent/sts:DianExtensi
FAB07a R StartDate ser anterior o igual a la fecha de la de la numeración 1.0
ons/sts:InvoiceControl/sts
emisión de la factura (solamente para
StartDate > IssueDate :AuthorizationPeriod/cbc:
facturas)
StartDate

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 375 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath

…//ext:UBLExtensions/ext:
Fecha inicial del rango de
Fecha inicial del rango de numeración UBLExtension/ext:Extensi
numeración informado NO
informado corresponde a la fecha onContent/sts:DianExtensi
FAB07b R StartDate corresponde a la fecha inicial de 1.0
inicial de los rangos vigente para el ons/sts:InvoiceControl/sts
los rangos vigente para el
contribuyente. :AuthorizationPeriod/cbc:
contribuyente.
StartDate
…/ext:UBLExtensions/ext:
Fecha final de la autorización para la Fecha de emisión posterior a la UBLExtension/ext:Extensi
numeración debe ser posterior o igual fecha final de la autorización de onContent/sts:DianExtensi
FAB08a R EndDate numeración 1.0
a la fecha de la emisión de la factura ons/sts:InvoiceControl/sts
(solamente para facturas) EndDate < IssueDate :AuthorizationPeriod/cbc:
EndDate
…/ext:UBLExtensions/ext:
Fecha final del rango de
Fecha final del rango de numeración UBLExtension/ext:Extensi
numeración informado no
informado corresponde a la fecha final onContent/sts:DianExtensi
FAB08b R EndDate corresponde a la fecha final de los 1.0
de los rangos vigente para el ons/sts:InvoiceControl/sts
rangos vigente para el
contribuyente :AuthorizationPeriod/cbc:
contribuyente
EndDate
Si Prefix existe entonces debe ser igual
al código de la sucursal
…//ext:UBLExtensions/ext:
/Invoice/ext:UBLExtensions/ext:UBLExt UBLExtension/ext:Extensi
ension/ext:ExtensionContent/sts:DianE No es igual al código de la sucursal onContent/sts:DianExtensi
FAB10a R Prefix xtensions/sts:InvoiceControl/sts:Autho correspondiente a este punto de 1.0
ons/sts:InvoiceControl/sts
rizedInvoices/sts:Prefix = facturación
:AuthorizedInvoices/sts:Pr
/Invoice/cac:AccountingSupplierParty/ efix
cac:Party/cac:PartyLegalEntity/cac:Cor
porateRegistrationScheme/cbc:ID
…//ext:UBLExtensions/ext:
Debe corresponder al prefijo de la El prefijo no corresponde al prefijo UBLExtension/ext:Extensi
FAB10b R Prefix 1.0
autorización de numeración de la autorización de numeración onContent/sts:DianExtensi
ons/sts:InvoiceControl/sts

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 376 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


:AuthorizedInvoices/sts:Pr
efix

…//ext:UBLExtensions/ext:
UBLExtension/ext:Extensi
Valor inicial del rango de numeración Valor inicial del rango de no está onContent/sts:DianExtensi
FAB11a R From 1.0
debe estar informado informado ons/sts:InvoiceControl/sts
:AuthorizedInvoices/sts:Fr
om
Valor inicial del rango de numeración
informado debe corresponder al valor Valor inicial del rango de …//ext:UBLExtensions/ext:
inicial de los rangos vigentes para el UBLExtension/ext:Extensi
numeración informado no
contribuyente emisor onContent/sts:DianExtensi
FAB11b R From corresponde a un valor inicial de 1.0
ons/sts:InvoiceControl/sts
si From no corresponde al inicio de un los rangos vigentes para el :AuthorizedInvoices/sts:Fr
rango autorizado en el sistema de contribuyente emisor
om
numeración para el emisor de la FE
…//ext:
UBLExtensions/ext:UBLExt
Valor final del rango de numeración Valor final del rango de no está ension/ext:ExtensionCont
FAB12a R To 1.0
debe estar informado informado ent/sts:DianExtensions/sts
:InvoiceControl/sts:Author
izedInvoices/sts:To
Valor final del rango de numeración
informado debe corresponder al valor Valor final del rango de …//ext:UBLExtensions/ext:
final de los rangos vigentes para el numeración informado no UBLExtension/ext:Extensi
FAB12b R To contribuyente emisor corresponde a un valor final de los 1.0 onContent/sts:DianExtensi
Si elemento no corresponde al final de rangos vigentes para el ons/sts:InvoiceControl/sts
un rango autorizado en el Sistema de contribuyente emisor :AuthorizedInvoices/sts:To
numeración para el emisor de la FE

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 377 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


…//ext:UBLExtensions/ext:
UBLExtension/ext:Extensi
Identificati
FAB14 N Debe ser informado el literal “CO” No informado el literal “CO” 1.0 onContent/sts:DianExtensi
onCode
ons/sts:InvoiceSource/cbc
:IdentificationCode
…//ext:UBLExtensions/ext:
UBLExtension/ext:Extensi
listAgencyI onContent/sts:DianExtensi
FAB15 N Debe ser informado el literal “6” No informado el literal “6” 1.0
D ons/sts:InvoiceSource/cbc
:IdentificationCode/@listA
gencyID
…//ext:UBLExtensions/ext:
UBLExtension/ext:Extensi
Debe ser informado el literal “United No informado el literal “United
listAgencyN onContent/sts:DianExtensi
FAB16 N Nations Economic Commission for Nations Economic Commission for 1.0
ame ons/sts:InvoiceSource/cbc
Europe” Europe”
:IdentificationCode/@listA
gencyName
…//ext:UBLExtensions/ext:
No informado el literal UBLExtension/ext:Extensi
Debe ser informado el literal
listScheme “urn:oasis:names:specification:ubl: onContent/sts:DianExtensi
FAB17 N “urn:oasis:names:specification:ubl:cod 1.0
URI codelist:gc:CountryIdentificationCo ons/sts:InvoiceSource/cbc
elist:gc:CountryIdentificationCode-2.1”
de-2.1” :IdentificationCode/@listS
chemeURI
…//ext:UBLExtensions/ext:
UBLExtension/ext:Extensi
NIT del Prestador de Servicios debe NIT del Prestador de Servicio no
FAB19a R ProviderID 1.0 onContent/sts:DianExtensi
estar informado fue informado
ons/sts:SoftwareProvider/
sts:ProviderID
…//ext:UBLExtensions/ext:
NIT del Prestador de Servicios no UBLExtension/ext:Extensi
NIT del Prestador de Servicios debe
FAB19b R ProviderID está autorizado para prestar 1.0 onContent/sts:DianExtensi
estar registrado en la DIAN
servicios ons/sts:SoftwareProvider/
sts:ProviderID

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 378 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


…//ext:UBLExtensions/ext:
Fue informado que Prestador de UBLExtension/ext:Extensi
@schemeI DV del NIT del Proveedor Tecnológico Servicios está identificado por NIT onContent/sts:DianExtensi
FAB22a R 1.0
D debe ser informado y el DV no fue informado en el ons/sts:SoftwareProvider/
atributo @schemeID sts:ProviderID/@schemeI
D
…//ext:UBLExtensions/ext:
UBLExtension/ext:Extensi
DV del NIT del Prestador de
@schemeI onContent/sts:DianExtensi
FAB22b R DV del NIT del Prestador de Servicios Servicios no está correctamente 1.0
D ons/sts:SoftwareProvider/
calculado
sts:ProviderID/@schemeI
D
…//ext:UBLExtensions/ext:
UBLExtension/ext:Extensi
Tipo de identificador fiscal de la Identificador del tipo de
@schemeN onContent/sts:DianExtensi
FAB23 R persona debe corresponder a un valor documento de identidad no es 1.0
ame ons/sts:SoftwareProvider/
codificado igual a 31
sts:ProviderID/@schemeN
ame
…//ext:UBLExtensions/ext:
Valida que se encuentre el UBLExtension/ext:Extensi
No se encuentra informado el
FAB24a R softwareID Identificador del software habilitado 1.0 onContent/sts:DianExtensi
código de software
para la emisión de facturas ons/sts:SoftwareProvider/
sts:softwareID
Identificador del software asignado Identificador del software asignado …//ext:UBLExtensions/ext:
cuando el software se activa en el cuando el software se activa en el UBLExtension/ext:Extensi
FAB24b R softwareID Sistema de Facturación Electrónica Sistema de Facturación Electrónica 1.0 onContent/sts:DianExtensi
debe corresponder a un software no corresponde a un software ons/sts:SoftwareProvider/
autorizado para este OFE. autorizado para este OFE sts:softwareID

…//ext:UBLExtensions/ext:
Identificador del software asignado
UBLExtension/ext:Extensi
cuando el software se activa en el Identificador del software
FAB24c R softwareID 1.0 onContent/sts:DianExtensi
Sistema de Facturación Electrónica informado se encuentra inactivo
ons/sts:SoftwareProvider/
debe estar activo
sts:softwareID
Dirección de Gestión de Impuestos
Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 379 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


…//ext:UBLExtensions/ext:
UBLExtension/ext:Extensi
@schemeA onContent/sts:DianExtensi
FAB25 N Debe ser informado el literal “195” No informado el literal “195” 1.0
gencyID ons/sts:SoftwareProvider/
sts:softwareID/@
schemeAgencyID
…//ext:UBLExtensions/ext:
UBLExtension/ext:Extensi
Debe ser informado el literal “CO, DIAN No informado el literal “CO, DIAN
@schemeA onContent/sts:DianExtensi
FAB26 N (Dirección de Impuestos y Aduanas (Dirección de Impuestos y Aduanas 1.0
gencyName ons/sts:SoftwareProvider/
Nacionales)” Nacionales)”
sts:softwareID/@
schemeAgencyName
…//ext:UBLExtensions/ext:
UBLExtension/ext:Extensi
SoftwareSe Valida que se informe el código de No se encuentra el código de
FAB27a R 1.0 onContent/sts:DianExtensi
curityCode seguridad del software seguridad del software
ons/sts:SoftwareSecurityC
ode
…//ext:UBLExtensions/ext:
Huella del software que autorizó la
UBLExtension/ext:Extensi
SoftwareSe DIAN al Obligado a Facturar Huella no corresponde a un
FAB27b R 1.0 onContent/sts:DianExtensi
curityCode Electrónicamente o al Proveedor software autorizado para este OFE
ons/sts:SoftwareSecurityC
Tecnológico
ode
…//ext:UBLExtensions/ext:
UBLExtension/ext:Extensi
@schemeA
FAB28 N Debe ser informado el literal “195” No informado el literal “195” 1.0 onContent/sts:DianExtensi
gencyID
ons/sts:SoftwareSecurityC
ode/@schemeAgencyID
…//ext:UBLExtensions/ext:
UBLExtension/ext:Extensi
Debe ser informado el literal “CO, DIAN No informado el literal “CO, DIAN
@schemeA onContent/sts:DianExtensi
FAB29 N (Dirección de Impuestos y Aduanas (Dirección de Impuestos y Aduanas 1.0
gencyName ons/sts:SoftwareSecurityC
Nacionales)” Nacionales)”
ode/@schemeAgencyNam
e

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 380 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


…//ext:UBLExtensions/ext:
UBLExtension/ext:Extensi
Authorizati Valida que se encuentre informado el AuthorizationProviderID no
onContent/sts:DianExtensi
FAB31 R onProviderI NIT del Proveedor Autorizado corresponde al NIT de la DIAN 1.0
ons/sts:AuthorizationProvi
D (800197268) (800197268)
der/sts:AuthorizationProvi
derID
…//ext:UBLExtensions/ext:
UBLExtension/ext:Extensi
@schemeA onContent/sts:DianExtensi
FAB32 N Debe ser informado el literal “195” No informado el literal “195” 1.0
gencyID ons/sts:AuthorizationProvi
der/sts:AuthorizationProvi
derID/@schemeAgencyID
…//ext:UBLExtensions/ext:
UBLExtension/ext:Extensi
Debe ser informado el literal “CO, DIAN No informado el literal “CO, DIAN onContent/sts:DianExtensi
@schemeA
FAB33 N (Dirección de Impuestos y Aduanas (Dirección de Impuestos y Aduanas 1.0 ons/sts:AuthorizationProvi
gencyName
Nacionales)” Nacionales)” der/sts:AuthorizationProvi
derID/@schemeAgencyNa
me
Si Proveedor está Autorizado está …//ext:UBLExtensions/ext:
identificado por NIT UBLExtension/ext:Extensi
@schemeI (@schemeName=31), el DV del NIT El DV del NIT no está informado o onContent/sts:DianExtensi
FAB34 R 1.0
D debe ser informado en @schemeID. no es correcto ons/sts:AuthorizationProvi
der/sts:AuthorizationProvi
Nota: DV de DIAN es 4 derID/@schemeID
…//ext:UBLExtensions/ext:
UBLExtension/ext:Extensi
Tipo de identificador fiscal de la Identificador del tipo de
schemeNa onContent/sts:DianExtensi
FAB35 R persona debe corresponder a un valor documento de identidad no es 1.0
me ons/sts:AuthorizationProvi
codificado igual a 31 igual a 31
der/sts:AuthorizationProvi
derID/@schemeName

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 381 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath

…//ext:UBLExtensions/ext:
No está informado el valor del UBLExtension/ext:Extensi
FAB36 R QRCode Colocar la definición de este código 1.0
Código QR onContent/sts:DianExtensi
ons/sts:QRCode

Solamente puede haber una …//ext:UBLExtensions/ext:


Solamente puede haber una
ocurrencia de un grupo UBLExtension/ext:Extensi
FAC03 R Signature ocurrencia de un grupo UBLExtension 1.0
UBLExtension conteniendo el onContent/sts:DianExtensi
conteniendo el grupo ds:Signature
grupo ds:Signature ons

UBLVersion Versión base de UBL debe ser “UBL UBLVersionID : no contiene el


FAD01 R 1.0 /Invoice/cbc:UBLVersionID
ID 2.1” literal “UBL 2.1”

Customizati CustomizationID no indica un valor /Invoice/cbc:Customizatio


FAD02 R Indicador del tipo de operación 1.0
onID válido para el tipo de operación nID

ProfileID : no contiene el literal


Versión del Formato debe ser “Factura
FAD03 R ProfileID “DIAN 2.1: Factura Electrónica de 1.0 /Invoice/cbc:ProfileID
Electrónica de Venta”
Venta”

Ambiente de autorización al que se ProfileExecutionID no indica un


ProfileExec destina este documento, debe valor válido para ambiente de /Invoice/cbc:ProfileExecut
FAD04 R 1.0
utionID contener el código correcto para destino del documento (1= ionID
indicar si es producción o pruebas Producción; 2= Prueba)

No se permiten caracteres
Número de factura solo puede
FAD05a R ID adicionales como espacios o 1.0 /Invoice/cbc:ID
contener números y letras
guiones

Valida rango inferior de numeración


Número de factura es inferior al
otorgado
FAD05b R ID número inicial del rango de 1.0 /Invoice/cbc:ID
/Invoice/cbc:ID > = numeración autorizado
/Invoice/ext:UBLExtensions/ext:UBLExt
Dirección de Gestión de Impuestos
Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 382 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


ension/ext:ExtensionContent/sts:DianE
xtensions/sts:InvoiceControl/sts:Autho
rizedInvoices/sts:From

Valida que el Número de factura no Número de factura es superior al


FAD05c R ID sea superior al rango final de número final del rango de 1.0 /Invoice/cbc:ID
numeración otorgado numeración autorizado

Número de factura debe estar Número de factura no está


FAD05d R ID contenido en el rango de numeración contenido en el rango de 1.0 /Invoice/cbc:ID
autorizado. numeración autorizado

Número de factura debe existir para el Número de factura no existe para


FAD05e R ID 1.0 /Invoice/cbc:ID
número de autorización informado. el número de autorización.

El CUFE debe ser calculado de acuerdo


Valor del CUFE no está calculado
FAD06 R UUID con lo que se especifica en el anexo 1.0 /Invoice/cbc:UUID
correctamente
técnico

Código que describe el “ambiente de


destino donde será procesada la
validación previa de este documento
@schemeID no indica un valor
electrónico”; este código es el testigo
válido para ambiente de destino /Invoice/cbc:UUID/@sche
FAD07 R schemeID de que el valor registrado en 1.0
del documento (1= Producción; 2= meID
cbc:UUID.@schemeID es lo que desea
Prueba)
realizar el HFE: en igualdad confirma el
ambiente y en desigualdad rechaza el
procesamiento.

No fue utilizado o informado uno


@schemeN Identificador del algoritmo utilizado /Invoice/cbc:UUID/@sche
FAD08 R de los algoritmos permitidos para 1.0
ame para el cálculo del CUFE. meName
el cálculo del CUFE.

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 383 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


Debe contener el literal “CUFE-
SHA384”

Valida que fecha de factura sea igual o


superior a fecha de inicio de la
autorización de la numeración
Fecha de emisión anterior a la
Invoice/cbc:IssueDate debe ser igual o
FAD09a R IssueDate fecha de inicio de la autorización 1.0 /Invoice/cbc:IssueDate
superior a
de la numeración
Invoice/ext:UBLExtensions/ext:UBLExte
nsion/ext:ExtensionContent/sts:DianEx
tensions/sts:InvoiceControl/sts:Authori
zationPeriod/cbc:StartDate
Valida que fecha de factura sea igual o
inferior a fecha de fin de la
autorización de la numeración
/Invoice/cbc:IssueDate debe ser igual o Fecha de emisión posterior a la
FAD09b R IssueDate inferior a fecha final de la autorización de la 1.0 /Invoice/cbc:IssueDate
numeración
/Invoice/ext:UBLExtensions/ext:UBLExt
ension/ext:ExtensionContent/sts:DianE
xtensions/sts:InvoiceControl/sts:Autho
rizationPeriod/cbc:EndDate

Valida que fecha de generación de la La fecha de generación de la


FAD09e R IssueDate factura sea igual a la fecha de firma de factura es diferente a la fecha de 1.0 /Invoice/cbc:IssueDate
la factura firma de la factura

Debe ser informada la hora en una


FAD10 N IssueTime Hora de emisión zona horaria UTC-05:00, que es la 1.0 /Invoice/cbc:IssueTime
zona horaria oficial de Colombia.

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 384 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath

InvoiceType La factura debe ser de uno de los tipos /Invoice/cbc:InvoiceTypeC


FAD12a R Código de tipo de factura inválido 1.0
Code permitidos. ode

Valida que el código de tipo de factura El código informado no


InvoiceType /Invoice/cbc:InvoiceTypeC
FAD12b R informado corresponda a uno de los corresponde a un tipo válido para 1.0
Code ode
tipos validos este tipo de documento

DocumentC Divisa aplicable a toda la factura debe


/Invoice/cbc:DocumentCu
FAD15a R urrencyCod estar definida en esta él estándar Código de divisa inválido 1.0
rrencyCode
e internacional ISO 4217

Divisa aplicable a toda la factura


informada en este elemento debe
corresponder al mismo valor para
DocumentC todos los @currencyID, excepto para la
/Invoice/cbc:DocumentCu
FAD15b R urrencyCod información que se exprese en la Código de divisa inválido 1.0
rrencyCode
e UBLExtensión
/Invoice/ext:UBLExtensions/ext:UBLExt
ension/ext:ExtensionContent/CustomT
agGeneral/TotalesCop

El número declarado de líneas de la LineCountNumeric : diferente del


LineCountN /Invoice/cbc:LineCountNu
FAD16 R factura debe corresponder al número número de ocurrencias del grupo 1.0
umeric meric
de grupos InvoiceLine /Invoice/cac:InvoiceLine

Fecha de inicio del periodo de No fue informada la fecha de inicio /Invoice/cac:InvoicePerio


FAE02 N StartDate 1.0
facturación del periodo de facturación d/cbc:StartDate

Hora de inicio del periodo de No fue informada la hora de inicio /Invoice/cac:InvoicePerio


FAE03 N StartTime 1.0
facturación del periodo de facturación d/cbc:StartTime

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 385 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath

No fue informada la fecha de


Fecha de fin del periodo de /Invoice/cac:InvoicePerio
FAE04 N EndDate finalización del periodo de 1.0
facturación d/cbc:EndDate
facturación

No fue informada la hora de


/Invoice/cac:InvoicePerio
FAE05 N EndTime Hora de fin del periodo de facturación finalización del periodo de 1.0
d/cbc:EndTime
facturación

Prefijo y Número del documento orden No se informó el Prefijo y Número /Invoice/cac:OrderRefere


FAF02 N ID 1.0
referenciado de la orden referenciada nce/cbc:ID

Fecha de emisión: Fecha de emisión No se informó la Fecha de emisión /Invoice/cac:OrderRefere


FAF03 N IssueDate 1.0
de la orden de la orden referenciada nce/cbc:IssueDate

Se debe diligenciar únicamente cuando


BillingRefer Invoice/cac:BillingReferen
FBH01 N la FE se origina a partir de la corrección No fue informado el grupo 1.0
ence ce
o ajuste que se da mediante un NC

CreditNote /Invoice/cac:BillingRefere
Grupo de información para nota
FBH02 N DocumentR No fue informado el grupo 1.0 nce/cac:CreditNoteDocum
crédito relacionada
eference entReference
/Invoice/cac:BillingRefere
Prefijo + Número de la nota crédito ID de NC de referencia no
FBH03 N ID 1.0 nce/cac:CreditNoteDocum
referenciada relacionada
entReference/cbc:ID

Se debe diligenciar únicamente cuando


la FE se origina a partir de la corrección /Invoice/cac:BillingRefere
FBH04 R UUID o ajuste que se da mediante un NC CUDE de NC referenciada no existe 1.0 nce/cac:CreditNoteDocum
Rechazo si CUDE NC referenciada no entReference/cbc:UUID
existe
@schemeN /Invoice/cac:BillingRefere
FBH05 N Algoritmo del CUDE Algoritmo no corresponde 1.0
ame nce/cac:CreditNoteDocum

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 386 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


entReference/cbc:UUID/
@schemeName
Fecha de emisión de la nota crédito
relacionada debe ser anterior a la /Invoice/cac:BillingRefere
Fecha NC referenciada anterior a nce/cac:CreditNoteDocum
FBH06 N IssueDate fecha de la factura 1.0
fecha de la factura entReference/cbc:IssueDa
Rechazo si Fecha NC referenciada te
posterior a Invoice/cbc:IssueDate

Se debe diligenciar únicamente cuando


BillingRefer Invoice/cac:BillingReferen
FBI01 N la FE se origina a partir de la corrección No fue informado el grupo 1.0
ence ce
o ajuste que se da mediante una ND

DebitNoteD /Invoice/cac:BillingRefere
Grupo de información para nota débito
FBI02 R ocumentRe No fue informado el grupo 1.0 nce/cac:DebitNoteDocum
relacionada
ference entReference
/Invoice/cac:BillingRefere
Prefijo + Número de la nota débito ID de ND de referencia no
FBI03 R ID 1.0 nce/cac:DebitNoteDocum
relacionada relacionada
entReference/cbc:ID
Se debe diligenciar únicamente cuando
la FE se origina a partir de la corrección /Invoice/cac:BillingRefere
FBI04 R UUID o ajuste que se da mediante un ND CUDE de ND referenciada no existe 1.0 nce/cac:DebitNoteDocum
Rechazo si CUDE ND referenciada no entReference/cbc:UUID
existe
/Invoice/cac:BillingRefere
@schemeN nce/cac:DebitNoteDocum
FBI05 N Algoritmo del CUDE Algoritmo no corresponde 1.0
ame entReference/cbc:UUID/
@schemeName
/Invoice/cac:BillingRefere
Fecha de emisión de la nota débito
Fecha ND referenciada anterior a nce/cac:DebitNoteDocum
FBI06 R IssueDate relacionada debe ser anterior a la 1.0
fecha de la factura entReference/cbc:IssueDa
fecha de la factura
te

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 387 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


Rechazo si Fecha ND referenciada
posterior a Invoice/cbc:IssueDate

No se informó el Prefijo y Número


Prefijo y Número del documento /Invoice/cac:DespatchDoc
FAG02 N ID del documento despacho 1.0
despacho referenciado umentReference/cbc:ID
referenciado

/Invoice/cac:DespatchDoc
Fecha de emisión: Fecha de emisión No se informó la Fecha de emisión
FAG03 N IssueDate 1.0 umentReference/cbc:Issu
del documento de despacho del documento de despacho
eDate

No se informó el Prefijo y Número


Prefijo y Número del documento /Invoice/cac:ReceiptDocu
FAH02 N ID del documento despacho 1.0
despacho referenciado mentReference/cbc:ID
referenciado

/Invoice/cac:ReceiptDocu
Fecha de emisión: Fecha de emisión No se informó la Fecha de emisión
FAH03 N IssueDate 1.0 mentReference/cbc:Issue
del documento de despacho del documento de despacho
Date

Valida que exista grupo de referencia


para a factura tipo 03 (Contingencia)
Solo es Obligatorio para factura tipo 03
(Contingencia) Rechazo por
AdditionalD /Invoice/cbc:InvoiceTypeCode = “03” y /Invoice/cbc:InvoiceTypeCode =
/Invoice/cac:AdditionalDo
FAI01 R ocumentRe el grupo “03” y el grupo 1.0
cumentReference
ference /Invoice/cac:AdditionalDocumentRefer /Invoice/cac:AdditionalDocumentR
ence no es informado eference No está informado

Si tipo de documentos es de otro tipo,


entonces no hay validación sobre este
grupo de valores

Prefijo y Número del documento ID de Documento de referencia no /Invoice/cac:AdditionalDo


FAI02 R ID 1.0
referenciado relacionado cumentReference/cbc:ID

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 388 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath

/Invoice/cac:AdditionalDo
CUFE o CUDE del documento No fue informado el CUFE o CUDE
FAI03 R UUID 1.0 cumentReference/cbc:ID/
referenciado del documento referenciado
UUID

No fue utilizado o informado uno /Invoice/cac:AdditionalDo


@schemeN Identificador del esquema de
FAI04 N de los algoritmos permitidos para 1.0 cumentReference/cbc:UUI
ame identificación
el cálculo del CUFE o CUDE. D/@schemeName

/Invoice/cac:AdditionalDo
Fecha de emisión del documento No se informó la fecha de emisión
FAI05 N IssueDate 1.0 cumentReference/cbc:Iss
referenciado del documento referenciado
ueDate
/Invoice/cac:AdditionalDo
DocumentT Identificador del tipo de documento No esta informado el tipo de
FAI06 N 1.0 cumentReference/cbc:Do
ypeCode de referencia documento referenciado.
cumentTypeCode

Accounting Grupo con información que definen el


No se informaron los datos del /Invoice/cac:AccountingSu
FAJ01 R SupplierPar obligado a facturar: Emisor de la 1.0
emisor de la factura pplierParty
ty factura
/Invoice/cac:AccountingS
AdditionalA Valida que este informado el tipo de No se encuentra el tipo de
FAJ02a R 1.0 upplierParty/cbc:Addition
ccountID tipo de sujeto del emisor organización del emisor
alAccountID

Emisor debe ser persona natural o


/Invoice/cac:AccountingS
AdditionalA Valida que el tipo de sujeto informado jurídica
FAJ02b R 1.0 upplierParty/cbc:Addition
ccountID del emisor este en lista (AccountingSupplierParty/cbc:Addi
alAccountID
tionalAccountID)

Valida que este informado el grupo con


No se encuentra el grupo Party del /Invoice/cac:AccountingS
FAJ03 R Party información general sobre el obligado 1.0
emisor upplierParty/cac:Party
a Facturar

/Invoice/cac:AccountingS
Grupo con información sobre el No se encuentra el grupo
FAJ05 N PartyName 1.0 upplierParty/cac:Party/ca
nombre comercial del emisor PartyName del emisor
c:PartyName

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 389 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


Obligatorio en caso de que sea
colocado el Nombre Comercial en la
representación gráfica del documento
El nombre o razón social
correspondientes al NIT, de acuerdo
con lo que está en el RUT, deben ser
informados en el elemento
…//cac:AccountingSupplierParty/cac:Pa
rty/cac:PartyTaxScheme/cbc:Registrati
onName

Obligatorio en caso de que sea /Invoice/cac:AccountingS


FAJ06 N Name colocado el Nombre Comercial en la Nombre comercial no informado 1.0 upplierParty/cac:Party/ca
representación gráfica del documento c:PartyName/cbc:Name

/Invoice/cac:AccountingS
PhysicalLoc Grupo con información con respeto a No se encuentra el grupo
FAJ07 N 1.0 upplierParty/cac:Party/ca
ation la localización física del emisor PhysicalLocation del emisor
c:PhysicalLocation

El grupo deberá estar conformado al


No fue informado el conjunto de
menos por el conjunto de elementos
elementos: ID, CityName, /Invoice/cac:AccountingS
ID, CityName, CountrySubentity, CountrySubentity, upplierParty/cac:Party/ca
FAJ08 R Address 1.0
CountrySubentityCode, CountrySubentityCode, c:PhysicalLocation/cac:Ad
AddressLine, Line, Country, dress
AddressLine, Line, Country,
IdentificationCode
IdentificationCode
/Invoice/cac:AccountingS
Valida que código de municipio debe
Este código no corresponde a un upplierParty/cac:Party/ca
FAJ09 R ID corresponder a un valor válido de lista 1.0
valor válido de la lista c:PhysicalLocation/cac:Ad
de municipios
dress/cbc:ID

El nombre no corresponde un valor /Invoice/cac:AccountingS


FAJ10 N CityName Si este es un grupo con información 1.0
con respeto a la dirección del emisor válido de la lista upplierParty/cac:Party/ca

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 390 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


de un documento electrónico, debe c:PhysicalLocation/cac:Ad
ser un municipio de Colombia dress/cbc:CityName
Si IdentificationCode es “CO”,
CountrySubentity debe corresponder a
uno de los valores de la Columna
Nombre Municipio de la lista de
municipios.

Valida estructura de composición de /Invoice/cac:AccountingS


Código postal upplierParty/cac:Party/ca
FAJ73 N PostalZone Estructura código no válida 1.0
Próximamente este elemento será c:PhysicalLocation/cac:Ad
solicitado de forma obligatoria. dress/cbc:PostalZone

Si este es un grupo con información


con respeto a la dirección del emisor /Invoice/cac:AccountingS
de un documento electrónico, debe upplierParty/cac:Party/ca
CountrySub ser un Departamento de Colombia El nombre no corresponde un valor
FAJ11 N 1.0 c:PhysicalLocation/cac:Ad
entity válido de la lista
Si IdentificationCode es “CO”, dress/cbc:CountrySubenti
CountrySubentity debe corresponder a ty
uno de los valores de la lista

Si este es un grupo con información /Invoice/cac:AccountingS


con respeto a la dirección del emisor upplierParty/cac:Party/ca
CountrySub Este código no corresponde a un
FAJ12 R de un documento electrónico, debe 1.0 c:PhysicalLocation/cac:Ad
entityCode valor válido de la lista
ser un código de Departamento de dress/cbc:CountrySubenti
Colombia tyCode
/Invoice/cac:AccountingS
AddressLin Grupo de elemento que identifica upplierParty/cac:Party/ca
FAJ13 N No fue informado el grupo 1.0
e libremente la dirección c:PhysicalLocation/cac:Ad
dress/cac:AddressLine

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 391 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath

Elemento de texto libre, que el emisor


/Invoice/cac:AccountingS
puede elegir utilizar para poner todas
upplierParty/cac:Party/ca
las informaciones de su dirección, en Informar la dirección, sin ciudad ni
FAJ14 N Line 1.0 c:PhysicalLocation/cac:Ad
lugar de utilizar elementos departamento
dress/cac:AddressLine/cb
estructurados (los demás elementos
c:Line
de este grupo)
/Invoice/cac:AccountingS
Se debe informar el grupo con upplierParty/cac:Party/ca
FAJ15 R Country No se encuentra el grupo Country 1.0
información sobre el país c:PhysicalLocation/cac:Ad
dress/cac:Country
/Invoice/cac:AccountingS
Código identificador del país del Código del país del emisor del upplierParty/cac:Party/ca
Identificati
FAJ16 R emisor debe corresponder al literal documento NO corresponde al 1.0 c:PhysicalLocation/cac:Ad
onCode
"CO" literal "CO" dress/cac:Country/cbc:Ide
ntificationCode
/Invoice/cac:AccountingS
Nombre del país del emisor del upplierParty/cac:Party/ca
Nombre del país del emisor debe
FAJ17 N Name documento NO corresponde al 1.0 c:PhysicalLocation/cac:Ad
corresponder al literal “Colombia”
literal “Colombia” dress/cac:Country/cbc:Na
me
/Invoice/cac:AccountingS
Identificador del lenguaje utilizado en upplierParty/cac:Party/ca
@languageI
FAJ18 N el nombre del país, debe utilizar el Debe contener el literal “es” 1.0 c:PhysicalLocation/cac:Ad
D
literal “es” dress/cac:Country/cbc:Na
me/@languageID
/Invoice/cac:AccountingS
PartyTaxSc Se debe informar el grupo de No se encuentra el grupo
FAJ19 R 1.0 upplierParty/cac:Party/ca
heme información tributaria del emisor PartyTaxScheme
c:PartyTaxScheme
/Invoice/cac:AccountingS
Registratio Nombre o Razón Social del emisor upplierParty/cac:Party/ca
FAJ20 R Nombre No informado 1.0
nName debe ser informado c:PartyTaxScheme/cbc:Re
gistrationName

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 392 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


/Invoice/cac:AccountingS
NIT no autorizado a facturar upplierParty/cac:Party/ca
FAJ21 R CompanyID NIT del emisor 1.0
electrónicamente c:PartyTaxScheme/cbc:Co
mpanyID
/Invoice/cac:AccountingS
upplierParty/cac:Party/ca
@schemeA
FAJ22 N Debe ser informado el literal “195” No informado el literal “195” 1.0 c:PartyTaxScheme/cbc:Co
gencyID
mpanyID/@schemeAgenc
yID
/Invoice/cac:AccountingS
Debe ser informado el literal “CO, DIAN No informado el literal “CO, DIAN upplierParty/cac:Party/ca
@schemeA
FAJ23 N (Dirección de Impuestos y Aduanas (Dirección de Impuestos y Aduanas 1.0 c:PartyTaxScheme/cbc:Co
gencyName
Nacionales)” Nacionales)” mpanyID/@schemeAgenc
yName
/Invoice/cac:AccountingS
Rechazo si el atributo @schemeName
@schemeI upplierParty/cac:Party/ca
FAJ24a R es 31 y no se informa el DV en este No está informado el DV del NIT 1.0
D c:PartyTaxScheme/cbc:Co
campo.
mpanyID/@schemeID
/Invoice/cac:AccountingS
@schemeI Valida que el DV del NIT del emisor upplierParty/cac:Party/ca
FAJ24b R El DV del NIT no es correcto 1.0
D informado sea correcto c:PartyTaxScheme/cbc:Co
mpanyID/@schemeID
Identificador del tipo de documento de
identidad (@schemeName=31) del /Invoice/cac:AccountingS
El contenido de este atributo no
@schemeN Emisor que indica que él está upplierParty/cac:Party/ca
FAJ25 R corresponde a uno de los valores 1.0
ame identificado por NIT y por tanto el DV c:PartyTaxScheme/cbc:Co
posibles de las listas
del NIT debe ser informado en atributo mpanyID/@schemeName
@schemeID
/Invoice/cac:AccountingS
Valida que Responsabilidad informada
TaxLevelCo Responsabilidad informada por upplierParty/cac:Party/ca
FAJ26 R por emisor se encuentren dentro de la 1.0
de emisor no válida según la lista c:PartyTaxScheme/cbc:Ta
lista.
xLevelCode

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 393 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


Para reportar varias obligaciones /
responsabilidades, se deben reportar
separando cada uno de los valores de
la lista con; Ejemplo O-06; O-07; ya así
sucesivamente, de acuerdo a las
responsabilidades a reportar

No fue informado el conjunto de


elementos: ID, CityName, /Invoice/cac:AccountingS
Registratio Grupo de información para informar CountrySubentity, upplierParty/cac:Party/ca
FAJ28 R 1.0
nAddress dirección fiscal CountrySubentityCode, c:PartyTaxScheme/cac:Re
AddressLine, Line, Country, gistrationAddress
IdentificationCode

/Invoice/cac:AccountingS
Valida que código de municipio debe
Este código no corresponde a un upplierParty/cac:Party/ca
FAJ29 R ID corresponder a valor válido de lista de 1.0
valor válido de la lista c:PartyTaxScheme/cac:Re
municipios
gistrationAddress/cbc:ID
/Invoice/cac:AccountingS
Si este es un grupo con información
upplierParty/cac:Party/ca
con respeto a la dirección del emisor Este código no corresponde a un
FAJ30 N CityName 1.0 c:PartyTaxScheme/cac:Re
de un documento electrónico, debe valor válido de la lista
gistrationAddress/cbc:City
ser un municipio de Colombia
Name

Valida estructura de composición de


Código postal /Invoice/cac:AccountingS
upplierParty/cac:Party/ca
FAJ74 N PostalZone Nota: Próximamente este elemento Estructura código no valida 1.0 c:PartyTaxScheme/cac:Re
será solicitado de forma obligatoria. gistrationAddress/cbc:Pos
Dado que es una lista externa NO hay talZone
valor comodín
/Invoice/cac:AccountingS
CountrySub El nombre no corresponde un valor El nombre no corresponde un valor
FAJ31 N 1.0 upplierParty/cac:Party/ca
entity válido de la lista válido de la lista
c:PartyTaxScheme/cac:Re

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 394 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


gistrationAddress/cbc:Co
untrySubentity
/Invoice/cac:AccountingS
Si IdentificationCode es “CO”,
upplierParty/cac:Party/ca
CountrySub CountrySubentity debe corresponder a Este código no corresponde a un
FAJ32 R 1.0 c:PartyTaxScheme/cac:Re
entityCode uno de los valores de la lista valor válido de la lista
gistrationAddress/cbc:Co
correspondiente
untrySubentityCode
/Invoice/cac:AccountingS
upplierParty/cac:Party/ca
AddressLin Grupo de elemento que identifica
FAJ33 N No fue informado el grupo 1.0 c:PartyTaxScheme/cac:Re
e libremente la dirección
gistrationAddress/cac:Ad
dressLine
Elemento de texto libre, que el emisor
/Invoice/cac:AccountingS
puede elegir utilizar para poner todas
upplierParty/cac:Party/ca
las informaciones de su dirección, en Informar la dirección, sin ciudad ni
FAJ34 N Line 1.0 c:PartyTaxScheme/cac:Re
lugar de utilizar elementos departamento
gistrationAddress/cac:Ad
estructurados (los demás elementos
dressLine/cbc:Line
de este grupo)
/Invoice/cac:AccountingS
upplierParty/cac:Party/ca
FAJ35 R Country Grupo con información sobre el país No se encuentra el grupo Country 1.0 c:PartyTaxScheme/cac:Re
gistrationAddress/cac:Cou
ntry
/Invoice/cac:AccountingS
upplierParty/cac:Party/ca
Código identificador del país del Código del país del emisor del
Identificati c:PartyTaxScheme/cac:Re
FAJ36 R emisor debe corresponder al literal documento NO corresponde al 1.0
onCode gistrationAddress/cac:Cou
"CO" literal "CO"
ntry/cbc:IdentificationCod
e

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 395 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


/Invoice/cac:AccountingS
Nombre del país del emisor del upplierParty/cac:Party/ca
Nombre del país del emisor debe
FAJ37 N Name documento NO corresponde al 1.0 c:PartyTaxScheme/cac:Re
corresponder al literal “Colombia”
literal “Colombia” gistrationAddress/cac:Cou
ntry/cbc:Name
/Invoice/cac:AccountingS
upplierParty/cac:Party/ca
Identificador del lenguaje utilizado en
@languageI c:PartyTaxScheme/cac:Re
FAJ38 N el nombre del país, debe utilizar el Debe contener el literal “es” 1.0
D gistrationAddress/cac:Cou
literal “es”
ntry/cbc:Name/@languag
eID
/Invoice/cac:AccountingS
Debe existir un grupo
No se encuentra el grupo upplierParty/cac:Party/ca
FAJ39 R TaxScheme …//cac:AccountingSupplierParty/cac:Pa 1.0
TaxScheme del emisor c:PartyTaxScheme/cac:Ta
rty/cac:PartyTaxScheme/cac:TaxSchem
xScheme
/Invoice/cac:AccountingS
EL contenido de este elemento no
Valida el identificador tributario del upplierParty/cac:Party/ca
FAJ40 N ID corresponde a un contenido válido 1.0
emisor c:PartyTaxScheme/cac:Ta
según lista correspondiente
xScheme/cbc:ID
/Invoice/cac:AccountingS
Valida que el nombre del identificador EL contenido de este elemento no
upplierParty/cac:Party/ca
FAJ41 N Name tributario del emisor corresponda al de corresponde al Nombre y código 1.0
c:PartyTaxScheme/cac:Ta
la lista correspondiente válido.
xScheme/cbc:Name
…//cac:AccountingSupplie
PartyLegalE No se encuentra el grupo
FAJ42 R Grupo de información legal del emisor 1.0 rParty/cac:Party/cac:Party
ntity PartyLegalEntity del emisor
LegalEntity
…//cac:AccountingSupplie
Registratio Nombre o Razón Social del emisor rParty/cac:Party/cac:Party
FAJ43a R Nombre No informado 1.0
nName debe ser informado LegalEntity/cbc:Registratio
nName
Registratio Nombre o Razón Social del emisor Nombre informado No …//cac:AccountingSupplie
FAJ43b R 1.0
nName debe corresponder al informado en el corresponde al registrado en el rParty/cac:Party/cac:Party

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 396 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


RUT y debe coincidir con el NIT RUT con respecto al Nit LegalEntity/cbc:Registratio
informado suministrado. nName
…//cac:AccountingSupplie
NIT no autorizado a facturar rParty/cac:Party/cac:Party
FAJ44a R CompanyID NIT del emisor 1.0
electrónicamente LegalEntity/cbc:CompanyI
D
Nit o Documento de Identificación
NIT o documento de identificación del informado No corresponde al …//cac:AccountingSupplie
emisor debe corresponder al registrado en el RUT con respecto rParty/cac:Party/cac:Party
FAJ44b R CompanyID informado en el RUT y debe coincidir a la razón social o nombre 1.0
LegalEntity/cbc:CompanyI
con la Razón Social o Nombre comercial suministrado. D
comercial registrado.

…//cac:AccountingSupplie
@schemeA rParty/cac:Party/cac:Party
FAJ45 N Debe ser informado el literal “195” No informado el literal “195” 1.0
gencyID LegalEntity/cbc:CompanyI
D/@schemeAgencyID
…//cac:AccountingSupplie
Debe ser informado el literal “CO, DIAN No informado el literal “CO, DIAN
@schemeA rParty/cac:Party/cac:Party
FAJ46 N (Dirección de Impuestos y Aduanas (Dirección de Impuestos y Aduanas 1.0
gencyName LegalEntity/cbc:CompanyI
Nacionales) Nacionales)
D/@schemeAgencyName
…//cac:AccountingSupplie
El atributo (@schemeName=31), el DV
@schemeI DV del NIT del emisor no rParty/cac:Party/cac:Party
FAJ47 R del NIT debe ser informado en 1.0
D informado LegalEntity/cbc:CompanyI
@schemeID
D/@schemeID

Identificador del tipo de documento de


identidad (@schemeName=31) del …//cac:AccountingSupplie
@schemeN Emisor que indica que él está El contenido de este atributo no rParty/cac:Party/cac:Party
FAJ48 R 1.0
ame identificado por NIT y por tanto el DV corresponde a 31 LegalEntity/cbc:CompanyI
del NIT debe ser informado en atributo D/@schemeName
@schemeID

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 397 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


…//cac:AccountingSupplie
CorporateR
Grupo de información de registro del No se encuentra el grupo rParty/cac:Party/cac:Party
FAJ49 R egistrationS 1.0
emisor PartyLegalEntity del emisor LegalEntity/cac:Corporate
cheme
RegistrationScheme
…//cac:AccountingSupplie
Prefijo de la facturación usada para el rParty/cac:Party/cac:Party
FAJ50 N ID punto de venta. Se debe validar que El prefijo debe existir. 1.0 LegalEntity/cac:Corporate
exista RegistrationScheme/cbc:I
D
Si se va a operar bajo modalidad del …//cac:AccountingSupplie
Shareholde consorcio o Unión temporal, entonces No se encuentra el grupo rParty/cac:Party/cac:Party
FAJ52 N 1.0
rParty este grupo de información debe ser ShareholderParty del emisor LegalEntity/cac:Sharehold
completada erParty

Si se informa
/Invoice/cac:AccountingSupplierParty/ …//cac:AccountingSupplie
cac:Party/cac:PartyLegalEntity/cac:Sha rParty/cac:Party/cac:Party
Partecipati No se ha informado el porcentaje
FAJ53 R reholderParty entonces de debe 1.0 LegalEntity/cac:Sharehold
onPercent de los participantes del consorcio
informar el porcentaje de los erParty/cbc:Partecipation
participantes del consocio o unión Percent
temporal

Si se informa
/Invoice/cac:AccountingSupplierParty/ /Invoice/cac:AccountingSu
cac:Party/cac:PartyLegalEntity/cac:Sha No se encuentra el grupo pplierParty/cac:Party/cac:
FAJ54 R Party 1.0
reholderParty, entonces este Grupo de ShareholderParty del emisor PartyLegalEntity/cac:Shar
elemento permite registrar la eholderParty/cac:Party
información de un consorcio

…//cac:AccountingSupplie
PartyTaxSc Grupo de información tributaria de los No se encuentra el grupo
FAJ55 R 1.0 rParty/cac:Party/cac:Party
heme participantes del consorcio PartyTaxScheme del emisor
LegalEntity/cac:Sharehold

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 398 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


erParty/cac:Party/cac:Part
yTaxScheme
…//cac:AccountingSupplie
rParty/cac:Party/cac:Party
Registratio Se debe informar el Nombre o Razón No se informó el nombre o razón LegalEntity/cac:Sharehold
FAJ56 N 1.0
nName Social de participante del consorcio social erParty/cac:Party/cac:Part
yTaxScheme/cbc:Registrat
ionName
…//cac:AccountingSupplie
rParty/cac:Party/cac:Party
ID del participante del consorcio debe ID del participante del consorcio LegalEntity/cac:Sharehold
FAJ57 N CompanyID 1.0
estar registrado en la DIAN No está activo en el RUT erParty/cac:Party/cac:Part
yTaxScheme/cbc:Compan
yID
…//cac:AccountingSupplie
rParty/cac:Party/cac:Party
@schemeA LegalEntity/cac:Sharehold
FAJ58 N Debe ser informado el literal “195” No informado el literal “195” 1.0
gencyID erParty/cac:Party/cac:Part
yTaxScheme/cbc:Compan
yID/@schemeAgencyID
…//cac:AccountingSupplie
rParty/cac:Party/cac:Party
Debe ser informado el literal “CO, DIAN No informado el literal “CO, DIAN LegalEntity/cac:Sharehold
@schemeA
FAJ59 N (Dirección de Impuestos y Aduanas (Dirección de Impuestos y Aduanas 1.0 erParty/cac:Party/cac:Part
gencyName
Nacionales)” Nacionales)” yTaxScheme/cbc:Compan
yID/@schemeAgencyNam
e
…//cac:AccountingSupplie
Si el participante del consorcio está rParty/cac:Party/cac:Party
@schemeI identificado por NIT DV del NIT del participante no LegalEntity/cac:Sharehold
FAJ60 R 1.0
D (@schemeName=31), el DV del NIT informado erParty/cac:Party/cac:Part
debe ser informado en @schemeID yTaxScheme/cbc:Compan
yID/@schemeID

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 399 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath

Identificador del tipo de documento de …/cac:AccountingSupplier


identidad (@schemeName=31) del Party/cac:Party/cac:PartyL
@schemeN Participante del Consorcio que indica El contenido de este atributo no egalEntity/cac:Shareholde
FAJ61 R 1.0
ame que él está identificado por NIT y por corresponde a 31 rParty/cac:Party/cac:Party
tanto el DV del NIT debe ser informado TaxScheme/cbc:CompanyI
en atributo @schemeID D/@schemeName
…//cac:AccountingSupplie
rParty/cac:Party/cac:Party
Valida que Responsabilidad informada
TaxLevelCo Responsabilidad informada por LegalEntity/cac:Sharehold
FAJ62 N por participantes se encuentren dentro 1.0
de participantes no válido según lista erParty/cac:Party/cac:Part
de la lista.
yTaxScheme/cbc:TaxLevel
Code
…//cac:AccountingSupplie
rParty/cac:Party/cac:Party
Grupo de detalles tributarios del No se encuentra el grupo LegalEntity/cac:Sharehold
FAJ64 N TaxScheme 1.0
Participante del Consorcio PartyTaxScheme del emisor erParty/cac:Party/cac:Part
yTaxScheme/cac:TaxSche
me
EL contenido de este elemento no
Valida el identificador tributario del
FAJ65 N ID corresponde a un contenido válido 1.0 ../cac:TaxScheme/cbc:ID
participante
según lista correspondiente

Valida que el nombre del identificador EL contenido de este elemento no


../cac:TaxScheme/cbc:Na
FAJ66 N Name tributario del emisor corresponda al de corresponde al Nombre y código 1.0
me
la lista correspondiente válido.

…/cac:AccountingSupplier
Grupo de detalles con información de
FAJ67 N Contact No fue informado el grupo 1.0 Party/cac:Party/cac:Conta
contacto del emisor
ct
/Invoice/cac:AccountingS
Nombre de contacto no fue
FAJ68 N Name Nombre Contacto 1.0 upplierParty/cac:Party/ca
informado
c:Contact/cbc:Name

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 400 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath

/Invoice/cac:AccountingS
Número telefónico no fue
FAJ69 N Telephone Número de teléfono, celular u otro 1.0 upplierParty/cac:Party/ca
informado
c:Contact/cbc:Telephone
/Invoice/cac:AccountingS
Número telefónico no fue
FAJ70 N Telefax Número de teléfono, celular u otro 1.0 upplierParty/cac:Party/ca
informado
c:Contact/cbc:Telefax

Correo electrónico de recepción de No corresponde al correo


Electronic documentos electrónicos del electrónico para la recepción de …//cac:Contact/cbc:Electr
FAJ71 R 1.0
Mail ecosistema de facturación electrónica documentos e instrumentos onicMail
de venta con validación previa electrónicos no informado
/Invoice/cac:AccountingS
FAJ72 N Note Nota adicional de contacto Nota adicional no fue informada 1.0 upplierParty/cac:Party/ca
c:Contact/cbc:Note
Accounting No se encuentra el grupo
Grupo con información que definen el /Invoice/cac:AccountingC
FAK01 R CustomerP AccountingCustomerParty del 1.0
Adquiriente ustomerParty
arty adquiriente
…//cac:AccountingCustom
AdditionalA Valida que este informado el tipo de No se encuentra el tipo de
FAK02 R 1.0 erParty/cbc:AdditionalAcc
ccountID organización jurídica del receptor organización del receptor
ountID

Valida que este informado el grupo con


No se encuentra el grupo Party del …//cac:AccountingCustom
FAK03 R Party información general sobre el 1.0
adquiriente erParty/cac:Party
adquiriente

Si el valor de AdditionalAccountID //cac:AccountingCustome


PartyIdentif Grupo para informar el documento del
FAK61 R es igual a "2" y el grupo no es 1.0 rParty/cac:Party/cac:Party
ication adquirente
informado. Identification

Si el valor de AdditionalAccountID //cac:AccountingCustome


FAK62 R ID Identificación del adquirente es igual a "2" y el elemento está 1.0 rParty/cac:Party/cac:Party
vacío. Identification/cbc:ID

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 401 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


/Invoice/cac:AccountingC
@schemeN Atributo Identificador del tipo de La información suministrada no ustomerParty/cac:Party/c
FAK63 R 1.0
ame documento corresponde a un valor de la lista ac:PartyIdentification/cbc
:ID/@schemeName
/Invoice/cac:AccountingC
@schemeI Atributo para informar el DV del La información suministrada no ustomerParty/cac:Party/c
FAK64 R 1.0
D documento corresponde a un valor de la lista ac:PartyIdentification/cbc
:ID/@schemeID
Obligatorio en caso de que sea
colocado el Nombre Comercial del
adquiriente en la representación
gráfica del documento
El nombre del adquiriente persona …//cac:AccountingCustom
No se encuentra el grupo
FAK05 N PartyName física y la razón social del adquiriente 1.0 erParty/cac:Party/cac:Part
PartyName del adquiriente
persona jurídica deben ser informados yName/
en el elemento
…//cac:AccountingCustomerParty/cac:
Party/cac:PartyTaxScheme/cbc:Registr
ationName

Obligatorio en caso de que sea …//cac:AccountingCustom


FAK06 N Name colocado el Nombre Comercial en la Nombre no informado 1.0 erParty/cac:Party/cac:Part
representación gráfica del documento yName/cbc:Name

Grupo con información respecto a la No se encuentra el grupo


…//cac:AccountingCustom
PhysicalLoc localización física del adquiriente. PhysicalLocation con información
FAK07 N 1.0 erParty/cac:Party/cac:Phy
ation Grupo opcional, si se informa el grupo de la localización física del
sicalLocation
aplican las reglas del grupo adquiriente.

El grupo deberá estar conformado


Grupo con datos sobre la dirección de al menos por el conjunto de ../cac:PhysicalLocation/ca
FAK08 N Address 1.0
una persona o entidad que identifica la elementos c:Address

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 402 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


dirección física de recepción del ID, CityName, CountrySubentity,
adquiriente CountrySubentityCode,
AddressLine, Line, Country,
IdentificationCode

Si IdentificationCode=CO, Valida que


código de municipio debe Este código no corresponde a un
FAK09 N ID 1.0 ../cac:Address/cbc:ID
corresponder un valor de lista de valor válido de la lista
municipios

Si IdentificationCode es “CO”,
CountrySubentity debe corresponder a
El nombre no corresponde un valor ../cac:Address/cbc:CityNa
FAK10 N CityName uno de los valores de la Columna 1.0
válido de la lista me
Nombre Municipio de la lista de
municipios.

Si IdentificationCode=CO,Se valida
estructura de composición de Código
../cac:Address/cbc:PostalZ
FAK57 N PostalZone postal Estructura de código no valida 1.0
one
Próximamente este elemento será
solicitado de forma obligatoria.

Si IdentificationCode es “CO”,
CountrySub El nombre no corresponde un valor ../cac:Address/cbc:Countr
FAK11 N CountrySubentity debe corresponder a 1.0
entity válido de la lista ySubentity
uno de los valores de la lista

Si IdentificationCode es “CO”,
CountrySub CountrySubentity debe corresponder a Este código no corresponde a un ../cac:Address/cbc:Countr
FAK12 N 1.0
entityCode uno de los valores de la lista valor válido de la lista ySubentityCode
correspondiente.

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 403 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath

AddressLin Grupo de elemento que identifica ../cac:Address/cac:Addres


FAK13 N No fue informado el grupo 1.0
e libremente la dirección sLine

Elemento de texto libre, que se puede


elegir utilizar para poner todas las
Informar la dirección, sin ciudad ni ../cac:Address/cac:Addres
FAK14 N Line informaciones de la dirección, en lugar 1.0
departamento sLine/cbc:Line
de utilizar elementos estructurados
(los demás elementos de este grupo)

Se debe informar el grupo con ../cac:Address/cac:Countr


FAK15 N Country No se encuentra el grupo Country 1.0
información sobre el país, y

Código del país del receptor del


Identificati Código identificador del país del ../cac:Address/cac:Countr
FAK16 N documento NO corresponde a un 1.0
onCode adquiriente debe estar en lista " y/cbc:IdentificationCode
código de la lista

Nombre del país del emisor debe estar Nombre del país del receptor del ../cac:Address/cac:Countr
FAK17 N Name 1.0
en lista documento No está en lista y/cbc:Name

Identificador del lenguaje utilizado en


@languageI Este código no corresponde a un ../cac:Address/cac:Countr
FAK18 N el nombre del país, debe utilizar el 1.0
D valor valido de la lista y/cbc:Name/@languageID
literal “es”

Grupo de información tributaria del


Adquiriente.
Notificación: …//cac:AccountingCustom
PartyTaxSc No se encuentra el grupo
FAK19 R Si el grupo no es informado y si se 1.0 erParty/cac:Party/cac:Part
heme PartyTaxScheme
cumple al menos una de las siguientes yTaxScheme
situaciones:
Si el adquiriente es persona jurídica:

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 404 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


AdditionalAccountID contiene “1”
Si el adquiriente es persona natural:
AdditionalAccountID contiene “2”
En caso de operación de exportación:
Si //cbc:InvoiceTypeCode = “02”
Si el valor total de la factura es mayor
de 100 UVT:
si
//LegalMonetaryTotal/cbc:PayableAmo
unt es superior a este monto

Nombre registrado en el RUT. Si el


adquiriente es persona jurídica desea
también utilizar el nombre comercial
en el archivo de la factura, debe utilizar
el elemento
…//cac:AccountingCustomerParty/cac:
Party/cac:PartyName/cbc:Name …//cac:AccountingCustom
Registratio Nombre o razón social no erParty/cac:Party/cac:Part
FAK20 R 1.0
nName Si el adquiriente es responsable debe informado yTaxScheme/cbc:Registrat
informar su NIT ionName
CompanyID/@schemeName es 31, el
adquiriente debe informar el nombre
registrado en el RUT en el elemento
…//cac:AccountingCustomerParty/cac:
Party/cac:PartyTaxScheme/cbc:Registr
ationName
…//cac:AccountingCustom
erParty/cac:Party/cac:Part
FAK21 R CompanyID Id del adquiriente debe ser informado ID de adquiriente no Informado 1.0
yTaxScheme/cbc:Compan
yID

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 405 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


…//cac:AccountingCustom
@schemeA erParty/cac:Party/cac:Part
FAK22 N Debe ser informado el literal “195” No informado el literal “195” 1.0
gencyID yTaxScheme/cbc:Compan
yID/@schemeAgencyID
…//cac:AccountingCustom
Debe ser informado el literal “CO, DIAN No informado el literal “CO, DIAN erParty/cac:Party/cac:Part
@schemeA
FAK23 N (Dirección de Impuestos y Aduanas (Dirección de Impuestos y Aduanas 1.0 yTaxScheme/cbc:Compan
gencyName
Nacionales)” Nacionales)” yID/@schemeAgencyNam
e
…//cac:AccountingCustom
Rechazo si el atributo @schemeName
@schemeI erParty/cac:Party/cac:Part
FAK24 R es 31 y no se informa el DV en este No está informado el DV del NIT 1.0
D yTaxScheme/cbc:Compan
campo.
yID/@schemeID
…//cac:AccountingCustom
@schemeN Valida que el DV del NIT del emisor erParty/cac:Party/cac:Part
FAK25 R El DV del NIT no es correcto 1.0
ame informado sea correcto yTaxScheme/cbc:Compan
yID/@schemeName
Valida que Responsabilidad informada
por receptor se encuentren dentro de
la lista.
…//cac:AccountingCustom
TaxLevelCo Para reportar varias obligaciones / Responsabilidad informada para erParty/cac:Party/cac:Part
FAK26 N responsabilidades, se deben reportar receptor no válido según lista 1.0
de yTaxScheme/cbc:TaxLevel
separando cada uno de los valores de Code
la lista con; Ejemplo O-06; O-07; ya así
sucesivamente, de acuerdo a las
responsabilidades a reportar
…//cac:AccountingCustom
Registratio Grupo de información para informar la No se encuentra el grupo erParty/cac:Party/cac:Part
FAK28 N 1.0
nAddress dirección fiscal del adquiriente. RegistrationAddress yTaxScheme/cac:Registrat
ionAddress

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 406 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath

SI IdentificationCode=CO, valida que


código de municipio debe Este código no corresponde a un ../cac:RegistrationAddress
FAK29 R ID 1.0
corresponder a valor válido de lista de valor válido de la lista /cbc:ID
municipios

Si IdentificationCode es “CO”,
CountrySubentity debe corresponder a
El nombre no corresponde un valor ../cac:RegistrationAddress
FAK30 N CityName uno de los valores de la Columna 1.0
válido de la lista /cbc:CityName
Nombre Municipio de la lista de
municipios.

Si IdentificationCode=CO, Valida
../cac:RegistratioAddress/
FAK58 N PostalZone estructura de composición de Código Estructura código no valida 1.0
cbc:PostalZone
postal.

Si IdentificationCode es “CO”,
CountrySub El nombre no corresponde un valor ../cac:RegistrationAddress
FAK31 N CountrySubentity debe corresponder a 1.0
entity válido de la lista /cbc:CountrySubentity
uno de los valores de la lista

Si IdentificationCode es “CO”,
../cac:RegistrationAddress
CountrySub CountrySubentity debe corresponder a Este código no corresponde a un
FAK32 R 1.0 /cbc:CountrySubentityCod
entityCode uno de los valores de la Columna valor válido de la lista
e
Código de la lista correspondiente

AddressLin Grupo de elemento que identifica ../cac:RegistrationAddress


FAK33 N No fue informado el grupo 1.0
e libremente la dirección /cac:AddressLine

Elemento de texto libre, que se puede


elegir utilizar para poner todas las
Informar la dirección, sin ciudad ni ../cac:AddressLine/cbc:Lin
FAK34 N Line informaciones de la dirección, en lugar 1.0
departamento e
de utilizar elementos estructurados
(los demás elementos de este grupo)

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 407 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath

Se debe informar el grupo con ../cac:RegistrationAddress


FAK35 N Country No se encuentra el grupo Country 1.0
información sobre el país, /cac:Country

Código del país del adquiriente del ../cac:RegistrationAddress


Identificati Código identificador del país del
FAK36 R documento NO corresponde a un 1.0 /cac:Country/cbc:Identific
onCode adquiriente debe estar en lista
código de la lista ationCode

../cac:RegistrationAddress
Nombre del país del emisor debe estar Nombre del país del receptor del
FAK37 N Name 1.0 /cac:Country/cbc:Identific
en lista documento No está en lista
ationCode/cbc:Name
../cac:RegistrationAddress
Identificador del lenguaje utilizado en
@languageI /cac:Country/cbc:Identific
FAK38 N el nombre del país, debe utilizar el Debe contener el literal “es” 1.0
D ationCode/cbc:Name/@la
literal “es”
nguageID
…//cac:AccountingCustom
No se encuentra el grupo erParty/cac:Party/cac:Part
FAK39 N TaxScheme Grupo debe ser informado 1.0
TaxScheme yTaxScheme/cac:TaxSche
me
EL contenido de este elemento no
Valida el identificador tributario del
FAK40 N ID corresponde a un contenido válido 1.0 ../cac:TaxScheme/cbc:ID
receptor
de la lista correspondiente

Valida que el nombre del identificador EL contenido de este elemento no


../cac:TaxScheme/cbc:Na
FAK41 N Name tributario del receptor corresponda a corresponde al Nombre y código 1.0
me
un valor de la lista correspondiente válido.
…//cac:AccountingCustom
PartyLegalE Grupo de información legal del
FAK42 R Grupo No informado 1.0 erParty/cac:Party/cac:Part
ntity adquiriente
yLegalEntity
…//cac:AccountingCustom
Registratio Nombre o Razón Social del adquiriente erParty/cac:Party/cac:Part
FAK43 R Nombre No informado 1.0
nName debe ser informado yLegalEntity/cbc:Registrati
onName

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 408 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


…//cac:AccountingCustom
erParty/cac:Party/cac:Part
FAK44 R CompanyID ID del adquiriente ID adquiriente no informado 1.0
yLegalEntity
/cbc:CompanyID
…//cac:AccountingCustom
erParty/cac:Party/cac:Part
@schemeA
FAK45 N Debe ser informado el literal “195” No informado el literal “195” 1.0 yLegalEntity
gencyID
/cbc:CompanyID/@schem
eAgencyID
…//cac:AccountingCustom
Debe ser informado el literal “CO, DIAN No informado el literal “CO, DIAN erParty/cac:Party/cac:Part
@schemeA
FAK46 N (Dirección de Impuestos y Aduanas (Dirección de Impuestos y Aduanas 1.0 yLegalEntity
gencyName
Nacionales) Nacionales) /cbc:CompanyID/@schem
eAgencyName
…//cac:AccountingCustom
Si el atributo (@schemeName=31), el erParty/cac:Party/cac:Part
@schemeI DV del NIT del adquiriente no
FAK47 R DV del NIT debe ser informado en 1.0 yLegalEntity
D informado
@schemeID /cbc:CompanyID/@schem
eID
…//cac:AccountingCustom
El contenido de este atributo no erParty/cac:Party/cac:Part
@schemeN Identificador del tipo de documento de
FAK48 R corresponde a uno de los valores 1.0 yLegalEntity
ame identidad
posibles de las listas /cbc:CompanyID/@schem
eName
…/cac:AccountingCustom
Grupo para informar la participación
Shareholde erParty/cac:Party/cac:Par
FAK59 N en la compra del adquiriente a No fue informado el grupo 1.0
rParty tyLegalEntity/cac:Shareho
reportar.
lderParty
…./cac:AccountingCustom
erParty/cac:Party/cac:Par
Partecipati Porcentaje de participación del bien / No fue informado el porcentaje del
FAK60 N 1.0 tyLegalEntity/cac:Shareho
onPercent servicio adquirido adquiriente en la compra
lderParty/cbc:Partecipatio
nPercent

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 409 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


…//cac:AccountingCustom
CorporateR
Grupo de información de registro del erParty/cac:Party/cac:Part
FAK49 N egistrationS No fue informado el grupo 1.0
adquiriente yLegalEntity/cac:Corporat
cheme
eRegistrationScheme
…./cac:AccountingCustom
erParty/cac:Party/cac:Par
No se informó el numero de la
FAK50 N Name Número de matrícula mercantil 1.0 tyLegalEntity/cac:Corpora
matricula mercantil
teRegistrationScheme/cbc
:Name
…/cac:AccountingCustome
Grupo de detalles con información de
FAK51 R Contact No fue informado el grupo 1.0 rParty/cac:Party/cac:Cont
contacto del adquiriente
act
…/cac:AccountingCustom
No fue informado el nombre del
FAK52 N Name Nombre Contacto 1.0 erParty/cac:Party/cac:Con
contacto
tact/cbc:Name
…/cac:AccountingCustom
No fue informado el número de
FAK53 N Telephone Número de teléfono, celular u otro 1.0 erParty/cac:Party/cac:Con
teléfono
tact/cbc:Telephone
…/cac:AccountingCustom
No fue informado el número de
FAK54 N Telefax Número de teléfono, celular u otro 1.0 erParty/cac:Party/cac:Con
teléfono
tact/cbc:Telefax

Correo electrónico de recepción de


documentos. Si el adquiriente es …/cac:AccountingCustome
Electronic
FAK55 R facturador electrónico, esta Correo electrónico no informado 1.0 rParty/cac:Party/cac:Cont
Mail
información debe ser la misma cuando act/cbc:ElectronicMail
actúa como emisor.
…./cac:AccountingCustom
FAK56 N Note Nota adicional de contacto No fue informada la Nota 1.0 erParty/cac:Party/cac:Con
tact/cbc:Note
TaxReprese
Grupo de información de la Persona ..//cac:TaxRepresentative
FAL01 N ntativePart No fue informado el grupo 1.0
autorizada para descargar documentos Party
y

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 410 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath

Grupo para la Identificación de la No fue informado el grupo de la …//cac:TaxRepresentative


PartyIdentif
FAL02 N persona autorizada para descargar persona autorizada para la 1.0 Party/cac:PartyIdentificati
ication
documentos descarga de documentos on

…//cac:TaxRepresentative
Identificación de la persona autorizada No fue informado el número de
FAL03 N ID 1.0 Party/cac:PartyIdentificati
para descargar documentos identificación
on/cbc:ID
…//cac:TaxRepresentative
Party/cac:PartyIdentificati
@schemeA
FAL04 N Debe ser informado el literal “195” No informado el literal “195” 1.0 on/cbc:ID/@schemeAgen
gencyID
cyID

…//cac:TaxRepresentative
Debe ser informado el literal “CO, DIAN No informado el literal “CO, DIAN
@schemeA Party/cac:PartyIdentificati
FAL05 N (Dirección de Impuestos y Aduanas (Dirección de Impuestos y Aduanas 1.0
gencyName on/cbc:ID/@schemeAgen
Nacionales) Nacionales)
cyName

El contenido de este atributo no …//cac:TaxRepresentative


@schemeN Identificador del tipo de documento de
FAL06 N corresponde a uno de los valores 1.0 Party/cac:PartyIdentificati
ame identidad
posibles de las listas on/cbc:ID/@schemeName

El atributo (@schemeName=31), el DV …//cac:TaxRepresentative


@schemeI DV del NIT del emisor no
FAL07 N del NIT debe ser informado en 1.0 Party/cac:PartyIdentificati
D informado
@schemeID on/cbc:ID/@schemeID

ActualDeliv Fecha efectiva de entrega de los No fue informada la fecha de ….//cac:Delivery/cbc:Actu


FAM02 N 1.0
eryDate bienes entrega alDeliveryDate

ActualDeliv No fue informada la hora de …//cac:Delivery/cbc:Actu


FAM03 N Hora efectiva de entrega de los bienes 1.0
eryTime entrega alDeliveryTime

DeliveryAd Grupo con información con respeto a …//cac:Delivery/cac:Delive


FAM04 N No fue informado el grupo 1.0
dress la dirección de entrega ryAddress

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 411 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath

Si IdentificationCode=CO, Valida que


código de municipio debe Este código no corresponde a un ../ cac:DeliveryAddress
FAM05 R ID 1.0
corresponder a un valor de lista de valor válido de la lista /cbc:ID
municipios

Si IdentificationCode es “CO”,
CountrySubentity debe corresponder a
El nombre no corresponde un valor ../cac:DeliveryAddress
FAM06 N CityName uno de los valores de la Columna 1.0
válido de la lista /cbc:CityName
Nombre Municipio de la lista de
municipios.

Si IdentificationCode=CO, Valida
../cac:DeliveryAddress/cbc
FAM68 N PostalZone estructura de composición de Código Estructura código no valida 1.0
: PostalZone
postal

Si IdentificationCode es “CO”,
CountrySub El nombre no corresponde un valor ../cac:DeliveryAddress/cbc
FAM07 N CountrySubentity debe corresponder a 1.0
entity válido de la lista :CountrySubentity
uno de los valores de la lista

Si IdentificationCode es “CO”,
CountrySub CountrySubentity debe corresponder a Este código no corresponde a un ../cac:DeliveryAddress/cbc
FAM08 R 1.0
entityCode uno de los valores de la lista valor válido de la lista :CountrySubentityCode
correspondiente

AddressLin Grupo de elemento que identifica ../cac:DeliveryAddress


FAM09 R No fue informado el grupo 1.0
e libremente la dirección /cac:AddressLine

Elemento de texto libre, que se puede


elegir utilizar para poner todas las
Informar la dirección, sin ciudad ni ../cac:DeliveryAddress/cac
FAM10 R Line informaciones de la dirección, en lugar 1.0
departamento :AddressLine/cbc:Line
de utilizar elementos estructurados
(los demás elementos de este grupo)

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 412 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath

Se debe informar el grupo con ../cac:DeliveryAddress


FAM11 R Country No se encuentra el grupo Country 1.0
información sobre el país, /cac:Country

Código del país del receptor del ../cac:DeliveryAddress/cac


Identificati Código identificador del país del
FAM12 R documento NO corresponde a un 1.0 :Country/cbc:Identificatio
onCode emisor debe estar en lista "
código de la lista nCode

Nombre del país del emisor debe estar Nombre del país del receptor del ../cac:DeliveryAddress/cac
FAM13 N Name 1.0
en lista documento No está en lista :Country/cbc:Name

Identificador del lenguaje utilizado en ../cac:DeliveryAddress/cac


@languageI
FAM14 N el nombre del país, debe utilizar el Debe contener el literal “es” 1.0 :Country/cbc:Name/@lan
D
literal “es” guageID

Grupo con información sobre el


…//cac:Delivery/cac:Delive
FAM16 N PartyName nombre de la persona o entidad que No fue informado el grupo 1.0
ryParty /cac:PartyName
transporta el bien
…//cac:Delivery/cac:Delive
Nombre comercial de la empresa de No fue informado el nombre de la ryParty
FAM17 N Name 1.0
transporte empresa transportadora /cac:PartyName/cbc:Nam
e
Grupo con información con respeto a …//cac:Delivery/cac:Delive
PhysicalLoc
FAM18 N la localización de la empresa de No fue informado el grupo 1.0 ryParty
ation
transporte /cac:PhysicalLocation

El grupo deberá estar conformado


al menos por el conjunto de
Grupo con datos sobre la dirección de elementos ../cac:PhysicalLocation/ca
FAM19 R Address 1.0
la empresa de transporte c:Address
ID, CityName, CountrySubentity,
CountrySubentityCode,

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 413 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


AddressLine, Line, Country,
IdentificationCode

Si IdentificationCode=CO, Valida que


código de municipio debe Este código no corresponde a un
FAM20 R ID 1.0 ../cac:Address/cbc:ID
corresponder a valor válido de lista de valor válido de la lista
municipios

Si IdentificationCode es “CO”,
CountrySubentity debe corresponder a
El nombre no corresponde un valor ../cac:Address/cbc:CityNa
FAM21 N CityName uno de los valores de la Columna 1.0
válido de la lista me
Nombre Municipio de la lista de
municipios.

Si IdentificationCode=CO, valida
estructura de composición de Código
../cac:Address/cbc:PostalZ
FAM69 N PostalZone postal Estructura de código no valida 1.0
one
Próximamente este elemento será
solicitado de forma obligatoria.

Si IdentificationCode es “CO”,
CountrySub El nombre no corresponde un valor ../cac:Address/cbc:Countr
FAM22 N CountrySubentity debe corresponder a 1.0
entity válido de la lista ySubentity
uno de los valores de la lista

Si IdentificationCode es “CO”,
CountrySub CountrySubentity debe corresponder a Este código no corresponde a un ../cac:Address/cbc:Countr
FAM23 R 1.0
entityCode uno de los valores de la lista valor válido de la lista ySubentityCode
correspondiente.

AddressLin Grupo de elemento que identifica ../cac:Address/cac:Addres


FAM24 N No fue informado el grupo 1.0
e libremente la dirección sLine

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 414 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath

Elemento de texto libre, que se puede


elegir utilizar para poner todas las
Informar la dirección, sin ciudad ni ../cac:Address/cac:Addres
FAM25 N Line informaciones de la dirección, en lugar 1.0
departamento sLine/cbc:Line
de utilizar elementos estructurados
(los demás elementos de este grupo)

Se debe informar el grupo con ../cac:Address/cac:Countr


FAM26 R Country No se encuentra el grupo Country 1.0
información sobre el país, y

Código del país del receptor del


Identificati Código identificador del país del ../cac:Address/cac:Countr
FAM27 R documento NO corresponde a un 1.0
onCode emisor debe estar en lista " y/cbc:IdentificationCode
código de la lista

../cac:Address/cac:Countr
FAM28 N Name Nombre del país debe estar en lista Nombre del país No está en lista 1.0
y/cbc:Name

Identificador del lenguaje utilizado en


@languageI ../cac:Address/cac:Countr
FAM29 N el nombre del país, debe utilizar el Debe contener el literal “es” 1.0
D y/cbc:Name/@languageID
literal “es”
…/cac:Delivery/cac:Deliver
PartyTaxSc Grupo de información tributaria del
FAM30 R No fue informado el grupo 1.0 yParty/cac:PartyTaxSchem
heme transportador
e

Nombre o Razón Social del


transportador
En el caso de que el emisor desee …//cac:Delivery/cac:Delive
Registratio también utilizar el nombre comercial No fue informado el nombre o
FAM31 N 1.0 ryParty/cac:PartyTaxSche
nName del transportador en el archivo de la razón social del transportador
me/cbc:RegistrationName
factura, debe utilizar el elemento
…//cac:Delivery/cac:DeliveryParty
/cac:PartyName/cbc:Name

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 415 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath

…/cac:Delivery/cac:Deliver
Si el transportador es responsable
FAM32 R CompanyID Identificador del transportador 1.0 yParty/cac:PartyTaxSchem
debe informar NIT
e/cbc:CompanyID
…/cac:Delivery/cac:Deliver
@schemeA yParty/cac:PartyTaxSchem
FAM33 N Debe ser informado el literal “195” No informado el literal “195” 1.0
gencyID e/cbc:CompanyID/@sche
meAgencyID
…/cac:Delivery/cac:Deliver
Debe ser informado el literal “CO, DIAN No informado el literal “CO, DIAN
@schemeA yParty/cac:PartyTaxSchem
FAM34 N (Dirección de Impuestos y Aduanas (Dirección de Impuestos y Aduanas 1.0
gencyName e/cbc:CompanyID/@sche
Nacionales)” Nacionales)”
meAgencyName
…/cac:Delivery/cac:Deliver
@schemeI Si (@schemeName=31), el DV del NIT DV del NIT del transportador no yParty/cac:PartyTaxSchem
FAM35 R 1.0
D debe ser informado en @schemeID informado e/cbc:CompanyID/@sche
meID
…/cac:Delivery/cac:Deliver
El contenido de este atributo no
@schemeN Identificador del tipo de documento de yParty/cac:PartyTaxSchem
FAM36 R corresponde a uno de los valores 1.0
ame identidad. e/cbc:CompanyID/@sche
posibles de las listas
meName

Valida que Responsabilidad informada


por transportador se encuentren
dentro de la lista.
…/cac:Delivery/cac:Deliver
TaxLevelCo Para reportar varias obligaciones / Responsabilidad informada para
FAM37 R responsabilidades, se deben reportar transportador no válido según lista yParty/cac:PartyTaxSchem
de
separando cada uno de los valores de e/cbc:TaxLevelCode
la lista con; Ejemplo O-06; O-07; ya así
sucesivamente, de acuerdo a las
responsabilidades a reportar
…/cac:Delivery/cac:Delive
Régimen al que pertenece el No fue informado el Régimen al ryParty/cac:PartyTaxSche
FAM38 R @listName 1.0
transportador que pertenece el transportador me/cbc:TaxLevelCode/@li
stName

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 416 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath

Grupo de información para informar la


dirección fiscal del transportador.
El grupo deberá estar conformado al
menos por el conjunto de elementos
ID, CityName, CountrySubentity,
CountrySubentityCode,
AddressLine, Line, Country, …/cac:Delivery/cac:Deliver
Registratio
FAM39 N IdentificationCode No fue informado el grupo 1.0 yParty/cac:PartyTaxSchem
nAddress
e/cac:RegistrationAddress
Notificación:
Si el transportador es responsable, el
NIT y No fue informado el conjunto de
elementos: ID, CityName,
CountrySubentity,
CountrySubentityCode, AddressLine,
Line, Country, IdentificationCode.

Si IdentificationCode=CO, valida que


código de municipio debe Este código no corresponde a un ../cac:RegistrationAddress
FAM40 R ID 1.0
corresponder a valor válido de lista de valor válido de la lista /cbc:ID
municipios

Si IdentificationCode es “CO”,
CountrySubentity debe corresponder a
El nombre no corresponde un valor ../cac:RegistrationAddress
FAM41 N CityName uno de los valores de la Columna 1.0
válido de la lista /cbc:CityName
Nombre Municipio de la lista de
municipios.

Valida estructura de composición de ../cac:RegistrationAddress


FAM70 N PostalZone Estructura código no valida 1.0
Código postal /cbc:PostalZone

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 417 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


Próximamente este elemento será
solicitado de forma obligatoria.

Si IdentificationCode es “CO”,
CountrySub El nombre no corresponde un valor ./cac:RegistrationAddress/
FAM42 N CountrySubentity debe corresponder a 1.0
entity válido de la lista cbc:CountrySubentity
uno de los valores de la lista

Si IdentificationCode es “CO”,
./cac:RegistrationAddress/
CountrySub CountrySubentity debe corresponder a Este código no corresponde a un
FAM43 R 1.0 cbc:CountrySubentityCod
entityCode uno de los valores de la lista valor válido de la lista
e
correspondiente

AddressLin Grupo de elemento que identifica ./cac:RegistrationAddress/


FAM44 N No fue informado el grupo 1.0
e libremente la dirección cac:AddressLine

Elemento de texto libre, que se puede


elegir utilizar para poner todas las
Informar la dirección, sin ciudad ni ../cac:AddressLine/cbc:Lin
FAM45 N Line informaciones de la dirección, en lugar 1.0
departamento e
de utilizar elementos estructurados
(los demás elementos de este grupo)

Se debe informar el grupo con ./cac:RegistrationAddress/


FAM46 R Country No se encuentra el grupo Country 1.0
información sobre el país, cac:Country

Código del país del receptor del


Identificati Código identificador del país del ../cac:Country/cbc:Identifi
FAM47 R documento NO corresponde a un 1.0
onCode emisor debe estar en lista " cationCode
código de la lista

Nombre del país del emisor debe estar Nombre del país del receptor del
FAM48 N Name 1.0 ../cac:Country/cbc:Name
en lista documento No está en lista

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 418 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath

Identificador del lenguaje utilizado en


@languageI ../cac:Country/cbc:Name/
FAM49 N el nombre del país, debe utilizar el Debe contener el literal “es” 1.0
D @languageID
literal “es”

Grupo de detalles tributarios de la


FAM50 N TaxScheme No fue informado el grupo 1.0 …/cac:PartyTaxScheme
empresa de transporte

Identificador del tributo del


transportador
Notificación: Si el contenido de este Código informado NO corresponde
FAM51 N ID elemento no corresponde a un a un valor valido de la lista en la 1.0 ../cac:TaxScheme/cbc:ID
contenido de la columna columna “Identificador”
“Identificador” de la lista
correspondiente

Notificación: Si el contenido de este


Nombre informado NO
elemento no corresponde al contenido ../cac:TaxScheme/cbc:Na
FAM52 N Name corresponde a un valor valido de la 1.0
correspondiente de la columna me
lista en la columna “Nombre”
“Nombre” de la lista correspondiente

Nombre registrado en el RUT. Si el


transportador es persona jurídica
desea también utilizar el nombre ../cac:Delivery/cac:Deliver
Registratio Nombre o Razón Social del
FAM54 R comercial en el archivo de la 1.0 yParty/cac:PartyLegalEntit
nName transportador
factura, debe utilizar el elemento y/cbc:RegistrationName
…//cac:AccountingSupplierParty/ca
c:Party/cac:PartyName/cbc:Name
…/cac:Delivery/cac:Deliver
Si transportador es responsable,
FAM55 R CompanyID Identificador del transportador 1.0 yParty/cac:PartyLegalEntit
NIT del transportador
y/cbc:CompanyID

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 419 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath

@schemeA ..//cbc:CompanyID/@sche
FAM56 N Debe ser informado el literal “195” No informado el literal “195” 1.0
gencyID meAgencyID

Debe ser informado el literal “CO, DIAN No informado el literal “CO, DIAN
@schemeA ..//cbc:CompanyID/@sche
FAM57 N (Dirección de Impuestos y Aduanas (Dirección de Impuestos y Aduanas 1.0
gencyName meAgencyName
Nacionales) Nacionales)

Si el atributo (@schemeName=31), el
@schemeI DV del NIT del transportador no ..//cbc:CompanyID/@sche
FAM58 R DV del NIT debe ser informado en 1.0
D informado meID
@schemeID

El contenido de este atributo no


@schemeN Identificador del tipo de documento de ..//cbc:CompanyID/@sche
FAM59 R corresponde a uno de los valores 1.0
ame identidad meName
posibles de las listas
…//cac:Delivery/cac:Deliv
CorporateR
Grupo de información de registro del No fue informado el registro del eryParty/cac:PartyLegalEn
FAM60 N egistration 1.0
transportador transportador tity/cac:CorporateRegistr
Scheme
ationScheme
…//cac:Delivery/cac:Deliv
No fue informada la matricula eryParty/cac:PartyLegalEn
FAM61 N Name Número de matrícula mercantil 1.0
mercantil tity/cac:CorporateRegistr
ationScheme/cbc:Name

Grupo de detalles con información de …//cac:Delivery/cac:Deliv


FAM62 N Contact No fue informado el grupo 1.0
contacto del transportador eryParty/cac:Contact

….//cac:Delivery/cac:Deliv
No fue informado el nombre del
FAM63 N Name Nombre Contacto 1.0 eryParty/cac:Contact/cbc:
contacto
Name

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 420 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath

…//cac:Delivery/cac:Deliv
No fue informado el número de
FAM64 N Telephone Número de teléfono, celular u otro 1.0 eryParty/cac:Contact/cbc:
teléfono
Telephone

….//cac:Delivery/cac:Deliv
No fue informado el número de
FAM65 N Telefax Número de teléfono, celular u otro 1.0 eryParty/cac:Contact/cbc:
teléfono
Telefax
Electronic …/cac:Contact/cbc:Electro
FAM66 N Correo electrónico de contacto Correo electrónico no informado 1.0
Mail nicMail

DeliveryTer Grupo para información relacionadas


FBC01 N No fue informado el grupo 1.0 …/cac:DeliveryTerms
ms con la entrega

…/cac:DeliveryTerms/cbc:I
FBC02 N ID Sin Validación No fue informado el elemento 1.0
D

Método de pago de costes de


transporte: Se utilizar para indicar
cómo se pagan los costes del
transporte (por ejemplo, Portes
SpecialTer Debidos, Portes Pagados) Puede ser un No fue informado el método de …/cac:DeliveryTerms/cbc:
FBC03 N 1.0
ms texto libre que entiendan el comprador pago de los costes SpecialTerms
y vendedor o codificarlo en una lista,
por ejemplo
http://www.unece.org/trade/untdid/d
01b/tred/tred4215.htm

Condiciones de Entrega: Campo para


LossRiskRes que el emisor pueda informar …/cac:DeliveryTerms/cbc:
No corresponde a un código valido
FBC04 N ponsibilityC condiciones de entrega 1.0 LossRiskResponsibilityCod
de la lista 13.3.7
ode e
Ver lista de valores en 13.3.7

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 421 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath

Opcional no usado por la DIAN, las


partes pueden definir un significado o …/cac:DeliveryTerms/cbc:
FBC05 N LossRisk simplemente omitirlo No fue informado el grupo 1.0
LossRisk
Sin validación

PaymentM Grupo de campos para información /Invoice/cac:PaymentMea


FAN01 R Rechazo si grupo no informado 1.0
eans relacionadas con el pago de la factura. ns

El método de pago debe estar


relacionado en la tabla del 0.
/Invoice/cac:PaymentMea
FAN02 R ID Rechazo: si el valor de este elemento Método de pago inválido 1.0
ns/cbc:ID
no corresponde a un valor de la
columna “Código”
/Invoice/cac:PaymentMea
PaymentM El medio de pago debe ser informado Medio de pago informado es
FAN03 R 1.0 ns/cbc:PaymentMeansCo
eansCode con relación a la tabla 0 invalido
de

Fecha de vencimiento de la factura o


Venta a crédito sin información de
PaymentDu fecha de compromiso de pago /Invoice/cac:PaymentMea
FAN04 R fecha en la cual se comprometió el 1.0
eDate Rechazo: Si PaymentMeans/ID = 2 y ns/cbc:PaymentDueDate
pago
PaymentDueDate no es informado

No fue informado el identificador /Invoice/cac:PaymentMea


FAN05 N PaymentID Identificador del pago 1.0
del pago ns/cbc:PaymentID

PrePaidPay Grupo de campos para información Invoice/cac:PrepaidPayme


FBD01 N No fue informado el grupo 1.0
ment relacionadas con un anticipo nt

No fue informado el identificador …//cac:PrepaidPayment/c


FBD02 R ID Identificación del pago del anticipo 1.0
del pago para el anticipo bc:ID

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 422 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath

Valor del pago del anticipo


No puede ser superior al valor total de
la factura
PaidAmoun El valor del anticipo no puede ser …//cac:PrepaidPayment/c
FBD03 R Notificación: si 1.0
t superior al valor total de la factura bc:PaidAmount
…//PrepaidPayment/cbc:PaidAmount >
/Invoice/cac:LegalMonetaryTotal/cbc:P
ayableAmount

Remítase a regla FAD15 ya que al


cumplirse dicha regla verifica que …//cac:PrepaidPayment/c
@currencyI Rechazo: Sí no es igual a
FBD04 R este elemento corresponder al 1.0 bc:PaidAmount/@currenc
D cbc:DocumentCurrencyCode
mismo valor informado en yID
DocumentCurrencyCode

ReceivedDa No se informó la Fecha en la cual /Invoice/cac:PrepaidPaym


FBD05 R Fecha en la cual el pago fue recibido 1.0
te el pago fue recibido ent/cbc:ReceivedDate

No se informó la Fecha en la cual /Invoice/cac:PrepaidPaym


FBD06 N PaidDate Fecha en la cual el pago fue realizado 1.0
el pago fue realizado ent/cbc:PaidDate

No se informó la Hora en la cual el /Invoice/cac:PrepaidPaym


FBD07 N PaidTime Hora en la cual el pago fue realizado 1.0
pago fue realizado ent/cbc:PaidTime

InstructionI No se informaron las Instrucciones /Invoice/cac:PrepaidPaym


FBD08 N Instrucciones relativas al pago 1.0
D relativas al pago ent/cbc:InstructionID

No fue informado el conjunto de


Descuentos o cargos a nivel de factura,
AllowanceC elementos: ChargeIndicator, /Invoice/cac:AllowanceC
FAQ01 N es decir descuentos o cargos que no 1.0
harge MultiplierFactorNumeric, Amount harge
afectan las bases gravables.
y BaseAmount

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 423 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath

Valida que los números de línea del


FAQ02 R ID Número de cargo o descuento 1.0 /Invoice/cbc:ID
documento sean consecutivos

Indica que el elemento es un Cargo o


un descuento
ChargeIndicator contiene
ChargeIndic Rechazo: …//cac:AllowanceCharge
FAQ03 R información diferente de “true” o 1.0
ator /cbc:ChargeIndicator
Si este elemento contiene una “false”
información diferente de “true” o
“false”

Obligatorio de informar si es
descuento a nivel de factura. De
acuerdo a los valores establecidos en la
AllowanceC tabla 0 Hay un descuento a nivel de …//cac:AllowanceCharge
FAQ04 N hargeReaso factura y no indicó el código del 1.0 /cbc:AllowanceChargeRe
nCode Rechazo: Si es descuento y no se descuento asonCode
informa
Notificación: si hay un recargo y este
elemento no es informado

AllowanceC Notificación: si hay un recargo o …//cac:AllowanceCharge


No se informa razón del descuento
FAQ05 N hargeReaso descuento y este elemento no es 1.0 /cbc:AllowanceChargeRe
o cargo
n informado ason

MultiplierF Porcentaje a aplicar. Porcentaje …//cac:AllowanceCharge


Porcentaje que aplica superior al
FAQ06 R actorNume aplicado en decimales 1.0 /cbc:MultiplierFactorNu
100%
ric Rechazo: si este elemento > 100 meric

Valor total del cargo o descuento …//cac:AllowanceCharge


FAQ07 R Amount Descuento superior al valor base 1.0
Valor numérico del Cargo el Descuento /cbc:Amount

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 424 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


Si es descuento, no puede ser superior
al valor base

Remítase a regla FAD15b ya que al


cumplirse dicha regla verifica que …//cac:AllowanceCharge
@currencyI Sí no es igual a
FAQ08 R este elemento corresponder al 1.0 /cbc:Amount/@currency
D cbc:DocumentCurrencyCode
mismo valor informado en ID
DocumentCurrencyCode

Si es descuento, no puede ser superior


al valor total de la factura
Notificación: si
…//AllowanceCharge/cbc:ChargeIndica Valor Base para calcular el
BaseAmoun tor es true y …//cac:AllowanceCharge
FAQ09 R descuento o cargo no puede ser 1.0
t …//AllowanceCharge/cbc:BaseAmount superior al valor total de la factura /cbc:BaseAmount
>
…//LegalMonetaryTotal/cbc:LineExtens
ionAmount…//LegalMonetaryTotal/cbc
:TaxInclusiveAmount

Remítase a regla FAD15b ya que al


cumplirse dicha regla verifica que …//cac:AllowanceCharge
@currencyI Rechazo: Sí no es igual a
FAQ10 R este elemento corresponder al 1.0 /cbc:BaseAmount/@curr
D cbc:DocumentCurrencyCode
mismo valor informado en encyID
DocumentCurrencyCode

Grupo de campos para información


relacionadas con la tasa de cambio de
PaymentEx moneda extranjera a peso colombiano /Invoice/cac:PaymentExch
FAR01 R No fue informado el grupo 1.0
changeRate (COP). angeRate
Seguir definición estándar del UBL para
este grupo

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 425 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


Obligatorio informar si la divisa base es
diferente a COP

Remítase a regla FAD15b ya que al


cumplirse dicha regla verifica que /Invoice/cac:PaymentExch
SourceCurr Rechazo: Sí no es igual a
FAR02 R este elemento corresponder al 1.0 angeRate/cbc:SourceCurr
encyCode cbc:DocumentCurrencyCode
mismo valor informado en encyCode
DocumentCurrencyCode

SourceCurr /Invoice/cac:PaymentExch
Base monetaria de la divisa extranjera SourceCurrencyBaseRate trae valor
FAR03 R encyBaseRa 1.0 angeRate/cbc:SourceCurr
para el cambio. Debe ser 1.00 diferente a 1.00
te encyBaseRate

Divisa a la cual se hace la conversión


Debe ir diligenciado en COP, si el
cbc:DocumentCurrencyCode es /Invoice/cac:PaymentExch
TargetCurr diferente a COP
FAR04 R No corresponde a valor en la lista 1.0 angeRate/cbc:TargetCurre
encyCode
Ver lista de valores posibles en 0 ncyCode

Rechazo si no corresponde a valor en


la lista
TargetCurr /Invoice/cac:PaymentExch
Base monetaria para la conversión. TargetCurrencyBase trae valor
FAR05 R encyBaseRa 1.0 angeRate/cbc:TargetCurre
Debe ser 1.00 diferente a 1.00
te ncyBaseRate

Valor de la tasa de cambio entre las


divisas
/Invoice/cac:PaymentExch
Calculation Se debe diligenciar con el valor de la
FAR06 R No es informado el elemento. 1.0 angeRate/cbc:Calculation
Rate tasa de cambio. Por ejemplo, para Rate
USDCOP puede ser el valor de la TRM o
tasa acordada entre las partes.

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 426 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


Recuerde que el valor consignado acá
va a ser la base para la conversión de
tasa de cambio de la siguiente manera:
Valor reportado * Valor de tasa de
cambio = Valor en reportado en divisa
informada en TargetCurrencyCode.
Este valor es el que se debe usar para
reportar los valores en la segunda
divisa en representación gráfica, si así
lo necesita el emisor

Fecha en la que se fijó la tasa de Fecha en la que se acordó la tasa /Invoice/cac:PaymentExch


FAR07 R Date 1.0
cambio (CalculationRate) de cambio angeRate/cbc:Date

Remítase a regla FAD15b ya que al


cumplirse dicha regla verifica que /Invoice/cac:PaymentAlter
SourceCurr Rechazo: Sí no es igual a
FGB02 N este elemento corresponder al 1.0 nativeExchangeRate/cbc:S
encyCode cbc:DocumentCurrencyCode
mismo valor informado en ourceCurrencyCode
DocumentCurrencyCode

SourceCurr /Invoice/cac:PaymentAlter
Base monetaria de la divisa extranjera SourceCurrencyBaseRate trae valor
FGB03 N encyBaseRa 1.0 nativeExchangeRate/cbc:S
para el cambio. Debe ser 1.00 diferente a 1.00
te ourceCurrencyBaseRate

Divisa a la cual se hace la conversión


Debe ir diligenciado en COP, si el
cbc:DocumentCurrencyCode es /Invoice/cac:PaymentAlter
TargetCurr diferente a COP
FGB04 N No corresponde a valor en la lista 1.0 nativeExchangeRate/cbc:T
encyCode
Ver lista de valores posibles en 0 argetCurrencyCode

Rechazo si no corresponde a valor en


la lista

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 427 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath

TargetCurr /Invoice/cac:PaymentAlter
Base monetaria para la conversión. TargetCurrencyBase trae valor
FGB05 N encyBaseRa 1.0 nativeExchangeRate/cbc:T
Debe ser 1.00 diferente a 1.00
te argetCurrencyBaseRate
/Invoice/cac:PaymentAlte
Calculation Valor de la tasa de cambio entre las No se informó el Valor de la tasa
FGB06 N 1.0 rnativeExchangeRate/cbc:
Rate divisas de cambio entre las divisas
CalculationRate

No se informó la Fecha en la que /Invoice/cac:PaymentAlte


Fecha en la que se fijó la tasa de
FGB07 N Date se fijó la tasa de cambio 1.0 rnativeExchangeRate/cbc:
cambio (CalculationRate)
(CalculationRate) Date

Tributo informado no coincide,


Solamente puede existir un grupo de
revisar Porcentaje, Nombre, y ID.
campos para información de totales
Debe existir un TaxTotal a nivel de
relacionadas con un tributo en
la cabecera por cada tipo de
FAS01a R TaxTotal particular, si hay más de una tarifa del 1.0 /Invoice/cac:TaxTotal
impuesto que se informa a nivel
mismo impuesto se deben informar
de línea con las características
en TaxSubtotal diferentes dentro del
correspondiente al mismo
mismo TaxTotal
impuesto

Valida que existe solo un grupo con Tributo IVA (01), INC (04)
información de totales para un mismo informado no coincide, revisar
tributo en la factura y que los Porcentaje, Nombre y ID. Debe
impuestos IVA (01), INC (04) deben existir un TaxTotal a nivel de la
FAS01b R TaxTotal existir también en al menos una línea cabecera por cada tipo de 1.0 /Invoice/cac:TaxTotal
de la factura, si hay más de una tarifa impuesto que se informa a nivel
del mismo impuesto se deben de línea con las características
informar en TaxSubtotal diferentes correspondiente al mismo
dentro del mismo TaxTotal impuesto.

Suma de todos los elementos Valor total de un tributo no ../cac:TaxTotal/cbc:TaxAm


FAS02 R TaxAmount ../cac:TaxTotal/TaxSubtotal/cbc:TaxAm corresponde a la suma de toda la 1.0 ount
ount de cada uno de los impuestos. información correspondiente a
cada una de las tarifas informadas

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 428 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


Rechazo: en este documento para este
tributo
Si ../cac:TaxTotal/cbc:TaxAmount <>
sumatoria de todas las ocurrencias de
../cac:TaxTotal/TaxSubtotal/cbc:TaxAm
ount

Remítase a regla FAD15b ya que al


cumplirse dicha regla verifica que
@currencyI Rechazo: Sí no es igual a ../cac:TaxTotal/cbc:TaxA
FAS03 R este elemento corresponder al 1.0
D cbc:DocumentCurrencyCode mount/@currencyID
mismo valor informado en
DocumentCurrencyCode

Grupo de información que definen los Debe ser informado un grupo de ../cac:TaxTotal/cac:TaxSub
FAS04 R TaxSubtotal 1.0
valores del tributo estos para cada tarifa. total

Base Imponible sobre la que se calcula


el valor del tributo
En el caso de que el tributo es un
porcentaje del valor tributable:
TaxableAm ../cac:TaxTotal/cac:TaxSub
FAS05 R informar la base imponible en valor No fue informado el elemento 1.0
ount total/cbc:TaxableAmount
monetario
En el caso de que el tributo es un valor
fijo por unidad tributada: informar el
número de unidades tributadas

Remítase a regla FAD15b ya que al


cumplirse dicha regla verifica que …//cac:TaxTotal/cac:Tax
@currencyI Rechazo: Sí no es igual a
FAS06 R este elemento corresponder al 1.0 Subtotal/cbc:TaxableAm
D cbc:DocumentCurrencyCode
mismo valor informado en ount/@currencyID
DocumentCurrencyCode

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 429 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath

Valor del tributo: producto del


porcentaje aplicado sobre la base
imponible
Rechazo:
Para tributos cuya tarifa se enuncia en
porcentajes
si ../cac:TaxTotal/cbc:TaxAmount <>
../cac:TaxTotal/cbc:TaxableAmount *
../cac:TaxTotal/cbc:Percent
Rechazo:
El valor del tributo informado no
Para tributos cuya tarifa se enuncia en corresponde al producto del
valores nominales (ejemplo bolsas porcentaje aplicado sobre la base
plásticas) imponible ../cac:TaxTotal/cac:TaxSub
FAS07 R TaxAmount 1.0 total/cbc:TaxAmount
si ../cac:TaxTotal/cbc:TaxAmount <> El valor del tributo no corresponde
../cac:TaxTotal/cbc:PerUnitAmount * al precio unitario del impuesto
/cac:TaxTotal/cbc:TaxableAmount multiplicado por la cantidad de
Rechazo: para el impuesto Nominal ítem vendidos
IBUA el calculo, se realiza entre los
valores de los campos
(PerUnitAmount*BaseUnitMeasure) y
su resultado debe ser dividido por cien
(100)
Rechazo: para el impuesto Nominal
INPP el calculo, se realiza entre los
valores de los campos
(PerUnitAmount*BaseUnitMeasure)
Rechazo: para el impuesto ICUI el
cálculo, se realiza entre los valores de

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 430 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath

los campos (TaxableAmount*Percent


dividido por cien (100))

Remítase a regla FAD15b ya que al


cumplirse dicha regla verifica que …//cac:TaxTotal/cac:Tax
@currencyI Rechazo: Sí no es igual a
FAS08 R este elemento corresponder al 1.0 Subtotal/cbc:TaxAmount
D cbc:DocumentCurrencyCode
mismo valor informado en /@currencyID
DocumentCurrencyCode

Usado en el caso de que el tributo es


un valor fijo por unidad tributada:
informar el valor del tributo por unidad
tributada. Por ejemplo, el impuesto de Elemento cbc:PerUnitAmount es
consumo a las bolsas o los impuestos a informado y BaseUnitMeasure no ../cac:TaxTotal/cac:TaxSub
BaseUnitM
FAS09 R los combustibles es informado 1.0 total/cbc:BaseUnitMeasur
easure
e
Rechazo:
Si elemento cbc:PerUnitAmount es
informado y BaseUnitMeasure no es
informado
../cac:TaxTotal/cac:TaxSub
FAS10 R unitCode Identificación de la unidad de medida Unidad de medida no informada 1.0 total/cbc:BaseUnitMeasur
e/@ unitCode
Valor del tributo por unidad
Es el valor nominal del tributo por Rechazo por el elemento
PerUnitAm ../cac:TaxTotal/cac:TaxSub
FAS11 R unidad cbcBaseUnitMeasure NO es 1.0
ount total/cbc:PerUnitAmount
informado
Rechazo si el elemento
cbcBaseUnitMeasure NO es informado

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 431 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath

Remítase a regla FAD15b ya que al


cumplirse dicha regla verifica que ../cac:TaxTotal/cac:TaxS
@currencyI Rechazo: Sí no es igual a
FAS12 R este elemento corresponder al 1.0 ubtotal/cbc:PerUnitAmo
D cbc:DocumentCurrencyCode
mismo valor informado en unt/@currencyID
DocumentCurrencyCode

TaxCategor ../cac:TaxTotal/cac:TaxSub
FAS13 N Grupo de información sobre el tributo No fue informado el grupo 1.0
y total/cac:TaxCategory
…//cac:TaxTotal]/cac:TaxS
No corresponde a un valor valido
FAS14 N Percent Tarifa del tributo 1.0 ubtotal/cac:TaxCategory/c
de la lista
bc:Percent
../cac:TaxTotal/TaxSubtota
Grupo de información específica sobre
FAS15 R TaxScheme No fue informado el grupo 1.0 l/cac:TaxCategory/cac:Tax
el tributo
Scheme

Identificador del tributo


Ver lista de valores posibles en ¡Error!
No se encuentra el origen de la No corresponde a un valor valido
referencia. de la columna “IDENTIFICADOR” de
FAS16 R ID la lista de ¡Error! No se encuentra 1.0 ../cac:TaxScheme/cbc:ID
Rechazo: Si el contenido de este el origen de la referencia.
elemento no corresponde a un
contenido de la columna
“Identificador” (aceptase elemento sin
contenido)

Nombre del tributo


Ver lista de valores posibles en ¡Error! No corresponde a un valor valido
No se encuentra el origen de la de la columna “NOMBRE” de la ../cac:TaxScheme/cbc:Na
FAS17 N Name 1.0
referencia. lista de ¡Error! No se encuentra el me
origen de la referencia.
Rechazo:Si el contenido de este
elemento no corresponde al contenido

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 432 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


correspondiente de la columna
“Nombre”

El emisor auto-retenedor puede


utilizar este grupo para informar las
autoretenciones que práctica (ReteIVA,
ReteICA, ReteFuente)
Si informado debe contener:
Un bloque para cada código de tributo
Rechazo: Si existe más de un grupo
/Invoice/WhitHoldingTaxl con el mismo
valor en el elemento
/Invoice/WithholdingTaxTotal/TaxSubt
otal/cac:TaxCategory/cac:TaxScheme/c
bc:ID

Withholdin Algunos tributos deben ser la suma de Invoice/cac:WithholdingTa


FAT01 R No fue informado el grupo 1.0
gTaxTotal las líneas de la factura (Cuando se xTotal
enuncian auto retenciones practicadas
a nivel de línea o ítem
Rechazo: Si existe un grupo
/Invoice/WithholdingTaxTotal en el
cual el valor en el elemento
/Invoice/WithholdingTaxTotal/TaxSubt
otal/cac:TaxCategory/cac:TaxScheme/c
bc:ID es “ReteIVA” o “ReteFuente” que
se ha informado a nivel de Ítem
(InvoiceLine)
y no existe ningún grupo
/Invoice/cac:InvoiceLine en el cual el
elemento
/Invoice/cac:InvoiceLine/WithholdingT
Dirección de Gestión de Impuestos
Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 433 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


axTotal/TaxSubtotal/cac:TaxCategory/c
ac:TaxScheme/cbc:ID tenga el mismo
valor

Valor del tributo


Suma de todos los elementos
../cac:WithholdingTaxTotal/TaxSubtota
l/cbc:TaxAmount No fue informado el elemento ../cac:WithholdingTaxTota
FAT02 R TaxAmount 1.0
Rechazo:Si../cac:WithholdingTaxTotal/ l/cbc:TaxAmount
cbc:TaxAmount <> sumatoria de todas
las ocurrencias de
../cac:WithholdingTaxTotal/TaxSubtota
l/cbc:TaxAmount

Remítase a regla FAD15b ya que al


cumplirse dicha regla verifica que ../cac:WithholdingTaxTo
@currencyI Rechazo: Sí no es igual a
FAT03 R este elemento corresponder al 1.0 tal/cbc:TaxAmount
D cbc:DocumentCurrencyCode
mismo valor informado en /@currencyID
DocumentCurrencyCode

Grupo de información que definen los Debe ser informado un grupo de ../cac:WithholdingTaxTota
FAT04 TaxSubtotal 1.0
valores del tributo estos para cada tarifa. l/cac:TaxSubtotal

En el caso de que el tributo es un


porcentaje del valor tributable:
informar la base imponible en valor
../cac:WithholdingTaxTota
TaxableAm Base Imponible sobre la que se calcula monetario
FAT05 R 1.0 l/cac:TaxSubtotal/cbc:Tax
ount el valor del tributo En el caso de que el tributo es un ableAmount
valor fijo por unidad tributada:
informar el número de unidades
tributadas

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 434 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath

Remítase a regla FAD15b ya que al


../cac:WithholdingTaxTo
cumplirse dicha regla verifica que
@currencyI Rechazo: Sí no es igual a tal/TaxSubtota/cbc:Taxa
FAT06 R este elemento corresponder al 1.0
D cbc:DocumentCurrencyCode bleAmount/@currencyI
mismo valor informado en
D
DocumentCurrencyCode

Valor del tributo: producto del


porcentaje aplicado sobre la base
imponible
Rechazo:
Para tributos cuya tarifa se enuncia en
porcentajes
si ../cac:TaxTotal/cbc:TaxAmount <>
../cac:WithholdingTaxTota
../cac:TaxTotal/cbc:TaxableAmount *
FAT07 R TaxAmount No fue informado el elemento 1.0 l/TaxSubtotal/cbc:TaxAmo
../cac:TaxTotal/cbc:Percent
unt
Rechazo:
Para tributos cuya tarifa se enuncia en
valores nominales (ejemplo bolsas
plásticas)
si ../cac:TaxTotal/cbc:TaxAmount <>
../cac:TaxTotal/cbc:PerUnitAmount *
InvoiceLine/cbc:InvoicedQuantity

Remítase a regla FAD15b ya que al


../cac:WithholdingTaxTo
cumplirse dicha regla verifica que
@currencyI Rechazo: Sí no es igual a tal/TaxSubtotal/cbc:
FAT08 R este elemento corresponder al 1.0
D cbc:DocumentCurrencyCode TaxAmount/@currencyI
mismo valor informado en
D
DocumentCurrencyCode

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 435 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath

TaxCategor ../cac:TaxTotal/TaxSubtota
FAT09 Grupo de información sobre el tributo No fue informado el grupo 1.0
y l/cac:TaxCategory

Tarifa del tributo


En el caso de que el tributo es un
porcentaje del valor tributable: El valor debe corresponder a los
../cac:TaxTotal/TaxSubtota
informar la tarifa (porcentaje) a ser presentados en la tabla de tarifas
FAT10 N Percent 1.0 l/cac:TaxCategory/cbc:Per
aplicada a la base imponible para los tributos que figuren en
cent
dicha tabla.
Notificación: Si reporta una tarifa
diferente para uno de los tributos
enunciados en la tabla 13.3.10
../cac:TaxTotal/TaxSubtota
Grupo de información específica sobre
FAT11 R TaxScheme No fue informado el grupo 1.0 l/cac:TaxCategory/cac:Tax
el tributo
Scheme

Identificador del tributo


Ver lista de valores posibles en ¡Error!
No se encuentra el origen de la
referencia.
La información suministrada no
FAT12 R ID 1.0 ../cac:TaxScheme/cbc:ID
Rechazo: Si el contenido de este corresponde a un valor de la lista
elemento no corresponde a un
contenido de la columna
“Identificador” (aceptase elemento sin
contenido)

Nombre del tributo


Ver lista de valores posibles en ¡Error!
No se encuentra el origen de la La información suministrada no ../cac:TaxScheme/cbc:Na
FAT13 N Name 1.0
referencia. corresponde a un valor de la lista me

Rechazo: Si el contenido de este


elemento no corresponde al contenido
Dirección de Gestión de Impuestos
Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 436 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


correspondiente de la columna
“Nombre”

Grupo de campos para información


LegalMonet /Invoice/cac:LegalMoneta
FAU01 R relacionadas con los valores totales No fue informado el grupo 1.0
aryTotal ryTotal
aplicables a la factura

Total valor bruto antes de tributos:


Total valor bruto, suma de los valores
brutos de las líneas de la factura.
El Valor Bruto antes de tributos tiene
que ser la suma de los valores de las El Valor Bruto antes de tributos no
…//cac:LegalMonetaryTot
LineExtensi líneas de la factura que contienen el es igual a la suma de los valores de
FAU02 R 1.0 al/cbc:LineExtensionAmou
onAmount valor comercial las líneas de la factura que
nt
Rechazo:si contienen el valor comercial
round(/Invoice/cac:LegalMonetaryTota
l/cbc:LineExtensionAmount) es distinto
de
round(sum(/Invoice/cac:InvoiceLine/cb
c:LineExtensionAmount))

Remítase a regla FAD15b ya que al


cumplirse dicha regla verifica que …/cac:LegalMonetaryTot
@currencyI Rechazo: Sí no es igual a
FAU03 R este elemento corresponder al 1.0 al/cbc:LineExtensionAm
D cbc:DocumentCurrencyCode
mismo valor informado en ount/@currencyID
DocumentCurrencyCode

Base Imponible es distinto a la


Total valor base Imponible: Base …//cac:LegalMonetaryTot
TaxExclusiv suma de los valores de las bases
FAU04 R imponible para el cálculo de los 1.0 al/cbc:TaxExclusiveAmoun
eAmount imponibles de todas líneas de
tributos t
detalle.

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 437 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


El Valor Base Imponible tiene que ser
la suma de los valores de las bases
imponibles de todas líneas de detalle.
Rechazo:
Si
round(//cbc:TaxExclusiveAmount) es
distinto de
round(sum(//cac:InvoiceLine/cac:TaxT
otal/cac:TaxSubtotal/cbc:TaxableAmou
nt))

Remítase a regla FAD15b ya que al


cumplirse dicha regla verifica que …//cac:LegalMonetaryTo
@currencyI Rechazo: Sí no es igual a
FAU05 R este elemento corresponder al 1.0 tal/cbc:TaxExclusiveAmo
D cbc:DocumentCurrencyCode
mismo valor informado en unt/@currencyID
DocumentCurrencyCode

Total de Valor Bruto más tributos


El Valor Bruto más tributos tiene que
ser igual a Valor Bruto de la factura
que contienen el valor comercial más Valor Bruto más tributos es
la Suma de los Tributos de todas las diferente a Valor Bruto de la
…//cac:LegalMonetaryTot
TaxInclusiv líneas de detalle. factura que contienen el valor
FAU06 R 1.0 al/cbc:TaxInclusiveAmoun
eAmount Rechazo: comercial más la Suma de los
t
Tributos de todas las líneas de
si detalle.
round
(//cac:LegalMonetaryTotal/cbc:LineExt
ensionAmount +
sum(//cac:TaxTotal[not(ancestor:cac:In

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 438 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


voiceLine)]/cbc:TaxAmount) es distinto
de round(//cbc:TaxInclusiveAmount)

Remítase a regla FAD15b ya que al


cumplirse dicha regla verifica que …//cac:LegalMonetaryTo
@currencyI Rechazo: Sí no es igual a
FAU07 R este elemento corresponder al 1.0 tal/cbc:TaxInclusiveAmo
D cbc:DocumentCurrencyCode
mismo valor informado en unt/@currencyID
DocumentCurrencyCode

Descuento Total: Suma de todos los


descuentos aplicados a nivel de la
factura
Rechazo:
Total descuentos es diferente de la …//cac:LegalMonetaryTot
AllowanceT Si
FAU08 R suma de todos los descuentos 1.0 al/cbc:AllowanceTotalAm
otalAmount round(/Invoice/cac:LegalMonetaryTota
aplicados al total de la factura ount
l/cbc:AllowanceTotalAmount) es
distinto de round
(sum(/Invoice/cac:AllowanceCharge[cb
c:ChargeIndicator =
"false"]/cbc:Amount))

Remítase a regla FAD15b ya que al


cumplirse dicha regla verifica que …//cac:LegalMonetaryTo
@currencyI Rechazo: Sí no es igual a
FAU09 R este elemento corresponder al 1.0 tal/cbc:AllowanceTotalA
D cbc:DocumentCurrencyCode
mismo valor informado en mount/@currencyID
DocumentCurrencyCode

Cargo Total: Suma de todos los cargos Valor del Cargo Total es distinto a
…//cac:LegalMonetaryTot
ChargeTota aplicados a nivel de la factura la Suma de todos los cargos
FAU10 R 1.0 al/cbc:ChargeTotalAmoun
lAmount globales aplicados al total de la
Rechazo: t
factura.

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 439 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


Si
round(/Invoice/cac:LegalMonetaryTota
l/cbc:ChargeTotalAmount) es distinto
de
round(sum(/Invoice/cac:AllowanceCha
rge[cbc:ChargeIndicator
="true"]/cbc:Amount))

Remítase a regla FAD15b ya que al


cumplirse dicha regla verifica que …//cac:LegalMonetaryTo
@currencyI Rechazo: Sí no es igual a
FAU11 R este elemento corresponder al 1.0 tal/cbc:ChargeTotalAmo
D cbc:DocumentCurrencyCode
mismo valor informado en unt/@currencyID
DocumentCurrencyCode

Anticipo Total: Suma de todos los


pagos anticipados
El Valor del Anticipo Total es igual a la
Suma de todos los anticipos o
prepagos globales aplicados al total de
la factura.
Valor del Anticipo Total es distinto
PrePaidAm Rechazo: a la Suma de todos los anticipos o …//cac:LegalMonetaryTot
FAU12 R 1.0
ount prepagos globales aplicados al total al/cbc:PrepaidAmount
Si
de la factura.
(/Invoice/cac:LegalMonetaryTotal/cbc:
PrepaidAmount) then
round(/Invoice/cac:LegalMonetaryTota
l/cbc:PrepaidAmount) =
round(sum(/Invoice/cac:PrepaidPayme
nt/cbc:PaidAmount)) else true()

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 440 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath

Remítase a regla FAD15b ya que al


cumplirse dicha regla verifica que …//cac:LegalMonetaryTo
@currencyI Rechazo: Sí no es igual a
FAU13 R este elemento corresponder al 1.0 tal/cbc:PrepaidAmount/
D cbc:DocumentCurrencyCode
mismo valor informado en @currencyID
DocumentCurrencyCode

Valor de la Factura: Valor total de


ítems (incluyendo cargos y descuentos
a nivel de ítems) + valor tributos +
valor cargos – valor descuentos.
El Valor a Pagar de Factura es igual a la
Suma de Valor Bruto más tributos -
Valor del Descuento Total + Valor del
Cargo Total
Rechazo:
Si Valor a Pagar de Factura es distinto
de la Suma de Valor Bruto más
PayableAm let $TaxInclusiveAmount := if tributos - Valor del Descuento …//cac:LegalMonetaryTot
FAU14 R (boolean(//cbc:TaxInclusiveAmount)) 1.0
ount Total + Valor del Cargo Total al/cbc:PayableAmount
then //cbc:TaxInclusiveAmount else
0.00, $SumTotalAllowance := if
(boolean(//cbc:AllowanceTotalAmount
)) then //cbc:AllowanceTotalAmount
else 0.00, $SumTotalCharge := if
(boolean(//cbc:ChargeTotalAmount))
then //cbc:ChargeTotalAmount else
0.00, $PrepaidAmount := if
(boolean(//cac:PrepaidPayment/cbc:Pa
idAmount)) then
sum(//cac:PrepaidPayment/cbc:PaidA
mount) else 0.00, $PayableAmount :=
$TaxInclusiveAmount -

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 441 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


$SumTotalAllowance +
$SumTotalCharge return
round(number($PayableAmount)) es
distinto de
round(//cac:LegalMonetaryTotal/cbc:P
ayableAmount)

Remítase a regla FAD15b ya que al


cumplirse dicha regla verifica que …//cac:LegalMonetaryTot
@currencyI Rechazo: Sí no es igual a
FAU15 R este elemento corresponder al 1.0 al/cbc:PayableAmount/@
D cbc:DocumentCurrencyCode
mismo valor informado en currencyID
DocumentCurrencyCode

8.2.1 Línea de Factura: InvoiceLine


ID Y Elemento Regla Mensaje V Xpath
Grupo de campos para información
relacionada con una línea de factura
FAV01 R InvoiceLine No fue informado el grupo 1.0 /Invoice/cac:InvoiceLine
Cuando se deba facturar un producto y un
servicio, se deberán informar en
Items(InvoiceLine) por separado.
Valida que el número de línea exista y que Más de un grupo conteniendo
no se repita el elemento
FAV02a N ID /de:Invoice/de:InvoiceLine/cbc 1.0 /Invoice/cac:InvoiceLine/cbc:ID
Notificación si contiene un valor ya
utilizado en el elemento o no existe :ID con la misma información o
elemento /Invoice/cac:InvoiceLine/cbc:ID no existe ningún valor.
Los números de línea de
FAV02b N ID Valida que los números de línea del 1.0 /Invoice/cac:InvoiceLine/cbc:ID
factura utilizados en los
documento sean consecutivos
diferentes grupos no son
Dirección de Gestión de Impuestos
Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 442 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


consecutivos, empezando con
Notificación si los números utilizados en
“1”
los diferentes grupos no son consecutivos,
empezando en “1”
Debe ser informado cuando el tipo de /Invoice/cac:InvoiceLine/cbc:ID
FAV08a R schemeID Atributo no puede estar vacío 1.0
operación es “11” /@schemeID

Debe ser informado cuando el tipo de Debe corresponde a un valor /Invoice/cac:InvoiceLine/cbc:ID


FAV08b R schemeID 1.0
operación es “11” valido. /@schemeID

Debe ser informado cuando el tipo de /Invoice/cac:InvoiceLine/cbc:ID


FAV08c N schemeID Atributo no puede estar vacío 1.0
operación es “12” /@schemeID

Debe ser informado cuando el tipo de Debe corresponde a un valor /Invoice/cac:InvoiceLine/cbc:ID


FAV08d N schemeID 1.0
operación es “12” valido. /@schemeID

Obligatorio de informar para el caso de


facturas por contratos de servicio tipo AIU.
Para el ítem Administración. En este caso
la cbc:Note debe empezar por el texto: /Invoice/cac:InvoiceLine/cbc:N
FAV03 N Note 1.0
“Contrato de servicios AIU por concepto Nota no informada ote
de:” El contribuyente debe incluir el
objeto del contrato facturado.

InvoicedQua Valida que la cantidad del producto o No se encuentra el campo /Invoice/cac:InvoiceLine/cbc:In


FAV04a R 1.0
ntity servicio de cada línea exista cbc:InvoicedQuantity voicedQuantity
InvoicedQua Valida que la cantidad del producto o No se puede expresar valores /Invoice/cac:InvoiceLine/cbc:In
FAV04b R 1.0
ntity servicio de cada línea exista negativos voicedQuantity
Válida la Unidad de Medida de la cantidad
del artículo solicitado La unidad de la cantidad /Invoice/cac:InvoiceLine/cbc:In
FAV05 R @unitCode Ver lista de valores posibles en 0 utilizada no existe en la lista de voicedQuantity /@unitCode
Notificación si el valor del atributo no se unidades
encuentra en la columna “Unid”

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 443 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


Valida Valor total de la línea.
El Valor Total de la línea es igual al
producto de Cantidad x Precio Unidad
menos Descuentos más Recargos
que apliquen para la línea.
Rechazo: Sí
/Invoice/cac:InvoiceLine/cbc:LineExtensio
nAmount es distinto de
(/Invoice/Price/cbc:PriceAmount *
/Invoice/Price/cbc:Price/ BaseQuantity) –
Valor total de la línea, libre de
(/Invoice/cac:InvoiceLine/cac:AllowanceCh
tributos, diferente del
LineExtensio arge/cbc:Amount, correspondientes a producto de la cantidad por el 1.0 /Invoice/cac:InvoiceLine/cbc:Li
FAV06 R
nAmount aquellos grupos en donde precio unitario, considerados neExtensionAmount
/Invoice/cac:InvoiceLine/cac:AllowanceCh
los cargos y los descuentos
arge/cbc:ChargeIndicator es “false”
aplicados en esta línea
o )+
(/Invoice/cac:InvoiceLine/cac:AllowanceCh
arge/cbc:Amount, correspondientes a
aquellos grupos en donde
AllowanceCharge/cbc:ChargeIndicator es
“true”)
Nota: Si se informa el grupo
InvoiceLine/cac:PricingReference entonces
el valor de LineExtensionAmout es cero
(0.00), ya que se trata de muestra o regalo
comercial

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 444 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


Remítase a regla FAD15b ya
que al cumplirse dicha regla /Invoice/cac:InvoiceLine/cbc:Li
FAV07 R @currencyID Rechazo: Sí no es igual a verifica que este elemento 1.0 neExtensionAmount/@currenc
cbc:DocumentCurrencyCode corresponder al mismo valor yID
informado en
DocumentCurrencyCode
Corresponde al valor del precio referencia
del ítem que se da como muestra o regalo
sin valor comercia Precio referencial no ../cac:AlternativeConditionPric
FAW03 R PriceAmount 1.0
informado. e/cbc:PriceAmount
Valida que, si PricingReference fue
informado, entonces PriceAmount debe
existir, no puede estar vacío, ni ser “cero”
Remítase a regla FAD15b ya
que al cumplirse dicha regla ../cac:AlternativeConditionPri
FAW04 R @currencyID Rechazo: Sí no es igual a verifica que este elemento 1.0 ce/cbc:PriceAmount/@curre
cbc:DocumentCurrencyCode corresponder al mismo valor ncyID
informado en
DocumentCurrencyCode

PriceTypeCo Valida que el valor del campo El valor de campo ../cac:AlternativeConditionPric


FAW05 N PriceTypeCode no se 1.0
de PriceTypeCode se encuentra en la lista e/cbc:PriceTypeCode
encuentra en la lista
No fue informado el conjunto
AllowanceCh Grupo de campos para información de elementos: ChargeIndicator,
FBE01 R
arge relacionadas con un cargo o un descuento MultiplierFactorNumeric,
Amount y BaseAmount
Valor informado no /Invoice/cac:InvoiceLine/cac:Al
FBE02 N ID Secuencial empezando por 1 corresponde a un consecutivo 1.0
lowanceCharge/cbc:ID
valido

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 445 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


Indica que el elemento es un Cargo y no
un descuento
Cargo es true, es un Débito aumenta el
valor del ítem. El valor informado no
ChargeIndica corresponde a ninguno de los …/cac:AllowanceCharge/cbc:Ch
FBE03 R Descuento es false, un Crédito descuenta 1.0
tor valores esperados (“true” o argeIndicator
el valor del ítem
El elemento solamente puede identificar “false”)
una de las informaciones
Rechazo: Si este elemento contiene una
información diferente de “true” o “false”
Razón (texto): Texto libre para informar de
AllowanceCh No fue informado el …/cac:AllowanceCharge/cbc:All
FBE04 N la razón del descuento. 1.0
argeReason elemento owanceChargeReason
Sin Validación
MultiplierFac Porcentaje aplicado en decimales El porcentaje informado es …/cac:AllowanceCharge/cbc:M
FBE05 R 1.0
torNumeric mayor a 100.00 ultiplierFactorNumeric
Sin Validación

Valor numérico del Cargo el Descuento


El valor no corresponde a la
Si es descuento, no puede ser superior al operación entre la base y el …/cac:AllowanceCharge/cbc:A
FBE06 R Amount 1.0
valor base porcentaje del cargo o mount
descuento.
Sin Validación

Remítase a regla FAD15b ya


que al cumplirse dicha regla
…/cac:AllowanceCharge/cbc:
FBE07 R @currencyID Sí no es igual a verifica que este elemento 1.0
cbc:DocumentCurrencyCode corresponder al mismo valor Amount/@currencyID
informado en
DocumentCurrencyCode

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 446 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


Rechazo si hay un descuento "
Valor del descuento es mayor
al valor total de la factura "

Rechazo si hay un recargo "


Valor Base para calcular el descuento el Base para calcular el recargo es …/cac:AllowanceCharge/cbc:Ba
FBE08 R BaseAmount cargo mayor al valor Total Bruto 1.0
seAmount
Positivo mayor que cero antes de tributos"

Valor del recargo o descuento


informado no es valido

Remítase a regla FAD15b ya


que al cumplirse dicha regla
…/cac:AllowanceCharge/cbc:
FBE09 R @currencyID Sí no es igual a verifica que este elemento 1.0
cbc:DocumentCurrencyCode corresponder al mismo valor BaseAmount/@currencyID
informado en
DocumentCurrencyCode

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 447 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


Grupo de campos para información
relacionadas con un tributo aplicable a
esta línea de la factura
Un bloque para cada código de tributo
Rechazo: Si existe más de un bloque con el
mismo valor en el elemento
de:TaxTotal/TaxSubtotal/cac:TaxCategory/
cac:TaxScheme/cbc:ID
Existe más de un grupo con
Este grupo NO debe ser informado para
FAX01 R TaxTotal información de totales para un 1.0 /Invoice/cac:InvoiceLine/cac:Ta
ítems excluidos de acuerdo a lo xTotal
mismo tributo en una línea de
establecido en el ET. Adicionalmente, NO
la factura
debe ser informado para facturas del
régimen simple grupo I, ni para ítems cuyo
concepto en contratos de AIU no haga
parte de la base gravable.
A nivel de ítem solo aplica para tributos
que deban informase a nivel de ítem, por
ejemplo, IVA, INC, IC, Impuesto Nacional a
los Combustibles, entre otros

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 448 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


Valor del tributo
Suma de todos los elementos
../cac:TaxTotal/TaxSubtotal/cbc:TaxAmou
nt
Rechazo:si ../cac:TaxTotal/cbc:TaxAmount
<> sumatoria de todas las ocurrencias de
../cac:TaxTotal/TaxSubtotal/cbc:TaxAmou
nt El valor total del tributo (X)
o dicho de otro modo (/Invoice/cac:InvoiceLine/cac:T
every $i in //cac:InvoiceLine satisfies if axTotal/cbc:TaxAmount) no
($i/cac:TaxTotal/cac:TaxSubtotal/cac:TaxC corresponde a la suma de toda ../cac:TaxTotal/cbc:TaxAmount
FAX02 TaxAmount 1.0
ategory/cac:TaxScheme/cbc:ID = '01') then la información correspondiente
round($i/cac:TaxTotal[cac:TaxSubtotal/cac a cada una de las tarifas
:TaxCategory/cac:TaxScheme/cbc:ID= informadas en este documento
'01']/cbc:TaxAmount) = para este tributo
round(sum($i/cac:TaxTotal/cac:TaxSubtot
al[cac:TaxCategory/cac:TaxScheme/cbc‘ID’
= '01']/cbc:TaxAmount)) else true()

Nota: 01, representa a un código de


impuesto, pero para el cálculo se debe
considerar todos los tipos de impuesto
que aplique a esta línea.
Remítase a regla FAD15b ya
que al cumplirse dicha regla
FAX03 R @currencyID Rechazo: Sí no es igual a verifica que este elemento 1.0 ../cac:TaxTotal/cbc:TaxAmou
cbc:DocumentCurrencyCode corresponder al mismo valor nt/@currencyID
informado en
DocumentCurrencyCode

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 449 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


Remítase a regla FAD15b ya
que al cumplirse dicha regla
cac:TaxTotal/cbc:RoundingA
FAX19 R @currencyID Rechazo: Sí no es igual a verifica que este elemento 1.0
cbc:DocumentCurrencyCode corresponder al mismo valor mount/@currencyID
informado en
DocumentCurrencyCode
Base gravable del B/S es responsabilidad
del emisor colocar la base gravable
correspondiente a la cantidad de Ítems
que está reportando. Tenga en cuenta
incluir los descuentos no condicionados y
../cac:TaxTotal/cac:TaxSubtotal
TaxableAmo cargos en caso de existir. No se informó una base
FAX05 N 1.0 /cbc:TaxableAmount
unt Recuerde que para las muestras gratis la gravable para este tributo
base gravable es el valor comercial de
dichas muestras gratis
Nota: Para bienes o servicios Excluidos no
se debe informar el impuesto excluido.

Remítase a regla FAD15b ya


que al cumplirse dicha regla
Rechazo: Sí no es igual a verifica que este elemento ../cac:TaxTotal/cac:TaxSubtot
FAX06 R @currencyID 1.0
cbc:DocumentCurrencyCode corresponder al mismo valor al/cbc:TaxableAmount/@curr
informado en encyID
DocumentCurrencyCode

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 450 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


Valor del tributo: producto del porcentaje
aplicado sobre la base imponible
Rechazo: Para tributos cuya tarifa se
enuncia en porcentajes
si ../cac:TaxTotal/cbc:TaxAmount <>
../cac:TaxTotal/cbc:TaxableAmount *
../cac:TaxTotal/cbc:Percent
Rechazo:Para tributos cuya tarifa se
enuncia en valores nominales (ejemplo (R) El valor del tributo
bolsas plásticas) correspondiente al precio
si ../cac:TaxTotal/cbc:TaxAmount <> unitario del impuesto
../cac:TaxTotal/cbc:PerUnitAmount * multiplicado por la cantidad de
InvoiceLine/cbc:InvoicedQuantity ítem vendidos
Rechazo: para el impuesto Nominal IBUA ../cac:TaxTotal/cac:TaxSubtotal
FAX07 R TaxAmount el cálculo, se realiza entre los valores de 1.0
/cbc:TaxAmount
los campos (R) El valor del tributo
(PerUnitAmount*BaseUnitMeasure) y su correspondiente a una de las
resultado debe ser dividido por cien tarifas correspondientes es
(100) diferente del producto del
porcentaje aplicado sobre la
Rechazo: para el impuesto Nominal INPP base imponible
el cálculo, se realiza entre los valores de
los campos
(PerUnitAmount*BaseUnitMeasure)
Rechazo: para el impuesto ICUI el cálculo,
se realiza entre los valores de los campos
(TaxableAmount*Percent dividido por
cien (100))
Remítase a regla FAD15b ya
que al cumplirse dicha regla
../cac:TaxTotal/cac:TaxSubtot
FAX08 R @currencyID Rechazo: Sí no es igual a verifica que este elemento 1.0
cbc:DocumentCurrencyCode corresponder al mismo valor al/cbc:TaxAmount/@currenc
informado en yID
DocumentCurrencyCode

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 451 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


Unidad de medida base para el tributo
Usado en el caso de que el tributo es un
valor fijo por unidad tributada: informar el
valor del tributo por unidad tributada. Por
ejemplo, el impuesto de consumo a las
bolsas o los impuestos a los combustibles

BaseUnitMea let $i := ../cac:TaxTotal/cac:TaxSubtotal


FAX09 R Si el elemento NO es 1.0
sure //cac:InvoiceLine/cac:TaxTotal/cac:TaxSu /cbc:BaseUnitMeasure
informado o no existe
btotal/cac:TaxCategory/cac:TaxScheme/
cbc:ID, $j :=
//cac:InvoiceLine/cac:TaxTotal/cac:TaxSu
btotal return every $k in $i satisfies if ($k
= '21' or $k = '22' or $k = '23' or $k ='24')
then $j/cbc:BaseUnitMeasure !='' and
$j/cbc:BaseUnitMeasure/@unitCode !=''
else true()
El valor informado no ../cac:TaxTotal/cac:TaxSubtotal
FAX10 N unitCode Corresponde a uno de los valores de la 1.0 /cbc:BaseUnitMeasure/@unitC
corresponde a un valor válido
tabla de unidades de medida 0 ode
según lista
Es el valor nominal del tributo por unidad
PerUnitAmou Si el elemento NO es ../cac:TaxTotal/cac:TaxSubtotal
FAX11 N 1.0
nt Rechazo: Si el elemento NO es informado informado o no existe. /cbc:PerUnitAmount
o no existe.
Remítase a regla FAD15b ya
que al cumplirse dicha regla ../cac:TaxTotal/cac:TaxSubtot
FAX12 R @currencyID Rechazo: Sí no es igual a verifica que este elemento 1.0 al/cbc:PerUnitAmount/@curr
cbc:DocumentCurrencyCode corresponder al mismo valor encyID
informado en
DocumentCurrencyCode
../cac:TaxTotal/cac:TaxSubtotal
FAX13 R TaxCategory Grupo de información sobre el tributo Grupo no informado 1.0
/cac:TaxCategory

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 452 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


Tarifa del tributo
En el caso de que el tributo es un
porcentaje del valor tributable: informar la
Reporta una tarifa diferente ../cac:TaxTotal/cac:TaxSubtotal
FAX14 N Percent tarifa (porcentaje) a ser aplicada a la base 1.0
para uno de los tributos /cac:TaxCategory/cbc:Percent
imponible
enunciados en la tabla 0
Notificación: Si reporta una tarifa
diferente para uno de los tributos
enunciados en la tabla 0
../cac:TaxTotal/cac:TaxSubtotal
FAX15 R TaxScheme Grupo de información específica sobre el 1.0 /cac:TaxCategory/cac:TaxSche
Grupo no informado
tributo me
Ver lista de valores posibles en ¡Error! No No corresponde a un valor
se encuentra el origen de la referencia. valido de la columna
FAX16 R ID 1.0 ../cac:TaxScheme/cbc:ID
Rechazo: Si el contenido de este elemento “IDENTIFICADOR” de la lista en
no corresponde a un contenido de la ¡Error! No se encuentra el
columna “Identificador” origen de la referencia.

No corresponde a un valor
Ver lista de valores posibles en ¡Error! No
valido de la columna
se encuentra el origen de la referencia.
“NOMBRE” de la lista ¡Error!
FAX17 N Name 1.0 ../cac:TaxScheme/cbc:Name
Rechazo: Si el contenido de este elemento No se encuentra el origen de la
no corresponde al contenido referencia.
correspondiente de la columna “Nombre”

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 453 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


Grupo de información para tributos
retenidos a nivel de línea de factura.
El emisor autorretenedor debe utilizar
este grupo para informar las
autorretenciones que práctica (ReteIVA,
ReteFuente a nivel de línea (ítem) Existe más de un grupo con
WithholdingT información de totales para un 1.0 ../cac:WithholdingTaxTotal/cbc
FAY01 N Si informado debe contener:
axTotal mismo tributo en una línea de :TaxAmount
Un bloque para cada código de tributo la factura
Notificación:Si existe más de un grupo
/Invoice/WhitHoldingTax con el mismo
valor en el elemento
/Invoice/WithholdingTaxTotal/TaxSubtotal
/cac:TaxCategory/cac:TaxScheme/cbc:ID
Suma de todos los elementos
../cac:WithholdingTaxTotal/TaxSubtotal/c (R) Valor total de un tributo no
bc:TaxAmount corresponde a la suma de
todas las informaciones ../cac:WithholdingTaxTotal/cbc
FAY02 R TaxAmount Rechazo: si ../cac: WithholdingTaxTotal correspondientes a cada una 1.0 :TaxAmount
/cbc:TaxAmount <> sumatoria de todas las de las tarifas informadas en
ocurrencias de ../cac: este documento para este
WithholdingTaxTotal/TaxSubtotal/cbc:Tax tributo
Amount
Remítase a regla FAD15b ya
que al cumplirse dicha regla
FAY03 R @currencyID Rechazo: Sí no es igual a verifica que este elemento 1.0 ../cac:WithholdingTaxTotal/c
cbc:DocumentCurrencyCode corresponder al mismo valor bc:TaxAmount/@currencyID
informado en
DocumentCurrencyCode
../cac:WithholdingTaxTotal/cac
FAY04 R TaxSubtotal Grupo de información que definen los Grupo no informado 1.0
valores del tributo :TaxSubtotal

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 454 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


El valor de la Base Imponible de la línea es
igual al producto de Cantidad x Precio
Unidad menos Descuentos más Recargos
que apliquen para la línea.
../cac:WithholdingTaxTotal/cac
TaxableAmo Para el caso una operación gratuita (afecta
FAY05 R No fue informado el elemento 1.0 :TaxSubtotal/cbc:TaxableAmou
unt a tributo), se debe informar en la base
nt
imponible Cantidad x Precio Referencial
Unidad menos Descuentos más Recargos
que apliquen para la línea.
Nota: Cuando la retención es ReteIVA (05)
la base tributable es el monto tributo IVA
Remítase a regla FAD15b ya
que al cumplirse dicha regla
../cac:WithholdingTaxTotal/c
FAY06 R @currencyID Rechazo: Sí no es igual a verifica que este elemento 1.0
cbc:DocumentCurrencyCode corresponder al mismo valor ac:TaxSubtotal/cbc:TaxableA
informado en mount/@currencyID
DocumentCurrencyCode
El valor del tributo
correspondiente a una de las
../cac:WithholdingTaxTotal/cac
FAY07 R TaxAmount Valor del tributo: producto del porcentaje tarifas es diferente del 1.0
aplicado sobre la base imponible producto del porcentaje :TaxSubtotal/cbc:TaxAmount
aplicado sobre la base
imponible
Remítase a regla FAD15b ya
que al cumplirse dicha regla
../cac:WithholdingTaxTotal/c
FAY08 R @currencyID Rechazo: Sí no es igual a verifica que este elemento 1.0
cbc:DocumentCurrencyCode corresponder al mismo valor ac:TaxSubtotal/cbc:TaxAmou
informado en nt/@currencyID
DocumentCurrencyCode
../cac:WithholdingTaxTotal
FAY09 R TaxCategory Grupo de información sobre el tributo Grupo no informado 1.0 /cac:TaxSubtotal/cac:TaxCateg
ory

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 455 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


Si reporta una tarifa diferente ../cac:WithholdingTaxTotal/cac
FAY10 N Percent Tarifa del tributo para uno de los tributos 1.0
:TaxSubtotal/cbc:Percent
enunciados en la tabla 0
../cac:WithholdingTaxTotal/cac
FAY11 R TaxScheme Grupo de información específica sobre el Grupo no informado 1.0 :TaxSubtotal/cac:TaxCategory/
tributo cac:TaxScheme

Identificador del tributo Ver lista de valores posibles en


¡Error! No se encuentra el
En el caso de que el tributo es un origen de la referencia.
porcentaje del valor tributable: informar la
FAY12 R ID tarifa (porcentaje) a ser aplicada a la base Rechazo: Si el contenido de 1.0 ../cac:TaxScheme/cbc:ID
imponible este elemento no corresponde
a un contenido de la columna
Ver lista de valores posibles en ¡Error! No “Identificador” (aceptase
se encuentra el origen de la referencia. elemento sin contenido)

Nombre del tributo Si el contenido de este


FAY13 N Name elemento no corresponde al 1.0 ../cac:TaxScheme/cbc:Name
Ver lista de valores posibles en ¡Error! No contenido correspondiente de
se encuentra el origen de la referencia. la columna “Nombre”
Grupo de información que describen las /Invoice/cac:InvoiceLine/cac:It
FAZ01 R Item No fue informado el grupo 1.0
características del artículo o servicio em

Descripción del artículo o servicio a que se


FAZ02 R Description refiere esta línea de la factura debe ser Descripción no informada 1.0 ../cac:Item/cbc:Description
informada
La marca del artículo debe ser informada
en caso de factura internacional Debe ser informada la marca
FAZ04 N BrandName del artículo en caso de factura 1.0 ../cac:Item/cbc:BrandName
Notificación: …//cbc:InvoiceTypeCode = internacional
“02” y este elemento no fue informado

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 456 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


El modelo del artículo debe ser informado
en caso de factura internacional Debe ser informado el modelo
FAZ05 N ModelName del artículo en caso de factura 1.0 ../cac:Item/cbc:ModelName
Notificación: …//cbc:InvoiceTypeCode = internacional
“02” y este elemento no fue informado

SellersItemId Grupo de datos de identificación del SellersItemIdentification debe 1.0 ../cac:Item/cac:SellersItemIden


FAZ06 N
entification artículo o servicio de acuerdo con el ser informado tification
vendedor
Código del vendedor correspondiente al código del vendedor no ../cac:Item/cac:SellersItemIden
FAZ07 N ID 1.0
artículo debe ser informado informado tification/cbc:ID
../cac:Item/cac:SellersItemIden
FAZ08 N ExtendedID Código del vendedor correspondiente a su No fue informado el elemento 1.0 tification/cbc:ExtendedID
especificación del artículo
Grupo de datos de identificación del
StandardIte artículo o servicio de acuerdo con un esta
FAZ09 R mIdentificati estándar debe ser informado. Son StandardItemIdentification no 1.0 ../cac:Item/cac:StandardItemId
informado entification
on admitidas hasta tres codificaciones
estándar para un mismo artículo
Código de acuerdo con él estándar Código del ítem de no estar de ../cac:Item/cac:StandardItemId
FAZ10 R ID descrito en el atributo acuerdo al estándar informado 1.0 entification/cbc:ID
ID/@schemeAgencyID en @ schemeAgencyID
El valor informado es diferente ../cac:Item/cac:StandardItemId
FAZ11 R @schemeID Código de acuerdo con el estándar al de la tabla 13.3.5 de la 1.0
descrito en el atributo ID/@schemeID entification/cbc:ID/@schemeID
columna @schemeID

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 457 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


Ver estándares en 0
Notificación si el código no existe en un
estándar cerrado El Valor informado es
Ejemplo: UNSPSC diferente al de la tabla 13.3.5
@schemeNa de la columna /cac:StandardItemIdentificatio
FAZ12 R 1.0
me Notificación: si el código no sigue la regla @schemeName n/cbc:ID/@schemeName
de formación de un código abierto, pero
con valores verificables
Ejemplo: GTIN
Ejemplo: Partidas arancelarias
../cac:Item/cac:StandardItemId
@schemeNa Valor informado en el atributo
FAZ13 R Sin Validación 1.0 entification/cbc:ID/@schemeN
me no es valido
ame
../cac:Item/cac:StandardItemId
@schemeAg Rechazo: si ID@schemeID = 010 y Valor informado en el
FAZ14 R 1.0 entification/cbc:ID/@schemeA
encyID ID@schemeAgencyID <>9 atributo no es valido gencyID
../cac:Item/cac:StandardItemId
@schemeAg Valor informado en el
FAZ15 N 1.0 entification/cbc:ID/@schemeA
encyName Sin validación atributo no es valido gencyName
Grupo de información para adicionar
AdditionalIte información específica del ítem que puede …/cac:InvoiceLine/cac:Item/cac
FBF01 N No fue informado el grupo 1.0
mProperty ser solicitada por autoridades o entidades :AdditionalItemProperty
diferentes a la DIAN
Característica que quiere informar del
ítem, por ejemplo (Uso Vehículo)
Obligatorio si el grupo
AdditionalItemProperty es informado. Característica específica del …/cac:AdditionalItemProperty/
FBF02 N Name 1.0
ítem no informado cbc:Name
Por cada
../cac:AdditionalItemProperty/cbc:Name
debe existir un
../cac:AdditionalItemProperty/cbc:Value

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 458 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


Valor de la característica que se quiere
informar, por ejemplo (Particular)
Obligatorio si el grupo
No fue informado el valor …/cac:AdditionalItemProperty/
FBF03 N Value AddtionalProperytItem es informado 1.0
correspondiente a la cbc:Value
Por cada característica del item
../cac:AdditionalItemProperty/cbc:Value
debe existir un
../cac:AdditionalItemProperty/cbc:Name
Se debe informar elemento cuando el
No fue informada la cantidad /Invoice/cac:InvoiceLine/cac:It
ValueQuantit elemento CustomizationID = “12”.
FBF04 N real entregada de la 1.0 em/cac:AdditionalItemPropert
y Se debe informar la cantidad real
mercancía de la remesa y/cbc:ValueQuantity
entregada de la mercancía de la remesa
Se debe informar elemento cuando el /Invoice/cac:InvoiceLine/cac:It
elemento CustomizationID = “12”. No corresponde a un valor em/cac:AdditionalItemPropert
FBF05 N @unitCode 1.0
Se debe informar un código valido de la valido de la lista 13.3.6 y/cbc:ValueQuantity/@unitcod
tabla unidad cantidad e
Grupo de información que describen el
mandatario de la operación de venta.
InformationC Aplica solo para mandatos, y se debe …/cac:InvoiceLine/cac:Item/cac
FBA01 R ontentProvid informar a nivel de ítem No fue informado el grupo 1.0 :InformationContentProviderP
erParty arty
Obligatorio para facturas de mandato. Se
informa el mandatario a nivel de ítem. Un
mandante por ítem
I…/cac:InvoiceLine/cac:Item/ca
PowerOfAtto Obligatorio si
FBA02 R InformationContentProviderParty es No fue informado el grupo 1.0 c:InformationContentProviderP
rney
informado arty/cac:PowerOfAttorney

Obligatorio si …/cac:PowerOfAttorney/cac:A
FBA03 R AgentParty InformationContentProviderParty es No fue informado el elemento 1.0 gentParty
informado

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 459 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath

PartyIdentific Valida que el tipo de operación es El tipo de operación es


FBA04 N mandatos y no se informa NIT 1.0 … /cac:PartyIdentification
ation cbc:CustomizationID es igual a 11
Mandantes

Identificación del mandante. El tipo de operación es …/cac:PartyIdentification/cbc:I


FBA05 R ID mandatos y no se informa la 1.0
D
identificación del Mandante
@schemeAg …/cac:PartyIdentification/cbc:I
FBA06 N Debe ser informado el literal “195” No informado el literal “195” 1.0
encyID D/@schemeAgencyID
Si Mandante está identificado por NIT …/cac:PartyIdentification/cbc:I
FBA07 R @schemeID (@schemeName=31), el DV del NIT debe DV del NIT del emisor no 1.0
informado D/@schemeID
ser informado en @schemeID

@schemeNa Identificador del tipo de documento de El contenido de este atributo …/cac:PartyIdentification/cbc:I


FBA08 R no corresponde a uno de los 1.0
me identidad D/@schemeName
valores posibles de la lista0
Grupo de información que describen los /Invoice/cac:InvoiceLine/cac:Pr
FBB01 R Price No existe elemento 1.0
precios del artículo o servicio ice
FBB02 R PriceAmount Valor del artículo o servicio 1.0 ../cac:Price/cbc:PriceAmount
No está informado valor
Remítase a regla FAD15b ya
que al cumplirse dicha regla
FBB03 R @currencyID Rechazo: Si no es igual a verifica que este elemento 1.0 ../cac:Price/cbc:PriceAmount
cbc:DocumentCurrencyCode corresponder al mismo valor /@currencyID
informado en
DocumentCurrencyCode

FBB04 R BaseQuantity La cantidad real sobre la cual el precio No está informada la cantidad 1.0 ../cac:Price/cbc:BaseQuantity
aplica

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 460 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


Válida la Unidad de Medida de la cantidad
del artículo solicitado
Ver lista de valores posibles en 0 La unidad de la cantidad ../cac:Price/cbc:BaseQuantity/
FBB05 R @unitCode utilizada no existe en la lista de 1.0 @unitCode
Notificación si el valor del atributo no se unidades
encuentra en la columna “Unid”

8.3 Nota Crédito: CreditNote

ID Y Elemento Regla Mensaje V Xpath

Se requiere que para el documento Las extensiones NO deben usarse


Nota de Crédito (CreditNote) existan para repetir información
declarados a lo menos dos nodos estandarizada en el UBL-XML de
CAA02 UBLExtensio obligatorios la DIAN FE. Si se detectan malas
1.0 /CreditNote/ext:UBLExtensions
N //ext:UBLExtension/ext:ExtensionCon prácticas en su uso la DIAN podrá
n
tent/sts:DianExtensions y limitar el número o las
//ext:’UBLExtension/ext:ExtensionCo funcionalidades del grupo
ntent/ds:Signature UBLExtensions

Solamente puede haber una


Más de un grupo UBLExtension …//ext:UBLExtensions/ext:UBLExte
CAB03 DianExtensi ocurrencia de un grupo UBLExtension conteniendo el grupo 1.0 nsion/ext:ExtensionContent/sts:Di
R conteniendo el grupo
ons sts:DianExtensions anExtensions
sts:DianExtensions
…//ext:UBLExtensions/ext:UBLExte
Identificatio Debe ser informado el literal “CO” nsion/ext:ExtensionContent/sts:Di
CAB14 N No informado el literal “CO” 1.0
nCode anExtensions/sts:CreditNoteSourc
e/cbc:IdentificationCode

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 461 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


…//ext:UBLExtensions/ext:UBLExte
nsion/ext:ExtensionContent/sts:Di
CAB15 N ListAgencyID Debe ser informado el literal “6” No informado el literal “6” 1.0 anExtensions/sts:CreditNoteSourc
e/cbc:IdentificationCode/@listAge
ncyID

…//ext:UBLExtensions/ext:UBLExte
Debe ser informado el literal “United No informado el literal “United nsion/ext:ExtensionContent/sts:Di
CAB16 listAgencyN Nations Economic Commission for Nations Economic Commission 1.0 anExtensions/sts:CreditNoteSourc
N
ame Europe” for Europe” e/cbc:IdentificationCode/@listAge
ncyName

…//ext:UBLExtensions/ext:UBLExte
Debe ser informado el literal No informado el literal
nsion/ext:ExtensionContent/sts:Di
CAB17 listSchemeU “urn:oasis:names:specification:ubl:co “urn:oasis:names:specification:ub
1.0 anExtensions/sts:CreditNoteSourc
N delist:gc:CountryIdentificationCode- l:codelist:gc:CountryIdentification
RI e/cbc:IdentificationCode/@listSch
2.1” Code-2.1”
emeURI
…//ext:UBLExtensions/ext:UBLExte
NIT del Prestador de Servicios debe NIT del Prestador de Servicio no nsion/ext:ExtensionContent/sts:Di
CAB19a R ProviderID estar informado 1.0
fue informado anExtensions/sts:SoftwareProvider
/sts:ProviderID
…//ext:UBLExtensions/ext:UBLExte
NIT del Prestador de Servicios No
NIT del Prestador de Servicios debe nsion/ext:ExtensionContent/sts:Di
CAB19b R ProviderID estar registrado en la DIAN está autorizado para prestar 1.0
anExtensions/sts:SoftwareProvider
servicios
/sts:ProviderID

Fue informado que Prestador de …//ext:UBLExtensions/ext:UBLExte


Servicios esta identificado por NIT nsion/ext:ExtensionContent/sts:Di
CAB22a R @schemeID DV del NIT debe ser informado 1.0
y el DV no fue informado en el anExtensions/sts:SoftwareProvider
atributo @schemeID /sts:ProviderID/@schemeID

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 462 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


…//ext:UBLExtensions/ext:UBLExte
DV del NIT del Prestador de
nsion/ext:ExtensionContent/sts:Di
CAB22b R @schemeID DV del NIT del Prestador de Servicios Servicios No está correctamente 1.0
anExtensions/sts:SoftwareProvider
calculado
/sts:ProviderID/@schemeID
…//ext:UBLExtensions/ext:UBLExte
Tipo de identificador fiscal de la Identificador del tipo de
@schemeNa persona debe corresponder a un nsion/ext:ExtensionContent/sts:Di
CAB23 N documento de identidad no es 1.0
me anExtensions/sts:SoftwareProvider
valor codificado igual a 31
/sts:ProviderID/@schemeName
…//ext:UBLExtensions/ext:UBLExte
Valida que se encuentre el
No se encuentra informado el nsion/ext:ExtensionContent/sts:Di
CAB24a R softwareID Identificador del software habilitado código de software 1.0
anExtensions/sts:SoftwareProvider
para la emisión de Nota Créditos
/sts:softwareID

Identificador del software


Identificador del software asignado
asignado cuando el software se …//ext:UBLExtensions/ext:UBLExte
cuando el software se activa en el
activa en el Sistema de nsion/ext:ExtensionContent/sts:Di
CAB24b R softwareID Sistema de facturación Electrónica 1.0
Facturación Electrónica no anExtensions/sts:SoftwareProvider
debe corresponder a un software
corresponde a un software /sts:softwareID
autorizado para este OFE.
autorizado para este OFE

Identificador del software asignado …//ext:UBLExtensions/ext:UBLExte


cuando el software se activa en el Identificador del software nsion/ext:ExtensionContent/sts:Di
CAB24c R softwareID Sistema de Facturación Electrónica 1.0
informado se encuentra inactivo anExtensions/sts:SoftwareProvider
debe estar activo /sts:softwareID
…//ext:UBLExtensions/ext:UBLExte
nsion/ext:ExtensionContent/sts:Di
CAB25 @schemeAg Debe ser informado el literal “195” No informado el literal “195” 1.0 anExtensions/sts:SoftwareProvider
N
encyID /sts:softwareID/@
schemeAgencyID
…//ext:UBLExtensions/ext:UBLExte
Debe ser informado el literal “CO, No informado el literal “CO, DIAN 1 nsion/ext:ExtensionContent/sts:Di
CAB26 @schemeAg DIAN (Dirección de Impuestos y (Dirección de Impuestos y anExtensions/sts:SoftwareProvider
N .
encyName Aduanas Nacionales)” Aduanas Nacionales)” /sts:softwareID/@
0
schemeAgencyName

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 463 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


…//ext:UBLExtensions/ext:UBLExte
CAB27a SoftwareSec Valida que se informe código de No se encuentra el código de
1.0
nsion/ext:ExtensionContent/sts:Di
R
urityCode seguridad del software seguridad del software anExtensions/sts:SoftwareSecurity
Code
Huella del software que autorizó la …//ext:UBLExtensions/ext:UBLExte
Huella no corresponde a un
CAB27b SoftwareSec DIAN al Obligado a Facturar software autorizado para este 1.0
nsion/ext:ExtensionContent/sts:Di
R
urityCode Electrónicamente o al Proveedor OFE
anExtensions/sts:SoftwareSecurity
Tecnológico Code
…//ext:UBLExtensions/ext:UBLExte
@schemeAg Debe ser informado el literal “195” nsion/ext:ExtensionContent/sts:Di
CAB28 N No informado el literal “195” 1.0
encyID anExtensions/sts:SoftwareSecurity
Code/@schemeAgencyID
…//ext:UBLExtensions/ext:UBLExte
Debe ser informado el literal “CO, No informado el literal “CO, DIAN
@schemeAg DIAN (Dirección de Impuestos y nsion/ext:ExtensionContent/sts:Di
CAB29 N (Dirección de Impuestos y 1.0
encyName Aduanas Nacionales)” anExtensions/sts:SoftwareSecurity
Aduanas Nacionales)”
Code/@schemeAgencyName

AuthorizationProviderID no …//ext:UBLExtensions/ext:UBLExte
Valida que se encuentre informado el corresponde al NIT de la DIAN
Authorizatio NIT del Proveedor Autorizado nsion/ext:ExtensionContent/sts:Di
CAB31 R (800197268) 1.0
nProviderID (800197268) anExtensions/sts:AuthorizationPro
vider/sts:AuthorizationProviderID

…//ext:UBLExtensions/ext:UBLExte
nsion/ext:ExtensionContent/sts:Di
CAB32 @schemeAg Debe ser informado el literal “195” No informado el literal “195” 1.0 anExtensions/sts:AuthorizationPro
N
encyID vider/sts:AuthorizationProviderID/
@schemeAgencyID
…//ext:UBLExtensions/ext:UBLExte
Debe ser informado el literal “CO, No informado el literal “CO, DIAN nsion/ext:ExtensionContent/sts:Di
CAB33 @schemeAg DIAN (Dirección de Impuestos y (Dirección de Impuestos y 1.0 anExtensions/sts:AuthorizationPro
N
encyName Aduanas Nacionales)” Aduanas Nacionales)” vider/sts:AuthorizationProviderID/
@schemeAgencyName

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 464 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


Si Proveedor Autorizado está …//ext:UBLExtensions/ext:UBLExte
identificado por NIT nsion/ext:ExtensionContent/sts:Di
(@schemeName=31), el DV del NIT El DV del NIT No está informado o
CAB34 R @schemeID 1.0 anExtensions/sts:AuthorizationPro
debe ser informado en @schemeID. no es correcto
vider/sts:AuthorizationProviderID/
Nota:DV de DIAN es 4 @schemeID

…//ext:UBLExtensions/ext:UBLExte
Tipo de identificador fiscal de la Identificador del tipo de nsion/ext:ExtensionContent/sts:Di
CAB35 schemeNam persona debe corresponder a un documento de identidad no es 1.0 anExtensions/sts:AuthorizationPro
R
e valor codificado igual a 31 igual a 31 vider/sts:AuthorizationProviderID/
@schemeName

…//ext:UBLExtensions/ext:UBLExte
No está informado la información
CAB36 R QRCode Colocar la definición de este Código 1.0 nsion/ext:ExtensionContent/sts:Di
del Código QR
anExtensions/sts:QRCode

Solamente puede haber una


Solamente puede haber una …//ext:UBLExtensions/ext:UBLExte
ocurrencia de un grupo
CAC03 R Signature ocurrencia de un grupo UBLExtension 1.0 nsion/ext:ExtensionContent/sts:Di
UBLExtension conteniendo el
conteniendo el grupo ds:Signature anExtensions
grupo ds:Signature

CAD01 UBLVersionI Versión base de UBL debe ser “UBL UBLVersionID : no contiene el
1.0 /CreditNote/cbc:UBLVersionID
R 2.1” literal “UBL 2.1”
D

Indicador del tipo de operación CustomizationID no indica un


CAD02 Customizati valor válido para el tipo de 1.0 /CreditNote/cbc:CustomizationID
R
onID 0 operación

Customizati Indicador del tipo de operación, CustomizationID debe sr igual a


CAD02a R 1.0 /CreditNote/cbc:CustomizationID
onID cuando se utiliza el código ”2” de la “20”

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 465 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


tabla 13.2.4 Concepto de Anulacion
para Notas Credito.

Versión del Formato debe ser “Nota ProfileID : no contiene el literal


CAD03 R ProfileID Crédito de Factura Electrónica de “DIAN 2.1: Nota Crédito de 1.0 /CreditNote/cbc:ProfileID
Venta” Factura Electrónica de Venta”

Ambiente de autorización al que se ProfileExecutionID no indica un


CAD04 ProfileExecu destina este documento, debe valor válido para ambiente de
1.0
/CreditNote/cbc:ProfileExecutionI
R contener el código correcto para destino del documento (1= D
tionID
indicar si es producción o pruebas Producción; 2= Prueba)

El CUDE debe ser calculado de


Valor del CUDE No está calculado
CAD06 R UUID acuerdo con lo que se especifica en el 1.0 /CreditNote/cbc:UUID
correctamente
anexo técnico

Código que describe el “ambiente de


destino donde será procesada la
validación previa de este documento
electrónico”; este código es el testigo @schemeID no indica un valor
de que el valor registrado en válido para ambiente de destino /CreditNote/cbc:UUID/@schemeI
CAD07 R schemeID cbc:UUID.@schemeID es lo que 1.0
del documento (1= Producción; D
desea realizar el HFE: en igualdad 2= Prueba)
confirma el ambiente y en
desigualdad rechaza el
procesamiento.

Identificador del algoritmo utilizado


para el cálculo del CUDE. No fue utilizado o informado uno
@schemeNa /CreditNote/cbc:UUID/@schemeN
CAD08 R de los algoritmos permitidos para 1.0
me Debe contener el literal “CUDE- ame
el cálculo del CUDE.
SHA384”

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 466 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


Valida que fecha de generación de la La fecha de generación de la NC
CAD09e R IssueDate NC sea igual a la fecha de firma de la es diferente a la fecha de firma de 1.0 /CreditNote/cbc:IssueDate
NC la NC

Debe ser informada la hora en


CAD10 N IssueTime Hora de emisión una zona horaria -5, que es la 1.0 /CreditNote/cbc:IssueTime
zona horaria oficial de Colombia.

CAD12a CreditNoteT La Nota Crédito debe ser de uno de Código de tipo de Nota Crédito
1.0
/CreditNote/cbc:CreditNoteTypeC
R ode
ypeCode los tipos permitidos. inválido

Valida que el código de tipo de Nota El código informado no


CAD12b CreditNoteT Crédito informado corresponda a uno corresponde a un tipo válido para 1.0 /CreditNote/cbc:CreditNoteTypeC
R ode
ypeCode de los tipos validos este tipo de documento

Divisa aplicable a toda la Nota Crédito


DocumentC debe estar definida en esta él /CreditNote/cbc:DocumentCurren
CAD15a R Código de divisa inválido 1.0
urrencyCode estándar internacional ISO 4217 cyCode

Divisa aplicable a toda la Nota Crédito


informada en este elemento debe
CAD15b DocumentC corresponder al mismo valor para Código de divisa inválido 1.0
/CreditNote/cbc:DocumentCurren
R
urrencyCode todos los @currencyID, excepto para cyCode
la información que se exprese en
extensión

El número declarado de líneas de la LineCountNumeric : diferente del


LineCountN Nota Crédito debe corresponder al /CreditNote/cbc:LineCountNumeri
CAD16 R número de ocurrencias del grupo 1.0
umeric c
número de grupos CreditNoteLine /CreditNote/cac:CreditNoteLine

No fue informado el inicio del


Fecha de inicio del periodo de /CreditNote/cac:InvoicePeriod/cbc
CAE02 R StartDate periodo de facturación que 1.0
facturación :StartDate
modifica esta nota credito

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 467 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


No fue informada la hora de
Hora de inicio del periodo de /CreditNote/cac:InvoicePeriod/cbc
CAE03 N StartTime facturación inicio del periodo de facturación 1.0
:StartTime
que modifica esta nota credito

No fue informado el fin del


Fecha de fin del periodo de /CreditNote/cac:InvoicePeriod/cbc
CAE04 R EndDate periodo de facturación que 1.0
facturación :EndDate
modifica esta nota credito

No fue informada la hora de fin


Hora de fin del periodo de /CreditNote/cac:InvoicePeriod/cbc
CAE05 N EndTime del periodo de facturación que 1.0
facturación :EndTime
modifica esta nota credito

Se debe diligenciar únicamente


CBF01 R Discrepancy cuando la NC se origina a partir de la No fue informado el grupo 1.0
/CreditNote/cac:DiscrepancyRespo
Response corrección o ajuste que se da nse
mediante una FE

Identifica la sección de la factura


No se informó el numero de la /CreditNote/cac:DiscrepancyRespo
CBF02 N ReferenceID original a la cual se aplica la 1.0
factura referenciada nse/cbc:ReferenceID
corrección

ResponseCo Código de tipo de Nota Credito El Código informado no se /CreditNote/cac:DiscrepancyRespo


CBF03 R 1.0
de Debe validar contra lista encuentra en la lista nse/cbc:ResponseCode

Rechazo: Si el CustomizationID es
ResponseCo igual a 22 y el Con este tipo de Notas Crédito no /CreditNote/cac:DiscrepancyRespo
CBF03a R 1.0
de cac:DiscrepancyResponse/cbc:Respo puede anular Facturas nse/cbc:ResponseCode
nseCode es igual a 2

Descripción del código causal de la La Descripción informada no se /CreditNote/cac:DiscrepancyRespo


CBF04 R Description 1.0
nota credito encuentra en la lista nse/cbc:Description

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 468 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


Se debe diligenciar únicamente
BillingRefere cuando la NC se origina a partir de la Nota tipo uno a uno y no se
CBG01 R 1.0 /CreditNote/cac:BillingReference
nce corrección o ajuste que se da informa BillingReference
mediante una FE

InvoiceDocu
Grupo de información para nota CreditNote/cac:BillingReference/In
CBG02 R mentRefere No fue informado el grupo 1.0
débito relacionada voiceDocumentReference
nce

Prefijo + Número de la nota débito ID de FE de referencia no CreditNote/cac:BillingReference/In


CBG03 R ID 1.0
relacionada relacionada voiceDocumentReference/cbc:ID

Se debe diligenciar únicamente CreditNote/cac:BillingReference/In


CUFE de FE de referenciada no
CBG04 R UUID cuando la NC se origina a partir de la 1.0 voiceDocumentReference/cbc:UUI
existe
corrección o ajuste a una FE D
CreditNote/cac:BillingReference/In
@schemeNa
CBG05 R Algoritmo del CUFE Algoritmo no corresponde 1.0 voiceDocumentReference/cbc:UUI
me
D/@schemeName

Fecha de emisión de la factura CreditNote/cac:BillingReference/In


Fecha FE referenciada posterior a
CBG06 N IssueDate electrónica relacionada debe ser 1.0 voiceDocumentReference/cbc:Issu
fecha de la Nota crédito
anterior a la fecha de la Nota Crédito eDate

Grupo con información que definen


AccountingS /CreditNote/cac:AccountingSuppli
CAJ01 R el obligado a facturar: Emisor de la No existe 1.0
upplierParty erParty
factura

Valida que este informado el tipo de


AdditionalAc No se encuentra el tipo de …//cac:AccountingSupplierParty/c
CAJ02a R tipo de organización jurídica del 1.0
countID organización del emisor bc:AdditionalAccountID
emisor

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 469 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


Emisor debe ser persona natural
Valida que el tipo de organización
AdditionalAc o jurídica …//cac:AccountingSupplierParty/c
CAJ02b R jurídica informado del emisor este en 1.0
countID (AccountingSupplierParty/cbc:Ad bc:AdditionalAccountID
lista
ditionalAccountID)

Valida que este informado el grupo


No se encuentra el grupo Party …//cac:AccountingSupplierParty/c
CAJ03 R Party con información generales sobre el 1.0
del emisor ac:Party
obligado a Facturar

Grupo con información sobre el


nombre comercial del emisor
Obligatorio en caso de que sea
colocado el Nombre Comercial en la
representación gráfica del
documento
No se encuentra el grupo …//cac:AccountingSupplierParty/c
CAJ05 N PartyName 1.0
El nombre o razón social PartyName del emisor ac:Party/cac:PartyName
correspondientes al NIT, de acuerdo
con lo que está en el RUT, deben ser
informados en el elemento
…//cac:AccountingSupplierParty/cac:
Party/cac:PartyTaxScheme/cbc:Regist
rationName

Obligatorio en caso de que sea


colocado el Nombre Comercial en la …//cac:AccountingSupplierParty/c
CAJ06 N Name Nombre comercial no informado 1.0
representación gráfica del ac:Party/cac:PartyName/cbc:Name
documento

PhysicalLoca Grupo con información con respeto a No se encuentra el grupo …//cac:AccountingSupplierParty/c


CAJ07 N 1.0
tion la localización física del emisor PhysicalLocation del emisor ac:Party/cac:PhysicalLocation

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 470 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


El grupo deberá estar conformado al
No fue informado el conjunto de
menos por el conjunto de elementos
elementos: ID, CityName,
ID, CityName, CountrySubentity, CountrySubentity, ../cac:PhysicalLocation/cac:Addres
CAJ08 R Address 1.0
CountrySubentityCode, CountrySubentityCode, s
AddressLine, Line, Country,
AddressLine, Line, Country,
IdentificationCode
IdentificationCode

Valida que código de municipio debe


Este código no corresponde a un
CAJ09 R ID corresponder a valor válido de lista 1.0 ../cac:Address/cbc:ID
valor válido de la lista
de municipios

Si IdentificationCode es “CO”,
CountrySubentity debe corresponder
El nombre no corresponde un
CAJ10 N CityName a uno de los valores de la Columna 1.0 ../cac:Address/cbc:CityName
valor válido de la lista
Nombre Municipio de la lista de
municipios.

Valida estructura de composición de


Código postal
CAJ73 N PostalZone Estructura código no valida 1.0 ../cac:Address/cbc:PostalZone
Próximamente este elemento será
solicitado de forma obligatoria.

Si IdentificationCode es “CO”,
CountrySub El nombre no corresponde un ../cac:Address/cbc:CountrySubenti
CAJ11 N CountrySubentity debe corresponder 1.0
entity valor válido de la lista ty
a uno de los valores de la lista

Si IdentificationCode es “CO”,
CountrySub CountrySubentity debe corresponder Este código no corresponde a un ../cac:Address/cbc:CountrySubenti
CAJ12 R 1.0
entityCode a uno de los valores de la Columna valor válido de la lista tyCode
Código de 0

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 471 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


Grupo de elemento que identifica
CAJ13 N AddressLine No fue informado el grupo 1.0 ../cac:Address/cac:AddressLine
libremente la dirección

Elemento de texto libre, que el


emisor puede elegir utilizar para
poner todas las informaciones de su Informar la dirección, sin ciudad ../cac:Address/cac:AddressLine/cb
CAJ14 R Line 1.0
dirección, en lugar de utilizar ni departamento c:Line
elementos estructurados (los demás
elementos de este grupo)

Se debe informar el grupo con


CAJ15 R Country No se encuentra el grupo Country 1.0 ../cac:Address/cac:Country
información sobre el país

Código identificador del país del Código del país del emisor del
Identificatio ../cac:Address/cac:Country/cbc:Ide
CAJ16 R emisor debe corresponder al literal documento NO corresponder al 1.0
nCode ntificationCode
"CO" literal "CO"

Nombre del país del emisor del


Nombre del país del emisor debe ../cac:Address/cac:Country/cbc:Na
CAJ17 N Name documento NO corresponde al 1.0
corresponder al literal “Colombia” me
literal “Colombia”

Identificador del lenguaje utilizado en


@languageI ../cac:Address/cac:Country/cbc:Na
CAJ18 N el nombre del país, debe utilizar el Debe contener el literal “es” 1.0
D me/@languageID
literal “es”

PartyTaxSch Se debe informar el grupo de No se encuentra el grupo …//cac:AccountingSupplierParty/c


CAJ19 R 1.0
eme información tributaria del emisor PartyTaxScheme ac:Party/cac:PartyTaxScheme

…//cac:AccountingSupplierParty/c
Registration Nombre o Razón Social del emisor
CAJ20 R Nombre No informado 1.0 ac:Party/cac:PartyTaxScheme/cbc:
Name debe ser informado
RegistrationName

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 472 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


…//cac:AccountingSupplierParty/c
NIT no autorizado a facturar
CAJ21 R CompanyID NIT del emisor 1.0 ac:Party/cac:PartyTaxScheme/cbc:
electrónicamente
CompanyID
…//cac:AccountingSupplierParty/c
@schemeAg
CAJ22 N Debe ser informado el literal “195” No informado el literal “195” 1.0 ac:Party/cac:PartyTaxScheme/cbc:
encyID
CompanyID/@schemeAgencyID
…//cac:AccountingSupplierParty/c
Debe ser informado el literal “CO, No informado el literal “CO, DIAN
@schemeAg ac:Party/cac:PartyTaxScheme/cbc:
CAJ23 N DIAN (Dirección de Impuestos y (Dirección de Impuestos y 1.0
encyName CompanyID/@schemeAgencyNam
Aduanas Nacionales)” Aduanas Nacionales)”
e

Rechazo si el atributo @schemeName …//cac:AccountingSupplierParty/c


CAJ24a R @schemeID es 31 y no se informa el DV en este No está informado el DV del NIT 1.0 ac:Party/cac:PartyTaxScheme/cbc:
campo. CompanyID/@schemeID

…//cac:AccountingSupplierParty/c
Valida que el DV del NIT del emisor
CAJ24b R @schemeID El DV del NIT no es correcto 1.0 ac:Party/cac:PartyTaxScheme/cbc:
informado sea correcto
CompanyID/@schemeID

…//cac:AccountingSupplierParty/c
CAJ25 R @schemeNa Identificador del tipo de documento Debe informar 31 1.0 ac:Party/cac:PartyTaxScheme/cbc:
me de identidad (@schemeName=31)
CompanyID/@schemeName

Valida que Responsabilidad


informada por emisor se encuentren
dentro de la lista.
…//cac:AccountingSupplierParty/c
TaxLevelCod Para reportar varias obligaciones / Responsabilidad informada por
CAJ26 R responsabilidades, se deben reportar emisor no válido según lista 1.0 ac:Party/cac:PartyTaxScheme/cbc:
e
separando cada uno de los valores de TaxLevelCode
la lista con; Ejemplo O-06;O-07; ya así
sucesivamente, de acuerdo a las
responsabilidades a reportar

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 473 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


No fue informado el conjunto de
elementos: ID, CityName,
…//cac:AccountingSupplierParty/c
Registratio Grupo de información para informar CountrySubentity,
CAJ28 N 1.0 ac:Party/cac:PartyTaxSchem
nAddress dirección fiscal CountrySubentityCode,
e/cac:RegistrationAddress
AddressLine, Line, Country,
IdentificationCode

Valida que código de municipio debe


Este código no corresponde a un
CAJ29 R ID corresponder a valor válido de lista 1.0 ../cac:RegistrationAddress/cbc:ID
valor válido de la lista
de municipios

Si IdentificationCode es “CO”,
CountrySubentity debe corresponder Este código no corresponde a un ../cac:RegistrationAddress/cbc:City
CAJ30 N CityName 1.0
a uno de los valores de la Columna valor válido de la lista Name
Nombre Municipio de 0

Valida estructura de composición de


Código postal ../cac: RegistrationAddress
CAJ74 N PostalZone Estructura código no valida 1.0
Nota: Próximamente este elemento /cbc:PostalZone
será solicitado de forma obligatoria.

El nombre no corresponde un valor


válido de la lista
CountrySub Si IdentificationCode es “CO”, El nombre no corresponde un ../cac:RegistrationAddress/cbc:Cou
CAJ31 N 1.0
entity CountrySubentity debe corresponder valor válido de la lista ntrySubentity
a uno de los valores de la Columna
Código de 0

CountrySub Si IdentificationCode es “CO”, Este código no corresponde a un ../cac:RegistrationAddress/cbc:Cou


CAJ32 R 1.0
entityCode CountrySubentity debe corresponder valor válido de la lista ntrySubentityCode

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 474 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


a uno de los valores de la columna
Código de 0

Grupo de elemento que identifica ../cac:RegistrationAddress/cac:Add


CAJ33 N AddressLine No fue informado el grupo 1.0
libremente la dirección ressLine

Elemento de texto libre, que el


emisor puede elegir utilizar para
poner todas las informaciones de su Informar la dirección, sin ciudad ../cac:RegistrationAddress/cac:Add
CAJ34 R Line 1.0
dirección, en lugar de utilizar ni departamento ressLine/cbc:Line
elementos estructurados (los demás
elementos de este grupo)
../cac:RegistrationAddress/cac:Cou
CAJ35 R Country Grupo con información sobre el país No se encuentra el grupo Country 1.0
ntry

Código identificador del país del Código del país del emisor del
Identificatio ../cac:RegistrationAddress/cac:Cou
CAJ36 R emisor debe corresponder al literal documento NO corresponder al 1.0
nCode ntry/cbc:IdentificationCode
"CO" literal "CO"

Nombre del país del emisor del


Nombre del país del emisor debe ../cac:RegistrationAddress/cac:Cou
CAJ37 N Name documento NO corresponde al 1.0
corresponder al literal “Colombia” ntry/cbc:Name
literal “Colombia”

Identificador del lenguaje utilizado en


@languageI ../cac:RegistrationAddress/cac:Cou
CAJ38 N el nombre del país, debe utilizar el Debe contener el literal “es” 1.0
D ntry/cbc:Name/@languageID
literal “es”

Notificación: Emisor es responsable:


debe existir la información …//cac:AccountingSupplierParty/c
No se encuentra el grupo
CAJ39 N TaxScheme correspondiente 1.0 ac:Party/cac:PartyTaxScheme/cac:
TaxScheme del emisor
TaxScheme

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 475 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


EL contenido de este elemento
Valida el identificador tributario del
CAJ40 N ID no corresponde a un contenido 1.0 ../cac:TaxScheme/cbc:ID
emisor
válido

Valida que el nombre del


EL contenido de este elemento
identificador tributario del emisor
CAJ41 Name no corresponde al Nombre y 1.0 ../cac:TaxScheme/cbc:Name
N corresponda al de la lista
código válido.
correspondiente

PartyLegalEn Grupo de información legales del No se encuentra el grupo …//cac:AccountingSupplierParty/c


CAJ42 N 1.0
tity emisor PartyLegalEntity del emisor ac:Party/cac:PartyLegalEntity

…//cac:AccountingSupplierParty/c
Registration Nombre o Razón Social del emisor
CAJ43 R Nombre No informado 1.0 ac:Party/cac:PartyLegalEntity/cbc:
Name debe ser informado
RegistrationName
…//cac:AccountingSupplierParty/c
NIT no autorizado a facturar
CAJ44 R CompanyID NIT del emisor 1.0 ac:Party/cac:PartyLegalEntity
electrónicamente
/cbc:CompanyID
…//cac:AccountingSupplierParty/c
@schemeAg ac:Party/cac:PartyLegalEntity/@sc
CAJ45 N Debe ser informado el literal “195” No informado el literal “195” 1.0
encyID hemeAgencyID

Debe ser informado el literal “CO, No informado el literal “CO, DIAN …//cac:AccountingSupplierParty/c
@schemeAg
CAJ46 N DIAN (Dirección de Impuestos y (Dirección de Impuestos y 1.0 ac:Party/cac:PartyLegalEntity/@sc
encyName
Aduanas Nacionales) Aduanas Nacionales) hemeAgencyName

…//cac:AccountingSupplierParty/c
DV del NIT debe ser informado en DV del NIT del emisor no
CAJ47 R @schemeID 1.0 ac:Party/cac:PartyLegalEntity/@sc
@schemeID informado
hemeID
…//cac:AccountingSupplierParty/c
@schemeNa Identificador del tipo de documento
CAJ48 R Debe informar 31 1.0 ac:Party/cac:PartyLegalEntity/@sc
me de identidad (@schemeName=31)
hemeName

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 476 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


CorporateRe …//cac:AccountingSupplierParty/c
Grupo de información de registro del No se encuentra el grupo
CAJ49 R gistrationSc 1.0 ac:Party/cac:PartyLegalEntity/cac:
emisor PartyLegalEntity del emisor
heme CorporateRegistrationScheme
…//cac:AccountingSupplierParty/c
El prefijo informado no
ac:Party/cac:PartyLegalEntity/cac:
CAJ50 R ID Prefijo de la nota crédito corresponde al prefijo utilizado 1.0
CorporateRegistrationScheme/cbc:
en la numeración
ID

Si el documento hace referencia a un


…//cac:AccountingSupplierParty/c
consorcio o unión temporal entonces
Partecipatio No se ha informado el porcentaje ac:Party/cac:PartyLegalEntity/cac:
CAJ53 N se debe informar el Porcentaje de los 1.0
nPercent de los participantes del consorcio ShareholderParty/cbc:Partecipatio
participantes del consocio o unión
nPercent
temporal

Si se va a opera bajo modalidad de


/CreditNote/cac:AccountingSuppli
Consorcio o Unión temporal,
No se encuentra el grupo erParty/cac:Party/cac:PartyLegalEn
CAJ54 N Party entonces este Grupo de elemento 1.0
ShareholderParty del emisor tity/cac:ShareholderParty/cac:Part
permite registrar la información de
y
un consorcio
…//cac:AccountingSupplierParty/c
PartyTaxSch Grupo de información tributarias de No se encuentra el grupo ac:Party/cac:PartyLegalEntity/cac:
CAJ55 N 1.0
eme los participantes del consorcio PartyTaxScheme del emisor ShareholderParty/cac:Party/cac:Pa
rtyTaxScheme
…//cac:AccountingSupplierParty/c
ac:Party/cac:PartyLegalEntity/cac:
Registration Se debe informar el Nombre o Razón No se informó el nombre o razón
CAJ56 N 1.0 ShareholderParty/cac:Party/cac:Pa
Name Social de participante de consorcio social
rtyTaxScheme/cbc:RegistrationNa
me
…//cac:AccountingSupplierParty/c
ID del participante de consorcio debe ID del participante de consorcio ac:Party/cac:PartyLegalEntity/cac:
CAJ57 N CompanyID 1.0
estar registrado en la DIAN no estar registrado en la DIAN ShareholderParty/cac:Party/cac:Pa
rtyTaxScheme/cbc:CompanyID
@schemeAg …//cac:AccountingSupplierParty/c
CAJ58 N Debe ser informado el literal “195” No informado el literal “195” 1.0
encyID ac:Party/cac:PartyLegalEntity/cac:

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 477 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


ShareholderParty/cac:Party/cac:Pa
rtyTaxScheme/cbc:CompanyID/@s
chemeAgencyID
…//cac:AccountingSupplierParty/c
Debe ser informado el literal “CO, No informado el literal “CO, DIAN ac:Party/cac:PartyLegalEntity/cac:
@schemeAg
CAJ59 N DIAN (Dirección de Impuestos y (Dirección de Impuestos y 1.0 ShareholderParty/cac:Party/cac:Pa
encyName
Aduanas Nacionales)” Aduanas Nacionales)” rtyTaxScheme/cbc:CompanyID/@s
chemeAgencyName
…//cac:AccountingSupplierParty/c
ac:Party/cac:PartyLegalEntity/cac:
el DV del NIT debe ser informado en DV del NIT del participante no
CAJ60 N @schemeID 1.0 ShareholderParty/cac:Party/cac:Pa
@schemeID informado
rtyTaxScheme/cbc:CompanyID/@s
chemeID
root/cac:AccountingSupplierParty/
cac:Party/cac:PartyLegalEntity/cac:
@schemeNa Identificador del tipo de documento
CAJ61 R Debe informar 31 1.0 ShareholderParty/cac:Party/cac:Pa
me de identidad (@schemeName=31)
rtyTaxScheme/cbc:CompanyID/@s
chemeName
Para reportar varias obligaciones /
responsabilidades, se deben reportar …//cac:AccountingSupplierParty/c
TaxLevelCod separando cada uno de los valores de Responsabilidad informada por ac:Party/cac:PartyLegalEntity/cac:
CAJ62 N 1.0
e la lista con Ejemplo O-06;O-07; ya así participantes no válido según lista ShareholderParty/cac:Party/cac:Pa
sucesivamente, de acuerdo a las rtyTaxScheme/cbc:TaxLevelCode
responsabilidades a reportar
…//cac:AccountingSupplierParty/c
Grupo de detalles tributarios del No se encuentra el grupo ac:Party/cac:PartyLegalEntity/cac:
CAJ64 R TaxScheme 1.0
Participante del Consorcio PartyTaxScheme del emisor ShareholderParty/cac:Party/cac:Pa
rtyTaxScheme/cac:TaxScheme
EL contenido de este elemento
Valida el identificador tributario del
CAJ65 N ID no corresponde a un contenido 1.0 ../cac:TaxScheme/cbc:ID
participante
válido

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 478 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


Valida que el nombre del EL contenido de este elemento
CAJ66 N Name identificador tributario corresponda a no corresponde al Nombre y 1.0 ../cac:TaxScheme/cbc:Name
un valor en la lista código válido.

Grupo de detalles con información de …/cac:AccountingSupplierParty/ca


CAJ67 N Contact No fue informado el grupo 1.0
contacto del emisor c:Party/cac:Contact

ElectronicM
CAJ71 N Correo electrónico de contacto Correo electrónico no informado 1.0 …//cac:Contact/cbc:ElectronicMail
ail

AccountingC No se encuentra el grupo


Grupo con información que definen /CreditNote/cac:AccountingCusto
CAK01 R ustomerPart AccountingCustomerParty del 1.0
el Adquiriente merParty
y adquiriente

Valida que este informado el tipo de


AdditionalAc No se encuentra el tipo de …//cac:AccountingCustomerParty/
CAK02 R tipo de organización jurídica del 1.0
countID organización del receptor cbc:AdditionalAccountID
receptor

Valida que este informado el grupo


No se encuentra el grupo Party …//cac:AccountingCustomerParty/
CAK03 R Party con Información generales sobre el 1.0
del adquiriente cac:Party
adquiriente

Obligatorio en caso de que sea


colocado el Nombre Comercial del
adquiriente en la representación
gráfica del documento
El nombre del adquiriente persona No se encuentra el grupo …//cac:AccountingCustomerParty/
CAK05 N PartyName física y la razón social del adquiriente 1.0
PartyName del adquiriente cac:Party/cac:PartyName/
persona jurídica deben ser
informados en el elemento
…//cac:AccountingCustomerParty/cac
:Party/cac:PartyTaxScheme/cbc:Regis
trationName

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 479 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


Obligatorio en caso de que sea
…//cac:AccountingCustomerParty/
colocado el Nombre Comercial en la
CAK06 N Name Nombre no informado 1.0 cac:Party/cac:PartyName/cbc:Nam
representación gráfica del
e
documento

No se encuentra el grupo
PhysicalLoca Grupo con información con respeto a PhysicalLocation con …//cac:AccountingCustomerParty/
CAK07 N 1.0
tion la localización física del adquiriente información de la localización cac:Party/cac:PhysicalLocation
física del adquiriente.

El grupo deberá estar


conformado al menos por el
Grupo con datos sobre la dirección de conjunto de elementos
una persona o entidad que identifica ../cac:PhysicalLocation/cac:Addres
CAK08 N Address ID, CityName, CountrySubentity, 1.0
la dirección física de recepción del s
CountrySubentityCode,
adquiriente
AddressLine, Line, Country,
IdentificationCode

Si IdentificationCode es “CO”, valida


que código de municipio debe Este código no corresponde a un
CAK09 R ID 1.0 ../cac:Address/cbc:ID
corresponder a valor válido de lista valor válido de la lista
de municipios

Si IdentificationCode es “CO”,
CountrySubentity debe corresponder
El nombre no corresponde un
CAK10 N CityName a uno de los valores de la Columna 1.0 ../cac:Address/cbc:CityName
valor válido de la lista
Nombre Municipio de la lista de
municipios.

Valida estructura de composición de


CAK57 N PostalZone Estructura código no valida 1.0 ../cac:Address/cbc:PostalZone
Código postal

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 480 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


Próximamente este elemento será
solicitado de forma obligatoria.

Si IdentificationCode es “CO”,
CountrySub El nombre no corresponde un ../cac:Address/cbc:CountrySubenti
CAK11 N CountrySubentity debe corresponder 1.0
entity valor válido de la lista ty
a uno de los valores de la lista

Si IdentificationCode es “CO”,
CountrySub CountrySubentity debe corresponder Este código no corresponde a un ../cac:Address/cbc:CountrySubenti
CAK12 R 1.0
entityCode a uno de los valores de la columna valor válido de la lista tyCode
Código de 0

Grupo de elemento que identifica


CAK13 N AddressLine No fue informado el grupo 1.0 ../cac:Address/cac:AddressLine
libremente la dirección

Elemento de texto libre, que se


puede elegir utilizar para poner todas
las informaciones de la dirección, en Informar la dirección, sin ciudad ../cac:Address/cac:AddressLine/cb
CAK14 N Line 1.0
lugar de utilizar elementos ni departamento c:Line
estructurados (los demás elementos
de este grupo)

Se debe informar el grupo con


CAK15 N Country No se encuentra el grupo Country 1.0 ../cac:Address/cac:Country
información sobre el país,

Código del país del receptor del


Identificatio Código identificador del país debe ../cac:Address/cac:Country/cbc:Ide
CAK16 R documento NO corresponde a un 1.0
nCode estar en la lista " ntificationCode
código de la lista

Nombre del país del receptor del ../cac:Address/cac:Country/cbc:Na


CAK17 N Name Nombre del país debe estar en lista 1.0
documento No está en lista me

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 481 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


Identificador del lenguaje utilizado en
@languageI ../cac:Address/cac:Country/cbc:Na
CAK18 N el nombre del país, debe utilizar el Debe contener el literal “es” 1.0
D me/@languageID
literal “es”

Grupo de información tributarias del


Adquiriente.
Rechazo: Si el grupo no es informado
y si se cumple al menos una de las
siguientes situaciones:
Si el adquiriente es persona jurídica:
PartyTaxSch AdditionalAccountID contiene “1” No se encuentra el grupo …//cac:AccountingCustomerParty/
CAK19 R 1.0
eme PartyTaxScheme cac:Party/cac:PartyTaxScheme
En caso de operación de exportación:
Si //cbc:CreditNoteTypeCode = “02”
Si el valor total de la factura es mayor
de 100 UVT:
si
//LegalMonetaryTotal/cbc:PayableA
mount es superior a este monto

Nombre registrado en el RUT. Si el


adquiriente es persona jurídica desea
también utilizar el nombre comercial
en el archivo de la factura, debe
utilizar el elemento …//cac:AccountingCustomerParty/
Registration …//cac:AccountingCustomerParty/cac Nombre o razón social no
CAK20 R 1.0 cac:Party/cac:PartyTaxScheme/cbc
Name :Party/cac:PartyName/cbc:Name informado
:RegistrationName
Si el adquiriente es responsable debe
informar su NIT
CompanyID/@schemeName es 31, el
adquiriente debe informar el nombre
registrado en el RUT en el elemento
Dirección de Gestión de Impuestos
Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 482 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


…//cac:AccountingCustomerParty/cac
:Party/cac:PartyTaxScheme/cbc:Regis
trationName
…//cac:AccountingCustomerParty/
Id del adquiriente debe ser
CAK21 R CompanyID ID de adquiriente no Informado 1.0 cac:Party/cac:PartyTaxScheme/cbc
informado
:CompanyID
…//cac:AccountingCustomerParty/
@schemeAg
CAK22 R Debe ser informado el literal “195” No informado el literal “195” 1.0 cac:Party/cac:PartyTaxScheme/cbc
encyID
:CompanyID/@schemeAgencyID
…//cac:AccountingCustomerParty/
Debe ser informado el literal “CO, No informado el literal “CO, DIAN
@schemeAg cac:Party/cac:PartyTaxScheme/cbc
CAK23 R DIAN (Dirección de Impuestos y (Dirección de Impuestos y 1.0
encyName :CompanyID/@schemeAgencyNam
Aduanas Nacionales)” Aduanas Nacionales)”
e

Rechazo si el atributo @schemeName …//cac:AccountingCustomerParty/


CAK24 R @schemeID es 31 y no se informa el DV en este No está informado el DV del NIT 1.0 cac:Party/cac:PartyTaxScheme/cbc
campo. :CompanyID/@schemeID

si el atributo @schemeName es 31 …//cac:AccountingCustomerParty/


@schemeNa
CAK25 R Valida que el DV del NIT del El DV del NIT no es correcto 1.0 cac:Party/cac:PartyTaxScheme/cbc
me
informado sea correcto :CompanyID/@schemeName

Valida que la Responsabilidad


informada por receptor se
encuentren dentro de la lista.
…//cac:AccountingCustomerParty/
TaxLevelCod Para reportar varias obligaciones / Responsabilidad informada para
CAK26 R responsabilidades, se deben registrar receptor no válido según lista 1.0 cac:Party/cac:PartyTaxScheme/cbc
e
separando cada uno de los valores de :TaxLevelCode
la lista con “;”. Ejemplo O-06;O-07; ya
así sucesivamente de acuerdo a las
responsabilidades necesarias.

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 483 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


Nota: Aplica solamente para
adquirientes Nacionales.
Grupo de información para informar /CreditNote/cac:AccountingCusto
Registration No se informó el grupo
CAK28 R 1.0 merParty/cac:Party/cac:PartyTaxSc
Address dirección fiscal del adquiriente RegistrationAddress
heme/cac:RegistrationAddress

Si IdentificationCode=CO Valida que


el código de municipio corresponda Este código no corresponde a un
CAK29 R ID 1.0 ../cac:RegistrationAddress/cbc:ID
al valor correcto de la lista de valor válido de la lista
municipios

Si IdentificationCode es “CO”,
CountrySubentity debe corresponder
El nombre no corresponde un ../cac:RegistrationAddress/cbc:City
CAK30 N CityName a uno de los valores de la Columna 1.0
valor válido de la lista Name
Nombre Municipio de la lista de
municipios.

Si IdentificationCode=CO Valida la
estructura de composición de Código
../cac:RegistratioAddress/cbc:Post
CAK58 N PostalZone postal Estructura código no valida 1.0
alZone
Nota: Próximamente este elemento
será solicitado de forma obligatoria.

Si IdentificationCode es “CO”,
CountrySub El nombre no corresponde un ../cac:RegistrationAddress/cbc:Cou
CAK31 N CountrySubentity debe corresponder 1.0
entity valor válido de la lista ntrySubentity
a uno de los valores de la lista

Si IdentificationCode es “CO”,
CountrySub CountrySubentity debe corresponder Este código no corresponde a un ../cac:RegistrationAddress/cbc:Cou
CAK32 R 1.0
entityCode a uno de los valores de la columna valor válido de la lista ntrySubentityCode
Código de la tabla 0

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 484 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


Grupo de elemento que identifica ../cac:RegistrationAddress/cac:Add
CAK33 N AddressLine No fue informado el grupo 1.0
libremente la dirección ressLine

Elemento de texto libre: si requiere o


desea, se puede utilizar para registrar
la información de la dirección, en Informar la dirección, sin ciudad
CAK34 N Line 1.0 ../cac:AddressLine/cbc:Line
lugar de utilizar elementos ni departamento
estructurados (los demás elementos
de este grupo)

Se debe informar el grupo al que


../cac:RegistrationAddress/cac:Cou
CAK35 N Country corresponde, informando el nombre No se encuentra el grupo Country 1.0
ntry
del país.

Código del país del receptor del


Identificatio Código identificador del país del ../cac:RegistrationAddress/cac:Cou
CAK36 R documento NO corresponde a un 1.0
nCode emisor debe estar en la lista ntry/cbc:IdentificationCode
código de la lista

../cac:RegistrationAddress/cac:Cou
Nombre del país del emisor debe Nombre del país del receptor del
CAK37 N Name 1.0 ntry/cbc:IdentificationCode/cbc:N
estar en la lista. documento No está en lista
ame

Para el identificador del lenguaje ../cac:RegistrationAddress/cac:Cou


@languageI
CAK38 N utilizado en el nombre del país, debe Debe contener el literal “es” 1.0 ntry/cbc:IdentificationCode/cbc:N
D
ingresar el literal “es” ame/@languageID

Notificación: Si el adquiriente es
responsable, el NIT debe estar activo
en el RUT …//cac:AccountingCustomerParty/
No se encuentra el grupo
CAK39 N TaxScheme Si existe un grupo 1.0 cac:Party/cac:PartyTaxScheme/cac
TaxScheme
…///cac:AccountingCustomerParty/ca :TaxScheme
c:Party/cac:PartyTaxScheme/cac:TaxS
cheme

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 485 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


EL contenido de este elemento
Valida el identificador tributario del
CAK40 N ID no corresponde a un contenido 1.0 ../cac:TaxScheme/cbc:ID
receptor
válido

Valida que el nombre del


EL contenido de este elemento
identificador tributario del receptor
CAK41 N Name no corresponde al Nombre y 1.0 ../cac:TaxScheme/cbc:Name
corresponda a un valor de la lista
código válido.
correspondientes

PartyLegalEn Grupo de información legal del Obligatorio si adquiriente es …//cac:AccountingCustomerParty/


CAK42 N 1.0
tity adquiriente responsable cac:Party/cac:PartyLegalEntity

…//cac:AccountingCustomerParty/
Registration El Nombre o Razón Social del
CAK43 N Nombre NO informado 1.0 cac:Party/cac:PartyLegalEntity/cbc
Name adquiriente debe ser informado
:RegistrationName
…//cac:AccountingCustomerParty/
CAK44 N CompanyID ID del adquiriente ID adquiriente no informado 1.0 cac:Party/cac:PartyLegalEntity
/cbc:CompanyID
…//cac:AccountingCustomerParty/
@schemeAg cac:Party/cac:PartyLegalEntity
CAK45 N Debe ser informado el literal “195” NO informado el literal “195” 1.0
encyID /cbc:CompanyID/@schemeAgency
ID
…//cac:AccountingCustomerParty/
Debe ser informado el literal “CO, NO informado el literal “CO, DIAN
@schemeAg cac:Party/cac:PartyLegalEntity
CAK46 N DIAN (Dirección de Impuestos y (Dirección de Impuestos y 1.0
encyName /cbc:CompanyID/@schemeAgency
Aduanas Nacionales) Aduanas Nacionales)
Name

Si el atributo (@schemeName=31), el …//cac:AccountingCustomerParty/


DV del NIT del emisor NO
CAK47 R @schemeID DV del NIT debe ser informado en 1.0 cac:Party/cac:PartyLegalEntity
informado
@schemeID /cbc:CompanyID/@schemeID

El contenido de este atributo no …//cac:AccountingCustomerParty/


@schemeNa SI Identificador del tipo de
CAK48 R documento de identidad corresponde a uno de los valores 1.0 cac:Party/cac:PartyLegalEntity
me
(@schemeName=31) indica que está posibles de las listas /cbc:CompanyID/@schemeName

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 486 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


identificado por NIT y por tanto el DV
del NIT debe ser informado en
atributo @schemeID
CorporateRe …//cac:AccountingCustomerParty/
Grupo de informaciones de registro
CAK49 N gistrationSc No fue informado el grupo 1.0 cac:Party/cac:PartyLegalEntity/cac:
del adquiriente
heme CorporateRegistrationScheme

Grupo de detalles con información de CreditNote/cac:AccountingCustom


CAK51 R Contact No fue informado el grupo 1.0
contacto del adquiriente erParty/cac:Party/cac:Contact
CreditNote/cac:AccountingCustom
ElectronicM
CAK55 R Correo electrónico de contacto Correo electrónico no informado 1.0 erParty/cac:Party/cac:Contact/cbc:
ail
ElectronicMail
Grupo de información de la Persona
TaxRepresen
CAL01 N autorizada para descargar No fue informado el grupo 1.0 …//cac:TaxRepresentativeParty
tativeParty
documentos

Grupo de información de la Persona


PartyIdentifi …//cac:TaxRepresentativeParty/ca
CAL02 N autorizada para descargar No fue informado el grupo 1.0
cation c:PartyIdentification
documentos

Identificación de la persona
…//cac:TaxRepresentativeParty/ca
CAL03 N ID autorizada para descargar No fue informado el elemento 1.0
c:PartyIdentification/cbc:ID
documentos
…//cac:TaxRepresentativeParty/ca
@schemeAg
CAL04 N Debe ser informado el literal “195” No informado el literal “195” 1.0 c:PartyIdentification/cbc:ID/@sche
encyID
meAgencyID
Debe ser informado el literal “CO, No informado el literal “CO, DIAN …//cac:TaxRepresentativeParty/ca
@schemeAg
CAL05 N DIAN (Dirección de Impuestos y (Dirección de Impuestos y 1.0 c:PartyIdentification/cbc:ID/@sche
encyName
Aduanas Nacionales) Aduanas Nacionales) meAgencyName

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 487 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


El atributo (@schemeName=31), el …//cac:TaxRepresentativeParty/ca
DV del NIT del autorizado no
CAL07 N @schemeID DV del NIT debe ser informado en 1.0 c:PartyIdentification/cbc:ID/@sche
informado
@schemeID meID

Identificador del tipo de documento


de identidad (@schemeName=31), si El contenido de este atributo no …//cac:TaxRepresentativeParty/ca
@schemeNa
CAL06 N está identificado con NIT, el DV del corresponde a uno de los valores 1.0 c:PartyIdentification/cbc:ID/@sche
me
NIT debe ser informado en atributo posibles de las listas meName
@schemeID

Grupo de información para entrega


CAM01 N Delivery No fue informado el grupo …//cac:Delivery/
de bienes

DeliveryAdd Grupo con información, respecto a la …//cac:Delivery/cac:DeliveryAddre


CAM04 N No fue informado el grupo 1.0
ress dirección de entrega ss

Si IdentificationCode=CO, Valida que


código de municipio corresponda a Este código no corresponde a un
CAM05 N ID 1.0 ../ cac:DeliveryAddress /cbc:ID
un valor registrado en la lista de valor válido de la lista
municipios

Si IdentificationCode es “CO”,
CountrySubentity debe corresponder
El nombre no corresponde un ../cac:DeliveryAddress
CAM06 N CityName a uno de los valores de la Columna 1.0
valor válido de la lista /cbc:CityName
“Nombre Municipio” de la lista de
municipios.

Valida estructura de composición de


Código postal ../cac:DeliveryAddress/cbc:
CAM68 N PostalZone Estructura código no valida 1.0
Nota: Próximamente este elemento PostalZone
será solicitado de forma obligatoria.

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 488 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


Si IdentificationCode es “CO”,
CountrySub El nombre no corresponde un ../cac:DeliveryAddress/cbc:Countr
CAM07 N CountrySubentity debe corresponder 1.0
entity valor válido de la lista ySubentity
a uno de los valores de la lista

Si IdentificationCode es “CO”,
CountrySub CountrySubentity debe corresponder Este código no corresponde a un ../cac:DeliveryAddress/cbc:Countr
CAM08 N 1.0
entityCode a uno de los valores de la columna valor válido de la lista ySubentityCode
Código de 0

Grupo de elementos, que identifica ../cac:DeliveryAddress


CAM09 N AddressLine No fue informado el grupo 1.0
libremente la dirección. /cac:AddressLine

Elemento de texto libre. Se puede


elegir: para registrar todos los datos
Informar la dirección, sin ciudad ../cac:DeliveryAddress/cac:Address
CAM10 N Line de la dirección, en lugar de utilizar 1.0
ni departamento Line/cbc:Line
elementos estructurados. (los demás
elementos de este grupo)

Se debe informar el grupo, el registro


No se encuentra el grupo ../cac:DeliveryAddress
CAM11 R Country corresponde al país dentro de la 1.0
Country. /cac:Country
“Lista”

Código del país del receptor del


Identificatio El código identificador del país del ../cac:DeliveryAddress/cac:Country
CAM12 R documento NO corresponde a un 1.0
nCode emisor debe estar en la “lista”. /cbc:IdentificationCode
código de la lista.

Nombre del país del emisor debe Nombre del país del receptor del ../cac:DeliveryAddress/cac:Country
CAM13 N Name 1.0
estar en “lista”. documento No está en lista. /cbc:Name

@languageI El Identificador del lenguaje utilizado ../cac:DeliveryAddress/cac:Country


CAM14 N Debe contener el literal “es” 1.0
D en el nombre del país, debe ser “es”. /cbc:Name/@languageID

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 489 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


DeliveryPart Grupo de datos con información
CAM15 N No fue informado el grupo 1.0 …//cac:Delivery/cac:DeliveryParty
y sobre la empresa de transporte.

Grupo con información sobre el


…//cac:Delivery/cac:DeliveryParty
CAM16 N PartyName nombre de la persona o entidad que No fue informado el grupo 1.0
/cac:PartyName
transporta el bien.

Nombre comercial de la empresa de No fue informado el nombre de …//cac:Delivery/cac:DeliveryParty/


CAM17 N Name 1.0
transporte. la empresa transportadora cac:PartyName/cbc:Name

Grupo con información respecto a la


PhysicalLoca …//cac:Delivery/cac:DeliveryParty
CAM18 N localización de la empresa de No fue informado el grupo 1.0
tion /cac:PhysicalLocation
transporte.

El grupo deberá estar


conformado por los elementos:
Grupo con datos sobre la dirección de ID, CityName, CountrySubentity, ../cac:PhysicalLocation/cac:Addres
CAM19 N Address 1.0
la empresa de transporte CountrySubentityCode, s
AddressLine, Line, Country,
IdentificationCode

Si IdentificationCode=CO, Valida que


el código de municipio corresponda Este código no corresponde a un
CAM20 N ID 1.0 ../cac:Address/cbc:ID
con el valor establecido en la lista de valor registrado dentro la lista.
municipios.

Si IdentificationCode es “CO”,
CountrySubentity debe corresponder
El nombre no corresponde un
CAM21 N CityName a uno de los valores de la Columna 1.0 ../cac:Address/cbc:CityName
valor válido de la lista
Nombre Municipio de la lista de
municipios.

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 490 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


Si IdentificationCode=CO, Valida la
estructura y composición de Código
CAM69 N PostalZone postal. Estructura código no valida 1.0 ../cac:Address/cbc:PostalZone
Nota: Próximamente este elemento
será solicitado de forma obligatoria.

Si IdentificationCode es “CO”,
CountrySub El nombre NO corresponde un ../cac:Address/cbc:CountrySubenti
CAM22 N CountrySubentity debe corresponder 1.0
entity valor válido de la lista. ty
a uno de los valores de la lista.

Si IdentificationCode es “CO”,
CountrySub CountrySubentity debe corresponder Este código NO corresponde a un ../cac:Address/cbc:CountrySubenti
CAM23 N 1.0
entityCode a uno de los valores de la columna valor válido de la lista. tyCode
Código de 0

Grupo de elementos que identifican


CAM24 N AddressLine No fue informado el grupo 1.0 ../cac:Address/cac:AddressLine
libremente la dirección.

Elemento de texto libre, se puede


utilizar para registrar la información
Informar la dirección, sin ciudad ../cac:Address/cac:AddressLine/cb
CAM25 N Line de la dirección, en lugar de utilizar 1.0
ni departamento. c:Line
elementos estructurados. (los demás
elementos de este grupo).

Se debe informar el grupo, No se encuentra el grupo


CAM26 R Country 1.0 ../cac:Address/cac:Country
registrando el país. Country.

Código identificador del país del Código del país del receptor del
Identificatio ../cac:Address/cac:Country/cbc:Ide
CAM27 R emisor debe estar registrado en la documento NO corresponde a un 1.0
nCode ntificationCode
lista. código de la lista.

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 491 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


El nombre del país del emisor debe Nombre del país del receptor del ../cac:Address/cac:Country/cbc:Na
CAM28 N Name 1.0
estar en la lista. documento No está en lista. me

@languageI El Identificador del lenguaje utilizado ../cac:Address/cac:Country/cbc:Na


CAM29 N Debe contener el literal “es”. 1.0
D en el nombre del país, debe ser “es”. me/@languageID

PartyTaxSch Grupo de información tributarias del …//cac:Delivery/cac:DeliveryParty/


CAM30 R No fue informado el grupo 1.0
eme transportador. cac:PartyTaxScheme

Nombre o Razón Social del


transportador.
En el caso que lo requiera, el emisor
…//cac:Delivery/cac:DeliveryParty/
Registration puede utilizar el nombre comercial
CAM31 N del transportador en el archivo de la No fue informada la razón social 1.0 cac:PartyTaxScheme/cbc:Registrati
Name
factura, por lo tanto debe usar el del transportador onName
elemento:
…//cac:Delivery/cac:DeliveryParty
/cac:PartyName/cbc:Name
…/cac:Delivery/cac:DeliveryParty/c
Si el transportador es responsable
CAM32 R CompanyID Identificador del transportador. 1.0 ac:PartyTaxScheme/cbc:CompanyI
debe informar NIT.
D
…/cac:Delivery/cac:DeliveryParty/c
@schemeAg
CAM33 N Debe ser informado el literal “195”. No informado el literal “195”. 1.0 ac:PartyTaxScheme/cbc:CompanyI
encyID
D/@schemeAgencyID
Debe ser informado el literal “CO, No informado el literal “CO, DIAN …/cac:Delivery/cac:DeliveryParty/c
@schemeAg
CAM34 N DIAN (Dirección de Impuestos y (Dirección de Impuestos y 1.0 ac:PartyTaxScheme/cbc:CompanyI
encyName
Aduanas Nacionales)”. Aduanas Nacionales)”. D/@schemeAgencyName

Si participante identificado por NIT …/cac:Delivery/cac:DeliveryParty/c


DV del NIT del participante no
CAM35 R @schemeID (@schemeName=31), el DV del NIT 1.0 ac:PartyTaxScheme/cbc:CompanyI
informado.
debe ser informado en @schemeID D/@schemeID

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 492 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


si está identificado por NIT el DV del El contenido de este atributo no …/cac:Delivery/cac:DeliveryParty/c
@schemeNa
CAM36 R NIT debe ser informado en atributo corresponde a uno de los valores 1.0 ac:PartyTaxScheme/cbc:CompanyI
me
@schemeID posibles de la “lista”. D/@schemeName

Valida que responsabilidad informada


por transportador se encuentra
dentro de la “lista”.
Para reportar varias obligaciones /
Responsabilidad informada para …/cac:Delivery/cac:DeliveryParty/c
TaxLevelCod responsabilidades, se deben separar
CAM37 N transportador no válido según 1.0 ac:PartyTaxScheme/cbc:TaxLevelC
e cada una “;” Ejemplo O-06;O-07; así
“Lista”. ode
sucesivamente, de acuerdo a las
responsabilidades a reportar.
Nota: Aplica solo para trasportadores
Nacionales.

Grupo de información para registrar


la dirección fiscal del transportador.
El grupo deberá estar conformado
por el conjunto que contenga los …/cac:Delivery/cac:DeliveryParty/c
Registration elementos:
CAM39 N No fue informado el grupo 1.0 ac:PartyTaxScheme/cac:Registratio
Address
ID, CityName, CountrySubentity, nAddress
CountrySubentityCode,
AddressLine, Line, Country,
IdentificationCode

Si el IdentificationCode=CO, Válida
que el código de municipio Este código no corresponde a un
CAM40 N ID 1.0 ../cac:RegistrationAddress/cbc:ID
corresponda con un valor registrado valor registrado en la “Lista”.
en lista de municipios.

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 493 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


Si IdentificationCode es “CO”,
CountrySubentity debe corresponder
El nombre no corresponde un ./cac:RegistrationAddress/cbc:City
CAM41 N CityName a uno de los valores de la Columna: 1.0
valor válido de la “Lista”. Name
Nombre / Municipio, de la lista de
municipios.

Si IdentificationCode=CO, Válida la
estructura de composición del Código
./cac:RegistrationAddress/cbc:
CAM70 N PostalZone postal. Estructura código no válida. 1.0
PostalZone
Nota: próximamente este elemento
será solicitado de forma obligatoria.

Si IdentificationCode es “CO”,
CountrySub El nombre no corresponde un ./cac:RegistrationAddress/cbc:Cou
CAM42 N CountrySubentity debe corresponder 1.0
entity valor registrado en la “lista”. ntrySubentity
a uno de los valores de la “Lista”.

Si IdentificationCode es “CO”,
CountrySub CountrySubentity debe corresponder Este código no corresponde a un ./cac:RegistrationAddress/cbc:Cou
CAM43 N 1.0
entityCode a uno de los valores de la columna valor válido de la “Lista” ntrySubentityCode
Código de 0

Grupo de elementos que identifican ./cac:RegistrationAddress/cac:Add


CAM44 N AddressLine No fue informado el grupo 1.0
libremente la dirección. ressLine

Elemento de texto libre: se puede


utilizar para registrar la información
Informar la dirección, sin ciudad
CAM45 N Line de la dirección, en lugar de utilizar 1.0 ../cac:AddressLine/cbc:Line
ni departamento
elementos estructurados. (los demás
elementos de este grupo).

Se debe informar el grupo con el ./cac:RegistrationAddress/cac:Cou


CAM46 R Country No se encuentra el grupo Country 1.0
registro del país. ntry

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 494 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


Código del país del receptor del ..
Identificatio Código identificador del país del
CAM47 R documento NO corresponde a un 1.0 /cac:Country/cbc:IdentificationCod
nCode emisor debe estar en la “lista "
código de la lista e

Nombre del país del emisor debe Nombre del país del receptor del
CAM48 N Name 1.0 ../cac:Country/cbc:Name
estar en la “Lista” documento No está en lista.

@languageI El Identificador del lenguaje utilizado ../cac:Country/cbc:Name/@langua


CAM49 N Debe contener el literal “es” 1.0
D en el nombre del país, debe ser “es”. geID

Grupo de detalles tributarios de la No fue informado el grupo


CAM50 N TaxScheme 1.0 …//cac:PartyTaxScheme
empresa de transporte.

Identificador del tributo del


transportador.
Ver lista de valores posibles en 0 La información suministrada no
CAM51 N ID corresponde a un valor de la 1.0 ../cac:TaxScheme/cbc:ID
Nota: Si el contenido de este
lista
elemento no corresponde a un
contenido de la columna
“Identificador”

Nombre del tributo.


Ver lista de valores posibles en 0
La información suministrada no
CAM52 N Name Notificación: Si el contenido de este corresponde a un valor de la 1.0 ../cac:TaxScheme/cbc:Name
elemento no corresponde al lista
contenido correspondiente de la
columna “Nombre”.

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 495 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


PartyLegalEn Grupo de información legal del …/cac:Delivery/cac:DeliveryParty/c
CAM53 N No fue informado el grupo 1.0
tity transportador. ac:PartyLegalEntity

Nombre o Razón Social del


transportador.
Nombre registrado en el RUT. Si el
../cac:Delivery/cac:DeliveryParty/c
Registration transportador es persona jurídica No fue informada la razón social
CAM54 N desea también utilizar el nombre 1.0 ac:PartyLegalEntity/cbc:Registratio
Name del transportador
comercial en el archivo de la factura, nName
debe utilizar el elemento
…//cac:AccountingSupplierParty/cac:
Party/cac:PartyName/cbc:Name

…/cac:Delivery/cac:DeliveryParty/c
Si transportador es responsable,
CAM55 R CompanyID Identificador del transportador. 1.0 ac:PartyLegalEntity/cbc:CompanyI
NIT del transportador.
D
@schemeAg ..//cbc:CompanyID/@schemeAgen
CAM56 N Debe ser informado el literal “195”. No informado el literal “195”. 1.0
encyID cyID

Debe ser informado el literal “CO, No informado el literal “CO, DIAN


@schemeAg ..//cbc:CompanyID/@schemeAgen
CAM57 N DIAN (Dirección de Impuestos y (Dirección de Impuestos y 1.0
encyName cyName
Aduanas Nacionales). Aduanas Nacionales)

Si l atributo (@schemeName=31), el
DV del NIT del transportador no
CAM58 R @schemeID DV del NIT debe ser informado en 1.0 ..//cbc:CompanyID/@schemeID
informado.
@schemeID

Identificador del tipo de documento


de identidad (@schemeName=31) del
El contenido de este atributo no
@schemeNa transportador que indica que él está ..//cbc:CompanyID/@schemeNam
CAM59 R corresponde a uno de los valores 1.0
me identificado por NIT y por tanto el DV e
posibles de las “Listas”.
del NIT debe ser informado en
atributo @schemeID

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 496 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


CorporateRe …/cac:Delivery/cac:DeliveryParty/c
Grupo de información de registro del
CAM60 N gistrationSc No fue informado el grupo 1.0 ac:PartyLegalEntity/cac:Corporate
transportador.
heme RegistrationScheme
DeliveryTer Grupo de información relacionada
CBC01 N No fue informado el grupo 1.0 /CreditNote/cac:DeliveryTerms
ms con la entrega.

Elemento identificador para la


descripción de las condiciones de /CreditNote/cac:DeliveryTerms/cb
CBC02 N ID entrega. No fue informado el elemento 1.0
c:ID

Método de pago de costes de


transporte: Se debe utilizar para
indicar cómo se pagan los costes del
transporte (por ejemplo, Portes
No fue informado el método de
SpecialTerm Debidos, Portes Pagados) Puede ser /CreditNote/cac:DeliveryTerms/cb
CBC03 N pago para el costo del 1.0
s un texto libre que entiendan el c:SpecialTerms
transporte
comprador y vendedor o codificarlo
en una lista, por ejemplo:
http://www.unece.org/trade/untdid/
d01b/tred/tred4215.htm
LossRiskRes
No corresponde a un código /CreditNote/cac:DeliveryTerms/cb
CBC04 N ponsibilityC Condiciones de Entrega: 1.0
valido de la lista c:LossRiskResponsibilityCode
ode

Opcional: no usado por la DIAN, las


/CreditNote/cac:DeliveryTerms/cb
CBC05 N LossRisk partes pueden definir un significado o No fue informado el elemento 1.0
c:LossRisk
simplemente omitirlo. Sin validación.

Grupo de campos para información


PaymentMe
CAN01 R relacionadas con el pago de la Rechazo si grupo no informado 1.0 /CreditNote/cac:PaymentMeans
ans
factura.

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 497 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


El método de pago debe estar
relacionado en la tabla del 0
/CreditNote/cac:PaymentMeans/c
CAN02 R ID Rechazo, si el valor de este elemento Método de pago inválido. 1.0
bc:ID
no corresponde a un valor de la
columna “Código”.

PaymentMe El medio de pago debe estar /CreditNote/cac:PaymentMeans/c


CAN03a R Medio de pago inválido. 1.0
ansCode relacionado con la tabla 0 bc:PaymentMeansCode

El medio de pago debe ser informado


PaymentMe para facturas de contado. Se sugiere /CreditNote/cac:PaymentMeans/c
CAN03b R Medio de pago no informado. 1.0
ansCode utilizar “Acuerdo Mutuo” para bc:PaymentMeansCode
operaciones de contado

Fecha de vencimiento de la factura o


fecha de compromiso de pago.
Venta a crédito sin información
PaymentDue /CreditNote/cac:PaymentMeans/c
CAN04 R Obligatorio si es venta a crédito. de fecha en la cual fue 1.0
Date bc:PaymentDueDate
comprometido el pago.
Rechazo: Si PaymentMeans/ID = 2 y
PaymentDueDate no es informado

La información suministrada no
/CreditNote/cac:PaymentMeans/c
CAN05 N PaymentID Identificador del pago corresponde a un valor de la 1.0
bc:PaymentID
lista

Descuentos o cargos a nivel de


factura, es decir descuentos o cargos
AllowanceC que no afectan las bases gravables.
CAQ01 N No fue informado el grupo 1.0 /CreditNote/AllowanceCharge
harge Los descuentos o cargos que afectan
bases gravables se informan a nivel
de ítem.

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 498 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


Valor informado de es un /CreditNote/cac:AllowanceCharge/
CAQ02 N ID Sin validación 1.0
consecutivo valido cbc:ID

Indica que el elemento es un cargo o


un descuento ChargeIndicator contiene
ChargeIndic …//AllowanceCharge/cbc:ChargeIn
CAQ03 R Rechazo: si este elemento contiene información diferente de “true” o 1.0
ator dicator
información diferente de “true” o “false”
“false”

Es obligatorio informar si es
descuento a nivel de factura
internacional. De acuerdo a los
AllowanceC valores establecidos en la tabla 0 Hay un descuento a nivel de
…//AllowanceCharge/cbc:Allowanc
CAQ04 N hargeReaso factura y no indicó el código del 1.0
Rechazo: si es descuento y no se eChargeReasonCode
nCode descuento.
informa.
Notificación: si hay un recargo y este
elemento no es informado.

Razón (texto): texto libre para


informar la razón del descuento.
AllowanceC Obligatorio si hay un recargo o Informado descuento en factura
…//AllowanceCharge/cbc:Allowanc
CAQ05 N hargeReaso descuento, por lo tanto, este internacional sin información de 1.0
eChargeReason
n elemento deberá ser informado. la respectiva justificación.
Nota: si hay recargo o descuento y
este elemento no es informado.

Porcentaje a aplicar. Porcentaje


MultiplierFa aplicado en decimales. Porcentaje que aplica superior al …//AllowanceCharge/cbc:Multiplie
CAQ06 N 1.0
ctorNumeric 100% rFactorNumeric
Notificación: si este elemento > 100

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 499 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


Valor total del cargo o descuento.
Valor numérico del Cargo el
Descuento.
Si es descuento, no puede ser
superior al valor base.
CAQ07 R Amount Descuento superior al valor base. 1.0 …//AllowanceCharge/cbc:Amount
Rechazo:Si
…//AllowanceCharge/cbc:ChargeIndic
ator es true y
…//AllowanceCharge/cbc:Amount >
…//AllowanceCharge/cbc:BaseAmoun
t

Remítase a regla FAD15b ya que,


al cumplirse dicha regla, se
@currencyI Rechazo: si no es igual a verifica que esté elemento …//cac:AllowanceCharge/cbc:Amo
CAQ08 R 1.0
D cbc:DocumentCurrencyCode corresponda al mismo valor unt/@currencyID
informado en
DocumentCurrencyCode

Valor Base para calcular el descuento


el cargo.
Positivo mayor que cero.
Rechazo: Si es negativo
…//AllowanceCharge/cbc:BaseAmoun Valor Base para calcular el …//AllowanceCharge/cbc:BaseAm
CAQ09 N BaseAmount t descuento o cargo superior al 1.0
ount
valor total de la factura.
Si es descuento, no puede ser
superior al valor total de la factura
Notificación: si
…//AllowanceCharge/cbc:ChargeIndic
ator es true y

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 500 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


…//AllowanceCharge/cbc:BaseAmoun
t > …//LegalMonetaryTotal/cbc:
TaxInclusiveAmount

Remítase a regla FAD15b ya que


al cumplirse dicha regla verifica
@currencyI Rechazo: si no es igual a …//cac:AllowanceCharge/cbc:Base
CAQ10 R que este elemento corresponda 1.0
D cbc:DocumentCurrencyCode Amount/@currencyID
al mismo valor informado en
DocumentCurrencyCode

Grupo de campos para información Seguir definición estándar del


PaymentExc relacionada con la tasa de cambio de UBL para este grupo /CreditNote/cac:PaymentExchange
CAR01 1.0
hangeRate moneda extranjera a peso Es obligatorio informar si la divisa Rate
colombiano (COP). base es diferente a COP.

Remítase a regla FAD15b ya que,


al cumplirse dicha regla, se
SourceCurre Rechazo: si no es igual a verifica que esté elemento /CreditNote/cac:PaymentExchange
CAR02 R 1.0
ncyCode cbc:DocumentCurrencyCode corresponda al mismo valor Rate/cbc:SourceCurrencyCode
informado en
DocumentCurrencyCode

Base monetaria de la divisa


SourceCurre SourceCurrencyBaseRate trae /CreditNote/cac:PaymentExchange
CAR03 N extranjera para el cambio. Debe ser 1.0
ncyBaseRate valor diferente a 1.00 Rate/cbc:SourceCurrencyBaseRate
1.00.

Divisa a la cual se hace la conversión.


Debe ir diligenciado en COP, si el
TargetCurre /CreditNote/cac:PaymentExchange
CAR04 N cbc:DocumentCurrencyCode es No corresponde a valor en la lista. 1.0
ncyCode Rate/cbc:TargetCurrencyCode
diferente a COP.
Ver lista de valores posibles en 0

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 501 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


Rechazo: si no corresponde a valor en
la lista.

TargetCurre Base Monetaria para la conversión. TargetCurrencyBase trae valor /CreditNote/cac:PaymentExchange


CAR05 N 1.0
ncyBaseRate Debe ser 1.00. diferente a 1.00 Rate/cbc:TargetCurrencyBaseRate

Valor de la tasa de cambio entre las


divisas.
Se debe diligenciar con el valor de la
tasa de cambio. Por ejemplo: para
USDCOP puede ser el valor de la TRM
o tasa acordada entre las partes.
Recuerde que el valor registrado, es
la base para la conversión de la tasa
CalculationR de cambio de la siguiente manera: /CreditNote/cac:PaymentExchange
CAR06 N No fue informado el elemento 1.0
ate Rate/cbc:CalculationRate
Valor reportado * Valor de tasa de
cambio = Valor en reportado en
divisa informada en
TargetCurrencyCode.
Este valor es el que se debe registrar
para reportar los valores en la
segunda divisa, y en la
representación gráfica, si así lo
requiere el emisor.

Fecha en la que se fijó la tasa de Fecha en la que se acordó la tasa /CreditNote/cac:PaymentExchange


CAR07 N Date 1.0
cambio (CalculationRate) de cambio. Rate/cbc:Date

Solamente puede existir un grupo de Tributo informado no coincide,


CAS01a R TaxTotal campos para la información de revisar Porcentaje, Nombre, y ID. 1.0 /CreditNote/TaxTotal
totales relacionadas con un tributo Debe existir un TaxTotal a nivel de
en particular, si hay más de una tarifa la cabecera por cada tipo de

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 502 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


del mismo impuesto se deben impuesto que se informa a nivel
informar en TaxSubtotal diferentes de línea con las características
dentro del mismo TaxTotal correspondiente al mismo
impuesto

Valida que exista un solo grupo con Tributo IVA (01), INC (04)
información de totales para un informado no coincide, revisar
mismo tributo en la factura y que los Porcentaje, Nombre y ID. Debe
impuestos IVA (01), INC (04) estén existir un TaxTotal a nivel de la
CAS01b R TaxTotal registrados en una línea de la factura, cabecera por cada tipo de 1.0 /CreditNote/TaxTotal
si hay más de una tarifa del mismo impuesto que se informa a nivel
impuesto se deben informar en de línea con las características
TaxSubtotal diferentes dentro del correspondiente al mismo
mismo TaxTotal impuesto

Suma de todos los elementos


../cac:TaxTotal/TaxSubtotal/cbc:TaxA (R) Valor total de un tributo no
mount de cada uno de los impuestos. corresponde a la suma de todos
los registros correspondientes a ../cac:TaxTotal/cbc:TaxAmount
CAS02 R TaxAmount Rechazo: Si 1.0
../cac:TaxTotal/cbc:TaxAmount <> cada una de las tarifas
sumatoria de todas las ocurrencias de informadas en este documento
../cac:TaxTotal/TaxSubtotal/cbc:TaxA para este tributo.
mount

Remítase a regla FAD15b ya que,


al cumplirse dicha regla, se
@currencyI Rechazo: si no es igual a verifica que este elemento ../cac:TaxTotal/cbc:TaxAmount/@
CAS03 R 1.0
D cbc:DocumentCurrencyCode corresponda al mismo valor currencyID
informado en
DocumentCurrencyCode

Grupo de información que definen Debe ser informado un grupo de


CAS04 R TaxSubtotal 1.0 ../cac:TaxTotal/TaxSubtotal
los valores del tributo. estos para cada tarifa.

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 503 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


Base Imponible sobre la que se
cálcula el valor del tributo
En el caso de que el tributo es un
porcentaje del valor tributable:
TaxableAmo informar la base imponible en valor El valor informado no ../cac:TaxTotal/TaxSubtotal/cbc:Ta
CAS05 R 1.0
unt monetario. corresponde a la base imponible xableAmount
Para el caso de que el tributo sea un
valor fijo por unidad tributada:
informar el número de unidades
tributadas.

Remítase a regla FAD15b ya que,


al cumplirse dicha regla, se
@currencyI Rechazo: si no es igual a verifica que este elemento …//cac:TaxTotal/cac:TaxSubtotal/c
CAS06 R 1.0
D cbc:DocumentCurrencyCode corresponda al mismo valor bc:TaxableAmount/@currencyID
informado en
DocumentCurrencyCode

Valor del tributo: producto del


porcentaje aplicado sobre la base
imponible. * El valor del tributo informado
no corresponde al producto del
Rechazo: Para tributos cuya tarifa se porcentaje aplicado sobre la base
enuncia en porcentajes. imponible
../cac:TaxTotal/TaxSubtotal/cbc:Ta
Si: ../cac:TaxTotal/cbc:TaxAmount <>
CAS07 R TaxAmount 1.0 xAmount
../cac:TaxTotal/cbc:TaxableAmount *
../cac:TaxTotal/cbc:Percent * El valor del tributo no
corresponde al precio unitario del
Rechazo: impuesto multiplicado por la
Para tributos cuya tarifa se enuncia cantidad de item vendidos
en valores nominales (ejemplo bolsas
plásticas)

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 504 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


Si: ../cac:TaxTotal/cbc:TaxAmount <>
../cac:TaxTotal/cbc:PerUnitAmount *
/cac:TaxTotal/cbc:TaxableAmount
Rechazo: para el impuesto Nominal
IBUA el cálculo, se realiza entre los
valores de los campos
(PerUnitAmount*BaseUnitMeasure) y
su resultado debe ser dividido por
cien (100)
Rechazo: para el impuesto Nominal
INPP el cálculo, se realiza entre los
valores de los campos
(PerUnitAmount*BaseUnitMeasure)
Rechazo: para el impuesto ICUI el
cálculo, se realiza entre los valores de
los campos (TaxableAmount*Percent
dividido por cien (100))

Remítase a regla FAD15b ya que


al cumplirse dicha regla verifica
@currencyI Rechazo: si no es igual a …//cac:TaxTotal/cac:TaxSubtotal/c
CAS08 R que este elemento corresponder 1.0
D cbc:DocumentCurrencyCode bc:TaxAmount/@currencyID
al mismo valor informado en
DocumentCurrencyCode

Usado en el caso de que el tributo


sea un valor fijo por unidad tributada: Elemento: cbc:PerUnitAmount es
se debe informar el valor del tributo informado y BaseUnitMeasure no
BaseUnitMe ../cac:TaxTotal/TaxSubtotal/cbc:Ba
CAS09 R por unidad tributada, por ejemplo: el es informado. 1.0
asure seUnitMeasure
impuesto al consumo de bolsas
plásticas o los impuestos a los
combustibles.

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 505 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


Rechazo: si elemento
cbc:PerUnitAmount es informado y
BaseUnitMeasure no es informado.

Identificación de la unidad de ../cac:TaxTotal/TaxSubtotal/cbc:Ba


CAS10 N unitCode Unidad de medida no informada. 1.0
medida. seUnitMeasure/@ unitCode

Valor del tributo por unidad:


Es el valor nominal del tributo por
Rechazo por el elemento
PerUnitAmo unidad. ../cac:TaxTotal/TaxSubtotal/cbc:Pe
CAS11 R cbcBaseUnitMeasure NO es 1.0
unt rUnitAmount
Rechazo: si el elemento informado.
cbcBaseUnitMeasure NO es
informado

Remítase a regla FAD15b ya que,


al cumplirse dicha regla, se
@currencyI Rechazo: si no es igual a verifica que este elemento ../cac:TaxTotal/TaxSubtotal/cbc:Pe
CAS12 R 1.0
D cbc:DocumentCurrencyCode corresponda al mismo valor rUnitAmount/@currencyID
informado en
DocumentCurrencyCode

Grupo de información sobre el ../cac:TaxTotal/TaxSubtotal/cac:Ta


CAS13 N TaxCategory No fue informado el grupo 1.0
tributo xCategory

Tarifa del tributo


En el caso de que el tributo sea un No corresponde a un valor …//cac:TaxTotal]/cac:TaxSubtotal/
CAS14 N Percent porcentaje del valor tributable: 1.0
valido de la lista cac:TaxCategory/cbc:Percent
informar la tarifa (porcentaje) a ser
aplicada a la base imponible.

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 506 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


Notificación: Si reporta una tarifa
diferente para uno de los tributos
enunciados en la tabla 0

Grupo de información específica ../cac:TaxTotal/TaxSubtotal/cac:Ta


CAS15 R TaxScheme No fue informado el grupo 1.0
sobre el tributo. xCategory/cac:TaxScheme

Identificador del tributo


Ver lista de valores posibles en ¡Error!
No se encuentra el origen de la
referencia. La información suministrada no
CAS16 R ID corresponde a un valor de la 1.0 ../cac:TaxScheme/cbc:ID
Rechazo: si el contenido de este
lista
elemento no corresponde a un
contenido de la columna
“Identificador” (aceptase elemento
sin contenido).

Nombre del tributo.


Ver lista de valores posibles en ¡Error!
No se encuentra el origen de la
La información suministrada no
referencia.
CAS17 N Name corresponde a un valor de la 1.0 ../cac:TaxScheme/cbc:Name
Rechazo: Si el contenido de este lista
elemento no corresponde al
contenido registrado en la columna
“Nombre”

Grupo de campos para la información


LegalMonet
CAU01 R relacionada con los valores totales No fue informado el grupo 1.0 /CreditNote/LegalMonetaryTotal
aryTotal
aplicables a la factura.

LineExtensio El Valor Bruto antes de tributos …//LegalMonetaryTotal/cbc:LineEx


CAU02 R Total Valor Bruto antes de tributos. 1.0
nAmount no es igual a la suma de los tensionAmount

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 507 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


Total valor bruto: suma de los valores valores de las líneas de la factura
brutos de las líneas de la factura. que contienen el valor comercial.
El Valor Bruto antes de tributos tiene
que ser la suma de los valores de las
líneas de la factura que contienen el
valor comercial
Rechazo: si
round(/sig:CreditNote/cac:LegalMon
etaryTotal/cbc:LineExtensionAmount)
es distinto de
round(sum(/sig:CreditNote/cac:Credi
tNoteLine/cbc:LineExtensionAmount)
)

Remítase a regla FAD15b ya que,


al cumplirse dicha regla, se
@currencyI Rechazo: si no es igual a verifica que este elemento …/LegalMonetaryTotal/cbc:LineExt
CAU03 R 1.0
D cbc:DocumentCurrencyCode corresponda al mismo valor ensionAmount/@currencyID
informado en
DocumentCurrencyCode

Total Valor Base Imponible: Base


imponible para el cálculo de los
tributos.
El Valor Base Imponible tiene que ser Base Imponible, es distinto a la
TaxExclusive la suma de los valores de las bases suma de los valores de las bases …//LegalMonetaryTotal/cbc:TaxEx
CAU04 R 1.0
Amount imponibles de todas líneas de detalle. imponibles de todas líneas de clusiveAmount
detalle.
Rechazo: si
round(//cbc:TaxExclusiveAmount) es
distinto de
round(sum(//cac:CreditNoteLine/cac:

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 508 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


TaxTotal[1]/cac:TaxSubtotal/cbc:Taxa
bleAmount))

Remítase a regla FAD15b ya que,


al cumplirse dicha regla, se
@currencyI Rechazo: si no es igual a verifica que este elemento …//LegalMonetaryTotal/cbc:TaxEx
CAU05 R 1.0
D cbc:DocumentCurrencyCode corresponda al mismo valor clusiveAmount/@currencyID
informado en
DocumentCurrencyCode

Total de Valor Bruto más tributos. El


Valor Bruto más tributos tiene que
ser igual al Valor Bruto de la factura
que contienen el valor comercial más
la Suma de los Tributos de todas las Valor Bruto más tributos es
líneas de detalle. diferente a Valor Bruto de la
TaxInclusive factura que contienen el valor …//LegalMonetaryTotal/cbc:TaxInc
CAU06 R 1.0
Amount Rechazo: si comercial más la Suma de los lusiveAmount
round(//cac:LegalMonetaryTotal/cbc: Tributos de todas las líneas de
LineExtensionAmount + detalle.
sum(//cac:TaxTotal[not(ancestor::cac
:CreditNoteLine)]/cbc:TaxAmount))
es distinto de
round(//cbc:TaxInclusiveAmount)

Remítase a regla FAD15b ya que,


al cumplirse dicha regla, se
@currencyI Rechazo: si no es igual a verifica que este elemento …//LegalMonetaryTotal/cbc:TaxInc
CAU07 R 1.0
D cbc:DocumentCurrencyCode corresponda al mismo valor lusiveAmount/@currencyID
informado en
DocumentCurrencyCode

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 509 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


Descuento Total: la suma de todos los
descuentos aplicados a nivel de la
factura.
El Valor del Descuento Total es igual a
la suma de todos los descuentos
globales aplicados al total de la
Total descuentos, es diferente de
AllowanceTo factura. …//LegalMonetaryTotal/cbc:Allow
CAU08 R la suma de todos los descuentos 1.0
talAmount anceTotalAmount
Rechazo: si aplicados al total de la factura.
round(/sig:CreditNote/cac:LegalMon
etaryTotal/cbc:AllowanceTotalAmoun
t) es distinto de
round(sum(/sig:CreditNote/cac:Allow
anceCharge[cbc:Cha“geInd”cator =
"false"]/cbc:Amount))

Remítase a regla FAD15b ya que


al cumplirse dicha regla verifica
@currencyI Rechazo: para el caso que no sea …//LegalMonetaryTotal/cbc:Allow
CAU09 R que este elemento corresponda 1.0
D igual a cbc:DocumentCurrencyCode anceTotalAmount/@currencyID
al mismo valor informado en
DocumentCurrencyCode

Cargo Total: suma de todos los cargos


aplicados a nivel de la factura.
El Valor del Cargo Total, es igual a la
suma de todos los cargos globales Valor del Cargo Total es distinto a
ChargeTotal aplicados al total de la factura. la suma de todos los cargos …//LegalMonetaryTotal/cbc:Charg
CAU10 R 1.0
Amount globales aplicados al total de la eTotalAmount
Rechazo: si factura.
round(/sig:CreditNote/cac:LegalMon
etaryTotal/cbc:ChargeTotalAmount)
es distinto de
round(sum(/sig:CreditNote/cac:Allow

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 510 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


anceCharge[cbc:ChargeIndicator =
"true"]/cbc:Amount))

Remítase a regla FAD15b ya que


al cumplirse dicha regla verifica
@currencyI Rechazo: si no es igual a …//LegalMonetaryTotal/cbc:Charg
CAU11 R que este elemento corresponda 1.0
D cbc:DocumentCurrencyCode eTotalAmount/@currencyID
al mismo valor informado en
DocumentCurrencyCode

Remítase a regla FAD15b ya que


al cumplirse dicha regla verifica
@currencyI Rechazo: si no es igual a …//LegalMonetaryTotal/cbc:Prepai
CAU13 R que este elemento corresponda 1.0
D cbc:DocumentCurrencyCode dAmount/@currencyID
al mismo valor informado en
DocumentCurrencyCode

Valor a Pagar de Factura: Valor total


de ítems (incluyendo cargos y
descuentos a nivel de ítems) +valor
tributos + valor cargos – valor
descuentos
El Valor a Pagar de Factura es igual a
Valor a Pagar de Factura es
la Suma de Valor Bruto más tributos -
distinto de la Suma de Valor
Valor del Descuento Total + Valor del
PayableAmo Cargo Total Bruto más tributos - Valor del …//LegalMonetaryTotal/cbc:Payab
CAU14 R Descuento Total + Valor del Cargo 1.0
unt leAmount
Rechazo: si let $TaxInclusiveAmount Total
:= if
(boolean(//cbc:TaxInclusiveAmount))
then //cbc:TaxInclusiveAmount else
0.00, $SumTotalAllowance := if
(boolean(//cbc:AllowanceTotalAmou
nt)) then
//cbc:AllowanceTotalAmount else
0.00, $SumTotalCharge := if

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 511 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


(boolean(//cbc:ChargeTotalAmount))
then //cbc:ChargeTotalAmount else
0.00, $PayableAmount :=
$TaxInclusiveAmount -
$SumTotalAllowance +
$SumTotalCharge return
round(number($PayableAmount)) es
distinto de
round(//cac:LegalMonetaryTotal/cbc:
PayableAmount)

Remítase a regla FAD15b ya que,


al cumplirse dicha regla, se
@currencyI Rechazo: si no es igual a verifica que este elemento …//LegalMonetaryTotal/cbc:Payab
CAU15 R 1.0
D cbc:DocumentCurrencyCode corresponda al mismo valor leAmount/@currencyID
informado en
DocumentCurrencyCode

8.3.1 Línea de Nota Credito: CreditNoteLine


ID Y Elemento Regla Mensaje V Xpath
Grupo de campos para la
CAV01 R CreditNoteLine información relacionada con una No fue informado el grupo 1.0 /CreditNote/cac:CreditNoteLine
línea de nota crédito.
Valida que el número de línea
exista y que no se repita. Más de un grupo conteniendo el
elemento /CreditNote/cac:CreditNoteLine/c
CAV02a N ID Nota: si contiene un valor ya /de:Invoice/de:InvoiceLine/cbc:ID 1.0 bc:ID
utilizado en el elemento o no con la misma información o no
existe elemento: existe ningún valor.
/Invoice/cac:InvoiceLine/cbc:ID

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 512 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


Valida que los números de línea Los números de línea de factura
del documento sean consecutivos utilizados en los diferentes
grupos no son consecutivos, /CreditNote/cac:CreditNoteLine/c
CAV02b N ID Notificación si los números 1.0
empezando con “1”. bc:ID
utilizados en los diferentes
grupos no son consecutivos,
empezando en “1”.
Es obligatorio informar para el
caso de facturas por contratos de
servicio tipo AIU. Para el ítem
Administración. En este caso la
cbc:Note debe empezar por el /CreditNote/cac:CreditNoteLine/c
CAV03 N Note 1.0
texto: “Contrato de servicios AIU Nota no informada. bc:Note
por concepto de:” El
contribuyente debe incluir el
objeto del contrato facturado.

/CreditNote/cac:CreditNoteLine/c
CreditedQuantit Valida que la cantidad del No se encuentra el campo cbc:
CAV04a R producto o servicio de cada línea 1.0 bc:CreditedQuantity
y CreditedQuantity
exista
I /CreditNote/cac:CreditNoteLine/c
Valida que la cantidad del
CAV04b R CreditedQuantit producto o servicio de cada línea No se puede expresar valores 1.0 bc:CreditedQuantity
y negativos
exista
Valida la Unidad de Medida de la
cantidad del artículo solicitado.
Ver lista de valores posibles en 0 La unidad de la cantidad utilizada /CreditNote/cac:CreditNoteLine/c
CAV05 R @unitCode 1.0
Notificación si el valor del no existe en la lista de unidades. bc:CreditedQuantity /@unitCode
atributo no se encuentra en la
columna “Unid”.

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 513 de 753


Resolución No. 000165 (01/NOV/2023)

Valida Valor total de la línea.


El Valor Total de la línea es igual
al producto de Cantidad x Precio
Unidad menos Descuentos más
Recargos que apliquen para la
línea.
Rechazo: si
/Invoice/cac:InvoiceLine/cbc:Line
ExtensionAmount es distinto de
(/Invoice/Price/cbc:PriceAmount
* /Invoice/Price/cbc:Price/
BaseQuantity) –
(/Invoice/cac:InvoiceLine/cac:Allo
wanceCharge/cbc:Amount, Valor total de la línea, libre de
correspondientes a aquellos tributos, diferente del producto
LineExtensionA de la cantidad por el precio /CreditNote/cac:CreditNoteLine/c
CAV06 R grupos en donde 1.0
mount unitario, considerados los cargos bc:LineExtensionAmount
/Invoice/cac:InvoiceLine/cac:Allo
wanceCharge/cbc:ChargeIndicato y los descuentos aplicados en
r es “false” esta línea.
o )+
(/Invoice/cac:InvoiceLin
e/cac:AllowanceCharge
/cbc:Amount,
correspondientes a
aquellos grupos en
donde
AllowanceCharge/cbc:C
hargeIndicator es “true”
)
Nota: Si se informa el grupo
InvoiceLine/cac:PricingReference
el valor de LineExtensionAmout

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 514 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


es cero (0.00), ya que se trata de
muestra o regalo comercial.
Remítase a regla FAD15b ya que
al cumplirse dicha regla verifica /CreditNote/cac:CreditNoteLine/c
CAV07 R @currencyID Rechazo:Si no es igual a 1.0 bc:LineExtensionAmount/@curre
que este elemento corresponda
cbc:DocumentCurrencyCode ncyID
al mismo valor informado en
DocumentCurrencyCode
Es obligatorio informar si se trata
de muestras comerciales.
indica el precio de referencia para Línea de factura informado con
PricingReferenc línea que no contienen valor LineExtensionAmount en cero y
CAW01 R 1.0
e comercial. grupo cac:PricingReference no
informado
Valida LineExtensionAmount en
cero y grupo cac:PricingReference
no informado
AlternativeCond ../cac:PricingReference/cac:Altern
CAW02 R Grupo para informar el precio No fue informado el grupo 1.0
itionPrice ativeConditionPrice
Corresponde al valor del precio
referencia del ítem que se da
como muestra o regalo sin valor
comercia ../cac:AlternativeConditionPrice/c
CAW03 R PriceAmount Precio referencial no informado. 1.0
bc:PriceAmount
Valida: si PricingReference fue
informado, entonces
PriceAmount debe existir, no
puede estar vacio, ni ser “cero”.
Remítase a la regla FAD15b ya
que al cumplirse dicha regla
Rechazo: si no es igual a verifica que este elemento ../cac:AlternativeConditionPrice
CAW04 R @currencyID 1.0
cbc:DocumentCurrencyCode corresponda al mismo valor /cbc:PriceAmount/@currencyID
informado en
DocumentCurrencyCode

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 515 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


Valida que el valor del campo ../cac:AlternativeConditionPrice/c
CAW05 N PriceTypeCode PriceTypeCode se encuentre en la El valor de campo PriceTypeCode 1.0
no se encuentra en la “Lista”. bc:PriceTypeCode
“Lista”.
Este grupo se debe informar a
nivel de ítem, si solamente el
cargo o descuento afecta la base
gravable del ítem.
AllowanceCharg Si es un cargo individual general a /CreditNote/cac:CreditNoteLine/c
CBE01 N No fue informado el grupo 1.0
e la factura, se genera IVA, debe ac:AllowanceCharge
reportarse como ítem. Para el
caso de los descuentos a nivel de
ítem no es necesario codificarlos.
Sin Validación.
Valor informado no es un /CreditNote/cac:CreditNoteLine/c
CBE02 N ID Secuencial empezando por 1. 1.0
consecutivo valido ac:AllowanceCharge/cbc:ID

Indica que el elemento es un


cargo y no un descuento
Cargo es true, es un Débito
aumenta el valor de la ítem.
El valor informado no
Descuento es false, un Crédito corresponde a ninguno de los …/AllowanceCharge/cbc:ChargeIn
CBE03 R ChargeIndicator 1.0
descuenta el valor del ítem. valores esperados (“true” o dicator
El elemento solamente puede “false”)
identificar una de la información.
Rechazo: si este elemento
contiene una información
diferente de “true” o “false”.

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 516 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


Razón (texto): Texto libre para
AllowanceCharg informar de la razón del No fue informada la razón para …/AllowanceCharge/cbc:Allowan
CBE04 N 1.0
eReason descuento. el descuento o recargo ceChargeReason
Sin Validación.
MultiplierFactor Porcentaje aplicado en decimales. …/AllowanceCharge/cbc:Multiplie
CBE05 N No fue informado el porcentaje 1.0
Numeric rFactorNumeric
Sin Validación.

Valor numérico del Cargo el


Descuento.
CBE06 N Amount No fue informado el valor del 1.0 …/AllowanceCharge/cbc:Amount
Si es descuento, no puede ser
descuento o recargo
superior al valor base.
Sin Validación.

Remítase a regla FAD15b ya que


al cumplirse dicha regla verifica …/AllowanceCharge/cbc:Amoun
CBE07 R @currencyID Rechazo: si no es igual a 1.0
que este elemento corresponda t/@currencyID
cbc:DocumentCurrencyCode
al mismo valor informado en
DocumentCurrencyCode
Valor Base para calcular el
descuento del cargo. El valor base informado no …/AllowanceCharge/cbc:BaseAm
CBE08 N BaseAmount corresponde al producto del valor 1.0
Positivo mayor que cero. ount
unitario por la cantidad del bien
Sin Validación.
Remítase a regla FAD15b ya que
al cumplirse dicha regla verifica …/AllowanceCharge/cbc:BaseA
CBE09 R @currencyID Rechazo: si no es igual a 1.0
que este elemento corresponda mount/@currencyID
cbc:DocumentCurrencyCode
al mismo valor informado en
DocumentCurrencyCode

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 517 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


Grupo de campos para
información relacionada con un
tributo aplicable a esta línea de la
factura.
Un bloque para cada código de
tributo.
Rechazo:
Si existe más de un bloque con el
mismo valor en el elemento de:
TaxTotal/TaxSubtotal/cac:TaxCat
egory/cac:TaxScheme/cbc:ID
Existe más de un grupo con
Este grupo NO debe ser /CreditNote/cac:CreditNoteLine/c
CAX01 R TaxTotal información de totales para un 1.0
informado para ítems excluidos ac:TaxTotal
mismo tributo en una línea de la
de acuerdo a lo establecido en el
factura.
E.T. Adicionalmente, NO debe ser
informado para facturas del
grupo I (No responsables de IVA),
ni para ítems cuyo concepto en
contratos de AIU no haga parte
de la base gravable.
A nivel de ítem solo aplica para
tributos que deban informase a
como por ejemplo: IVA, INC, IC,
Impuesto Nacional a los
Combustibles, entre otros.

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 518 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


Valor del tributo
Suma de todos los elementos
../cac:TaxTotal/TaxSubtotal/cbc:T
axAmount
Rechazo: si
../cac:TaxTotal/cbc:TaxAmount
<> sumatoria de todas las
ocurrencias de
../cac:TaxTotal/TaxSubtotal/cbc:T
axAmount
o dicho de otro modo El valor total del tributo (X)
every $i in //cac:InvoiceLine (/Invoice/cac:InvoiceLine/cac:Tax
satisfies if Total/cbc:TaxAmount) no
($i/cac:TaxTotal/cac:TaxSubtotal/ corresponde a la suma de todas ../cac:TaxTotal/cbc:TaxAmount
CAX02 R TaxAmount cac:TaxCategory/cac:TaxShee/cbc 1.0
las Información correspondientes
:ID = '01') then a cada una de las tarifas
round($i/cac:TaxTotal[cac:TaxSub informadas en este documento
total/cac:TaxCategory/cac:TaxShe para este tributo
me/cbc:ID =
'01']/cbc:TaxAmount) =
round(sum($i/cac:TaxTotal/cac:T
axSubtotal[cac:TaxCategory/cac:T
axSheme/cbc:ID =
'01']/cbc:TaxAmount)) else true()

Nota: 01, representa un código


de impuesto, pero para el cálculo,
se debe considerar todos los tipos
de impuesto que aplique a esta
línea.

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 519 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


Remítase a regla FAD15b ya que
al cumplirse dicha regla verifica
CAX03 R @currencyID Rechazo: si no es igual a: 1.0 ../cac:TaxTotal/cbc:TaxAmount/
que este elemento corresponda
cbc:DocumentCurrencyCode @currencyID
al mismo valor informado en
DocumentCurrencyCode
Grupo de información que
CAX04 TaxSubtotal No fue informado el grupo 1.0 ../cac:TaxTotal/TaxSubtotall
N definen los valores del tributo.
Base gravable del B/S es
responsabilidad del emisor
colocar la base gravable
correspondiente a la cantidad de
Ítems que está reportando. Tenga
en cuenta incluir los descuentos
no condicionados y cargos en ../cac:TaxTotal/TaxSubtotal/cbc:T
CAX05 N TaxableAmount caso de existir. No se informó una base gravable 1.0 axableAmount
Recuerde que para las muestras para este tributo
gratis la base gravable es el valor
comercial de dichas muestras
gratis
Nota: Para bienes o servicios
Excluidos no se debe informar el
impuesto excluido.
Remítase a regla FAD15b ya que
Rechazo: si no es igual a al cumplirse dicha regla verifica
CAX06 R @currencyID que este elemento corresponda 1.0 ../cac:TaxTotal/TaxSubtotal/cbc:
cbc:DocumentCurrencyCode
al mismo valor informado en TaxableAmount/@currencyID
DocumentCurrencyCode

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 520 de 753


Resolución No. 000165 (01/NOV/2023)
Valor del tributo: producto del
porcentaje aplicado sobre la base
imponible
Rechazo: para tributos cuya tarifa
se enuncia en porcentajes, si:
../cac:TaxTotal/cbc:TaxAmount
<>
../cac:TaxTotal/cbc:TaxableAmou
nt * ../cac:TaxTotal/cbc:Percent
Rechazo:Para tributos cuya tarifa
se enuncia en valores nominales
(ejemplo bolsas plásticas)
Si: (R) El valor del tributo
../cac:TaxTotal/cbc:TaxAmount correspondiente al precio unitario
<> del impuesto multiplicado por la
../cac:TaxTotal/cbc:PerUnitAmo cantidad de ítem vendidos.
unt *
InvoiceLine/cbc:InvoicedQuantit ../cac:TaxTotal/TaxSubtotal/cbc:T
CAX07 R TaxAmount 1.0
y (R) El valor del tributo axAmount
Rechazo: para el impuesto correspondiente a una de las
Nominal IBUA el cálculo, se tarifas correspondientes es
realiza entre los valores de los diferente del producto del
campos porcentaje aplicado sobre la base
(PerUnitAmount*BaseUnitMeas imponible.
ure) y su resultado debe ser
dividido por cien (100)

Rechazo: para el impuesto


Nominal INPP el cálculo, se
realiza entre los valores de los
campos
(PerUnitAmount*BaseUnitMeas
ure)
Rechazo: para el impuesto ICUI
el cálculo, se realiza entre los
valores de los campos

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 521 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


(TaxableAmount*Percent
dividido por cien (100))
Remítase a regla FAD15b ya que
al cumplirse dicha regla verifica
CAX08 R @currencyID Rechazo: si no es igual a 1.0 ../cac:TaxTotal/TaxSubtotal/cbc:
que este elemento corresponda
cbc:DocumentCurrencyCode TaxAmount/@currencyID
al mismo valor informado en
DocumentCurrencyCode
Unidad de medida base para el
tributo.
Usado en el caso de que el tributo
sea un valor fijo por unidad
tributada: informar el valor del
tributo por unidad tributada. Por
ejemplo, el impuesto al consumo
de las bolsas plásticas o los
impuestos a los combustibles.
BaseUnitMeasur Si el elemento NO es informado o 1.0 ../cac:TaxTotal/cac:TaxSubtotal/c
CAX09 R let $i :=
e no existe. bc:BaseUnitMeasure
//cac:InvoiceLine/cac:TaxTotal/ca
c:TaxSubtotal/cac:TaxCategory/ca
c:TaxScheme/cbc:ID, $j :=
//cac:InvoiceLine/cac:TaxTotal/ca
c:TaxSubtotal return every $k in
$i satisfies if (k 21' or k 22' or$k =
'23' or $k ='24') then
$j/cbc:BaseUnitMeasure !='' and
$j/cbc:BaseUnitMeasure/@unitC
ode !='' else true()
Corresponde a uno de los valores El valor informado NO ../cac:TaxTotal/cac:TaxSubtotal/c
CAX10 N unitCode de la tabla de unidades de corresponde a un valor registrado 1.0 bc:BaseUnitMeasure/@unitCode
medida 0 en la “Lista”.

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 522 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


Es el valor nominal del tributo por
unidad.
Rechazo: si el elemento NO es
informado o no existe.
let $i :=
//cac:InvoiceLine/cac:TaxTotal/ca
../cac:TaxTotal/cac:TaxSubtotal/c
CAX11 N PerUnitAmount c:TaxSubtotal/cac:TaxCategory/ca Si el elemento NO es informado o 1.0
c:TaxScheme/cbc:ID, $j := no existe. bc:PerUnitAmount
//cac:InvoiceLine/cac:TaxTotal/ca
c:TaxSubtotal return every $k in
$i satisfies if ($ k ='21' or $ k ='22'
or$k= '23' or $k ='24') then
$j/cbc:PerUnitAmount !='' and
$j/cbc:PerUnitAmount/@currenc
yID !='' else true()
Remítase a la regla FAD15b, ya
que al cumplirse dicha regla ../cac:TaxTotal/cac:TaxSubtotal/
CAX12 R @currencyID Rechazo: si no es igual a verifica que este elemento 1.0 cbc:PerUnitAmount/@currencyI
cbc:DocumentCurrencyCode corresponda al mismo valor D
informado en
DocumentCurrencyCode
Grupo de información sobre el ../cac:TaxTotal/TaxSubtotal/cac:T
CAX13 R TaxCategory No fue informado el grupo 1.0
tributo. axCategory

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 523 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


Tarifa del tributo.
En el caso de que el tributo sea
un porcentaje del valor
tributable: informar la tarifa Reporta una tarifa diferente para ../cac:TaxTotal/TaxSubtotal/cac:T
CAX14 N Percent (porcentaje) a ser aplicada a la uno de los tributos enunciados en 1.0 axCategory/cbc:Percent
base imponible. la tabla 13.3.10
Notificación: si reporta una tarifa
diferente para uno de los tributos
enunciados en la tabla 13.3.10
Grupo de información específicas ../cac:TaxTotal/TaxSubtotal/cac:T
CAX15 R TaxScheme No fue informado el grupo 1.0
sobre el tributo axCategory/cac:TaxScheme

Ver lista de valores posibles en


¡Error! No se encuentra el origen
de la referencia. Si el contenido de este elemento
CAX16 R ID 1.0 ../cac:TaxScheme/cbc:ID
Rechazo: si el contenido de este no corresponde a un contenido
elemento no corresponde a un de la columna “Identificador”.
contenido de la columna
“Identificador”.
Ver lista de valores posibles en en
¡Error! No se encuentra el origen
de la referencia. Si el contenido de este elemento
CAX17 N Name no corresponde al contenido 1.0 ../cac:TaxScheme/cbc:Name
Rechazo: si el contenido de este registrado en la columna
elemento no corresponde al “Nombre”.
contenido correspondiente de la
columna “Nombre”.
Grupo de información que /CreditNote/cac:CreditNoteLine/I
CAZ01 R Item describe las características del No fue informado el grupo 1.0
tem
artículo o servicio.

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 524 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


Descripción del artículo o servicio
CAZ02 R Description al que se refiere esta línea de la 1.0 ../cac:Item/cbc:Description
Descripción no informada
factura la cual debe ser
informada.
La marca del artículo debe ser
informada en caso de factura
internacional Debe ser informada la marca del
CAZ04 N BrandName artículo en caso de factura 1.0 ../cac:Item/cbc:BrandName
Notificación: internacional.
…//cbc:InvoiceTypeCode = “02” y
este elemento no fue informado
El modelo del artículo debe ser
informado en caso de factura
internacional. Debe ser informado el modelo del
CAZ05 N ModelName artículo en caso de factura 1.0 ../cac:Item/cbc:ModelName
Notificación: internacional.
…//cbc:InvoiceTypeCode = “02” y
este elemento no fue informado

SellersItemIdent Grupo de datos de identificación SellersItemIdentification debe ser ../cac:Item/cac:SellersItemIdentifi


CAZ06 N del artículo o servicio de acuerdo 1.0
ification informado. cation
con el vendedor.
El código del vendedor ../cac:Item/cac:SellersItemIdentifi
CAZ07 N ID Código del vendedor no 1.0
correspondiente al artículo, debe cation/cbc:ID
informado.
ser informado.
Código del vendedor
correspondiente a una ../cac:Item/cac:SellersItemIdentifi
CAZ08 N ExtendedID No fue informado el elemento 1.0
subespecificación del artículo. cation/cbc:ExtendedID
Sin validación.

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 525 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


Grupo de datos de identificación
del artículo o servicio de acuerdo
StandardItemId con un estándar debe ser StandardItemIdentification , no ../cac:Item/cac:StandardItemIden
CAZ09 R 1.0
entification informado. Son admitidas hasta informado. tification
tres codificaciones estándar para
un mismo artículo.
Código de acuerdo con el El código del ítem No está de ../cac:Item/cac:StandardItemIden
CAZ10 R ID estándar descrito en el atributo acuerdo al estándar informado en 1.0 tification/cbc:ID
ID/@schemeAgencyID @schemID
Código de acuerdo con el El valor informado es diferente al /CreditNote/cac:CreditNoteLine/c
CAZ11 R @schemeID estándar descrito en el atributo de la tabla 13.3.5 de la columna 1.0 ac:Item/cac:StandardItemIdentifi
ID/@schemeID @schemeID cation/cbc:ID/@schemeID

Ver estándares en 0
Nota: si el código no existe en un
estándar cerrado.
Ejemplo: UNSPSC El Valor informado es diferente al
de la tabla 13.3.5 de la columna ../cac:Item/cac:StandardItemIden
CAZ12 R @schemeName Nota: si el código no sigue la regla @schemeName 1.0
tification/cbc:ID/@schemeName
de formación de un código
abierto, pero con valores
verificables.
Ejemplo: GTIN
Ejemplo: Partidas arancelarias
El valor informado es diferente al
../cac:Item/cac:StandardItemIden
@schemeAgenc Código del estándar de la tabla 13.3.5 en la columna
CAZ13 R @ schemeAgencyID 1.0 tification/cbc:ID/@schemeAgenc
yID
yID

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 526 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


Grupo de información para
AdditionalItemP adicionar datos específicos del …/cac:CreditNoteLine/cac:Item/c
CAZ14 N ítem que puede ser solicitados No fue informado el grupo 1.0
roperty ac:AdditionalItemProperty
por las autoridades o entidades
diferentes a la DIAN.
Característica que se requiere
informar del ítem, por ejemplo
(Uso Vehículo).
Obligatorio: si el grupo
AdditionalItemProperty es
informado.
…/cac:AdditionalItemProperty/cb
CAZ15 N Name Por cada No fue informado el elemento 1.0
c:Name
../cac:AdditionalItemProperty/cbc
:Name debe existir un
../cac:AdditionalItemProperty/cbc
:Value
No se válida.

Valor de la característica que se


quiere informar, por ejemplo
(Particular).
Obligatorio: si el grupo
AddtionalProperytItem es
informado. …/cac:AdditionalItemProperty/cb
CAZ16 N Value No fue informado el elemento 1.0
c:Value
Por cada
../cac:AdditionalItemProperty/cbc
:Value debe existir un
../cac:AdditionalItemProperty/cbc
:Name
No se válida.

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 527 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


Se debe informar la cantidad real …/cac:AdditionalItemProperty/cb
CAZ17 N ValueQuantity entregada de la mercancía de la Cantidad no informada 1.0
c:ValueQuantity
remesa
La unidad informada no …/cac:AdditionalItemProperty/cb
CAZ18 N @unitCode Unidad de la cantidad del bien 1.0
corresponde a un código valido c:ValueQuantity/@unitcode

Grupo de información que


describen el mandatario de la
operación de venta. Aplica solo
InformationCon para mandatos, y se debe …/cac:
CBA01 R tentProviderPar informar a nivel de ítem. No fue informado el grupo 1.0 CreditNoteLine/cac:Item/cac:Info
ty rmationContentProviderParty
Obligatorio: para facturas de
mandato. Se informa el
mandatario a nivel de ítem. Un
mandante por ítem.
I…/cac:
PowerOfAttorne Obligatorio si CreditNoteLine/cac:Item/cac:Info
CBA02 R InformationContentProviderParty No fue informado el grupo 1.0
y rmationContentProviderParty/cac
es informado. :PowerOfAttorney
Obligatorio: si …/cac:PowerOfAttorney/cac:Age
CBA03 R AgentParty InformationContentProviderParty No fue informado el grupo 1.0
ntParty
es informado.
PartyIdentificati El tipo de operación es mandatos
CBA04 N Valida el tipo de 1.0 … /cac:PartyIdentification
on y no se informa NIT Mandantes.
El tipo de operación es mandatos
CBA05 R ID Identificación del mandante. y no se informa identificación del 1.0 …/cac:PartyIdentification/cbc:ID
Mandante.
@schemeAgenc Debe ser informado el literal …/cac:PartyIdentification/cbc:ID/
CBA06 R No informado el literal “195”. 1.0
yID “195”. @schemeAgencyID

el DV del NIT debe ser informado DV del NIT del emisor no …/cac:PartyIdentification/cbc:ID/
CBA07 R @schemeID 1.0
en @schemeID informado. @schemeID

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 528 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


Identificador del tipo de …/cac:PartyIdentification/cbc:ID/
CBA08 R @schemeName documento de identidad del Debe ser un valor de 0 1.0
@schemeName
Mandante
Grupo de información que /CreditNote/cac:CreditNoteLine/
CBB01 R Price describe los precios del artículo o No existe elemento. 1.0
Price
servicio.
CBB02 R PriceAmount 1.0 ../Price/cbc:PriceAmount
Valor del artículo o servicio. No está informado valor.
Remítase a regla FAD15b ya que
al cumplirse dicha regla verifica
CBB03 R @currencyID Rechazo: si no es igual a 1.0 ../Price/cbc:PriceAmount/@curr
que este elemento corresponda
cbc:DocumentCurrencyCode encyID
al mismo valor informado en
DocumentCurrencyCode

CBB04 R BaseQuantity La cantidad real sobre la cual el No está informada la cantidad. 1.0 ../Price/cbc:BaseQuantity
precio aplica.
Valida la Unidad de Medida de la
cantidad del artículo solicitado.
La unidad de la cantidad utilizada 1.0 ../Price/cbc:BaseQuantity/@unitC
CBB05 R @unitCode Ver lista de valores posibles en 0
no existe en la lista de unidades. ode
Nota: si el valor del atributo no se
encuentra en la columna “Unid”.

8.4 Nota Débito: DebitNote


ID Y Elemento Regla Mensaje V Xpath
Se requiere que para el documento Las extensiones NO deben usarse
Nota de débito (DebitNote) existan para repetir información
DAA02 N UBLExtension declarados a lo menos dos nodos estandarizada en el UBL-XML de 1.0 /DebitNote/ext:UBLExtensions
obligatorios la DIAN FE. Si se detectan malas
//ext:UBLExtension/ext:ExtensionC prácticas en su uso la DIAN podrá

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 529 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


ontent/sts:DianExtensions limitar el número o las
y funcionalidades del grupo
UBLExtensions
//ext:UBLExtension/ext:Extension
Content/ds:Signature
Solamente puede haber una …//ext:UBLExtensions/ext:UBLExt
Más de un grupo UBLExtension
DAB03 DianExtension ocurrencia de un grupo 1.0 ension/ext:ExtensionContent/sts:
R conteniendo el grupo
s UBLExtension conteniendo el grupo DianExtensions
sts:DianExtensions
sts:DianExtensions
…//ext:UBLExtensions/ext:UBLExt
IdentificationC ension/ext:ExtensionContent/sts:
DAB14 N Debe ser informado el literal “CO”. No informado el literal “CO”. 1.0
ode DianExtensions/sts:DebitNoteSou
rce/cbc:IdentificationCode
…//ext:UBLExtensions/ext:UBLExt
ension/ext:ExtensionContent/sts:
DAB15 N listAgencyID Debe ser informado el literal “6”. No informado el literal “6”. 1.0 DianExtensions/sts:DebitNoteSou
rce/cbc:IdentificationCode/@listA
gencyID

…//ext:UBLExtensions/ext:UBLExt
Debe ser informado el literal No informado el literal “United ension/ext:ExtensionContent/sts:
DAB16 listAgencyNa 1.0 DianExtensions/sts:DebitNoteSou
N “United Nations Economic Nations Economic Commission
me rce/cbc:IdentificationCode/@listA
Commission for Europe”. for Europe”.
gencyName

…//ext:UBLExtensions/ext:UBLExt
Debe ser informado el literal No informado el literal ension/ext:ExtensionContent/sts:
DAB17 “urn:oasis:names:specification:ubl: “urn:oasis:names:specification:ub 1.0 DianExtensions/sts:DebitNoteSou
N listSchemeURI
codelist:gc:CountryIdentificationCo l:codelist:gc:CountryIdentification rce/cbc:IdentificationCode/@listS
de-2.1”. Code-2.1”. chemeURI
…//ext:UBLExtensions/ext:UBLExt
NIT del Prestador de Servicios debe NIT del Prestador de Servicio no ension/ext:ExtensionContent/sts:
DAB19a R ProviderID 1.0
estar informado. fue informado. DianExtensions/sts:SoftwareProvi
der/sts:ProviderID
Dirección de Gestión de Impuestos
Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 530 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


…//ext:UBLExtensions/ext:UBLExt
NIT del Prestador de Servicios no ension/ext:ExtensionContent/sts:
DAB19b NIT del Prestador de Servicios debe 1.0
R ProviderID está autorizado para prestar DianExtensions/sts:SoftwareProvi
estar registrado en la DIAN.
servicios. der/sts:ProviderID
…//ext:UBLExtensions/ext:UBLExt
El DV no fue informado en el ension/ext:ExtensionContent/sts:
DAB22a R @schemeID DV del NIT debe ser informado. 1.0
atributo @schemeID DianExtensions/sts:SoftwareProvi
der/sts:ProviderID/@schemeID
…//ext:UBLExtensions/ext:UBLExt
DV del NIT del Prestador de ension/ext:ExtensionContent/sts:
DAB22b DV del NIT del Prestador de 1.0
R @schemeID Servicios no está correctamente DianExtensions/sts:SoftwareProvi
Servicios.
calculado. der/sts:ProviderID/@schemeID
…//ext:UBLExtensions/ext:UBLExt
El tipo de identificador fiscal de la Identificador del tipo de ension/ext:ExtensionContent/sts:
DAB23 @schemeNam 1.0 DianExtensions/sts:SoftwareProvi
N persona debe corresponder a un documento de identidad no es
e der/sts:ProviderID/@schemeNam
valor codificado igual a 31
e
Valida que se encuentre el …//ext:UBLExtensions/ext:UBLExt
Identificador del software No se encuentra informado el ension/ext:ExtensionContent/sts:
DAB24a R softwareID 1.0
habilitado para la emisión de Nota código de software. DianExtensions/sts:SoftwareProvi
Créditos. der/sts:softwareID

Identificador del software


Identificador del software asignado …//ext:UBLExtensions/ext:UBLExt
asignado, cuando el software se
cuando el software se activa en el ension/ext:ExtensionContent/sts:
DAB24b activa en el Sistema de 1.0
R softwareID Sistema Facturación Electrónica DianExtensions/sts:SoftwareProvi
Facturación Electrónica no
debe corresponder a un software der/sts:softwareID
corresponde a un software
autorizado para este OFE.
autorizado para este OFE.
Identificador del software asignado …//ext:UBLExtensions/ext:UBLExt
cuando el software se activa en el Identificador del software ension/ext:ExtensionContent/sts:
DAB24D R softwareID 1.0
Sistema de Facturación Electrónica informado se encuentra inactivo. DianExtensions/sts:SoftwareProvi
debe estar activo. der/sts:softwareID

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 531 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje Xpath V


…//ext:UBLExtensions/ext:UBLExt
ension/ext:ExtensionContent/sts:
DAB25 @schemeAge 1.0 DianExtensions/sts:SoftwareProvi
N Debe ser informado el literal “195”. No informado el literal “195”.
ncyID der/sts:softwareID/@
schemeAgencyID
…//ext:UBLExtensions/ext:UBLExt
Debe ser informado el literal “CO, NO informado el literal “CO, DIAN ension/ext:ExtensionContent/sts:
DAB26 @schemeAge
N DIAN (Dirección de Impuestos y (Dirección de Impuestos y 1.0 DianExtensions/sts:SoftwareProvi
ncyName der/sts:softwareID/@
Aduanas Nacionales)”. Aduanas Nacionales)”.
schemeAgencyName
…//ext:UBLExtensions/ext:UBLExt
SoftwareSecur Valida que se informe código de No se encuentra el código de ension/ext:ExtensionContent/sts:
DAB27a R 1.0
ityCode seguridad del software. seguridad del software. DianExtensions/sts:SoftwareSecu
rityCode
Huella del software que autorizó la …//ext:UBLExtensions/ext:UBLExt
Huella no corresponde a un ension/ext:ExtensionContent/sts:
DAB27b SoftwareSecur DIAN al Obligado a Facturar 1.0
R software autorizado para este DianExtensions/sts:SoftwareSecu
ityCode Electrónicamente o al Proveedor
OFE. rityCode
Tecnológico.
…//ext:UBLExtensions/ext:UBLExt
@schemeAge ension/ext:ExtensionContent/sts:
DAB28 N Debe ser informado el literal “195”. No informado el literal “195”. 1.0
ncyID DianExtensions/sts:SoftwareSecu
rityCode/@schemeAgencyID
…//ext:UBLExtensions/ext:UBLExt
Debe ser informado el literal “CO, No informado el literal “CO, ension/ext:ExtensionContent/sts:
DAB29 @schemeAge 1.0
N DIAN (Dirección de Impuestos y DIAN (Dirección de Impuestos y DianExtensions/sts:SoftwareSecu
ncyName
Aduanas Nacionales)”. Aduanas Nacionales)”. rityCode/@schemeAgencyName
…//ext:UBLExtensions/ext:UBLExt
AuthorizationProviderID no
Valida que se encuentre informado corresponde al NIT de la DIAN ension/ext:ExtensionContent/sts:
DAB31 Authorization 1.0 DianExtensions/sts:Authorization
R el NIT del Proveedor Autorizado (800197268).
ProviderID Provider/sts:AuthorizationProvid
(800197268).
erID

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 532 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje Xpath V


…//ext:UBLExtensions/ext:UBLExt
ension/ext:ExtensionContent/sts:
DAB32 @schemeAge 1.0 DianExtensions/sts:Authorization
N Debe ser informado el literal “195”. No informado el literal “195”.
ncyID Provider/sts:AuthorizationProvid
erID/@schemeAgencyID
…//ext:UBLExtensions/ext:UBLExt
Debe ser informado el literal “CO, NO informado el literal “CO, DIAN ension/ext:ExtensionContent/sts:
DAB33 @schemeAge 1.0 DianExtensions/sts:Authorization
N DIAN (Dirección de Impuestos y (Dirección de Impuestos y
ncyName Provider/sts:AuthorizationProvid
Aduanas Nacionales)”. Aduanas Nacionales)”.
erID/@schemeAgencyName
…//ext:UBLExtensions/ext:UBLExt
El DV del NIT debe ser informado ension/ext:ExtensionContent/sts:
DAB34 El DV del NIT No está informado o 1.0 DianExtensions/sts:Authorization
R @schemeID en @schemeID.
no es correcto. Provider/sts:AuthorizationProvid
Nota:DV de DIAN es 4
erID/@schemeID
…//ext:UBLExtensions/ext:UBLExt
Tipo de identificador fiscal de la Identificador del tipo de ension/ext:ExtensionContent/sts:
DAB35 R schemeName persona debe corresponder a un documento de identidad no es 1.0 DianExtensions/sts:Authorization
valor codificado igual a 31. igual a 31. Provider/sts:AuthorizationProvid
erID/@schemeName

…//ext:UBLExtensions/ext:UBLExt
DAB36 No está registrada la información 1.0 ension/ext:ExtensionContent/sts:
R QRCode Colocar la definición de este código.
del Código QR. DianExtensions/sts:QRCode

Solamente puede haber una Solamente puede haber una …//ext:UBLExtensions/ext:UBLExt


DAC03 ocurrencia de un grupo ocurrencia de un grupo 1.0 ension/ext:ExtensionContent/sts:
R Signature
UBLExtension conteniendo el grupo UBLExtension conteniendo el DianExtensions
ds:Signature grupo ds:Signature

DAD01 Versión base de UBL debe ser “UBL UBLVersionID : no contiene el 1.0 /DebitNote/cbc:UBLVersionID
R UBLVersionID
2.1”. literal “UBL 2.1”.

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 533 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


CustomizationID no indica un
DAD02 Customization Indicador del tipo de operación. 1.0 /DebitNote/cbc:CustomizationID
R valor válido para el tipo de
ID 0 operación.
Versión del Formato debe ser “Nota ProfileID : no contiene el literal
DAD03 R ProfileID Débito de Factura Electrónica de “DIAN 2.1: Nota Débito de 1.0 /DebitNote/cbc:ProfileID
Venta”. Factura Electrónica de Venta”.

Ambiente de autorización al que se ProfileExecutionID no indica un


ProfileExecuti destina este documento, debe valor válido para ambiente de /DebitNote/cbc:ProfileExecutionI
DAD04 R 1.0
onID contener el código correcto para destino del documento (1= D
indicar si es producción o pruebas. Producción; 2= Prueba).

El CUDE debe ser calculado de


DAD06 Valor del CUDE no está calculado 1.0 /DebitNote/cbc:UUID
R UUID acuerdo con lo que se especifica en
correctamente.
el anexo técnico.
Código que describe el “ambiente
de destino donde será procesada la
validación previa de este
documento electrónico”; es el @schemeID no indica un valor
testigo del valor registrado en válido para ambiente de destino /DebitNote/cbc:UUID/@schemeI
DAD07 R schemeID 1.0
cbc:UUID.@schemeID es lo que del documento (1= Producción; D
desea realizar el HFE: en igualdad 2= Prueba)
confirma el ambiente y en
desigualdad rechaza el
procesamiento.
Identificador del algoritmo utilizado No fue utilizado o informado uno
DAD08 @schemeNam para el cálculo del CUDE. de los algoritmos permitidos para
1.0
/DebitNote/cbc:UUID/@schemeN
R el cálculo del CUDE. ame
e Debe contener el literal “CUDE-
SHA384”
Valida que fecha de generación de La fecha de generación de la ND
DAD09e R IssueDate la ND sea igual a la fecha de firma es diferente a la fecha de firma de 1.0 /DebitNote/cbc:IssueDate
de la ND la ND

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 534 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


Debe ser informada la hora, en
DAD10 N IssueTime Hora de emisión una zona horaria -5, que es la 1.0 /DebitNote/cbc:IssueTime
zona horaria oficial de Colombia.
Divisa aplicable a toda la Nota /DebitNote/cbc:DocumentCurren
DAD15a DocumentCur 1.0
R Débito, debe estar definida en el Código de divisa inválido. cyCode
rencyCode
estándar internacional ISO 4217.
Divisa aplicable a toda la Nota
Crédito informada en este
elemento debe corresponder al /DebitNote/cbc:DocumentCurren
DAD15b DocumentCur 1.0
R mismo valor para todos los Código de divisa inválido. cyCode
rencyCode
@currencyID, excepto para la
información que se exprese en
extensión.

El número declarado de líneas de la LineCountNumeric : diferente del /DebitNote/cbc:LineCountNumeri


DAD16 LineCountNu 1.0
R Nota Débito debe corresponder al número de ocurrencias del grupo c
meric
número de grupos DebitNoteLine /DebitNote/cac:DebitNoteLine

No fue informado el inicio del /DebitNote/cac:InvoicePeriod/cb


DAE02 R Fecha de inicio del periodo de 1.0
StartDate periodo de facturacion que c:StartDate
facturación
modifica esta nota debito
No fue informada la hora de inicio /DebitNote/cac:InvoicePeriod/cb
DAE03 N Hora de inicio del periodo de 1.0
StartTime del periodo de facturacion que c:StartTime
facturación
modifica esta nota debito
No fue informado el fin del /DebitNote/cac:InvoicePeriod/cb
DAE04 R Fecha de fin del periodo de 1.0
EndDate periodo de facturacion que c:EndDate
facturación
modifica esta nota debito
No fue informada la hora de fin /DebitNote/cac:InvoicePeriod/cb
DAE05 N Hora de fin del periodo de 1.0
EndTime del periodo de facturacion que c:EndTime
facturación
modifica esta nota debito
/DebitNote/cac:DiscrepancyResp
DBF01 R DiscrepancyRe Se debe diligenciar únicamente No fue informado el grupo 1.0
sponse cuando la Nota Débito se origina a onse

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 535 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


partir de la corrección o ajuste que
se da mediante una F.E.
Identifica la sección de la factura
No se informó el numero de la /DebitNote/cac:DiscrepancyResp
DBF02 R ReferenceID original a la cual se aplica la 1.0
factura referenciada onse/cbc:ReferenceID
corrección

Código de tipo de Nota Debito El Código informado no se /DebitNote/cac:DiscrepancyResp


DBF03 R ResponseCode 1.0
encuentra en la lista onse/cbc:ResponseCode
Debe validar contra lista
/DebitNote/cac:DiscrepancyResp
DBF04 R Description Descripción del código causal de la La Descripción informada no se 1.0
nota debito encuentra en la lista onse/cbc:Description

Se debe diligenciar únicamente


BillingReferen cuando la Nota Débito se origina a
DBG01 R No fue informado el grupo 1.0 DebitNote/cac:BillingReference
ce partir de la corrección o ajuste que
se da mediante una F.E..
InvoiceDocum Grupo de información para Nota DebitNote/cac:BillingReference/c
DBG02 R No fue informado el grupo 1.0
entReference Débito relacionada. ac:InvoiceDocumentReference
DebitNote/cac:billingReference/I
DBG03 R ID Prefijo + Número de la Nota Débito ID de ND de referencia no 1.0 nvoiceDocumentReference/cbc:I
relacionada. relacionada. D
Se debe diligenciar únicamente DebitNote/cac:billingReference/I
DBG04 R UUID cuando la Nota Débito se origina a CUFE de Nota Débito 1.0 nvoiceDocumentReference/cbc:U
partir de la corrección o ajuste a referenciada no existe UID
una F.E.
DebitNote/cac:billingReference/I
@schemeNam
DBG05 N Algoritmo del CUFE. Algoritmo no corresponde. 1.0 nvoiceDocumentReference/cbc:U
e
UID/@schemeName
La fecha de emisión de la factura DebitNote/cac:billingReference/I
Fecha Factura Electrónica
DBG06 R IssueDate electrónica relacionada debe ser 1.0 nvoiceDocumentReference/cbc:Is
referenciada posterior a fecha de
anterior a la fecha de la nota sueDate
la Nota Débito.
Débito.

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 536 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


Grupo con información que define
AccountingSu el obligado a facturar: Emisor de la /DebitNote/cac:AccountingSuppli
DAJ01 R No fue informado el grupo 1.0
pplierParty factura. erParty

AdditionalAcc Valida que este informado el tipo No se encuentra el tipo de …//cac:AccountingSupplierParty/


DAJ02a N 1.0
ountID de organización jurídica del emisor. organización del emisor. cbc:AdditionalAccountID

Emisor debe ser persona natural


AdditionalAcc Valida que el tipo de organización o jurídica …//cac:AccountingSupplierParty/
DAJ02b R jurídica informado del emisor este 1.0
ountID (AccountingSupplierParty/cbc:Ad cbc:AdditionalAccountID
en “Lista”.
ditionalAccountID)
Valida que este informado el grupo …//cac:AccountingSupplierParty/
DAJ03 R Party No se encuentra el grupo Party 1.0
con el registro general sobre el cac:Party
del emisor.
obligado a Facturar.
Grupo con información sobre el
nombre comercial del emisor.
Obligatorio: en caso de que sea
registrado el Nombre Comercial en
la representación gráfica del
documento. …//cac:AccountingSupplierParty/
DAJ05 N PartyName No se encuentra el grupo 1.0
El nombre o razón social PartyName del emisor. cac:Party/cac:PartyName
correspondiente al NIT, de acuerdo
con lo que está en el RUT, deben
ser informados en el elemento
…//cac:AccountingSupplierParty/ca
c:Party/cac:PartyTaxScheme/cbc:Re
gistrationName
Obligatorio: en caso de que sea …//cac:AccountingSupplierParty/
DAJ06 N Name colocado el Nombre Comercial en 1.0 cac:Party/cac:PartyName/cbc:Na
Nombre comercial no informado.
la representación gráfica del me
documento.

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 537 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


El grupo de la dirección deberá
estar conformado por al menos un No fue informado el conjunto de
conjunto de elementos. elementos: ID, CityName,
CountrySubentity, ../cac:PhysicalLocation/cac:Addre
DAJ08 R Address ID, CityName, CountrySubentity, 1.0
CountrySubentityCode, ss
CountrySubentityCode,
AddressLine, Line, Country,
AddressLine, Line, Country, IdentificationCode
IdentificationCode
Valida que código de municipio
DAJ09 R ID Este código no corresponde a un 1.0 ../cac:Address/cbc:ID
corresponda a valor registrado
valor válido de la lista.
dentro de la lista de municipios.
Si IdentificationCode es “CO”,
CountrySubentity debe
DAJ10 N CityName El nombre no corresponde un 1.0 ../cac:Address/cbc:CityName
corresponder a uno de los valores
valor válido de la lista.
de la Columna Nombre / Municipio
de la lista de municipios.
Valida la estructura de composición
de Código postal.
DAJ73 N PostalZone Estructura código no valida 1.0 ../cac:Address/cbc:PostalZone
Nota: próximamente este elemento
será solicitado de forma obligatoria.
Si IdentificationCode es “CO”,
CountrySuben CountrySubentity debe El nombre no corresponde un ../cac:Address/cbc:CountrySuben
DAJ11 N 1.0
tity corresponder a uno de los valores valor válido de la “Lista”. tity
de la “Lista”.
Si IdentificationCode es “CO”,
CountrySuben CountrySubentity debe Este código no corresponde a un ../cac:Address/cbc:CountrySuben
DAJ12 R 1.0
tityCode corresponder a uno de los valores valor válido de la lista. tityCode
de la columna Código de 0

DAJ13 N AddressLine Grupo de elemento que identifica No fue informado el grupo 1.0 ../cac:Address/cac:AddressLine
libremente la dirección.

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 538 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


Elemento de texto libre, que el
emisor puede utilizar, para registrar
la información de su dirección, en Informar la dirección, sin ciudad ../cac:Address/cac:AddressLine/c
DAJ14 N Line 1.0
lugar de utilizar elementos ni departamento. bc:Line
estructurados. (los demás
elementos de este grupo).

DAJ15 R Country Se debe informar el grupo con No se encuentra el grupo 1.0 ../cac:Address/cac:Country
información sobre el país. Country.

IdentificationC El código identificador del país del Código del país del emisor del ../cac:Address/cac:Country/cbc:Id
DAJ16 R emisor debe corresponder al literal documento NO corresponde al 1.0
ode entificationCode
"CO". literal "CO".
Nombre del país del emisor del ../cac:Address/cac:Country/cbc:N
DAJ17 N Name Nombre del país del emisor debe 1.0
documento NO corresponde al ame
corresponder “Colombia”.
literal “Colombia”.
El Identificador del lenguaje ../cac:Address/cac:Country/cbc:N
DAJ18 N @languageID utilizado en el nombre del país, Debe contener el literal “es”. 1.0
ame/@languageID
debe ser “es”.
PartyTaxSche Se debe registrar el grupo de No se encuentra el grupo …//cac:AccountingSupplierParty/
DAJ19 R 1.0
me información tributarias del emisor. PartyTaxScheme cac:Party/cac:PartyTaxScheme
…//cac:AccountingSupplierParty/
RegistrationN El nombre o razón social del emisor
DAJ20 R Nombre NO informado 1.0 cac:Party/cac:PartyTaxScheme/cb
ame debe ser informado. c:RegistrationName
…//cac:AccountingSupplierParty/
DAJ21 R CompanyID NIT del emisor. NIT no autorizado a facturar 1.0 cac:Party/cac:PartyTaxScheme/cb
electrónicamente. c:CompanyID
…//cac:AccountingSupplierParty/
@schemeAge
DAJ22 N Debe ser informado el literal “195”. No informado el literal “195”. 1.0 cac:Party/cac:PartyTaxScheme/cb
ncyID
c:CompanyID/@schemeAgencyID

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 539 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


…//cac:AccountingSupplierParty/
@schemeAge Debe ser informado el literal “CO, No informado el literal “CO, DIAN cac:Party/cac:PartyTaxScheme/cb
DAJ23 N 1.0
ncyName DIAN (Dirección de Impuestos y (Dirección de Impuestos y c:CompanyID/@schemeAgencyN
Aduanas Nacionales)”. Aduanas Nacionales)”. ame
…//cac:AccountingSupplierParty/
DAJ24a R @schemeID Rechazo: si no se informa el DV en No está informado el DV del NIT 1.0 cac:Party/cac:PartyTaxScheme/cb
este campo. c:CompanyID/@schemeID

…//cac:AccountingSupplierParty/
DAJ24b R @schemeID Valida que el DV del NIT del emisor El DV del NIT no es correcto. 1.0 cac:Party/cac:PartyTaxScheme/cb
informado sea correcto. c:CompanyID/@schemeID

Identificador del tipo de El contenido de este atributo no …//cac:AccountingSupplierParty/


DAJ25 R @schemeNam documento de identidad corresponde a uno de los 1.0 cac:Party/cac:PartyTaxScheme/cb
e c:CompanyID/@schemeName
(@schemeName=31) valores posibles de la lista.

Valida que la responsabilidad


informada por emisor, se
encuentren dentro de la lista.
Para reportar varias obligaciones / …//cac:AccountingSupplierParty/
DAJ26 R TaxLevelCode responsabilidades, se deben Responsabilidad informada por 1.0 cac:Party/cac:PartyTaxScheme/cb
reportar separando cada uno de los emisor no válido según lista. c:TaxLevelCode
valores de la lista con “;”, ejemplo:
O-06; O-07; así sucesivamente, de
acuerdo a las responsabilidades
registradas.
No fue informado el conjunto de
elementos: ID, CityName, …//cac:AccountingSupplierParty/
DAJ28 R Registration Grupo de información para CountrySubentity, 1.0
cac:Party/cac:PartyTaxSche
Address informar dirección fiscal. CountrySubentityCode, me/cac:RegistrationAddres
AddressLine, Line, Country, s
IdentificationCode

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 540 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


Valida que el código de municipio
DAJ29 R ID Este código no corresponde a un 1.0 ../cac:RegistrationAddress/cbc:ID
corresponda a un valor registrado
valor válido de la lista.
dentro de “Lista” de municipios.
Si este es un grupo con información
con respecto a la dirección del ../cac:RegistrationAddress/cbc:Cit
DAJ30 N CityName Este código no corresponde a un 1.0
emisor de un documento yName
valor válido de la lista.
electrónico, deberá ser un
municipio de Colombia.
Valida la estructura de composición
de Código postal. ../cac: RegistrationAddress
DAJ74 N PostalZone Estructura código no valida. 1.0
/cbc:PostalZone
Nota: Próximamente este elemento
será solicitado de forma obligatoria.
El nombre no corresponde un
registrado dentro de la “Lista”.
CountrySuben Si este es un grupo con información El nombre no corresponde un ../cac:RegistrationAddress/cbc:Co
DAJ31 N 1.0
tity con respecto a la dirección del valor válido de la lista untrySubentity
emisor de un documento
electrónico, debe ser un
Departamento de Colombia.
Si este es un grupo con información
CountrySuben con respecto a la dirección del Este código no corresponde a un ../cac:RegistrationAddress/cbc:Co
DAJ32 R emisor de un documento 1.0
tityCode valor válido de la lista. untrySubentityCode
electrónico, deberá ser un código
de Departamento de Colombia.
../cac:RegistrationAddress/cac:Ad
DAJ33 N AddressLine Grupo de elemento que identifica No fue informado el grupo 1.0
libremente la dirección. dressLine

Elemento de texto libre, que el


emisor puede elegir utilizar para Informar la dirección, sin ciudad ../cac:RegistrationAddress/cac:Ad
DAJ34 N Line 1.0
poner toda la información de su ni departamento. dressLine/cbc:Line
dirección, en lugar de utilizar

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 541 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


elementos estructurados (los
demás elementos de este grupo).
Grupo con información sobre el No se encuentra el grupo ../cac:RegistrationAddress/cac:Co
DAJ35 R Country 1.0
país. Country untry

IdentificationC Código identificador del país del Código del país del emisor del ../cac:RegistrationAddress/cac:Co
DAJ36 R emisor deberá corresponder al documento NO corresponde al 1.0
ode untry/cbc:IdentificationCode
literal "CO". literal "CO".
Nombre del país del emisor del ../cac:RegistrationAddress/cac:Co
DAJ37 N Name Nombre del país del emisor deberá 1.0
documento NO corresponde al untry/cbc:Name
corresponder al literal “Colombia”.
literal “Colombia”.
El Identificador del lenguaje ../cac:RegistrationAddress/cac:Co
DAJ38 N @languageID utilizado en el nombre del país, Debe contener el literal “es” 1.0
untry/cbc:Name/@languageID
debe ser “es”.
Nota: el emisor es responsable:
debe existir la información
correspondiente.
Debe existir un grupo …//cac:AccountingSupplierParty/
DAJ39 N TaxScheme …//cac:AccountingSupplierParty/ca No se encuentra el grupo 1.0 cac:Party/cac:PartyTaxScheme/ca
c:Party/cac:PartyTaxScheme/cac:Ta TaxScheme del emisor c:TaxScheme
xScheme en el cual el elemento
…//cac:AccountingSupplierParty/ca
c:Party/cac:PartyTaxScheme/cac:Ta
xScheme/cb:ID es 01
EL contenido de este elemento no
DAJ40 N ID Valida el identificador tributario del 1.0 ../cac:TaxScheme/cbc:ID
corresponde a un contenido
emisor.
válido
Valida que el nombre del EL contenido de este elemento no
DAJ41 R Name identificador tributario del emisor corresponde al Nombre y código 1.0 ../cac:TaxScheme/cbc:Name
corresponda a la lista. válido.

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 542 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


PartyLegalEnti Grupo de información legales del No se encuentra el grupo …//cac:AccountingSupplierParty/
DAJ42 R 1.0
ty emisor. PartyLegalEntity del emisor. cac:Party/cac:PartyLegalEntity
…//cac:AccountingSupplierParty/
RegistrationN El nombre o razón social del emisor
DAJ43 R Nombre NO informado 1.0 cac:Party/cac:PartyLegalEntity/cb
ame debe ser informado. c:RegistrationName
…//cac:AccountingSupplierParty/
DAJ44 R NIT no autorizado a facturar 1.0 cac:Party/cac:PartyLegalEntity
CompanyID NIT del emisor.
electrónicamente. /cbc:CompanyID
…//cac:AccountingSupplierParty/
@schemeAge cac:Party/cac:PartyLegalEntity/@
DAJ45 N Debe ser informado el literal “195”. No informado el literal “195”. 1.0
ncyID schemeAgencyID

…//cac:AccountingSupplierParty/
@schemeAge Debe ser informado el literal “CO, No informado el literal “CO, DIAN
DAJ46 N 1.0 cac:Party/cac:PartyLegalEntity/@
ncyName DIAN (Dirección de Impuestos y (Dirección de Impuestos y
Aduanas Nacionales) Aduanas Nacionales) schemeAgencyName

El atributo (@schemeName=31), el …//cac:AccountingSupplierParty/


DAJ47 R @schemeID DV del NIT debe ser informado en DV del NIT del emisor no 1.0 cac:Party/cac:PartyLegalEntity/@
informado. schemeID
@schemeID

…//cac:AccountingSupplierParty/
@schemeNam Identificador del tipo de
DAJ48 R documento de identidad Debe ser 31. 1.0 cac:Party/cac:PartyLegalEntity/@
e
(@schemeName=31) schemeName
CorporateRegi …//cac:AccountingSupplierParty/
DAJ49 R strationSchem Grupo de información de registro No se encuentra el grupo 1.0 cac:Party/cac:PartyLegalEntity/ca
e del emisor. PartyLegalEntity del emisor. c:CorporateRegistrationScheme
…//cac:AccountingSupplierParty/
El prefijo informado no cac:Party/cac:PartyLegalEntity/ca
DAJ50 R ID Prefijo de la nota débito corresponde al prefijo utilizado 1.0
c:CorporateRegistrationScheme/c
en la numeración bc:ID
…//cac:AccountingSupplierParty/
ShareholderPa Si se va a opera bajo modalidad de No se encuentra el grupo
DAJ52 R 1.0 cac:Party/cac:PartyLegalEntity/ca
rty Consorcio o Unión temporal, ShareholderParty del emisor c:ShareholderParty
Dirección de Gestión de Impuestos
Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 543 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


entonces este grupo de
información debe ser completada
Si el documento hace referencia a …//cac:AccountingSupplierParty/
PartecipationP un consorcio o unión temporal, se No se ha informado el porcentaje cac:Party/cac:PartyLegalEntity/ca
DAJ53 R debe informar el porcentaje de los 1.0
ercent de los participantes del consorcio. c:ShareholderParty/cbc:Partecipa
participantes del consorcio o unión tionPercent
temporal.
Aplica para el caso en que se vaya a
operar bajo la modalidad de /DebitNote/cac:AccountingSuppli
consorcio o unión temporal; este No se encuentra el grupo erParty/cac:Party/cac:PartyLegalE
DAJ54 R Party 1.0
grupo de elementos permite ShareholderParty del emisor. ntity/cac:ShareholderParty/cac:P
registrar la información de un arty
consorcio.
…//cac:AccountingSupplierParty/
PartyTaxSche Grupo de información tributarias No se encuentra el grupo cac:Party/cac:PartyLegalEntity/ca
DAJ55 R 1.0
me de los participantes del consorcio. PartyTaxScheme del emisor. c:ShareholderParty/cac:Party/cac
:PartyTaxScheme
…//cac:AccountingSupplierParty/
cac:Party/cac:PartyLegalEntity/ca
RegistrationN Se debe informar el nombre o No se informó el nombre o razón
DAJ56 N razón social de participante de 1.0 c:ShareholderParty/cac:Party/cac
ame social.
consorcio. :PartyTaxScheme/cbc:Registratio
nName
…//cac:AccountingSupplierParty/
cac:Party/cac:PartyLegalEntity/ca
DAJ57 N CompanyID El ID del participante de consorcio ID del participante de consorcio 1.0
debe estar registrado en la DIAN. no estar registrado en la DIAN. c:ShareholderParty/cac:Party/cac
:PartyTaxScheme/cbc:CompanyID
…//cac:AccountingSupplierParty/
cac:Party/cac:PartyLegalEntity/ca
DAJ58 N @schemeAge Debe ser informado el literal “195”. No informado el literal “195”. 1.0 c:ShareholderParty/cac:Party/cac
ncyID :PartyTaxScheme/cbc:CompanyID
/@schemeAgencyID

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 544 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


…//cac:AccountingSupplierParty/
cac:Party/cac:PartyLegalEntity/ca
@schemeAge Debe ser informado el literal “CO, No informado el literal “CO, DIAN
DAJ59 N 1.0 c:ShareholderParty/cac:Party/cac
ncyName DIAN (Dirección de Impuestos y (Dirección de Impuestos y
Aduanas Nacionales)” Aduanas Nacionales)” :PartyTaxScheme/cbc:CompanyID
/@schemeAgencyName
…//cac:AccountingSupplierParty/
cac:Party/cac:PartyLegalEntity/ca
DAJ60 R @schemeID el DV del NIT debe ser informado DV del NIT del participante no 1.0 c:ShareholderParty/cac:Party/cac
en @schemeID informado. :PartyTaxScheme/cbc:CompanyID
/@schemeID
root/cac:AccountingSupplierParty
Identificador del tipo de /cac:Party/cac:PartyLegalEntity/c
@schemeNam documento de identidad
DAJ61 R Debe ser 31. 1.0 ac:ShareholderParty/cac:Party/ca
e (@schemeName=31) del c:PartyTaxScheme/cbc:CompanyI
Participante del Consorcio. D/@schemeName
Valida que la responsabilidad
informada por los participantes se
encuentre dentro de la “Lista”.
…//cac:AccountingSupplierParty/
Para reportar varias obligaciones / Responsabilidad informada por cac:Party/cac:PartyLegalEntity/ca
DAJ62 N TaxLevelCode responsabilidades, se deben participantes no válido según 1.0 c:ShareholderParty/cac:Party/cac
reportar separado cada uno de los lista. :PartyTaxScheme/cbc:TaxLevelCo
valores de la lista con “;” ejemplo de
O-06;O-07; así sucesivamente, de
acuerdo a las responsabilidades a
reportar.
…//cac:AccountingSupplierParty/
Grupo de detalles tributarios del No se encuentra el grupo cac:Party/cac:PartyLegalEntity/ca
DAJ64 N TaxScheme 1.0
Participante del consorcio. PartyTaxScheme del emisor. c:ShareholderParty/cac:Party/cac
:PartyTaxScheme/cac:TaxScheme
EL contenido de este elemento no
DAJ65 N ID Valida el identificador tributario del 1.0 ../cac:TaxScheme/cbc:ID
corresponde a un contenido
participante.
válido

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 545 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


Valida que el nombre del EL contenido de este elemento no
DAJ66 N Name identificador tributario del emisor corresponde al Nombre y código 1.0 ../cac:TaxScheme/cbc:Name
corresponda a la lista. válido.
Grupo de detalles con información No fue informado el grupo …/cac:AccountingSupplierParty/c
DAJ67 N Contact 1.0
de contacto del emisor. ac:Party/cac:Contact
…//cac:Contact/cbc:ElectronicMai
DAJ71 N ElectronicMail Correo electrónico de contacto. Correo electrónico no informado. 1.0 l

AccountingCu Grupo con información que definen No se encuentra el grupo /DebitNote/cac:AccountingCusto


DAK01 R AccountingCustomerParty del 1.0
stomerParty el Adquiriente. merParty
adquiriente.

AdditionalAcc Valida que este informado el tipo No se encuentra el tipo de …//cac:AccountingCustomerParty


DAK02 R de organización jurídica del 1.0
ountID organización del receptor. /cbc:AdditionalAccountID
receptor.
Valida que esté registrado el grupo …//cac:AccountingCustomerParty
DAK03 R Party No se encuentra el grupo Party 1.0
con información general sobre el /cac:Party
del adquiriente.
adquiriente.
Obligatorio: en caso de que sea
registrado el nombre comercial del
adquiriente en la representación
gráfica del documento.
El nombre del adquiriente persona No se encuentra el grupo …//cac:AccountingCustomerParty
DAK05 N PartyName 1.0
natural o la razón social del PartyName del adquiriente. /cac:Party/cac:PartyName/
adquiriente persona jurídica, deben
ser informados en el elemento
…//cac:AccountingCustomerParty/c
ac:Party/cac:PartyTaxScheme/cbc:R
egistrationName
Obligatorio: en caso de que sea …//cac:AccountingCustomerParty
DAK06 N Name registrado el nombre comercial en 1.0 /cac:Party/cac:PartyName/cbc:Na
Nombre no informado
la representación gráfica del me
documento.
Dirección de Gestión de Impuestos
Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 546 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


No se encuentra el grupo
PhysicalLocati Grupo con información con PhysicalLocation con información …//cac:AccountingCustomerParty
DAK07 N respecto a la localización física del 1.0
on de la localización física del /cac:Party/cac:PhysicalLocation
adquiriente. adquiriente.
El grupo deberá estar
conformado al menos por el
conjunto de elementos de
Grupo con datos sobre la dirección
dirección. ../cac:PhysicalLocation/cac:Addre
DAK08 N Address de una persona o entidad, que 1.0
identifica la dirección física de ID, CityName, CountrySubentity, ss
recepción del adquiriente. CountrySubentityCode,
AddressLine, Line, Country,
IdentificationCode
Si IdentificationCode=CO,Valida que
DAK09 R ID el código de municipio corresponda Este código no corresponde a un 1.0 ../cac:Address/cbc:ID
a un valor registrado en la “Lista” valor válido de la lista.
de municipios.
Si IdentificationCode es “CO”,
CountrySubentity deberá
DAK10 N CityName El nombre no corresponde un 1.0 ../cac:Address/cbc:CityName
corresponder a uno de los valores
valor válido de la lista.
de la Columna “Nombre Municipio”
de la lista de municipios.
Valida la estructura de la
composición de Código postal.
DAK57 N PostalZone Estructura código no valida. 1.0 ../cac:Address/cbc:PostalZone
Nota: próximamente este elemento
será solicitado de forma obligatoria.
Si IdentificationCode es “CO”,
CountrySuben CountrySubentity deberá El nombre no corresponde un ../cac:Address/cbc:CountrySuben
DAK11 N 1.0
tity corresponder a uno de los valores valor válido de la lista. tity
de la lista.

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 547 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


Si IdentificationCode es “CO”,
CountrySuben CountrySubentity debe Este código no corresponde a un ../cac:Address/cbc:CountrySuben
DAK12 R 1.0
tityCode corresponder a uno de los valores valor válido de la lista tityCode
de la columna Código de 0
Grupo de elementos que identifica
DAK13 N AddressLine No fue informado el grupo 1.0 ../cac:Address/cac:AddressLine
libremente la dirección.
Elemento de texto libre, que se
puede utilizar para registrar la
información de la dirección, en Informar la dirección, sin ciudad ../cac:Address/cac:AddressLine/c
DAK14 N Line 1.0
lugar de utilizar elementos ni departamento. bc:Line
estructurados (los demás
elementos de este grupo).

DAK15 N Country Se debe registrar el grupo con


No se encuentra el grupo Country 1.0 ../cac:Address/cac:Country
información sobre el país.

IdentificationC Código identificador del país del Código del país del receptor del ../cac:Address/cac:Country/cbc:Id
DAK16 R documento NO corresponde a un 1.0
ode emisor debe estar en la Lista entificationCode
código de la lista.
Nombre del país del emisor debe Nombre del país del receptor del ../cac:Address/cac:Country/cbc:N
DAK17 N Name 1.0
estar en la Lista documento No está en la “Lista”. ame

El Identificador del lenguaje ../cac:Address/cac:Country/cbc:N


DAK18 N @languageID utilizado en el nombre del país, Debe contener el literal “es” 1.0
ame/@languageID
debe ser “es”.
Grupo de información tributaria del
Adquiriente.
Rechazo: si el grupo no es
PartyTaxSche informado y si cumple con una de No se encuentra el grupo …//cac:AccountingCustomerParty
DAK19 R 1.0
me las siguientes situaciones: PartyTaxScheme /cac:Party/cac:PartyTaxScheme
Si el adquiriente es persona
jurídica:
AdditionalAccountID contiene “1”

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 548 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


En caso de operación de
exportación: si
//cbc:DebitNoteTypeCode = “02”
Si el valor total de la factura es
mayor de 100 UVT:
si
//RequestedMonetaryTotal/cbc:Pa
yableAmount es superior a este
monto.
Nombre registrado en el RUT. Si el
adquiriente es persona jurídica
debe también utilizar el nombre
comercial en el archivo de la
factura, por lo tanto debe utilizar el
elemento:
…//cac:AccountingCustomerParty/c
ac:Party/cac:PartyName/cbc:Name …//cac:AccountingCustomerParty
RegistrationN Nombre o razón social no
DAK20 R 1.0 /cac:Party/cac:PartyTaxScheme/c
ame Si el adquiriente es responsable informado. bc:RegistrationName
debe informar su NIT:
CompanyID/@schemeName es 31,
el adquiriente debe informar el
nombre registrado en el RUT en el
elemento:
…//cac:AccountingCustomerParty/c
ac:Party/cac:PartyTaxScheme/cbc:R
egistrationName
…//cac:AccountingCustomerParty
El Id del adquiriente debe ser
DAK21 R CompanyID ID de adquiriente no Informado. 1.0 /cac:Party/cac:PartyTaxScheme/c
informado.
bc:CompanyID

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 549 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


…//cac:AccountingCustomerParty
/cac:Party/cac:PartyTaxScheme/c
@schemeAge
DAK22 N Debe ser informado el literal “195”. No informado el literal “195”. 1.0 bc:CompanyID/@schemeAgencyI
ncyID
D

…//cac:AccountingCustomerParty
@schemeAge Debe ser informado el literal “CO, No informado el literal “CO, DIAN /cac:Party/cac:PartyTaxScheme/c
DAK23 N 1.0
ncyName DIAN (Dirección de Impuestos y (Dirección de Impuestos y bc:CompanyID/@schemeAgency
Aduanas Nacionales)” Aduanas Nacionales)” Name

Rechazo: si el atributo …//cac:AccountingCustomerParty


DAK24 R @schemeID @schemeName es 31 y no se No está informado el DV del NIT. 1.0 /cac:Party/cac:PartyTaxScheme/c
informa el DV en este campo. bc:CompanyID/@schemeID

…//cac:AccountingCustomerParty
Valida que el DV del NIT del emisor
DAK25 R @schemeID El DV del NIT no es correcto. 1.0 /cac:Party/cac:PartyTaxScheme/c
informado sea correcto.
bc:CompanyID/@schemeName

Valida que responsabilidad


informada por receptor se
encuentre dentro de la “Lista”.
Para reportar varias obligaciones /
responsabilidades, estas se deben …//cac:AccountingCustomerParty
La responsabilidad informada
DAK26 R TaxLevelCode reportar separando cada uno de los para el receptor, no es válida 1.0 /cac:Party/cac:PartyTaxScheme/c
valores de la lista con “;” ejemplo: bc:TaxLevelCode
según “Lista”.
O-06;O-07; así sucesivamente, de
acuerdo a las responsabilidades a
reportar.
Nota: Solo para adquirientes
Nacionales.
…//cac:AccountingCustomerParty
RegistrationA Grupo de información para No se encuentra el grupo /cac:Party/cac:PartyTaxSch
DAK28 N registrar la dirección fiscal del 1.0
ddress RegistrationAddress. eme/cac:RegistrationAddre
adquiriente. ss

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 550 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


Obligatorio para adquirientes
responsables.
Si IdentificationCode=CO, Valida
DAK29 R ID que el código del municipio Este código no corresponde a un 1.0 ../cac:RegistrationAddress/cbc:ID
corresponda al valor registrado en valor válido de la lista.
la “Lista” de municipios.
Si IdentificationCode es “CO”,
CountrySubentity deberá ../cac:RegistrationAddress/cbc:Cit
DAK30 N CityName El nombre no corresponde un 1.0
corresponder a uno de los valores yName
valor válido de la lista.
de la Columna “Nombre Municipio”
de la lista de municipios.
Valida la estructura de composición
del Código postal. ../cac:RegistratioAddress/cbc:Pos
DAK58 N PostalZone Estructura código no valida. 1.0
talZone
Nota: Próximamente este elemento
será solicitado de forma obligatoria.
Si IdentificationCode es “CO”,
CountrySuben CountrySubentity debe El nombre NO corresponde un ../cac:RegistrationAddress/cbc:Co
DAK31 N 1.0
tity corresponder a uno de los valores valor válido de la lista. untrySubentity
de la lista.
Si IdentificationCode es “CO”,
CountrySuben CountrySubentity deberá Este código NO corresponde a un ../cac:RegistrationAddress/cbc:Co
DAK32 R 1.0
tityCode corresponder a uno de los valores valor válido de la lista. untrySubentityCode
de la columna Código de 0
../cac:RegistrationAddress/cac:Ad
DAK33 N AddressLine Grupo de elementos que identifican No fue informado el grupo 1.0
libremente la dirección. dressLine

Elemento de texto libre, se puede


utilizar para registrar la información
DAK34 N Line Informar la dirección, sin ciudad 1.0 ../cac:AddressLine/cbc:Line
de la dirección, en lugar de utilizar
ni departamento.
elementos estructurados (los
demás elementos de este grupo).

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 551 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


Se debe informar el grupo con No se encuentra el grupo ../cac:RegistrationAddress/cac:Co
DAK35 N Country 1.0
información del país. Country. untry

IdentificationC El código identificador del país del El código del país del receptor del ../cac:RegistrationAddress/cac:Co
DAK36 R documento NO corresponde a un 1.0 untry/cbc:IdentificationCode
ode emisor, debe estar en la “Lista".
código de la lista.
../cac:RegistrationAddress/cac:Co
DAK37 N Name Nombre del país del emisor debe Nombre del país del receptor del 1.0 untry/cbc:IdentificationCode/cbc:
estar en la “Lista”. documento No está en lista. Name
El Identificador del lenguaje ../cac:RegistrationAddress/cac:Co
DAK38 N @languageID utilizado en el nombre del país, Debe contener el literal “es”. 1.0 untry/cbc:IdentificationCode/cbc:
debe ser “es”. Name/@languageID
Nota: Si el adquiriente es
responsable, el NIT debe estar
activo en el RUT.
Si existe un grupo:
…///cac:AccountingCustomerParty/
cac:Party/cac:PartyTaxScheme/cac:
TaxScheme
en el cual el element:
…//cac:AccountingCustomerParty
…//cac:AccountingCustomerParty/c No se encuentra el grupo
DAK39 N TaxScheme 1.0 /cac:Party/cac:PartyTaxScheme/c
ac:Party/cac:PartyTaxScheme/cbc:I TaxScheme.
ac:TaxScheme
D es 01 y
…//cac:AccountingCustomerParty/c
ac:Party/cac:PartyLegalEntity
/cbc:CompanyID/@schemeName=3
1
entonces NIT:
…//cac:AccountingCustomerParty/c
ac:Party/cac:PartyLegalEntity
/cbc:CompanyID debe estar active.

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 552 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


Obligatorio: si el adquiriente es
responsable.
El contenido de este elemento no
DAK40 N ID Valida el identificador tributario del 1.0 ../cac:TaxScheme/cbc:ID
corresponde a un contenido
receptor.
válido
Valida que el nombre del
El contenido de este elemento
DAK41 N Name identificador tributario del receptor 1.0 ../cac:TaxScheme/cbc:Name
NO corresponde al nombre y
corresponda a la lista
código válido.
correspondiente
PartyLegalEnti Grupo de información legal del Obligatorio si el adquiriente es …//cac:AccountingCustomerParty
DAK42 N 1.0
ty adquiriente. responsable. /cac:Party/cac:PartyLegalEntity
…//cac:AccountingCustomerParty
RegistrationN El nombre o razón social del
DAK43 N 1.0 /cac:Party/cac:PartyLegalEntity/c
Nombre NO informado
ame adquiriente debe ser informado. bc:RegistrationName
…//cac:AccountingCustomerParty
DAK44 N CompanyID ID del adquirente. ID adquiriente NO informado. 1.0 /cac:Party/cac:PartyLegalEntity
/cbc:CompanyID
…//cac:AccountingCustomerParty
@schemeAge /cac:Party/cac:PartyLegalEntity
DAK45 N Debe ser informado el literal “195”. No informado el literal “195”. 1.0
ncyID /cbc:CompanyID/@schemeAgenc
yID
…//cac:AccountingCustomerParty
@schemeAge Debe ser informado el literal “CO, NO informado el literal “CO, DIAN /cac:Party/cac:PartyLegalEntity
DAK46 N 1.0
ncyName DIAN (Dirección de Impuestos y (Dirección de Impuestos y /cbc:CompanyID/@schemeAgenc
Aduanas Nacionales) Aduanas Nacionales) yName

Si el atributo (@schemeName=31), …//cac:AccountingCustomerParty


DAK47 R @schemeID el DV del NIT debe ser informado DV del NIT del emisor NO 1.0 /cac:Party/cac:PartyLegalEntity
informado. /cbc:CompanyID/@schemeID
en @schemeID

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 553 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


Identificador del tipo de
documento de identidad …//cac:AccountingCustomerParty
@schemeNam (@schemeName=31) del Emisor, si El contenido de este atributo no
DAK48 R corresponde a uno de los valores 1.0 /cac:Party/cac:PartyLegalEntity
e está identificado por NIT, por tanto,
posibles de las “Listas”. /cbc:CompanyID/@schemeName
el DV del NIT debe ser informado
en atributo @schemeID
CorporateRegi …//cac:AccountingCustomerParty
DAK49 N strationSchem Grupo de información de registro No fue informado el grupo 1.0 /cac:Party/cac:PartyLegalEntity/c
e del adquiriente. ac:CorporateRegistrationScheme
Grupo de detalles con información No fue informado el grupo …/cac:AccountingCustomerParty/
DAK51 R Contact 1.0
de contacto del adquiriente. cac:Party/cac:Contact
…/cac:AccountingCustomerParty/
DAK55 R ElectronicMail Correo electrónico de contacto. Correo electrónico NO informado. 1.0 cac:Party/cac:Contact/cbc:Electro
nicMail

TaxRepresent Grupo de información de la


DAL01 N No fue informado el grupo 1.0 …//cac:TaxRepresentativeParty
ativeParty Persona autorizada para descargar
documentos
Grupo de información de la
PartyIdentifica …//cac:TaxRepresentativeParty/c
DAL02 N Persona autorizada para No fue informado el grupo 1.0
tion ac:PartyIdentification
descargar documentos
Identificación de la persona
…//cac:TaxRepresentativeParty/c
DAL03 N ID autorizada para descargar 1.0
ac:PartyIdentification/cbc:ID
documentos.
…//cac:TaxRepresentativeParty/c
@schemeAge ac:PartyIdentification/cbc:ID/@sc
DAL04 N Debe ser informado el literal “195”. No informado el literal “195”. 1.0
ncyID hemeAgencyID

…//cac:TaxRepresentativeParty/c
@schemeAge Debe ser informado el literal “CO, No informado el literal “CO, DIAN
DAL05 N 1.0 ac:PartyIdentification/cbc:ID/@sc
ncyName DIAN (Dirección de Impuestos y (Dirección de Impuestos y
Aduanas Nacionales) Aduanas Nacionales) hemeAgencyName

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 554 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath

El atributo (@schemeName=31), el …//cac:TaxRepresentativeParty/c


DAL07 N @schemeID DV del NIT debe ser informado en DV del NIT NO informado 1.0 ac:PartyIdentification/cbc:ID/@sc
@schemeID hemeID

Identificador del tipo de


…//cac:TaxRepresentativeParty/c
@schemeNam documento de identidad El contenido de este atributo NO
DAL06 N (@schemeName=31), si está corresponde a uno de los valores 1.0 ac:PartyIdentification/cbc:ID/@sc
e
identificado por NIT, debe indicar el posibles de las listas. hemeName
DV del NIT en atributo @schemeID
Grupo de información para entrega
DAM01 N Delivery No fue informado el grupo 1.0 …//cac:Delivery
de bienes.
DeliveryAddre Grupo con información respecto a …//cac:Delivery/cac:DeliveryAddr
DAM04 N No fue informado el grupo 1.0
ss la dirección de entrega. ess
Si IdentificationCode=CO, Valida
DAM05 N ID que el código del municipio Este código NO corresponde a un 1.0 ../ cac:DeliveryAddress /cbc:ID
corresponda a un valor registrado valor válido de la lista.
en la “Lista” de municipios.
Si IdentificationCode es “CO”,
CountrySubentity deberá ../cac:DeliveryAddress
DAM06 N CityName El nombre NO corresponde un 1.0
corresponder a uno de los valores /cbc:CityName
valor válido de la lista.
de la columna “Nombre Municipio”
de la lista de municipios.
Valida la estructura de composición
de código postal. ../cac:DeliveryAddress/cbc:
DAM68 N PostalZone Estructura código NO valida. 1.0
PostalZone
Nota: próximamente este elemento
será solicitado de forma obligatoria.
Si IdentificationCode es “CO”,
CountrySuben CountrySubentity deberá El nombre NO corresponde un ../cac:DeliveryAddress/cbc:Count
DAM07 N 1.0
tity corresponder a uno de los valores valor válido de la lista. rySubentity
de la lista.

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 555 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


Si IdentificationCode es “CO”,
CountrySuben CountrySubentity deberá Este código NO corresponde a un ../cac:DeliveryAddress/cbc:Count
DAM08 N 1.0
tityCode corresponder a uno de los valores valor válido de la lista. rySubentityCode
de la columna Código de 0
../cac:DeliveryAddress
DAM09 N AddressLine Grupo de elementos que identifican No fue informado el grupo 1.0
libremente la dirección. /cac:AddressLine

Elemento de texto libre, que se


puede utilizar para registrar la
información de la dirección, en Informar la dirección, sin ciudad ../cac:DeliveryAddress/cac:Addre
DAM10 N Line 1.0
lugar de utilizar elementos ni departamento. ssLine/cbc:Line
estructurados (los demás
elementos de este grupo).
Se debe registrar el grupo con No se encuentra el grupo ../cac:DeliveryAddress
DAM11 R Country 1.0
información sobre el país. Country. /cac:Country

IdentificationC Código identificador del país del Código del país del receptor del ../cac:DeliveryAddress/cac:Countr
DAM12 R documento NO corresponde a un 1.0
ode emisor debe estar en “Lista". y/cbc:IdentificationCode
código de la lista.
Nombre del país del emisor debe Nombre del país del receptor del ../cac:DeliveryAddress/cac:Countr
DAM13 N Name 1.0
estar en “Lista”. documento No está en la “Lista”. y/cbc:Name

El Identificador del lenguaje ../cac:DeliveryAddress/cac:Countr


DAM14 N @languageID utilizado en el nombre del país, Debe contener el literal “es” 1.0
y/cbc:Name/@languageID
debe ser “es”.

DAM15 N DeliveryParty Grupo de datos con información No fue informado el grupo 1.0 …//cac:Delivery/cac:DeliveryParty
sobre la empresa de transporte.
Grupo con información sobre el …//cac:Delivery/cac:DeliveryParty
DAM16 N PartyName nombre de la persona o entidad No fue informado el grupo 1.0
/cac:PartyName
que transporta el bien.
Nombre comercial de la empresa No fue informado el nombre de la …//cac:Delivery/cac:DeliveryParty
DAM17 N Name 1.0
de transporte. empresa transportadora /cac:PartyName/cbc:Name

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 556 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath

PhysicalLocati Grupo con información respecto a …//cac:Delivery/cac:DeliveryParty


DAM18 N la localización de la empresa de No fue informado el grupo 1.0
on /cac:PhysicalLocation
transporte.
El grupo deberá estar
conformado al menos por el
conjunto de elementos
Grupo con datos sobre la dirección ../cac:PhysicalLocation/cac:Addre
DAM19 N Address ID, CityName, CountrySubentity, 1.0
de la empresa de transporte. ss
CountrySubentityCode,
AddressLine, Line, Country,
IdentificationCode
Si IdentificationCode=CO, Valida
DAM20 N ID que el código del municipio Este código no corresponde a un 1.0 ../cac:Address/cbc:ID
corresponda a valor registrado en valor válido de la lista.
la “Lista” de municipios.
Si IdentificationCode es “CO”,
CountrySubentity deberá
DAM21 N CityName El nombre NO corresponde un 1.0 ../cac:Address/cbc:CityName
corresponder a uno de los valores
valor válido de la lista
de la columna “Nombre Municipio”
de la lista de municipios.
Valida la estructura de composición
del Código postal.
DAM69 N PostalZone Estructura código NO valida. 1.0
Nota: próximamente este elemento
será solicitado de forma obligatoria.
Si IdentificationCode es “CO”,
CountrySuben CountrySubentity deberá El nombre no corresponde un ../cac:Address/cbc:CountrySuben
DAM22 N 1.0
tity corresponder a uno de los valores valor válido de la lista. tity
de la lista
CountrySuben Si IdentificationCode es “CO”, Este código NO corresponde a un ../cac:Address/cbc:CountrySuben
DAM23 N 1.0
tityCode CountrySubentity deberá valor válido de la lista. tityCode

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 557 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


corresponder a uno de los valores
de la columna Código de 0

DAM24 N AddressLine Grupo de elementos que identifican No fue informado el grupo 1.0 ../cac:Address/cac:AddressLine
libremente la dirección.
Elemento de texto libre, se puede
utilizar para registrar la información ../cac:Address/cac:AddressLine/c
DAM25 N Line Informar la dirección, sin ciudad 1.0
de la dirección, en lugar de utilizar bc:Line
ni departamento.
elementos estructurados (los
demás elementos de este grupo).

DAM26 R Country Se debe registrar el grupo con No se encuentra el grupo 1.0 ../cac:Address/cac:Country
información sobre el país. Country.
IdentificationC Código identificador del país del Código del país NO corresponde a 1.0 ../cac:Address/cac:Country/cbc:Id
DAM27 R
ode emisor debe estar en “Lista". un código de la lista. entificationCode

Nombre del país debe estar en la ../cac:Address/cac:Country/cbc:N


DAM28 N Name Nombre del país No está en lista. 1.0
“Lista”. ame

El Identificador del lenguaje ../cac:Address/cac:Country/cbc:N


DAM29 N @languageID utilizado en el nombre del país, Debe contener el literal “es”. 1.0
ame/@languageID
debe ser “es”.
PartyTaxSche Grupo de información tributaria del /…//cac:Delivery/cac:DeliveryPart
DAM30 R No fue informado el grupo 1.0
me transportador. y/cac:PartyTaxScheme

El nombre o razón social del


transportador.
En el caso de que el emisor
No fue informada la razón social …//cac:Delivery/cac:DeliveryParty
RegistrationN requiera puede utilizar el nombre
DAM31 N del transportador 1.0 /cac:PartyTaxScheme/cbc:Registr
ame comercial del transportador en el
ationName
archivo de la factura, por lo cual
deberá usar el elemento:
…//cac:Delivery/cac:DeliveryParty
/cac:PartyName/cbc:Name

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 558 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


…/cac:Delivery/cac:DeliveryParty/
DAM32 R CompanyID Identificador del transportador. Si el transportador es responsable 1.0 cac:PartyTaxScheme/cbc:Compan
debe informar NIT. yID
…/cac:Delivery/cac:DeliveryParty/
@schemeAge
DAM33 N Debe ser informado el literal “195”. No informado el literal “195”. 1.0 cac:PartyTaxScheme/cbc:Compan
ncyID
yID/@schemeAgencyID

…/cac:Delivery/cac:DeliveryParty/
@schemeAge Debe ser informado el literal “CO, No informado el literal “CO, DIAN
DAM34 N 1.0 cac:PartyTaxScheme/cbc:Compan
ncyName DIAN (Dirección de Impuestos y (Dirección de Impuestos y
Aduanas Nacionales)” Aduanas Nacionales)” yID/@schemeAgencyName

Si está identificado por NIT …/cac:Delivery/cac:DeliveryParty/


DAM35 R @schemeID (@schemeName=31), el DV del NIT DV del NIT NO informado. 1.0 cac:PartyTaxScheme/cbc:Compan
debe ser informado en @schemeID yID/@schemeID

Identificador del tipo de


documento de identidad …/cac:Delivery/cac:DeliveryParty/
@schemeNam (@schemeName=31) está El contenido de este atributo NO
DAM36 R corresponde a uno de los valores 1.0 cac:PartyTaxScheme/cbc:Compan
e identificado con NIT y por tanto el
posibles de las “Listas”. yID/@schemeName
DV del NIT debe ser informado en
atributo @schemeID
Valida que la responsabilidad
informada por transportador se
encuentre dentro de la “Lista”.
Para reportar varias obligaciones /
responsabilidades, se deben Responsabilidad informada para …/cac:Delivery/cac:DeliveryParty/
DAM37 N TaxLevelCode separar cada uno de los valores de transportador NO válido según 1.0 cac:PartyTaxScheme/cbc:TaxLevel
la lista con “;” ejemplo O-06;O-07; “Lista”. Code
así sucesivamente, de acuerdo a las
responsabilidades.
Nota: Solo para trasportadores
nacionales.

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 559 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


Grupo de información para
reportar la dirección fiscal del
transportador. Sigue las mismas
reglas: el grupo de datos deberá
estar conformado con datos del
conjunto de elementos:
ID, CityName, CountrySubentity,
CountrySubentityCode,
AddressLine, Line, Country, …/cac:Delivery/cac:DeliveryParty/
RegistrationA IdentificationCode
DAM39 N No fue informado el grupo 1.0 cac:PartyTaxScheme/cac:R
ddress Notificación: egistrationAddress
Si el adquiriente es responsable, el
NIT y No fue informado el conjunto
de elementos: ID, CityName,
CountrySubentity,
CountrySubentityCode,
AddressLine, Line, Country,
IdentificationCode
Obligatorio si transportador es
responsable.
Si IdentificationCode=CO, Valida
DAM40 N ID que código de municipio debe Este código NO corresponde a un 1.0 ../cac:RegistrationAddress/cbc:ID
corresponder a valor registrado en valor válido de la lista.
la “Lista” de municipios
Si IdentificationCode es “CO”,
CountrySubentity deberá ./cac:RegistrationAddress/cbc:Cit
DAM41 N CityName El nombre NO corresponde un 1.0
corresponder a uno de los valores yName
valor válido de la lista
de la columna “Nombre Municipio”
de la lista de municipios.
Valida la estructura de composición /DebitNote/cac:Delivery/cac:Deli
DAK57 N PostalZone Estructura código no valida. 1.0
de Código postal. veryParty/cac:PartyTaxScheme/c

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 560 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


ac:RegistrationAddress/cbc:Postal
Nota: próximamente este elemento
Zone
será solicitado de forma obligatoria.
Si IdentificationCode es “CO”,
CountrySuben CountrySubentity deberá El nombre NO corresponde un ./cac:RegistrationAddress/cbc:Co
DAM42 N 1.0
tity corresponder a uno de los valores valor válido de la lista. untrySubentity
de la lista.
Si IdentificationCode es “CO”,
CountrySuben CountrySubentity deberá Este código NO corresponde a un ./cac:RegistrationAddress/cbc:Co
DAM43 N 1.0
tityCode corresponder a uno de los valores valor válido de la lista untrySubentityCode
de la columna Código de 0
./cac:RegistrationAddress/cac:Ad
DAM44 N AddressLine Grupo de elemento que identifica No fue informado el grupo 1.0
libremente la dirección. dressLine

Elemento de texto libre, se puede


utilizar para registrar la información
DAM45 N Line Informar la dirección, sin ciudad 1.0 ../cac:AddressLine/cbc:Line
de la dirección, en lugar de utilizar
ni departamento.
elementos estructurados (los
demás elementos de este grupo).
Se debe registrar el grupo con ./cac:RegistrationAddress/cac:Co
DAM46 R Country No se encuentra el grupo Country 1.0 untry
información sobre el país.
Código del país del receptor del ..
IdentificationC Código identificador del país del
DAM47 R documento NO corresponde a un 1.0 /cac:Country/cbc:IdentificationCo
ode emisor debe estar en la “Lista".
código de la lista. de

DAM48 N Name Nombre del país del emisor debe Nombre del país del receptor del 1.0 ../cac:Country/cbc:Name
estar en la “Lista” documento No está en la lista.
El Identificador del lenguaje ../cac:Country/cbc:Name/@langu
DAM49 N @languageID utilizado en el nombre del país, Debe contener el literal “es” 1.0
ageID
debe ser “es”.
Grupo de detalles tributarios de la …//cac:AccountingCustomerParty
DAM50 N TaxScheme No fue informado el grupo 1.0
empresa de transporte. /cac:Party/cac:PartyTaxScheme

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 561 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


Identificador del tributo del La información suministrada no
DAM51 N ID transportador. corresponde a un valor de la 1.0 ../cac:TaxScheme/cbc:ID
lista
Ver lista de valores posibles en 0
Ver lista de valores posibles en 0
La información suministrada no
Nota: si el contenido de este
DAM52 N Name corresponde a un valor de la 1.0 ../cac:TaxScheme/cbc:Name
elemento no corresponde al
lista
contenido correspondiente de la
columna “Nombre”.
PartyLegalEnti Grupo de información legal del …/cac:Delivery/cac:DeliveryParty/
DAM53 R No fue informado el grupo 1.0
ty transportador. cac:PartyLegalEntity

Nombre registrado en el RUT. Si


el transportador es persona
jurídica y desea utilizar el nombre ../cac:Delivery/cac:DeliveryParty/
RegistrationN Nombre o Razón Social del comercial en el archivo de la
DAM54 N 1.0 cac:PartyLegalEntity/cbc:Registrat
ame transportador. factura, debe utilizar el elemento: ionName
…//cac:AccountingSupplierParty/
cac:Party/cac:PartyName/cbc:Na
me
…/cac:Delivery/cac:DeliveryParty/
DAM55 R CompanyID Identificador del transportador. Si transportador es responsable, 1.0 cac:PartyLegalEntity/cbc:Compan
NIT del transportador. yID

@schemeAge ..//cbc:CompanyID/@schemeAge
DAM56 N Debe ser informado el literal “195” No informado el literal “195” 1.0
ncyID ncyID

@schemeAge Debe ser informado el literal “CO, No informado el literal “CO, DIAN ..//cbc:CompanyID/@schemeAge
DAM57 N 1.0
ncyName DIAN (Dirección de Impuestos y (Dirección de Impuestos y ncyName
Aduanas Nacionales) Aduanas Nacionales)

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 562 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath

El atributo (@schemeName=31), el
DAM58 R @schemeID DV del NIT debe ser informado en DV del NIT del transportador NO 1.0 ..//cbc:CompanyID/@schemeID
informado.
@schemeID

Identificador del tipo de


documento de identidad
@schemeNam (@schemeName=31) del El contenido de este atributo NO ..//cbc:CompanyID/@schemeNa
DAM59 R transportador, si está identificado corresponde a uno de los valores 1.0
e me
con NIT y por tanto el DV del NIT posibles de las “Listas”.
debe ser informado en atributo
@schemeID
CorporateRegi …/cac:Delivery/cac:DeliveryParty/
DAM60 R strationSchem Grupo de información de registro No fue informado el grupo 1.0 cac:PartyLegalEntity/cac:Corporat
e del transportador. eRegistrationScheme
Valida que este informado el Número de matrícula mercantil …/cac:CorporateRegistrationSche
DAM61 N Name 1.0
Número de matrícula mercantil. NO informado. me/cbc:Name

DBD01 N DeliveryTerms Grupo para información No fue informado el grupo 1.0 /DebitNote/cac:DeliveryTerms
relacionada con la entrega.
/DebitNote/cac:DeliveryTerms/cb
DBD02 N ID Sin Validación. No fue informado el elemento 1.0
c:ID
Método de pago de costes de
transporte: se debe utilizar para
indicar cómo se pagan los costos
del transporte (por ejemplo, Portes No fue informado el método de
/DebitNote/cac:DeliveryTerms/cb
DBD03 N SpecialTerms Debidos, Portes Pagados). Puede pago para el costo del 1.0
ser un texto libre que entiendan el c:SpecialTerms
transporte
comprador y vendedor o codificarlo
en una lista, por ejemplo:
http://www.unece.org/trade/untdi
d/d01b/tred/tred4215.htm

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 563 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


Condiciones de Entrega: Campo
LossRiskRespo para que emisor pueda informar No corresponde a un código /DebitNote/cac:DeliveryTerms/cb
DBD04 N 1.0
nsibilityCode condiciones de entrega valido de la lista c:LossRiskResponsibilityCode
Ver lista de valores en 0
Opcional no usado por la DIAN, las
partes pueden definir un significado No fue informado el elemento /DebitNote/cac:DeliveryTerms/cb
DBD05 N LossRisk 1.0
o simplemente omitirlo. Sin c:LossRisk
validación.
Grupo de campos para
PaymentMean
DAN01 R informaciones relacionadas con el Rechazo si grupo no informado 1.0 /DebitNote/cac:PaymentMeans
s
pago de la factura.
El método de pago debe estar
relacionado en la tabla del 0.
/DebitNote/cac:PaymentMeans/c
DAN02 R ID Método de pago inválido. 1.0
Rechazo: si el valor de este bc:ID
elemento NO corresponde a un
valor de la columna “Código”.
El medio de pago debe estar
relacionado con la tabla 0
PaymentMean /DebitNote/cac:PaymentMeans/c
DAN03a R Obligatorio si: Medio de pago inválido. 1.0
sCode bc:PaymentMeansCode
/DebitNote/cac:PaymentMeans/cb
c:ID corresponde a Contado.

PaymentMean El medio de pago debe ser /DebitNote/cac:PaymentMeans/c


DAN03b R informado. Medio de pago NO informado. 1.0
sCode bc:PaymentMeansCode

Fecha de vencimiento de la factura Venta a crédito sin información


PaymentDueD /DebitNote/cac:PaymentMeans/c
DAN04 R o fecha de compromiso de pago. de fecha en la cual se 1.0
ate bc:PaymentDueDate
Obligatorio: si es venta a crédito. comprometió el pago.

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 564 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


Rechazo: si PaymentMeans/ID = 2 y
PaymentDueDate no es informado.
La información suministrada no
/DebitNote/cac:PaymentMeans/c
DAN05 N PaymentID Identificador del pago. corresponde a un valor de la 1.0
bc:PaymentID
lista
Descuentos o cargos a nivel de
factura, es decir descuentos o
cargos que no afectan las bases
AllowanceCha
DAQ01 N gravables. No fue informado el grupo 1.0 /DebitNote/AllowanceCharge
rge
Los descuentos o cargos que
afectan bases gravables se
informan a nivel de ítem.
Valor informado de es un /DebitNote/cac:AllowanceCharg
DAQ02 N ID Sin validación. 1.0
consecutivo valido e/cbc:ID
Indica que el elemento es un Cargo
o un descuento.
ChargeIndicat La información es diferente de …//AllowanceCharge/cbc:Charg
DAQ03 R 1.0
or Rechazo: si este elemento contiene “true” o “false” eIndicator
una información diferente de
“true” o “false”
Obligatorio de informar si es
descuento a nivel de factura
internacional. De acuerdo a los
AllowanceCha Hay un descuento a nivel de
valores establecidos en la tabla 0 …//AllowanceCharge/cbc:Allow
DAQ04 N rgeReasonCod factura y NO indicó el código del 1.0
anceChargeReasonCode
e Rechazo: si es descuento y no se descuento.
informa.
Nota: si hay un recargo y este
elemento no es informado.

AllowanceCha Razón (texto): texto libre para Informado descuento en factura …//AllowanceCharge/cbc:Allow
DAQ05 N internacional sin información de 1.0
rgeReason informar la razón del descuento. anceChargeReason
la respectiva justificación.

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 565 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


Obligatorio: si hay un recargo o
descuento, para el caso este
elemento debe ser informado.
Nota: si hay un recargo o descuento
y este elemento no es informado.
Porcentaje a aplicar. Porcentaje
MultiplierFact Porcentaje que aplica superior al …//AllowanceCharge/cbc:Multi
DAQ06 N aplicado en decimales. 1.0
orNumeric 100%. plierFactorNumeric
Notificación: si este elemento > 100
Valor total del cargo o descuento.
Valor numérico del Cargo el
Descuento.
Si es descuento, no puede ser
superior al valor base. …//AllowanceCharge/cbc:Amou
DAQ07 R Amount Descuento superior al valor base. 1.0
Rechazo: si nt
…//AllowanceCharge/cbc:ChargeIn
dicator es true y
…//AllowanceCharge/cbc:Amount >
…//AllowanceCharge/cbc:BaseAmo
unt
Remítase a regla FAD15b ya que
al cumplirse dicha regla verifica …//cac:AllowanceCharge/cbc:A
DAQ08 R @currencyID Rechazo: si no es igual a que esté elemento corresponda 1.0
cbc:DocumentCurrencyCode mount/@currencyID
al mismo valor informado en
DocumentCurrencyCode.
Valor Base para calcular el Valor Base para calcular el …//AllowanceCharge/cbc:BaseA
DAQ09 N BaseAmount descuento el cargo. descuento o cargo, superior al 1.0
mount
Positivo mayor que cero valor total de la factura.

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 566 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


Rechazo: si es negativo
…//AllowanceCharge/cbc:BaseAmo
unt
Si es descuento, no puede ser
superior al valor total de la factura.
Notificación: si
…//AllowanceCharge/cbc:ChargeIn
dicator es true y
…//AllowanceCharge/cbc:BaseAmo
unt >
…//RequestedMonetaryTotal/cbc:
TaxInclusiveAmount
Remítase a regla FAD15b ya que
al cumplirse dicha regla verifica …//cac:AllowanceCharge/cbc:Ba
DAQ10 R @currencyID Rechazo: si no es igual a que este elemento corresponder 1.0
cbc:DocumentCurrencyCode seAmount/@currencyID
al mismo valor informado en
DocumentCurrencyCode
Grupo de campos para información
relacionada con la tasa de cambio Seguir definición estándar del
PaymentExcha de moneda extranjera a peso /DebitNote/cac:PaymentExchang
DAR01 R UBL para este grupo. 1.0
ngeRate colombiano (COP). Obligatorio: eRate
informar si la divisa base es
diferente a COP.
Remítase a regla FAD15b ya que
SourceCurrenc Rechazo: si no es igual a al cumplirse dicha regla verifica /DebitNote/cac:PaymentExchang
DAR02 R que este elemento corresponda 1.0
yCode cbc:DocumentCurrencyCode eRate/cbc:SourceCurrencyCode
al mismo valor informado en
DocumentCurrencyCode
/DebitNote/cac:PaymentExchang
SourceCurrenc Base monetaria de la divisa SourceCurrencyBaseRate trae
DAR03 N 1.0 eRate/cbc:SourceCurrencyBaseRa
yBaseRate extranjera para el cambio. Debe ser valor diferente a 1.00
1.00 te

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 567 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


Divisa a la cual se hace la
conversión.
Debe ir diligenciado en COP, si el
TargetCurrenc cbc:DocumentCurrencyCode es /DebitNote/cac:PaymentExchang
DAR04 N No corresponde a valor en la lista. 1.0 eRate/cbc:TargetCurrencyCode
yCode diferente a COP.
Ver lista de valores posibles en 0
Rechazo: si no corresponde a valor
en la lista.
/DebitNote/cac:PaymentExchang
TargetCurrenc Base monetaria para la conversión. TargetCurrencyBase trae valor
DAR05 N 1.0 eRate/cbc:TargetCurrencyBaseRa
yBaseRate Debe ser 1.00 diferente a 1.00 te
Valor de la tasa de cambio entre las
divisas.
Se debe diligenciar con el valor de
la tasa de cambio. Por ejemplo,
para USDCOP puede ser el valor de
la TRM o tasa acordada entre las
partes.
Recuerde que el valor consignado
CalculationRat acá va a ser la base para la /DebitNote/cac:PaymentExchang
DAR06 N conversión de tasa de cambio de la No fue informado el elemento 1.0
e eRate/cbc:CalculationRate
siguiente manera:
Valor reportado * Valor de tasa de
cambio = Valor en reportado en
divisa informada en
TargetCurrencyCode.
Este valor es el que se debe usar
para reportar los valores en la
segunda divisa en representación
gráfica, si así lo necesita el emisor.

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 568 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


Fecha en la que se fijó la tasa de Fecha en la que se acordó la tasa /DebitNote/cac:PaymentExchang
DAR07 N Date 1.0
cambio. (CalculationRate) de cambio. eRate/cbc:Date

Solamente puede existir un grupo Tributo informado no coincide,


de campos para la información de revisar Porcentaje, Nombre, y
totales relacionados con un ID. Debe existir un TaxTotal a
tributo en particular, si hay más de nivel de la cabecera por cada
DAS01a R TaxTotal 1.0 /DebitNote/TaxTotal
una tarifa del mismo impuesto se tipo de impuesto que se informa
deben informar en TaxSubtotal a nivel de línea con las
diferentes dentro del mismo características correspondiente
TaxTotal al mismo impuesto
Valida que exista un solo grupo
Tributo IVA (01), INC (04)
con información de totales para
informado no coincide, revisar
un mismo tributo en la factura y
Porcentaje, Nombre y ID. Debe
que los impuestos IVA (01), INC
existir un TaxTotal a nivel de la
(04), deben existir también en al
DAS01b R TaxTotal cabecera por cada tipo de 1.0 /DebitNote/TaxTotal
menos una línea de la factura, si
impuesto que se informa a nivel
hay más de una tarifa del mismo
de línea con las características
impuesto se deben informar en
correspondiente al mismo
TaxSubtotal diferentes dentro del
impuesto
mismo TaxTotal
Suma de todos los elementos
../cac:TaxTotal/TaxSubtotal/cbc:Tax
Amount de cada uno de los (R) Valor total de un tributo no
impuestos. corresponde a la suma de todos
los registros correspondientes a ../cac:TaxTotal/cbc:TaxAmount
DAS02 R TaxAmount Rechazo: si 1.0
../cac:TaxTotal/cbc:TaxAmount <> cada una de las tarifas
sumatoria de todas las ocurrencias informadas en este documento
de para este tributo.
../cac:TaxTotal/TaxSubtotal/cbc:Tax
Amount

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 569 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath

Remítase a regla FAD15b ya que


al cumplirse dicha regla verifica ../cac:TaxTotal/cbc:TaxAmount/
DAS03 R @currencyID Rechazo:Si no es igual a que este elemento corresponder 1.0
cbc:DocumentCurrencyCode @currencyID
al mismo valor informado en
DocumentCurrencyCode

DAS04 R TaxSubtotal Grupo de información que definen Debe ser informado un grupo de 1.0 ../cac:TaxTotal/TaxSubtotal
los valores del tributo estos para cada tarifa.
Base Imponible sobre la que se
calcula el valor del tributo.
En el caso de que el tributo sea un
porcentaje del valor tributable:
TaxableAmou informar la base imponible en valor El valor informado no ../cac:TaxTotal/TaxSubtotal/cbc:T
DAS05 R 1.0
nt monetario. corresponde a la base imponible axableAmount

En el caso de que el tributo es un


valor fijo por unidad tributada:
informar el número de unidades
tributadas.
Remítase a regla FAD15b ya que,
al cumplirse dicha regla, se …//cac:TaxTotal/cac:TaxSubtota
DAS06 R @currencyID Rechazo: si no es igual a verifica que este elemento 1.0 l/cbc:TaxableAmount/@currenc
cbc:DocumentCurrencyCode corresponda al mismo valor yID
informado en
DocumentCurrencyCode
Valor del tributo: producto del El valor del tributo informado no
porcentaje aplicado sobre la base corresponde al producto del ../cac:TaxTotal/TaxSubtotal/cbc:T
DAS07 R TaxAmount imponible. porcentaje aplicado sobre la base 1.0 axAmount
imponible
Rechazo: para tributos cuya tarifa
se enuncia en porcentajes.

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 570 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


si ../cac:TaxTotal/cbc:TaxAmount (R) El valor del tributo
<> correspondiente al precio
../cac:TaxTotal/cbc:TaxableAmount unitario del impuesto
* ../cac:TaxTotal/cbc:Percent multiplicado por la cantidad de
item vendidos.
Rechazo: para tributos cuya tarifa
se enuncia en valores nominales
(ejemplo bolsas plásticas)
si ../cac:TaxTotal/cbc:TaxAmount
<>
../cac:TaxTotal/cbc:PerUnitAmount
* /cac:TaxTotal/cbc:TaxableAmount
Rechazo: para el impuesto Nominal
IBUA el cálculo, se realiza entre los
valores de los campos
(PerUnitAmount*BaseUnitMeasure
) y su resultado debe ser dividido
por cien (100)
Rechazo: para el impuesto Nominal
INPP el cálculo, se realiza entre los
valores de los campos
(PerUnitAmount*BaseUnitMeasure
)
Rechazo: para el impuesto ICUI el
cálculo, se realiza entre los valores
de los campos
(TaxableAmount*Percent dividido
por cien (100))

Rechazo: Si no es igual a Remítase a regla FAD15b ya que …//cac:TaxTotal/cac:TaxSubtota


DAS08 R @currencyID al cumplirse dicha regla verifica 1.0
cbc:DocumentCurrencyCode l/cbc:TaxAmount/@currencyID
que este elemento corresponda

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 571 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


al mismo valor informado en
DocumentCurrencyCode
Usado en el caso de que el tributo
sea un valor fijo por unidad
tributada: se deberá informar el
valor del tributo por unidad
BaseUnitMeas tributada. Por ejemplo, el impuesto Elemento cbc:PerUnitAmount es ../cac:TaxTotal/TaxSubtotal/cbc:B
DAS09 R informado y BaseUnitMeasure no 1.0 aseUnitMeasure
ure de consumo de bolsas plásticas o
los impuestos a los combustibles. es informado.
Rechazo: si elemento
cbc:PerUnitAmount es informado y
BaseUnitMeasure no es informado.
Identificación de la unidad de ../cac:TaxTotal/TaxSubtotal/cbc:B
DAS10 N unitCode Unidad de medida no informada. 1.0
medida. aseUnitMeasure/@ unitCode

Valor del tributo por unidad.


Es el valor nominal del tributo por
PerUnitAmou unidad. Rechazo por el elemento ../cac:TaxTotal/TaxSubtotal/cbc:P
DAS11 R cbcBaseUnitMeasure NO es 1.0
nt erUnitAmount
Rechazo si el elemento informado.
cbcBaseUnitMeasure NO es
informado.
Remítase a regla FAD15b ya que
al cumplirse dicha regla verifica ../cac:TaxTotal/TaxSubtotal/cbc:
DAS12 R @currencyID Rechazo: si no es igual a que este elemento corresponda 1.0
cbc:DocumentCurrencyCode PerUnitAmount/@currencyID
al mismo valor informado en
DocumentCurrencyCode
../cac:TaxTotal/TaxSubtotal/cac:T
DAS13 R TaxCategory Grupo de información sobre el No fue informado el grupo 1.0
tributo. axCategory

Tarifa del tributo


No corresponde a un valor …//cac:TaxTotal]/cac:TaxSubtotal
DAS14 N Percent 1.0
En el caso de que el tributo sea un valido de la lista /cac:TaxCategory/cbc:Percent
porcentaje del valor tributario:

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 572 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


informar la tarifa (porcentaje) a ser
aplicada a la base imponible.
Notificación: si reporta una tarifa
diferente para uno de los tributos
enunciados en la tabla 0
Grupo de información específica ../cac:TaxTotal/TaxSubtotal/cac:T
DAS15 R TaxScheme No fue informado el grupo 1.0
sobre el tributo. axCategory/cac:TaxScheme

Identificador del tributo


Ver lista de valores posibles en en
¡Error! No se encuentra el origen de
la referencia. La información suministrada no
DAS16 R ID corresponde a un valor de la 1.0 ../cac:TaxScheme/cbc:ID
Rechazo: si el contenido de este
lista
elemento no corresponde a un
contenido de la columna
“Identificador” (aceptase elemento
sin contenido).
Nombre del tributo.
Ver lista de valores posibles en
¡Error! No se encuentra el origen
La información suministrada no
DAS17 N Name de la referencia. 1.0 ../cac:TaxScheme/cbc:Name
corresponde a un valor de la
Notificación: si el contenido de este lista
elemento no corresponde al
contenido correspondiente de la
columna “Nombre”.

RequestedMo Grupo de campos para información /DebitNote/cac:RequestedMonet


DAU01 R No fue informado el grupo 1.0
netaryTotal relacionadas con los valores totales aryTotal
aplicables a la factura.
LineExtension El Valor Bruto antes de tributos …//cac:RequestedMonetaryTotal
DAU02 R Total Valor Bruto antes de tributos: 1.0
Amount NO es igual a la suma de los /cbc:LineExtensionAmount

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 573 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


valores de las líneas de la factura
Total valor bruto, suma de los
que contienen el valor comercial.
valores brutos de las líneas de la
factura.
El Valor Bruto antes de tributos
tiene que ser la suma de los valores
de las líneas de la factura que
contienen el valor comercial
Rechazo: si
round(/sig:DebitNote/cac:Requeste
dMonetaryTotal/cbc:LineExtension
Amount) es distinto de
round(sum(/sig:DebitNote/cac:Debi
tNoteLine/cbc:LineExtensionAmoun
t))
Remítase a regla FAD15b ya que
al cumplirse dicha regla verifica …/cac:RequestedMonetaryTotal
DAU03 R @currencyID Rechazo: si no es igual a que este elemento corresponda 1.0 /cbc:LineExtensionAmount/@cu
cbc:DocumentCurrencyCode rrencyID
al mismo valor informado en
DocumentCurrencyCode
Total Valor Base Imponible: base
imponible para el cálculo de los
tributos.
El Valor Base Imponible tiene que
ser la suma de los valores de las Base Imponible, es distinto a la
TaxExclusiveA …//cac:RequestedMonetaryTotal
DAU04 R bases imponibles de todas líneas de suma de los valores de las bases 1.0
mount imponibles de todas líneas de /cbc:TaxExclusiveAmount
detalle.
detalle.
Rechazo: si
round(//cbc:TaxExclusiveAmount)
es distinto de
round(sum(//cac:DebitNoteLine/ca

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 574 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


c:TaxTotal/cac:TaxSubtotal/cbc:Tax
ableAmount))
Remítase a regla FAD15b ya que,
al cumplirse dicha regla, se …//cac:RequestedMonetaryTot
DAU05 R @currencyID Rechazo: si no es igual a verifica que este elemento 1.0 al/cbc:TaxExclusiveAmount/@c
cbc:DocumentCurrencyCode corresponda al mismo valor urrencyID
informado en
DocumentCurrencyCode
Total de Valor Bruto más tributos.
El Valor Bruto más tributos tiene
que ser igual a Valor Bruto de la
factura que contienen el valor
comercial, más la suma de los Valor Bruto más tributos, es
tributos de todas las líneas de diferente a Valor Bruto de la
TaxInclusiveA detalle. factura que contienen el valor …//cac:RequestedMonetaryTotal
DAU06 R 1.0
mount comercial más la suma de los /cbc:TaxInclusiveAmount
Rechazo: si
tributos de todas las líneas de
round(//cac:RequestedMonetaryTo detalle.
tal/cbc:LineExtensionAmount +
sum(//cac:TaxTotal[not(ancestor::c
ac:DebitNoteLine)]/cbc:TaxAmount
)) es distinto de
round(//cbc:TaxInclusiveAmount)
Remítase a regla FAD15b ya que
al cumplirse dicha regla verifica …//cac:RequestedMonetaryTot
DAU07 R @currencyID Rechazo: si no es igual a que este elemento corresponda 1.0 al/cbc:TaxInclusiveAmount/@cu
cbc:DocumentCurrencyCode rrencyID
al mismo valor informado en
DocumentCurrencyCode

AllowanceTot Descuento Total: Suma de todos los Total descuentos, es diferente de …//cac:RequestedMonetaryTotal
DAU08 R 1.0
alAmount descuentos aplicados a nivel de la la suma de todos los descuentos /cbc:AllowanceTotalAmount
factura. aplicados al total de la factura.

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 575 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


El Valor del Descuento Total es
igual a la suma de todos los
descuentos globales aplicados al
total de la factura.
Rechazo: si
round(/sig:DebitNote/cac:Requeste
dMonetaryTotal/cbc:AllowanceTot
alAmount) es distinto de
round(sum(/sig:DebitNote/cac:Allo
wanceCharge[cbc:ChargeIndicator
= "false"]/cbc:Amount))
Remítase a regla FAD15b ya que
al cumplirse dicha regla verifica …//cac:RequestedMonetaryTot
DAU09 R @currencyID Rechazo: si no es igual a que este elemento corresponda 1.0 al/cbc:AllowanceTotalAmount/
cbc:DocumentCurrencyCode @currencyID
al mismo valor informado en
DocumentCurrencyCode
Cargo Total: suma de todos los
cargos aplicados a nivel de la
factura.
El Valor del Cargo Total, es igual a la
suma de todos los cargos globales
aplicados al total de la factura. Valor del Cargo Total es distinto a
ChargeTotalA la suma de todos los cargos …//cac:RequestedMonetaryTotal
DAU10 R 1.0
mount Rechazo: si globales aplicados al total de la /cbc:ChargeTotalAmount
round(/sig:DebitNote/cac:Requeste factura.
dMonetaryTotal/cbc:ChargeTotalA
mount) es distinto de
round(sum(/sig:DebitNote/cac:Allo
wanceCharge[cbc:ChargeIndicator
= "true"]/cbc:Amount))

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 576 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


Remítase a regla FAD15b ya que,
al cumplirse dicha regla, se …//cac:RequestedMonetaryTot
DAU11 R @currencyID Rechazo: si no es igual a verifica que este elemento 1.0 al/cbc:ChargeTotalAmount/@cu
cbc:DocumentCurrencyCode corresponda al mismo valor rrencyID
informado en
DocumentCurrencyCode
Anticipo Total: suma de todos los
pagos anticipados.
El Valor del Anticipo Total, es igual
a la suma de todos los anticipos o
prepagos globales aplicados al total
de la factura.
Rechazo: si Valor del Anticipo Total, es
PrePaidAmou distinto a la Suma de todos los
DAU12 R 1.0 …//cac:RequestedMonetaryTotal
nt (/sig:DebitNote/cac:RequestedMon anticipos o prepagos globales /cbc:PrepaidAmount
etaryTotal/cbc:PrepaidAmount) aplicados al total de la factura.
then
round(/sig:DebitNote/cac:Requeste
dMonetaryTotal/cbc:PrepaidAmou
nt) =
round(sum(/sig:DebitNote/cac:Prep
aidPayment/cbc:PaidAmount)) else
true()
Remítase a regla FAD15b ya que,
al cumplirse dicha regla, se …//cac:RequestedMonetaryTot
DAU13 R @currencyID Rechazo: si no es igual a verifica que este elemento 1.0 al/cbc:PrepaidAmount/@curren
cbc:DocumentCurrencyCode corresponda al mismo valor cyID
informado en
DocumentCurrencyCode

PayableAmou Valor a Pagar de Factura: Valor Valor a Pagar de Factura, es …//cac:RequestedMonetaryTotal


DAU14 R total de ítems (incluyendo cargos y distinto de la Suma de Valor 1.0
nt /cbc:PayableAmount
descuentos a nivel de ítems) +valor Bruto más tributos - Valor del

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 577 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


tributos + valor cargos – valor Descuento Total + Valor del Cargo
descuentos Total
El Valor a Pagar de Factura es igual
a la Suma de Valor Bruto más
tributos - Valor del Descuento Total
+ Valor del Cargo Total
Rechazo: si
let $TaxInclusiveAmount := if
(boolean(//cbc:TaxInclusiveAmount
)) then //cbc:TaxInclusiveAmount
else 0.00, $SumTotalAllowance := if
(boolean(//cbc:AllowanceTotalAmo
unt)) then
//cbc:AllowanceTotalAmount else
0.00, $SumTotalCharge := if
(boolean(//cbc:ChargeTotalAmount
)) then //cbc:ChargeTotalAmount
else 0.00, $PayableAmount :=
$TaxInclusiveAmount -
$SumTotalAllowance +
$SumTotalCharge return
round(number($PayableAmount))
es distinto de
round(//cac:RequestedMonetaryTo
tal/cbc:PayableAmount)
Remítase a regla FAD15b ya que,
al cumplirse dicha regla, se …//cac:RequestedMonetaryTotal
DAU15 R @currencyID Rechazo: si no es igual a verifica que este elemento 1.0 /cbc:PayableAmount/@currencyI
cbc:DocumentCurrencyCode corresponda al mismo valor D
informado en
DocumentCurrencyCode

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 578 de 753


Resolución No. 000165 (01/NOV/2023)

8.4.1 Línea de Nota Debito: DebitNoteLine


ID Y Elemento Regla Mensaje V Xpath
Grupo de campos para información
DAV01 R DebitNoteLine relacionada con una línea de nota No fue informado el grupo 1.0 /DebitNote/cac:DebitNoteLine
crédito.
Valida que el número de línea
exista y que no se repita. Más de un grupo conteniendo el
Nota: si contiene un valor ya elemento /DebitNote/cac:DebitNoteLine/cb
DAV02a N ID /DebitNote/DebitNoteLine/cbc:ID 1.0 c:ID
utilizado en el elemento o no existe
elemento. con la misma información o no
/DebitNote/cac:DebitNoteLine/cbc: existe ningún valor.
ID

Valida que los números de línea del Los números de línea de factura
documento sean consecutivos. utilizados en los diferentes
grupos no son consecutivos, /DebitNote/cac:DebitNoteLine/cb
DAV02b N ID 1.0
Nota: si los números utilizados en empezando con “1”. c:ID
los diferentes grupos no son
consecutivos, empezando en “1”.

Obligatorio de informar para el


caso de facturas por contratos de
servicio tipo AIU. Para el ítem
Administración. En este caso la
cbc:Note debe empezar por el /DebitNote/cac:DebitNoteLine/cb
DAV03 N Note Nota NO informada 1.0
texto: “Contrato de servicios AIU c:Note
por concepto de:” El contribuyente
debe incluir el objeto del contrato
facturado.

InvoicedQuant Valida que la cantidad del producto No se encuentra el campo /DebitNote/cac:DebitNoteLine/cb


DAV04a R 1.0 c:DebitedQuantity
ity o servicio de cada línea exista cbc:InvoicedQuantity

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 579 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


InvoicedQuant Valida que la cantidad del producto /DebitNote/cac:DebitNoteLine/cb
DAV04b R No se puede expresar valores 1.0 c:DebitedQuantity
ity o servicio de cada línea exista negativos
Valida la Unidad de Medida de la
cantidad del artículo solicitado.
Ver lista de valores posibles en 0 La unidad de la cantidad utilizada /DebitNote/cac:DebitNoteLine/cb
DAV05 R @unitCode 1.0
Notificación si el valor del atributo NO existe en la lista de unidades. c:DebitedQuantity /@unitCode
no se encuentra en la columna
“Unid”.

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 580 de 753


Resolución No. 000165 (01/NOV/2023)

Valida Valor total de la línea.


El Valor Total de la línea es igual al
producto de Cantidad x Precio
Unidad menos Descuentos más
Recargos que apliquen para la
línea.
Rechazo: Si
/DebitNote/cac:DebitNoteLine/cbc:
LineExtensionAmount es distinto de
(/DebitNote/Price/cbc:PriceAmount
* /DebitNote/Price/cbc:Price/
BaseQuantity) –
(/DebitNote/cac:DebitNoteLine/cac
:AllowanceCharge/cbc:Amount,
Valor total de la línea, libre de
correspondientes a aquellos grupos
tributos, diferente del producto
LineExtension en donde de la cantidad por el precio /DebitNote/cac:DebitNoteLine/cb
DAV06 R /DebitNote/cac:DebitNoteLine/cac: 1.0
Amount unitario, considerados los cargos c:LineExtensionAmount
AllowanceCharge/cbc:ChargeIndica
y los descuentos aplicados en
tor es “false”
esta línea.
o )
(/DebitNote/cac:DebitNoteLine/c
ac:AllowanceCharge/cbc:Amount,
correspondientes a aquellos
grupos en donde
AllowanceCharge/cbc:ChargeIndic
ator es “true”
)
Nota: Si se informa el grupo
DebitNoteLine/cac:PricingReferenc
e entonces el valor de
LineExtensionAmout es cero (0.00),
ya que se trata de muestra o regalo
comercial

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 581 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


Remítase a regla FAD15b ya que,
al cumplirse dicha regla, se /DebitNote/cac:DebitNoteLine/cb
DAV07 R @currencyID Rechazo: Si no es igual a verifica que este elemento 1.0 c:LineExtensionAmount/@curren
cbc:DocumentCurrencyCode corresponda al mismo valor cyID
informado en
DocumentCurrencyCode
Obligatorio de informar si se trata
de muestras comerciales.
Indica el precio de referencia para Línea de factura informado con
PricingReferen línea que no contienen valor LineExtensionAmount en cero y
DAW01 R 1.0
ce comercial. grupo cac:PricingReference no
informado.
Valida LineExtensionAmount en
cero y grupo cac:PricingReference
no informado.
AlternativeCo ../cac:PricingReference/cac:Altern
DAW02 R Grupo para informar el precio. 1.0
nditionPrice ativeConditionPrice
Corresponde al valor del precio
referencia del ítem que se da como
muestra o regalo sin valor
comercial. ../cac:AlternativeConditionPrice/c
DAW03 R PriceAmount Precio referencial no informado. 1.0
bc:PriceAmount
Valida si PricingReference fue
informado, para el caso
PriceAmount debe existir, no puede
estar vacío, ni ser “cero”.
Remítase a regla FAD15b ya que,
al cumplirse dicha regla, se
../cac:AlternativeConditionPrice
DAW04 R @currencyID Rechazo: si no es igual a verifica que este elemento 1.0
cbc:DocumentCurrencyCode corresponda al mismo valor /cbc:PriceAmount/@currencyID
informado en
DocumentCurrencyCode

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 582 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath

PriceTypeCod Valida que el valor del campo El valor de campo PriceTypeCode ../cac:AlternativeConditionPrice/c
DAW05 N PriceTypeCode se encuentre en la 1.0
e no se encuentra en la lista. bc:PriceTypeCode
lista.
Este grupo se debe informar a nivel
de ítem, si y solamente si el cargo o
descuento afecta la base gravable
del ítem. Si un cargo individual
AllowanceCha /DebitNote/cac:DebitNoteLine/ca
DBE01 N general a la factura genera IVA, No fue informado el grupo 1.0
rge c:AllowanceCharge
debe reportarse como ítem. Para el
caso de los descuentos a nivel de
ítem no es necesario codificarlos.
Sin Validación.
Valor informado no es un /DebitNote/cac:DebitNoteLine/ca
DBE02 N ID Secuencial empezando por 1. 1.0
consecutivo valido c:AllowanceCharge/cbc:ID

Indica que el elemento es un cargo


y no un descuento
Cargo es true, es un Débito
aumenta el valor de la ítem.
Descuento es false, un Crédito El valor informado no
ChargeIndicat corresponde a ninguno de los …/AllowanceCharge/cbc:ChargeIn
DBE03 R descuenta el valor del ítem. 1.0
or valores esperados (“true” o dicator
El elemento solamente puede
identificar uno de los registros de la “false”)
información.
Rechazo: si este elemento contiene
una información diferente de
“true” o “false”
Razón (texto): Texto libre para
AllowanceCha No fue informada la razón para …/AllowanceCharge/cbc:Allowan
DBE04 R informar de la razón del descuento. 1.0
rgeReason el descuento o recargo ceChargeReason
Sin Validación.

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 583 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


MultiplierFact Porcentaje aplicado en decimales. …/AllowanceCharge/cbc:Multiplie
DBE05 R Porcentaje informado invalido 1.0
orNumeric rFactorNumeric
Sin Validación.

Valor numérico del Cargo el


Descuento.
DBE06 R Amount No fue informado el valor del 1.0 …/AllowanceCharge/cbc:Amount
Si es descuento, no puede ser
descuento o recargo
superior al valor base.
Sin Validación.

Remítase a regla FAD15b ya que,


al cumplirse dicha regla, se
…/AllowanceCharge/cbc:Amoun
DBE07 R @currencyID Rechazo: si no es igual a verifica que este elemento 1.0
cbc:DocumentCurrencyCode corresponda al mismo valor t/@currencyID
informado en
DocumentCurrencyCode
Valor Base para calcular el
descuento el cargo. El valor base informado no …/AllowanceCharge/cbc:BaseAm
DBE08 R BaseAmount corresponde al producto del valor 1.0
Positivo mayor que cero. ount
unitario por la cantidad del bien
Sin Validación.
Remítase a regla FAD15b ya que,
al cumplirse dicha regla, se
…/AllowanceCharge/cbc:BaseA
DBE09 R @currencyID Rechazo: si no es igual a verifica que este elemento 1.0
cbc:DocumentCurrencyCode corresponda al mismo valor mount/@currencyID
informado en
DocumentCurrencyCode

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 584 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


Grupo de campos para información
relacionada con un tributo aplicable
a esta línea de la factura.
Un bloque para cada código de
tributo.
Rechazo: si existe más de un bloque
con el mismo valor en el elemento
de:
TaxTotal/TaxSubtotal/cac:TaxCateg
ory/cac:TaxScheme/cbc:ID
Este grupo NO debe ser informado Existe más de un grupo con
para ítems excluidos de acuerdo a información de totales para un /DebitNote/cac:DebitNoteLine/ca
DAX01 R TaxTotal 1.0
lo establecido en el E.T. mismo tributo en una línea de la c:TaxTotal
Adicionalmente, NO debe ser factura.
informado para facturas del grupo I
(No responsable de IVA, ni para
ítems cuyo concepto en contratos
de AIU no haga parte de la base
gravable.
A nivel de ítem solo aplica para
tributos que deban informase a
nivel de ítem, por ejemplo, IVA,
INC, IC, Impuesto Nacional a los
Combustibles, entre otros

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 585 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


Valor del tributo.
Suma de todos los elementos
../cac:TaxTotal/TaxSubtotal/cbc:Tax
Amount
Rechazo: si
../cac:TaxTotal/cbc:TaxAmount <>
sumatoria de todas las ocurrencias
de
../cac:TaxTotal/TaxSubtotal/cbc:Tax
Amount
El valor total del tributo (X)
O dicho de otro modo (/DebitNote/cac:DebitNoteLine/c
every $i in //cac:DebitNoteLine ac:TaxTotal/cbc:TaxAmount) no
satisfies if corresponde a la suma de todas ../cac:TaxTotal/cbc:TaxAmount
DAX02 R TaxAmount ($i/cac:TaxTotal/cac:TaxSubtotal/ca 1.0
los datos correspondientes a cada
c:TaxCategory/cac:TaxScheme/cbc:I una de las tarifas informadas en
D = '01') then este documento para este
round($i/cac:TaxTotal[cac:TaxSubto tributo.
tal/cac:TaxCategory/cac:TaxSchem
e/cbc:ID = '01']/cbc:TaxAmount) =
round(sum($i/cac:TaxTotal/cac:Tax
Subtotal[cac:TaxCategory/cac:TaxSc
heme/cbc:ID =
'01']/cbc:TaxAmount)) else true()

Nota: 01, representa a un código de


impuesto, pero para el cálculo se
debe considerar todos los tipos de
impuesto que aplique a esta línea.

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 586 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


Remítase a regla FAD15b ya que
al cumplirse dicha regla, se
DAX03 R @currencyID Rechazo: si no es igual a verifica que ese elemento 1.0 ../cac:TaxTotal/cbc:TaxAmount/
cbc:DocumentCurrencyCode corresponda al mismo valor @currencyID
informado en
DocumentCurrencyCode
Grupo de información que definen
DAX04 N TaxSubtotal No fue informado el grupo 1.0 ../cac:TaxTotal/TaxSubtotall
los valores del tributo.
Base gravable del B/S es
responsabilidad del emisor colocar
la base gravable correspondiente a
la cantidad de Ítems que está
reportando. Tenga en cuenta incluir
los descuentos no condicionados y ../cac:TaxTotal/TaxSubtotal/cbc:T
TaxableAmou No se informó una base
DAX05 N cargos en caso de existir. 1.0 axableAmount
nt gravable para este tributo
Recuerde que para las muestras
gratis la base gravable es el valor
comercial de dichas muestras gratis
Nota: Para bienes o servicios
Excluidos no se debe informar el
impuesto excluido.
Remítase a regla FAD15b ya que
al cumplirse dicha regla, se
Rechazo: si no es igual a verifica que este elemento
DAX06 R @currencyID 1.0 ../cac:TaxTotal/TaxSubtotal/cbc:
cbc:DocumentCurrencyCode corresponda al mismo valor TaxableAmount/@currencyID
informado en
DocumentCurrencyCode

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 587 de 753


Resolución No. 000165 (01/NOV/2023)
Valor del tributo: producto del
porcentaje aplicado sobre la base
imponible
Rechazo: para tributos cuya tarifa
se enuncia en porcentajes, si
../cac:TaxTotal/cbc:TaxAmount <>
../cac:TaxTotal/cbc:TaxableAmount
* ../cac:TaxTotal/cbc:Percent
Rechazo:
Para tributos cuya tarifa se enuncia
en valores nominales (ejemplo
bolsas plásticas)
si ../cac:TaxTotal/cbc:TaxAmount (R) El valor del tributo
<> correspondiente al precio unitario
../cac:TaxTotal/cbc:PerUnitAmount del impuesto multiplicado por la
* cantidad de ítem vendidos
DebitNoteLine/cbc:DebitedQuantit
../cac:TaxTotal/TaxSubtotal/cbc:T
DAX07 R TaxAmount y 1.0
Rechazo: para el impuesto Nominal (R) El valor del tributo axAmount
IBUA el cálculo, se realiza entre los correspondiente a una de las
valores de los campos tarifas correspondientes, es
(PerUnitAmount*BaseUnitMeasure diferente del producto del
) y su resultado debe ser dividido porcentaje aplicado sobre la base
por cien (100) imponible.

Rechazo: para el impuesto Nominal


INPP el cálculo, se realiza entre los
valores de los campos
(PerUnitAmount*BaseUnitMeasure
)
Rechazo: para el impuesto ICUI el
cálculo, se realiza entre los valores
de los campos
(TaxableAmount*Percent dividido
por cien (100))

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 588 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


Remítase a regla FAD15b ya que,
al cumplirse dicha regla, se
DAX08 R @currencyID Rechazo: si no es igual a verifica que este elemento 1.0 ../cac:TaxTotal/TaxSubtotal/cbc:
cbc:DocumentCurrencyCode corresponda al mismo valor TaxAmount/@currencyID
informado en
DocumentCurrencyCode
Unidad de medida base para el
tributo.
Usado en el caso de que el tributo
es un valor fijo por unidad
tributada: informar el valor del
tributo por unidad tributada. Por
ejemplo, el impuesto de consumo
de bolsas plásticas o los impuestos
a los combustibles.
BaseUnitMeas Si el elemento NO es informado o 1.0 ../cac:TaxTotal/cac:TaxSubtotal/c
DAX09 R let $i :=
ure NO existe. bc:BaseUnitMeasure
//cac:DebitNoteLine/cac:TaxTotal/c
ac:TaxSubtotal/cac:TaxCategory/ca
c:TaxScheme/cbc:ID, $j :=
//cac:DebitNoteLine/cac:TaxTotal/c
ac:TaxSubtotal return every $k in $i
satisfies if ($k = '21' or $k = '22' or
$k = '23' or $k ='24') then
$j/cbc:BaseUnitMeasure !='' and
$j/cbc:BaseUnitMeasure/@unitCod
e !='' else true()
Corresponde a uno de los valores El valor informado NO ../cac:TaxTotal/cac:TaxSubtotal/c
DAX10 N unitCode de la tabla de unidades de medida corresponde a un valor válido 1.0
bc:BaseUnitMeasure/@unitCode
0 según la “Lista”.

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 589 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


Es el valor nominal del tributo por
unidad.
Rechazo: si el elemento NO es
informado o no existe.
let $i :=
//cac:DebitNoteLine/cac:TaxTotal/c
Si el elemento NO es informado o
PerUnitAmou ac:TaxSubtotal/cac:TaxCategory/ca ../cac:TaxTotal/cac:TaxSubtotal/c
DAX11 N c:TaxScheme/cbc:ID, $j := NO existe. 1.0
nt bc:PerUnitAmount
//cac:DebitNoteLine/cac:TaxTotal/c
ac:TaxSubtotal return every $k in $i
satisfies if ($k = '21' or $k = '22' or
$k = '23' or $k ='24') then
$j/cbc:PerUnitAmount !='' and
$j/cbc:PerUnitAmount/@currencyI
D !='' else true()

Remítase a regla FAD15b ya que,


al cumplirse dicha regla, se ../cac:TaxTotal/cac:TaxSubtotal/
DAX12 R @currencyID Rechazo: si no es igual a verifica que este elemento 1.0 cbc:PerUnitAmount/@currencyI
cbc:DocumentCurrencyCode corresponda al mismo valor D
informado en
DocumentCurrencyCode
../cac:TaxTotal/TaxSubtotal/cac:T
DAX13 R TaxCategory Grupo de informaciones sobre el No fue informado el grupo 1.0
tributo axCategory

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 590 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


N
Tarifa del tributo.
En el caso de que el tributo sea un
porcentaje del valor tributable:
Reporta una tarifa diferente para ../cac:TaxTotal/TaxSubtotal/cac:T
DAX14 Percent informar la tarifa (porcentaje) a ser
uno de los tributos enunciados en 1.0 axCategory/cbc:Percent
aplicada a la base imponible.
la tabla 0
Notificación: si reporta una tarifa
diferente para uno de los tributos
enunciados en la tabla 0
Grupo de informaciones ../cac:TaxTotal/TaxSubtotal/cac:T
DAX15 R TaxScheme No fue informado el grupo 1.0
específicas sobre el tributo axCategory/cac:TaxScheme

Ver lista de valores posibles en


¡Error! No se encuentra el origen de
la referencia. Si el contenido de este elemento
DAX16 R ID no corresponde a un contenido 1.0 ../cac:TaxScheme/cbc:ID
Rechazo: si el contenido de este
elemento no corresponde a un de la columna “Identificador”
contenido de la columna
“Identificador”.
Ver lista de valores posibles en
¡Error! No se encuentra el origen de
la referencia. Si el contenido de este elemento
DAX17 N Name no corresponde al contenido 1.0 ../cac:TaxScheme/cbc:Name
Rechazo: si el contenido de este correspondiente de la columna
elemento no corresponde al “Nombre”.
contenido correspondiente de la
columna “Nombre”.
Grupo de la información que /DebitNote/cac:DebitNoteLine/It
DAZ01 R Item describe las características del No fue informado el grupo 1.0
em
artículo o servicio.
Descripción del artículo o servicio a
DAZ02 R Description que se refiere esta línea de la Descripción no informada. 1.0 ../cac:Item/cbc:Description
factura, la cual debe ser informada.

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 591 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


La marca del artículo debe ser
informada en caso de factura
internacional. Debe ser informada la marca del
DAZ04 N BrandName artículo en caso de factura 1.0 ../cac:Item/cbc:BrandName
Notificación…//cbc:DebitNoteType internacional.
Code = “02” y este elemento no fue
informado
El modelo del artículo debe ser
informado en caso de factura
internacional. Debe ser informado el modelo del
DAZ05 N ModelName artículo en caso de factura 1.0 ../cac:Item/cbc:ModelName
Notificación…//cbc:DebitNoteType internacional.
Code = “02” y este elemento no fue
informado

SellersItemIde Grupo de datos de identificación SellersItemIdentification debe ser 1.0 ../cac:Item/cac:SellersItemIdentifi


DAZ06 N
ntification del artículo o servicio de acuerdo informado. cation
con el vendedor.
Código del vendedor ../cac:Item/cac:SellersItemIdentifi
DAZ07 N ID código del vendedor no 1.0
correspondiente al artículo debe cation/cbc:ID
informado.
ser informado.
Código del vendedor
correspondiente a una ../cac:Item/cac:SellersItemIdentifi
DAZ08 N ExtendedID No fue informado el elemento 1.0
subespecificación del artículo. cation/cbc:ExtendedID
Sin validación.
Grupo de datos de identificación
del artículo o servicio de acuerdo
con un estándar el cual debe ser
StandardItemI StandardItemIdentification NO ../cac:Item/cac:StandardItemIden
DAZ09 R informado. 1.0
dentification informado tification
Son admitidas hasta tres
codificaciones estándar para un
mismo artículo.

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 592 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


Código de acuerdo con el estándar Código del ítem de No está de ../cac:Item/cac:StandardItemIden
DAZ10 R ID descrito en el atributo acuerdo al estándar informado en 1.0 tification/cbc:ID
ID/@schemeAgencyID @schemID
Ver estándares en 0
Para factura de exportación
(cbc:DebitNoteTypeCode = 02)
puede informar la subpartida
arancelaria a 10 dígitos
Notificación si el código no existe
en un estándar cerrado.
DAZ11 R @schemeID Código informado en @schemID 1.0 ../cac:Item/cac:StandardItemIden
Ejemplo: UNSPSC no es valido tification/cbc:ID/@schemeID

Notificación si el código no sigue la


regla de formación de un código
abierto, pero con valores
verificables.
Ejemplo: GTIN
Ejemplo: partidas arancelarias.
Rechazo si el valor informado es
diferente al de la tabla 13.3.5
de la columna @schemeName
Este valor debe ser el siguiente de
la columna informado en el
@schemeNam ../cac:Item/cac:StandardItemIden
DAZ12 N Sin Validación. @schemeID 1.0
e tification/cbc:ID/@schemeName
Ejemplo:
Si @ schemeID = 001 el valor
esperado en @ schemeName =
UNSPSC

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 593 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


El valor informado es diferente al
../cac:Item/cac:StandardItemIden
@schemeAge Rechazo: i ID@schemeID = 010 y de la tabla 13.3.5 en la columna
DAZ13 N ID@schemeAgencyID <>9 @ schemeAgencyID 1.0 tification/cbc:ID/@schemeAgenc
ncyID
yID

Grupo de información para


AdditionalIte adicionar datos específicos del ítem …/cac:DebitNoteLine/cac:Item/ca
DAZ14 N 1.0
mProperty que puede ser solicitados por las No fue informado el grupo c:AdditionalItemProperty
autoridades o entidades diferentes
a la DIAN.
Característica que se requiere
informar del ítem, por ejemplo (Uso
Vehículo).
Obligatorio: si el grupo
AdditionalItemProperty es
informado.
…/cac:AdditionalItemProperty/cb
DAZ15 N Name Por cada No fue informado el elemento 1.0
c:Name
../cac:AdditionalItemProperty/cbc:
Name debe existir un
../cac:AdditionalItemProperty/cbc:
Value
No se válida.

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 594 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


Valor de la característica que se
quiere informar, por ejemplo
(Particular).
Obligatorio: si el grupo
AddtionalProperytItem es
informado. …/cac:AdditionalItemProperty/cb
DAZ16 N Value No fue informado el elemento 1.0
c:Value
Por cada
../cac:AdditionalItemProperty/cbc:
Value debe existir un
../cac:AdditionalItemProperty/cbc:
Name
No se válida.
Se debe informar la cantidad real …/cac:AdditionalItemProperty/cb
DAZ17 N ValueQuantity entregada de la mercancía de la Cantidad no informada 1.0
c:ValueQuantity
remesa
La unidad informada no …/cac:AdditionalItemProperty/cb
DAZ18 N @unitCode Unidad de la cantidad del bien 1.0
corresponde a un código valido c:ValueQuantity/@unitcode

Grupo de información para


AdditionalIte adicionar información específica del …/cac:InvoiceLine/cac:Item/cac:A
DBD01 N 1.0
mProperty ítem que puede ser solicitada por No fue informado el grupo dditionalItemProperty
autoridades o entidades diferentes
a la DIAN

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 595 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


Característica que quiere informar
del ítem, por ejemplo (Uso
Vehículo)
Obligatorio si el grupo
AdditionalItemProperty es
informado. …/cac:AdditionalItemProperty/cb
DBD02 N Name No fue informado el elemento 1.0
c:Name
Por cada:
../cac:AdditionalItemProperty/cbc:
Name debe existir un
../cac:AdditionalItemProperty/cbc:
Value
No se válida.
Valor de la característica que se
quiere informar, por ejemplo
(Particular).
Obligatorio si el grupo
AddtionalProperytItem es
informado. …/cac:AdditionalItemProperty/cb
DBD03 N Value No fue informado el elemento 1.0
c:Value
Por cada:
../cac:AdditionalItemProperty/cbc:
Value debe existir un
../cac:AdditionalItemProperty/cbc:
Name
No se válida.

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 596 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


Grupo de información que
describen el mandatario de la
operación de venta. Aplica solo
InformationCo para mandatos, y se debe informar
…/cac:InvoiceLine/cac:Item/cac:I
DBA01 R ntentProvider a nivel de ítem. No fue informado el grupo 1.0
nformationContentProviderParty
Party
Obligatorio para facturas de
mandato. Se informa el mandatario
a nivel de ítem. Un mandante por
ítem.
I…/cac:InvoiceLine/cac:Item/cac:I
PowerOfAttor Obligatorio si:
DBA02 R InformationContentProviderParty No fue informado el grupo 1.0 nformationContentProviderParty/
ney
es informado. cac:PowerOfAttorney

Obligatorio si: …/cac:PowerOfAttorney/cac:Age


DBA03 R AgentParty InformationContentProviderParty No fue informado el grupo 1.0
ntParty
es informado.
PartyIdentifica El tipo de operación es mandatos
DBA04 R Valida el tipo de operación 1.0 … /cac:PartyIdentification
tion y no se informa NIT Mandantes
El tipo de operación es mandatos
DBA05 R ID Identificación del mandante. y NO se informa identificación del 1.0 …/cac:PartyIdentification/cbc:ID
Mandante.
@schemeAge …/cac:PartyIdentification/cbc:ID/
DBA06 R Debe ser informado el literal “195” No informado el literal “195” 1.0
ncyID @schemeAgencyID
el DV del NIT debe ser informado …/cac:PartyIdentification/cbc:ID/
DBA07 R @schemeID DV del NIT NO informado. 1.0
en @schemeID @schemeID

Identificador del tipo de


@schemeNam …/cac:PartyIdentification/cbc:ID/
DBA08 R documento de identidad Debe ser un valor de 0 1.0
e @schemeName

Grupo de información que /DebitNote/cac:DebitNoteLine/Pr


DBB01 R Price describen los precios del artículo o NO existe elemento 1.0
ice
servicio.
Dirección de Gestión de Impuestos
Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 597 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


DBB02 R PriceAmount Valor del artículo o servicio 1.0 ../Price/cbc:PriceAmount
No está informado valor
Remítase a regla FAD15b ya que,
al cumplirse dicha regla, se
DBB03 R @currencyID Rechazo: si no es igual a verifica que este elemento 1.0 ../Price/cbc:PriceAmount/@curr
cbc:DocumentCurrencyCode corresponda al mismo valor encyID
informado en
DocumentCurrencyCode

DBB04 R BaseQuantity La cantidad real sobre la cual el No está informada la cantidad. 1.0 ../Price/cbc:BaseQuantity
aplica el precio.
Valida la Unidad de Medida de la
cantidad del artículo solicitado.
La unidad de la cantidad utilizada 1.0 ../Price/cbc:BaseQuantity/@unitC
DBB05 R @unitCode Ver lista de valores posibles en 0
no existe en la lista de unidades. ode
Nota: si el valor del atributo no se
encuentra en la columna “Unid”

8.5 Contenedor de Documentos: AttachedDocument


Tipo de documento no validado.

8.5.1 Registro de Evento: ApplicationResponse


Los siguientes son las reglas a nivel lógico para la transmisión de los Documentos electrónicos.

ID Y Elemento Regla Mensaje V Xpath

Todos los Solo se permite el registro de un


LGC01 R Evento registrado previamente 1..0 /ApplicationResponse
eventos único evento cuando.

No se puede reclamar un documento que


LGC02 R Reclamo de la factura electrónica. ha sido aceptado (expresa o tácitamente) 1..0 /ApplicationResponse
previamente.

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 598 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath

No se puede recibir un reclamo si


LGC03 R previamente no se han recibido los eventos 1..0 /ApplicationResponse
Reclamo de la factura electrónica.
Acuse de recibo de la factura electrónica y
un recibo de bien y prestación de servicio

No se puede aceptar (expresa o


LGC04 R Aceptación expresa o Aceptación 1..0 /ApplicationResponse
tácitamente) un documento que ha sido
tácita
rechazado previamente

No se puede generar una aceptación tácita


LGC05 R Aceptación tácita sobre un documento que haya sido 1..0 /ApplicationResponse
aceptada expresamente previamente.

No se puede generar una aceptación


LGC06 R expresa pasado los 3 días hábiles siguientes 1..0 /ApplicationResponse
Aceptación expresa
a la generación del evento recibo del bien o
prestación del servicio

No se puede generar una aceptación


LGC07 R Aceptación expresa expresa sobre un documento que haya sido 1..0 /ApplicationResponse
aceptada tácitamente previamente

Solo se pueda transmitir el evento (033)


LGC12 R Aceptación Expresa de la factura, después 1.0 /ApplicationResponse
Aceptación expresa
de haber transmitido el evento (032)
Recibo del bien o prestación del servicio
Solo se pueda transmitir el evento (033)
LGC13 R después de haber transmitido el evento 1.0 /ApplicationResponse
Aceptación expresa
(030) de Acuse de recibo de la factura
electrónica de venta

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 599 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath

No puede generar una recepción de bienes


LGC09 R Evento recibo del bien y prestación y prestación de servicios sobre un 1..0 /ApplicationResponse
del servicio documento que no cuente con un evento
de acuse de recibo

LGC10 R No se cuenta con un mandato vigente a la 1..0 /ApplicationResponse


Evento Mandato
fecha entre el Mandante y el Mandatario.
El mandatario no puede enviar este evento
al documento/evento referenciado ya que
LGC11 R Evento Mandato 1..0 /ApplicationResponse
no cuenta con un mandato vigente para
esté.
Solo se puede transmitir el evento (034)
Aceptación Tácita de la factura, pasados 3
LGC14 R Aceptación tácita días hábiles, después de la transmisión del 1..0 /ApplicationResponse
evento (032) recibo del bien o aceptación
de la prestación del servicio.
No es posible la transmisión de una nota
crédito, por cuanto la factura ya se
LGC15 R CreditNote encuentra aceptada. 1…0 / CreditNote

No es posible la transmisión de una nota


LGC16 R DebitNote débito, por cuanto la factura ya se 1…0 / DebitNote
encuentra aceptada

Solo se permite el registro de un


Todos los
LGC20 R único evento cuando este Evento registrado previamente 1..0 /ApplicationResponse
eventos
aplique.

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 600 de 753


Resolución No. 000165 (01/NOV/2023)

8.5.2 Estructura Común a Todos los Eventos

ID Y Elemento Regla Mensaje V Xpath

Se requiere que para el documento Las extensiones NO deben


electrónico existan declarados al menos usarse para repetir información
dos nodos obligatorios: estandarizada en el UBL-XML de
AAA02 N UBLExtensions la DIAN FE. Si se detectan malas 1.0 /ApplicationResponse/ext:UBLExt
ensions
//ext:UBLExtension/ext:ExtensionConte prácticas en su uso la DIAN
nt/sts:DianExtensions y podrá limitar el número o las
//ext:UBLExtension/ext:ExtensionConte funcionalidades del grupo
nt/ds:Signature UBLExtensions

…//ext:UBLExtensions/ext:UBLExt
DianExtension Solamente puede haber una ocurrencia Más de un grupo UBLExtension
AAB03 R de un grupo UBLExtension conteniendo conteniendo el grupo 1.0 ension/ext:ExtensionContent/sts:
s
el grupo sts:DianExtensions sts:DianExtensions DianExtensions
…//ext:UBLExtensions/ext:UBLExt
IdentificationC ension/ext:ExtensionContent/sts:
AAB14 N Debe ser informado el literal “CO” No informado el literal “CO” 1.0
ode DianExtensions/sts:InvoiceSource/
cbc:IdentificationCode
…//ext:UBLExtensions/ext:UBLExt
ension/ext:ExtensionContent/sts:
AAB15 N listAgencyID Debe ser informado el literal “6” No informado el literal “6” 1.0 DianExtensions/sts:InvoiceSource/
cbc:IdentificationCode/@listAgen
cyID
…//ext:UBLExtensions/ext:UBLExt
ension/ext:ExtensionContent/sts:
listAgencyNam Debe ser informado el literal “United No informado el literal “United
AAB16 N Nations Economic Commission for Nations Economic Commission 1.0 DianExtensions/sts:InvoiceSource/
e
Europe” for Europe” cbc:IdentificationCode/@listAgen
cyName
…//ext:UBLExtensions/ext:UBLExt
No informado el literal ension/ext:ExtensionContent/sts:
Debe ser informado el literal
AAB17 N listSchemeURI “urn:oasis:names:specification:ubl:code “urn:oasis:names:specification:u 1.0 DianExtensions/sts:InvoiceSource/
bl:codelist:gc:CountryIdentificati cbc:IdentificationCode/@listSche
list:gc:CountryIdentificationCode-2.1”
onCode-2.1” meURI

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 601 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath

…//ext:UBLExtensions/ext:UBLExt
AAB19a R ProviderID NIT del Prestador de Servicios debe NIT del Prestador de Servicio no 1.0 ension/ext:ExtensionContent/sts:
estar informado fue informado DianExtensions/sts:SoftwareProvi
der/sts:ProviderID
…//ext:UBLExtensions/ext:UBLExt
NIT del Prestador de Servicios ension/ext:ExtensionContent/sts:
AAB19b R ProviderID NIT del Prestador de Servicios debe
no está autorizado para prestar 1.0 DianExtensions/sts:SoftwareProvi
estar registrado en la DIAN
servicios der/sts:ProviderID
../ext:UBLExtensions/ext:UBLExte
nsion/ext:ExtensionContent/sts:D
@schemeAge No fue informado el literal
AAB20 N Debe ser informado el literal “195” 1.0 ianExtensions/sts:SoftwareProvid
ncyID “195” er/sts:ProviderI/@schemeAgency
ID
../ext:UBLExtensions/ext:UBLExte
Debe ser informado el literal “CO, DIAN No fue informado el literal “CO, nsion/ext:ExtensionContent/sts:D
@schemeAge
AAB21 N (Dirección de Impuestos y Aduanas DIAN (Dirección de Impuestos 1.0 ianExtensions/sts:SoftwareProvid
ncyName
Nacionales)” y Aduanas Nacionales)” er/sts:ProviderID/@schemeAgenc
yName
…//ext:UBLExtensions/ext:UBLExt
DV del NIT del Proveedor Tecnológico No fue informado el atributo ension/ext:ExtensionContent/sts:
AAB22a R @schemeID 1.0
debe ser informado @schemeID DianExtensions/sts:SoftwareProvi
der/sts:ProviderID/@schemeID
…//ext:UBLExtensions/ext:UBLExt
DV del NIT del Prestador de ension/ext:ExtensionContent/sts:
AAB22b R @schemeID DV del NIT del Prestador de Servicios Servicios no está correctamente 1.0 DianExtensions/sts:SoftwareProvi
calculado der/sts:ProviderID/@schemeID
…//ext:UBLExtensions/ext:UBLExt
Tipo de identificador fiscal de la persona Identificador del tipo de ension/ext:ExtensionContent/sts:
@schemeNam
AAB23 R debe corresponder a un valor documento de identidad no es 1.0 DianExtensions/sts:SoftwareProvi
e
codificado igual a 31 der/sts:ProviderID/@schemeNam
e

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 602 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath

…//ext:UBLExtensions/ext:UBLExt
Valida que se encuentre el Identificador ension/ext:ExtensionContent/sts:
AAB24a R softwareID No se encuentra informado el 1.0
del software habilitado para la emisión DianExtensions/sts:SoftwareProvi
código de software
de facturas der/sts:softwareID
Identificador del software
Identificador del software asignado …//ext:UBLExtensions/ext:UBLExt
asignado cuando el software se
cuando el software se activa en el ension/ext:ExtensionContent/sts:
AAB24b R softwareID activa en el Sistema de 1.0
Sistema de Facturación Electrónica DianExtensions/sts:SoftwareProvi
Facturación Electrónica no
debe corresponder a un software der/sts:softwareID
corresponde a un software
autorizado para este OFE.
autorizado para este OFE
Identificador del software asignado …//ext:UBLExtensions/ext:UBLExt
cuando el software se activa en el Identificador del software ension/ext:ExtensionContent/sts:
AAB24c R softwareID 1.0
Sistema de Facturación Electrónica informado se encuentra inactivo DianExtensions/sts:SoftwareProvi
debe estar activo der/sts:softwareID
…//ext:UBLExtensions/ext:UBLExt
ension/ext:ExtensionContent/sts:
@schemeAge
AAB25 N Debe ser informado el literal “195” No informado el literal “195” 1.0 DianExtensions/sts:SoftwareProvi
ncyID
der/sts:softwareID/@
schemeAgencyID
…//ext:UBLExtensions/ext:UBLExt
ension/ext:ExtensionContent/sts:
@schemeAge Debe ser informado el literal “CO, DIAN No informado el literal “CO,
AAB26 N 1.0 DianExtensions/sts:SoftwareProvi
ncyName (Dirección de Impuestos y Aduanas DIAN (Dirección de Impuestos y
Nacionales)” Aduanas Nacionales)” der/sts:softwareID/@
schemeAgencyName
…//ext:UBLExtensions/ext:UBLExt
SoftwareSecur Valida que se informe el código de No se encuentra el código de ension/ext:ExtensionContent/sts:
AAB27a R 1.0
ityCode seguridad del software seguridad del software DianExtensions/sts:SoftwareSecur
ityCode
Huella del software que autorizó la …//ext:UBLExtensions/ext:UBLExt
SoftwareSecur DIAN al Obligado a Facturar Huella no corresponde a un ension/ext:ExtensionContent/sts:
AAB27b R software autorizado para este 1.0
ityCode Electrónicamente o al Proveedor DianExtensions/sts:SoftwareSecur
OFE ityCode
Tecnológico

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 603 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath

…//ext:UBLExtensions/ext:UBLExt
@schemeAge ension/ext:ExtensionContent/sts:
AAB28 N Debe ser informado el literal “195” No informado el literal “195” 1.0
ncyID DianExtensions/sts:SoftwareSecur
ityCode/@schemeAgencyID
…//ext:UBLExtensions/ext:UBLExt
@schemeAge Debe ser informado el literal “CO, DIAN No informado el literal “CO, ension/ext:ExtensionContent/sts:
AAB29 N 1.0
ncyName (Dirección de Impuestos y Aduanas DIAN (Dirección de Impuestos y DianExtensions/sts:SoftwareSecur
Nacionales)” Aduanas Nacionales)” ityCode/@schemeAgencyName
…//ext:UBLExtensions/ext:UBLExt
ension/ext:ExtensionContent/sts:
AuthorizationP Valida que se encuentre informado el AuthorizationProviderID no
AAB31 R 1.0 DianExtensions/sts:AuthorizationP
roviderID NIT del Proveedor Autorizado corresponde al NIT de la DIAN
(800197268) (800197268) rovider/sts:AuthorizationProviderI
D
…//ext:UBLExtensions/ext:UBLExt
ension/ext:ExtensionContent/sts:
@schemeAge
AAB32 N Debe ser informado el literal “195” No informado el literal “195” 1.0 DianExtensions/sts:AuthorizationP
ncyID
rovider/sts:AuthorizationProviderI
D/@schemeAgencyID
…//ext:UBLExtensions/ext:UBLExt
ension/ext:ExtensionContent/sts:
@schemeAge Debe ser informado el literal “CO, DIAN No informado el literal “CO,
AAB33 N 1.0 DianExtensions/sts:AuthorizationP
ncyName (Dirección de Impuestos y Aduanas DIAN (Dirección de Impuestos y
Nacionales)” Aduanas Nacionales)” rovider/sts:AuthorizationProviderI
D/@schemeAgencyName
Si Proveedor está Autorizado y está …//ext:UBLExtensions/ext:UBLExt
identificado por NIT ension/ext:ExtensionContent/sts:
AAB34 R @schemeID (@schemeName=31), el DV del NIT El DV del NIT no está informado 1.0 DianExtensions/sts:AuthorizationP
debe ser informado en @schemeID. o no es correcto rovider/sts:AuthorizationProviderI
D/@schemeID
Nota: DV de DIAN es 4
…//ext:UBLExtensions/ext:UBLExt
Tipo de identificador fiscal de la persona Identificador del tipo de ension/ext:ExtensionContent/sts:
AAB35 R schemeName debe corresponder a un valor documento de identidad no es 1.0 DianExtensions/sts:AuthorizationP
codificado igual a 31 igual a 31 rovider/sts:AuthorizationProviderI
D/@schemeName
Dirección de Gestión de Impuestos
Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 604 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath

…//ext:UBLExtensions/ext:UBLExt
AAB36 R QRCode No se incluyó la información de 1.0 ension/ext:ExtensionContent/sts:
Colocar la definición de este código
la URL del CódigoQR DianExtensions/sts:QRCode

No fue informado el grupo /ApplicationResponse


AAC01 R UBLExtension Se requiere que para el documento AR //ext:UBLExtension/ext:Extensi 1.0 /ext:UBLExtensions/ext:UBLExten
exista declarado el grupo. sion
onContent/ds:Signature

Solamente puede haber una ocurrencia Más de una ocurrencia de un


…/ext:UBLExtensions/ext:UBLExte
de un grupo UBLExtension conteniendo grupo UBLExtension
AAC03 R Signature 1.0 nsion/ext:ExtensionContent/
el grupo ds:Signature conteniendo el grupo ds:Signature
Ver definición en numeral 0 ds:Signature
/ApplicationResponse/cbc:UBLVe
AAD01 R UBLVersionID Rechazo si este elemento no contiene El elemento no contiene el 1.0
el literal “UBL 2.1” literal “UBL 2.1” rsionID
Customization /ApplicationResponse/cbc:Custo
AAD02 R Versión del Formato. No fue informado el literal “1” 1.0
ID mizationID
El elemento no contiene el
Versión del Formato: Indicar versión del /ApplicationResponse/cbc:ProfileI
AAD03 R ProfileID literal “DIAN 2.1: 1.0
documento. Debe usarse “Factura D
ApplicationResponse de la
Electrónica de Venta”
Factura Electrónica de Venta”

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 605 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath

Código que describe el “ambiente de


destino donde será procesada la
validación previa de este documento
electrónico”; este código es el testigo
de que el valor registrado en
ProfileExecutionID no indica un
ProfileExecuti cbc:UUID.@schemeID es lo que desea valor válido para ambiente de /ApplicationResponse/cbc:Profile
AAD04 R realizar el HFE: en igualdad confirma el 1.0
onID destino del documento (1= ExecutionID
ambiente y en desigualdad rechaza el
Producción; 2= Prueba)
procesamiento.
Rechazo: si este elemento está vacío.
Rechazo si contiene un valor distinto a
los definidos en el grupo en 0

AAD05a R ID No fue informado un número 1.0 /ApplicationResponse/cbc:ID


Número del evento
para el evento

AAD05b R ID No se puede repetir el número 1.0 /ApplicationResponse/cbc:ID


Número del evento
para el tipo de evento.
CUDE del Application Response, se
establece que será utilizada la
AAD06 R UUID definición CUFE-SHA384, lo que es el valor UUID no está 1.0 /ApplicationResponse/cbc:UUID
suficiente para las necesidades de correctamente calculado
descripción de referencia cruzada entre
DE

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 606 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath

Código que describe el “ambiente de


destino donde será procesada la
validación previa de este documento
electrónico”; este código es el testigo Valor informado no /ApplicationResponse/cbc:UUID/
AAD07 R @schemeID de que el valor registrado en corresponde a un valor válido 1.0
@schemeID
cbc:UUID.@schemeID es lo que desea según la lista.
realizar el HFE: en igualdad confirma el
ambiente y en desigualdad rechaza el
procesamiento.
@schemeNam Se debe informar el algoritmo utilizado No fue informado el literal /ApplicationResponse/cbc:UUID/
AAD08 R 1.0
e para el cálculo del CUDE “CUDE-SHA384” @schemeName

Fecha de emisión.
no fue informada la fecha de /ApplicationResponse/cbc:IssueD
AAD09 R IssueDate 1.0
Considerando zona horaria de emisión ate
Colombia.
Valida que fecha de generación del La fecha de generación del /ApplicationResponse/cbc:IssueD
AAD09e R IssueDate evento sea igual a la fecha de firma del evento es diferente a la fecha 1.0
ate
evento de firma del evento
No fue informada la hora de /ApplicationResponse/cbc:IssueTi
AAD10 R IssueTime Hora de emisión del evento 1.0
emisión me

AAD11a R Note No fue informada la nota para 1.0 /ApplicationResponse/cbc:Note


Nota para el evento aceptación tácita
el evento Aceptación tácita
No fue informo la nota cuando
AAD11b R Note Nota para la generación de eventos por 1.0 /ApplicationResponse/cbc:Note
el evento fue generado por un
parte de un mandatario
mandatario.
Grupo de información para el titular del Nombre o Razón social no está /ApplicationResponse
AAF01a R SenderParty eventoAcuse de recibo de Factura autorizado para generar esté 1.0
/cac:SenderParty
Electrónica de Venta evento

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 607 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath

Grupo de información para el titular del Nombre o Razón social no está /ApplicationResponse
AAF01b R SenderParty eventoReclamo de la Factura autorizado para generar esté 1.0
/cac:SenderParty
Electrónica de Venta evento
Grupo de información para el titular del Nombre o Razón social no está /ApplicationResponse
AAF01c R SenderParty eventoRecibo del bien o prestación del autorizado para generar esté 1.0
/cac:SenderParty
servicio evento
Nombre o Razón social no está /ApplicationResponse
AAF01d R SenderParty Grupo de información para el titular del autorizado para generar esté 1.0
eventoAceptación expresa /cac:SenderParty
evento
Nombre o Razón social no está /ApplicationResponse
AAF01e R SenderParty Grupo de información para el titular del autorizado para generar esté 1.0
eventoAceptación Tácita /cac:SenderParty
evento

RegistrationN Nombre o Razón Social del titular del No es informado el nombre o //cac:PartyTaxScheme/cbc:Comp
AAF03 R razón social del titular del 1.0
ame evento anyID/cbc:RegistrationName
evento.

AAF04 R CompanyID Identificador del emisor del evento. El ID de emisor del evento no es 1.0 …/cac:PartyTaxScheme/cbc:Comp
Válido. anyID
schemeAgenc …/cac:PartyTaxScheme/cbc:Comp
AAF05 N Debe ser informado el literal “195” No informado el literal “195” 1.0
yID anyID/@schemeAgencyID

schemeAgenc Debe ser informado el literal “CO, DIAN No informado el literal “CO, …/cac:PartyTaxScheme/cbc:Comp
AAF06 N (Dirección de Impuestos y Aduanas DIAN (Dirección de Impuestos y 1.0 anyID/@schemeAgencyName
yName
Nacionales) Aduanas Nacionales)
Fue informado el titular del
…/cac:PartyTaxScheme/cbc:Comp
AAF07a R @schemeID DV del NIT del titular de evento debe evento, está identificado por 1.0
ser informado NIT y el DV no fue informado en anyID/@schemeID
el atributo @schemeID
DV del NIT del titular de evento …/cac:PartyTaxScheme/cbc:Comp
AAF07b R @schemeID DV del NIT del titular de evento no está correctamente 1.0
anyID/@schemeID
calculado

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 608 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath

Identificador del tipo de documento de


identidad (@schemeName=31) del
El contenido de este atributo no /root/cac:PartyTaxScheme/cbc:C
AAF08 R schemeName Emisor que indica que él está corresponde a uno de los 1.0
identificado por NIT y por tanto el DV ompanyID/@schemeName
valores posibles de las listas
del NIT debe ser informado en atributo
@schemeID
../cac:PartyTaxScheme/cbc:Comp
@schemeVers No corresponde a un dato
AAF20 R Tipo de identificador de organización 1.0 anyID/@schemeVersionID
ionID valido

No se encuentra el grupo /root/cac:PartyTaxScheme/cac:Ta


AAF09 R TaxScheme Grupo de detalles tributarios del emisor 1.0
PartyTaxScheme del emisor xScheme

EL contenido de este elemento /root/cac:PartyTaxScheme/cac:Ta


AAF10 N ID Valida el identificador tributario del 1.0
no corresponde a un contenido xScheme/cbc:ID
participante
válido 01.
Valida que el nombre del identificador EL contenido de este elemento /root/cac:PartyTaxScheme/cac:Ta
AAF11 N Name tributario del emisor corresponda a no corresponde al Nombre y 1.0
xScheme/cbc: Name
valor en lista correspondiente código válido.
Nombre o Razón social del destinatario El adquiriente no está /ApplicationResponse/cac:Receiv
AAG01a R ReceiverParty del evento Acuse de recibo de Factura autorizado para recibir esté 1.0
erParty
Electrónica de Venta evento
Nombre o Razón social del destinatario El adquiriente no está /ApplicationResponse/cac:Receiv
AAG01b R ReceiverParty del evento Reclamo de la Factura autorizado para recibir esté 1.0
erParty
Electrónica de Venta evento
Nombre o Razón social del destinatario El adquiriente no está /ApplicationResponse/cac:Receiv
AAG01c R ReceiverParty del evento Recibo del bien o prestación autorizado para recibir esté 1.0
erParty
del servicio evento
El adquiriente no está /ApplicationResponse/cac:Receiv
AAG01d R ReceiverParty Nombre o Razón social del destinatario autorizado para recibir esté 1.0
del evento Aceptación expresa erParty
evento

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 609 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath

/ApplicationResponse/cac:Receiv
AAG01e R ReceiverParty Nombre o Razón social del destinatario No fue informado los datos de 1.0
del evento Aceptación Tácita la DIAN erParty

RegistrationN No es informado el nombre o //cac:PartyTaxScheme/cbc:Comp


AAG03 R Nombre o Razón Social del receptor razón social del destinatario del 1.0 anyID/cbc:RegistrationName
ame
evento.
Identificador del receptor del evento
El ID de receptor del evento no //cac:PartyTaxScheme/cbc:Comp
AAG04 R CompanyID 1.0
Si el emisor es responsable debe es Valido anyID
informar NIT
schemeAgenc //cac:PartyTaxScheme/cbc:Comp
AAG05 N Debe ser informado el literal “195” No informado el literal “195” 1.0
yID anyID/@schemeAgencyID

schemeAgenc Debe ser informado el literal “CO, DIAN No informado el literal “CO, //cac:PartyTaxScheme/cbc:Comp
AAG06 N (Dirección de Impuestos y Aduanas DIAN (Dirección de Impuestos y 1.0 anyID/@schemeAgencyName
yName
Nacionales) Aduanas Nacionales)
Fue informado el destinatario
del evento, está identificado //cac:PartyTaxScheme/cbc:Comp
AAG07a R DV del NIT del destinatario del evento
@schemeID por NIT y el DV no fue 1.0 anyID/@schemeID
debe ser informado
informado en el atributo
@schemeID
DV del NIT del destinatario del //cac:PartyTaxScheme/cbc:Comp
AAG07b R @schemeID DV del NIT del destinatario del evento evento no está correctamente 1.0 anyID/@schemeID
calculado
Identificador del tipo de documento de
identidad (@schemeName=31) del
El contenido de este atributo no /root/cac:PartyTaxScheme/cbc:C
AAG08 R schemeName Emisor que indica que él está corresponde a uno de los 1.0
identificado por NIT y por tanto el DV ompanyID/@schemeName
valores posibles de las listas
del NIT debe ser informado en atributo
@schemeID
../cac:PartyTaxScheme/cbc:Comp
@schemeVers No corresponde a un dato
AAG23 R Tipo de identificador de organización 1.0 anyID/@schemeVersionID
ionID valido

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 610 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath

Grupo de detalles tributarios del No se encuentra el grupo /root/cac:PartyTaxScheme/cac:Ta


AAG09 R TaxScheme 1.0
receptor. PartyTaxScheme del receptor xScheme

EL contenido de este elemento /root/cac:PartyTaxScheme/cac:Ta


AAG10 N ID Valida el identificador tributario del 1.0
no corresponde a un contenido xScheme/cbc:ID
participante.
válido
Valida que el nombre del identificador EL contenido de este elemento /root/cac:PartyTaxScheme/cac:Ta
AAG11 N Name tributario del emisor corresponda valor no corresponde al Nombre y 1.0
xScheme/cbc: Name
de lista correspondiente código válido.

8.5.3 Detalles de Cada Evento


8.5.3.1 Documento electrónico tipo ApplicationResponse - Documento validado por la DIAN
Al ser un documento electrónico de validación generado por la DIAN no se detallan reglas específicas.
8.5.3.2 Documento electrónico tipo ApplicationResponse - Documento Rechazado por la DIAN
Al ser un documento electrónico de validación generado por la DIAN no se detallan reglas específicas.

8.5.3.3 Documento electrónico tipo ApplicationResponse - Acuse de recibo de Factura Electrónica de Venta

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 611 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath

ResponseC Debe corresponde a un


AAH03 R Código del evento a registrar 1.0 ResponseCode
ode identificador valido

No fue informado el literal “Acuse


AAH04 R Description Nombre del evento a registrar de recibo de Factura Electrónica de 1.0 Description
Venta”

El número de documento
../cac:DocumentReference/
AAH06 R ID Número del documento electrónico electrónico no coinciden con el 1.0
cbc:ID
reportado.

Este UUID no existe en la base de ../cac:DocumentReference/


AAH07 R UUID CUDE el documento electrónico 1.0
datos de la DIAN cbc:UUID

@schemeN Identificador del esquema de No corresponde a un identificador ../cac:DocumentReference/


AAH08 R 1.0
ame identificación valido cbc:UUID/@schemeName

El tipo de identificador no coincide


DocumentT Identificador del tipo de documento de ../cac:DocumentReference/
AAH09 R con el informado en el documento 1.0
ypeCode referencia cbc:DocumentTypeCode
electrónico.

/ApplicationResponse/cac:D
Grupo de información de quien recibió
AAH11 R IssuerParty No se informó el grupo 1.0 ocumentResponse/cac:Issue
este documento.
rParty

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 612 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath

/ApplicationResponse/cac:D
Grupo para informar quien recibió la
AAH12 R Person No se informó el grupo 1.0 ocumentResponse/cac:Issue
factura electrónica de venta
rParty/cac:Person

/ApplicationResponse/cac:D
No fue informado un documento
AAH13 R ID Número de identificación. 1.0 ocumentResponse/cac:Issue
de identidad
rParty/cac:Person/cbc:ID

Fue informado el destinatario del /ApplicationResponse/cac:D


@schemeI DV del NIT del destinatario del evento evento, está identificado por NIT y ocumentResponse/cac:Issue
AAH14 R 1.0
D debe ser informado el DV no fue informado en el rParty/cac:Person/cbc:ID/@
atributo @schemeID schemeID
/ApplicationResponse/cac:D
@schemeN Identificador del tipo de documento No corresponde a un identificador ocumentResponse/cac:Issue
AAH19 R 1.0
ame de identidad valido rParty/cac:Person/cbc:ID/@
schemeName
/ApplicationResponse/cac:D
ocumentResponse/cac:Issue
AAH15 R FirstName Nombre de quien recibió la FEV No fue informado los nombres 1.0
rParty/cac:Person/cbc:First
Name
/ApplicationResponse/cac:D
FamilyNam ocumentResponse/cac:Issue
AAH16 R Apellidos de quien recibió la FEV No fue informado los apellidos 1.0
e rParty/cac:Person/cbc:Famil
yName
/ApplicationResponse/cac:D
No fue informado el cargo de la ocumentResponse/cac:Issu
AAH17 N JobTitle Cargo de quien recibió la FEV 1.0
persona erParty/cac:Person/cbc:Job
Title
/ApplicationResponse/cac:D
Organizatio
Área, sección o departamento de No fue informado el área, sección ocumentResponse/cac:Issu
AAH18 N nDepartme 1.0
quien recibió la FEV o departamento de la persona erParty/cac:Person/cbc:Org
nt
anizationDepartment

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 613 de 753


Resolución No. 000165 (01/NOV/2023)

8.6 Documento electrónico tipo ApplicationResponse - Reclamo de la Factura Electrónica de Venta


ID Y Elemento Regla Mensaje V Xpath

/ApplicationResponse/cac:D
ResponseC Debe corresponde a un
AAH03 R Código del evento a registrar 1.0 ocumentResponse/cac:Resp
ode identificador valido
onse/cbc: ResponseCode

/ApplicationResponse/cac:D
No corresponde a un identificador ocumentResponse/cac:Resp
AAH10 R @listID Tipo de identificación del rechazo 1.0
valido onse/cbc:
ResponseCode/@listID

/ApplicationResponse/cac:D
No corresponde a un significado ocumentResponse/cac:Resp
AAH92 N @name Tipo del nombre del rechazo 1.0
valido onse/cbc:
ResponseCode/@name

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 614 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath

No fue informado el literal /ApplicationResponse/cac:D


AAH04 R Description Nombre del evento a registrar “Reclamo de la Factura 1.0 ocumentResponse/cac:Resp
Electrónica de Venta” onse/cbc:Description

El número de documento
../cac:DocumentReference/
AAH06 R ID Número del documento electrónico electrónico no coinciden con el 1.0
cbc:ID
reportado.

Este UUID no existe en la base de ../cac:DocumentReference/


AAH07 R UUID CUDE el documento electrónico 1.0
datos de la DIAN cbc:UUID

@schemeN Identificador del esquema de No corresponde a un identificador ../cac:DocumentReference/


AAH08 R 1.0
ame identificación valido cbc:UUID/@schemeName

El tipo de identificador no coincide


DocumentT Identificador del tipo de documento de ../cac:DocumentReference/
AAH09 R con el informado en el documento 1.0
ypeCode referencia cbc:DocumentTypeCode
electrónico.

8.6.1 Documento electrónico tipo ApplicationResponse - Recibo del bien y/o prestación del servicio

ID Y Elemento Regla Mensaje V Xpath

ResponseC Debe corresponde a un


AAH03 R Código del evento a registrar 1.0 ResponseCode
ode identificador valido

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 615 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath

No fue informado el literal “Recibo


AAH04 R Description Nombre del evento a registrar del bien y/o prestación del 1.0 Description
servicio”

El número de documento
../cac:DocumentReference/
AAH06 N ID Número del documento electrónico electrónico no coinciden con el 1.0
cbc:ID
reportado.

Este UUID no existe en la base de ../cac:DocumentReference/


AAH07 R UUID CUDE el documento electrónico 1.0
datos de la DIAN cbc:UUID

@schemeN Identificador del esquema de No corresponde a un identificador ../cac:DocumentReference/


AAH08 R 1.0
ame identificación valido cbc:UUID/@schemeName

El tipo de identificador no coincide


DocumentT Identificador del tipo de documento de ../cac:DocumentReference/
AAH09 R con el informado en el documento 1.0
ypeCode referencia cbc:DocumentTypeCode
electrónico.

/ApplicationResponse/cac:D
Grupo para informar quien recibió el
AAH11 R IssuerParty No se informó el grupo 1.0 ocumentResponse/cac:Issue
bien y/o servicio
rParty

/ApplicationResponse/cac:D
Grupo para la informar de quien
AAH12 R Person No se informó el grupo 1.0 ocumentResponse/cac:Issue
recibió el bien y/o servicio
rParty/cac:Person

/ApplicationResponse/cac:D
No fue informado un documento
AAH13 R ID Número de identificación. 1.0 ocumentResponse/cac:Issue
de identidad
rParty/cac:Person/cbc:ID

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 616 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


/ApplicationResponse/cac:D
@schemeI No corresponde a un identificador ocumentResponse/cac:Issue
AAH14 R Tipo de identificador fiscal receptor 1.0
D valido rParty/cac:Person/cbc:ID/@
schemeID
/ApplicationResponse/cac:D
ocumentResponse/cac:Issue
AAH15 R FirstName Nombre de quien recibió la FEV No fue informado los nombres 1.0
rParty/cac:Person/cbc:First
Name
/ApplicationResponse/cac:D
FamilyNam ocumentResponse/cac:Issue
AAH16 R Apellidos de quien recibió la FEV No fue informado los apellidos 1.0
e rParty/cac:Person/cbc:Famil
yName
/ApplicationResponse/cac:D
No fue informado el cargo de la ocumentResponse/cac:Issu
AAH17 N JobTitle Cargo de quien recibió la FEV 1.0
persona erParty/cac:Person/cbc:Job
Title
/ApplicationResponse/cac:D
Organizatio
Área, sección o departamento de No fue informado el área, sección ocumentResponse/cac:Issu
AAH18 N nDepartme 1.0
quien recibió la FEV o departamento de la persona erParty/cac:Person/cbc:Org
nt
anizationDepartment

8.6.2 Documento electrónico tipo ApplicationResponse - Aceptación expresa

ID Y Elemento Regla Mensaje V Xpath

/ApplicationResponse/cac:D
ResponseC Debe corresponde a un
AAH03 R Código del evento a registrar 1.0 ocumentResponse/cac:Resp
ode identificador valido
onse/cbc: ResponseCode
/ApplicationResponse/cac:D
No fue informado el literal
AAH04 R Description Nombre del evento a registrar 1.0 ocumentResponse/cac:Resp
“Aceptación expresa”
onse/cbc:Description

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 617 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath

El número de documento
../cac:DocumentReference/
AAH06 R ID Número del documento electrónico electrónico no coinciden con el 1.0
cbc:ID
reportado.

Este UUID no existe en la base de ../cac:DocumentReference/


AAH07 R UUID CUDE el documento electrónico 1.0
datos de la DIAN cbc:UUID

@schemeN Identificador del esquema de No corresponde a un identificador ../cac:DocumentReference/


AAH08 R 1.0
ame identificación valido cbc:UUID/@schemeName

El tipo de identificador no coincide


DocumentT Identificador del tipo de documento de ../cac:DocumentReference/
AAH09 R con el informado en el documento 1.0
ypeCode referencia cbc:DocumentTypeCode
electrónico.

8.6.3 Documento electrónico tipo ApplicationResponse - Aceptación Tácita

ID Y Elemento Regla Mensaje V Xpath

/ApplicationResponse/cac:D
ResponseCo Debe corresponde a un
AAH03 R Código del evento a registrar 1.0 ocumentResponse/cac:Resp
de identificador valido
onse/cbc: ResponseCode
/ApplicationResponse/cac:D
No fue informado el literal
AAH04 R Description Nombre del evento a registrar 1.0 ocumentResponse/cac:Resp
“Aceptación Tácita”
onse/cbc:Description

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 618 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath

El número de documento
../cac:DocumentReference/
AAH06 R ID Número del documento electrónico electrónico no coinciden con el 1.0
cbc:ID
reportado.

Este UUID no existe en la base de ../cac:DocumentReference/


AAH07 R UUID CUDE el documento electrónico 1.0
datos de la DIAN cbc:UUID

@schemeNa Identificador del esquema de No corresponde a un identificador ../cac:DocumentReference/


AAH08 R 1.0
me identificación valido cbc:UUID/@schemeName

El tipo de identificador no coincide


DocumentTy Identificador del tipo de documento de ../cac:DocumentReference/
AAH09 R con el informado en el documento 1.0
peCode referencia cbc:DocumentTypeCode
electrónico.

8.7 Validación de la Firma Digital de los Documentos Electrónicos: ds:Signature


ID Y Elemento Regla Mensaje V Xpath
Solamente puede haber una
ocurrencia del Grupo DIAN Más de un grupo DIAN Extensión
…//ext:UBLExtensions/ext:UBLExtensi
DC01 R Signature Extensión conteniendo conteniendo información 1
on/ext:ExtensionContent/ds:Signature
información de la firma electrónica
información.
…//ext:UBLExtensions/ext:UBLExtensi
SignedInf Este grupo debe contener tres (3) El Grupo Reference no aparece
DC02 R 1 on/ext:ExtensionContent/ds:Signature
o grupos Reference tres veces.
/ds:SignedInfo

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 619 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


Se verifica que el valor usado …//ext:UBLExtensions/ext:UBLExtensi
Canonica El valor usado en
corresponde al establecido según on/ext:ExtensionContent/ds:Signature
DC03 R lization CanonicalizationMethod no 1
http://www.w3.org/TR/2001/REC- /ds:SignedInfo/ds:CanonicalizationMe
Method corresponde al definido
xml-c14n-20010315. thod
El método de firma utilizado no …//ext:UBLExtensions/ext:UBLExtensi
Signature El método debe ser SHA 256 o SHA
DC04 R corresponde a la política de 1 on/ext:ExtensionContent/ds:Signature
Method 384 o SHA 512
firma de la DIAN. /ds:SignedInfo/ds:SignatureMethod
Debe contener la información de La información suministrada no …//ext:UBLExtensions/ext:UBLExtensi
Referenc
DC05 R la firma aplicada a todo el corresponde a la contenida en 1 on/ext:ExtensionContent/ds:Signature
e
documento. URI=”” /ds:SignedInfo/ds:Reference
…//ext:UBLExtensions/ext:UBLExtensi
Transfor on/ext:ExtensionContent/ds:Signature
DC06 R El grupo debe existir una vez El grupo NO existe una vez 1
ms /ds:SignedInfo/ds:Reference/ds:Transf
orms
El valor del elemento debe ser
…//ext:UBLExtensions/ext:UBLExtensi
igual a
TransFor El contenido de la firma debe estar on/ext:ExtensionContent/ds:Signature
DC07 R Algorithm=”http://www.w3.org/ 1
m embebido en el documento. /ds:SignedInfo/ds:Reference/ds:Transf
2000/09/xmldsig#enveloped-
orms/ds:TransForm
signature”
El algoritmo reportado debe ser
uno de los siguientes valores:
RSAwithSHA256=http://www.w3.
org/2001/04/xmldsig-more#rsa-
sha256 …//ext:UBLExtensions/ext:UBLExtensi
El valor reportado no
DigestMe on/ext:ExtensionContent/ds:Signature
DC08 R RSAwithSHA384=http://www.w3. corresponde a los definidos en la 1
thod /ds:SignedInfo/ds:Reference/ds:Digest
org/2001/04/xmldsig-more#rsa- política de firma.
Method
sha384
RSAwithSHA512=http://www.w3.
org/2001/04/xmldsig-more#rsa-
sha512

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 620 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


El valor de hash generado a partir El valor de hash generado a …//ext:UBLExtensions/ext:UBLExtensi
DigestVal del uso del algoritmo reportado en partir del uso del algoritmo on/ext:ExtensionContent/ds:Signature
DC09 R 1
ue DigestMethod en base 64 debe reportado en DigestMethod no /ds:SignedInfo/ds:Reference/ds:Digest
corresponder. corresponde. Value
Debe contener la información La información suministrada no …//ext:UBLExtensions/ext:UBLExtensi
Referenc
DC10 R correspondiente a la clave pública corresponde a la contenida en 1 on/ext:ExtensionContent/ds:Signature
e
contenida en el elemento KeyInfo URI=”#{UUID}-KeyInfo” /ds:SignedInfo/ds:Reference
El algoritmo reportado debe ser
uno de los siguientes valores:
RSAwithSHA256=http://www.w3.
org/2001/04/xmldsig-more#rsa-
sha256 …//ext:UBLExtensions/ext:UBLExtensi
El valor reportado NO
DigestMe on/ext:ExtensionContent/ds:Signature
DC11 R RSAwithSHA384=http://www.w3. corresponde a los definidos en la 1
thod /ds:SignedInfo/ds:Reference/ds:Digest
org/2001/04/xmldsig-more#rsa- política de firma
Method
sha384
RSAwithSHA512=http://www.w3.
org/2001/04/xmldsig-more#rsa-
sha512
El valor de hash generado a partir El valor de hash generado a …//ext:UBLExtensions/ext:UBLExtensi
DigestVal del uso del algoritmo reportado en partir del uso del algoritmo on/ext:ExtensionContent/ds:Signature
DC12 R 1
ue DigestMethod en base 64 debe reportado en DigestMethod no /ds:SignedInfo/ds:Reference/ds:Digest
corresponder. corresponde. Value
La información suministrada no
Debe contener la información …//ext:UBLExtensions/ext:UBLExtensi
Referenc corresponde a la contenida en
DC13 R correspondiente al grupo 1 on/ext:ExtensionContent/ds:Signature
e URI=”#xmldsig-{UUID}-
SignedProperties. /ds:SignedInfo/ds:Reference
signedprops”

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 621 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


El algoritmo reportado debe ser
uno de los siguientes valores:
RSAwithSHA256=http://www.w3.
org/2001/04/xmldsig-more#rsa-
sha256 …//ext:UBLExtensions/ext:UBLExtensi
El valor reportado no
DigestMe on/ext:ExtensionContent/ds:Signature
DC14 R RSAwithSHA384=http://www.w3. corresponde a los definidos en la 1
thod /ds:SignedInfo/ds:Reference/ds:Digest
org/2001/04/xmldsig-more#rsa- política de firma.
Method
sha384
RSAwithSHA512=http://www.w3.
org/2001/04/xmldsig-more#rsa-
sha512
El valor de hash generado a partir El valor de hash generado a …//ext:UBLExtensions/ext:UBLExtensi
DigestVal del uso del algoritmo reportado en partir del uso del algoritmo on/ext:ExtensionContent/ds:Signature
DC15 R 1
ue DigestMethod en base 64 debe reportado en DigestMethod no /ds:SignedInfo/ds:Reference/ds:Digest
corresponder. corresponde. Value
El valor de hash generado a partir El valor de hash generado a
…//ext:UBLExtensions/ext:UBLExtensi
Signature del uso del algoritmo reportado en partir del uso del algoritmo
DC16 R 1 on/ext:ExtensionContent/ds:Signature
Value SignatureMethod en base 64 debe reportado en SignatureMethod
/ds:SignatureValue
corresponder. NO corresponde.
…//ext:UBLExtensions/ext:UBLExtensi
DC17 R KeyInfo El grupo debe existir una vez. El grupo no se reportó una vez. 1 on/ext:ExtensionContent/ds:Signature
/ds:KeyInfo
…//ext:UBLExtensions/ext:UBLExtensi
X509Dat
DC18 R El grupo debe existir una vez. El grupo no se reportó una vez. 1 on/ext:ExtensionContent/ds:Signature
a
/ds:KeyInfo/ds:X509Data
…//ext:UBLExtensions/ext:UBLExtensi
X509Cert El certificado reportado no es un on/ext:ExtensionContent/ds:Signature
DC19 R Debe ser un certificado público. 1
ificate certificado público válido. /ds:KeyInfo/ds:X509Data/ds:X509Certi
ficate

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 622 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


…//ext:UBLExtensions/ext:UBLExtensi
DC20 R Object El grupo debe existir una vez. El grupo no se reportó una vez. 1 on/ext:ExtensionContent/ds:Signature
/ds:Object
Qualifyin
…//ext:UBLExtensions/ext:UBLExtensi
g
DC21 R El grupo debe existir una vez. El grupo no se reportó una vez. 1 on/ext:ExtensionContent/ds:Signature
Propertie
/ds:Object/xades:QualifyingProperties
s
…//ext:UBLExtensions/ext:UBLExtensi
SignedPr on/ext:ExtensionContent/ds:Signature
DC22 R El grupo debe existir una vez. El grupo no se reportó una vez. 1
operties /ds:Object/xades:QualifyingProperties
/xades:SignedProperties
…//ext:UBLExtensions/ext:UBLExtensi
SignedSig
on/ext:ExtensionContent/ds:Signature
nature
DC23 R El grupo debe existir una vez. El grupo no se reportó una vez. 1 /ds:Object/xades:QualifyingProperties
Propertie
/xades:SignedProperties/xades:Signed
s
SignatureProperties
…//ext:UBLExtensions/ext:UBLExtensi
Error en el valor de la fecha y
El valor de la fecha debe venir en on/ext:ExtensionContent/ds:Signature
hora de firma. NO corresponde
SigningTi el formato definido en la política /ds:Object/xades:QualifyingProperties
DC24 R al formato y/o el valor 1
me de firma y debe ser menor a la /xades:SignedProperties/xades:Signed
reportado es superior a la fecha
fecha del sistema. SignatureProperties/xades:SigningTim
del sistema.
e
…//ext:UBLExtensions/ext:UBLExtensi
No se puede generar el evento
on/ext:ExtensionContent/ds:Signature
Generación del evento acuse de acuse de recibo de la factura
SigningTi /ds:Object/xades:QualifyingProperties
DC24a R recibo de la factura electrónica de electrónica de venta antes de la 1
me /xades:SignedProperties/xades:Signed
venta fecha de generación del
SignatureProperties/xades:SigningTim
documento referenciado.
e
No se puede generar el evento …//ext:UBLExtensions/ext:UBLExtensi
SigningTi Generación del evento recibo de
DC24b R recibo de bien prestación de 1 on/ext:ExtensionContent/ds:Signature
me bien y prestación de servicios
servicio antes de la fecha de /ds:Object/xades:QualifyingProperties

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 623 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


generación del evento acuse de /xades:SignedProperties/xades:Signed
recibo de la factura electrónica SignatureProperties/xades:SigningTim
de venta. e
…//ext:UBLExtensions/ext:UBLExtensi
No se puede generar el evento
on/ext:ExtensionContent/ds:Signature
pasado los 3 días hábiles de la
SigningTi Generación del evento aceptación /ds:Object/xades:QualifyingProperties
DC24c R fecha de generación del evento 1
me expresa de la factura electrónica /xades:SignedProperties/xades:Signed
Recibo del bien y prestación del
SignatureProperties/xades:SigningTim
servicio.
e
…//ext:UBLExtensions/ext:UBLExtensi
No se puede generar el evento
on/ext:ExtensionContent/ds:Signature
Generación del evento Aceptación antes de los 3 días hábiles de la
SigningTi /ds:Object/xades:QualifyingProperties
DC24e R Tácita de la factura electrónica de fecha de generación del evento 1
me /xades:SignedProperties/xades:Signed
venta Recibo del bien y prestación del
SignatureProperties/xades:SigningTim
servicio.
e
No se puede generar el evento …//ext:UBLExtensions/ext:UBLExtensi
de Reclamo pasados los 3 días on/ext:ExtensionContent/ds:Signature
SigningTi hábiles de la fecha de /ds:Object/xades:QualifyingProperties
DC24z R Generación del evento Reclamo 1
me generación del evento Recibo /xades:SignedProperties/xades:Signed
del bien y prestación del SignatureProperties/xades:SigningTim
servicio. e
…//ext:UBLExtensions/ext:UBLExtensi
El grupo debe existir una vez. on/ext:ExtensionContent/ds:Signature
El grupo NO se reportó una vez
SigningCe Dentro de este grupo deben /ds:Object/xades:QualifyingProperties
DC25 R o el grupo Cert aparece menos 1
rtificate aparecer al menos tres grupos /xades:SignedProperties/xades:Signed
de tres de veces.
Cert diferentes. SignatureProperties/xades:SigningCert
ificate
…//ext:UBLExtensions/ext:UBLExtensi
on/ext:ExtensionContent/ds:Signature
DC26 R Cert El grupo debe existir una vez. El grupo no se reportó una vez. 1
/ds:Object/xades:QualifyingProperties
/xades:SignedProperties/xades:Signed

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 624 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


SignatureProperties/xades:SigningCert
ificate/xades:Cert
…//ext:UBLExtensions/ext:UBLExtensi
on/ext:ExtensionContent/ds:Signature
CertDiges /ds:Object/xades:QualifyingProperties
DC27 R El grupo debe existir una vez. El grupo no se reportó una vez. 1
t /xades:SignedProperties/xades:Signed
SignatureProperties/xades:SigningCert
ificate/xades:Cert/xades:CertDigest
El algoritmo reportado debe ser
uno de los siguientes valores:
RSAwithSHA256=http://www.w3. …//ext:UBLExtensions/ext:UBLExtensi
org/2001/04/xmldsig-more#rsa- on/ext:ExtensionContent/ds:Signature
sha256 El valor reportado NO /ds:Object/xades:QualifyingProperties
DigestMe
DC28 R RSAwithSHA384=http://www.w3. corresponde a los definidos en la 1 /xades:SignedProperties/xades:Signed
thod
org/2001/04/xmldsig-more#rsa- política de firma SignatureProperties/xades:SigningCert
sha384 ificate/xades:Cert/xades:CertDigest/ds
:DigestMethod
RSAwithSHA512=http://www.w3.
org/2001/04/xmldsig-more#rsa-
sha512
…//ext:UBLExtensions/ext:UBLExtensi
on/ext:ExtensionContent/ds:Signature
El valor de hash generado a partir El valor de hash generado a
/ds:Object/xades:QualifyingProperties
DigestVal del uso del algoritmo reportado en partir del uso del algoritmo
DC29 R 1 /xades:SignedProperties/xades:Signed
ue DigestMethod en base 64 debe reportado en DigestMethod NO
SignatureProperties/xades:SigningCert
corresponder. corresponde.
ificate/xades:Cert/xades:CertDigest/ds
:DigestValue
…//ext:UBLExtensions/ext:UBLExtensi
IssuerSeri on/ext:ExtensionContent/ds:Signature
DC30 R El grupo debe existir una vez. El grupo no se reportó una vez. 1
al /ds:Object/xades:QualifyingProperties
/xades:SignedProperties/xades:Signed

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 625 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


SignatureProperties/xades:SigningCert
ificate/xades:Cert/xades:IssuerSerial
…//ext:UBLExtensions/ext:UBLExtensi
on/ext:ExtensionContent/ds:Signature
Debe ser igual al Subject que viene El valor reportado NO /ds:Object/xades:QualifyingProperties
X509Issu
DC31 R en el certificado público corresponde con el valor 1 /xades:SignedProperties/xades:Signed
erName
informado en X509Certificate informado en X509Certificate SignatureProperties/xades:SigningCert
ificate/xades:Cert/xades:IssuerSerial/d
s:X509IssuerName
…//ext:UBLExtensions/ext:UBLExtensi
on/ext:ExtensionContent/ds:Signature
X509Seri Debe ser igual al Serial que viene El valor reportado no /ds:Object/xades:QualifyingProperties
DC32 R al en el certificado público corresponde con el valor 1 /xades:SignedProperties/xades:Signed
Number informado en X509Certificate informado en X509Certificate SignatureProperties/xades:SigningCert
ificate/xades:Cert/xades:IssuerSerial/d
s:X509SerialNumber
…//ext:UBLExtensions/ext:UBLExtensi
on/ext:ExtensionContent/ds:Signature
/ds:Object/xades:QualifyingProperties
DC33 R Cert El grupo debe existir una vez. El grupo no se reportó una vez. 1
/xades:SignedProperties/xades:Signed
SignatureProperties/xades:SigningCert
ificate/xades:Cert
…//ext:UBLExtensions/ext:UBLExtensi
on/ext:ExtensionContent/ds:Signature
CertDiges /ds:Object/xades:QualifyingProperties
DC34 1
t /xades:SignedProperties/xades:Signed
SignatureProperties/xades:SigningCert
ificate/xades:Cert/xades:CertDigest
…//ext:UBLExtensions/ext:UBLExtensi
El valor reportado NO
DigestMe El algoritmo reportado debe ser on/ext:ExtensionContent/ds:Signature
DC35 R corresponde a los definidos en la 1
thod uno de los siguientes valores: /ds:Object/xades:QualifyingProperties
política de firma.
/xades:SignedProperties/xades:Signed

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 626 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


SignatureProperties/xades:SigningCert
RSAwithSHA256=http://www.w3.
ificate/xades:Cert/xades:CertDigest/ds
org/2001/04/xmldsig-more#rsa-
:DigestMethod
sha256
RSAwithSHA384=http://www.w3.
org/2001/04/xmldsig-more#rsa-
sha384
RSAwithSHA512=http://www.w3.
org/2001/04/xmldsig-more#rsa-
sha512
…//ext:UBLExtensions/ext:UBLExtensi
on/ext:ExtensionContent/ds:Signature
El valor de hash generado a partir El valor de hash generado a
/ds:Object/xades:QualifyingProperties
DigestVal del uso del algoritmo reportado en partir del uso del algoritmo
DC36 1 /xades:SignedProperties/xades:Signed
ue DigestMethod en base 64 debe reportado en DigestMethod NO
SignatureProperties/xades:SigningCert
corresponder. corresponde.
ificate/xades:Cert/xades:CertDigest/ds
:DigestValue
…//ext:UBLExtensions/ext:UBLExtensi
El certificado NO pertenece a
El IssuerName y IssuerSerial deben on/ext:ExtensionContent/ds:Signature
una de las Entidades
IssuerSeri pertenecer a una entidad /ds:Object/xades:QualifyingProperties
DC37 R certificadoras abiertas 1
al subordinada certificadora abierta /xades:SignedProperties/xades:Signed
subordinadas avaladas por la
avalada por la ONAC en Colombia. SignatureProperties/xades:SigningCert
ONAC en Colombia.
ificate/xades:Cert/xades:IssuerSerial
…//ext:UBLExtensions/ext:UBLExtensi
on/ext:ExtensionContent/ds:Signature
El IssuerName debe pertenecer a El valor no corresponde a una
/ds:Object/xades:QualifyingProperties
X509Issu una entidad subordinada entidad subordinada
DC38 R 1 /xades:SignedProperties/xades:Signed
erName certificadora abierta avalada por la certificadora abierta avalada por
SignatureProperties/xades:SigningCert
ONAC en Colombia. la ONAC en Colombia.
ificate/xades:Cert/xades:IssuerSerial/d
s:X509IssuerName

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 627 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


…//ext:UBLExtensions/ext:UBLExtensi
on/ext:ExtensionContent/ds:Signature
El SerialNumber debe pertenecer El valor no corresponde a una
X509Seri /ds:Object/xades:QualifyingProperties
a una entidad subordinada entidad subordinada
DC39 R al 1 /xades:SignedProperties/xades:Signed
certificadora abierta avalada por la certificadora abierta avalada por
Number SignatureProperties/xades:SigningCert
ONAC en Colombia. la ONAC en Colombia.
ificate/xades:Cert/xades:IssuerSerial/d
s:X509SerialNumber
…//ext:UBLExtensions/ext:UBLExtensi
on/ext:ExtensionContent/ds:Signature
/ds:Object/xades:QualifyingProperties
DC40 R Cert El grupo debe existir una vez. El grupo no se reportó una vez. 1
/xades:SignedProperties/xades:Signed
SignatureProperties/xades:SigningCert
ificate/xades:Cert
…//ext:UBLExtensions/ext:UBLExtensi
on/ext:ExtensionContent/ds:Signature
CertDiges /ds:Object/xades:QualifyingProperties
DC41 R El grupo debe existir una vez. El grupo no se reportó una vez. 1
t /xades:SignedProperties/xades:Signed
SignatureProperties/xades:SigningCert
ificate/xades:Cert/xades:CertDigest
El algoritmo reportado debe ser
uno de los siguientes valores:
RSAwithSHA256=http://www.w3. …//ext:UBLExtensions/ext:UBLExtensi
org/2001/04/xmldsig-more#rsa- on/ext:ExtensionContent/ds:Signature
sha256 El valor reportado NO /ds:Object/xades:QualifyingProperties
DigestMe
DC42 R RSAwithSHA384=http://www.w3. corresponde a los definidos en la 1 /xades:SignedProperties/xades:Signed
thod
org/2001/04/xmldsig-more#rsa- política de firma. SignatureProperties/xades:SigningCert
sha384 ificate/xades:Cert/xades:CertDigest/ds
:DigestMethod
RSAwithSHA512=http://www.w3.
org/2001/04/xmldsig-more#rsa-
sha512

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 628 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


…//ext:UBLExtensions/ext:UBLExtensi
on/ext:ExtensionContent/ds:Signature
El valor de hash generado a partir El valor de hash generado a
/ds:Object/xades:QualifyingProperties
DigestVal del uso del algoritmo reportado en partir del uso del algoritmo
DC43 R 1 /xades:SignedProperties/xades:Signed
ue DigestMethod en base 64 debe reportado en DigestMethod NO
SignatureProperties/xades:SigningCert
corresponder. corresponde.
ificate/xades:Cert/xades:CertDigest/ds
:DigestValue
…//ext:UBLExtensions/ext:UBLExtensi
El certificado NO pertenece a
El IssuerName y IssuerSerial deben on/ext:ExtensionContent/ds:Signature
una de las Entidades
IssuerSeri pertenecer a una entidad raíz /ds:Object/xades:QualifyingProperties
DC44 R certificadoras abiertas raíces 1
al certificadora abierta avalada por la /xades:SignedProperties/xades:Signed
avaladas por la ONAC en
ONAC en Colombia. SignatureProperties/xades:SigningCert
Colombia.
ificate/xades:Cert/xades:IssuerSerial
…//ext:UBLExtensions/ext:UBLExtensi
on/ext:ExtensionContent/ds:Signature
El IssuerName debe pertenecer a El valor NO corresponde a una
/ds:Object/xades:QualifyingProperties
X509Issu una entidad raíz certificadora entidad raíz certificadora abierta
DC45 R 1 /xades:SignedProperties/xades:Signed
erName abierta avalada por la ONAC en avalada por la ONAC en
SignatureProperties/xades:SigningCert
Colombia. Colombia.
ificate/xades:Cert/xades:IssuerSerial/d
s:X509IssuerName
…//ext:UBLExtensions/ext:UBLExtensi
on/ext:ExtensionContent/ds:Signature
El SerialNumber debe pertenecer El valor NO corresponde a una
X509Seri /ds:Object/xades:QualifyingProperties
a una entidad raíz certificadora entidad raíz certificadora abierta
DC46 R al 1 /xades:SignedProperties/xades:Signed
abierta avalada por la ONAC en avalada por la ONAC en
Number SignatureProperties/xades:SigningCert
Colombia. Colombia.
ificate/xades:Cert/xades:IssuerSerial/d
s:X509SerialNumber
…//ext:UBLExtensions/ext:UBLExtensi
Signature
on/ext:ExtensionContent/ds:Signature
DC47 R Policy El grupo debe existir una vez. El grupo no se reportó una vez. 1
/ds:Object/xades:QualifyingProperties
Identifier
/xades:SignedProperties/xades:Signed

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 629 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


SignatureProperties/xades:SignatureP
olicyIdentifier

…//ext:UBLExtensions/ext:UBLExtensi
on/ext:ExtensionContent/ds:Signature
Signature /ds:Object/xades:QualifyingProperties
DC48 R El grupo debe existir una vez. El grupo no se reportó una vez. 1
PolicyId /xades:SignedProperties/xades:Signed
SignatureProperties/xades:SignatureP
olicyIdentifier/xades:SignaturePolicyId
…//ext:UBLExtensions/ext:UBLExtensi
on/ext:ExtensionContent/ds:Signature
/ds:Object/xades:QualifyingProperties
SigPolicyI
DC49 R El grupo debe existir una vez. El grupo no se reportó una vez. 1 /xades:SignedProperties/xades:Signed
d
SignatureProperties/xades:SignatureP
olicyIdentifier/xades:SignaturePolicyId
/xades:SigPolicyId
…//ext:UBLExtensions/ext:UBLExtensi
on/ext:ExtensionContent/ds:Signature
El identificador NO corresponde /ds:Object/xades:QualifyingProperties
Debe incluir el identificador
DC50 R Identifier con el valor definido por la 1 /xades:SignedProperties/xades:Signed
definido por la DIAN.
DIAN. SignatureProperties/xades:SignatureP
olicyIdentifier/xades:SignaturePolicyId
/xades:SigPolicyId/xades:Identifier
…//ext:UBLExtensions/ext:UBLExtensi
on/ext:ExtensionContent/ds:Signature
/ds:Object/xades:QualifyingProperties
SigPolicy
DC51 R El grupo debe existir una vez. El grupo no se reportó una vez. 1 /xades:SignedProperties/xades:Signed
Hash
SignatureProperties/xades:SignatureP
olicyIdentifier/xades:SignaturePolicyId
/xades:SigPolicyHash

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 630 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


El algoritmo reportado debe ser
uno de los siguientes valores:
RSAwithSHA256=http://www.w3. …//ext:UBLExtensions/ext:UBLExtensi
org/2001/04/xmldsig-more#rsa- on/ext:ExtensionContent/ds:Signature
sha256 /ds:Object/xades:QualifyingProperties
El valor reportado NO
DigestMe /xades:SignedProperties/xades:Signed
DC52 R RSAwithSHA384=http://www.w3. corresponde a los definidos en la 1
thod SignatureProperties/xades:SignatureP
org/2001/04/xmldsig-more#rsa- política de firma.
olicyIdentifier/xades:SignaturePolicyId
sha384 /xades:SigPolicyHash/ds:DigestMetho
RSAwithSHA512=http://www.w3. d
org/2001/04/xmldsig-more#rsa-
sha512
…//ext:UBLExtensions/ext:UBLExtensi
on/ext:ExtensionContent/ds:Signature
El valor de hash generado a partir El valor de hash generado a
/ds:Object/xades:QualifyingProperties
DigestVal del uso del algoritmo reportado en partir del uso del algoritmo
DC53 R 1 /xades:SignedProperties/xades:Signed
ue DigestMethod en base 64 debe reportado en DigestMethod NO
SignatureProperties/xades:SignatureP
corresponder. corresponde.
olicyIdentifier/xades:SignaturePolicyId
/xades:SigPolicyHash/ds:DigestValue
…//ext:UBLExtensions/ext:UBLExtensi
on/ext:ExtensionContent/ds:Signature
SignerRol
DC54 R El grupo debe existir una vez. El grupo no se reportó una vez. 1 /ds:Object/xades:QualifyingProperties
e
/xades:SignedProperties/xades:Signed
SignatureProperties/xades:SignerRole
…//ext:UBLExtensions/ext:UBLExtensi
on/ext:ExtensionContent/ds:Signature
ClaimedR /ds:Object/xades:QualifyingProperties
DC55 R El grupo debe existir una vez. El grupo no se reportó una vez. 1
oles /xades:SignedProperties/xades:Signed
SignatureProperties/xades:SignerRole
/xades:ClaimedRoles
ClaimedR El valor del rol debe ser thirdparty El valor NO contiene uno de los …//ext:UBLExtensions/ext:UBLExtensi
DC56 R 1
ole ó supplier. definidos. on/ext:ExtensionContent/ds:Signature

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 631 de 753


Resolución No. 000165 (01/NOV/2023)

ID Y Elemento Regla Mensaje V Xpath


/ds:Object/xades:QualifyingProperties
/xades:SignedProperties/xades:Signed
SignatureProperties/xades:SignerRole
/xades:ClaimedRoles/xades:ClaimedR
ole

8.8 Reglas de Validación Relativas al Establecimiento de la Conexión


8.8.1 Mensaje del Web Service
# Regla Y Mensaje V
Tamaño del mensaje superior al límite establecido
ZA01 Verificar si el tamaño del archivo XML es superior a 500 KB R 1.0
[Máximo: 500 KB]
ZA02 Verificar si el servicio está parado momentáneamente N Sevicio parado momentaneamente [corto plazo] 1.0
ZA03 Verificar si el servicio está parado sin previsión N Servicio parado sin previsión 1.0

8.8.2 Schema XML


# Regla Y Mensaje V
ZB01 Verificar si el esquema XML está correcto R Fallo en el esquema XML del archivo 1.0
Verificar la existencia de caracteres de edición en el início o fin del mensaje o No es permitida la presencia de caracteres de edición en
ZB02 R 1.0
entre los tags el inicio/fin o entre los tags del mensaje
ZB03 Verificar si el XML utiliza la codificación diferente de UTF-8 R XML con codificación diferente de UTF-8 1.0
Verificar las personalizaciones de DIAN
ZB04 R XML no cumple con las personalizaciones de UBL-DIAN 1.0
(Prefijos de namespaces)

8.8.3 Certificado Digital de Transmisión (conexión)


# Regla Y Mensaje V
ZC01 Verificar validez del Certificado Digital de transmisión R Certificado de la Transmisión vencido 1.0

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 632 de 753


Resolución No. 000165 (01/NOV/2023)
# Regla Y Mensaje V
Error en acceso a la Lista de Certificados revocados (CRL)
ZC02 - Falta la dirección de la CRL (CRLDistributionPoint) R Certificado Firma – Error en el acceso a la CRL 1.0
- Error en el acceso a la CRL o CRL inexistente
1.0
ZC03 Verificar Lista de Certificados revocados (CRL) R Certificado de Transmisión revocado
Verificar Cadena de Certificación:
- Certificado de la AC emisora no registrado Certificado de Transmisión – Error en la Cadena de
ZC04 R 1.0
- Certificado de AC revocado Certificación
- Certificado no assignado por la AC emisora del certificado
La cadena de confianza No se pudo verificar o se
ZC05 Verificar la cadena de confianza del certificado R 1.0
encuentra revocada.
El certificado no contiene los atributos para realizar
ZC06 El certificado debe tener los atributos de conexión R 1.0
conexión de trasmisión.

8.8.4 Certificado Digital de Firma (Firma XML)


# Regla Y Mensaje V
Certificado de Firma inexistente en el
ZD01 Verificar si existe certificado de firma R 1.0
archivo
ZD02 Verificar data validez (data início y data fin.) del Certificado Digital de la Firma R Certificado de la Firma con data de validez inválida 1.0
Error en al acceso a la Lista de Certificados revocados (CRL)
ZD03 - Falta la dirección de la CRL (CRLDistributionPoint) R Certificado de la Firma – Error en el acceso a la CRL 1.0
- Error en el acceso a la CRL o CRL inexistente
ZD04 Verificar la lista de Certificados revocados (CRL) R Certificado de la Firma revocado 1.0
Verificar la cadena de Certificación:
Cadena de confianza del certificado digital es incorrecta,
- Certificado de la AC emisora no registrado
ZD05 R certificado no fue emitido por una ECD avalada por la 1.0
- Certificado de AC revocado
ONAC.
- Certificado no assignado pela AC emisora del certificado
La cadena de confianza no se puede verificar o se
ZD06 Verificar la cadena de confianza del certificado R 1.0
encuentra revocada.
El certificado tiene que tener los atributos de no repudio para firmar El certificado no contiene los atributos para realizar la
ZD07 R 1.0
digitalmente firma digital con no repudio.
8.8.5 Firma

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 633 de 753


Resolución No. 000165 (01/NOV/2023)
# Regla Y Mensaje V
ZE01 Verificar si la firma está en el estándar (XMLDSig con formato XAdES-EPES) R Certificado de la Firma con estándar inválido 1.0
ZE02 Verificar si el valor de la Firma está válido (difiere del calculado) R Valor de la Firma inválido 1.0
Identificación (ID) del emisor difiere de la Identificación (propietario) del ID del emisor difiere del propietario del Certificado
ZE03 R 1.0
Certificado Digital Digital

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 634 de 753


Resolución No. 000165 (01/NOV/2023)
9 Recepción de los documentos electrónicos
La interoperabilidad a través del correo electrónico se reglamentará a través de las siguientes consideraciones:
• Durante el proceso de habilitación, se deberá diligenciar en los datos de entrada, como campo obligatorio, el correo electrónico UNICO de
recepción de documentos electrónicos. Dicho correo se utilizará para:
· Expedición de un AttachedDocument del facturador electrónico al adquiriente electrónicos.
· Entrega de un AttachedDocument del adquiriente electrónicos al facturador electrónico.
• En la factura electrónica en el campo de correo electrónico, el emisor deberá informar dicho correo.
• El facturador electrónico no podrá obligar al adquiriente a la descarga a través de portales web de los documentos electrónicos

9.1 Recepción de factura electrónica, notas débito y notas crédito


El correo electrónico deberá tener las siguientes características:
• Asunto: NIT del Facturador Electrónico; Nombre del Facturador Electrónico; Número del Documento Electrónico (campo cbc:ID); Código del
tipo de documento según tabla 0; Nombre comercial del facturador; Línea de negocio (este último opcional, acuerdo comercial entre las
partes)
Nota: el separador utilizado entre cada nombre es el punto y coma “;”
• Archivos adjuntos: Corresponde a un único archivo .ZIP que contenga un AttachmentDocument según la especificación del presente anexo,
es decir, que contiene el ApplicationResponse de la aprobación del documento por parte de la DIAN y la factura electrónica/Nota
crédito/Nota débito. De manera opcional y dentro del mismo único archivo .ZIP, se podrá incluir el PDF de la representación gráfica y/o los
documentos complementarios, este último dentro de un archivo .zip.
Nota: Los FileName de los archivos no son reglamentados por la DIAN, estos correspondes a un acuerdo entre las partes.
• Peso máximo por envío: 2 Megas
• Cuerpo del correo: No reglamentado
• Capacidad del buzón de recepción: Garantizar un espacio de recepción disponible en cualquier momento de mínimo de 20 Megas
Lo siguiente corresponde a la ejemplificación del asunto del correo

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 635 de 753


Resolución No. 000165 (01/NOV/2023)

Campo del Asunto Xptah

NIT del Facturador Electrónico //cac:AccountingSupplierParty/cac:Party/cac:PartyTaxScheme/cbc:CompanyID

Nombre del Facturador


//cac:AccountingSupplierParty/cac:Party/cac:PartyTaxScheme/cbc:RegistrationName
Electrónico

Número del Documento


//cbc:ID
Electrónico

Código del tipo de documento //cbc:InvoiceTypeCode


según tabla 0 En caso de las notas crédito y débito remitirse a los valores del numeral 0

Nombre comercial del //cac:AccountingSupplierParty/cac:Party/cac:PartyName/cbc:Name o


facturador //cac:AccountingSupplierParty/cac:Party/cac:PartyTaxScheme/cbc:RegistrationName

Línea de negocio (este último


opcional, acuerdo comercial No está en el XML, acuerdo comercial entre las partes.
entre las partes)

Ejemplo: 99998888; Facturador Ejemplo; FEV500;01; Facturador Ejemplo;ContabilidadBog


Nota: el separador utilizado es el “;” entre cada nombre solicitado en el asunto

9.2 Recepción de Documentos electrónicos (Eventos)


El correo electrónico deberá tener las siguientes características:
• Asunto: Debe informarse la palabra Evento; Número del documento referenciado; NIT del generador del evento; Nombre del generador del
evento; Número del documento electrónico; Código del tipo de documento según tabla 13.1.6; Línea de negocio (este último opcional,
acuerdo comercial entre las partes)

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 636 de 753


Resolución No. 000165 (01/NOV/2023)

• Archivos adjuntos: Corresponde a un único archivo .zip que contenga un AttachmentDocument según la especificación del presente anexo,
es decir, que contiene el ApplicationResponse (DIAN) y el ApplicationResponse (Evento). De manera opcional, y dentro del mismo único
archivo .ZIP, se podrá incluir el PDF de la representación gráfica y/o los documentos complementarios, este último dentro de un archivo .zip.
Nota: Los FileName de los archivos no son reglamentados por la DIAN, estos corresponden a un acuerdo entre las partes.
• Peso máximo por envío: 2 Megas
• Cuerpo del correo: No reglamentado
• Capacidad del buzón de recepción: Garantizar un espacio de recepción disponible en cualquier momento de mínimo de 20 Megas. Lo
siguiente corresponde a la ejemplificación del asunto del correo

Campo del Asunto Xptah

Evento No está en el XML, debe ser informado literal “Evento”

Número del documento


/Invoice/cbc:ID
referenciado

NIT del generador del


/ApplicationResponse/cac:SenderParty/cac:PartyTaxScheme/cbc:CompanyID
evento

Nombre del generador


/ApplicationResponse/cac:SenderParty/cac:PartyTaxScheme/cbc:RegistrationName
del evento

Número del documento


/ApplicationResponse/cbc:ID
electrónico

Código del tipo de


/ApplicationResponse/cac:DocumentResponse/cac:Response/cbc:ResponseCode
documento

Línea de negocio (este No está en el XML, acuerdo comercial entre las partes.
último opcional,

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 637 de 753


Resolución No. 000165 (01/NOV/2023)

acuerdo comercial entre


las partes)

Ejemplo: Evento; FEV500;10203040; Facturador Ejemplo; APPR10;030; ContabilidadBog

9.3 Entrega de la factura electrónica tratándose de adquirentes que no son facturadores electrónicos:
El adquirente, señalará el medio por el cual, autoriza la entrega de la factura electrónica de venta, así:
· Por correo electrónico a la dirección electrónica suministrada por el adquirente al facturador electrónico, o por cualquier otro medio o dispositivo
electrónico que señale el adquirente, en formato digital de representación gráfica.

· Por correo electrónico a la dirección suministrada por el adquirente al facturador electrónico, o por cualquier otro medio o dispositivo electrónico
que señale el adquirente en el formato electrónico de generación, junto con el documento electrónico de validación que contiene el valor:
«Documento validado por la DIAN», los cuales se deben incluir en el contenedor electrónico, con el cumplimento de los requisitos de que tratan los
artículos 13, 21 y 22 de esta Resolución, según corresponda.

· Impresión de representación gráfica.

· Por envío electrónico entre el servidor del facturador electrónico y el servidor del adquirente, en dispositivos electrónicos, en el formato digital de
representación gráfica o en formato electrónico de generación, junto con el documento electrónico de validación que contiene el valor: «Documento
validado por la DIAN», los cuales se deben incluir en el contenedor electrónico, con el cumplimento de los requisitos que se contemplan en esta
Resolución, según corresponda, siempre que exista acuerdo entre el facturador electrónico y el adquirente.
· Si el adquirente no informa o señala el medio de recepción de la factura electrónica de venta, se deberá expedir una Impresión de representación
gráfica

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 638 de 753


Resolución No. 000165 (01/NOV/2023)
10 Suplemento A: Política de firma

10.1 Observaciones
Todo documento electrónico enviado a la DIAN para validación deberá ser firmado con un certificado digital, expedido por una entidad de certificación
digital Abierta autorizada por la Organización Nacional de Acreditación de Colombia (ONAC) para tal fin, cualquier documento electrónico firmado
que no cumpla con esta condición, se entenderá invalido y no tendrá los efectos fiscales establecidos en el artículo 616-1 del estatuto tributario.

10.2 Consideraciones Generales


El objetivo de esta Política define las principales características técnicas para la firma digital, que garantizan la seguridad, autenticidad y confiabilidad
de todos los procesos que soporten la implementación de la factura electrónica en Colombia con fines de masificación y control fiscal, y los criterios
comunes para el reconocimiento mutuo de firmas digitales basadas en certificados digitales, que garanticen la seguridad e interoperabilidad.
La Política de Firma está indicada y referenciada para todos los documentos electrónicos que componen el conjunto de documentos del negocio
electrónico denominado Facturación Electrónica establecida por el Gobierno Nacional a cargo de la DIAN, Para todos los documentos que componen
la facturación electrónica la firma se hará mediante la inclusión de una etiqueta i.e. <Signature …/> — dentro del formato estándar de intercambio
XML, el cual está localizado en la siguiente ruta:
XPath:
• /Invoice/ext:UBLExtensions/ext:UBLExtension/ext:ExtensionContent/ds:Signature
• /CreditNote/ext:UBLExtensions/ext:UBLExtension/ext:ExtensionContent/ds:Signature
• /DebitNote/ext:UBLExtensions/ext:UBLExtension/ext:ExtensionContent/ds:Signature

La etiqueta contendrá los elementos que constituyen la implementación del estándar técnico XAdES, i.e. XML Advanced Electronic Signature asc; firma
digital avanzada XML.
La política de firma suministra la información que sobre la firma digital con destino al control fiscal de la DIAN, deberá aplicar el facturador electrónico
como medida de ampliación del proceso de expedición de las facturas electrónicas. Se advierte que los detalles de las técnicas informáticas de
implementación no forman parte de esta política. Únicamente se incluyen las referencias a los estándares que describen las especificaciones técnicas
sobre la implementación.

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 639 de 753


Resolución No. 000165 (01/NOV/2023)
La política de firma suministra la información sobre la firma digital, de acuerdo con lo previsto en el artículo 1.6.1.4.15. Validación de la factura
electrónica de venta, las notas débito, notas crédito y demás documentos electrónicos del Decreto 1625 del 2016 Único Reglamentario en Materia
Tributaria.

10.3 Especificaciones técnicas sobre la Firma Digital Avanzada


ETSI TS 101 903, v.1.2.2. v 1.3.2. y 1.4.1. Electronic Signatures and Infrastructures (SEI); XML Advanced Electronic Signatures (XAdES).
ETSI TR 102 038, v.1.1.1. Electronic Signatures and Infraestructures (SEI); XML format for signature policies.
ETSI TS 102 176-1 V2.0.0 Electronic Signatures and Infraestructures (ESI): Algorithms and Paremeters for Secure Electronic Signatures; Part 1: Hash
functions and asymmetric algorithms.
ETSI TR 102 041, v.1.1.1. Electronic Signatures and Infraestructures (SEI); Signature policies report.
ETSI TR 102 045, v.1.1.1. Electronic Signatures and Infraestructures (SEI); Signature policy for extended business model.
ETSI TR 102 272, v.1.1.1. Electronic Signatures and Infraestructures (SEI); ASN.1 format for signature policies.
IETF RFC 2560, X.509 Public Key Infrastructure Online Certificate Status-Protocol-OCSP
IETF RFC 3125, Electronic Signature Policies
IETF RFC 5280, RFC 4325 y RFC 4630, Internet X.509 Public Key Infrastructure; Certificate and Certificate Revocation List (CRL) Profile.
ITU-T Recommendation X.680 (1997): “Information technology – Abstract Syntax Notation One (ASN.1): Specification on basic notation”.

10.4 Alcance de la Política de Firma


Este documento define la Política de Firma que detalla las condiciones generales para la validación de la factura electrónica y que deberán ser
admitidas por todas las plataformas tecnológicas implicadas en el ciclo de facturación electrónica.

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 640 de 753


Resolución No. 000165 (01/NOV/2023)

10.5 Política de Firma

10.5.1 Actores de la Firma


Son actores: el Facturador Electrónico, el Adquiriente, el Proveedor Tecnológico, las Entidades de Certificación Digital – ECD.

10.5.2 Formato de Firma


Se debe utilizar el estándar XMLDSig enveloped con formato XAdES-EPES según la especificación técnica ETSI TS 101 903, versión 1.2.2, versión 1.3.2
y versión 1.4.1 siendo obligatorio indicar la versión adoptada en las etiquetas XML, en las que se hace referencia al número de versión.
El formato XAdES de firma digital avanzada adoptado por la DIAN para el uso de firma digital corresponde a la Directiva XAdES-EPES, con el certificado
digital y toda la cadena de certificación (desde el certificado raíz) incluida en los elementos «ds:X509Data» y «ds:Object», y la política de firma, es
decir este documento, como un hiperenlace en el elemento «xades:SignaturePolicyIdentifier».
Se admiten como válidos los algoritmos de generación de hash, codificación en base64, firma, normalización y transformación definidos en el estándar
XMLDSig.

10.6 Algoritmo de Firma


El algoritmo de firma usado sobre el elemento «SignedInfo» (organizado previamente como establece el cánon) para la firma digital (que se adiciona
al elemento «SignatureValue») de la factura electrónica puede ser cualquiera de los definidos en la especificación XML-Signature Syntax and
Processing (http:/www.w3.org/TR/xmldsig-core2/#sec-Algorithms) que actualmente son:
Recomendado RSAwithSHA256 http:/www.w3.org/2001/04/xmldsig-more#rsa-sha256
Recomendado RSAwithSHA384 http:/www.w3.org/2001/04/xmldsig-more#rsa-sha384
Recomendado RSAwithSHA512 http:/www.w3.org/2001/04/xmldsig-more#rsa-sha512

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 641 de 753


Resolución No. 000165 (01/NOV/2023)

10.7 Algoritmo de Organización de Datos según el Canon


El algoritmo para organizar los datos según el canon usado sobre el elemento «SignedInfo» para la firma digital (que se adiciona al elemento
«SignatureValue») de la factura electrónica es “Canonical XML (omits comments)”. Para esto se debe usar el valor “http:/www.w3.org/TR/2001/REC-
xml-c14n-20010315” dentro del elemento «CanonicalizationMethod».
NOTA: atienda lo dicho en la sección “8 Sobre el CANON de los documentos electrónicos y la validez de la firma digital”
<ds:CanonicalizationMethod Algorithm="http:/www.w3.org/TR/2001/REC-xml-c14n-20010315" />

10.8 Ubicación de la Firma


La firma se ubicará dentro del documento electrónico en el XPath:
||Invoice||DebitNote||Creditnote||ApplicationResponse||AttachedDocument/ext:UBLExtensions/ext:UBLExtension/ext:ExtensionContent
/ds:Signature/ds:SignatureValue Para mayor detalle de los elementos que componen la firma ver el numeral 6.10 de este documento.

10.9 Condiciones de la Firma


El facturador electrónico o el proveedor tecnológico expresamente autorizado por este para hacerlo deberá aplicar la firma digital sobre el documento
completo, con un certificado digital vigente y no revocado al momento de la firma.
La firma se aplica a todos los elementos de la factura electrónica, los elementos contenidos dentro del elemento SignedProperties más la clave pública
contenida en el elemento KeyInfo. Cada uno de estos se adiciona como referencia dentro del elemento SignedInfo.
<ds:SignedInfo>
<ds:CanonicalizationMethod Algorithm="http:/www.w3.org/TR/2001/REC-xml-c14n-20010315"/>
<ds:SignatureMethod Algorithm="http:/www.w3.org/2001/04/xmldsig-more#rsa-sha256"/>
<ds:Reference Id="xmldsig-50280329-cdf3-4bb7-9d8f-edd480c8079c-ref0" URI="">
<ds:Transforms>
<ds:Transform Algorithm="http:/www.w3.org/2000/09/xmldsig#enveloped-signature"/>
Dirección de Gestión de Impuestos
Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 642 de 753


Resolución No. 000165 (01/NOV/2023)
</ds:Transforms>
<ds:DigestMethod Algorithm="http:/www.w3.org/2001/04/xmlenc#sha256"/>
<ds:DigestValue>vDUXUvy+JoIsT1k4dFv7ay8eJ+7jOMyRTcqiVKkdXHI=</ds:DigestValue>
</ds:Reference>
<ds:Reference URI="#xmldsig-50280329-cdf3-4bb7-9d8f-edd480c8079c-keyinfo">
<ds:DigestMethod Algorithm="http:/www.w3.org/2001/04/xmlenc#sha256"/>
<ds:DigestValue>O5Bin7GRCjlH8qG1BFc3Cd2GlFx+IAp5DoEpn3nArgk=</ds:DigestValue>
</ds:Reference>
<ds:Reference Type="http:/uri.etsi.org/01903#SignedProperties" URI="#xmldsig-50280329-cdf3-4bb7-9d8f-edd480c8079c-
signedprops">
<ds:DigestMethod Algorithm="http:/www.w3.org/2001/04/xmlenc#sha256"/>
<ds:DigestValue>scoM3Nb4cTlMm1GHP9ECfFetSUP+S9DqTVYVHW99KEw=</ds:DigestValue>
</ds:Reference>
</ds:SignedInfo>
El certificado público requerido para validar la firma debe ser embebido dentro del XPath:
/fe:Invoice/ext:UBLExtensions/ext:UBLExtension/ext:ExtensionContent
/ds:Signature/ds:KeyInfo/ds:X509Data/ds:X509Certificate
en formato base64:
<ds:KeyInfo Id="xmldsig-50280329-cdf3-4bb7-9d8f-edd480c8079c-keyinfo">
<ds:X509Data>
<ds:X509Certificate>

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 643 de 753


Resolución No. 000165 (01/NOV/2023)
MIIHEjCCBfqgAwIBAgIQRMochPrzPAhYXX/wKSkB/DANBgkqhkiG9w0BAQsFADCBqDEcMBoGA1UECQwTd3d3LmNlcnRpY2FtYXJhLmN
vbTEPMA0GA1UEBwwGQk9HT1RBMRkwFwYDVQQIDBBESVNUUklUTyBDQVBJVEFMMQswCQYDVQQGEwJDTzEYMBYGA1UECwwPTk
lUIDgzMDA4NDQzMy03MRgwFgYDVQQKDA9DRVJUSUNBTUFSQSBTLkExGzAZBgNVBAMMEkFDIFNVQiBDRVJUSUNBTUFSQTAgFw0x
NjEyMjMxOTUwMDhaGA8yMDE4MTIyMzE5NTAwNVowggEZMRQwEgYDVQQIDAtCT0dPVEEgRC5DLjENMAsGA1UECwwERElBTjEPM
A0GA1UEBRMGNjQ0NjM1MRowGAYKKwYBBAGBtWMCAxMKODAwMTk3MjY4NDE7MDkGA1UECgwyVS5BLkUuIERJUkVDQ0lPTiBER
SBJTVBVRVNUT1MgWSBBRFVBTkFTIE5BQ0lPTkFMRVMxFDASBgNVBAcMC0JPR09UQSBELkMuMSgwJgYJKoZIhvcNAQkBFhlTQU5USU
FHT1JPSkFTQERJQU4uR09WLkNPMQswCQYDVQQGEwJDTzE7MDkGA1UEAwwyVS5BLkUuIERJUkVDQ0lPTiBERSBJTVBVRVNUT1MgW
SBBRFVBTkFTIE5BQ0lPTkFMRVMwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCYyo2c1lRA4KgbH5mVB1fIhcZEKfTLP7Op
Ohsx9HfK8mbAM9tFv4Ep0wac8Vw2ChE1/McEFajbMA3pF+Ks4xVRaeTYqrlSXwPicR/R+F25zwhM4twYMg4+Bp7aXeGecY+gCfE2omfjY
4AIu9UlVWYGI+NWjJqktnCp/RomAWWgmJS8cZ6n4WIolWcUfts/OAflDJDr66WmohkEfpYSbQJ6D0z1qwUh0i79x6I4dQCaUw4HeNFw
We1RyZSPi15YUZ2glCPH22FhyMC2/83p8dMD0+Y8XNpk3IAaMrZZD+JnOUc3dvhO0LFHW1xniK6RrkHJNkHE3UxYaZ2SzhdbTi43AgMB
AAGjggLAMIICvDA2BggrBgEFBQcBAQQqMCgwJgYIKwYBBQUHMAGGGmh0dHA6Ly9vY3NwLmNlcnRpY2FtYXJhLmNvMCQGA1UdEQQ
dMBuBGVNBTlRJQUdPUk9KQVNARElBTi5HT1YuQ08wgecGA1UdIASB3zCB3DCBmQYLKwYBBAGBtWMyAQgwgYkwKwYIKwYBBQUHA
gEWH2h0dHA6Ly93d3cuY2VydGljYW1hcmEuY29tL2RwYy8wWgYIKwYBBQUHAgIwThpMTGltaXRhY2lvbmVzIGRlIGdhcmFudO1hcyBkZ
SBlc3RlIGNlcnRpZmljYWRvIHNlIHB1ZWRlbiBlbmNvbnRyYXIgZW4gbGEgRFBDLjA+BgsrBgEEAYG1YwoKATAvMC0GCCsGAQUFBwICMCE
aH0Rpc3Bvc2l0aXZvIGRlIGhhcmR3YXJlIChUb2tlbikwDAYDVR0TAQH/BAIwADAOBgNVHQ8BAf8EBAMCA/gwJwYDVR0lBCAwHgYIKwYB
BQUHAwEGCCsGAQUFBwMCBggrBgEFBQcDBDAdBgNVHQ4EFgQUxFbjYtGllLfoIB2sE5ThQbAkjyMwHwYDVR0jBBgwFoAUgHHMMpJY
dfQDITqrvhzTj/IgFe0wEQYJYIZIAYb4QgEBBAQDAgWgMIHXBgNVHR8Egc8wgcwwgcmggcaggcOGXmh0dHA6Ly93d3cuY2VydGljYW1h
cmEuY29tL3JlcG9zaXRvcmlvcmV2b2NhY2lvbmVzL2FjX3N1Ym9yZGluYWRhX2NlcnRpY2FtYXJhXzIwMTQuY3JsP2NybD1jcmyGYWh0dH
A6Ly9taXJyb3IuY2VydGljYW1hcmEuY29tL3JlcG9zaXRvcmlvcmV2b2NhY2lvbmVzL2FjX3N1Ym9yZGluYWRhX2NlcnRpY2FtYXJhXzIwMTQ
uY3JsP2NybD1jcmwwDQYJKoZIhvcNAQELBQADggEBAFjwIciRfKLmswvqI1gLtF0wroegzv6bHPF+pB9jJS+FLMdTXqh9OnvEh6cMrOL6Dn
pcpc6m9jeDn4dL9BdsMW3UFEur+QzbsL/H3bIVHXKFFmYPwaZZyD4xyEtyomSLtVe6LCV97Ojxg/Q48Kl3XORYC1FJySfW89CMUPdm2Q
vSiYO3EC7wgeyfTiPrLhRqS3F0dmjYsDRQRqK7QfWtmGLJWlEFb6EE5mFUNUMNDhAHF1quC12cWMpcbu3JfM9Khd74lz2GxvMvWww
dwBfX68bwwmfcRktVXDKq6X7z8MflfvdbOLz1IchxNa2AOqtqHtE/689WaOrHfeSSkzWVUAc=
</ds:X509Certificate>
</ds:X509Data>
</ds:KeyInfo>

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 644 de 753


Resolución No. 000165 (01/NOV/2023)

10.10 Identificador de la Política


Configuración del Identificador de Política para certificados digitales tipo sha-2
• xPath:
/Invoice/ext:UBLExtensions/ext:UBLExtension/ext:ExtensionContent/ds:Signature/ds:Object/xades:QualifyingProperties/xades:Signed
Properties/xades:SignedSignatureProperties/xades:SignaturePolicyIdentifier/xades:SignaturePolicyId/xades:SigPolicyId/xades:Identifie
r:=
Valor:
https:/facturaelectronica.dian.gov.co/politicadefirma/v2/politicadefirmav2.pdf
• xPath
/Invoice/ext:UBLExtensions/ext:UBLExtension/ext:ExtensionContent/ds:Signature/ds:Object/xades:QualifyingProperties/xades:Signed
Properties/xades:SignedSignatureProperties/xades:SignaturePolicyIdentifier/xades:SignaturePolicyId/xades:SigPolicyHash/ds:DigestM
ethod/@Algorithm:=
Valor:2 Opciones.
• http:/www.w3.org/2001/04/xmlenc#sha256 o http:/www.w3.org/2001/04/xmlenc#sha512
• xPath:
/Invoice/ext:UBLExtensions/ext:UBLExtension/ext:ExtensionContent/ds:Signature/ds:Object/xades:QualifyingProperties/xades:Signed
Properties/xades:SignedSignatureProperties/xades:SignaturePolicyIdentifier/xades:SignaturePolicyId/xades:SigPolicyId/xades:Descripti
on
Valor: Política de firma para facturas electrónicas de la República de Colombia.

10.11Hora de Firma
Se debe especificar en formato xsd:dateTime la fecha y hora en que reclama el firmante haber firmado la factura electrónica.
<xades:SigningTime>2009-07-14T13:28:00+02:00</xades:SigningTime>
NOTA: Es deber de los facturadores electrónicos que los sistemas computacionales que utilicen para el firmado de los documentos
deberán estar sincronizados con el reloj de la Superintendencia de Industria y Comercio el cual determina la hora legal colombiana el
cual puede consultar en la url http://horalegal.inm.gov.co/

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 645 de 753


Resolución No. 000165 (01/NOV/2023)

10.12 Firmante
El elemento xades:SignerRole contiene uno y sólo uno de los siguientes atributos:
• “supplier” cuando la firma de la factura la realiza el Obligado a Facturar.
• “third party” cuando la firma la realiza un Proveedor Tecnológico o el tercero que, en su caso, actué en su nombre.
<xades:SignerRole>supplier</xades:SignerRole>

10.13 Mecanismo de firma digital


El mecanismo de firma digital a que se refieren el artículo 7 de la Ley 527 de 1999 y el Decreto 2364 de 2012 será considerada en el negocio
electrónico denominado Facturación Electrónica de conformidad con la reglamentación emitida por la UAE DIAN para tal efecto.

10.14 Certificado digital desde la vigencia de la circular 03-2016 de la ONAC


Este documento incluye los argumentos que deberán usarse como valores de los parámetros de:
• Los certificados digitales con no repudio previstos en el estándar RFC-5280, y que cumplan con la Ley de Comercio Electrónico de
Colombia, que utilicen los facturadores electrónicos para firmar digitalmente los documentos desmaterializados del negocio de la
Facturación Electrónica.
• Los atributos que resuelven las ambigüedades de los elementos que conforman los documentos desmaterializados del negocio de la
Facturación Electrónica, precisando las características criptográficas y empleadas para cumplir con la Ley de Comercio Electrónico de
Colombia. Referencia: URL https:/es.wikipedia.org/wiki/SHA-2

Regla-1
Lapso de Validez del certificado digital Expedido ANTES de octubre 1 de 2016 T00:00:00, y hasta la terminación de la vigencia

Signature Algorithm Valores válidos dentro del certificado digital:


Sha1WithRSAEncryption
sha224WithRSAEncryption

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 646 de 753


Resolución No. 000165 (01/NOV/2023)

Lapso de Validez del certificado digital Expedido ANTES de octubre 1 de 2016 T00:00:00, y hasta la terminación de la vigencia

sha256WithRSAEncryption
sha384WithRSAEncryption
sha512WithRSAEncryption
X509v3 Key Usage: critical Valores necesarios dentro del certificado digital:
Digital Signature
Non Repudiation

Descripción:
Estamos aplicando la reglamentación de la ONAC, URL http:/onac.org.co/anexos/documentos/TRANSICIRCULARES/2016circulares/circular03-
2016.pdf
Si el valor “Validity” del lapso de vigencia del certificado empezó antes de octubre 1 de 2016, la firma digital de la factura electrónica puede:
• Emplear certificados digitales que hayan sido generados con resúmenes criptográficos del tipo SHA1
• Que el fragmento SignedInfo al que se le aplicó el canon fue la entrada para calcular el resumen criptográfico que fue firmado digitalmente
con << http:/www.w3.org/2000/09/xmldsig#rsa-sha1 >>
• La aplicación del algoritmo de firma digital de las facturas electrónicas depende del lapso de vigencia dentro del cual debió haber sido
generada y firmada, y del método de generación del certificado digital utilizado. No podrá existir una factura con fecha válida, i.e.
/Invoice/ext:UBLExtensions/ext:UBLExtension/ext:ExtensionContent/ds:Signature/ds:Object/xades:QualifyingProperties/xades:SignedProper
ties/xades:SignedSignatureProperties/xades:SigningTime— diferente o por fuera del lapso de vigencia del certificado digital que se usó para
calcular la firma-digital.

El no cumplimiento de estos valores deberá registrarse como una firma digital fallida para el documento electrónico, motivada en:
• Algoritmo de Firma del certificado digital (tipo SHA1) no previsto por la DIAN
• Uso de la clave pública del certificado digital carece de los propósitos “firma digital” o “no repudio”.

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 647 de 753


Resolución No. 000165 (01/NOV/2023)

Lapso de Validez del certificado digital Expedido ANTES de octubre 1 de 2016 T00:00:00, y hasta la terminación de la vigencia
Pueden estar presentes ambos motivos.

Si el lapso de validez inhabilita a


/de:Invoice/ext:UBLExtensions/ext:UBLExtension/ext:ExtensionContent/ds:Signature/ds:Object/xades:QualifyingProperties/xades:SignedPropert
ies/xades:SignedSignatureProperties/xades:SigningTime, entonces deberá registrarse como una firma digital fallida para el documento
electrónico, motivada en:
• Fecha de expedición del documento electrónico no corresponde con el lapso de vigencia del certificado digital.

Este motivo puede ser concurrente con los descritos en la celda anterior.

Regla-2

Lapso de Validez del certificado Después de 30 de septiembre de 2016 T23:59:59


digital

Signature Algorithm Valores válidos dentro del certificado digital:


sha256WithRSAEncryption
sha384WithRSAEncryption
sha512WithRSAEncryption
X509v3 Key Usage: critical Valores necesarios dentro del certificado digital:
Digital Signature
Non Repudiation

Descripción:
Estamos aplicando la reglamentación de la ONAC, URL
http:/onac.org.co/anexos/documentos/TRANSICIRCULARES/2016circulares/circular03-2016.pdf

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 648 de 753


Resolución No. 000165 (01/NOV/2023)

Lapso de Validez del certificado Después de 30 de septiembre de 2016 T23:59:59


digital
Si el valor “Validity” del lapso de vigencia del certificado empezó después del 30 de septiembre de 2016 T23:59:59,
la firma digital de la factura electrónica tiene que:
• Emplear certificados digitales que hayan sido generados con resúmenes criptográficos del tipo SHA256;
existen otras opciones como aparece en la lista << Signature Algorithm >>
• Que el resumen criptográfico que se aplicó al fragmento que fue firmado digitalmente corresponda con el
<< SignatureMethod >> empleado

El no cumplimiento de estos valores deberá registrarse como una firma digital fallida para el documento
electrónico, motivada en:
• Algoritmo de Firma del certificado digital (tipo SHA2) no previsto por la DIAN
• Uso de la clave pública del certificado digital carece de los propósitos “firma digital” o “no repudio”.
Vea Anexo 2.

Pueden estar presentes ambos motivos.

Si el lapso de validez inhabilita a


/Invoice/ext:UBLExtensions/ext:UBLExtension/ext:ExtensionContent/ds:Signature/ds:Object/xades:Qualifying
Properties/xades:SignedProperties/xades:SignedSignatureProperties/xades:SigningTime, entonces deberá
registrarse como una firma digital fallida para el documento electrónico, motivada en:
• Fecha de expedición del documento electrónico no corresponde con el lapso de vigencia del
certificado digital.

Este motivo puede ser concurrente con los descritos en la celda anterior.

Regla-3

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 649 de 753


Resolución No. 000165 (01/NOV/2023)

Algoritmo de firma digital aplicado Certificado digital expedido después de 30 de septiembre de 2016 T23:59:59
a la factura electrónica dentro del
documento electrónico UBL

/Invoice/ext:UBLExtensions/ext:UB Algoritmo=RSAwithSHA256
LExtension[X]/ext:ExtensionConten Use: http:/www.w3.org/2001/04/xmldsig-more#rsa-sha256
t/ds:Signature/ds:SignedInfo/ds:Si
gnatureMethod/@Algorithm= Algoritmo=RSAwithSHA384
Use: http:/www.w3.org/2001/04/xmldsig-more#rsa-sha384
Algoritmo=RSAwithSHA512
Use: http:/www.w3.org/2001/04/xmldsig-more#rsa-sha512
Descripción:
Estamos aplicando la reglamentación de la ONAC, URL
http:/onac.org.co/anexos/documentos/TRANSICIRCULARES/2016circulares/circular03-2016.pdf
El algoritmo de firma digital aplicado a la facture electrónica no tiene correspondencia directa con el resumen
criptográfico utilizado para obtener los fragmentos de la Regla-4, i.e.

Si el valor del ../ds:SignatureMethod/@Algorithm no corresponde con los valores paramétricos, entonces


deberá registrarse como una firma digital fallida para el documento electrónico, motivada en:
• Empleó un algoritmo de firma digital no previsto por la DIAN.

Si el valor del ../ds:SignatureMethod/@Algorithm corresponde a http:/www.w3.org/2000/09/xmldsig#rsa-


sha1, entonces deberá registrarse como una firma digital fallida para el documento electrónico, motivada en:
• Empleó un algoritmo de firma digital que está caducado según el reglamento de la Ley de Comercio
Electrónico de Colombia.

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 650 de 753


Resolución No. 000165 (01/NOV/2023)

Regla-4
Algoritmos de resumen criptográfico Certificado digital expedido después de 30 de septiembre de 2016
aplicado a los fragmentos de la factura T23:59:59
electrónica que se incluyen dentro del
fragmento que se firma digitalmente

/Invoice/ext:UBLExtensions/ext:UBLExten SHA256. Cadena de 256 bits.


sion[X]/ext:ExtensionContent/ds:Signatur Use: http:/www.w3.org/2001/04/xmlenc#sha256
e/ds:SignedInfo/ds:Reference/ds:DigestM
ethod/@Algorithm=
SHA384. Cadena de 384 bits.
/Invoice/ext:UBLExtensions/ext:UBLExten
Use:
sion[X]/ext:ExtensionContent/ds:Signatur
e/ds:SignedInfo/ds:Reference/ds:DigestM http:/www.w3.org/2001/04/xmldsig-more#sha384
ethod/@Algorithm=
SHA512. Cadena de 512 bits.
/Invoice/ext:UBLExtensions/ext:UBLExten
sion[X]/ext:ExtensionContent/ds:Signatur Use:
e/ds:SignedInfo/ds:Reference[3]/ds:Diges http:/www.w3.org/2001/04/xmlenc#sha512
tMethod/@Algorithm
/Invoice/ext:UBLExtensions/ext:UBLExten
sion[X]/ext:ExtensionContent/ds:Signatur
e/ds:Object/xades:QualifyingProperties/x
ades:SignedProperties/xades:SignedSigna
tureProperties/xades:SigningCertificate/x
ades:Cert/xades:CertDigest/ds:DigestMet
hod/@Algorithm=
/de:Invoice/ext:UBLExtensions/ext:UBLEx
tension/ext:ExtensionContent/ds:Signatu
Dirección de Gestión de Impuestos
Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 651 de 753


Resolución No. 000165 (01/NOV/2023)

Algoritmos de resumen criptográfico Certificado digital expedido después de 30 de septiembre de 2016


aplicado a los fragmentos de la factura T23:59:59
electrónica que se incluyen dentro del
fragmento que se firma digitalmente
re/ds:Object/xades:QualifyingProperties/
xades:SignedProperties/xades:SignedSign
atureProperties/xades:SigningCertificate/
xades:Cert/xades:CertDigest/ds:DigestMe
thod/@Algorithm=
/Invoice/ext:UBLExtensions/ext:UBLExten
sion/ext:ExtensionContent/ds:Signature/
ds:Object/xades:QualifyingProperties/xad
es:SignedProperties/xades:SignedSignatu
reProperties/xades:SigningCertificate/xad
es:Cert[3]/xades:CertDigest/ds:DigestMet
hod/@Algorithm=
/Invoice/ext:UBLExtensions/ext:UBLExten
sion[X]/ext:ExtensionContent/ds:Signatur
e/ds:Object/xades:QualifyingProperties/x
ades:SignedProperties/xades:SignedSigna
tureProperties/xades:SignaturePolicyIden
tifier/xades:SignaturePolicyId/xades:SigP
olicyHash/ds:DigestMethod/@Algorithm=

Descripción:
Estamos aplicando la reglamentación de la ONAC, URL
http:/onac.org.co/anexos/documentos/TRANSICIRCULARES/2016circulares/circular03-2016.pdf

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 652 de 753


Resolución No. 000165 (01/NOV/2023)

Algoritmos de resumen criptográfico Certificado digital expedido después de 30 de septiembre de 2016


aplicado a los fragmentos de la factura T23:59:59
electrónica que se incluyen dentro del
fragmento que se firma digitalmente

El algoritmo de resumen criptográfico utilizado para los fragmentos que intervienen y forman parte del elemento
que se firma digitalmente no tiene correspondencia con el algoritmo de firma digital de la Regla-3.
Si el valor del ../ds:DigestMethod/@Algorithm no corresponde con los valores paramétricos, entonces deberá
registrarse como una firma digital fallida para el documento electrónico, motivada en:
• Empleó un algoritmo de resumen criptográfico no previsto por la DIAN. Vea Anexo 2.

Si el valor del ../ds:DigestMethod/@Algorithm corresponde a http:/www.w3.org/2000/09/xmldsig#sha1,


entonces deberá registrarse como una firma digital fallida para el documento electrónico, motivada en:
• Empleó un algoritmo de resumen criptográfico que está caducado según el reglamento de la Ley de
Comercio Electrónico de Colombia.

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 653 de 753


Resolución No. 000165 (01/NOV/2023)
11 Suplemento B: Mecanismos de Control de la Factura Electrónica de Venta

11.1 Especificación Técnica de Generación Del CUFE y el CUDE

11.1.2 Consideraciones Generales del CUFE


El presente documento presenta la especificación técnica para la generación del Código Único de Factura Electrónica – CUFE, que es utilizado con
varios propósitos, entre ellos:
• Como un mecanismo tecnológico de control para validar la integridad y autenticidad de Informaciones claves del ejemplar de la factura
electrónica. El CUFE es un requisito de la Factura Electrónica de Venta y documentos derivados de las misma.
El CUFE tal como se calcula en esta especificación técnica está indicado y referenciado para las instancias o ejemplares que contienen datos con la
sintaxis y la semántica de operaciones mercantiles y que se producen para dejar registro electrónico de la ocurrencia de las mismas. Las instancias
corresponden a los siguientes documentos que forman parte de los tipos de perfiles de transacciones comerciales para la DIANi:
• Factura electrónica de venta
• Factura electrónica de venta – exportación
• Factura electrónica de Venta - tipo 04
Para todos los documentos de los perfiles de transacciones comerciales para la DIAN se incluirá la etiqueta <cbc:UUID/> que contendrá un
identificador universal que para los documentos Factura de venta y Factura de exportación, se denomina CUFE. Este identificador y el atributo están
localizados en la siguiente ruta:
XPathii:
• ../cbc:UUID
• ../cbc:UUID/@schemeName tendrá el valor indicado en la sección 0.

La etiqueta contendrá el resultado del cálculo especificado en esta sección.


Esta especificación suministra la información que, sobre el CUFE, deberá aplicar el OFE como medida de la ampliación del proceso de expedición de
las facturas electrónicas. Los mecanismos de esta medida facilitarán la inclusión de evidencias de validez de la firma digital avanzada así el FE o
quien verifique la validez de la firma intente repudiar la factura electrónica posteriormente, haciendo más confiable la circulación de los

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 654 de 753


Resolución No. 000165 (01/NOV/2023)
documentos electrónicos entre los participantes en las operaciones de compraventa de bienes y servicios. Los ingenieros de software del OFE
deberán conocer este documento, y se advierte que los detalles de las técnicas informáticas de implementación del CUFE se describen en esta
sección.

11.2 Generación de CUFE


El CUFE, permite identificar unívocamente una factura electrónica en el territorio nacional, lo cual se logra por medio de la generación de un código
único usando una función one-way hash.
Para la generación del CUFE se debe utilizar el algoritmo SHA-384 que garantiza que dos (2) cadenas de texto no generarán el mismo hash. En
expresión matemática tenemos que el Código Único de la Factura Electrónica es:

NumFac Número de factura. (Prefijo concatenado con el número de la factura)


FecFac Fecha de factura.
HorFac Hora de la factura incluyendo GMT.
Valor de la Factura sin Impuestos, con punto decimal, con decimales a dos (2) dígitos
ValFac
truncados, sin separadores de miles, ni símbolo pesos.
CodImp1 01 Este valor es fijo.
Valor impuesto 01 - IVA, con punto decimal, con decimales a dos (2) dígitos truncados, sin
ValImp1 separadores de miles, ni símbolo pesos. Si No está referenciado el impuesto 01 – IVA este
valor se representa con 0.00
CodImp2 04 Este valor es fijo.
Valor impuesto 04 - Impuesto Nacional al Consumo, con punto decimal, con decimales a
ValImp2 dos (2) dígitos truncados, sin separadores de miles, ni símbolo pesos. Si No está
referenciado el impuesto 04- INC este valor se representa con 0.00
CodImp3 03 Este valor es fijo.

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 655 de 753


Resolución No. 000165 (01/NOV/2023)

Valor impuesto 03 - ICA, con punto decimal, con decimales a dos (2) dígitos truncados, sin
ValImp3 separadores de miles, ni símbolo pesos. Si No está referenciado el impuesto 03 - ICA este
valor se representa con 0.00
Valor Total, con punto decimal, con decimales a dos (2) dígitos truncados, sin separadores
ValTot
de miles, ni símbolo pesos.
NitFE NIT del Facturador Electrónico sin puntos ni guiones, sin digito de verificación.
NumAdq Número de identificación del adquiriente sin puntos ni guiones, sin digito de verificación.
ClTec Clave técnica del rango de facturación.
Número de identificación del ambiente utilizado por el contribuyente para emitir la factura
TipoAmbiente
validar el numeral 0.
Composición del CUFE = SHA-384(NumFac + FecFac + HorFac + ValFac + CodImp1 + ValImp1 + CodImp2 + ValImp2 + CodImp3 + ValImp3 + ValTot +
NitOFE + NumAdq + ClTec + TipoAmbie)
Donde + significa la concatenación de las cadenas de caracteres.

11.2.1 Ejemplo de CUFE para Factura electrónica de venta


Teniendo en cuenta los siguientes datos de entrada, se presenta el resultado del CUFE para el cálculo de los siguientes documentos.
• Factura electrónica de venta
Dirección de Gestión de Impuestos
Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 656 de 753


Resolución No. 000165 (01/NOV/2023)

• Factura electrónica de venta – exportación


• Factura electrónica de Venta - tipo 04

Ejemplo: CUFE de una factura-e de venta: SHA384


NumFac 323200000129
FecFac 2019-01-16
HorFac 10:53:10-05:00
ValFac 1500000.00
CodImp1 01
ValImp1 285000.00
CodImp2 04
ValImp2 0.00
CodImp3 03
ValImp3 0.00
ValTotFac 1785000.00
NitOFE 700085371
NumAdq 800199436
ClTec 693ff6f2a553c3646a063436fd4dd9ded0311471
TipoAmbiente 1
Composición del (3232000001292019-01-1610:53:10-
CUFE 05:001500000.0001285000.00040.00030.001785000.00700085371800199436693ff6f2a553c3646a063436fd4dd9ded03114711)
CUFE.SHA384 8bb918b19ba22a694f1da11c643b5e9de39adf60311cf179179e9b33381030bcd4c3c3f156c506ed5908f9276f5bd9b4

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 657 de 753


Resolución No. 000165 (01/NOV/2023)

Ejemplo: CUFE de una factura-e de venta: SHA384


Destino: /Invoice/cbc:UUID
Ref: http:/www.sha1-online.com/
11.2.2 XPath
De forma no ambigua se especifican las expresiones XPath que deben aplicarse a una factura electrónica para obtener la información requerida y
permitir la generación del CUFE.
Definición CUFE de una factura de venta.

NumFac /Invoice/cbc:ID
FecFac /Invoice/cbc:IssueDate/
Hora Factura /Invoice/cbc:IssueTime/
Valor Bruto /Invoice/cac:LegalMonetaryTotal/cbc:LineExtensionAmount/
CodImp1 /Invoice/cacTaxTotal[x]/ cac:TaxSubtotal/cac:TaxCategory/cac:TaxScheme/cbc:ID = 01
Valor Impuesto 1 /Invoice/cac:TaxTotal[x]/cbc:TaxAmount
CodImp2 /Invoice/cac:TaxTotal[y]/ cac:TaxSubtotal/cac:TaxCategory/cac:TaxScheme/cbc:ID = 04
Valor Impuesto 2 /Invoice/cac:TaxTotal[y]/cbc:TaxAmount
CodImp3 /Invoice/cac:TaxTotal[z]/ cac:TaxSubtotal/cac:TaxCategory/cac:TaxScheme/cbc:ID = 03
Valor Impuesto 3 /Invoice/cac:TaxTotal[z]/cbc:TaxAmount
Valor Total a Pagar /Invoice/cac:LegalMonetaryTotal/cbc:PayableAmount/
NitOFE /Invoice/cac:AccountingSupplierParty/cac:Party/cac:PartyTaxScheme/cbc:CompanyID/
NumAdq /Invoice/cac:AccountingCustomerParty/cac:Party/cac:PartyTaxScheme/cbc:CompanyID/

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 658 de 753


Resolución No. 000165 (01/NOV/2023)

La clave técnica se encuentra en la consultar del rango de numeración que se hacer a través del
ClTec
Web Service, la cual No está expuesto dentro del XML
Tipo de Ambiente /Invoice/cbc:ProfileExecutionID

11.3 Consideraciones Generales del CUDE


El presente documento presenta la especificación técnica para la generación del Código Único de Documento Electrónico – CUDE, que es utilizado con
varios propósitos, entre ellos:
• Como un mecanismo tecnológico de control para validar la integridad y autenticidad de Informaciones claves del ejemplar de la factura
electrónica de venta y los documentos electrónicos derivados de la misma.
El CUDE tal como se calcula en esta especificación técnica está indicado y referenciado para las instancias o ejemplares que contienen datos con la
sintaxis y la semántica de operaciones mercantiles y que se producen para dejar registro electrónico de la ocurrencia de las mismas. Las instancias
corresponden a los siguientes documentos que forman parte de los perfiles de transacciones comerciales para la DIAN:
• Documento electrónico de transmisión
• Notas crédito
• Notas débito
• Application Response
Para todos los documentos de los perfiles de transacciones comerciales para la DIAN se incluirá la etiqueta <cbc:UUID/>. Este identificador y el
atributo están localizados en la siguiente ruta:
XPath :
• ../cbc:UUID
•. /cbc:UUID/@schemeName tendrá el valor indicado en la sección 0
La etiqueta contendrá el resultado del cálculo especificado en esta sección.
Esta especificación suministra la información que sobre el CUDE que deberá aplicar el OFE como medida de la ampliación del proceso de generación
de los documentos electrónicos. Los mecanismos de esta medida facilitarán la inclusión de evidencias de validez de la firma digital avanzada así el FE o
Dirección de Gestión de Impuestos
Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 659 de 753


Resolución No. 000165 (01/NOV/2023)
quien verifique la validez de la firma intente repudiar la factura electrónica posteriormente, haciendo más confiable la circulación de los documentos
electrónicos entre los participantes en las operaciones de compraventa de bienes y servicios.

11.4 Generación de CUDE


El CUDE, permite identificar unívocamente un documento electrónico en el territorio nacional, lo cual se logra por medio de la generación de un
código único usando una función one-way hash. Para la generación del CUDE se debe utilizar el algoritmo SHA-384 que garantiza que dos (2) cadenas
de texto no generarán el mismo hash. En expresión matemática tenemos que el Código Único de Documento Electrónico el cálculo de 3 modelos
diferentes los cuales se indicaran a continuación.
11.4.1 Ejemplo de CUDE para Documento electrónico de transmisión

NumFac Número de factura. (prefijo concatenado con el número de la factura)


FecFac Fecha de factura.
HorFac Hora de la factura incluyendo GMT.
Valor de la Factura sin Impuestos, con punto decimal, con decimales a dos (2) dígitos
ValFac
truncados, sin separadores de miles, ni símbolo pesos.
CodImp1 01 Este valor es fijo.
Valor impuesto 01 - IVA, con punto decimal, con decimales a dos (2) dígitos truncados, sin
ValImp1 separadores de miles, ni símbolo pesos. Si No está referenciado el impuesto 01 – IVA este
valor se representa con 0.00
CodImp2 04 este valor es fijo.
Valor impuesto 04 - Impuesto Nacional al Consumo, con punto decimal, con decimales a dos
ValImp2 (2) dígitos truncados, sin separadores de miles, ni símbolo pesos. Si No está referenciado el
impuesto 04- INC este valor se representa con 0.00
CodImp3 03 este valor es fijo.

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 660 de 753


Resolución No. 000165 (01/NOV/2023)

Valor impuesto 03 - ICA, con punto decimal, con decimales a dos (2) dígitos truncados, sin
ValImp3 separadores de miles, ni símbolo pesos. Si No está referenciado el impuesto 03 - ICA este
valor se representa con 0.00
Valor Total, con punto decimal, con decimales a dos (2) dígitos truncados, sin separadores
ValTot
de miles, ni símbolo pesos.
NitFE NIT del Facturador Electrónico sin puntos ni guiones, sin digito de verificación.
NumAdq Número de identificación del adquiriente sin puntos ni guiones, sin digito de verificación.
Pin del software registrado en el catálogo del participante, el cual No está expresado en el
Software-PIN
XML
Número de identificación del ambiente utilizado por el contribuyente para emitir la factura
TipoAmbiente
validar el numeral 0.
Composición del CUDE = SHA-384(NumFac + FecFac + HorFac + ValFac + CodImp1 + ValImp1 + CodImp2 + ValImp2 + CodImp3 + ValImp3 + ValTot +
NitOFE + NumAdq + Software-PIN + TipoAmbie)
Donde + significa la concatenación de las cadenas de caracteres.

Ejemplo: CUDE de la transcripción de datos de un Documento Electrónica de transmisión: SHA384


/Invoice/cbc:InvoiceTypeCode=03
NumFac 8110007871

FecFac 2019-02-20

HorFac 16:46:55-05:00

ValFac 235.28

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 661 de 753


Resolución No. 000165 (01/NOV/2023)

Ejemplo: CUDE de la transcripción de datos de un Documento Electrónica de transmisión: SHA384


CodImp1 01

ValImp1 19.00

CodImp2 04

ValImp2 0.00

CodImp3 03

ValImp3 8.28

ValTol 262.56

NitOFE 900373076

NumAdq 8355990

Software-PIN 12345

TipoAmbiente 2

Composición del CUFE 81100078712019-02-2016:46:55-05:00235.280119.00040.00038.28262.569003730768355990123452

955327eb55f8bdf16d069358a063d87e1577a292cb088ec186ed60bbc38e750b7b3980659b278ead789b95f9c51a9ef7
Destino: /fe:Invoice/cbc:UUID
CUFE.SHA-384
Ref: http:/www.sha1-online.com/

Nota-1: las verificaciones sobre la autorización del rango de numeración se realizan respecto a la numeración de contingencia siempre y cuando el
«/Invoice/cbc:InvoiceTypeCode=03»

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 662 de 753


Resolución No. 000165 (01/NOV/2023)
Nota-2: las transcripciones de datos de una factura de contingencia no utilizan la Clave técnica durante el cálculo del CUDE, para el reemplazo del
mismo se utiliza el PIN del software el cual se indica en el catálogo del participante y este se registra en el elemento /fe:Invoice/cbc:UUID, debido
a que a este rango autorizado no se le asigna una clave técnica.
11.4.2 XPath
De forma no ambigua se especifican las expresiones XPath que deben aplicarse a la transcripción de una factura de contingencia para obtener la
información requerida y permitir la generación del identificador.
Definición del identificador de una factura de contingencia.

NumFac /Invoice/cbc:ID
FecFac /Invoice/cbc:IssueDate
HorFac /Invoice/cbc:IssueTime
ValFac /Invoice/cac:LegalMonetaryTotal/cbc:LineExtensionAmount
CodImp1 /Invoice/cacTaxTotal[x]/ cac:TaxSubtotal/cac:TaxCategory/cac:TaxScheme/cbc:ID = 01
ValImp1 /Invoice/cac:TaxTotal[x]/cbc:TaxAmount
CodImp2 /Invoice/cac:TaxTotal[y]/ cac:TaxSubtotal/cac:TaxCategory/cac:TaxScheme/cbc:ID = 04
ValImp2 /Invoice/cac:TaxTotal[y]/cbc:TaxAmount
CodImp3 /Invoice/cac:TaxTotal[z]/ cac:TaxSubtotal/cac:TaxCategory/cac:TaxScheme/cbc:ID = 03
ValImp3 /Invoice/cac:TaxTotal[z]/cbc:TaxAmount
ValTol / Invoice/cac:LegalMonetaryTotal/cbc:PayableAmount
NitOFE /Invoice/cac:AccountingSupplierParty/cac:Party/cac:PartyTaxScheme/cbc:CompanyID
NumAdq /Invoice/cac:AccountingCustomerParty/cac:Party/cac:PartyTaxScheme/cbc:CompanyID
Software-PIN No está en el XML
TipoAmb /Invoice/cbc:ProfileExecutionID
Dirección de Gestión de Impuestos
Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 663 de 753


Resolución No. 000165 (01/NOV/2023)
11.4.3Ejemplo de Identificador universal para Nota crédito

NumFac Número de factura. (prefijo concatenado con el número de la factura)


FecFac Fecha de factura.
HorFac Hora de la factura incluyendo GMT.
Valor de la Factura sin Impuestos, con punto decimal, con decimales a dos (2) dígitos
ValFac
truncados, sin separadores de miles, ni símbolo pesos.
CodImp1 01 este valor es fijo.
Valor impuesto 01 - IVA, con punto decimal, con decimales a dos (2) dígitos truncados, sin
ValImp1 separadores de miles, ni símbolo pesos. Si No está referenciado el impuesto 01 – IVA este
valor se representa con 0.00
CodImp2 04 este valor es fijo.
Valor impuesto 04 - Impuesto Nacional al Consumo, con punto decimal, con decimales a dos
ValImp2 (2) dígitos truncados, sin separadores de miles, ni símbolo pesos. Si No está referenciado el
impuesto 04- INC este valor se representa con 0.00
CodImp3 03 este valor es fijo.
Valor impuesto 03 - ICA, con punto decimal, con decimales a dos (2) dígitos truncados, sin
ValImp3 separadores de miles, ni símbolo pesos. Si No está referenciado el impuesto 03 - ICA este
valor se representa con 0.00
Valor Total, con punto decimal, con decimales a dos (2) dígitos truncados, sin separadores
ValTot
de miles, ni símbolo pesos.
NitFE NIT del Facturador Electrónico sin puntos ni guiones, sin digito de verificación.
NumAdq Número de identificación del adquiriente sin puntos ni guiones, sin digito de verificación.

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 664 de 753


Resolución No. 000165 (01/NOV/2023)

Pin del software registrado en el catálogo del participante, el cual No está expresado en el
Software-PIN
XML
Número de identificación del ambiente utilizado por el contribuyente para emitir la factura
TipoAmbiente
validar el numeral 0.

Ejemplo: identificador universal de una Nota crédito: SHA384


NumCr 8110007871
FecCr 2019-01-12
HorCr 07:00:00-05:00
VaCRL 5000.00
CodImp1 01
ValImp1 950.00
CodImp2 04
ValImp2 0.00
CodImp3 03
ValImp3 0.00
ValTot 5950.00
NitOFE 900373076
NumAdq 8355990
Software-PIN 12301
TipoAmbiente 1

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 665 de 753


Resolución No. 000165 (01/NOV/2023)

Ejemplo: identificador universal de una Nota crédito: SHA384


Composición del
81100078712019-01-1207:00:00-05:005000.0001950.00040.00030.005950.009003730768355990123011
CUDE
907e4444decc9e59c160a2fb3b6659b33dc5b632a5008922b9a62f83f757b1c448e47f5867f2b50dbdb96f48c7681168
CUDE.SHA-384 Destino: /CreditNote/cbc:UUID
Ref: http:/www.sha1-online.com/

11.4.4 XPath
El CUDE, permite identificar unívocamente una factura electrónica en el territorio nacional, lo cual se logra por medio de la generación de un código
único usando una función one-way hash.
Para la generación del CUDE se debe utilizar el algoritmo SHA-384 que garantiza que dos (2) cadenas de texto no generarán el mismo hash. En
expresión matemática tenemos que el Código Único de Documento Electrónica es:

NumFac /CreditNote/cbc:ID
FecFac /CreditNote/cbc:IssueDate
HorFac /CreditNote/cbc:IssueTime
ValFac /CreditNote/cac:LegalMonetaryTotal/cbc:LineExtensionAmount
CodImp1 /CreditNote/cac:TaxTotal[x]/cac:TaxSubtotal/cac:TaxCategory/cac:TaxScheme/cbc:ID = 01
ValImp1 /CreditNote/cac:TaxTotal[x]/cbc:TaxAmount
CodImp2 /CreditNote/cac:TaxTotal[y]/ cac:TaxSubtotal/cac:TaxCategory/cac:TaxScheme/cbc:ID = 04
ValImp2 /CreditNote/cac:TaxTotal[y]/cbc:TaxAmount
CodImp3 /CreditNote/cac:TaxTotal[z]/ cac:TaxSubtotal/cac:TaxCategory/cac:TaxScheme/cbc:ID = 03

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 666 de 753


Resolución No. 000165 (01/NOV/2023)

ValImp3 /CreditNote/cac:TaxTotal[z]/cbc:TaxAmount
ValTol /CreditNote/cac:LegalMonetaryTotal/cbc:PayableAmount
NitOFE /CreditNote/cac:AccountingSupplierParty/cac:Party/cac:PartyTaxScheme/cbc:CompanyID
NumAdq /CreditNote/cac:AccountingCustomerParty/cac:Party/cac:PartyTaxScheme/cbc:CompanyID
Software-PIN No se encuentra en el XML
TipoAmb /CreditNote/dcc:ProfileExecutionID
11.4.5 Ejemplo de Identificador universal para Nota débito

NumFac Número de factura. (prefijo concatenado con el número de la factura)


FecFac Fecha de factura.
HorFac Hora de la factura incluyendo GMT.
Valor de la Factura sin Impuestos, con punto decimal, con decimales a dos (2) dígitos
ValFac
truncados, sin separadores de miles, ni símbolo pesos.
CodImp1 01 este valor es fijo.
Valor impuesto 01 - IVA, con punto decimal, con decimales a dos (2) dígitos truncados, sin
ValImp1 separadores de miles, ni símbolo pesos. Si No está referenciado el impuesto 01 – IVA este valor
se representa con 0.00
CodImp2 04 este valor es fijo.
Valor impuesto 04 - Impuesto Nacional al Consumo, con punto decimal, con decimales a dos
ValImp2 (2) dígitos truncados, sin separadores de miles, ni símbolo pesos. Si No está referenciado el
impuesto 04- INC este valor se representa con 0.00
CodImp3 03 este valor es fijo.

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 667 de 753


Resolución No. 000165 (01/NOV/2023)

Valor impuesto 03 - ICA, con punto decimal, con decimales a dos (2) dígitos truncados, sin
ValImp3 separadores de miles, ni símbolo pesos. Si No está referenciado el impuesto 03 - ICA este valor
se representa con 0.00
Valor Total, con punto decimal, con decimales a dos (2) dígitos truncados, sin separadores de
ValTot
miles, ni símbolo pesos.
NitFE NIT del Facturador Electrónico sin puntos ni guiones, sin digito de verificación.
NumAdq Número de identificación del adquiriente sin puntos ni guiones, sin digito de verificación.
Software-PIN Pin del software registrado en el catálogo del participante, el cual No está expresado en el XML
Número de identificación del ambiente utilizado por el contribuyente para emitir la factura
TipoAmbiente
validar el numeral 0.

Ejemplo: identificador universal de una Nota Debito: SHA384


NumDb ND1001
FecDb 2019-01-18
HorDb 10:58:00-05:00
ValDb 30000.00
CodImp1 01
ValImp1 0.00
CodImp2 04
ValImp2 2400.00
CodImp3 03
ValImp3 0.00
Dirección de Gestión de Impuestos
Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 668 de 753


Resolución No. 000165 (01/NOV/2023)

Ejemplo: identificador universal de una Nota Debito: SHA384


ValTot 32400.00
NitOFE 900197264
NumAdq 10254102
Software-PIN 10201
TipoAmbiente 2
Composición del
ND10012019-01-1810:58:00-05:0030000.00010.00042400.00030.0032400.0090019726410254102102012
CUDE
b9483dc2a17167feedf37b6bd67c4204e7b601933e0e389cffbd545e4d0ec370b403cbb41ff656776cb6cb5d8348ecd4
CUDE.SHA-384 Destino: /de:DebitNote/cbc:UUID
Ref: http:/www.sha1-online.com/
11.4.6 Xpath
De forma no ambigua se especifican las expresiones XPath que deben aplicarse a una Nota débito para obtener la información requerida y permitir la
generación del CUDE.
Definición CUDE de una Nota Debito

NumFac /DebitNote/cbc:ID
FecFac /DebitNote/cbc:IssueDate
HorFac /DebitNote/cbc:IssueTime
ValFac /DebitNote/cac:RequestedMonetaryTotal/cbc:LineExtensionAmount
CodImp1 /DebitNote/cac:TaxTotal[x]/cac:TaxSubtotal/cac:TaxCategory/cac:TaxScheme/cbc:ID = 01
ValImp1 /DebitNote/cac:TaxTotal[x]/cbc:TaxAmount

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 669 de 753


Resolución No. 000165 (01/NOV/2023)

CodImp2 /DebitNote/cac:TaxTotal[y]/cac:TaxSubtotal/cac:TaxCategory/cac:TaxScheme/cbc:ID = 04
ValImp2 /DebitNote/cac:TaxTotal[y]/cbc:TaxAmount
CodImp3 /DebitNote/cac:TaxTotal[z]/cac:TaxSubtotal/cac:TaxCategory/cac:TaxScheme/cbc:ID = 03
ValImp3 /DebitNote/cac:TaxTotal[z]/cbc:TaxAmount
ValTol /DebitNote/cac:RequestedMonetaryTotal/cbc:PayableAmount
NitOFE /DebitNote/cac:AccountingSupplierParty/cac:Party/cac:PartyTaxScheme/cbc:CompanyID
NumAdq /DebitNote/cac:AccountingCustomerParty/cac:Party/cac:PartyTaxScheme/cbc:CompanyID
Software-PIN No se encuentra en el XML
TipoAmbiente /DebitNote/cbc:ProfileExecutionID

11.5 Generación del CUDE para el ApplicationResponse


Con el propósito de evitar utilizaciones indebidas de este IDENTIFICADOR Universal en documentos electrónicos que serán sometidos a la Validación
Previa que realizará el sistema de factura electrónica de la DIAN, se debe incluir el valor del “software PIN” en la última posición de la cadena; este
“software PIN” fue asignado por el participante obligado a registrar su sistema de software en el Catálogo-DIAN, quien debe darle el tratamiento de
“valor reservado”, y de “circulación restringida”.
Se preverá la excepción para los participantes no obligados a registrar software en el Catálogo-DIAN, interesados en presentar a la DIAN solicitudes de
procesamiento de ubl-ApplicationResponse.
Campo Descripción: participante con “software PIN”

Num_DE Número del Documento Electrónico ApplicationResponse


Fec_Emi Fecha de emisión del DE ApplicationResponse
Hor_Emi Hora de emisión incluyendo GMT.

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 670 de 753


Resolución No. 000165 (01/NOV/2023)

Campo Descripción: participante con “software PIN”

NitFE Documento de la Persona o institución que genera el evento


DocAdq Documento de la Persona que recibe este ApplicationResponse
ResponseCode Código del evento registrado en este ApplicationResponse
ID Prefijo y Número del documento referenciado
DocumentTypeCode Identificador del tipo de documento referenciado
• No está incluido dentro del documento XML.
• Valor reservado, de circulación restringida, asignado por quien
Software-PIN
obtuvo el Código de Activación del software en el sistema
Validación Previa de Factura Electrónica - DIAN

11.5.1 Ejemplo de CUDE para Application Response con Sotfware PIN


Teniendo en cuenta los siguientes datos de entrada, se presenta el resultado del CUDE para

Num_DE 1

Fec_Emi 2019-04-30

Hor_Emi 19:48:50-05:00
NitFE 99998888
DocAdq 800197268
ResponseCode 030
ID FE123
DocumentTypeCode 01

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 671 de 753


Resolución No. 000165 (01/NOV/2023)

Software-PIN 11111
Composición del 12019-04-3019:48:50-05:0099998888800197268030FE1230111111
CUDE
CUDE.SHA384 0d91ba25b01f5e7dbda870a11b274501d3a62a73e91932c473c86c93f12a142a2ac45876efcde3e679024a01c0be41f9
11.5.2 XPath
De forma no ambigua se especifican las expresiones XPath que deben aplicarse a un documento electrónico para obtener la información requerida y
permitir la generación del CUDE.
Definición CUDE de un documento electrónico.

Campo Xpath
Num_DE /ApplicationResponse/cbc:ID
Fec_Emi /ApplicationResponse/cbc:IssueDate
Hor_Emi /ApplicationResponse/cbc:IssueTime
CompanyID /ApplicationResponse/cac:SenderParty/cac:PartyTaxScheme/cbc:CompanyID
CompanyID /ApplicationResponse/cac:ReceiverParty/cac:PartyTaxScheme/cbc:CompanyID
ResponseCode /ApplicationResponse/cac:DocumentResponse/cac:Response/cbc:ResponseCode
ID /ApplicationResponse/cac:DocumentResponse/cac:DocumentReference/cbc:ID
DocumentTypeCode /ApplicationResponse/cac:DocumentResponse/cac:DocumentReference/cbc:DocumentTypeCode
Software-PIN No se encuentra en el XML

11.6 Localización De La Clave Técnica «Cltec»


La clave técnica está asociada al Rango de Facturación del que tomó el prefijo y el número de la factura electrónica que será firmada; un medio de ayuda
es el documento denominado Guía de usuario externo facturador electrónico.

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 672 de 753


Resolución No. 000165 (01/NOV/2023)
Examine la Autorización expedida por la DIAN que definió el Rango de Facturación; examine el numeral 0 y el archivo wsdl que lo acompaña. En el
archivo response los rangos vienen acompañado de un identificador denominado clave técnica: ese es el valor que estamos necesitando.

Asegúrese de que el prefijo de dicho rango fue asociado al NIT del proveedor de la versión de software i.e. el OFE o el PT según el caso— de acuerdo
con lo registrado en los servicios del sistema de facturación electrónica de la DIAN; de esta manera cuando el OFE o el PT entreguen a la DIAN la factura
expedida, el mecanismo de control fiscal validará que este documento electrónico fue generado por un sistema de software activo en el sistema de
facturación electrónica a nombre del OFE o del PT que expide la factura, y podrá recuperar el rango autorizado y la clave técnica asignada. Con estos
últimos el mecanismo de control fiscal validará que la factura está consumiendo elementos del rango, y podrá aplicar el algoritmo de cálculo del CUFE.

ADVERTENCIA: Cuando un Facturador Electrónico haya agotado el rango de numeración que le fue asignado y deba solicitar la autorización de un nuevo
rango de numeración para facturas electrónicas que sea la continuación de un rango ya autorizado, se debe tener en cuenta, que el SIE Rangos de
Numeración cuando haga la consulta del web Service, le entregará una nueva CLAVE TÉCNICA, esta CLAVE TÉCNICA, es diferente a la del anterior rango.

11.7 Código Bidimensional «QR»


Para la representación gráfica de los documentos e instrumentos electrónicos, es requisito la generación de un código QR con la siguiente
información:

Detalle XPath

NumFac: /root/cbc:ID
[NUMERO_FACTURA]
FecFac: [FECHA_FACTURA] /root/cbc:IssueDate

HorFac: /root/cbc:IssueTime
[HORA_FACTURA(con GMT)]
/root/cac:AccountingSupplierParty/cac:Party/cac:PartyTaxScheme/cbc:CompanyI
NitFac: [NIT FACTURADOR] D

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 673 de 753


Resolución No. 000165 (01/NOV/2023)

DocAdq: /root/cac:AccountingCustomerParty/cac:Party/cac:PartyTaxScheme/cbc:Compan
[NUMERO_ID_ADQUIRENTE] yID

/root/cac:LegalMonetaryTotal/cbc:LineExtensionAmount
ValFac: [VALOR_FACTURA]
/root/cac:RequestedMonetaryTotal/cbc:LineExtensionAmount

/root/cac:TaxTotal/cbc:TaxAmount Donde
ValIva: [VALOR_IVA]
/root/cac:TaxTotal/cac:TaxSubtotal/cac:TaxCategory/cac:TaxScheme/cbc:ID = 01

Sumatoria de /root/cac:TaxTotal[X]/cbc:TaxAmount[X] Donde


ValOtroIm:
[VALOR_OTROS_IMPUESTOS] /root/cac:TaxTotal[X]/cac:TaxSubtotal[X]/cac:TaxCategory[X]/cac:TaxScheme[X]/c
bc:ID[X] sea diferente a 01

ValTolFac: /root/cac:LegalMonetaryTotal/cbc:PayableAmount o
[VALOR_TOTAL_FACTURA /root/cac:RequestedMonetaryTotal/cbc:PayableAmount

CUFE /root/cbc:UUID

/root/ext:UBLExtensions/ext:UBLExtension/ext:ExtensionContent/sts:DianExtensi
QRCode ons/sts:QRCode

NumFac: [NUMERO_FACTURA]
FecFac: [FECHA_FACTURA]
HorFac: [HORA_FACTURA (con GMT)]
NitFac: [NIT FACTURADOR] sin puntos ni guiones
DocAdq: [NUMERO_ID_ADQUIRENTE] sin puntos ni guiones

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 674 de 753


Resolución No. 000165 (01/NOV/2023)
ValFac: [VALOR_FACTURA] con punto decimal, con decimales a dos (2) dígitos, sin separadores de miles, ni símbolo pesos.
ValIva: [VALOR_IVA] con punto decimal, con decimales a dos (2) dígitos, sin separadores de miles, ni símbolo pesos.
ValOtroIm: [VALOR_OTROS_IMPUESTOS] con punto decimal, con decimales a dos (2) dígitos, sin separadores de miles, ni símbolo pesos.
ValTolFac: [VALOR_TOTAL_FACTURA] con punto decimal, con decimales a dos (2) dígitos, sin separadores de miles, ni símbolo pesos.
CUFE/CUDE: [CUFE/CUDE]
QRCode: URL disponible por la DIAN, ver el numeral 11.3.1. URL QRCode

Ejemplo:
Teniendo en cuenta los datos de entrada, se presenta el código QR que se incluye en la representación gráfica de la factura electrónica:

NumFac: 323200000129
FecFac: 2019-16-01
HorFac: 10:53:10-05:00
NitFac: 700085371
DocAdq: 800199436
ValFac: 1500000.00
ValIva: 285000.00
ValOtroIm: 0.00
ValTolFac: 1785000.00
CUFE: e5bac48e354bc907bccff0ea7d45fbf784f0a8e7243b58337361e1fbd430489d
https://catalogo-vpfe.dian.gov.co/document/searchqr?documentkey=e5bac48e354bc907bccff0ea7d45fbf784f0a8e7243b58337361e1fbd430489d

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 675 de 753


Resolución No. 000165 (01/NOV/2023)

Ilustración 1 QR de ejemplo
Tamaño
El tamaño mínimo que debe tener el código bidimensional QR es de 2cm para facilitar la lectura por los diferentes dispositivos.
La Representación Gráfica
La representación gráfica puede ser diseñada de acuerdo con las necesidades del OFE; como la generación está en formato XML, entonces cualquier
herramienta informática de conversión de este formato a .pdf, .docx, u otros formatos digitales será suficiente para cumplir con lo previsto en la
normatividad vigente. El requisito que debe cumplir es la inclusión del código bidimensional QR tal como se precisa arriba.
Una alternativa a los formatos digitales es la impresión en papel de la representación gráfica diseñada de acuerdo con las necesidades del OFE. El
requisito que debe cumplir es la inclusión del código bidimensional QR tal como se precisa arriba.
La representación gráfica debe incluir el código QR en todas las páginas de los formatos digitales y de la impresión en papel de la factura electrónica.
La representación gráfica siempre será “una representación, una imagen” de la información consignada en el formato XML de los perfiles de
transacciones comerciales para la DIAN. Esto significa que el documento electrónico siempre será el que tenga valor legal para las autoridades
nacionales. Si cualquier persona requiere validar la autenticidad de una representación gráfica, entonces deberá acceder al sitio web que la DIAN
disponga para ello, activar el hiperenlace, diligenciar los campos de información, disparar el botón de Validación, y comparar lo que le muestra la
respuesta devuelta por el sistema de facturación electrónica de la DIAN con lo que le exhibe la representación que tiene a la mano, y proceder en
consecuencia. Si la información difiere, podrá denunciar el hecho a la DIAN, porque puede tratarse de un documento apócrifo, sin validez legal, y que
podría ser la evidencia de una acción que amerita ser investigada fiscalmente, con las implicaciones comerciales, administrativas y penales que se
deriven por la infracción del Estatuto tributario.

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 676 de 753


Resolución No. 000165 (01/NOV/2023)

11.7.1 URL QRCode


La DIAN dispone las siguientes URL en la que se encuentra información de la factura electrónica de venta, las notas débito, notas crédito e instrumentos
electrónicos derivados de la factura electrónica de venta y demás sistemas de facturación:
Ambiente Habilitación: https://catalogo-vpfe-hab.dian.gov.co/document/searchqr?documentkey=CUFE/CUDE
Ambiente Producción: https://catalogo-vpfe.dian.gov.co/document/searchqr?documentkey=CUFE/CUDE

11.8 Especificación Técnica Del Código De Seguridad Del Software


El elemento
/Invoice/ext:UBLExtensions/ext:UBLExtension[X]/ext:ExtensionContent/sts:DianExtensions/sts:SoftwareSecurityCode es la huella de legitimidad del
software que produjo la factura electrónica, y que se basa en Informaciones privadas que se usan para calcular un resumen criptográfico. Una parte de
esa información fue asignada por el Facturador Electrónico, i.e. el PIN del software— y la otra la asignó el sistema de Facturación Electrónica. El OFE
directo y los PT deben mantener en reserva estas Informaciones para evitar actividades maliciosas de quienes buscan explotar las vulnerabilidades de
los usuarios de sistemas informáticos.
Es el producto de un algoritmo criptográfico del tipo one-way hash function.
Arma una cadena con tres valores:
Identificador del software asignado desde el sistema de la DIAN cuando el software se activa en el Sistema de Facturación Electrónica. i.e. código de
activación.
PIN del software que usted asignó en el sistema de la DIAN cuando el software se activa en el Sistema de Facturación Electrónica.
Número de documentos que es asignado por:
• LA DIAN con una autorización de numeración validada por la entidad o
• Por el contribuyente cuando se trate de una numeración propia del mismo
La cadena resultante es la semilla para el cálculo SHA-384. El resultado es la huella del software que autorizó la DIAN al Obligado a Facturar
Electrónicamente o al Proveedor Tecnológico.
SoftwareSecurityCode:= SHA-384 (Id Software + Pin + NroDocumentos)

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 677 de 753


Resolución No. 000165 (01/NOV/2023)
NroDocumento = ||invoice||DebitNote||CreditNote||ApplicationResponse - cbc:ID

11.9 Métodos de cálculo

11.9.1 Método incluye las retenciones en la fuente y las autorretenciones.


Observación 21 de junio de 2019: Se informa que los cálculos aplicados por la validación previa de facturas electrónicas de la DIAN no incluyen en el
fragmento <cac:LegalMonetaryTotal/> operaciones con el elemento <cac:WithholdingTaxTotal/>.

11.9.2 Anticipo a la factura


Se informa que a partir de la publicación y entrada en vigencia del anexo técnico versión 1.8, los anticipos serán indicados como valores informativos,
por lo tanto estos valores no serán incluidos sobre la operación del elemento PayableAmount (ID FAU14) sobre el total del documento o instrumento
electrónico.

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 678 de 753


Resolución No. 000165 (01/NOV/2023)
12 Suplemento C: Inconvenientes tecnológicos

12.1 Por parte del Facturador Electrónico – Tipo 03.


Los inconvenientes tecnológicos por parte del facturador electrónico implican que esté tenga en cuenta lo siguiente:
• Por el tiempo en que dure la contingencia expedir factura de venta de talonario o de papel, la cual se podrá generar para su
expedición de forma manual o autógrafa o a través de sistemas informáticos electrónicos
• El facturador electrónico deberá generar una carta declarando el inconveniente tecnológico o superación del misma, la cual debe
ir firmada por el representante legal de la compañía o quien haga de sus veces y remitirla al correo electrónico
contingencia.facturadorvp@dian.gov.co con lo siguiente:
o Asunto: Nit de la empresa separado con un guion el digito de verificación; Nombre de la empresa.
o Adjunto: PDF de la carta donde se declaren en contingencia con la firma del representante legal o quien haga de sus veces.
o Cuerpo del correo: Datos de contacto (Nombres, teléfono/Celular de contacto).
▪ Nota: Este correo únicamente será para la recepción de correos de los facturadores electrónicos para informar el
inconveniente tecnológico o superación de este.
▪ Nota: Adicionalmente, si quieren entregar estas constancias por escrito lo pueden realizar a través de radicados, el
cual deberá remitirse a la DIAN - nivel central - factura electrónica.
• Una vez el facturador electrónico superé el inconveniente tecnológico deberá proceder a generar, transmitir, expedir y recibir sus
documentos e instrumentos electrónicos de manera habitual.
• Se deberá transcribir la información mediante el documento electrónico de transmisión de cada una de las facturas de venta de
talonario o papel expedidas en el tiempo que duro la contingencia, al momento de transmitir la DIAN está informará las
notificaciones y/o rechazos a que haya lugar sobre estás, las cuales deberán expedir dentro de las 48 horas siguientes al momento
en que se supera el inconveniente.
• El envío de los instrumentos electrónicos debe realizarse a través del método SendBillSync.
Se informa que los documentos CreditNote, DebitNote y ApplicationResponse no tienen esquemas de contingencia, por tanto, el facturador
no deberá usar la numeración de contingencia para estos documentos, sino la numeración establecida por el facturador para estos. Dicho
lo anterior se deberán generar, transmitir, validar y expedir los documentos según se establece el presente anexo cuando los inconvenientes
tecnológicos presentados por parte del facturador electrónico estén superados.

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 679 de 753


Resolución No. 000165 (01/NOV/2023)

12.2 Por parte de la DIAN – Tipo 04


Los facturadores electrónicos y proveedores tecnológicos que utilicen los servicios de Validación Previa de la Factura Electrónica que la DIAN
disponga, podrán establecer automáticamente el procedimiento por inconvenientes de tipo tecnológicos de la Unidad Administrativa
Especial Dirección de Impuestos y Aduanas Nacionales -DIAN previsto en la Ley si se cumplen las siguientes condiciones:
• Detección del error informado en el numeral 12.2.1. Mensajes de error
• Transmitir nuevamente a la DIAN la factura electrónica de venta para validación previa transcurridos 5 segundos después de la
detección del error informado en el numeral 12.2.1. Mensajes de error. Si persiste el error, se deben realizar dos (2) intentos más,
cada uno en intervalo de 5 segundos. Al finalizar el último intento, es decir 15 segundos después de la transmisión inicial y si persiste
la condición de error, el facturador electrónico o el proveedor tecnológico deberá expedir directamente al adquiriente, la factura
electrónica sin validación previa. Lo anterior significa sin el application response de la DIAN.
• Mantener o archivar las evidencias del error informado en el numeral 12.2.1. Mensajes de error
• Generar la factura electrónica de venta cambiando el contenido referenciado en la etiqueta InvoiceTypeCode con el valor 04 según
el numeral 6.1.3. manteniendo el mismo prefijo y número de factura, volver a firmar la factura electrónica, incluir la factura
electrónica sin Application Response (validación de la DIAN) en un AttachedDocument y entregar al adquiriente.
o Nota: La numeración utilizada para este tipo de documento es la de Factura electrónica de venta.
• Expedir las facturas electrónicas de venta con el código InvoiceTypeCode de 04 mientras se presenten inconvenientes de tipo
tecnológicos de la Unidad Administrativa Especial Dirección de Impuestos y Aduanas Nacionales -DIAN.
• Monitorear la conexión y los servicios web de la DIAN de facturación electrónica con validación previa a los 30 minutos después de
haber recibido el primer mensaje informado en el numeral 12.2.1. Mensajes de error, con el fin de identificar el restablecimiento
del servicio por parte de la DIAN. Mientras que el servicio no este restablecido, continuar el monitoreo de la conexión y los servicios
web de la DIAN de facturación electrónica con validación previa.
• Si el servicio está restablecido, generar, transmitir y expedir normalmente los documentos e instrumentos electrónicos.
• El facturador electrónico tendrá 48 horas para transmitir a la DIAN las facturas emitidas por inconvenientes de tipo tecnológicos de
la Unidad Administrativa Especial Dirección de Impuestos y Aduanas Nacionales -DIAN tipo 04, una vez el facturador detecte que el
servicio de la DIAN está activo.

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 680 de 753


Resolución No. 000165 (01/NOV/2023)

• El envió de estos documentos electrónicos debe realizarse a través del método SendBillSync, el sistema tomara la fecha y hora de
generación del documento electrónico (SigningTime) para determinar si está fue generada en un período de contingencia
establecido por la DIAN.
Se informa que documentos CreditNote, DebitNote y ApplicationResponse no tienen esquemas de contingencia, por tanto, se deberán
generar, transmitir y expedir cuando los servicios informáticos electrónicos de validación previa de factura electrónica de venta de la Unidad
Administrativa Especial Dirección de Impuestos y Aduanas Nacionales -DIAN sean superados.

12.3 Mensajes de error


La tabla 12.2.1 Mensaje de Error, se encuentra en la Caja de Herramientas
“Caja_de_herramientas_Factura_Electronica_Validacion_Previa.zip\AnexoTecnico\Tablas Referenciadas”, en formato Excel “.xlsx”

12.4 Demoras en los tiempos de respuesta en los servicios de facturación electrónica de la DIAN
Eventualmente en el uso de los servicios del sistema de factura electrónica con validación previa se pueden presentar algunas demoras en
los tiempos respuesta debido a situaciones normales informáticas.
Se define por demora cuando la respuesta ante una solicitud a uno de los servicios del sistema de factura electrónica con validación previa
toma más de 1 minuto. En la demora se mantienen activos los servicios del sistema de factura electrónica con validación previa. La demora
no genera la respuesta de los código del numeral 12.2.1. Mensajes de error, ante esta situación los proveedores tecnológicos y/o facturador
electrónico deberán:
1. A manera informativa notificar a la DIAN la demora en la respuesta de los servicios.
2. Si durante la transmisión de los documentos electrónicos a los servicios del sistema de factura electrónica con validación previa recibe
el mensaje de “Time out” como se entenderá que es una demora declarada por el sistema.
3. Una vez a sucedido la demora declarada, transcurrido 2 minutos deberá transmitir nuevamente los documentos electrónicos. Si persiste
el error, se deben realizar cuatro (4) intentos más, cada uno en intervalo de 2 minutos.
Dirección de Gestión de Impuestos
Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 681 de 753


Resolución No. 000165 (01/NOV/2023)
4. Si el problema persiste a pesar de los 5 intentos, se declara la contingencia tipo 04. Donde deberá mantener y archivar las evidencias de
las demoras en los servicios
5. En la contingencia tipo 04 deberá generar la factura electrónica de venta cambiando el contenido referenciado en la etiqueta
InvoiceTypeCode con el valor 04 según el numeral 6.1.3. manteniendo el mismo prefijo y número de factura, volver a firmar la factura
electrónica, incluir la factura electrónica sin ApplicationResponse (validación de la DIAN) en un AttachedDocument y entregar al
adquiriente.
6. Monitorear la conexión y los servicios web de sistema de factura electrónica con validación previa a los 30 minutos después de haber
realizado la última transmisión informado en el punto 3 del numeral 12.3.
Se informa que los documentos CreditNote, DebitNote, ApplicationResponse (Eventos) y otros documentos electrónicos no tienen esquemas
de contingencia, por tanto, se deberán generar, transmitir y expedir cuando los servicios del sistema de factura electrónica con validación
previa se encuentren en normal funcionamiento

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 682 de 753


Resolución No. 000165 (01/NOV/2023)
13 Suplemento D: Tablas de Contenidos de Elementos y de Atributos

13.1 Códigos Relacionados con Documentos

13.2 Ambiente de Destino del Documento: cbc:ProfileExecutionID y cbc:UUID.@schemeID


Documentos enviados para el ambiente de pruebas no producen ningún tipo de efecto; documentos enviados para el ambiente de
producción producen efectos para todas las finalidades legales: tributarios, financieros, económicos, comerciales y de del derecho del
consumidor.
La tabla 13.1.1. Ambiente de Destino del Documento cbc ProfileExecutionID y cbc UUID @schemeID, se encuentra en la Caja de
Herramientas “Caja_de_herramientas_Factura_Electronica_Validacion_Previa.zip\Anexo Tecnico\Tablas Referenciadas”, en formato Excel
“.xlsx”

13.2.1 Algoritmo: cbc:UUID.@schemeName

13.2.2 Algoritmo de CUFE: cbc:UUID.@schemeName


Algoritmo utilizado para cálculo del Código Único de Facturación Electrónica.
Código
CUFE-SHA384

13.2.3 Algoritmo de CUDE: cbc:UUID.@schemeName


Algoritmo utilizado para cálculo del Código Único de Documento Electrónico.
Código
CUDE-SHA384

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 683 de 753


Resolución No. 000165 (01/NOV/2023)

13.2.4 Tipo de Documento: cbc:InvoiceTypeCode y cbc:CreditnoteTypeCode


La tabla 13.1.3 Tipo de Documento, se encuentra en la Caja de Herramientas
“Caja_de_herramientas_Factura_Electronica_Validacion_Previa.zip\Anexo Tecnico\Tablas Referenciadas”, en formato Excel “.xlsx”
Referencia a otros documentos.
Este elemento se refiere al xpath /Invoice/cac:AdditionalDocumentReference/cbc: DocumentTypeCode.
Estos documentos representan acciones comerciales y mercantiles que amparan o soportan transacciones relacionadas con este documento
electrónico.
Los documentos electrónicos XML adoptados por la DIAN no deben incluirse en este fragmento ya que estos documentos no contienen las
identificaciones estándar como CUFE o CUDE.
Al tratar de ser una orden de entrega se debe utilizar el grupo de elemento OrderReference, al informar más de una se debe disponer del
grupo AdditionalDocumentReference.
Este campo de este grupo de información es opcional para referenciar temas comerciales a voluntad del facturador electrónico, por tanto, los
códigos son asignados por esté.

13.2.5 Tipos de operación


13.2.5.1 Documento Invoice – Factura electrónica
La tabla 13.1.5.1 Tipos de operación, se encuentra en la Caja de Herramientas
“Caja_de_herramientas_Factura_Electronica_Validacion_Previa.zip\Anexo Tecnico\Tablas Referenciadas”, en formato Excel “.xlsx”

13.2.5.2 Tipos de operación Salud


La tabla 13.1.5.1.1 Tipos de operación Salud, se encuentra en la Caja de Herramientas
“Caja_de_herramientas_Factura_Electronica_Validacion_Previa.zip\Anexo Tecnico\Tablas Referenciadas”, en formato Excel “.xlsx”

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 684 de 753


Resolución No. 000165 (01/NOV/2023)
13.2.5.3 Documento CreditNote – Nota Crédito
La tabla 13.1.5.2. Documento CreditNote – Nota Crédito, se encuentra en la Caja de Herramientas
“Caja_de_herramientas_Factura_Electronica_Validacion_Previa.zip\Anexo Tecnico\Tablas Referenciadas”, en formato Excel “.xlsx” El valor
por default es 20, lo anterior quiere decir que, si no se informa un valor, se asume que es 20 y aplicarán el conjunto de validaciones
correspondiente. (*) Preferible para uso de notas rebate o de descuentos condicionados. Notas tipo 22 se utiliza para notas crédito sin
referencia a una factura, pero deben informar el periodo de tiempo al que se quiere afectar con esta nota. Documento DebitNote – Nota
Débito Se debe utilizar este código cuando se requiera realizar una nota crédito con referencia a una factura que previamente haya sido
aceptada en el sistema de facturación electrónica de manera expresa o tácitamente. Documento DebitNote – Nota Débito
La tabla 13.1.5.3. Documento DebitNote – Nota Débito, se encuentra en la Caja de Herramientas
“Caja_de_herramientas_Factura_Electronica_Validacion_Previa.zip\Anexo Tecnico\Tablas Referenciadas”, en formato Excel “.xlsx”

El valor por default para las Notas Debito es 30 con referencia a una factura, por ende, aplicarán el conjunto de validaciones correspondientes.
Notas tipo 32 se utiliza para notas débito sin referencia a una factura, pero deben informar el periodo de tiempo al que se quiere afectar con esta
nota.

13.2.6 Tipos Eventos


La tabla 13.1.6 Tipos Eventos, se encuentra en la Caja de Herramientas “Caja_de_herramientas_Factura_Electronica_Validacion_Previa.zip\Anexo
Tecnico\Tablas Referenciadas”, en formato Excel “.xlsx”

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 685 de 753


Resolución No. 000165 (01/NOV/2023)

13.2.7 Códigos para identificación fiscal

13.2.7.1 Documento de identificación (Tipo de Identificador Fiscal): cbc:CompanyID.@schemeName;


sts:ProviderID.@schemeName
La tabla 13.2.1 Documento de identificación (Tipo de Identificador Fiscal), se encuentra en la Caja de Herramientas
“Caja_de_herramientas_Factura_Electronica_Validacion_Previa.zip\Anexo Tecnico\Tablas Referenciadas”, en formato Excel “.xlsx”

13.2.7.2 Tributos

cac:TaxScheme/ID: Columna Identificador


cac:TaxScheme/Name: Columna Nombre

La tabla 13.2.2 Tributos, se encuentra en la Caja de Herramientas “Caja_de_herramientas_Factura_Electronica_Validacion_Previa.zip\Anexo


Tecnico\Tablas Referenciadas”, en formato Excel “.xlsx”

13.2.7.3 Tipo de organización (Personas Natural y Juridica): cbc:AdditionalAccountID


La tabla 13.2.3. Tipo de organización jurídica (Personas Natural y Juridica) cbc AdditionalAccountID, se encuentra en la Caja de Herramientas
“Caja_de_herramientas_Factura_Electronica_Validacion_Previa.zip\Anexo Tecnico\Tablas Referenciadas”, en formato Excel “.xlsx”

13.2.7.4 Concepto de Corrección para Notas crédito: cac:DiscrepancyResponse/cbc:ResponseCode


La tabla de 13.2.4 Concepto de Corrección para Notas crédito cac DiscrepancyResponse cbc ResponseCode, se encuentra en la Caja de
Herramientas “Caja_de_herramientas_Factura_Electronica_Validacion_Previa.zip\Anexo Tecnico\Tablas Referenciadas”, en formato Excel
“.xlsx”

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 686 de 753


Resolución No. 000165 (01/NOV/2023)

13.2.7.5 Concepto de Corrección para Notas débito: cac:DiscrepancyResponse/cbc:ResponseCode


La tabla de 13.2.5. Concepto de Corrección para Notas débito cac DiscrepancyResponsecbc ResponseCode, se encuentra en la Caja de
Herramientas “Caja_de_herramientas_Factura_Electronica_Validacion_Previa.zip\Anexo Tecnico\Tablas Referenciadas”, en formato Excel
“.xlsx”

13.2.7.6 Responsabilidades fiscales:


Para el campo: cbc:TaxLevelCode La tabla 13.2.6.1 Responsabilidades fiscales, se encuentra en la Caja de Herramientas
“Caja_de_herramientas_Factura_Electronica_Validacion_Previa.zip\Anexo Tecnico\Tablas Referenciadas”, en formato Excel “.xlsx”
Para el grupo PartyTaxScheme La tabla de 13.2.6.2. Para el grupo PartyTaxScheme, se encuentra en la Caja de Herramientas
“Caja_de_herramientas_Factura_Electronica_Validacion_Previa.zip\Anexo Tecnico\Tablas Referenciadas”, en formato Excel “.xlsx”

* Se utiliza en los casos donde el Emisor/Adquiriente no cuente con los detalles tributarios informados en los primeros tres
códigos, aplica para personas jurídicas/personas naturales/consumidor final

13.2.8 Códigos Diversos

13.2.8.1 Eventos de un Documento Electrónico: cbc:DocumentRespose/cbc:Description; cbc:ResponseCode


Columna Identificador: ApplicationResponse/cac:DocumentResponse/cac:Response/cbc:ResponseCode
Columna Descripción: /ApplicationResponse/cac:DocumentResponse/cac:Response/cbc:Description
La tabla 13.3.1 Eventos de un Documento Electrónico, se encuentra en la Caja de Herramientas
“Caja_de_herramientas_Factura_Electronica_Validacion_Previa.zip\AnexoTecnico\Tablas Referenciadas”, en formato Excel “.xlsx”

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 687 de 753


Resolución No. 000165 (01/NOV/2023)

13.2.8.2 Lenguaje (ISO 639): @languageID


La ISO 639: Norma internacional para los códigos de idioma, tiene el propósito de establecer códigos reconocidos internacionalmente (ya
sea 2, 3, o 4 letras de largo) para la representación de las lenguas o familias lingüísticas.
La ISO 639 se compone de seis partes diferentes:
• Parte 1 (ISO 639-1:2002) proporciona un código de 2 letras que ha sido diseñado para representar a la mayoría de los idiomas más
importantes del mundo.
• Parte 2 (ISO 639-2:1998) proporciona un código de 3 letras, lo que da más combinaciones posibles, por lo que la norma ISO 639-
2:1998 puede cubrir más idiomas.
• Parte 3 (ISO 639-3:2007) proporciona un código de 3 letras y tiene como objetivo dar como completa una lista de idiomas como
sea posible, incluyendo la vida, extinto y lenguas antiguas.
• Parte 4 (ISO 639-4:2010) da los principios generales de la codificación de la lengua y establece directrices para el uso de ISO 639.
• Parte 5 (ISO 639-5:2008) proporciona un código de 3 letras para las familias y grupos (vivos y extintos) del lenguaje.
• Parte 6 (ISO 639-6:2009) proporciona un código de 4 letras, útil cuando hay una necesidad potencial para cubrir toda la gama de
lenguas, familias y grupos lingüísticos y variantes lingüísticas en un sistema.
En los atributos languageID deberán ser utilizados los códigos de 2 letras de la ISO 639-1.
La tabla 13.3.2 Lenguaje (ISO 639) @languageID, se encuentra en la Caja de Herramientas
“Caja_de_herramientas_Factura_Electronica_Validacion_Previa.zip\AnexoTecnico\Tablas Referenciadas”, en formato Excel “.xlsx”

13.2.8.3 Moneda (ISO 4217): @currencyID


El estándar internacional ISO 4217 fue creado por la ISO con el objetivo de definir códigos de tres letras para todas las divisas del mundo.
Las dos primeras letras del código son las dos letras del código del país de la divisa según el estándar ISO 3166-1 y la tercera es normalmente
la inicial de la divisa en sí.
La tabla 13.3.3 Moneda (ISO 4217) @currencyID1, se encuentra en la Caja de Herramientas
“Caja_de_herramientas_Factura_Electronica_Validacion_Previa.zip\AnexoTecnico\Tablas Referenciadas”, en formato Excel “.xlsx”

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 688 de 753


Resolución No. 000165 (01/NOV/2023)

13.2.8.4 Pagos

13.2.8.4.1 Formas de Pago: cbc:PaymentMeans/ID

La tabla de 13.3.4.1. Formas de Pago cbc PaymentMeans ID, se encuentra en la Caja de Herramientas
“Caja_de_herramientas_Factura_Electronica_Validacion_Previa.zip\Anexo Tecnico\Tablas Referenciadas”, en formato Excel “.xlsx”

13.2.8.4.2 Medios de Pago: cbc:PaymentMeansCode


Definición de los atributos del elemento, La tabla 13.3.4.2 Medios de Pago PaymentMeansCode, se encuentra en la Caja de Herramientas
“Caja_de_herramientas_Factura_Electronica_Validacion_Previa.zip\AnexoTecnico\Tablas Referenciadas”, en formato Excel “.xlsx”.

13.2.8.5 Productos: @schemeID, @schemeName, @schemeAgencyID


La tabla 13.3.5 Productos @schemeID, @schemeName, @schemeAgencyID, se encuentra en la Caja de Herramientas
“Caja_de_herramientas_Factura_Electronica_Validacion_Previa.zip\Anexo Tecnico\Tablas Referenciadas”, en formato Excel “.xlsx”

13.2.8.6 Unidades de Cantidad: @unitCode


La tabla 13.3.6 Unidades de Cantidad @unitCode, se encuentra en la Caja de Herramientas
“Caja_de_herramientas_Factura_Electronica_Validacion_Previa.zip\Anexo Tecnico\Tablas Referenciadas”, en formato Excel “.xlsx”

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 689 de 753


Resolución No. 000165 (01/NOV/2023)

13.2.8.7 Condiciones de entrega (INCOTERMS): …/cbc:LossRiskResponsibilityCode


La tabla 13.3.7 Condiciones de entrega (INCOTERMS)-LossRiskResponsibilityCode, se encuentra en la Caja de Herramientas
“Caja_de_herramientas_Factura_Electronica_Validacion_Previa.zip\Anexo Tecnico\Tablas Referenciadas”, en formato Excel “.xlsx”
Para mayor referencia: https://iccwbo.org/resources-for-business/incoterms-rules/

13.2.8.8 Códigos de descuento y recargos


Estos códigos solamente se utilizan para categorizar el tipo de descuento otorgado. Es importante que el facturador lo mencione en caso de
que haga descuentos por impuestos asumidos.
La tabla de 13.3.9. Códigos de descuento y recargos, se encuentra en la Caja de Herramientas
“Caja_de_herramientas_Factura_Electronica_Validacion_Previa.zip\Anexo Tecnico\Tablas Referenciadas”, en formato Excel “.xlsx”

(*) Descuento no condicionado es para los descuentos a nivel de línea.


(**) Descuento condicionado, son los descuentos a nivel de pie de factura.

13.2.8.9 Lista de códigos para precios de referencia


Lista de valores para precios de referencia, los cuales se deben informar cuando se trate de muestras y/o regalos sin valor comercial.
La tabla de 13.3.10. Lista de códigos para precios de referencia, se encuentra en la Caja de Herramientas
“Caja_de_herramientas_Factura_Electronica_Validacion_Previa.zip\Anexo Tecnico\Tablas Referenciadas”, en formato Excel “.xlsx”

13.2.8.10 Tablas de tarifas por Impuesto


La siguiente tabla indica las tarifas que debe reportar el facturador electrónico en el campo cbc:Percent del grupo TaxTotal de acuerdo al
impuesto reportado. Es importante aclarar que para los impuestos que no figuran en la siguiente tabla, el facturador electrónico es el
responsable por informar correctamente la tarifa del impuesto que reporta.

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 690 de 753


Resolución No. 000165 (01/NOV/2023)
La tabla 13.3.11 Tablas de tarifas por Impuesto, se encuentra en la Caja de Herramientas
“Caja_de_herramientas_Factura_Electronica_Validacion_Previa.zip\AnexoTecnico\Tablas Referenciadas”, en formato Excel “.xlsx”

13.2.8.11 Concepto de Reclamo: @listID


Lista de valores para las causales de generar el evento de reclamo de un documento electrónico.
La tabla de 13.3.12. Concepto de Reclamo @listID, se encuentra en la Caja de Herramientas
“Caja_de_herramientas_Factura_Electronica_Validacion_Previa.zip\Anexo Tecnico\Tablas Referenciadas”, en formato Excel “.xlsx”

13.2.8.12 Mandatos: @schemeID


Lista de valores para la identificación a nivel de línea si el Bien o Servicio “B/S” reportado corresponde a un ingreso propio o a un ingreso recibido
para terceros.
La tabla de 13.3.13 Mandatos @schemeID, se encuentra en la Caja de Herramientas
“Caja_de_herramientas_Factura_Electronica_Validacion_Previa.zip\Anexo Tecnico\Tablas Referenciadas”, en formato Excel “.xlsx”

13.2.9 Códigos Geográficos

13.2.9.1 Países (ISO 3166-1): cbc:IdentificationCode


ISO 3166-1 es la primera parte del estándar internacional de normalización ISO 3166, publicado por la Organización Internacional de
Normalización (ISO), que proporciona códigos para los nombres de países y otras dependencias administrativas. La norma ISO 3166 se
publicó por primera vez en 1974 por la Organización Internacional para la Normalización (ISO), y se amplió a tres partes en 1997, de las
cuales esta primera parte se corresponde con la parte única anterior.
La versión más reciente de la norma es ISO 3166-1:2013, Códigos para la representación de nombres de países y sus subdivisiones – Parte 1:
Códigos de los países. Esta norma define tres tipos de códigos de país:
Dirección de Gestión de Impuestos
Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 691 de 753


Resolución No. 000165 (01/NOV/2023)

• ISO 3166-1 alfa-2: Códigos de país de das letras. Si recomienda como el código de propósito general. Estos códigos se utilizan por
ejemplo en internet como dominios geográficos de nivel superior.
• ISO 3166-1 alfa-3: Códigos de país de tres letras. Está más estrechamente relacionado con el nombre del país, lo que permite una
mejor identificación.
• ISO 3166-1 numérico: Códigos de país de tres dígitos. Desarrollados y asignados por la División de Estadística de las Naciones
Unidas. Pueden ser útiles cuando los códigos deban ser entendidos en los países que no utilizan el alfabeto latino.
A un país o territorio generalmente se le asigna un nuevo código alfabético si su nombre cambia, mientras que se asocia un nuevo código
numérico a un cambio de fronteras. Se reservan algunos códigos en cada área, por diversas razones.
Actualmente 249 países, territorios o áreas de interés geográfico tienen asignados códigos oficiales en la norma ISO 3166-1. La lista es
mantenida por la Agencia de Mantenimiento ISO 3166 (ISO 3166/MA), a partir de las siguientes fuentes:
• El boletín de terminologías de Nombres de País de las Naciones Unidas
• Códigos de País y de Región para uso estadístico de la División de Estadística de las Naciones Unidas.
De las fuentes anteriores se extrae el nombre oficial del país (como figura inscrito en la ONU) o la región, utilizado para formar los códigos
ISO, y el código numérico de 3 cifras asignado por la División de Estadística de las Naciones Unidas.
Siempre que un país o territorio aparezca en una de estas listas, se le asigna un código ISO por defecto, pero no todos los países están
reconocidos por la ONU y por tanto no todos los países tienen un código ISO. Este es el caso de Kosovo, que no está reconocido por la ONU
debido al veto de Rusia y no está presente en la norma.
También puede ocurrir que una región, que no es un país independiente, figure en la lista con sus propios códigos, debido a que la División
de Estadística de las Naciones Unidas la procesa de manera independiente. Este es el caso de las Islas Ultramarinas Menores de Estados
Unidos o las islas Åland de Finlandia.
Adicionalmente, la ISO 3166/MA puede reservar códigos para otras entidades que no puedan clasificarse en base al criterio anterior. Por
ejemplo, debido a que la Unión Europea no es un país, no está formalmente incluida en la norma ISO 3166-1, pero por razones prácticas, la
ISO 3166/MA ha reservado la combinación de dos letras EU (European Union) con el fin de identificar a la Unión Europea en el marco de la
norma ISO 3166-1.
La siguiente tabla, es una lista completa de los actuales códigos ISO 3166-1 oficialmente asignados, con las siguientes columnas:

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 692 de 753


Resolución No. 000165 (01/NOV/2023)

• Nombre común: Nombre del país o territorio comúnmente usado.


• Nombre ISO del país o territorio: Denominación del país o territorio según la norma ISO 3166-1.
• Las denominaciones oficiales en la norma se han obtenido mediante la combinación de las denominaciones en inglés y francés,
idiomas oficiales de la norma ISO. Algunos nombres solo figuran en su idioma local, porque esos países o territorios prefieren que
su use el nombre únicamente en su idioma sin traducirlo. La grafía de los nombres en español se ha cogido de la lista de Estados
Miembros de las Naciones Unidas, manteniendo el nombre utilizado en la norma ISO.
• Código alfa-2: Código ISO de 2 letras de este país o territorio.
• Código alfa-3: Código ISO de 3 letras de este país o territorio.
• Código numérico: Código ISO numérico de este país o territorio.
• Observaciones: Información adicional relativa a los códigos de este país o territorio.
Debe ser utilizado el Código alfa-2: Código ISO de 2 letras asignado a este país o territorio en los elementos IdentificationCode.
Si @languageID es “es”, debe ser utilizado el Nombre Común en los elementos Name; si @languageID es otro idioma, en estos elementos.
La tabla 13.4.1 Países (ISO 3166-1) IdentificationCode, se encuentra en la Caja de Herramientas
“Caja_de_herramientas_Factura_Electronica_Validacion_Previa.zip\Anexo Tecnico\Tablas Referenciadas”, en formato Excel “.xlsx”.

13.2.9.2 Departamentos (ISO 3166-2:CO): cbc:CountrySubentity, cbc:CountrySubentityCode


ISO 3166-2:CO es la serie de códigos ISO 3166-2 correspondientes a Colombia. En ella se incluyen las 33 subdivisiones administrativas del
país. Fue publicada en 1998 y actualizada por última vez en el sexto boletín de la primera edición en 2004.
La tabla de 13.4.2 Departamentos ISO 3166-2CO CountrySubentity, CountrySubentityCode, se encuentra en la Caja de Herramientas
“Caja_de_herramientas_Factura_Electronica_Validacion_Previa.zip\Anexo Tecnico\Tablas Referenciadas”, en formato Excel “.xlsx”.

13.2.9.3 Municipios: cbc:CityName


Fuente: Departamento Administrativo Nacional de Estadística (DANE), entidad responsable de la planeación, levantamiento, procesamiento,
análisis y difusión de las estadísticas oficiales de Colombia.
Dirección de Gestión de Impuestos
Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 693 de 753


Resolución No. 000165 (01/NOV/2023)

La tabla de 13.4.3 Municipios-CityName, se encuentra en la Caja de Herramientas


“Caja_de_herramientas_Factura_Electronica_Validacion_Previa.zip\Anexo Tecnico\Tablas Referenciadas”, en formato Excel “.xlsx”

13.2.9.4 Código Postal cbc:PostalZone


El código postal es una estructura numérica o alfanumérica que se asigna a un área geográfica de un país y facilita la entrega de correspondencia,
porque identifica cada destino con un único número. No reemplaza la dirección, sino que la complementa para facilitar la entrega de un envío.
En Colombia el código postal consta de 6 dígitos (ejemplo: 578986) que señalan inicialmente la posición geográfica, seguida por la de encaminamiento
y finalmente la que nos ubica dentro del área postal, así:
Departamentos Nacionales
Los dos primeros dígitos representan a los departamentos nacionales, utilizando la codificación vigente Dane. Los códigos menores de 10
deben iniciar con un cero a la izquierda.

Zonas postales departamentales de encaminamiento


La tercera y cuarta posición definen las zonas postales de encaminamiento para facilitar la clasificación a través del Código Postal: El 00 queda
reservado para la capital del departamento. Del 01 al 89 permite dividir cada departamento hasta en 89 zonas de encaminamiento postal.
Distritos postales por municipio o localidad
Las dos últimas posiciones del Código Postal Nacional permiten asignar cien distritos postales a cada una de las diez zonas postales creadas
en cada departamento. Es decir, se pueden asignar hasta mil distritos distintos en cada departamento, para un total de treinta y tres mil a
nivel nacional.

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 694 de 753


Resolución No. 000165 (01/NOV/2023)
La tabla de códigos postales se deja como corresponde a la original, cuya fuente oficial es www.codigopostal.gov.co y la tabla con los códigos se
encuentra en la Caja de Herramientas “Caja_de_herramientas_Factura_Electronica_Validacion_Previa.zip\Anexo Tecnico\Tablas Referenciadas”,
en formato Excel “Códigos_Postales.xlsx” donde se deberá utilizar los códigos que se encuentran en la columna E.

13.2.10 Códigos para los sectores

13.2.10.1 Registro Transporte: @schemeID


Lista de valores para la identificación a nivel de línea si el Bien o Servicio “B/S” reportado corresponde o no a una línea registrada en el RNDC.
La tabla de 13.5.1 Registro Transporte @schemeID, se encuentra en la Caja de Herramientas
“Caja_de_herramientas_Factura_Electronica_Validacion_Previa.zip\Anexo Tecnico\Tablas Referenciadas”, en formato Excel “.xlsx” donde se deberá
utilizar los códigos que se encuentran en la columna Código.

Los valores corresponden a las operaciones efectuadas por el sector transporte de carga.

13.2.10.2 Remesa Transporte: cbc:Name


Lista de valores correspondientes al Sector Transporte de carga para informar los conceptos indicados en la columna “Descripción”.
La tabla de 13.5.2 Remesa Transporte, se encuentra en la Caja de Herramientas
“Caja_de_herramientas_Factura_Electronica_Validacion_Previa.zip\Anexo Tecnico\Tablas Referenciadas”, en formato Excel “.xlsx” donde se deberá
utilizar los códigos que se encuentran en la columna Código.

Los valores corresponden a las operaciones efectuadas por el sector transporte de carga.

13.2.10.3 Mandatos Profesional de cambios


La tabla de 13.5.3 Mandatos Profesional de cambios, se encuentra en la Caja de Herramientas
“Caja_de_herramientas_Factura_Electronica_Validacion_Previa.zip\Anexo Tecnico\Tablas Referenciadas”, en formato Excel “.xlsx”.

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 695 de 753


Resolución No. 000165 (01/NOV/2023)
14 Suplemento E: Códigos de Productos

14.1 Colombia Compra Eficiente


El United Nations Standard Products and Services Code® - UNSPSC - Código Estándar de Productos y Servicios de Naciones Unidas es una
metodología uniforme de codificación utilizada para clasificar productos y servicios fundamentada en un arreglo jerárquico y en una estructura
lógica.
Este sistema de clasificación permite codificar productos y servicios de forma clara ya que se basa en estándares acordados por la industria los
cuales facilitan el comercio entre empresas y gobierno. La versión implementada en Colombia es la UNSPSC, V.14.080, traducida al español.
La Guía para la codificación de bienes y servicios de acuerdo con el código estándar de productos y servicios de Naciones Unidas 3 establece los
procedimientos que se debe adoptar para realizar la codificación, en la cual los dos primeros dígitos de cada código del UNSPSC representan
una estructura lógica, donde los bienes se ubican en los Segmentos 10 al 60 y el Segmento 95, y los servicios en los Segmentos 70 a 94, de
acuerdo con lo que sigue:
Para bienes:
• Segmentos 10 al 15: Materias primas
Material vivo vegetal y animal, accesorios y suministros
Material mineral, textil y vegetal y animal no comestible
Material químico incluyendo bioquímicos y materiales de gas
Materiales de resina, colofonia, caucho, espuma, película y elastoméricos
Materiales y productos de papel
Materiales combustibles, aditivos para combustibles, lubricantes y anticorrosivos
• Segmentos 20 al 27: Equipo industrial
Maquinaria y accesorios de minería y perforación de pozos
Maquinaria y accesorios para agricultura, pesca, silvicultura y fauna

3
La guía puede ser descargada desde la dirección
https://www.colombiacompra.gov.co/sites/cce_public/files/cce_documents/cce_guia_codificacion_bienes.pdf.
Dirección de Gestión de Impuestos
Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 696 de 753


Resolución No. 000165 (01/NOV/2023)
Maquinaria y accesorios para construcción y edificación
Maquinaria y accesorios para manufactura y procesamiento industrial
Maquinaria, accesorios y suministros para manejo, acondicionamiento y almacenamiento de materiales
Vehículos comerciales, militares y particulares, accesorios y componentes
Maquinaria y accesorios para generación y distribución de energía
Herramientas y maquinaria general
• Segmentos 30 al 41: Componentes y suministros
Componentes y suministros para estructuras, edificación, construcción y obras civiles
Componentes y suministros de manufactura
Componentes y suministros electrónicos
Componentes, accesorios y suministros de sistemas eléctricos e iluminación
Componentes y equipos para distribución y sistemas de acondicionamiento
Equipos y suministros de laboratorio, de medición, de observación y de pruebas
• Segmentos 42 al 60: Productos de uso final
Equipo médico, accesorios y suministros
Difusión de tecnologías de información y telecomunicaciones
Equipos de oficina, accesorios y suministros
Equipos y suministros para impresión, fotografía y audiovisuales
Equipos y suministros de defensa, orden público, protección, vigilancia y seguridad
Equipos y suministros para limpieza
Maquinaria, equipo y suministros para la industria de servicios
Equipos, suministros y accesorios para deportes y recreación
Alimentos, bebidas y tabaco
Medicamentos y productos farmacéuticos
Artículos domésticos, suministros y productos electrónicos de consumo
Ropa, maletas y productos de aseo personal
Productos para relojería, joyería y piedras preciosas
Publicaciones impresas, publicaciones electrónicas y accesorios
Dirección de Gestión de Impuestos
Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 697 de 753


Resolución No. 000165 (01/NOV/2023)
Muebles, mobiliario y decoración
Instrumentos musicales, juegos, juguetes, artes, artesanías y equipo educativo, materiales,
accesorios y suministros
• Segmento 95: Terrenos, edificios, estructuras y vías
Para servicios:
• Segmentos 70 al 94: Servicios
Servicios de contratación agrícola, pesquera, forestal y de fauna
Servicios de minería, petróleo y gas
Servicios de edificación, construcción de instalaciones y mantenimiento
Servicios de producción industrial y manufactura
Servicios de limpieza, descontaminación y tratamiento de residuos
Servicios medioambientales
Servicios de transporte, almacenaje y correo
Servicios de gestión, servicios profesionales de empresa y servicios administrativos
Servicios basados en ingeniería, investigación y tecnología
Servicios editoriales, de diseño, de artes gráficas y bellas artes
Servicios públicos y servicios relacionados con el sector público
Servicios financieros y de seguros
Servicios de salud
Servicios educativos y de formación
Servicios de viajes, alimentación, alojamiento y entretenimiento
Servicios personales y domésticos
Servicios de defensa nacional, orden público, seguridad y vigilancia
Servicios políticos y de asuntos cívicos
Organizaciones y clubes

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 698 de 753


Resolución No. 000165 (01/NOV/2023)
Figura 1 – Niveles jerárquivos del sistema de codificación Colombia Compra Eficiente

Fuente: Guía para la codificación de bienes y servicios de acuerdo con el código estándar de productos y servicios de Naciones Unidas, V.14.080, página 02, disponible en
https:/www.colombiacompra.gov.co/sites/cce_public/files/cce_documents/cce_guia_codificacion_bienes.pdf, acceso en 13 de septiembre de 2018.

De acuerdo con instrucciones en el sitio https:/www.colombiacompra.gov.co/manuales-guias-y-pliegos-tipo/manuales-y-guias4, estos son los


códigos a utilizar:

La tabla con los códigos se encuentra en la Caja de Herramientas “Caja_de_herramientas_Factura_Electronica_Validacion_Previa.zip\Anexo


Tecnico\”, formato Excel “Clasificador de Bienes y Servicios.xls”. Se debe usar el código informado en la columna G, de dicho Excel.

4
Acceso en 14 de septiembre de 2018
Dirección de Gestión de Impuestos
Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 699 de 753


Resolución No. 000165 (01/NOV/2023)

14.2 Números Globales de Identificación de Productos – GTIN


El estándar GTIN es reglado por GS1, una asociación internacional sin ánimo de lucro conformada por 105 organizaciones que prestan servicios
a diversos sectores industriales y económicos, en más de 150 países. El sistema de estándares de GS1 está entre los más utilizados en el mundo
Números globales de identificación de productos (Global Trade Identification Number – GTIN) identifican todos los artículos comerciales,
incluyendo los productos y servicios que se venden, entregan y facturan en cualquier punto de la cadena de suministro. Los GTIN se utilizan
típicamente en el punto de venta (codificado en el código de barras) y en cajas y estibas de productos en un centro de distribución.
La Guía de Identificación de GS1 Colombia se puede descargar desde
https:/www.gs1co.org/Portals/0/Contenido/Nueva%20gu%C3%ADa%20de%20identificaci%C3%B3n.pdf, y la Guía de Implementación de GTIN
14 - Identificación Unidades Logísticas puede ser descargada desde
https:/www.gs1co.org/Portals/0/Contenido/Cartilla_GTIN14_GS1_Colombia.pdf.
Los artículos comerciales se identifican con un GTIN utilizando cuatro estructuras de identificación: GTIN-8, GTIN-12, GTIN-13 y GTIN-14. Todos
se almacenan en un campo de 14 dígitos. La elección de la estructura de identificación depende de la naturaleza del artículo y el alcance de las
aplicaciones del usuario.
Una de las aplicaciones importantes del sistema GS1 es la identificación de artículos para su posterior escaneo en el punto de venta minorista -
artículos minoristas. Estos serán identificados con un número GTIN-13 (o un GTIN-12, si son importados en estados Unidos). Si los artículos son
muy pequeños, se puede utilizar un número GTIN-8 (o el GTIN-12 con supresión de ceros, conocido como UPC-E).
Un artículo comercial que puede ser vendido en diferentes medidas cada vez se denomina Artículo Comercial de Peso Variable, por ejemplo,
frutas y verduras pre-empacadas o productos cárnicos vendidos por peso. Esos artículos comerciales están sujetos a determinadas reglas
específicas descriptas en el Capítulo 9 de la Guía de Identificación. Existen reglas específicas solo para los libros, las publicaciones en serie, las
hojas de música (partituras) o los productos que no se comercializan en entornos abiertos. Estos casos especiales se describen en el Capítulo 10
de la Guía de Identificación.
Los artículos comerciales que no se venden a través de las tiendas de los minoristas, si envasan en una gran variedad de formatos tales como
una caja de cartón corrugado, un pallet o estiba con stretch, una bandeja termoencogida, una caja con botellas, etc.

La estructura de la identificación de los códigos GTIN 8, 12 y 13 puede ser vista en la Figura 2.

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 700 de 753


Resolución No. 000165 (01/NOV/2023)
Figura 2 – Estructura de los códigos GTIN 8, 12 y 13

Fuente: GS1 - Guía de Identificación, página 11, disponible en


https:/www.gs1co.org/Portals/0/Contenido/Nueva%20gu%C3%ADa%20de%20identificaci%C3%B3n.pdf, acceso en 13 de septiembre
de 2018.
Los primeros dos o tres dígitos N1, N2, N3, en el caso de la estructura GTIN-13 y GTIN-8, constituyen el prefijo GS1, asignado por GS1 Global a
cada Organización Miembro. No significa que el artículo fue producido o distribuido en el país donde si le haya asignado el prefijo. El Prefijo GS1
sólo indica la Organización Miembro de GS1 que asignó el Número de Compañía. La estructura GTIN 12 no contiene prefijos de organización
miembro.
Después del prefijo GS1 viene el número de compañía y es asignado por la Organización Miembro.
El prefijo GS1 y el Número de Compañía conforman el prefijo de la compañía GS1 que se le asigna a cada usuario del sistema mediante una
organización. En general, contiene de 6 a 10 dígitos dependiendo de la necesidad de la compañía. La referencia del artículo, por lo general,
tiene de 1 a 6 dígitos. Es un número no significativo, lo cual quiere decir que los dígitos individuales en el número no se relacionan con ningún
tipo de clasificación ni llevan ningún tipo de información específica o inteligencia.
La manera más sencilla de asignar las referencias de los artículos es de manera secuencial, es decir, 000,001, 002, 003, etc.
Dirección de Gestión de Impuestos
Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 701 de 753


Resolución No. 000165 (01/NOV/2023)
El dígito de control es el último dígito (el que se encuentra al final a la derecha) del GTIN. Se calcula a partir de todos los otros dígitos en el
número y se utiliza para asegurar que el código de barras haya sido escaneado de manera correcta o que el número se haya compuesto
correctamente.
La estructura de la identificación del código GTIN 14 puede ser vista en la Figura 3. Solo si lo utiliza en el número GTIN14. Lleva el valor del 1 al 8
para los artículos comerciales de cantidad fija y el valor 9 para los artículos comerciales de cantidad variable.
La manera más sencilla es asignar el indicador de manera secuencial, es decir, 1, 2, 3... Para cada configuración de envío del artículo comercial.
Figura 3 – Estructura del código GTIN 14

Fuente: GS1 - Guía de Identificación, página 12, disponible en


https:/www.gs1co.org/Portals/0/Contenido/Nueva%20gu%C3%ADa%20de%20identificaci%C3%B3n.pdf, acceso en 13 de septiembre
de 2018.
El propietario de la marca, la organización que es dueña de las especificaciones del producto, independientemente de dónde o quién lo haya
fabricado, por lo general, es responsable de la asignación del GTIN. Al ingresar a una Organización Miembro de GS1, el dueño de la marca
recibe un Prefijo de Compañía GS1, que será utilizado solamente por la compañía a la que se le haya asignado. Este Prefijo de Compañía GS1 no
podrá ser vendido, alquilado ni cedido, en su totalidad o en parte, para su uso a ninguna otra compañía. Por lo tanto, el responsable de la
identificación de los artículos comerciales será:
• El fabricante o proveedor:
Si la compañía fabrica el producto o lo hace fabricar en otro país y lo vende con la marca registrada que pertenece al
fabricante o proveedor.
• El importador o mayorista:
Si el importador o mayorista hace fabricar el producto en cualquier otro país y lo vende con la marca registrada de la
compañía. O si el importador o mayorista cambia el producto (por ejemplo, modifica el empaque del artículo).

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 702 de 753


Resolución No. 000165 (01/NOV/2023)

• El minorista:
Si el minorista hace fabricar el producto en cualquier país y lo vende con la marca registrada del minorista.
• Excepciones
Si a un artículo no se le da un GTIN en origen, el importador o intermediario puede, a pedido de sus clientes, asignarle un
GTIN temporal. Sin embargo, es preferible que el fabricante le asigne el número. Por otro lado, el minorista le puede
asignar un número interno a un artículo al que aún no le hayan asignado un GTIN, para utilizarlo dentro del negocio. Este
método se describe en la sección que trata el tema de la numeración interna de la compañía en el Capítulo 10 de la Guía
de Identificación.
A los artículos sin una marca registrada y los artículos genéricos -no las marcas propias- el fabricante le asigna los GTINs.
Debido a que diferentes fabricantes pueden proporcionar artículos idénticos, según la óptica del consumidor, es posible
que los artículos que aparentemente sean idénticos posean GTINs diferentes. Las compañías que comercialicen estos
artículos deben organizar sus aplicaciones informáticas (por ejemplo, programas de reposición) para poder manejar esta
eventualidad. Algunos ejemplos de estos tipos de artículos que no poseen marca.
Un empaque/contenedor de un artículo comercial puede ubicarse dentro de otro empaque/contenedor. Cada nivel del artículo comercial debe
poseer su propio GTIN13 o GTIN8, dependiendo de se si trata de un artículo minorista o no. Si no lo es, depende de la opción de numeración
adoptada por la compañía. Las compañías deberían considerar los canales donde se venden los productos y cuáles son sus requerimientos
específicos. El árbol de decisión de la Figura 4 presenta la elección de opciones para el número.

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 703 de 753


Resolución No. 000165 (01/NOV/2023)
Figura 4 – Árbol de decisión para elección de código GTIN

Fuente: GS1 - Guía de Identificación, página 15, disponible en


https:/www.gs1co.org/Portals/0/Contenido/Nueva%20gu%C3%ADa%20de%20identificaci%C3%B3n.pdf, acceso en 13 de septiembre
de 2018.

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 704 de 753


Resolución No. 000165 (01/NOV/2023)
La asignación de los Números de Identificación GTIN8 se limita a los artículos que verdaderamente no pueden acomodarse en un código de
barras GTIN13 o UPC-A y si asignan de manera individual a través de las Organizaciones Miembros de GS1, cuando se los solicita.
Antes de decidir si se utilizará un Número de Identificación GTIN8, el usuario debería considerar, (junto con el impresor), todas las opciones
disponibles para utilizar un número de Identificación GTIN13. Estas opciones pueden ser:
• Si es posible reducir el tamaño del símbolo, es decir, imprimirlo con una magnificación menor, teniendo en cuenta los
requerimientos mínimos de calidad de impresión de código de barras.
• Si es posible cambiar la etiqueta de manera razonable (la etiqueta significa toda la superficie de diseño impresa, ya sea que si
la adhiera por separado o no) permitiendo así incluir el tamaño del Símbolo EAN estándar recomendado por el impresor. Esto
podría lograrse rediseñando la etiqueta, incrementando el tamaño de la etiqueta (en especial cuando ésta es pequeña en
comparación con el área del paquete) o utilizando una etiqueta adicional.
• Un símbolo truncado (un símbolo de longitud normal, pero de altura reducida) solo podrá utilizarse si no existe ninguna otra
posibilidad de imprimir un símbolo de tamaño normal. Pero tenga en cuenta que el truncamiento no permite el escaneo
omnidireccional del símbolo.
• Un símbolo que posea un truncamiento excesivo no será práctico. Se recomienda que los usuarios que estén analizando
Un Número GTIN8 sólo podrá utilizarse:
• Si el símbolo de Código de Barras EAN13, en el tamaño requerido, según los estudios de calidad de impresión, excede ya sea
el 25% del lateral más largo del área de la etiqueta impresa o un 12,5% de la totalidad del área a imprimir.
• Si ya sea el lateral más largo de la etiqueta impresa es menor a 40 cm2 o el área total para imprimir es menor a 80 cm2.
• Sobre productos cilíndricos con diámetro menor a 3 cm.
Sea cual fuere el país donde se venda el artículo, su GTIN continuará siendo válido. Es independiente de los precios y métodos de distribución.
Este es el número que aparece en los catálogos, las hojas de producto, listas de precios y en los documentos y mensajes intercambiados en la
transacción (órdenes, avisos de despacho o notas de entrega y facturas).
También se le asigna un GTIN a los servicios, los que pueden ser facturados, tales como el transporte, almacenamiento en la cuenta de un
cliente, etc.
El GTIN es un número de identificación único para cada artículo comercial. Esta singularidad se logra con cualquiera de las cuatro estructuras de
numeración descritas en el capítulo 3.1. Estas estructuras se almacenan en campos de datos de 14 dígitos, como se puede ver en la Figura 5.

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 705 de 753


Resolución No. 000165 (01/NOV/2023)
Figura 5 – Estructura de almacenamiento de códigos GTIN

Fuente: GS1 - Guía de Identificación, página 19, disponible en


https:/www.gs1co.org/Portals/0/Contenido/Nueva%20gu%C3%ADa%20de%20identificaci%C3%B3n.pdf, acceso en 13 de septiembre
de 2018.
Cuando hay menos de 14 números en una estructura de datos, Ej. GTIN8, los números se deben justificar a la derecha en un campo de 14
dígitos rellenado con ceros en las posiciones ubicadas más a la izquierda.
El GTIN es una clave de acceso a toda la información relacionada con el artículo comercial, que está almacenada en los campos de datos o en
los mensajes de transacción.

14.3 Partidas Arancelarias


La clasificación arancelaria de una mercancía es el paso inicial en una operación de comercio internacional. Se trata de un código numérico que se
asigna a todos aquellas mercancías que vayan a ser importadas o exportadas; permite conocer cuáles serán los aranceles de importación, trámites
de exportación en origen, los requisitos de importación en destino o las posibles medidas de política comercial que afectan esas mercancías.
Esta clasificación se regirá por lo establecido en el Sistema Armonizado de Designación y Codificación de Mercancías (SA), que tiene como objetivo
principal establecer un sistema numérico y de textos común, que permita clasificar en las mismas aperturas los productos similares que se
comercializan internacionalmente.

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 706 de 753


Resolución No. 000165 (01/NOV/2023)

14.4 Códigos libres o autónomos.


Corresponden a una codificación propia de los sistemas de información de las empresas para la identificación inequívoca de los bienes o servicios
que prestan.

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 707 de 753


Resolución No. 000165 (01/NOV/2023)
15 Suplemento F: Herramienta para el consumo de Web Services

15.1 Introducción
SoapUI es una herramienta, para la realización de pruebas a aplicaciones con arquitectura orientada a servicio (SOA). Soporta múltiples
protocolos como SOAP, por tanto, es adecuada para realizar pruebas del web services DIAN y sus distintos métodos.

A continuación, se entregan lineamientos para su uso y configuración.

15.2 Descargar SOAP UI


La descarga de la herramienta se recomienda hacerla visitando el sitio oficial de SOAP UI, en el link que se deja a continuación.

https:/www.soapui.org/downloads/soapui.html

15.3 Ejecutar SOAP UI


Una vez descargada la herramienta e instalada se procede a ejecutar la aplicación.

15.4 Crear un nuevo proyecto tipo SOAP


Para crear un nuevo proyecto de tipo SOAP de clic en el menú File/New SOAP Project como se muestra a continuación.

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 708 de 753


Resolución No. 000165 (01/NOV/2023)

Ilustración 2. Crear nuevo proyecto

15.5 Configuración inicial


En la configuración inicial debe ingresar el nombre del proyecto y cargar la url WSDL como se muestra en la siguiente imagen.

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 709 de 753


Resolución No. 000165 (01/NOV/2023)

Ilustración 3. Configuración carga inicial


Nota: la URL del Web Service “WS” estará expuesta en el catalogo de participante (habilitación ó producción) sobre la opción Participantes,
Facturador.

15.6 Configurar Keystore


Debe agregar un nuevo certificado y su contraseña.

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 710 de 753


Resolución No. 000165 (01/NOV/2023)

Ilustración 4. Configuración keystore

15.6 Configurar WS-Security Signature


Inicialmente se debe agregar una nueva configuración colocándole un nombre. Se agrega una nueva entrada de WS-Security Signature y
automáticamente se muestra un formulario en blanco donde se debe agregar el certificado y su contraseña configurado en el paso anterior.

Los próximos campos a completar debe tener los mismos valores que se indican en la imagen a continuación.

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 711 de 753


Resolución No. 000165 (01/NOV/2023)

Ilustración 5. Configuración WS-Security Signature

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 712 de 753


Resolución No. 000165 (01/NOV/2023)

15.7 Configurar TimeStamp


La configuración del tiempo de vigencia del token de seguridad (Timestamp) debe ser configurado en milisegundos.

Ilustración 6. Configuración WS-Security Timestamp

15.8 Configurar GetStatus Request, Authentication y WS-A addressing


En la configuración de GetStatus Request se debe configurar la autenticación. Debe agregar autorización básica y seleccionar la configuración WS-
Security creada y configurada previamente.

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 713 de 753


Resolución No. 000165 (01/NOV/2023)

Ilustración 7. Configuración de autenticación


Dirección de Gestión de Impuestos
Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 714 de 753


Resolución No. 000165 (01/NOV/2023)

Además, para configurar WS-A addressing se deben habilitar las opciones WS-A addressing y wsa:To como se muestra en la imagen siguiente.

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 715 de 753


Resolución No. 000165 (01/NOV/2023)

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 716 de 753


Resolución No. 000165 (01/NOV/2023)

Ilustración 8. Configuración WS-A addressing

15.9 Configurar y ejecutar GetStatus Request


Para ejecutar el Request se debe ingresar un TrackId. En la derecha se muestra el resultado de la ejecución donde el XMLBytes representa el arreglo
de bytes del ApplicationResponse.

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 717 de 753


Resolución No. 000165 (01/NOV/2023)

Ilustración 9. Configuración y ejecución GetStatus Request

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 718 de 753


Resolución No. 000165 (01/NOV/2023)

16.10 Configurar y ejecutar SendBillAsync Request


Para ejecutar SendBillAsync Request se debe agregar el nombre del archivo .zip, cargar los XMLs adjuntos, seleccionar Part. y habilitar Cached.

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 719 de 753


Resolución No. 000165 (01/NOV/2023)

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 720 de 753


Resolución No. 000165 (01/NOV/2023)
Ilustración 10. Configuración SendBillAsync Request

15.11 SendBillAsync Response


El resultado del SendBillAsync Request se muestra a continuación en la siguiente imagen.

Ilustración 11. Configuración SendBillAsync Soap response


Dirección de Gestión de Impuestos
Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 721 de 753


Resolución No. 000165 (01/NOV/2023)

15.12 Recomendaciones
Se recomienda después de crear o actualizar la configuración del WS-Security eliminar
el request anterior y crear uno nuevo. Estos no ven reflejados las actualizaciones de la
configuración global.

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 722 de 753


Resolución No. 000165 (01/NOV/2023)
16 Suplemento G: Histórico de control de cambios
El siguiente numeral informa los cambios que ha tenido el anexo técnico.

Versión Fecha Descripción

• Publicación de la versión del Anexo técnico de Factura Electrónica de


1.7 05/05/2020
Venta versión 1.7-2020 junto con la resolución 042
• Publicación de la versión del Anexo técnico de Factura Electrónica de
1.8 18/08/2021 Venta versión 1.8 junto con la resolución

16.1 Detalle de los cambios


Las siguientes tablas:
13.1.3 Tipo de Documento
13.1.5.1 Tipos de operación
13.1.5.1.1 Tipos de operación Salud
13.1.6 Tipos Eventos
13.2.1 Documento de identificación (Tipo de Identificador Fiscal)
13.2.3 Tributos
13.2.7.1 Responsabilidades fiscales
13.3.1 Eventos de un Documento Electrónico
13.3.2 Lenguaje (ISO 639) @languageID
13.3.3 Moneda (ISO 4217) @currencyID1
13.3.4.2 Medios de Pago PaymentMeansCode
Dirección de Gestión de Impuestos
Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 723 de 753


Resolución No. 000165 (01/NOV/2023)
13.3.5 Productos @schemeID, @schemeName, @schemeAgencyID
13.3.6 Unidades de Cantidad @unitCode
13.3.7 Condiciones de entrega (INCOTERMS)-LossRiskResponsibilityCode
13.3.10 Tablas de tarifas por Impuesto
13.4.1 Países (ISO 3166-1) IdentificationCode
13.4.2 Departamentos ISO 3166-2CO CountrySubentity, CountrySubentityCode
13.4.3 Municipios-CityName
13.4.4 Códigos_Postales
13.5.2 Remesa Transporte
13.5.3 Mandatos Profesional de cambios
18.3. Control Cambiario fueron sustraídas del anexo técnico y se reubicaron en un repositorio propio dentro de la caja de herramientas
Ubicación repositorio: Caja de herramientas V1.9-2022\Anexo Tecnico\Tablas Referenciadas

16.1.1 Revisar sobre ID´s


Descripción
FAJ43a, FAJ43b, FAJ44a, FAJ44b, FAR01.

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 724 de 753


Resolución No. 000165 (01/NOV/2023)

16.1.2 Para considerar.


Las tablas que se integraron a la caja de herramientas podrán ser modificadas de acuerdo a las necesidades del negocio, estos cambios serán
informados o descritos en el archivo 1.1 Control De Cambios el cual se encuentra en la siguiente ruta dentro de la caja de herramientas: Caja de
herramientas V1.9-2022\Anexo Tecnico\Tablas Referenciadas

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 725 de 753


Resolución No. 000165 (01/NOV/2023)

17 Suplemento H: Estructura para reporte de información adicional específica de cada sector


Este suplemento tiene por objeto explicar el uso de grupos de información opcional a nivel de cabecera, que faciliten el reporte de información de una operación
comercial para un sector particular.

ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath


Debe usar como mínimo las extensiones
ext UBLExtensions definidas por la DIAN para toda factura G Invoice 1..1 1.0 root/ext:UBLExtensions
electrónica

Grupo UBLExtension para información


root/ext:UBLExtensions/ext:U
ext UBLExtension comercial adicional estandarizada entre G UBLExtensions 2..N 1.0
BLExtension
sectores

Grupo que contiene la información root/ext:UBLExtensions/ext:U


ext ExtensionContent G UBLExtension 1..1 1.0
personalizada del sector BLExtension

root/ext:UBLExtensions/ext:U
Grupo de información personalizable
CustomTagGeneral G ExtensionContent 1..1 1.0 BLExtension/CustomTagGener
dependiendo del sector
al

root/ext:UBLExtensions/ext:U
Interoperabilidad Grupo que identifica el sector comercial G CustomTagGeneral 1..1 1.0 BLExtension/CustomTagGener
al/Interoperabilidad

root/ext:UBLExtensions/ext:U
Grupo para detalle de la información del
Group G 1..1 1.0 BLExtension/CustomTagGener
sector
al/Interoperabilidad/Group
root/ext:UBLExtensions/ext:U
El contenido será definido en lista BLExtension/CustomTagGener
@schemeName Nombre el sector A A 1..1 1.0
particular por el usuario interesado al/Interoperabilidad/Group/@
schemeName

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 726 de 753


Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
root/ext:UBLExtensions/ext:U
BLExtension/CustomTagGener
Collection G 1..N 1.0
al/Interoperabilidad/Group/C
ollection
root/ext:UBLExtensions/ext:U
El contenido será definido en lista BLExtension/CustomTagGener
@schemeName A 1..1 1.0
particular por el usuario interesado al/Interoperabilidad/Group/C
ollection/@schemeName
root/ext:UBLExtensions/ext:U
BLExtension/CustomTagGener
AdditionalInformati Se debe informar cada grupo por el
G 1..N 1.0 al/Interoperabilidad/Group/C
on valor que se desee incluir
ollection/AdditionalInformatio
n
Nombre, llave o maestro de la
root/ext:UBLExtensions/ext:U
información a reportar. Ejemplo:
Name Nombre del elemento a informar E A Interoperabilidad 1.0 BLExtension/CustomTagGener
1..1 Código Súper en el caso del sector
al/Interoperabilidad/Name
fiducias
root/ext:UBLExtensions/ext:U
Valor del nombre, llave o maestro a
Value Valor del elemento a informar E A Interoperabilidad 1..1 1.0 BLExtension/CustomTagGener
informar
al/Interoperabilidad/Value
root/ext:UBLExtensions/ext:U
Grupo de información complementaria BLExtension/CustomTagGener
InteroperabilidadPT G Interoperabilidad 0..1 1.0
a la transacción al/Interoperabilidad/Interoper
abilidadPT
root/ext:UBLExtensions/ext:U
Grupo de información para indicar la No se podrá disponer de este grupo de
BLExtension/CustomTagGener
URLDescargaAdjunt descarga de documentos información para que el adquiriente
G InteroperabilidadPT 0..1 1.0 al/Interoperabilidad/Interoper
os complementarios a los documentos descargue el documento electrónico”
abilidadPT/URLDescargaAdjun
electrónicos para el Adquirente AttachedDocument”
tos

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 727 de 753


Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Corresponde a una dirección donde el
emisor dispone de la información root/ext:UBLExtensions/ext:U
URL para la descargar de los
complementaria a los documentos BLExtension/CustomTagGener
documentos complementarios a los URLDescargaAdjunt
URL E 1..1 electrónicos que el adquiriente puede 1.0 al/Interoperabilidad/Interoper
documentos e instrumentos os
ingresar y descargar directamente sin abilidadPT/URLDescargaAdjun
electrónicos
la necesidad de ingresas credenciales tos/URL
(Usuario/Contraseña)
root/ext:UBLExtensions/ext:U
Grupo de información para indicar la BLExtension/CustomTagGener
EntregaDocumento G InteroperabilidadPT 0..1 1.0
entrega de los eventos al/Interoperabilidad/Interoper
abilidadPT/EntregaDocumento
El Web Service es utilizado para la root/ext:UBLExtensions/ext:U
recepción los eventos que se genere BLExtension/CustomTagGener
Web Service informado por el
WS E A EntregaDocumento 1..1 por parte de Adquiriente. 1.0 al/Interoperabilidad/Interoper
Facturador electrónico
Corresponde a un acuerdo o formalidad abilidadPT/EntregaDocumento
entre las partes (Emisor y Recepto). /WS
root/ext:UBLExtensions/ext:U
BLExtension/CustomTagGener
ParametrosArgume
G InteroperabilidadPT 0..1 1.0 al/Interoperabilidad/Interoper
ntos
abilidadPT/EntregaDocumento
/ParametrosArgumentos
root/ext:UBLExtensions/ext:U
BLExtension/CustomTagGener
ParametroArgumen ParametrosArgume al/Interoperabilidad/Interoper
G 1..N 1.0
to ntos abilidadPT/EntregaDocumento
/ParametrosArgumentos/Para
metroArgumento
root/ext:UBLExtensions/ext:U
BLExtension/CustomTagGener
Corresponde al nombre de parámetros
ParametroArgumen al/Interoperabilidad/Interoper
Name Nombre del elemento a informar E A 1..N o características información para la 1.0
to abilidadPT/EntregaDocumento
conexión.
/ParametrosArgumentos/Para
metroArgumento/Name

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 728 de 753


Resolución No. 000165 (01/NOV/2023)
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
root/ext:UBLExtensions/ext:U
BLExtension/CustomTagGener
Corresponde a información adicional,
ParametroArgumen al/Interoperabilidad/Interoper
Value Valor del elemento a informar E A 1..N claves, nombre de archivos o 1.0
to abilidadPT/EntregaDocumento
características.
/ParametrosArgumentos/Para
metroArgumento/Value

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 729 de 753


Resolución No. 000165 (01/NOV/2023)
18 Suplemento I: Información de sectores

18.1 Salud
El ministerio de salud reglamentara su sector bajo el estándar UBL 2.1 con la definición de grupos, elementos y atributos existentes sobre este anexo técnico de venta
o definiciones por ellos.
La URL http://url.minsalud.gov.co/facturacion-electronica, entrará a regir una vez que el Ministerio de Salud informe a todos los actores regulados por ellos.
Para lo cual entraran a regir los tipos de operación

18.2 Transporte de Carga


Se debe informa el tipo de operación “12” para contar con las validaciones que se describen sobre este numeral y corresponde al sector de transporte de carga cuando
estas se registran en el RNDC.
El Ministerio de Transporte requiere para la implementación de su sector una información adicional en la elaboración de los documentos electrónicos, se cuenta con
las siguientes definiciones para los grupos, elementos o atributos a utilizar:
1) Número Radicado de Aceptación de la Remesa: Este es un consecutivo único nacional que controla el RNDC y que se le entrega a la empresa de transporte
en señal de aceptación de que los datos enviados no tienen errores. Es un dato numérico de 1 hasta 100,000 millones, hoy en día en el RNDC va en 65 millones
el consecutivo.
2) Número de Remesa: Este es un consecutivo interno que lleva cada empresa de transporte. El RNDC no controla rangos. La empresa puede manejar prefijos.
Es un dato alfanumérico de hasta 15 caracteres.
3) Cantidad transportada: Es un dato numérico sin decimales.
4) Unidad de medida: Se utilizará alguna de las dos codificaciones permitidas por el estándar de presente documento:
• KGM: Kilogramos
• GLL: Galones.
5) Valor flete: Dato numérico sin decimales. Es el valor del flete definido para la remesa.
6) Tipo servicio: Un dato numérico entero para definir el tipo de servicio relacionado

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 730 de 753


Resolución No. 000165 (01/NOV/2023)

• 0 : Es un servicio adicional prestado que no está incluido en el flete de la remesa.


• 1: Es una Remesa de transporte registrada en el RNDC
* Esta información debe estar contenida dentro de los 3 cac:AdditionalItemProperty, que se permiten para las facturas de transporte de carga terrestre.
7) Orden de compra: Número de la orden de servicio o número de la orden de compra o remisión según consecutivo del Generador. Pueden especificarse
varias órdenes de servicio o remisiones del Generador.
Se implementa un nuevo código sobre el numeral 13.2.1.1. Documento Invoice – Factura electrónica para informar el nuevo tipo de operación para el sector
transporte.
Código Valor
10 Estándar *
09 AIU
11 Mandatos
12 Transporte**
(*) Valor por default
(**) Valor correspondiente a las operaciones efectuadas por el sector transporte de carga.

Se incorporan los siguientes numerales para la incorporación de la información adicional que requiere el sector:
• 13.5.1. Registro Transporte: /Invoice/cac:InvoiceLine/cbc:ID/@schemeID
Lista de valores para la identificación a nivel de línea si el Bien o Servicio “B/S” reportado corresponde o no a una línea registrada en el RNDC.
Código Significado
0 Servicio adicional
1 Remesa de transporte registrada en el RNDC

• 13.5.2. Remesa Transporte: cbc:Name

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 731 de 753


Resolución No. 000165 (01/NOV/2023)
Lista de valores correspondientes al Sector Transporte de carga para informar los conceptos indicados en la columna “Descripción”. La tabla de 13.5.2 Remesa
Transporte, se encuentra en la Caja de Herramientas “Caja_de_herramientas_Factura_Electronica_Validacion_Previa.zip\Anexo Tecnico\Tablas”, en formato Excel
“.xlsx”

A continuación se informa la estructura para reportar los tres valores reportados en este numeral:

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 732 de 753


Resolución No. 000165 (01/NOV/2023)

18.3 Control Cambiario


Para el control cambiario se implementaron los códigos 15 y 16 que se utilizara para informar el tipo de operación de ventas y compras de divisas, respectivamente
que efectúen los profesionales cambiarios, cuando uno de estos códigos se informe en el elemento CustomizationID se deberá informar la UBL extensión:
//ext:UBLExtension[2]/ext:ExtensionContent/DebidaDiligencia
• Con uno de los códigos de la tabla 18.3 Control Cambiario - Debida Diligencia. Los tipos de operación que se encuentran permitidos son los que se encuentran en la
columna “Código” que están dentro de
la tabla 13.1.5.1 Tipos de operación, ubicada en la Caja de Herramientas en la siguiente ruta
“Caja_de_herramientas_Factura_Electronica_Validacion_Previa.zip\Anexo Tecnico\Tablas Referenciadas”, en formato Excel “.xlsx”
• Los códigos permitidos dentro //ext:UBLExtension[2]/ext:ExtensionContent/DebidaDiligencia son los que se encuentran en la columna “Código” que están dentro
de la tabla 18.3 Control Cambiario - Debida Diligencia, ubicada en la Caja de Herramientas en la siguiente ruta
“Caja_de_herramientas_Factura_Electronica_Validacion_Previa.zip\Anexo Tecnico\Tablas Referenciadas”, en formato Excel “.xlsx”

A continuación la estructura que se utilizara en la //ext:UBLExtension[2]/ext:ExtensionContent/DebidaDiligencia :..

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 733 de 753


Resolución No. 000165 (01/NOV/2023)

18.3.1 Reglas de validación de la ext:UBLExtension/ext:ExtensionContent/DebidaDiligencia

ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath


Grupo UBLExtension para
ex información comercial
FADD01 UBLExtension G UBLExtensions 0..1 1.0 /Invoice/ext:UBLExtensions/ext:UBLExtension
t adicional estandarizada del
sector
Grupo que contiene la
ex ExtensionConten /Invoice/ext:UBLExtensions/ext:UBLExtension/ext:
FADD02 información personalizada del G UBLExtension 0..1 1.0
t t ExtensionContent
sector

Rechazo: si
Grupo definido para el sector ExtensionConten CustomizationID = 15 o /Invoice/ext:UBLExtensions/ext:UBLExtension/ext:
FADD03 DebidaDiligencia G 1..N 1.0
cambiario. t 16 y no se informa este ExtensionContent/ DebidaDiligencia
grupo.
Se debe informar el
literal “Cod_Diligencia”
Nombre del elemento a Rechazo: Si no se /Invoice/ext:UBLExtensions/ext:UBLExtension/ext:
FADD04 Name E A DebidaDiligencia 1..1 1.0
informar informa el literal ExtensionContent/ DebidaDiligencia/Name
“Cod_Diligencia”

Se debe informar un
código que corresponda
al de la tabla 18.3
Información del elemento Control Cambiario - /Invoice/ext:UBLExtensions/ext:UBLExtension/ext:
FADD05 Value informado en el elemento E A DebidaDiligencia 1..1 1.0
Name
Debida Diligencia ExtensionContent/ DebidaDiligencia/ Value
Rechazo: Si no se
informa un código valido
de la lista
Dirección de Gestión de Impuestos
Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 734 de 753


Resolución No. 000165 (01/NOV/2023)

ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 735 de 753


Resolución No. 000165 (01/NOV/2023)

18.4 Cárnicos
Teniendo en cuenta las particularidades del negocio informadas por fedegan, los Mataderos al
momento de facturar a sus clientes, pueden informar en el siguiente suplemento el Nit o
documento de identificación del proveedor del ganado.

(*) Los nombres de los atributos son sugerencias, pero los nombres corresponden a la
información del Facturador Electrónico

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 736 de 753


Resolución No. 000165 (01/NOV/2023)

18.5 Sector Fiduciario


El siguiente es un ejemplo del sector fiduciario: Elaborado a partir de información remitida por
Asofiduciarias.

(*) Los nombres de los atributos son sugerencias, pero los nombres corresponden a la
información del Facturador Electrónico

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 737 de 753


Resolución No. 000165 (01/NOV/2023)

18.6 Notarios
En cumplimiento de las funciones asignadas a la Superintendencia Delegada para el Notariado, se
hace necesario comunicar que acorde a lo indicado en el escrito referido, los Notarios del país al
momento de facturar servicios de actos notariales correspondientes a enajenaciones de inmuebles
a título oneroso o gratuito, deberán detallar en la factura electrónica de venta el número de la
Matrícula inmobiliaria y el valor comercial de la transacción cuando se trate de una enajenación de
inmueble.
Esta información se deberá incluir en los elementos Name (FBF02) y Value (FBF03) los cuales serán
expresado de la siguiente manera

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 738 de 753


Resolución No. 000165 (01/NOV/2023)

19 Suplemento J: Guía de Habilitación


La guía de habilitación se encuentra disponible en: https://www.dian.gov.co/impuestos/factura-electronica/lo-que-
deberias-saber/Paginas/instructivos.aspx

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 739 de 753


Resolución No. 000165 (01/NOV/2023)
20 Suplemento K: UBLExtension Facturas de Venta

Si se desea utilizar la representación gráfica que genere el sistema para las facturas de exportación, deberá informar la
UBLExtension “interoperabilidad” con el objetivo de que en la representación gráfica muestre los valores de la taza de cambio
de la moneda diferente al COP.

Ese grupo es opcional y no cuenta con reglas de validación en el sistema, sin embargo, se debe mantener el estándar UBL
para la información de las UBLExtension.

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 740 de 753


ID NS Campo Descripción T F Tam Padre Oc Observaciones V Xpath

UBLExten //ext:UBLExtensions/ext:UBLExtensi
ext UBLExtension G 1..1 1
sions on

Resolución No. 000165 (01/NOV/2023)

Contenido de las
definiciones de
extensiones de la DIAN.
Debe usar como mínimo UBLExten ../ext:UBLExtensions/ext:UBLExtensi
ext ExtensionContent G 1..1 1
las extensiones definidas sion on/ext:ExtensionContent
por la DIAN para las
facturas electrónicas de
venta de exportación

/ApplicationResponse/ext:UBLExten
CustomTagGener Extensio
G 1..1 1 sions/ext:UBLExtension/ext:Extensi
al nContent
onContent/CustomTagGeneral

Grupo de información
CustomT
correspondiente a los ../ext:UBLExtension/ext:ExtensionC
Interoperabilidad G agGenera 1..1 1
valores en una divisa ontent/Interoperabilidad
l
diferente a "COP".

Grupo de informacion
correspondiente a los Interoper ../ext:UBLExtension/ext:ExtensionC
Group G 1..1 1
valores en una divisa abilidad ontent/Interoperabilidad/Group
diferente a "COP".

../ext:UBLExtension/ext:ExtensionC
en este atributo se debe
schemeName A Group 1..1 1 ontent/Interoperabilidad/Group/@s
colocar "Exportación"
chemeName

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 741 de 753


Resolución No. 000165 (01/NOV/2023)

Grupo de información
correspondiente a los Interoper ../ext:UBLExtension/ext:ExtensionC
Collection G 1..1 1
valores en una divisa abilidad ontent/Interoperabilidad/Collection
diferente a "COP".

en este atributo se debe


Collectio ../ext:UBLExtension/ext:ExtensionC
schemeName colocar "DATOS A 1..1 1
n ontent/Collection/@schemeName
ADICIONALES"

Estos grupos
estan
conformados
por campos
Grupo de datos para ../ext:UBLExtension/ext:ExtensionC
Name/Value,
AdditionalInform colocar información Collectio ontent/CustomTagGeneral/Interope
G 1..1 donde el Name 1
ation adicional de la factura y n rabilidad/Group/Collection/Addition
es "Nombre
su divisa de cambio. alInformation
del Campo" y
el Value "Valor
de ese campo
Name"

Nombre del campo, ../ext:UBLExtension/ext:ExtensionC


Addition
ejemplo ontent/CustomTagGeneral/Interope
Name E A 1-100 alInform 1..1 1
"Responsable/Encargad rabilidad/Group/Collection/Addition
ation
o" alInformation/Name

../ext:UBLExtension/ext:ExtensionC
Addition
Nombre del campo, ontent/CustomTagGeneral/Interope
Value E A 1-100 alInform 1..1 1
ejemplo "Pepito Perez" rabilidad/Group/Collection/Addition
ation
alInformation/Value

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 742 de 753


Resolución No. 000165 (01/NOV/2023)

Estos grupos
estan
conformados
por campos
Grupo de datos para ../ext:UBLExtension/ext:ExtensionC
Name/Value,
AdditionalInform colocar informacion Collectio ontent/CustomTagGeneral/Interope
G 1..1 donde el Name 1
ation adicional de la factura y n rabilidad/Group/Collection/Addition
es "Nombre
su divisa de cambio. alInformation
del Campo" y
el Value "Valor
de ese campo
Name"

../ext:UBLExtension/ext:ExtensionC
Nombre del campo, Addition
ontent/CustomTagGeneral/Interope
Name ejemplo "Lugar de E A 1-100 alInform 1..1 1
rabilidad/Group/Collection/Addition
Salida" ation
alInformation/Name

../ext:UBLExtension/ext:ExtensionC
Addition
Nombre del campo, ontent/CustomTagGeneral/Interope
Value E A 1-100 alInform 1..1 1
ejemplo "Bogotá" rabilidad/Group/Collection/Addition
ation
alInformation/Value

Estos grupos
estan
conformados
por campos
Grupo de datos para ../ext:UBLExtension/ext:ExtensionC
Name/Value,
AdditionalInform colocar información Collectio ontent/CustomTagGeneral/Interope
G 1..1 donde el Name 1
ation adicional de la factura y n rabilidad/Group/Collection/Addition
es "Nombre
su divisa de cambio. alInformation
del Campo" y
el Value "Valor
de ese campo
Name"

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 743 de 753


Resolución No. 000165 (01/NOV/2023)

../ext:UBLExtension/ext:ExtensionC
Nombre del campo, Addition
ontent/CustomTagGeneral/Interope
Name ejemplo "Medio de E A 1-100 alInform 1..1 1
rabilidad/Group/Collection/Addition
transporte" ation
alInformation/Name

../ext:UBLExtension/ext:ExtensionC
Addition
Nombre del campo, ontent/CustomTagGeneral/Interope
Value E A 1-100 alInform 1..1 1
ejemplo "Barco" rabilidad/Group/Collection/Addition
ation
alInformation/Value

Estos grupos
estan
conformados
por campos
Grupo de datos para ../ext:UBLExtension/ext:ExtensionC
Name/Value,
AdditionalInform colocar información Collectio ontent/CustomTagGeneral/Interope
G 1..1 donde el Name 1
ation adicional de la factura y n rabilidad/Group/Collection/Addition
es "Nombre
su divisa de cambio. alInformation
del Campo" y
el Value "Valor
de ese campo
Name"

../ext:UBLExtension/ext:ExtensionC
Nombre del campo, Addition
ontent/CustomTagGeneral/Interope
Name ejemplo "Tipo de Doc.de E A 1-100 alInform 1..1 1
rabilidad/Group/Collection/Addition
transporte" ation
alInformation/Name

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 744 de 753


Resolución No. 000165 (01/NOV/2023)

../ext:UBLExtension/ext:ExtensionC
Addition
Nombre del campo, ontent/CustomTagGeneral/Interope
Value E A 1-100 alInform 1..1 1
ejemplo "Matricula" rabilidad/Group/Collection/Addition
ation
alInformation/Value

Estos grupos
estan
conformados
por campos
Grupo de datos para ../ext:UBLExtension/ext:ExtensionC
Name/Value,
AdditionalInform colocar información Collectio ontent/CustomTagGeneral/Interope
G 1..1 donde el Name 1
ation adicional de la factura y n rabilidad/Group/Collection/Addition
es "Nombre
su divisa de cambio. alInformation
del Campo" y
el Value "Valor
de ese campo
Name"

../ext:UBLExtension/ext:ExtensionC
Nombre del campo, Addition
ontent/CustomTagGeneral/Interope
Name ejemplo "N° de Doc. de E A 1-100 alInform 1..1 1
rabilidad/Group/Collection/Addition
transporte" ation
alInformation/Name

../ext:UBLExtension/ext:ExtensionC
Addition
Nombre del campo, ontent/CustomTagGeneral/Interope
Value E A 1-100 alInform 1..1 1
ejemplo "123456789" rabilidad/Group/Collection/Addition
ation
alInformation/Value

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 745 de 753


Resolución No. 000165 (01/NOV/2023)

Estos grupos
estan
conformados
por campos
Grupo de datos para ../ext:UBLExtension/ext:ExtensionC
Name/Value,
AdditionalInform colocar información Collectio ontent/CustomTagGeneral/Interope
G 1..1 donde el Name 1
ation adicional de la factura y n rabilidad/Group/Collection/Addition
es "Nombre
su divisa de cambio. alInformation
del Campo" y
el Value "Valor
de ese campo
Name"

Nombre del campo, ../ext:UBLExtension/ext:ExtensionC


Addition
ejemplo ontent/CustomTagGeneral/Interope
Name E A 1-100 alInform 1..1 1
"Transportadora o rabilidad/Group/Collection/Addition
ation
Tramitadora" alInformation/Name

../ext:UBLExtension/ext:ExtensionC
Addition
Nombre del campo, ontent/CustomTagGeneral/Interope
Value E A 1-100 alInform 1..1 1
ejemplo "Mercantil" rabilidad/Group/Collection/Addition
ation
alInformation/Value

Estos grupos
estan
conformados
por campos
Grupo de datos para ../ext:UBLExtension/ext:ExtensionC
Name/Value,
AdditionalInform colocar información Collectio ontent/CustomTagGeneral/Interope
G 1..1 donde el Name 1
ation adicional de la factura y n rabilidad/Group/Collection/Addition
es "Nombre
su divisa de cambio. alInformation
del Campo" y
el Value "Valor
de ese campo
Name"

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 746 de 753


Resolución No. 000165 (01/NOV/2023)

../ext:UBLExtension/ext:ExtensionC
Nombre del campo, Addition
ontent/CustomTagGeneral/Interope
Name ejemplo "País de Origen E A 1-100 alInform 1..1 1
rabilidad/Group/Collection/Addition
de la M/cia" ation
alInformation/Name

../ext:UBLExtension/ext:ExtensionC
Addition
Nombre del campo, ontent/CustomTagGeneral/Interope
Value E A 1-100 alInform 1..1 1
ejemplo "Bogotá" rabilidad/Group/Collection/Addition
ation
alInformation/Value

Estos grupos
estan
conformados
por campos
Grupo de datos para ../ext:UBLExtension/ext:ExtensionC
Name/Value,
AdditionalInform colocar información Collectio ontent/CustomTagGeneral/Interope
G 1..1 donde el Name 1
ation adicional de la factura y n rabilidad/Group/Collection/Addition
es "Nombre
su divisa de cambio. alInformation
del Campo" y
el Value "Valor
de ese campo
Name"

../ext:UBLExtension/ext:ExtensionC
Addition
Nombre del campo, ontent/CustomTagGeneral/Interope
Name E A 1-100 alInform 1..1 1
ejemplo "Destino" rabilidad/Group/Collection/Addition
ation
alInformation/Name

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 747 de 753


Resolución No. 000165 (01/NOV/2023)

../ext:UBLExtension/ext:ExtensionC
Addition
Nombre del campo, ontent/CustomTagGeneral/Interope
Value E A 1-100 alInform 1..1 1
ejemplo "Guatemala" rabilidad/Group/Collection/Addition
ation
alInformation/Value

Estos grupos
estan
conformados
por campos
Grupo de datos para ../ext:UBLExtension/ext:ExtensionC
Name/Value,
AdditionalInform colocar información Collectio ontent/CustomTagGeneral/Interope
G 1..1 donde el Name 1
ation adicional de la factura y n rabilidad/Group/Collection/Addition
es "Nombre
su divisa de cambio. alInformation
del Campo" y
el Value "Valor
de ese campo
Name"

../ext:UBLExtension/ext:ExtensionC
Nombre del campo, Addition
ontent/CustomTagGeneral/Interope
Name ejemplo "Términos de E A 1-100 alInform 1..1 1
rabilidad/Group/Collection/Addition
pago" ation
alInformation/Name

../ext:UBLExtension/ext:ExtensionC
Addition
Nombre del campo, ontent/CustomTagGeneral/Interope
Value E A 1-100 alInform 1..1 1
ejemplo "Contado" rabilidad/Group/Collection/Addition
ation
alInformation/Value

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 748 de 753


Resolución No. 000165 (01/NOV/2023)

Estos grupos
estan
conformados
por campos
Grupo de datos para ../ext:UBLExtension/ext:ExtensionC
Name/Value,
AdditionalInform colocar información Collectio ontent/CustomTagGeneral/Interope
G 1..1 donde el Name 1
ation adicional de la factura y n rabilidad/Group/Collection/Addition
es "Nombre
su divisa de cambio. alInformation
del Campo" y
el Value "Valor
de ese campo
Name"

../ext:UBLExtension/ext:ExtensionC
Addition
Nombre del campo, ontent/CustomTagGeneral/Interope
Name E A 1-100 alInform 1..1 1
ejemplo "Seguro" rabilidad/Group/Collection/Addition
ation
alInformation/Name

../ext:UBLExtension/ext:ExtensionC
Addition
Nombre del campo, ontent/CustomTagGeneral/Interope
Value E A 1-100 alInform 1..1 1
ejemplo "Bolivar" rabilidad/Group/Collection/Addition
ation
alInformation/Value

Estos grupos
estan
conformados
por campos
Grupo de datos para ../ext:UBLExtension/ext:ExtensionC
Name/Value,
AdditionalInform colocar información Collectio ontent/CustomTagGeneral/Interope
G 1..1 donde el Name 1
ation adicional de la factura y n rabilidad/Group/Collection/Addition
es "Nombre
su divisa de cambio. alInformation
del Campo" y
el Value "Valor
de ese campo
Name"

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 749 de 753


Resolución No. 000165 (01/NOV/2023)

../ext:UBLExtension/ext:ExtensionC
Nombre del campo, Addition
ontent/CustomTagGeneral/Interope
Name ejemplo E A 1-100 alInform 1..1 1
rabilidad/Group/Collection/Addition
"Observaciones" ation
alInformation/Name

../ext:UBLExtension/ext:ExtensionC
Addition
Nombre del campo, ontent/CustomTagGeneral/Interope
Value E A 1-100 alInform 1..1 1
ejemplo "Ninguna" rabilidad/Group/Collection/Addition
ation
alInformation/Value

Grupo de datos para


colocar información de
CustomT ../ext:UBLExtension/ext:ExtensionC
los valores monetario
TotalesCop G agGenera 1..1 1 ontent/CustomTagGeneral/TotalesC
totales después de la
l op
conversión una divisa
diferente a la "COP".

CustomT ../ext:UBLExtension/ext:ExtensionC
Valor bruto antes de
FctConvCop E A 3-100 agGenera 1..1 1 ontent/CustomTagGeneral/TotalesC
tributos
l op/FctConvCop

CustomT ../ext:UBLExtension/ext:ExtensionC
MonedaCop Nombre de moneda E A 3-100 agGenera 1..1 1 ontent/CustomTagGeneral/TotalesC
l op/MonedaCop

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 750 de 753


Resolución No. 000165 (01/NOV/2023)

CustomT ../ext:UBLExtension/ext:ExtensionC
SubTotalCop Sub Total E A 3-100 agGenera 1..1 1 ontent/CustomTagGeneral/TotalesC
l op/SubTotalCop

CustomT ../ext:UBLExtension/ext:ExtensionC
DescuentoDetalle Campo para informar el
E A 3-100 agGenera 1..1 1 ontent/CustomTagGeneral/TotalesC
Cop total de los descuentos
l op/DescuentoDetalleCop

CustomT ../ext:UBLExtension/ext:ExtensionC
RecargoDetalleCo Campo para informar el
E A 3-100 agGenera 1..1 1 ontent/CustomTagGeneral/TotalesC
p total de los recargos
l op/RecargoDetalleCop

CustomT ../ext:UBLExtension/ext:ExtensionC
TotalBrutoFactur Campo para informar el
E A 3-100 agGenera 1..1 1 ontent/CustomTagGeneral/TotalesC
aCop total bruto
l op/TotalBrutoFacturaCop

CustomT ../ext:UBLExtension/ext:ExtensionC
Campo para informar el
TotIvaCop E A 3-100 agGenera 1..1 1 ontent/CustomTagGeneral/TotalesC
total IVA
l op/TotIvaCop

CustomT ../ext:UBLExtension/ext:ExtensionC
Campo para informar el
TotIncCop E A 3-100 agGenera 1..1 1 ontent/CustomTagGeneral/TotalesC
total INC
l op/TotIncCop

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 751 de 753


Resolución No. 000165 (01/NOV/2023)

CustomT ../ext:UBLExtension/ext:ExtensionC
TotBolCop E A 3-100 agGenera 1..1 1 ontent/CustomTagGeneral/TotalesC
l op/TotBolCop

CustomT ../ext:UBLExtension/ext:ExtensionC
ImpOtroCop E A 3-100 agGenera 1..1 1 ontent/CustomTagGeneral/TotalesC
l op/ImpOtroCop

CustomT ../ext:UBLExtension/ext:ExtensionC
MntImpCop E A 3-100 agGenera 1..1 1 ontent/CustomTagGeneral/TotalesC
l op/MntImpCop

CustomT ../ext:UBLExtension/ext:ExtensionC
TotalNetoFactura
Valor total a pagar E A 3-100 agGenera 1..1 1 ontent/CustomTagGeneral/TotalesC
Cop
l op/TotalNetoFacturaCop

CustomT ../ext:UBLExtension/ext:ExtensionC
MntDctoCop Descuento en pesos E A 3-100 agGenera 1..1 1 ontent/CustomTagGeneral/TotalesC
l op/MntDctoCop

CustomT ../ext:UBLExtension/ext:ExtensionC
MntRcgoCop Recargo en pesos E A 3-100 agGenera 1..1 1 ontent/CustomTagGeneral/TotalesC
l op/MntRcgoCop

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 752 de 753


Resolución No. 000165 (01/NOV/2023)

CustomT ../ext:UBLExtension/ext:ExtensionC
VlrPagarCop Valor a pagar en pesos E A 3-100 agGenera 1..1 1 ontent/CustomTagGeneral/TotalesC
l op/VlrPagarCop

CustomT ../ext:UBLExtension/ext:ExtensionC
ReteFueCop ReteFuente en pesos E A 3-100 agGenera 1..1 1 ontent/CustomTagGeneral/TotalesC
l op/ReteFueCop

CustomT ../ext:UBLExtension/ext:ExtensionC
ReteIvaCop ReteIva en pesos E A 3-100 agGenera 1..1 1 ontent/CustomTagGeneral/TotalesC
l op/ReteIvaCop

CustomT ../ext:UBLExtension/ext:ExtensionC
ReteIcaCop ReteIca en pesos E A 3-100 agGenera 1..1 1 ontent/CustomTagGeneral/TotalesC
l op/ReteIcaCop

CustomT ../ext:UBLExtension/ext:ExtensionC
TotAnticiposCop Total anticipos en pesos E A 3-100 agGenera 1..1 1 ontent/CustomTagGeneral/TotalesC
l op/TotAnticiposCop

i Vea el documento «Formatos de los Documentos XML de Facturación Electrónica»


Se incluye la notación xPath porque los expertos en e-commerce & e-biz han recibido entrenamiento en examinar archivos en formato XML, y en comprender
ii

cómo están formados.

Dirección de Gestión de Impuestos


Carrera 8 Nº 6C-38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN

Página 753 de 753

También podría gustarte