Resolución 000012 de 09-02-2021
Resolución 000012 de 09-02-2021
Resolución 000012 de 09-02-2021
( 09 FEB 2021 )
CONSIDERANDO:
Que el 5 de mayo de 2020 fue expedida la Resolución 000042 por parte del Director
General de la Unidad Administrativa Especial Dirección de Impuestos y Aduanas
Nacionales -DIAN “Por la cual se desarrollan los sistemas de facturación, los
proveedores tecnológicos, el registro de la factura electrónica de venta como título
valor, se expide el anexo técnico de factura electrónica de venta y se dictan otras
disposiciones en materia de sistemas de facturación”.
Que el inciso 4 del artículo 72 de la Resolución 000042 del 05 de mayo de 2020 señala:
“Las modificaciones del «Anexo de factura electrónica de venta», en todo caso deben
incorporarse al sistema de factura electrónica de venta mediante resolución de
carácter general suscrita por parte del Director General de la Unidad Administrativa
Especial Dirección de Impuestos y Aduanas Nacionales -DIAN; las citadas
modificaciones que incorporan la formación y requisitos, no harán parte de lo
establecido en el artículo 11 de esta resolución, a menos que el citado artículo se
modifique o adicione.”
Que el Capítulo 53 del Título 2 de la Parte 2 del Libro 2 del Decreto 1074 de 2015,
Único Reglamentario del Sector Comercio, Industria y Turismo, modificado por el
Decreto 1154 de agosto 20 de 2020, reglamentó la circulación electrónica de la factura
electrónica de venta como título valor, por lo tanto, se requiere modificar el anexo
técnico de la factura electrónica de venta “Anexo técnico de factura electrónica de
venta» versión 1.7-2020, para efectos de incorporar los campos necesarios para que
la factura electrónica de venta contenga la información relacionada con la condición
de título valor.
Que el inciso 2 del parágrafo 3 del artículo 1.6.1.4.12. del Decreto 1625 de 2016, Único
Reglamentario en Materia Tributaria, en concordancia con el inciso 2 del artículo 55
de la resolución 000042 del 5 de mayo de 2020, disponen que el documento soporte
en adquisiciones con sujetos no obligados a emitir factura o documento equivalente
debe ser generado en forma física, hasta tanto la Unidad Administrativa Especial
Dirección de Aduanas e Impuestos Nacionales -DIAN, establezca las condiciones,
términos, mecanismos técnicos y tecnológicos para su generación de forma
electrónica; en consecuencia se requiere prescribir el Anexo técnico del documento
soporte en adquisiciones efectuadas a sujetos no obligados a expedir factura de venta
o documento equivalente, el cual contiene las funcionalidades y/o reglas de validación
que permiten cumplir con la generación, transmisión, validación, del documento
soporte, por parte de los facturadores electrónicos y/o proveedores tecnológicos, en
los ambientes de producción en habilitación y producción en operación y por tanto
debe adicionarse el parágrafo 4 al artículo 55 de la Resolución 000042 del 5 de mayo
de 2020 .
RESUELVE:
“6. De conformidad con el literal e) del artículo 617 del Estatuto Tributario, deberá
contener la fecha y hora de expedición, la cual corresponde a la validación de que
trata el articulo 616-1 del Estatuto Tributario, que se entiende cumplido con lo
dispuesto en el numeral 7 del presente artículo. Cuando la factura electrónica de
venta no pueda ser validada por inconvenientes tecnológicos atribuibles a la Unidad
Administrativa Especial Dirección de Impuestos y Aduanas Nacionales -DIAN, se
tendrá como fecha y hora de expedición la indicada en el numeral 5 del presente
artículo.”
“Parágrafo: Los sujetos obligados a la utilización del prefijo de que trata el numeral
2 de este artículo, podrán utilizar prefijos de hasta cuatro (4) letras, números o su
combinación; en todo caso, podría utilizarse un número menor de prefijos,
atendiendo al número de establecimientos de comercio, sedes, oficinas, locales,
puntos de venta o lugares donde desarrollen sus actividades económicas en los
RESOLUCIÓN NÚMERO 000012 de 09 FEB 2021 Hoja No. 4
El «Anexo técnico de factura electrónica de venta versión 1.8», forma parte integral
de la presente resolución modificatoria, y en consecuencia, de la Resolución 000042
del 05 de mayo de 2020.”
https://www.dian.gov.co/impuestos/factura-
electronica/documentacion/Paginas/documentacion-tecnica.aspx
Publíquese y cúmplase.
09 FEB 2021
Dada en Bogotá, D.C., a
Hash - 4c88cdfba92f5519e97c794409f4d9ca
Resolución No.
000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
Unidad Administrativa Especial Dirección de Impuestos y Aduanas
Nacionales
Anexo técnico de Documento Soporte 1.0
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No.
000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
Sumario
Índice de Tablas .......................................................................................................................................................... 6
Índice de Figuras ......................................................................................................................................................... 7
1. Abreviaturas Utilizadas ........................................................................................................................................... 8
2. Sujetos obligados al anexo técnico ......................................................................................................................... 9
3. Definiciones .......................................................................................................................................................... 10
4. Introducción ......................................................................................................................................................... 11
4.1. Confiabilidad de la información .................................................................................................................... 11
4.2. Calidad de la información ............................................................................................................................. 11
4.2.1. Aproximaciones aritméticas ................................................................................................................. 12
4.2.1.1. Holgura en los valores monetarios ................................................................................................. 12
4.2.1.2. Aproximaciones de impuesto sobre las ventas cobradas. .............................................................. 13
4.2.2. Valores Negativos. ............................................................................................................................... 13
4.2.2.1. Monetarios. ..................................................................................................................................... 13
4.2.2.2. Tarifas. ............................................................................................................................................. 14
4.2.3. Cantidad del producto o servicio ......................................................................................................... 14
4.3. Convenciones utilizadas en las tablas ........................................................................................................... 14
4.3.1. Columnas de las tablas de definición ................................................................................................... 14
4.4. Tipos de campos de los archivos XML ........................................................................................................... 15
4.5. Tamaños de los elementos ........................................................................................................................... 16
4.6. Convenciones utilizadas en las Tablas de Reglas de Validación ................................................................... 18
4.7. Ubicación estándar para información común ............................................................................................... 18
4.7.1. Invoice: Gestión de los campos de fechas para el documento electrónico ......................................... 18
4.8. Aspectos a tener en cuenta .......................................................................................................................... 19
5. Generación de los documentos electrónicos ....................................................................................................... 20
5.1. Documento Soporte electrónico: Invoice ..................................................................................................... 20
5.2. Instrumento electrónico tipo Contenedor electrónico ‐ AttachedDocument .............................................. 90
5.3. Instrumento electrónico ApplicationResponse ............................................................................................. 99
5.3.1. Garantía que el evento será registrado en el documento correcto .................................................... 99
5.3.2. Relacionamientos mutuos entre los eventos ....................................................................................... 99
5.3.3. Detalles de cada evento (Instrumento electrónico tipo ApplicationResponse) ................................ 109
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No.
000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
Instrumento electrónico tipo ApplicationResponse ‐ Documento validado por la DIAN ............. 109
Instrumento electrónico tipo ApplicationResponse ‐ Documento Rechazado por la DIAN ......... 112
5.4. Estándar del nombre de los documentos electrónicos XML ...................................................................... 115
5.5. 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. ................................................................................................... 116
5.6. Códigos de asignación ................................................................................................................................. 117
5.7. Firma digital del documento: ds:Signature ................................................................................................. 118
6. Transmisión de los documentos electrónicos a la DIAN ..................................................................................... 131
6.1. Modelo conceptual de comunicación ......................................................................................................... 131
6.2. Servicios para envío de DE individuales ...................................................................................................... 131
6.2.1. Secuencia del servicio ........................................................................................................................ 132
6.3. Aspectos tecnológicos de los web services de Validación Previa DIAN ...................................................... 132
6.4. Estándar de comunicación .......................................................................................................................... 133
6.5. Estándar de mensajes de los servicios de La DIAN ..................................................................................... 133
6.6. Descripción de los servicios web de La DIAN .............................................................................................. 134
6.7. WS recepción documento electrónico ‐ SendBillSync ................................................................................ 135
6.7.1. Descripción de procesamiento .......................................................................................................... 135
6.7.2. Mensaje de petición ........................................................................................................................... 136
6.7.3. Mensaje de respuesta ........................................................................................................................ 137
6.8. WS Consulta del estado de DE ‐ GetStatus ................................................................................................. 140
6.8.1. Descripción del procesamiento .......................................................................................................... 140
6.8.2. Protocolo de petición ......................................................................................................................... 140
6.8.3. Protocolo de respuesta ...................................................................................................................... 141
7. Validación de los documentos electrónicos ....................................................................................................... 145
7.1. Reglas y Mensajes de Validación ................................................................................................................ 145
7.2. Documento Soporte: Invoice ...................................................................................................................... 146
7.2.1. Línea de Documento Soporte: InvoiceLine ........................................................................................ 186
7.3. Contenedor de Documentos: AttachedDocument...................................................................................... 198
7.4. Registro de Evento: ApplicationResponse .................................................................................................. 198
7.4.1. Estructura Común a Todos los Eventos .............................................................................................. 198
7.4.2. Detalles de Cada Evento .................................................................................................................... 210
Documento electrónico de tipo ApplicationResponse ‐ Documento validado por la DIAN ......... 210
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No.
000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
Documento electrónico de tipo ApplicationResponse ‐ Documento rechazado por la DIAN ...... 210
7.5. Validación de la Firma Digital de los Documentos Electrónicos: ds:Signature ........................................... 211
7.6. Reglas de Validación Relativas al Establecimiento de la Conexión ............................................................. 224
7.6.1. Mensaje del Web Service ................................................................................................................... 224
7.6.2. Schema XML ....................................................................................................................................... 225
7.6.3. Certificado Digital de Transmisión (conexión) ................................................................................... 225
7.6.4. Certificado Digital de Firma (Firma XML) ........................................................................................... 226
7.6.5. Firma .................................................................................................................................................. 227
8. Suplemento A: Política de firma ......................................................................................................................... 228
8.1. Observaciones ............................................................................................................................................. 228
8.2. Consideraciones Generales ......................................................................................................................... 228
8.3. Especificaciones técnicas sobre la Firma Digital Avanzada ......................................................................... 229
8.4. Alcance de la Política de Firma ................................................................................................................... 230
8.5. Política de Firma .......................................................................................................................................... 230
8.5.1. Actores de la Firma ............................................................................................................................ 230
8.5.2. Formato de Firma ............................................................................................................................... 230
8.6. Algoritmo de Firma ..................................................................................................................................... 230
8.7. Algoritmo de Organización de Datos según el Canon ................................................................................. 231
8.8. Ubicación de la Firma .................................................................................................................................. 231
8.9. Condiciones de la Firma .............................................................................................................................. 231
8.10. Identificador de la Política ........................................................................................................................ 234
8.11. Hora de Firma ............................................................................................................................................ 235
8.12. Firmante .................................................................................................................................................... 235
8.13. Mecanismo de firma digital ...................................................................................................................... 236
8.14. Certificado digital desde la vigencia de la circular 03‐2016 de la ONAC ................................................... 236
9. Suplemento B: Mecanismos de Control del Documento Soporte ...................................................................... 246
9.1. Especificación Técnica de Generación Del CUDE ........................................................................................ 246
9.1.1. Consideraciones Generales del CUDE ................................................................................................ 246
Generación de CUDE ..................................................................................................................... 247
Ejemplo de CUDE para Documento Soporte Electrónico .............................................................. 247
9.1.1.3. XPath ............................................................................................................................................. 250
Generación del CUDE para el Application Response: elaborado y remitido por participante o
adquiriente con “software PIN” ................................................................................................................. 251
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No.
000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
9.2. Código Bidimensional «QR» ........................................................................................................................ 255
9.3. Especificación Técnica Del Código De Seguridad Del Software .................................................................. 259
9.4. Métodos de cálculo ..................................................................................................................................... 260
9.4.1. Método incluye las retenciones en la fuente y las autoretenciones. ................................................ 260
9.4.2. Anticipo al documento soporte ......................................................................................................... 261
10. Suplemento C: Inconvenientes tecnológicos .................................................................................................... 262
11. Suplemento D: Tablas de Contenidos de Elementos y de Atributos ................................................................. 263
11.1. Códigos Relacionados con Documentos ................................................................................................... 263
11.1.1. Ambiente de Destino del Documento: cbc:ProfileExecutionID y cbc:UUID.@schemeID ................ 263
11.1.2. Algoritmo: cbc:UUID.@schemeName .............................................................................................. 263
11.1.2.1. Algoritmo de CUDE: cbc:UUID.@schemeName .......................................................................... 263
11.1.3. Tipo de Documento: cbc:InvoiceTypeCode ...................................................................................... 264
11.1.4. Tipos de operación ........................................................................................................................... 264
11.1.4.1. Documento Invoice – Documento Soporte Electrónico ............................................................. 264
11.1.4.2. Instrumentos ApplicationResponse ............................................................................................ 264
11.1.5. Tipos de eventos .............................................................................................................................. 265
11.2. Códigos para identificación fiscal .............................................................................................................. 265
11.2.1. Documento de identificación (Tipo de Identificador Fiscal): cbc:CompanyID.@schemeName;
sts:ProviderID.@schemeName ................................................................................................... 265
11.2.2. Tributos ............................................................................................................................................ 265
11.2.3. Tipo de organización jurídica (Personas): cbc:AdditionalAccountID ................................................ 266
11.2.4. Identificador de Procedencia de Organización cbc: AdditionalAccountID.@schemeID .................. 267
11.2.5. Responsabilidades fiscales: .............................................................................................................. 267
11.2.5.1. Para el campo: cbc:TaxLevelCode ............................................................................................... 267
11.2.5.2. Para el grupo PartyTaxScheme ................................................................................................... 267
11.3. Códigos Diversos ....................................................................................................................................... 268
11.3.1. Eventos de un Documento Soporte Electrónico: cbc:DocumentRespose/cbc:Description;
cbc:ResponseCode ..................................................................................................................... 268
11.3.2. Lenguaje (ISO 639): @languageID ................................................................................................... 268
11.3.3. Moneda (ISO 4217): @currencyID ................................................................................................... 272
11.3.4. Pagos ................................................................................................................................................ 280
11.3.4.1. Formas de Pago: cbc:PaymentMeans/ID .................................................................................... 280
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No.
000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
11.3.4.2. Medios de Pago: cbc:PaymentMeansCode ................................................................................. 280
11.3.5. Productos: @schemeID, @schemeName, @schemeAgencyID ....................................................... 282
11.3.5.1. ..................................................................................................................................................... 283
11.3.5.2. Unidades de Cantidad: @unitCode ............................................................................................. 283
11.3.6. Condiciones de entrega (INCOTERMS): …/cbc:LossRiskResponsibilityCode .................................... 305
11.3.7. Códigos de descuento ...................................................................................................................... 306
11.3.8. Lista de códigos para precios de referencia ..................................................................................... 306
11.3.9. Tablas de tarifas por Impuesto ........................................................................................................ 307
11.4. Códigos Geográficos .................................................................................................................................. 311
11.4.1. Países (ISO 3166‐1): cbc:IdentificationCode .................................................................................... 311
11.4.2. Departamentos (ISO 3166‐2:CO): cbc:CountrySubentity, cbc:CountrySubentityCode ................... 324
11.4.3. Municipios: cbc:CityName ................................................................................................................ 325
11.4.4. Código Postal cbc:PostalZone .......................................................................................................... 348
12. Suplemento E: Códigos de Productos ............................................................................................................... 350
12.1. Colombia Compra Eficiente ....................................................................................................................... 350
12.2. Números Globales de Identificación de Productos – GTIN ....................................................................... 355
12.3. Códigos libres o autónomos. ..................................................................................................................... 363
13. Suplemento F: Herramienta para el consumo de Web Services ....................................................................... 364
13.1. Introducción .............................................................................................................................................. 364
13.2. Descargar SOAP UI .................................................................................................................................... 364
13.3. Ejecutar SOAP UI ....................................................................................................................................... 364
13.4. Crear un nuevo proyecto tipo SOAP ......................................................................................................... 364
13.5. Configuración inicial .................................................................................................................................. 365
13.6. Configurar Keystore .................................................................................................................................. 366
13.7. Configurar WS‐Security Signature ............................................................................................................. 367
13.8. Configurar TimeStamp .............................................................................................................................. 369
13.9. Configurar GetStatus Request, Authentication y WS‐A addressing .......................................................... 370
13.10. Configurar y ejecutar GetStatus Request ................................................................................................ 372
13.11. Recomendaciones ................................................................................................................................... 373
Índice de Tablas
Tabla 1 – Convenciones Utilizadas en la Tablas de Definición de los Formatos XML ................................................ 14
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No.
000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
Tabla 2 – Tipos de Campo en los Archivos XML ........................................................................................................ 15
Tabla 3 – Tipos de Datos de los Elementos en los Archivos XML .............................................................................. 15
Tabla 4 – Tamaños de Elementos ............................................................................................................................. 16
Tabla 5 – Ejemplos de Información de Valores Utilizando los Formatos Numéricos ................................................ 17
Tabla 6 – Nombres de las Columnas de las Tablas de Reglas de Validación ............................................................. 18
Tabla 7 – Ubicaciones Estándar para Información Comunes .................................................................................... 18
Tabla 8 – Relacionamientos Mutuos Entre los Eventos ............................................................................................ 99
Tabla 9 – Ejemplos de Mensajes de Validación ...................................................................................................... 145
Índice de Figuras
Figura 1 – Niveles jerárquicos del sistema de codificación Colombia Compra Eficiente ........................................ 353
Figura 2 – Estructura de los códigos GTIN 8, 12 y 13 .............................................................................................. 356
Figura 3 – Estructura del código GTIN 14 ............................................................................................................... 357
Figura 4 – Árbol de decisión para elección de código GTIN .................................................................................... 360
Figura 5 – Estructura de almacenamiento de códigos GTIN ................................................................................... 362
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No.
000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
1. Abreviaturas Utilizadas
AR ………………………… Application Response
CUDE ........................ Código Único de Documento Electrónica.
DE ............................. Documento Electrónico.
DIAN ......................... Unidad Administrativa Especial Dirección de Impuestos y Aduanas Nacionales.
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
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No.
000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
2. Sujetos obligados al anexo técnico
Corresponde a todos los sujetos que adquieren bienes y/o servicios a un proveedor no obligado a expedir factura
de venta, para que pueda documentar la transacción y tener el soporte de costos, deducciones, o impuestos
descontables.
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No.
000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
3. 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 envían las validaciones
realizadas por la Dirección de Impuestos y Aduanas Nacionales DIAN al documento soporte.
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 aceptado 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 los documentos electrónicos.
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 Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No.
000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
4. Introducción
El presente anexo técnico describe el formato de los documentos e instrumentos electrónicos para utilización en
el marco de las validaciones previstas en el artículo 18 de la ley 2010 de 27 de diciembre de 2019 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.
.
El formato es un subconjunto del Universal Business Language – UBL, del cual se utilizarán tres tipos de
documentos: Invoice (Documento Soporte Electrónico), ApplicationResponse (Registro de Evento) y
AttachedDocument (Contenedor Electrónico).
El objetivo de la presente descripción del UBL es buscar, una estandarización del documento soporte
electrónico en adquisiciones con no obligados, de manera que se formalicen dichas transacciones utilizando
instrumentos electrónicos, 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 las informaciones tal como se describe a
continuación:
4.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.
4.2. Calidad de la información
En el presente anexo 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 ejemplo, el total del
documento soporte 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.
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No.
000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
Documento Validado: Proceso informático que realiza la DIAN, mediante el cual se verifican la reglas de
validación, teniendo como resultado el no rechazo por parte de la entidad, y como consecuencia el
documento electrónico se valida1.
4.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
En caso 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.
4.2.1.1. Holgura en los valores monetarios
Los elementos que definen valores monetarios permitirán una tolerancia de error +ó‐ 2.00.
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 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 Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No.
000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
4.2.1.2. Aproximaciones de impuesto sobre las ventas cobradas.
Según se establece en el Decreto 1625 de 2016 sobre el Artículo 1.3.1.1.1. se indica que “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.
Identificador de los documentos electrónicos
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 9.1
del presente anexo técnico.
Para posibilitar la referencia cruzada entre los diferentes documentos electrónicos, se incluye la etiqueta
cbc:UUID, la cual contendrá un identificador universal denominado “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 11.1.2, y la etiqueta UUID contendrá:
Como se mencionó anteriormente, el lector debe remitirse al numeral 9.1, con el objeto
de revisar cómo se calcula o genera el CUDE 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.
4.2.2. Valores Negativos.
4.2.2.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 4.2.1 Aproximaciones aritméticas.
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No.
000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
Se informa la generación de la regla VLR01.
4.2.2.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.
4.2.3. 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 DSAV04a.
4.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.
4.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 cada
ID
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)
Tam Tamaño del elemento (ver Tabla 4)
Padre Nombre del grupo que contiene este elemento o grupo
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No.
000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
Columna Descripción
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 del documentos Invoice, Application Response o AttachedDocument.
4.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 AAAA‐MM‐DD, de acuerdo con la norma ISO 8601‐2, en el cual:
AAAA: año
F
MM: mes
DD: día
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No.
000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
Tipo Descripción
Hora: elementos que deben ser informados en el formato de tiempo universal coordinado HH:MM:SSdhh: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 GMT
d: señal (“+” o “‐“) para la diferencia con relación a la hora GMT3
Ejemplo: dos y treinta de la tarde en Bogotá debe ser informado como 14:30:00‐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
4.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 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.
Tabla 4 – Tamaños de Elementos
Formato Descripción
Tamaño exacto del elemento
X
ej.: 5
3
Atención: no es la hora “Zulu”, o sea, referenciada al meridiano zero. Debe ser informada una hora en una zona
horaria específica, de libre elección del emisor: en el ejemplo fue escogido ‐5, que es la zona horaria oficial de
Colombia.
La zona horaria elegida por el emisor del documento electrónico es indiferente para la aplicación de las
reglas de validación: todas las operaciones de evaluación de horas se realizan tomando en cuenta la zona
horaria informada en el campo específico.
No existe necesidad de utilizar la misma zona horaria en todos los campos del tipo “hora” a lo largo de un
mismo archivo.
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No.
000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
Formato Descripción
o informar menos o más de cinco posiciones tendrá como resultado el rechazo del archivo
Tamaño mínimo de “x”, máximo de “y”
ej.: 0‐10
x‐y
o es posible expresar ningún valor, porque se permite el tamaño “0”
o informar más de diez posiciones tendrá como resultado el rechazo del archivo
Tamaño exacto del elemento de “x”, con exactamente “n” casillas decimales
ej.: 11 p 4
x p n o El número debe tener once posiciones, siendo exactamente seis posiciones antes del punto decimal, y
exactamente cuatro (4) posiciones después del punto decimal; cualquier otro número de posiciones tendrá
como resultado el rechazo del archivo
Tamaño exacto del elemento de “x”, con entre “n” y “m” casillas decimales
ej.: 11 p (0‐6)
x p (n‐m) o El número debe tener exactamente 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
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 Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No.
000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
4.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 solicitud
Y
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
4.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
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
4.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 computadot/Servidor con el reloj atómico de nombre de la entidad.
Esta fecha corresponde a la generación del documento electrónico y la cual para efectos fiscales.
cbc:IssueDate
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No.
000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
Fecha de emisión del documento soporte. Está relacionada con la 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 del documento soporte, debe estar asociada con las fechas negociadas o acordadas
según los registros de los campos cac:PaymentTerms/cbc:PaymentDueDate.
4.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 le XML del documento electrónico correspondiente.
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
5. Generación de los documentos electrónicos
Para la generación, trasmisión, validación, expedición y recepción del sistema que conforma el Documento Soporte en adquisiciones con no obligados se utilizan los siguientes
documentos del estándar UBL: Invoice, ApplicationResponse y AttachedDocument. A continuación se presenta las condiciones técnicas de formato para cada uno de ellos.
5.1. Documento Soporte electrónico: Invoice
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Documento Soporte Electrónico ‐
DSAA01 Invoice G 1..1 1.0 /Invoice
Invoice (raíz)
Debe usar como mínimo las
DSAA02 ext UBLExtensions extensiones definidas por la DIAN para G Invoice 1..1 1.0 /Invoice/ext:UBLExtensions
Documento Soporte Electrónico
Se requiere que para el documento soporte
electrónico (Invoice) existan declarados al menos
dos nodos obligatorios
//ext:UBLExtension/ext:ExtensionContent/sts:Dia
nExtensions
y
/Invoice/ext:UBLExtensions/ext:UBLExtensio
DSAB01 ext UBLExtension G UBLExtensions 2..N //ext:UBLExtension/ext:ExtensionContent/ds:Sign 1.0 n
ature
Las extensiones NO deben usarse para repetir
información estandarizada en el UBL‐XML de la
DIAN. 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 Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Contenido de las definiciones de
extensions de la DIAN. Debe usar como
../ext:UBLExtensions/ext:UBLExtension/ext:E
DSAB02 ext ExtensionContent mínimo las extensiones definidas por la G UBLExtension 1..1 1.0
xtensionContent
DIAN para Documento Soporte
(DianExtensions y Signature)
Grupo de información sobre la
Rechazo: Solamente puede haber una ocurrencia
numeración de facturación, el ../ext:UBLExtensions/ext:UBLExtension/ext:E
DSAB03 sts DianExtensions G ExtensionContent 1..1 de un grupo UBLExtension conteniendo el grupo 1.0
prestador de servicios, y el software xtensionContent/sts:DianExtensions
sts:DianExtensions
utilizado
../ext:UBLExtensions/ext:UBLExtension/ext:E
Datos Autorización de Numeración de
DSAB04 sts InvoiceControl G DianExtensions 1..1 1.0 xtensionContent/sts:DianExtensions/sts:Invo
Documento Soporte
iceControl
../ext:UBLExtensions/ext:UBLExtension/ext:E
Número autorización: Número del Debe corresponder a un número de autorización
DSAB05 sts InvoiceAuthorization E N 14 InvoiceControl 1..1 1.0 xtensionContent/sts:DianExtensions/sts:Invo
código otorgado para la numeración de este contribuyente emisor (Formato 1876)
iceControl/sts:InvoiceAuthorization
../ext:UBLExtensions/ext:UBLExtension/ext:E
Grupo de información relativas a la
DSAB06 sts AuthorizationPeriod G InvoiceControl 1..1 1.0 xtensionContent/sts:DianExtensions/sts:Invo
fecha de autorización de la numeración
iceControl/sts:AuthorizationPeriod
Debe ser anterior o igual a la fecha de la emisión ../ext:UBLExtensions/ext:UBLExtension/ext:E
Fecha de inicio de la autorización de la del documento soporte xtensionContent/sts:DianExtensions/sts:Invo
DSAB07 cbc StartDate E F 10 AuthorizationPeriod 1..1 1.0
numeración iceControl/sts:AuthorizationPeriod/cbc:Start
Rechazo: si StartDate > IssueDate Date
Fecha final de la autorización de la Debe ser posterior o igual a la fecha de la emisión ../ext:UBLExtensions/ext:UBLExtension/ext:E
DSAB08 cbc EndDate E F 10 AuthorizationPeriod 1..1 1.0
numeración del documento soporte xtensionContent/sts:DianExtensions/sts:Invo
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
iceControl/sts:AuthorizationPeriod/cbc:EndD
Rechazo: si EndDate < IssueDate
ate
Grupo de información del rango de ../ext:UBLExtensions/ext:UBLExtension/ext:E
DSAB09 sts AuthorizedInvoices numeración autorizado para este G InvoiceControl 1..1 1.0 xtensionContent/sts:DianExtensions/sts:Invo
emisor iceControl/sts:AuthorizedInvoices
Prefijo de la autorización de ../ext:UBLExtensions/ext:UBLExtension/ext:E
DSAB10 sts Prefix numeración dado por el SIE de E A 0..4 AuthorizedInvoices 0..1 1.0 xtensionContent/sts:DianExtensions/sts:Invo
Prefijo de Autorización de Numeración
Numeración iceControl/sts:AuthorizedInvoices/sts:Prefix
Debe corresponder a un rango en vigor para el
contribuyente emisor ../ext:UBLExtensions/ext:UBLExtension/ext:E
Valor inicial del rango de numeración
DSAB11 sts From E N 1..9 AuthorizedInvoices 1..1 Rechazo: Si From no corresponde al inicio de un 1.0 xtensionContent/sts:DianExtensions/sts:Invo
otorgado
rango autorizado en el Sistema de numeración iceControl/sts:AuthorizedInvoices/sts:From
para el emisor del documento soporte
Debe corresponder a un rango en vigor para el
contribuyente emisor
../ext:UBLExtensions/ext:UBLExtension/ext:E
Valor final del rango de numeración Rechazo: Si elemento To no corresponde al final
DSAB12 sts To E N 1..9 AuthorizedInvoices 1..1 1.0 xtensionContent/sts:DianExtensions/sts:Invo
otorgado de un rango autorizado en el Sistema de iceControl/sts:AuthorizedInvoices/sts:To
numeración para el emisor del documento
soporte
../ext:UBLExtensions/ext:UBLExtension/ext:E
Grupo de información de país del
DSAB13 sts InvoiceSource G InvoiceSource 1..1 1.0 xtensionContent/sts:DianExtensions/sts:Invo
documento electrónico
iceSource
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
../ext:UBLExtensions/ext:UBLExtension/ext:E
DSAB14 cbc IdentificationCode E A 2 InvoiceSource 1..1 Debe ser informado el literal “CO” 1.0 xtensionContent/sts:DianExtensions/sts:Invo
iceSource/cbc:IdentificationCode
../ext:UBLExtensions/ext:UBLExtension/ext:E
xtensionContent/sts:DianExtensions/sts:Invo
DSAB15 listAgencyID A N IdentificationCode 1..1 Debe ser informado el literal “6” 1.0
iceSource/cbc:IdentificationCode/@listAgen
cyID
../ext:UBLExtensions/ext:UBLExtension/ext:E
Debe ser informado el literal “United Nations xtensionContent/sts:DianExtensions/sts:Invo
DSAB16 listAgencyName A A IdentificationCode 1..1 1.0
Economic Commission for Europe” iceSource/cbc:IdentificationCode/@listAgen
cyName
../ext:UBLExtensions/ext:UBLExtension/ext:E
Debe ser informado el literal
xtensionContent/sts:DianExtensions/sts:Invo
DSAB17 listSchemeURI A A IdentificationCode 1..1 “urn:oasis:names:specification:ubl:codelist:gc:Cou 1.0
iceSource/cbc:IdentificationCode/@listSche
ntryIdentificationCode‐2.1”
meURI
../ext:UBLExtensions/ext:UBLExtension/ext:E
Grupo de información sobre el
DSAB18 sts SoftwareProvider G DianExtensions 1..1 1.0 xtensionContent/sts:DianExtensions/sts:Soft
prestador de servicios
wareProvider
Identificador del Proveedor Tecnológico
utilizado en la emisión de la factura. Un
../ext:UBLExtensions/ext:UBLExtension/ext:E
Obligado a facturar puede ser también NIT del Proveedor Tecnológico debe estar
DSAB19 sts ProviderID E N SoftwareProvider 1..1 1.0 xtensionContent/sts:DianExtensions/sts:Soft
Proveedor Tecnológico para sí mismo u registrado en la DIAN sin DV.
wareProvider/sts:ProviderID
otros, en cuyo caso será Proveedor
Tecnológico
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
../ext:UBLExtensions/ext:UBLExtension/ext:E
xtensionContent/sts:DianExtensions/sts:Soft
DSAB20 @schemeAgencyID A N ProviderID 1..1 Debe ser informado el literal “195” 1.0
wareProvider/sts:ProviderI/@schemeAgency
ID
../ext:UBLExtensions/ext:UBLExtension/ext:E
@schemeAgencyNam Debe ser informado el literal “CO, DIAN (Dirección xtensionContent/sts:DianExtensions/sts:Soft
DSAB21 A A ProviderID 1..1 1.0
e de Impuestos y Aduanas Nacionales)” wareProvider/sts:ProviderID/@schemeAgen
cyName
../ext:UBLExtensions/ext:UBLExtension/ext:E
DSAB22 @schemeID DV del NIT del Proveedor Tecnológico A N ProviderID 1..1 El DV del NIT debe ser informado en @schemeID 1.0 xtensionContent/sts:DianExtensions/sts:Soft
wareProvider/sts:ProviderID/@schemeID
../ext:UBLExtensions/ext:UBLExtension/ext:E
xtensionContent/sts:DianExtensions/sts:Soft
DSAB23 @schemeName A N ProviderID 1..1 Debe ser informado el literal “31” 1.0
wareProvider/sts:ProviderID/@schemeNam
e
Identificador del software asignado cuando el
Identificador Software: Identificador del ../ext:UBLExtensions/ext:UBLExtension/ext:E
software si activa en el Sistema de Facturación
DSAB24 sts softwareID software habilitado para la emisión de E A SoftwareProvider 1..1 1.0 xtensionContent/sts:DianExtensions/sts:Soft
Electrónica debe corresponder a un software
Documento Soporte wareProvider/sts:softwareID
autorizado para este OFE
Debe ser informado el literal “195” ../ext:UBLExtensions/ext:UBLExtension/ext:E
xtensionContent/sts:DianExtensions/sts:Soft
DSAB25 @schemeAgencyID A N softwareID 1..1 1.0
Notificación: Si no se informa el literal 195 wareProvider/sts:softwareID/@
schemeAgencyID
@schemeAgencyNam Debe ser informado el literal “CO, DIAN (Dirección ../ext:UBLExtensions/ext:UBLExtension/ext:E
DSAB26 A A softwareID 1..1 1.0
e de Impuestos y Aduanas Nacionales)” xtensionContent/sts:DianExtensions/sts:Soft
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Notificación: Si no se informa el literal “CO, DIAN wareProvider/sts:softwareID/@
(Dirección de Impuestos y Aduanas Nacionales)” schemeAgencyName
Huella del software que autorizó la Definida en el numeral 9.3 ../ext:UBLExtensions/ext:UBLExtension/ext:E
DIAN al Obligado a Facturar
DSAB27 sts SoftwareSecurityCode E A 48 DianExtensions 1..1 Rechazo: Si la huella no corresponde a un 1.0 xtensionContent/sts:DianExtensions/sts:Soft
Electrónicamente o al Proveedor
software autorizado para este OFE wareSecurityCode
Tecnológico
Debe ser informado el literal “195” ../ext:UBLExtensions/ext:UBLExtension/ext:E
DSAB28 @schemeAgencyID A N SoftwareSecurityCode 1..1 1.0 xtensionContent/sts:DianExtensions/sts:Soft
Notificación: Si no se informa el literal 195 wareSecurityCode/@schemeAgencyID
Debe ser informado el literal “CO, DIAN (Dirección
de Impuestos y Aduanas Nacionales)” ../ext:UBLExtensions/ext:UBLExtension/ext:E
@schemeAgencyNam
DSAB29 A A SoftwareSecurityCode 1..1 1.0 xtensionContent/sts:DianExtensions/sts:Soft
e Notificación: Si no se informa el literal “CO, DIAN wareSecurityCode/@schemeAgencyName
(Dirección de Impuestos y Aduanas Nacionales)”
../ext:UBLExtensions/ext:UBLExtension/ext:E
Grupo de información del Proveedor
DSAB30 sts AuthorizationProvider E N 9 DianExtensions 1..1 1.0 xtensionContent/sts:DianExtensions/sts:Aut
Autorizado (PA) por la DIAN
horizationProvider
Debe corresponder al NIT de la DIAN. ../ext:UBLExtensions/ext:UBLExtension/ext:E
AuthorizationProviderI xtensionContent/sts:DianExtensions/sts:Aut
DSAB31 sts NIT de la DIAN E N AuthorizationProvider 1..1 Rechazo: Si AuthorizationProviderID no 1.0
D horizationProvider/sts:AuthorizationProvider
corresponde al NIT de la DIAN (800197268) ID
Debe ser informado el literal “195”. ../ext:UBLExtensions/ext:UBLExtension/ext:E
AuthorizationProviderI xtensionContent/sts:DianExtensions/sts:Aut
DSAB32 @schemeAgencyID A N 1..1 1.0
D Notificación: Si no se informa el literal 195 horizationProvider/sts:AuthorizationProvider
ID/@schemeAgencyID
../ext:UBLExtensions/ext:UBLExtension/ext:E
@schemeAgencyNam AuthorizationProviderI Debe ser informado el literal “CO, DIAN (Dirección xtensionContent/sts:DianExtensions/sts:Aut
DSAB33 A A 1..1 1.0
e D de Impuestos y Aduanas Nacionales)” horizationProvider/sts:AuthorizationProvider
ID/@schemeAgencyName
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
El DV del NIT debe ser informado en @schemeID. ../ext:UBLExtensions/ext:UBLExtension/ext:E
AuthorizationProviderI DV de DIAN 4 xtensionContent/sts:DianExtensions/sts:Aut
DSAB34 @schemeID A N 1..1 1.0
D Rechazo: Si no se informa el DV del proveedor horizationProvider/sts:AuthorizationProvider
autorizado ID/@schemeID
Identificador del tipo de documento de
identidad. ../ext:UBLExtensions/ext:UBLExtension/ext:E
AuthorizationProviderI xtensionContent/sts:DianExtensions/sts:Aut
DSAB35 schemeName A N 1..1 Debe informar literal “31” 1.0
D horizationProvider/sts:AuthorizationProvider
Rechazo: Se no se informa el tipo de documento ID/@schemeName
“31”
Debe corresponder a la siguiente URL
../ext:UBLExtensions/ext:UBLExtension/ext:E
“https://catalogo‐
DSAB36 sts QRCode E N DianExtensions 1..1 1.0 xtensionContent/sts:DianExtensions/sts:QRC
vpfe.dian.gov.co/document/searchqr?documentk
ode
ey=CUDE”
Se requiere que para el documento soporte
electrónico (Invoice) existan declarados a lo
menos dos nodos obligatorios
/Invoice/ext:UBLExtensions/ext:UBLExtensio
DSAC01 ext UBLExtension G UBLExtensions 2..N //ext:UBLExtension/ext:ExtensionContent/sts:Dia 1.0 n
nExtensions y
//ext:UBLExtension/ext:ExtensionContent/ds:Sign
ature
Contenido de las definiciones de
extensions de la DIAN. Debe usar como
mínimo las extensiones definidas por la ../ext:UBLExtensions/ext:UBLExtension/ext:E
DSAC02 ext ExtensionContent G UBLExtension 1..1 1.0
DIAN para documento soporte xtensionContent
electrónico (DianExtensions y
Signature)
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Rechazo: Solamente puede haber una ocurrencia
Grupo de información sobre la firma del de un grupo UBLExtension conteniendo el grupo ../ext:UBLExtensions/ext:UBLExtension/ext:E
DSAC03 Ds Signature G ExtensionContent 1..1 ds:Signature 1.0
documento soporte xtensionContent/sts:DianExtensions
Ver definición en numeral 5.7
Versión base de UBL usada para crear Rechazo: Si este elemento no equivale al literal
DSAD01 cbc UBLVersionID E A 7..8 Invoice 1..1 1.0 /Invoice/cbc:UBLVersionID
este perfil “UBL 2.1”
Rechazo: Si contiene un valor distinto a los
DSAD02 cbc CustomizationID Indicador del tipo de operación E A 1..4 Invoice 1..1 1.0 /Invoice/cbc:CustomizationID
definidos en el grupo en el numeral 11.1.4.1
Versión del Formato: Indicar versión del Rechazo: Si este elemento no equivale al literal "
DSAD03 cbc ProfileID E A 55 Invoice 1..1 1.0 /Invoice/cbc:ProfileID
documento. DIAN 2.1: documento soporte en adquisiciones
efectuadas a no obligados a facturar."
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
Rechazo: Si contiene un valor distinto a los
DSAD04 cbc ProfileExecutionID de que el valor registrado en E N 1 Invoice 1..1 1.0 /Invoice/cbc:ProfileExecutionID
definidos en el numeral 11.1.1
cbc:UUID.@schemeID es lo que desea
realizar el HFE: en igualdad confirma el
ambiente y en desigualdad rechaza el
procesamiento.
Rechazo: No se permiten caracteres adicionales
Número de documento: Número de como espacios o guiones
documento soporte. Incluye prefijo +
DSAD05 cbc ID E A 1..20 Invoice 1..1 Número consecutivo de documento soporte 1.0 /Invoice/cbc:ID
consecutivo de numeración autorizado
por la DIAN debe ser igual o superior al valor inicial del rango
de numeración otorgado
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Rechazo: Si elemento /Invoice/cbc:ID <
/Invoice/ext:UBLExtensions/ext:UBLExtension/ext:
ExtensionContent/sts:DianExtensions/sts:InvoiceC
ontrol/sts:AuthorizedInvoices/sts:From
Número consecutivo de documento soporte
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:
ExtensionContent/sts:DianExtensions/sts:InvoiceC
ontrol/sts:AuthorizedInvoices/sts:To
CUDE: Código Único de Documento
Definido en el numeral 9.1
Electrónico
DSAD06 cbc UUID E A 96 Invoice 1..1 1.0 /Invoice/cbc:UUID
Elemento que verifica la integridad de Rechazo: Si el valor UUID no está correctamente
la información recibida 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
Rechazo: Si contiene un valor distinto a los
DSAD07 @schemeID de que el valor registrado en A N 1 UUID 1..1 1.0 /Invoice/cbc:UUID/@schemeID
definidos en el numeral 11.1.1
cbc:UUID.@schemeID es lo que desea
realizar el OFE: en igualdad confirma el
ambiente y en desigualdad rechaza el
procesamiento.
Identificador del esquema de Ver lista de valores posibles en el numeral
DSAD08 cbc @schemeName A A 11 UUID 1..1 1.0 /Invoice/cbc:UUID/@schemeName
identificación 11.1.2.1
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Rechazo: Si el contenido de este atributo no
Algoritmo utilizado para el cálculo del
corresponde a algún de los valores de la columna
CUDE
“Código”
Fecha de emisión: Fecha de emisión del
DSAD09 cbc IssueDate E F 10 Invoice 1..1 Considerando zona horaria de Colombia (‐5): 1.0 /Invoice/cbc:IssueDate
documento soporte.
Es Debe ser informada la hora en una zona
Hora de emisión: hora de emisión del
DSAD10 cbc IssueTime E H 14 Invoice 1..1 horaria ‐5, que es la zona horaria oficial de 1.0 /Invoice/cbc:IssueTime
documento soporte
Colombia.
Fecha de vencimiento del documento
DSAD11 Cbc DueDate E F Invoice 0..1 1.0 /Invoice/cbc:DueDate
soporte
Ver lista de valores posibles en el numeral 11.1.3
DSAD12 cbc InvoiceTypeCode Tipo de Documento Soporte Electrónico E N 2 Invoice 1..1 Rechazo: Si este elemento no corresponde a un 1.0 /Invoice/cbc:InvoiceTypeCode
valor de la columna "Código"
Información adicional: Texto libre, 15..50
DSAD13 cbc Note E A Invoice 0..N 1.0 /Invoice/cbc:Note
relativo al documento 00
Ver lista de valores posibles en el numeral 11.3.3
DocumentCurrencyCo Divisa del documento soporte: Divisa
DSAD15 cbc E A 3 Invoice 1..1 Rechazo: Si el valor de este elemento no 1.0 /Invoice/cbc:DocumentCurrencyCode
de aplicable a todo el documento soporte
corresponde a un valor de la columna "Código"
Debe coincidir con el número de ocurrencias del
grupo /Invoice/cac:InvoiceLine
Número o cantidad de elementos
DSAD16 cbc LineCountNumeric E N 1..6 Invoice 1..1 Rechazo: Si el valor de 1.0 /Invoice/cbc:LineCountNumeric
InvoiceLine del documento soporte
/Invoice/cbc:LineCountNumeric <> número de
ocurrencias del grupo Invoice/cac:InvoiceLine
AccountingSupplierPar Grupo con información que definen el
DSAJ01 cac G Invoice 1..1 1.0 /Invoice/cac:AccountingSupplierParty
ty Vendedor del documento soporte
DSAJ02 cbc AdditionalAccountID Identificador de tipo de organización E A 1 1..1 Ver lista de valores posibles en el numeral 11.2.3 1.0
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
AccountingSupplierPart Rechazo: Si este elemento no corresponde a un /Invoice/cac:AccountingSupplierParty/cbc:A
y valor de la columna “Código” dditionalAccountID
Identificado de Procedencia de /Invoice/cac:AccountingSupplierParty/cbc:A
DSAJ75 @schemeID A N 2 AdditionalAccountID 1..1 Ver lista de valores posibles en el numeral 11.2.4 1.0
Organización dditionalAccountID/@schemeID
Grupo con información generales sobre AccountingSupplierPart /Invoice/cac:AccountingSupplierParty/cac:Pa
DSAJ03 cac Party G 1..1 1.0
el Vendedor y rty
Grupo con información con respeto a la /Invoice/cac:AccountingSupplierParty/cac:Pa
DSAJ07 cac PhysicalLocation G Party 0..1 1.0
localización física del vendedor rty/cac:PhysicalLocation
El grupo deberá estar conformado al menos por
el conjunto formado por los elementos
ID, CityName, CountrySubentity,
Grupo con datos de una persona o CountrySubentityCode,
/Invoice/cac:AccountingSupplierParty/cac:Pa
DSAJ08 cac Address entidad sobre la dirección del lugar G PhysicalLocation 1..1 AddressLine, Line, Country, IdentificationCode 1.0
rty/cac:PhysicalLocation/cac:Address
físico de expedición del documento. Rechazo: No fue informado el conjunto formado
por los elementos : ID, CityName, PostalZone,
CountrySubentity, CountrySubentityCode,
AddressLine, Line, Country, IdentificationCode
Este código de municipio debe corresponder a un
valor válido de lista de municipios en el numeral
11.4.3. /Invoice/cac:AccountingSupplierParty/cac:Pa
DSAJ09 cbc ID Código del municipio E A 5..5 Address 1..1 1.0
rty/cac:PhysicalLocation/cac:Address/cbc:ID
Rechazo: Si no corresponde a uno de los valores
del numeral 11.4.3
Si este es un grupo con Información con respeto /Invoice/cac:AccountingSupplierParty/cac:Pa
DSAJ10 cbc CityName Nombre de la ciudad E A 1..60 Address 1..1 a la dirección del vendedor de un documento 1.0 rty/cac:PhysicalLocation/cac:Address/cbc:Cit
electrónico, debe ser un municipio de Colombia yName
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Debe corresponder a uno de los valores de la
columna Nombre Municipio en el numeral 11.4.3
Notificación: Si no corresponde a uno de los
valores del numeral 11.4.3
Ver lista de valores posibles en el numeral 11.4.4
/Invoice/cac:AccountingSupplierParty/cac:Pa
DSAJ73 cbc PostalZone Código postal E A 1..10 Address 0..1 Notificación: Si el valor no corresponde a un valor 1.0 rty/cac:PhysicalLocation/cac:Address/cbc:Po
correspondiente a la tabla 11.4.4. stalZone
Si este es un grupo con Información con respeto
a la dirección del vendedor de un documento
electrónico, debe ser un Departamento de
Colombia /Invoice/cac:AccountingSupplierParty/cac:Pa
DSAJ11 cbc CountrySubentity Nombre del Departamento E A 1..60 Address 1..1 Debe corresponder a uno de los valores de la 1.0 rty/cac:PhysicalLocation/cac:Address/cbc:Co
columna Nombre en el numeral 11.4.2 untrySubentity
Notificación: Si el valor no corresponde a un valor
correspondiente a la tabla 11.4.2
Si este es un grupo con Información con respeto
a la dirección del vendedor de un documento
electrónico, debe ser un Departamento de
Colombia /Invoice/cac:AccountingSupplierParty/cac:Pa
DSAJ12 cbc CountrySubentityCode Código del Departamento E A 1..5 Address 1..1 Debe corresponder a uno de los valores de la 1.0 rty/cac:PhysicalLocation/cac:Address/cbc:Co
columna código en el numeral 11.4.2 untrySubentityCode
Rechazo: Si el valor no corresponde a un valor
correspondiente a la tabla 11.4.2
/Invoice/cac:AccountingSupplierParty/cac:Pa
Grupo de elemento que identifica
DSAJ13 cac AddressLine G Address 0..N 1.0 rty/cac:PhysicalLocation/cac:Address/cac:Ad
libremente la dirección
dressLine
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Elemento de texto libre, que el
vendedor puede elegir utilizar para
/Invoice/cac:AccountingSupplierParty/cac:Pa
poner todas las información de su
DSAJ14 Cbc Line E A 1..300 AddressLine 1..1 Informar la dirección, sin ciudad ni departamento 1.0 rty/cac:PhysicalLocation/cac:Address/cac:Ad
dirección, en lugar de utilizar elementos
dressLine/cbc:Line
estructurados (los demás elementos de
este grupo)
/Invoice/cac:AccountingSupplierParty/cac:Pa
DSAJ15 Cac Country Grupo con información sobre el país G Address 1..1 1.0 rty/cac:PhysicalLocation/cac:Address/cac:Co
untry
Debe informar literal “CO”
Rechazo: Si el contenido de este elemento no
/Invoice/cac:AccountingSupplierParty/cac:Pa
corresponde a un valor de esta columna
DSAJ16 cbc IdentificationCode Código identificador del país E A 3 Country 1..1 1.0 rty/cac:PhysicalLocation/cac:Address/cac:Co
Si este es un grupo con Información con respeto untry/cbc:IdentificationCode
a la dirección del vendedor de un documento
electrónico, debe contener el literal “CO”
Debe informar literal “Colombia”
Notificación: Si el contenido de este elemento no
corresponde a un valor de esta columna /Invoice/cac:AccountingSupplierParty/cac:Pa
DSAJ17 cbc Name Nombre del país E A 4..41 Country 0..1 Notificación: Si este es un grupo de información 1.0 rty/cac:PhysicalLocation/cac:Address/cac:Co
con respecto a la dirección del vendedor de un untry/cbc:Name
documento electrónico, debe contener el literal
“Colombia”
Para español, utilizar el literal “es” /Invoice/cac:AccountingSupplierParty/cac:Pa
Identificador del lenguaje utilizado en el
DSAJ18 @languageID A A 2 Name 1..1 Ver lista de valores posibles en el numeral 11.3.2, 1.0 rty/cac:PhysicalLocation/cac:Address/cac:Co
nombre del país
columna “ISO 639‐1” untry/cbc:Name/@languageID
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Notificación si el contenido del presente atributo
no corresponde a un valor de aquella columna
Notificación: Si este es un grupo de información
con respecto a la dirección del vendedor de un
documento electrónico, debe contener el literal
“es”
Grupo de información tributarias del /Invoice/cac:AccountingSupplierParty/cac:Pa
DSAJ19 cac PartyTaxScheme G Party 1..1 1.0
vendedor rty/cac:PartyTaxScheme
Nombre registrado en el RUT. Si el vendedor
/Invoice/cac:AccountingSupplierParty/cac:Pa
persona jurídica desea también utilizar el nombre
DSAJ20 cbc RegistrationName Nombre o Razón Social del vendedor E A 5..450 PartyTaxScheme 1..1 1.0 rty/cac:PartyTaxScheme/cbc:RegistrationNa
comercial en el archivo del documento soporte,
me
debe utilizar el elemento
/Invoice/cac:AccountingSupplierParty/cac:Pa
DSAJ21 cbc CompanyID NIT del vendedor E N 3..13 PartyTaxScheme 1..1 1.0
rty/cac:PartyTaxScheme/cbc:CompanyID
Debe ser informado el literal “195” /Invoice/cac:AccountingSupplierParty/cac:Pa
DSAJ22 @schemeAgencyID A N 3 CompanyID 0..1 1.0 rty/cac:PartyTaxScheme/cbc:CompanyID/@s
Notificación: Si no se informa el literal “195” chemeAgencyID
Debe ser informado el literal “CO, DIAN (Dirección
de Impuestos y Aduanas Nacionales)” /Invoice/cac:AccountingSupplierParty/cac:Pa
@schemeAgencyNam
DSAJ23 A A CompanyID 0..1 1.0 rty/cac:PartyTaxScheme/cbc:CompanyID/@s
e Notificación: Si no se informa el literal “CO, DIAN chemeAgencyName
(Dirección de Impuestos y Aduanas Nacionales)”
/Invoice/cac:AccountingSupplierParty/cac:Pa
Vendedor debe tener (@schemeName=31), el DV
DSAJ24 @schemeID DV del NIT del vendedor A N 1 CompanyID 1..1 1.0 rty/cac:PartyTaxScheme/cbc:CompanyID/@s
del NIT debe ser informado en @schemeID
chemeID
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Debe informar literal “31” /Invoice/cac:AccountingSupplierParty/cac:Pa
DSAJ25 @schemeName Valida el Tipo de identificador fiscal A N CompanyID 1..1 1.0 rty/cac:PartyTaxScheme/cbc:CompanyID/@s
Rechazo: si @schemeName es diferente de “31” chemeName
Este elemento representa el tipo de obligación.
Ver lista de valores posibles en el numeral
11.2.5.1
Obligaciones o responsabilidades del /Invoice/cac:AccountingSupplierParty/cac:Pa
DSAJ26 cbc TaxLevelCode contribuyente; incluye el régimen al E A 30 PartyTaxScheme 1..1 1.0
Para reportar varias obligaciones / rty/cac:PartyTaxScheme/cbc:TaxLevelCode
que pertenece el vendedor
responsabilidades, se deben 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
Rechazo: Debe existir un grupo
Grupo de detalles tributarios del /Invoice/cac:AccountingSupplierParty/cac:Pa
DSAJ39 cac TaxScheme G PartyTaxScheme 1..1 ../cac:AccountingSupplierParty/cac:Party/cac:Par 1.0
vendedor rty/cac:PartyTaxScheme/cac:TaxScheme
tyTaxScheme
Ver lista de valores posibles en el numeral
11.2.5.2
Notificación: Si el contenido de este elemento no /Invoice/cac:AccountingSupplierParty/cac:Pa
DSAJ40 cbc ID Identificador del tributo E A 3..10 TaxScheme 1..1 corresponde a un contenido de la columna 1.0 rty/cac:PartyTaxScheme/cac:TaxScheme/cbc
“Identificador”. Para este grupo de información, :ID
cuyo padre es cac:AccountingSupplierParty
utilizar “01” ó “04”.
Ver lista de valores posibles en el numeral
11.2.5.2 /Invoice/cac:AccountingSupplierParty/cac:Pa
DSAJ41 cbc Name Nombre del tributo E A 10..30 TaxScheme 1..1 Notificación: Si el contenido de este elemento no 1.0 rty/cac:PartyTaxScheme/cac:TaxScheme/cbc
corresponde al contenido correspondiente de la :Name
columna “Nombre”
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Grupo de información legales del AccountingSupplierPart /Invoice/cac:AccountingSupplierParty/cac:Pa
DSAJ42 cac PartyLegalEntity G 0..1 1.0
vendedor y rty/cac:PartyLegalEntity
/Invoice/cac:AccountingSupplierParty/cac:Pa
DSAJ43 cbc RegistrationName Nombre o Razón Social del vendedor E A 5..450 PartyLegalEntity 1..1 Nombre registrado en el RUT. 1.0 rty/cac:PartyLegalEntity/cbc:RegistrationNa
me
/Invoice/cac:AccountingSupplierParty/cac:Pa
DSAJ44 cbc CompanyID NIT del vendedor E N 3..13 PartyLegalEntity 1..1 1.0
rty/cac:PartyLegalEntity/cbc:CompanyID
/Invoice/cac:AccountingSupplierParty/cac:Pa
DSAJ45 @schemeAgencyID A N CompanyID 1..1 Debe ser informado el literal “195” 1.0 rty/cac:PartyLegalEntity/cbc:CompanyID/@s
chemeAgencyID
/Invoice/cac:AccountingSupplierParty/cac:Pa
@schemeAgencyNam Debe ser informado el literal “CO, DIAN (Dirección
DSAJ46 A A CompanyID 1..1 1.0 rty/cac:PartyLegalEntity/cbc:CompanyID/@s
e de Impuestos y Aduanas Nacionales)”
chemeAgencyName
/Invoice/cac:AccountingSupplierParty/cac:Pa
El atributo (@schemeName=31), el DV del NIT
DSAJ47 @schemeID DV del NIT del vendedor A N CompanyID 1..1 1.0 rty/cac:PartyLegalEntity/cbc:CompanyID/@s
debe ser informado en @schemeID
chemeID
El vendedor debe informar 31
/Invoice/cac:AccountingSupplierParty/cac:Pa
Ver lista de valores posibles en la columna
DSAJ48 @schemeName A N CompanyID 1..1 1.0 rty/cac:PartyLegalEntity/cbc:CompanyID/@s
“Código” en el numeral 11.2.1;
chemeName
Rechazo: si @schemeName es diferente de “31”
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Si se va a operar bajo modalidad de Consorcio o
Grupo de elementos que permiten Unión Temporal, entonces este grupo de /Invoice/cac:AccountingSupplierParty/cac:Pa
registrar la información de los información debe ser completada.
DSAJ52 cac ShareholderParty G PartyLegalEntity 0..N 1.0 rty/cac:PartyLegalEntity/cac:ShareholderPart
participantes de un Consorcio o Unión
Se debe completar un grupo de elementos por y
temporal
cada participante del consorcio.
/Invoice/cac:AccountingSupplierParty/cac:Pa
Porcentaje del participante en el Se debe informar el porcentaje de los
DSAJ53 cbc PartecipationPercent E ShareholderParty 1..1 1.0 rty/cac:PartyLegalEntity/cac:ShareholderPart
consorcio participantes del consorcio
y/cbc:PartecipationPercent
/Invoice/cac:AccountingSupplierParty/cac:Pa
Grupo de elemento que permiten
DSAJ54 cac Party G ShareholderParty 1..1 1.0 rty/cac:PartyLegalEntity/cac:ShareholderPart
registrar la información de un consorcio
y/cac:Party
/Invoice/cac:AccountingSupplierParty/cac:Pa
Grupo de información tributarias de los
DSAJ55 cac PartyTaxScheme G Party 1..1 1.0 rty/cac:PartyLegalEntity/cac:ShareholderPart
participantes del consorcio
y/cac:Party/cac:PartyTaxScheme
/Invoice/cac:AccountingSupplierParty/cac:Pa
Nombre o Razón Social de participante Nombre o Razón Social de participante de rty/cac:PartyLegalEntity/cac:ShareholderPart
DSAJ56 cbc RegistrationName E A 5..450 PartyTaxScheme 1..1 1.0
de consorcio consorcio y/cac:Party/cac:PartyTaxScheme/cbc:Registr
ationName
/Invoice/cac:AccountingSupplierParty/cac:Pa
Número de identificación del participante de rty/cac:PartyLegalEntity/cac:ShareholderPart
DSAJ57 cbc CompanyID ID del Participante del consorcio E N 3..13 PartyTaxScheme 1..1 1.0
consorcio y/cac:Party/cac:PartyTaxScheme/cbc:Compa
nyID
/Invoice/cac:AccountingSupplierParty/cac:Pa
rty/cac:PartyLegalEntity/cac:ShareholderPart
DSAJ58 @schemeAgencyID A N CompanyID 1..1 Debe ser informado el literal “195” 1.0
y/cac:Party/cac:PartyTaxScheme/cbc:Compa
nyID/@schemeAgencyID
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
/Invoice/cac:AccountingSupplierParty/cac:Pa
@schemeAgencyNam Debe ser informado el literal “CO, DIAN (Dirección rty/cac:PartyLegalEntity/cac:ShareholderPart
DSAJ59 A A CompanyID 1..1 1.0
e de Impuestos y Aduanas Nacionales)” y/cac:Party/cac:PartyTaxScheme/cbc:Compa
nyID/@schemeAgencyName
/Invoice/cac:AccountingSupplierParty/cac:Pa
Si participante de consorcio está identificado por
rty/cac:PartyLegalEntity/cac:ShareholderPart
DSAJ60 @schemeID DV del NIT del consorciado A N CompanyID 0..1 NIT (@schemeName=31), el DV del NIT debe ser 1.0
y/cac:Party/cac:PartyTaxScheme/cbc:Compa
informado en @schemeID
nyID/@schemeID
Identificador del tipo de documento de identidad
(@schemeName=31) del participante del
consorcio que indica que el está identificado por
NIT y por tanto el DV del NIT debe ser informado /Invoice/cac:AccountingSupplierParty/cac:Pa
en atributo @schemeID rty/cac:PartyLegalEntity/cac:ShareholderPart
DSAJ61 @schemeName A N CompanyID 1..1 1.0
y/cac:Party/cac:PartyTaxScheme/cbc:Compa
Ver lista de valores posibles en la columna nyID/@schemeName
“Código” en el numeral 11.2.1; 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 11.2.5.1
/Invoice/cac:AccountingSupplierParty/cac:Pa
Obligaciones del Participante del Para reportar varias obligaciones / rty/cac:PartyLegalEntity/cac:ShareholderPart
DAAJ62 cbc TaxLevelCode E A 30 PartyTaxScheme 1..1 1.0
Consorcio responsabilidades, se deben reportar separando y/cac:Party/cac:PartyTaxScheme/cbc:TaxLev
cada uno de los valores de la lista con;. Ejemplo elCode
O‐13;O‐15; ya así sucesivamente, de acuerdo a
las responsabilidades a reportar.
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
/Invoice/cac:AccountingSupplierParty/cac:Pa
Régimen al que pertenece el vendedor rty/cac:PartyLegalEntity/cac:ShareholderPart
DSAJ63 @listName A A 10 TaxLevelCode 0..1 Opcional, si informado indicar “No aplica” 1.0
del consorcio y/cac:Party/cac:PartyTaxScheme/cbc:TaxLev
elCode/@listName
/Invoice/cac:AccountingSupplierParty/cac:Pa
Grupo de detalles tributarios del rty/cac:PartyLegalEntity/cac:ShareholderPart
DSAJ64 cac TaxScheme PartyTaxScheme 1..1 1.0
Participante del Consorcio G y/cac:Party/cac:PartyTaxScheme/cac:TaxSch
eme
Ver lista de valores posibles en el numeral
11.2.5.2 /Invoice/cac:AccountingSupplierParty/cac:Pa
rty/cac:PartyLegalEntity/cac:ShareholderPart
DSAJ65 cbc ID Identificador del tributo E A 3..10 TaxScheme 1..1 Notificación: Si el contenido de este elemento no 1.0
y/cac:Party/cac:PartyTaxScheme/cac:TaxSch
corresponde a un contenido de la columna
eme/cbc:ID
“Identificador”
Ver lista de valores posibles en 11.2.5.2 /Invoice/cac:AccountingSupplierParty/cac:Pa
DSAJ66 cbc Name Nombre del tributo E A 10..30 TaxScheme 1..1 Notificación: Si el contenido de este elemento no 1.0 rty/cac:PartyLegalEntity/cac:ShareholderPart
corresponde al contenido correspondiente de la y/cac:Party/cac:PartyTaxScheme/cac:TaxSch
columna “Nombre” eme/cbc:Name
Grupo de detalles con información de /Invoice/cac:AccountingSupplierParty/cac:Pa
DSAJ67 cac Contact G Party 0..1 1.0
contacto del emisor rty/cac:Contact
/Invoice/cac:AccountingSupplierParty/cac:Pa
DSAJ68 cbc Name Nombre Contacto E A Contact 0..1 1.0
rty/cac:Contact/cbc:Name
/Invoice/cac:AccountingSupplierParty/cac:Pa
DSAJ69 cbc Telephone Número de teléfono, celular u otro E A Contact 0..1 1.0
rty/cac:Contact/cbc:Telephone
/Invoice/cac:AccountingSupplierParty/cac:Pa
DSAJ70 cbc Telefax Número de teléfono, celular u otro E A Contact 0..1 1.0
rty/cac:Contact/cbc:Telefax
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Notificación: Si el correo electrónico no es /Invoice/cac:AccountingSupplierParty/cac:Pa
DSAJ71 cbc ElectronicMail Correo electrónico de contacto E A Contact 0..1 1.0
informado rty/cac:Contact/cbc:ElectronicMail
/Invoice/cac:AccountingSupplierParty/cac:Pa
DSAJ72 cbc Note Nota adicional de contacto E A Contact 0..1 1.0
rty/cac:Contact/cbc:Note
AccountingCustomerP Grupo con información que definen el
DSAK01 cac G Invoice 1..1 1.0 /Invoice/cac:AccountingCustomerParty
arty Adquiriente
Ver lista de valores posibles en el numeral 11.2.3
Rechazo: Si este elemento no corresponde a un
AccountingCustomerPa /Invoice/cac:AccountingCustomerParty/cbc:
DSAK02 cbc AdditionalAccountID Identificador de tipo de persona E A 1 1..1 valor de la columna “Código”. 1.0
rty AdditionalAccountID
Identifica el código de actividad económica del
IndustryClassificationC Corresponde al código de actividad emisor. Debe informar el código según lista CIIU. /Invoice/cac:AccountingCustomerParty/cac:
DSAK04 cbc E A Party 0..1 1.0
ode económica CIIU Para informar varios códigos, se separan por ;. Party/cbc:IndustryClassificationCode
Ejemplo 7020;5140
Si se informa el grupo aplican las reglas del
Grupo con información con respecto a /Invoice/cac:AccountingCustomerParty/cac:
DSAK07 cac PhysicalLocation G Party 0..1 grupo. 1.0
la localización física del adquiriente Party/cac:PhysicalLocation
Cuando la venta se realice por fuera de
establecimiento, es obligatorio informarlo.
Grupo con datos sobre la dirección de El grupo deberá estar conformado por lo menos /Invoice/cac:AccountingCustomerParty/cac:
DSAK08 cac Address G PhysicalLocation 1..1 1.0
una persona o entidad que identifica la por el conjunto formado por los elementos Party/cac:PhysicalLocation/cac:Address
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
dirección física de recepción del ID, CityName, CountrySubentity,
adquiriente CountrySubentityCode,
AddressLine, Line, Country, IdentificationCode
Si IdentificationCode es “CO”, código de
municipio debe corresponder a valor válido del
/Invoice/cac:AccountingCustomerParty/cac:
numeral 11.4.3
DSAK09 cbc ID Código del municipio E A 5 Address 1..1 1.0 Party/cac:PhysicalLocation/cac:Address/cbc:I
Rechazo: Si el valor no corresponde a Código
D
municipio del numeral 11.4.3 y el
IdentificationCode es “CO”
Si IdentificationCode es “CO”, CountrySubentity /Invoice/cac:AccountingCustomerParty/cac:
DSAK10 cbc CityName Nombre de la ciudad E A 1..60 Address 0..1 debe corresponder a uno de los valores de la 1.0 Party/cac:PhysicalLocation/cac:Address/cbc:
columna nombre municipio del numeral 11.4.3 CityName
Si IdentifcationCode=CO, debe ser un valor de la
lista del numeral más adelante 11.4.4 /Invoice/cac:AccountingCustomerParty/cac:
DSAK57 cbc PostalZone Código postal E A 1..10 Address 0..1 1.0 Party/cac:PhysicalLocation/cac:Address/cbc:
Notificación: Si el valor no corresponde a un valor PostalZone
correspondiente a la tabla 11.4.4
Si IdentificationCode es “CO”, CountrySubentity /Invoice/cac:AccountingCustomerParty/cac:
DSAK11 cbc CountrySubentity Nombre del Departamento E A 1..60 Address 0..1 debe corresponder a uno de los valores de la 1.0 Party/cac:PhysicalLocation/cac:Address/cbc:
columna nombre en el numeral 11.4.2 CountrySubentity
Si IdentificationCode es “CO”, CountrySubentity /Invoice/cac:AccountingCustomerParty/cac:
DSAK12 cbc CountrySubentityCode Código del Departamento E A 1..5 Address 1..1 debe corresponder a uno de los valores de la 1.0 Party/cac:PhysicalLocation/cac:Address/cbc:
columna Código en el numeral 11.4.2 CountrySubentityCode
/Invoice/cac:AccountingCustomerParty/cac:
Grupo de elemento que identifica
DSAK13 cac AddressLine G Address 0..1 1.0 Party/cac:PhysicalLocation/cac:Address/cac:
libremente la dirección
AddressLine
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Elemento de texto libre, que el emisor
puede utilizar para poner todas las
/Invoice/cac:AccountingCustomerParty/cac:
información de la dirección del Informar la dirección, sin ciudad ni
DSAK14 cbc Line E A 1..300 Address 1..1 1.0 Party/cac:PhysicalLocation/cac:Address/cac:
adquiriente, en lugar de utilizar departamento,
AddressLine/cbc:Line
elementos estructurados (los demás
elementos de este grupo)
/Invoice/cac:AccountingCustomerParty/cac:
DSAK15 cac Country Grupo con información sobre el país G Address 1..1 1.0 Party/cac:PhysicalLocation/cac:Address/cac:
Country
Ver lista de valores posibles en el numeral 11.4.1,
columna “Código alfa‐2” /Invoice/cac:AccountingCustomerParty/cac:
DSAK16 cbc IdentificationCode Código identificador del país E A 3 Country 1..1 1.0 Party/cac:PhysicalLocation/cac:Address/cac:
Rechazo: Si el contenido de este elemento no Country/cbc:IdentificationCode
corresponde a un valor de esta columna.
Ver lista de valores posibles en el numeral 11.4.1,
columna “Nombre Común” /Invoice/cac:AccountingCustomerParty/cac:
DSAK17 cbc Name Nombre del país E A 4..41 Country 0..1 1.0 Party/cac:PhysicalLocation/cac:Address/cac:
Notificación: si el contenido de este elemento no Country/cbc:Name
corresponde a un valor de esta columna
Para español, utilizar el literal “es”
Ver lista de valores posibles en el numeral 11.3.2, /Invoice/cac:AccountingCustomerParty/cac:
Identificador del lenguaje utilizado en el
DSAK18 cbc @languageID A A 2 Name 1..1 columna “ISO 639‐1” 1.0 Party/cac:PhysicalLocation/cac:Address/cac:
nombre del país
Notificación: Si el contenido del presente atributo Country/cbc:Name/@languageID
no corresponde a un valor de aquella columna.
Si el grupo no es informado y si se cumple por lo
menos una de las siguientes situaciones:
Grupo de información tributarias del /Invoice/cac:AccountingCustomerParty/cac:
DSAK19 cac PartyTaxScheme G Party 1..1 1.0
Adquiriente. Si el adquiriente es persona jurídica: Party/cac:PartyTaxScheme
AdditionalAccountID contiene “1”
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Si el adquiriente es persona natural:
AdditionalAccountID contiene “2”
Si el adquiriente es responsable debe informar su
/Invoice/cac:AccountingCustomerParty/cac:
NIT, CompanyID/@schemeName es 31 y el
DSAK20 cbc RegistrationName Nombre o Razón Social del adquiriente E A 5..450 PartyTaxScheme 1..1 1.0 Party/cac:PartyTaxScheme/cbc:Registration
adquiriente debe informar el nombre registrado
Name
en el RUT.
/Invoice/cac:AccountingCustomerParty/cac:
DSAK21 cbc CompanyID Id del adquiriente E A 3..13 PartyTaxScheme 1..1 NIT del Adquiriente 1.0
Party/cac:PartyTaxScheme/cbc:CompanyID
/Invoice/cac:AccountingCustomerParty/cac:
DSAK22 @schemeAgencyID A A CompanyID 1..1 Debe ser informado el literal “195” 1.0 Party/cac:PartyTaxScheme/cbc:CompanyID/
@schemeAgencyID
/Invoice/cac:AccountingCustomerParty/cac:
@schemeAgencyNam Debe ser informado el literal “CO, DIAN (Dirección
DSAK23 A N CompanyID 1..1 1.0 Party/cac:PartyTaxScheme/cbc:CompanyID/
e de Impuestos y Aduanas Nacionales)”
@schemeAgencyName
/Invoice/cac:AccountingCustomerParty/cac:
DSAK24 @schemeID DV del NIT del Adquiriente A N CompanyID 1..1 El DV del NIT debe ser informado en @schemeID 1.0 Party/cac:PartyTaxScheme/cbc:CompanyID/
@schemeID
El adquiriente que está identificado por NIT y por /Invoice/cac:AccountingCustomerParty/cac:
DSAK25 @schemeName A CompanyID 1..1 tanto el DV del NIT debe ser informado en 1.0 Party/cac:PartyTaxScheme/cbc:CompanyID/
atributo @schemeID @schemeName
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Ver lista de valores posibles en la columna
“Código” del numeral 11.2.1; Si adquiriente es
responsable debe informar “31”.
Este elemento representa el tipo de obligación.
Ver lista de valores posibles en el numeral
11.2.5.1
Para reportar varias obligaciones / /Invoice/cac:AccountingCustomerParty/cac:
DSAK26 cbc TaxLevelCode Obligaciones del contribuyente E A 30 PartyTaxScheme 1..1 responsabilidades, se deben reportar separando 1.0 Party/cac:PartyTaxScheme/cbc:TaxLevelCod
cada uno de los valores de la lista con ;. Ejemplo e
O‐13;O‐15; ya así sucesivamente, de acuerdo a
las responsabilidades a reportar
Grupo de detalles tributarios del /Invoice/cac:AccountingCustomerParty/cac:
DSAK39 cac TaxScheme G PartyTaxScheme 1..1 1.0
adquiriente Party/cac:PartyTaxScheme/cac:TaxScheme
Ver lista de valores posibles en el numeral
11.2.5.2
Notificación: Si el contenido de este elemento no /Invoice/cac:AccountingCustomerParty/cac:
DSAK40 cbc ID Identificador del tributo del adquiriente E A 3..10 TaxScheme 1..1 corresponde a un contenido de la columna 1.0 Party/cac:PartyTaxScheme/cac:TaxScheme/c
“Identificador” bc:ID
Ver lista de valores posibles en el numeral
DSAK41 cbc Name Nombre del tributo E A 10..30 TaxScheme 1..1 1.0
11.2.5.2
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Notificación: Si el contenido de este elemento no
corresponde al contenido correspondiente de la /Invoice/cac:AccountingCustomerParty/cac:
columna “Nombre” Party/cac:PartyTaxScheme/cac:TaxScheme/c
bc:Name
Grupo de detalles con información de /Invoice/cac:AccountingCustomerParty/cac:
DSAK51 cac Contact G Party 0..1 1.0
contacto del emisor Party/cac:Contact
/Invoice/cac:AccountingCustomerParty/cac:
DSAK52 cbc Name Nombre Contacto E A Contact 0..1 1.0
Party/cac:Contact/cbc:Name
/Invoice/cac:AccountingCustomerParty/cac:
DSAK53 cbc Telephone Número de teléfono, celular u otro E A Contact 0..1 1.0
Party/cac:Contact/cbc:Telephone
/Invoice/cac:AccountingCustomerParty/cac:
DSAK54 cbc Telefax Número de teléfono, celular u otro E A Contact 0..1 1.0
Party/cac:Contact/cbc:Telefax
Notificación: Si el correo electrónico no es
informado /Invoice/cac:AccountingCustomerParty/cac:
DSAK55 cbc ElectronicMail Correo electrónico de contacto E A Contact 0..1 1.0
Party/cac:Contact/cbc:ElectronicMail
/Invoice/cac:AccountingCustomerParty/cac:
DSAK56 cbc Note Nota adicional de contacto E A Contact 0..1 1.0
Party/cac:Contact/cbc:Note
Grupo de información para entrega de
DSAM01 cac Delivery G 0..1 1.0 /Invoice/cac:Delivery
bienes
/Invoice/cac:Delivery/cbc:ActualDeliveryDat
DSAM02 cbc ActualDeliveryDate Fecha efectiva de entrega de los bienes E F 10 Delivery 0..1 1.0
e
/Invoice/cac:Delivery/cbc:ActualDeliveryTim
DSAM03 cbc ActualDeliveryTime Hora efectiva de entrega de los bienes E H 14 Delivery 0..1 1.0
e
Grupo con información con respeto a la
DSAM04 cac DeliveryAddress G Delivery 0..1 1.0 /Invoice/cac:Delivery/cac:DeliveryAddress
dirección de entrega
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Si IdentificationCode=CO debe corresponder a /Invoice/cac:Delivery/cac:DeliveryAddress/c
DSAM05 cbc ID Código del municipio E A 1..15 DeliveryAddress 0..1 1.0
valor válido de lista de municipios 11.4.3 bc:ID
Si IdentificationCode es “CO”, CountrySubentity
/Invoice/cac:Delivery/cac:DeliveryAddress/c
DSAM06 cbc CityName Nombre del municipio E A 1..60 DeliveryAddress 0..1 debe corresponder a uno de los valores de la 1.0
bc:CityName
columna Nombre Municipio de 11.4.3
Si IdentificationCode=CO, ver lista de valores
posibles en el numeral 11.4.4
/Invoice/cac:Delivery/cac:DeliveryAddress/c
DSAM68 cbc PostalZone Código postal E A 1..10 DeliveryAddress 0..1 Notificación: Si el valor no corresponde a un valor 1.0 bc:PostalZone
correspondiente a la tabla 11.4.4 y el
IdentificationCode=CO.
Si IdentificationCode es “CO”, CountrySubentity
/Invoice/cac:Delivery/cac:DeliveryAddress/c
DSAM07 cbc CountrySubentity Nombre del Departamento E A 1..60 DeliveryAddress 0..1 debe corresponder a uno de los valores de la 1.0
bc:CountrySubentity
columna Nombre de 11.4.2
Si IdentificationCode es “CO”, CountrySubentity
/Invoice/cac:Delivery/cac:DeliveryAddress/c
DSAM08 cbc CountrySubentityCode Código del Departamento E A 1..5 DeliveryAddress 0..1 debe corresponder a uno de los valores de la 1.0
bc:CountrySubentityCode
columna Código de 11.4.2
/Invoice/cac:Delivery/cac:DeliveryAddress/c
DSAM09 cac AddressLine G DeliveryAddress 1..1 1.0
ac:AddressLine
Elemento de texto libre, que el emisor
puede elegir utilizar para poner todas
las información de la dirección de /Invoice/cac:Delivery/cac:DeliveryAddress/c
DSAM10 cbc Line E A 1..300 AddressLine 1..1 Informar la dirección, sin ciudad ni departamento 1.0
entrega, en lugar de utilizar elementos ac:AddressLine/cbc:Line
estructurados (los demás elementos de
este grupo)
/Invoice/cac:Delivery/cac:DeliveryAddress/c
DSAM11 cac Country Grupo con información sobre el país G DeliveryAddress 1..1 1.0
ac:Country
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Ver lista de valores posibles en 11.4.1, columna
“Código alfa‐2” /Invoice/cac:Delivery/cac:DeliveryAddress/c
DSAM12 cbc IdentificationCode Código identificador del país E A 3 Country 1..1 1.0
Rechazo: Si el contenido de este elemento no ac:Country/cbc:IdentificationCode
corresponde a un valor de esta columna.
Ver lista de valores posibles en 11.4.1, columna
“Nombre Común” /Invoice/cac:Delivery/cac:DeliveryAddress/c
DSAM13 cbc Name Nombre del país E A 4..41 Country 1..1 1.0
Notificación: si el contenido de este elemento no ac:Country/cbc:Name
corresponde a un valor de esta columna.
Para español, utilizar el literal “es”
Ver lista de valores posibles en 11.3.2, columna
Identificador del lenguaje utilizado en el /Invoice/cac:Delivery/cac:DeliveryAddress/c
DSAM14 cbc @languageID A A 2 Name 0..1 “ISO 639‐1” 1.0
nombre del país ac:Country/cbc:Name/@languageID
Notificación: Si el contenido del presente atributo
no corresponde a un valor de aquella columna.
Grupo de datos con información sobre
DSAM15 cac DeliveryParty G Delivery 0..1 1.0 /Invoice/cac:Delivery/cac:DeliveryParty
la empresa de transporte
Grupo con información sobre el
/Invoice/cac:Delivery/cac:DeliveryParty/cac:
DSAM16 cac PartyName nombre de la persona o entidad que G DeliveryParty 0..1 1.0
PartyName
transporta el bien
Nombre comercial de la empresa de /Invoice/cac:Delivery/cac:DeliveryParty/cac:
DSAM17 cbc Name E A 5..450 PartyName 1..1 1.0
transporte PartyName/cbc:Name
Grupo con información con respeto a la
/Invoice/cac:Delivery/cac:DeliveryParty/cac:
DSAM18 cac PhysicalLocation localización de la empresa de G DeliveryParty 0..1 1.0
PhysicalLocation
transporte
Grupo con datos sobre la dirección de El grupo deberá estar conformado por lo menos /Invoice/cac:Delivery/cac:DeliveryParty/cac:
DSAM19 cac Address G PhysicalLocation 0..1 1.0
la empresa de transporte por el conjunto formado por los elementos PhysicalLocation/cac:Address
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
ID, CityName, CountrySubentity,
CountrySubentityCode,
AddressLine, Line, Country, IdentificationCode
Si el IdentificationCode=CO, debe corresponder a /Invoice/cac:Delivery/cac:DeliveryParty/cac:
DSAM20 cbc ID Código del municipio E A 1..15 Address 0..1 1.0
valor válido de lista de municipios 11.4.3 PhysicalLocation/cac:Address/cbc:ID
Si IdentificationCode es “CO”, CountrySubentity
/Invoice/cac:Delivery/cac:DeliveryParty/cac:
DSAM21 cbc CityName Nombre del municipio E A 1..60 Address 0..1 debe corresponder a uno de los valores de la 1.0
PhysicalLocation/cac:Address/cbc:CityName
columna Nombre Municipio de 11.4.3
Ver lista de valores posibles en el numeral 11.4.4 /Invoice/cac:Delivery/cac:DeliveryParty/cac:
DSAM69 cbc PostalZone Código postal E A 1..10 Address 0..1 Notificación: Si el valor no corresponde a un valor 1.0 PhysicalLocation/cac:Address/cbc:PostalZon
correspondiente a la tabla 11.4.4. e
Si IdentificationCode es “CO”, CountrySubentity /Invoice/cac:Delivery/cac:DeliveryParty/cac:
DSAM22 cbc CountrySubentity Nombre del Departamento E A 1..60 Address 0..1 debe corresponder a uno de los valores de la 1.0 PhysicalLocation/cac:Address/cbc:CountrySu
columna Nombre de 11.4.2 bentity
Si IdentificationCode es “CO”, CountrySubentity /Invoice/cac:Delivery/cac:DeliveryParty/cac:
DSAM23 cbc CountrySubentityCode Código del Departamento E A 1..5 Address 0..1 debe corresponder a uno de los valores de la 1.0 PhysicalLocation/cac:Address/cbc:CountrySu
columna Código de 11.4.2 bentityCode
/Invoice/cac:Delivery/cac:DeliveryParty/cac:
DSAM24 cac AddressLine G Address 0..1 1.0 PhysicalLocation/cac:Address/cac:AddressLi
ne
Elemento de texto libre, que el emisor
puede elegir utilizar para poner todas
/Invoice/cac:Delivery/cac:DeliveryParty/cac:
las información de la dirección del
DSAM25 cbc Line E A 1..300 Address 1..1 Informar la dirección, sin ciudad ni departamento 1.0 PhysicalLocation/cac:Address/cac:AddressLi
transportador, en lugar de utilizar
ne/cbc:Line
elementos estructurados (los demás
elementos de este grupo)
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
/Invoice/cac:Delivery/cac:DeliveryParty/cac:
DSAM26 cac Country Grupo con información sobre el país G Address 1..1 1.0
PhysicalLocation/cac:Address/cac:Country
Ver lista de valores posibles en 11.4.1, columna
“Código alfa‐2” /Invoice/cac:Delivery/cac:DeliveryParty/cac:
DSAM27 cbc IdentificationCode Código identificador del país E A 3 Country 1..1 1.0 PhysicalLocation/cac:Address/cac:Country/c
Rechazo: Si el contenido de este elemento no bc:IdentificationCode
corresponde a un valor de esta columna
Ver lista de valores posibles en 11.4.1, columna
“Nombre Común” /Invoice/cac:Delivery/cac:DeliveryParty/cac:
DSAM28 cbc Name Nombre del país E A 4..41 Country 1..1 1.0 PhysicalLocation/cac:Address/cac:Country/c
Notificación: si el contenido de este elemento no bc:Name
corresponde a un valor de esta columna
Para español, utilizar el literal “es”.
Ver lista de valores posibles en 11.3.2, columna /Invoice/cac:Delivery/cac:DeliveryParty/cac:
Identificador del lenguaje utilizado en el
DSAM29 cbc @languageID A A 2 Name 0..1 “ISO 639‐1” 1.0 PhysicalLocation/cac:Address/cac:Country/c
nombre del país
Notificación: si el contenido del presente atributo bc:Name/@languageID
no corresponde a un valor de aquella columna.
Grupo de información tributarias del /Invoice/cac:Delivery/cac:DeliveryParty/cac:
DSAM30 cac PartyTaxScheme G Party 1..1 1.0
transportador PartyTaxScheme
En el caso de que el emisor desee también
utilizar el nombre comercial del transportador en
Nombre o Razón Social del /Invoice/cac:Delivery/cac:DeliveryParty/cac:
DSAM31 cbc RegistrationName E A 5..450 PartyTaxScheme 1..1 el archivo del documento soporte, debe utilizar el 1.0
transportador PartyTaxScheme/cbc:RegistrationName
elemento ../cac:Delivery/cac:DeliveryParty
/cac:PartyName/cbc:Name
Si el transportador es responsable debe informar /Invoice/cac:Delivery/cac:DeliveryParty/cac:
DSAM32 cbc CompanyID Identificador del transportador E N 3..13 PartyTaxScheme 1..1 1.0
NIT PartyTaxScheme/cbc:CompanyID
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
/Invoice/cac:Delivery/cac:DeliveryParty/cac:
DSAM33 @schemeAgencyID A N CompanyID 1..1 Debe ser informado el literal “195” 1.0 PartyTaxScheme/cbc:CompanyID/@scheme
AgencyID
/Invoice/cac:Delivery/cac:DeliveryParty/cac:
@schemeAgencyNam Debe ser informado el literal “CO, DIAN
DSAM34 A A CompanyID 1..1 1.0 PartyTaxScheme/cbc:CompanyID/@scheme
e (Dirección de Impuestos y Aduanas Nacionales)”
AgencyName
Si transportador está identificado por NIT /Invoice/cac:Delivery/cac:DeliveryParty/cac:
DSAM35 @schemeID DV del NIT del Transportador A N CompanyID 0..1 (@schemeName=31), el DV del NIT debe ser 1.0 PartyTaxScheme/cbc:CompanyID/@schemeI
informado en @schemeID D
Identificador del tipo de documento de identidad
(@schemeName=31) del transportador que
indica que el está identificado por NIT y por tanto
el DV del NIT debe ser informado en atributo /Invoice/cac:Delivery/cac:DeliveryParty/cac:
DSAM36 @schemeName A N CompanyID 1..1 @schemeID 1.0 PartyTaxScheme/cbc:CompanyID/@scheme
Ver lista de valores posibles en la columna Name
“Código” del ítem 11.2.1;
Rechazo: si @schemeName no corresponde a
valores de lista.
Este elemento representa el tipo de obligación.
Ver lista de valores posibles en 11.2.5.2
Para reportar varias obligaciones / /Invoice/cac:Delivery/cac:DeliveryParty/cac:
DSAM37 cbc TaxLevelCode Obligaciones del transportador E A 30 PartyTaxScheme 1..1
responsabilidades, se deben reportar separando PartyTaxScheme/cbc:TaxLevelCode
cada uno de los valores de la lista con ;. Ejemplo
O‐06;O‐07; ya así sucesivamente, de acuerdo a
las responsabilidades a reportar
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
/Invoice/cac:Delivery/cac:DeliveryParty/cac:
Régimen al que pertenece el
DSAM38 cbc @listName A A 10 TaxLevelCode 0..1 Opcional, si informado indicar “No aplica” 1.0 PartyTaxScheme/cbc:TaxLevelCode/@listNa
transportador
me
Grupo de información para informar la dirección
Grupo de información para informar fiscal del transportador. Sigue las mismas reglas
de información de
dirección fiscal del transportador
El grupo deberá estar conformado por lo menos /Invoice/cac:Delivery/cac:DeliveryParty/cac:
DSAM39 cac RegistrationAddress G 0..1 por el conjunto formado por los elementos 1.0
PartyTaxScheme/cac:RegistrationAddress
ID, CityName, CountrySubentity,
CountrySubentityCode,
AddressLine, Line, Country, IdentificationCode
Obligatorio si transportador es responsable
/Invoice/cac:Delivery/cac:DeliveryParty/cac:
Si IdentificationCode=CO, debe corresponder a
DSAM40 cbc ID Código del municipio E A 1..15 RegistrationAddress 0..1 1.0 PartyTaxScheme/cac:RegistrationAddress/cb
valor válido de lista de municipios 11.4.3
c:ID
Si IdentificationCode es “CO”, CountrySubentity /Invoice/cac:Delivery/cac:DeliveryParty/cac:
DSAM41 cbc CityName Nombre del municipio E A 1..60 RegistrationAddress 0..1 debe corresponder a uno de los valores de la 1.0 PartyTaxScheme/cac:RegistrationAddress/cb
columna Nombre Municipio de 11.4.3 c:CityName
Si identificationCode=CO, ver lista de valores
posibles en el numeral 11.4.4
/Invoice/cac:Delivery/cac:DeliveryParty/cac:
DSAM70 cbc PostalZone Código postal E A 1..10 Address 0..1 1.0 PartyTaxScheme/cac:RegistrationAddress/cb
Notificación: Si el valor no corresponde a un valor c:PostalZone
correspondiente a la tabla 11.4.4
Si IdentificationCode es “CO”, CountrySubentity /Invoice/cac:Delivery/cac:DeliveryParty/cac:
DSAM42 cbc CountrySubentity Nombre del Departamento E A 1..60 RegistrationAddress 0..1 debe corresponder a uno de los valores de la 1.0 PartyTaxScheme/cac:RegistrationAddress/cb
columna Nombre de 11.4.2 c:CountrySubentity
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Si IdentificationCode es “CO”, CountrySubentity /Invoice/cac:Delivery/cac:DeliveryParty/cac:
DSAM43 cbc CountrySubentityCode Código del Departamento E A 1..5 RegistrationAddress 1..1 debe corresponder a uno de los valores de la 1.0 PartyTaxScheme/cac:RegistrationAddress/cb
columna Código de 11.4.2 c:CountrySubentityCode
/Invoice/cac:Delivery/cac:DeliveryParty/cac:
DSAM44 de AddressLine G RegistrationAddress 0..1 1.0 PartyTaxScheme/cac:RegistrationAddress/ca
c:AddressLine
Elemento de texto libre, que el emisor
puede elegir utilizar para poner todas
/Invoice/cac:Delivery/cac:DeliveryParty/cac:
las información de la dirección del Informar la dirección, sin ciudad ni
DSAM45 cbc Line E A 1..300 AddressLine 1..1 1.0 PartyTaxScheme/cac:RegistrationAddress/ca
adquiriente, en lugar de utilizar departamento.
c:AddressLine/cbc:Line
elementos estructurados (los demás
elementos de este grupo)
/Invoice/cac:Delivery/cac:DeliveryParty/cac:
DSAM46 cac Country Grupo con información sobre el país G RegistrationAddress 1..1 1.0 PartyTaxScheme/cac:RegistrationAddress/ca
c:Country
Ver lista de valores posibles en 11.4.1, columna
“Código alfa‐2” /Invoice/cac:Delivery/cac:DeliveryParty/cac:
DSAM47 cbc IdentificationCode Código identificador del país E A 3 Country 1..1 1.0 PartyTaxScheme/cac:RegistrationAddress/ca
Rechazo: Si el contenido de este elemento no c:Country/cbc:IdentificationCode
corresponde a un valor de esta columna
Ver lista de valores posibles en 11.4.1, columna
“Nombre Común” /Invoice/cac:Delivery/cac:DeliveryParty/cac:
DSAM48 cbc Name Nombre del país E A 4..41 Country 0..1 1.0 PartyTaxScheme/cac:RegistrationAddress/ca
Notificación: si el contenido de este elemento no c:Country/cbc:Name
corresponde a un valor de esta columna.
Para español, utilizar el literal “es” /Invoice/cac:Delivery/cac:DeliveryParty/cac:
Identificador del lenguaje utilizado en el
DSAM49 cbc @languageID A A 2 Name 1..1 Ver lista de valores posibles en 11.3.2, columna 1.0 PartyTaxScheme/cac:RegistrationAddress/ca
nombre del país
“ISO 639‐1” c:Country/cbc:Name/@languageID
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Notificación: Si el contenido del presente atributo
no corresponde a un valor de aquella columna
Grupo de detalles tributarios de la /Invoice/cac:Delivery/cac:DeliveryParty/cac:
DSAM50 cac TaxScheme G PartyTaxScheme 1..1 1.0
empresa de transporte PartyTaxScheme/cac:TaxScheme
Ver lista de valores posibles en 11.2.5.2
Identificador del tributo del Notificación: Si el contenido de este elemento no /Invoice/cac:Delivery/cac:DeliveryParty/cac:
DSAM51 cbc ID E A 3..10 TaxScheme 1..1 corresponde a un contenido de la columna 1.0
transportador PartyTaxScheme/cac:TaxScheme/cbc:ID
“Identificador” (aceptase elemento sin
contenido)
Ver lista de valores posibles en 11.2.5.2
Notificación: /Invoice/cac:Delivery/cac:DeliveryParty/cac:
DSAM52 cbc Name Nombre del tributo E A 10..30 TaxScheme 1..1 1.0
Si el contenido de este elemento no corresponde PartyTaxScheme/cac:TaxScheme/cbc:Name
al contenido correspondiente de la columna
“Nombre”
Grupo de información legales del /Invoice/cac:Delivery/cac:DeliveryParty/cac:
DSAM53 cac PartyLegalEntity G DeliveryParty 0..1 1.0
transportador PartyLegalEntity
Nombre registrado en el RUT. Si el transportador
Nombre o Razón Social del desea también utilizar el nombre comercial en el /Invoice/cac:Delivery/cac:DeliveryParty/cac:
DSAM54 cbc RegistrationName E A 5..450 PartyLegalEntity 0..1 1.0
transportador archivo del documento soporte, debe utilizar el PartyLegalEntity/cbc:RegistrationName
elemento
Si transportador es responsable NIT del /Invoice/cac:Delivery/cac:DeliveryParty/cac:
DSAM55 cbc CompanyID Identificador del transportador E N 3..13 PartyLegalEntity 1..1 1.0
transportador PartyLegalEntity/cbc:CompanyID
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
/Invoice/cac:Delivery/cac:DeliveryParty/cac:
DSAM56 @schemeAgencyID A N CompanyID 1..1 Debe ser informado el literal “195” 1.0 PartyLegalEntity/cbc:CompanyID/@schemeA
gencyID
/Invoice/cac:Delivery/cac:DeliveryParty/cac:
@schemeAgencyNam Debe ser informado el literal “CO, DIAN
DSAM57 A A CompanyID 1..1 1.0 PartyLegalEntity/cbc:CompanyID/@schemeA
e (Dirección de Impuestos y Aduanas Nacionales)”
gencyName
Si transportador está identificado por NIT /Invoice/cac:Delivery/cac:DeliveryParty/cac:
DSAM58 @schemeID DV del NIT del Transportador A N CompanyID 1..1 (@schemeName=31), el DV del NIT debe ser 1.0 PartyLegalEntity/cbc:CompanyID/@schemeI
informado en @schemeID D
Identificador del tipo de documento de identidad
(@schemeName=31) del transportador que
indica que el está identificado por NIT y por tanto /Invoice/cac:Delivery/cac:DeliveryParty/cac:
DSAM59 @schemeName A N CompanyID 1..1 el DV del NIT debe ser informado en atributo 1.0 PartyLegalEntity/cbc:CompanyID/@scheme
@schemeID Name
Ver lista de valores posibles en la columna
“Código” del ítem 11.2.1;
/Invoice/cac:Delivery/cac:DeliveryParty/cac:
CorporateRegistration Grupo de información de registro del
DSAM60 cac E A PartyLegalEntity 0..1 1.0 PartyLegalEntity/cac:CorporateRegistrationS
Scheme transportador
cheme
/Invoice/cac:Delivery/cac:DeliveryParty/cac:
CorporateRegistrationS
DSAM61 cbc Name Número de matrícula mercantil E N 9 0..1 1.0 PartyLegalEntity/cac:CorporateRegistrationS
cheme
cheme/cbc:Name
Grupo de detalles con información de /Invoice/cac:Delivery/cac:DeliveryParty/cac:
DSAM62 cac Contact G Party 0..1 1.0
contacto del transportador Contact
/Invoice/cac:Delivery/cac:DeliveryParty/cac:
DSAM63 cbc Name Nombre Contacto E A Contact 0..1 1.0
Contact/cbc:Name
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
/Invoice/cac:Delivery/cac:DeliveryParty/cac:
DSAM64 cbc Telephone Número de teléfono, celular u otro E A Contact 0..1 1.0
Contact/cbc:Telephone
/Invoice/cac:Delivery/cac:DeliveryParty/cac:
DSAM65 cbc Telefax Número de teléfono, celular u otro E A Contact 0..1 1.0
Contact/cbc:Telefax
Notificación: Si el correo electrónico no es /Invoice/cac:Delivery/cac:DeliveryParty/cac:
DSAM66 cbc ElectronicMail Correo electrónico de contacto E A Contact 0..1 1.0
informado Contact/cbc:ElectronicMail
/Invoice/cac:Delivery/cac:DeliveryParty/cac:
DSAM67 cbc Note Nota adicional de contacto E A Contact 0..1 1.0
Contact/cbc:Note
Grupo para información relacionadas
DSBC01 cac DeliveryTerms G Invoice 0..N 1.0 /Invoice/cac:DeliveryTerms
con la entrega
DSBC02 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
/Invoice/cac:DeliveryTerms/cbc:SpecialTerm
DSBC03 cbc SpecialTerms Pagados) Puede ser un texto libre que E DeliveryTerms 0..1 1.0
s
entiendan el comprador y vendedor o
codificarlo en una lista, por ejemplo
http://www.unece.org/trade/untdid/d0
1b/tred/tred4215.htm
LossRiskResponsibility Condiciones de Entrega: En caso de que /Invoice/cac:DeliveryTerms/cbc:LossRiskRes
DSBC04 cbc E DeliveryTerms 0..1 Ver lista de valores en 11.3.6 1.0
Code el emisor desee informarlo ponsibilityCode
Opcional no usado por la DIAN, las
DSBC05 cbc LossRisk partes pueden definir un significado o E DeliveryTerms 0..1 1.0 /Invoice/cac:DeliveryTerms/cbc:LossRisk
simplemente omitirlo
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Grupo de campos para información
DSAN01 cac PaymentMeans relacionadas con el pago del G Invoice 1..N 1.0 /Invoice/cac:PaymentMeans
documento soporte
Ver lista de valores posibles en el numeral
11.3.4.1
DSAN02 cbc ID Método de pago E N 1 PaymentMeans 1..1 1.0 /Invoice/cac:PaymentMeans/cbc:ID
Rechazo: si el valor de este elemento no
corresponde a un valor de la columna “Código”
Rechazo: Si el valor de este elemento no
Código correspondiente al medio de /Invoice/cac:PaymentMeans/cbc:PaymentM
DSAN03 cbc PaymentMeansCode E A 1..3 PaymentMeans 1..1 corresponde a un valor de la columna “Código” 1.0
pago eansCode
del numeral 11.3.4.2
Obligatorio si es venta a crédito
Fecha de vencimiento del documento Rechazo: Si PaymentMeans/ID = 2 y /Invoice/cac:PaymentMeans/cbc:PaymentD
DSAN04 cbc PaymentDueDate E F 10 PaymentMeans 0..1 1.0
soporte PaymentDueDate no es informado ueDate
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Rechazo: Si no es igual a /Invoice/cac:PrepaidPayment/cbc:PaidAmou
DSBD04 @currencyID 1..1
cbc:DocumentCurrencyCode nt/@currencyID
/Invoice/cac:PrepaidPayment/cbc:ReceivedD
DSBD05 cbc ReceivedDate Fecha en la cual el pago fue recibido E F 10 PrepaidPayment 1..1 1.0
ate
15‐ /Invoice/cac:PrepaidPayment/cbc:Instructio
DSBD08 cbc InstructionID Instrucciones relativas al pago E A PrepaidPayment 0..1 1.0
5000 nID
Descuentos o cargos a nivel de documento
Grupo de campos para información soporte, es decir descuentos o cargos que no
DSAQ01 cac AllowanceCharge relacionadas con un cargo o un G Invoice 0..N afectan las bases gravables. 1.0 /Invoice/cac:AllowanceCharge
descuento Los descuentos o cargos que afectan bases
gravables se informan a nivel de ítem
Empieza con “1”, los números utilizados en los
DSAQ02 cbc ID Número de Línea E N 1..3 AllowanceCharge 1..1 1.0 /Invoice/cac:AllowanceCharge/cbc:ID
diferentes grupos deben ser consecutivos
Cargo es true, es un Débito aumenta el valor del
documento soporte y se debe reportar en el
LegalMonetary.
Indica que el elemento es un Cargo y no Descuento es false, un Crédito descuenta el valor /Invoice/cac:AllowanceCharge/cbc:ChargeIn
DSAQ03 cbc ChargeIndicator E B 4..5 AllowanceCharge 1..1 1.0
un descuento del documento soporte antes de tributos y debe dicator
reportarse en el LegalMonetary
El elemento solamente puede identificar una de
las información
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Rechazo: Si este elemento contiene una
información diferente de “true” o “false”
Código para categorizar el descuento Obligatorio de informar si es descuento a nivel de
AllowanceChargeReas de acuerdo a tabla 11.3.7. Solo para documento soporte. De acuerdo a los valores /Invoice/cac:AllowanceCharge/cbc:Allowanc
DSAQ04 cbc E A 2 AllowanceChange 0..1 establecidos en la tabla 11.3.7 1.0
onCode descuentos a nivel de documento eChargeReasonCode
soporte Rechazo: Si es descuento y no se informa
Obligatorio si hay un recargo o descuento,
AllowanceChargeReas Razón (texto): Texto libre para informar 10..50 entonces este elemento debe ser informado. /Invoice/cac:AllowanceCharge/cbc:Allowanc
DSAQ05 cbc E A AllowanceCharge 1..1 1.0
on de la razón del descuento. 00 Notificación: si hay un cargo o descuento y este eChargeReason
elemento no es informado.
Porcentaje aplicado en decimales, debe
MultiplierFactorNume 1..6 /Invoice/cac:AllowanceCharge/cbc:Multiplier
DSAQ06 cbc Porcentaje a aplicar. E N AllowanceCharge 1..1 corresponder a un valor entre 0 a 100. 1.0
ric FactorNumeric
p (0..2) Notificación: si este elemento > 100
4..15 Valor numérico del Cargo el Descuento
Si es descuento, no puede ser superior al valor
p (2..6)
base
DSAQ07 cbc Amount Valor total del cargo o descuento E N AllowanceCharge 1..1 Rechazo: Si 1.0 /Invoice/cac:AllowanceCharge/cbc:Amount
../AllowanceCharge/cbc:ChargeIndicator es true y
../AllowanceCharge/cbc:Amount >
../AllowanceCharge/cbc:BaseAmount
Ver lista de valores posibles en el numeral 11.3.3
/Invoice/cac:AllowanceCharge/cbc:Amount/
DSAQ08 @currencyID Código de moneda A Amount 1..1 Rechazo: Si el es diferente a 1.0
@currencyID
cbc:DocumentCurrencyCode
4..15 Positivo mayor que cero
Valor Base para calcular el descuento ó /Invoice/cac:AllowanceCharge/cbc:BaseAmo
DSAQ09 cbc BaseAmount E N AllowanceCharge 1..1 Rechazo: Si es negativo 1.0
el cargo p (2..6) unt
../AllowanceCharge/cbc:BaseAmount
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Si es descuento, no puede ser superior al valor
total del documento soporte
Notificación: sí
../AllowanceCharge/cbc:ChargeIndicator es true y
../AllowanceCharge/cbc:BaseAmount >
../LegalMonetaryTotal/cbc:LineExtensionAmount
Ver lista de valores posibles en el numeral 11.3.3
/Invoice/cac:AllowanceCharge/cbc:BaseAmo
DSAQ10 @currencyID Código de moneda A BaseAmount 1..1 Rechazo: Si el es diferente a 1.0
unt/@currencyID
cbc:DocumentCurrencyCode
Grupo de campos para información Seguir definición estándar del UBL para este
PaymentExchangeRat relacionadas con la tasa de cambio de grupo
DSAR01 cac G Invoice 0..1 1.0 /Invoice/cac:PaymentExchangeRate
e moneda extranjera a peso colombiano Obligatorio informar si la divisa base es diferente
(COP). a COP
Rechazo: Si no es igual al elemento
cbc:DocumentCurrencyCode
/Invoice/cac:PaymentExchangeRate/cbc:Sou
DSAR02 cbc SourceCurrencyCode Divisa base del documento E A 3 PaymentExchangeRate 1..1 Ver lista de valores posibles en el numeral 11.3.3 1.0 rceCurrencyCode
Rechazo: Si no corresponde a un valor de la lista
si el cbc:DocumentCurrencyCode es diferente a
/Invoice/cac:PaymentExchangeRate/cbc:Tar
DSAR04 cbc TargetCurrencyCode Divisa a la cual se hace la conversión E A 3 PaymentExchangeRate 1..1 COP debe contener literal COP, sino ver lista de 1.0
getCurrencyCode
valores posibles en el numeral 11.3.3
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Se debe diligenciar con el valor de la tasa de
2..15 cambio. Por ejemplo para USD‐COP puede ser el
valor de la TRM o tasa acordada entre las partes.
Recuerde que el valor consignado acá va a ser la
p (2..6) base para la conversión de tasa de cambio de la
Valor de la tasa de cambio entre las siguiente manera: /Invoice/cac:PaymentExchangeRate/cbc:Calc
DSAR06 cbc CalculationRate E N PaymentExchangeRate 1..1 1.0
divisas Valor reportado * Valor de tasa de cambio = ulationRate
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 cambio /Invoice/cac:PaymentExchangeRate/cbc:Dat
DSAR07 cbc Date E F 10 PaymentExchangeRate 1..1 Fecha en la que se acordó la tasa de cambio 1.0
(CalculationRate) e
Si el emisor necesita informar una tasa de
PaymentAlternativeEx Utilizado como método alternativo para /Invoice/cac:PaymentAlternativeExchangeRa
DSGB01 cac G Invoice 0..1 conversión adicional, puede usar este campo 1.0
changeRate informar conversiones a otras divisas. te
para reportar esa tasa de cambio adicional.
Notificación: Si no es igual al elemento
cbc:DocumentCurrencyCode ni igual a la divisa
destino del
PaymentAlternativeExc /Invoice/cac:PaymentAlternativeExchangeRa
DSGB02 cbc SourceCurrencyCode Divisa adicional base para conversión E A 3 1..1 PaymentExchangeRate/cbc:TargetCurrencyRate 1.0
hangeRate te/cbc:SourceCurrencyCode
Ver lista de valores posibles en el numeral 11.3.3
Rechazo si no corresponde a un valor de la lista
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
PaymentAlternativeExc /Invoice/cac:PaymentAlternativeExchangeRa
Notificación: Si no corresponde a valor en la lista
hangeRate te/cbc:TargetCurrencyCode
TargetCurrencyBaseRa Base monetaria para la conversión. 2..15 PaymentAlternativeExc /Invoice/cac:PaymentAlternativeExchangeRa
DSGB05 cbc E N 1..1 Notificación: Si trae valor diferente a 1.00 1.0
te Debe ser 1.00 p (2..6) hangeRate te/cbc:TargetCurrencyBaseRate
Se debe diligenciar con el valor de la tasa de
2..15 cambio. Por ejemplo para USDJPY puede ser el
valor de la tasa acordada entre las partes.
Valor de la tasa de cambio entre las PaymentAlternativeExc Recuerde que el valor consignado acá va a ser la 1.0 /Invoice/cac:PaymentAlternativeExchangeRa
DSGB06 cbc CalculationRate E N 1..1
divisas hangeRate base para la conversión de tasa de cambio te/cbc:CalculationRate
p (2..6) 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
Fecha en la que se fijó la tasa de cambio PaymentAlternativeExc /Invoice/cac:PaymentAlternativeExchangeRa
DSGB07 cbc Date E F 10 1..1 Fecha en la que se acordó la tasa de cambio 1.0
(CalculationRate) hangeRate te/cbc:Date
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
Grupo de campos para información Rechazo: Si existe más de un grupo
DSAS01 cac TaxTotal G Invoice 0..N /Invoice/TaxTotal con el mismo valor en el 1.0 /Invoice/cac:TaxTotal
totales relacionadas con un tributo
elemento
/Invoice/TaxTotal/TaxSubtotal/cac:TaxCategory/c
ac:TaxScheme/cbc:ID
Algunos tributos deben ser la suma de las líneas
del documento soporte
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Rechazo : Si existe un grupo /Invoice/TaxTotal en
el cual el valor en el elemento
/Invoice/TaxTotal/TaxSubtotal/cac:TaxCategory/c
ac:TaxScheme/cbc:ID es “IVA”, “IC”, “INC” o
cualquier otro que se hay informado a nivel de
Item (InvoiceLine)
Y no existe ningún grupo /Invoice/cac:InvoiceLine
en el cual el elemento
/Invoice/cac:InvoiceLine/TaxTotal/TaxSubtotal/ca
c:TaxCategory/cac:TaxScheme/cbc:ID tenga el
mismo valor
Suma de todos los elementos
0..15
../cac:TaxTotal/TaxSubtotal/cbc:TaxAmount
DSAS02 cbc TaxAmount Valor del tributo E N TaxTotal 1..1 Rechazo: Si ../cac:TaxTotal/cbc:TaxAmount <> 1.0 /Invoice/cac:TaxTotal/cbc:TaxAmount
p (2..6) sumatoria de todas las ocurrencias de
../cac:TaxTotal/TaxSubtotal/cbc:TaxAmount
Ver lista de valores posibles en el numeral 11.3.3
/Invoice/cac:TaxTotal/cbc:TaxAmount/@curr
DSAS03 @currencyID Código de moneda de la transacción A A TaxAmount 1..1 Rechazo: Si el valor es diferente a 1.0
encyID
DocumentCurrencyCode
Rechazo: Si /cac:TaxTotal/cbc:RoundingAmount
<>
(//cac:TaxTotal/cac:TaxSubtotal/cbc:TaxableAmo
Redondeo agregado al total del 0..15 unt *
DSAS18 cbc RoundingAmount E TaxTotal 1..1 //cac:TaxTotal/cac:TaxSubtotal/cac:TaxCategory/ 1.0 /Invoice/cac:TaxTotal/cbc:RoundingAmount
impuesto
cbc:Percent) ‐
//cac:TaxTotal/cac:TaxSubtotal/cbc:TaxAmount
p (2..6)
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Rechazo: Si /cac:TaxTotal/cbc:RoundingAmount
<>
(//cac:TaxTotal/cac:TaxSubtotal/cbc:PerUnitAmo
unt * /
/cac:TaxTotal/cac:TaxSubtotal/cbc:TaxableAmou
nt.) ‐
//cac:TaxTotal/cac:TaxSubtotal/cbc:TaxAmount
Ver lista de valores posibles en el numeral 11.3.3
/Invoice/cac:TaxTotal/cbc:RoundingAmount/
DSAS19 @currencyID Código de moneda de la transacción A A RoundingAmount 1..1 Rechazo: Si el valor es diferente a
@currencyID
DocumentCurrencyCode
Grupo de información que definen los Debe ser informado un grupo de estos para cada
DSAS04 cbc TaxSubtotal G TaxTotal 1..N 1.0 /Invoice/cac:TaxTotal/cac:TaxSubtotal
valores del tributo tarifa.
En el caso de que el tributo sea una porcentaje
0..15 del valor tributable: informar la base imponible
Base Imponible sobre la que se calcula en valor monetario. /Invoice/cac:TaxTotal/cac:TaxSubtotal/cbc:T
DSAS05 cbc TaxableAmount E N TaxSubtotal 1..1 1.0
el valor del tributo En el caso de que el tributo es un valor fijo por axableAmount
p (2..6) unidad tributada: informar el número de
unidades tributadas
Ver lista de valores posibles en el numeral 11.3.3
/Invoice/cac:TaxTotal/cac:TaxSubtotal/cbc:T
DSAS06 @currencyID Código de moneda de la transacción A A TaxableAmount 1..1 Rechazo: Si el valor es diferente a 1.0
axableAmount/@currencyID
DocumentCurrencyCode
Rechazo: Para tributos cuya tarifa se enuncia en
0..15
Valor del tributo: producto del porcentajes
/Invoice/cac:TaxTotal/cac:TaxSubtotal/cbc:T
DSAS07 cbc TaxAmount porcentaje aplicado sobre la base E N TaxSubtotal 1..1 si ../cac:TaxTotal/cbc:TaxAmount <> 1.0
axAmount
imponible p (2..6) ./cac:TaxTotal/cbc:TaxableAmount *
./cac:TaxTotal/cbc:Percent.
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Rechazo: Para tributos cuya tarifa se enuncia en
valores nominales (ejemplo bolsas plásticas)
si
/Invoice/cac:TaxTotal/cac:TaxSubtotal/cbc:TaxAm
ount <>
/Invoice/cac:TaxTotal/cac:TaxSubtotal/cbc:PerUni
tAmount *
/Invoice/cac:TaxTotal/cac:TaxSubtotal/cbc:Taxabl
eAmount
Ver lista de valores posibles en el numeral 11.3.3
/Invoice/cac:TaxTotal/cac:TaxSubtotal/cbc:T
DSAS08 @currencyID Código de moneda de la transacción A A TaxAmount 1..1 Rechazo: Si el valor es diferente a 1.0
axAmount/@currencyID
DocumentCurrencyCode
Usado en el caso de que el tributo es un valor fijo
por unidad tributada: informar el valor del tributo
0..2 por unidad tributada. Por ejemplo el impuesto de
consumo a las bolsas o los impuestos a los /Invoice/cac:TaxTotal/cac:TaxSubtotal/cbc:B
DSAS09 cbc BaseUnitMeasure Unidad de medida base para el tributo E N TaxSubtotal 0..1 1.0
combustibles aseUnitMeasure
Rechazo: Si elemento cbc:PerUnitAmount es
p (0..2)
informado y BaseUnitMeasure no es informado
Corresponde a uno de los valores de la tabla de /Invoice/cac:TaxTotal/cac:TaxSubtotal/cbc:B
DSAS10 @ unitCode Identificación de la unidad de medida A A 2..5 TaxSubtotal 1..1 1.0
unidades de medida en el numeral 11.3.5.1 aseUnitMeasure/@unitCode
0..15 Es el valor nominal del tributo por unidad
/Invoice/cac:TaxTotal/cac:TaxSubtotal/cbc:P
DSAS11 cbc PerUnitAmount Valor del tributo por unidad E N TaxSubtotal 0..1 Rechazo: Si el elemento cbcBaseUnitMeasure NO 1.0 erUnitAmount
p (0..2)
es informado.
DSAS12 @currencyID Código de moneda de la transacción A A PerUnitAmount 1..1 Ver lista de valores posibles en el numeral 11.3.3 1.0
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Rechazo: Si el valor es diferente a /Invoice/cac:TaxTotal/cac:TaxSubtotal/cbc:P
DocumentCurrencyCode erUnitAmount/@currencyID
/Invoice/cac:TaxTotal/cac:TaxSubtotal/cac:T
DSAS13 cac TaxCategory Grupo de información sobre el tributo G TaxSubtotal 1..1 1.0
axCategory
En el caso de que la tarifa del tributo sea un
0..5 porcentaje: informar la tarifa (porcentaje) a ser
aplicada a la base imponible /Invoice/cac:TaxTotal/cac:TaxSubtotal/cac:T
DSAS14 cbc Percent Tarifa del tributo E N TaxCategory 0..1 1.0
Notificación: si la tarifa no corresponde a la de la axCategory/cbc:Percent
p (0..3) tabla 11.3.9 y el Impuesto corresponde a uno de
los mencionados en dicha tabla (../TaxScheme/ID)
Grupo de información específicas sobre /Invoice/cac:TaxTotal/cac:TaxSubtotal/cac:T
DSAS15 cac TaxScheme G TaxCategory 1..1 1.0
el tributo axCategory/cac:TaxScheme
Ver lista de valores posibles en el numeral 11.2.2
Rechazo: Si el contenido de este elemento no /Invoice/cac:TaxTotal/cac:TaxSubtotal/cac:T
DSAS16 cbc ID Identificador del tributo E A 3..10 TaxScheme 1..1 corresponde a un contenido de la columna 1.0
axCategory/cac:TaxScheme/cbc:ID
“Identificador”. Si el tributo a informar NO está
en la tabla utilizar el código ZZ
Ver lista de valores posibles en el numeral 11.2.2
Rechazo: Si el contenido de este elemento no /Invoice/cac:TaxTotal/cac:TaxSubtotal/cac:T
DSAS17 cbc Name Nombre del tributo E A 10..30 TaxScheme 1..1 1.0
corresponde al contenido correspondiente de la axCategory/cac:TaxScheme/cbc:Name
columna “Nombre”
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Si el Adquiriente es auto‐retenedor puede utilizar
este grupo de información para enunciar las
autorentenciones que practique por ejemplo
ReteIVA para emisores No Residentes en
Servicios Gravados de acuerdo al Numeral 3 del
Artículo 437‐ 2 ET, 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
Grupo de campos para información el elemento
DSAT01 cac WithholdingTaxTotal totales relacionas con los tributos G Invoice 0..N /Invoice/WithholdingTaxTotal/TaxSubtotal/cac:Ta /Invoice/cac:WithholdingTaxTotal
retenidos xCategory/cac:TaxScheme/cbc:ID
Algunos tributos deben ser la suma de las líneas
del documento soporte (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/TaxSubtotal/cac:Ta
xCategory/cac:TaxScheme/cbc:ID es “ReteIVA” o
“ReteFuente” que se ha informado a nivel de
Item (InvoiceLine)
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
y no existe ningún grupo /Invoice/cac:InvoiceLine
en el cual el elemento
/Invoice/cac:InvoiceLine/WithholdingTaxTotal/Ta
xSubtotal/cac:TaxCategory/cac:TaxScheme/cbc:I
D tenga el mismo valor
Suma de todos los elementos
0..15
../cac:TaxTotal/TaxSubtotal/cbc:TaxAmount
Rechazo: Si ../cac:TaxTotal/cbc:TaxAmount <>
p (2..6) sumatoria de todas las ocurrencias de
../cac:TaxTotal/TaxSubtotal/cbc:TaxAmount
Suma de todos los elementos /Invoice/cac:WithholdingTaxTotal/cbc:TaxA
DSAT02 cbc TaxAmount Valor del tributo E N WithholdingTaxTotal 1..1 ../cac:WithholdingTaxTotal/TaxSubtotal/cbc:TaxA 1.0 mount
mount
Rechazo: Si
../cac:WithholdingTaxTotal/cbc:TaxAmount <>
sumatoria de todas las ocurrencias de
../cac:WithholdingTaxTotal/TaxSubtotal/cbc:TaxA
mount
Ver lista de valores posibles en el numeral 11.3.3
/Invoice/cac:WithholdingTaxTotal/cbc:TaxA
DSAT03 @currencyID Código de moneda de la transacción A A TaxAmount 1..1 Rechazo: Si el valor es diferente a 1.0
mount/@currencyID
DocumentCurrencyCode
Grupo de información que definen los Debe ser informado un grupo de estos para cada /Invoice/cac:WithholdingTaxTotal/cac:TaxSu
DSAT04 cbc TaxSubtotal G WithholdingTaxTotal 1..N 1.0
valores del tributo tarifa. btotal
En el caso de que el tributo es una porcentaje del
Base Imponible sobre la que se calcula /Invoice/cac:WithholdingTaxTotal/cac:TaxSu
DSAT05 cbc TaxableAmount E N 0..15 TaxSubtotal 1..1 valor tributable: informar la base imponible en 1.0
el valor del tributo btotal/cbc:TaxableAmount
valor monetario
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
En el caso de que el tributo es un valor fijo por
p (2..6) unidad tributada: informar el número de
unidades tributadas
Ver lista de valores posibles en el numeral 11.3.3
/Invoice/cac:WithholdingTaxTotal/cac:TaxSu
DSAT06 @currencyID Código de moneda de la transacción A A TaxableAmount Rechazo: Si el valor es diferente a 1.0
btotal/cbc:TaxableAmount/@currencyID
DocumentCurrencyCode
Rechazo: Para tributos cuya tarifa se enuncia en
0..15
porcentajes
si ../cac:TaxTotal/cbc:TaxAmount <>
p (2..6) ../cac:TaxTotal/cbc:TaxableAmount *
Valor del tributo: producto del ../cac:TaxTotal/cbc:Percent /Invoice/cac:WithholdingTaxTotal/cac:TaxSu
DSAT07 cbc TaxAmount porcentaje aplicado sobre la base E N TaxSubtotal 1..1 1.0
Rechazo: Para tributos cuya tarifa se enuncia en btotal/cbc:TaxAmount
imponible valores nominales (ejemplo bolsas plásticas)
si ../cac:TaxTotal/cbc:TaxAmount <>
../cac:TaxTotal/cbc:PerUnitAmount *
InvoiceLine/cbc:InvoicedQuantity
Ver lista de valores posibles en el numeral 11.3.3
/Invoice/cac:WithholdingTaxTotal/cac:TaxSu
DSAT08 @currencyID Código de moneda de la transacción A PerUnitAmount Rechazo: Si el valor es diferente a 1.0
btotal/cbc:TaxAmount/@currencyID
DocumentCurrencyCode
/Invoice/cac:WithholdingTaxTotal/cac:TaxSu
DSAT09 cac TaxCategory Grupo de información sobre el tributo G TaxSubtotal 1..1 1.0
btotal/cac:TaxCategory
En el caso de que la tarifa del tributo sea un
/Invoice/cac:WithholdingTaxTotal/cac:TaxSu
DSAT10 cbc Percent Tarifa del tributo E N 0..5 TaxCategory 0..1 porcentaje: informar la tarifa (porcentaje) a ser 1.0
btotal/cac:TaxCategory/cbc:Percent
aplicada a la base imponible
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Notificación: si la tarifa no corresponde a la de la
p (0..3) tabla 11.3.9 y el Impuesto corresponde a uno de
los mencionados en dicha tabla (../TaxScheme/ID)
Grupo de información específicas sobre /Invoice/cac:WithholdingTaxTotal/cac:TaxSu
DSAT11 cac TaxScheme G TaxCategory 1..1 1.0
el tributo btotal/cac:TaxCategory/cac:TaxScheme
Ver lista de valores posibles en el numeral 11.2.2
Rechazo: Si el contenido de este elemento no /Invoice/cac:WithholdingTaxTotal/cac:TaxSu
DSAT12 cbc ID Identificador del tributo E A 3..10 TaxScheme 1..1 corresponde a un contenido de la columna 1.0 btotal/cac:TaxCategory/cac:TaxScheme/cbc:I
“Identificador” (aceptase elemento sin D
contenido)
Ver lista de valores posibles en el numeral 11.2.2
/Invoice/cac:WithholdingTaxTotal/cac:TaxSu
DSAT13 cbc Name Nombre del tributo E A 10..30 TaxScheme 1..1 Rechazo: Si el contenido de este elemento no 1.0 btotal/cac:TaxCategory/cac:TaxScheme/cbc:
corresponde al :contenido correspondiente de la Name
columna “Nombre”
Grupo de campos para información
DSAU01 cac LegalMonetaryTotal relacionadas con los valores totales G N Invoice 1..1 1.0 /Invoice/cac:LegalMonetaryTotal
aplicables al documento soporte
El Valor Bruto antes de tributos tiene que ser la
Total Valor Bruto antes de tributos: 4..15 suma de los valores de las líneas del documento
soporte que contienen el valor comercial
Rechazo: Si /Invoice/cac:LegalMonetaryTotal/cbc:LineEx
DSAU02 cbc LineExtensionAmount E N LegalMonetaryTotal 1..1 1.0
Total valor bruto, suma de los valores round(Invoice/cac:LegalMonetaryTotal/cbc:LineE tensionAmount
brutos de las líneas del documento p (2..6) xtensionAmount) es distinto de
soporte. round(sum(/Invoice/cac:InvoiceLine/cbc:LineExten
sionAmount))
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Ver lista de valores posibles en el numeral 11.3.3
/Invoice/cac:LegalMonetaryTotal/cbc:LineEx
DSAU03 @currencyID Código de moneda de la transacción A A LineExtensionAmount 1..1 Rechazo: Si el valor es diferente a 1.0
tensionAmount/@currencyID
DocumentCurrencyCode
El Valor Base Imponible tiene que ser la suma de
4..15 los valores de las bases imponibles de todas
líneas de detalle.
Total Valor Base Imponible : Base /Invoice/cac:LegalMonetaryTotal/cbc:TaxExc
DSAU04 cbc TaxExclusiveAmount E N p (2..6) LegalMonetaryTotal 1..1 Rechazo: Si 1.0
imponible para el cálculo de los tributos lusiveAmount
round(//cbc:TaxExclusiveAmount) es distinto de
round(sum(//cac:InvoiceLine/cac:TaxTotal[1]/cac:
TaxSubtotal/cbc:TaxableAmount))
Ver lista de valores posibles en el numeral 11.3.3
/Invoice/cac:LegalMonetaryTotal/cbc:TaxExc
DSAU05 @currencyID Código de moneda de la transacción A TaxExclusiveAmount 1..1 Rechazo: Si el valor es diferente a 1.0
lusiveAmount/@currencyID
DocumentCurrencyCode
El Valor Bruto más tributos tiene que ser igual a
Valor Bruto del documento soporte que contienen
4..15
el valor comercial más la Suma de los tributos de
todas las líneas de detalle.
/Invoice/cac:LegalMonetaryTotal/cbc:TaxIncl
DSAU06 cbc TaxInclusiveAmount Total de Valor Bruto más tributos E N p (2..6) LegalMonetaryTotal 1..1 Rechazo: Si 1.0
usiveAmount
round(//cac:LegalMonetaryTotal/cbc:LineExtensi
onAmount +
sum(//cac:TaxTotal[not(ancestor::cac:InvoiceLine)
]/cbc:TaxAmount)) es distinto de
round(//cbc:TaxInclusiveAmount)
Ver lista de valores posibles en el numeral 11.3.3
/Invoice/cac:LegalMonetaryTotal/cbc:TaxIncl
DSAU07 @currencyID Código de moneda de la transacción A TaxInclusiveAmount 1..1 Rechazo: Si el valor es diferente a 1.0
usiveAmount/@currencyID
DocumentCurrencyCode
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
El Valor del Descuento Total es igual a la suma de
4..15 todos los descuentos globales aplicados al total
del documento soporte
Descuento Total: Suma de todos los
AllowanceTotalAmoun p (2..6) Rechazo: Si /Invoice/cac:LegalMonetaryTotal/cbc:Allowa
DSAU08 cbc descuentos aplicados a nivel del E N LegalMonetaryTotal 0..1 1.0
t nceTotalAmount
documento soporte round(/Invoice/cac:LegalMonetaryTotal/cbc:Allo
wanceTotalAmount) es distinto de
round(sum(/Invoice/cac:AllowanceCharge[cbc:Ch
argeIndicator = "false"]/cbc:Amount))
Ver lista de valores posibles en el numeral 11.3.3
/Invoice/cac:LegalMonetaryTotal/cbc:Allowa
DSAU09 @currencyID Código de moneda de la transacción A AllowanceTotalAmount 1..1 Rechazo: Si el valor es diferente a 1.0
nceTotalAmount/@currencyID
DocumentCurrencyCode
El Valor del Cargo Total es igual a la suma de todos
4..15 los cargos globales aplicados al total del
documento soporte
Cargo Total: Suma de todos los cargos
p (2..6) Rechazo: Si /Invoice/cac:LegalMonetaryTotal/cbc:Charge
DSAU10 cbc ChargeTotalAmount aplicados a nivel del documento E N LegalMonetaryTotal 0..1 1.0
TotalAmount
soporte round(/sig:Invoice/cac:LegalMonetaryTotal/cbc:C
hargeTotalAmount) es distinto de
round(sum(/sig:Invoice/cac:AllowanceCharge[cbc
:ChargeIndicator = "true"]/cbc:Amount))
Ver lista de valores posibles en el numeral 11.3.3
/Invoice/cac:LegalMonetaryTotal/cbc:Charge
DSAU11 @currencyID Código de moneda de la transacción A ChargeTotalAmount 1..1 Rechazo: Si el valor es diferente a 1.0
TotalAmount/@currencyID
DocumentCurrencyCode
El Valor del Anticipo Total es igual a la suma de
Anticipo Total: Suma de todos los pagos /Invoice/cac:LegalMonetaryTotal/cbc:Prepai
DSAU12 cbc PrePaidAmount E N 4..15 LegalMonetaryTotal 0..1 todos los anticipos o prepagos globales aplicados 1.0
anticipados dAmount
al total del documento soporte
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Rechazo:Si(/Invoice/cac:LegalMonetaryTotal/cbc:
PrepaidAmount) then
round(Invoice/cac:LegalMonetaryTotal/cbc:Prepa
p (2..6)
idAmount) =
round(sum(Invoice/cac:PrepaidPayment/cbc:Paid
Amount)) else true()
Ver lista de valores posibles en el numeral 11.3.3
/Invoice/cac:LegalMonetaryTotal/cbc:Prepai
DSAU13 @currencyID Código de moneda de la transacción A PrePaidAmount 1..1 Rechazo: Si el valor es diferente a 1.0
dAmount/@currencyID
DocumentCurrencyCode
El Valor del Documento Soporte es igual a la Suma
0..15 de Valor Bruto más tributos ‐ Valor del Descuento
Total + Valor del Cargo Total
Rechazo: Si $TaxInclusiveAmount := if
(boolean(//cbc:TaxInclusiveAmount)) then
//cbc:TaxInclusiveAmount else 0.00,
Valor documento soporte: Valor total de $SumTotalAllowance := if
ítems (incluyendo cargos y descuentos (boolean(//cbc:AllowanceTotalAmount)) then /Invoice/cac:LegalMonetaryTotal/cbc:Payabl
DSAU14 cbc PayableAmount E N p (2..6) LegalMonetaryTotal 1..1 //cbc:AllowanceTotalAmount else 0.00, 1.0
a nivel de ítems)+valor tributos + valor eAmount
cargos – valor descuentos. $SumTotalCharge := if
(boolean(//cbc:ChargeTotalAmount)) then
//cbc:ChargeTotalAmount else 0.00,
$PayableAmount := $TaxInclusiveAmount ‐
$SumTotalAllowance + $SumTotalCharge return
round(number($PayableAmount)) es distinto de
round(//cac:LegalMonetaryTotal/cbc:PayableAm
ount
DSAU15 @currencyID Código de moneda de la transacción A PayableAmount Ver lista de valores posibles en el numeral 11.3.3
1.0
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Rechazo: Si el valor es diferente a /Invoice/cac:LegalMonetaryTotal/cbc:Payabl
DocumentCurrencyCode eAmount/@currencyID
Grupo de campos para información
DSAV01 cac InvoiceLine relacionadas con una línea de G Invoice 1..N 1.0 /Invoice/cac:InvoiceLine
Documento Soporte
Notificación: si contiene un valor ya utilizado en
el elemento /Invoice/cac:InvoiceLine/cbc:ID en
otro grupo de este archivo
DSAV02 cbc ID Número de Línea E N 1..4 InvoiceLine 1..1 1.0 /Invoice/cac:InvoiceLine/cbc:ID
Notificación: si los números utilizados en los
diferentes grupos no son consecutivos,
empezando en “1”
Información Adicional: Texto libre para 20..50
DSAV03 cbc Note E A InvoiceLine 0..N Texto libre para añadir información adicional al 1.0 /Invoice/cac:InvoiceLine/cbc:Note
añadir información adicional al artículo. 00
artículo.
/Invoice/cac:InvoiceLine/cbc:InvoicedQuanti
DSAV04 cbc InvoicedQuantity Cantidad del producto o servicio E N InvoiceLine 1..1 Rechazo: Si el valor expresado es negativo 1.0
ty
Corresponde a uno de los valores de la tabla de /Invoice/cac:InvoiceLine/cbc:InvoicedQuanti
DSAV05 unitCode Identificación de la unidad de medida A A 2..5 InvoicedQuantity 1..1
unidades de medida del numeral 11.3.5.1 ty/@unitCode
El Valor Total de la línea es igual al producto de
Valor total de la línea. 0..15 Cantidad x Precio Unidad menos Descuentos más
Recargos /Invoice/cac:InvoiceLine/cbc:LineExtensionA
DSAV06 cbc LineExtensionAmount E N InvoiceLine 1..1 1.0
mount
Cantidad x Precio Unidad menos
p (2..6) que apliquen para la línea.
descuentos más recargos
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
que apliquen para la línea. Rechazo: Si
/Invoice/cac:InvoiceLine/cbc:LineExtensionAmoun
t es distinto de (/Invoice/Price/cbc:PriceAmount *
/Invoice/Price/cbc:Price/ BaseQuantity) –
(/Invoice/cac:InvoiceLine/cac:AllowanceCharge/c
bc:Amount, correspondientes a aquellos grupos
en donde
/Invoice/cac:InvoiceLine/cac:AllowanceCharge/cb
c:ChargeIndicator es “false”) +
(/Invoice/cac:InvoiceLine/cac:AllowanceCharge/c
bc:Amount, correspondientes a aquellos grupos
en donde AllowanceCharge/cbc:ChargeIndicator
es “true”)
O dicho de otra forma
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
every $i in /sig:Invoice/cac:InvoiceLine satisfies if
(exists($i/cac:AllowanceCharge[cbc:ChargeIndicat
or=false()]) and
exists($i/cac:AllowanceCharge[cbc:ChargeIndicat
or=true()]))then(round($i/cbc:LineExtensionAmo
unt) = round(($i/cac:Price/cbc:PriceAmount *
$i/cac:Price/cbc:BaseQuantity)+
$i/cac:AllowanceCharge[cbc:ChargeIndicator=tru
e()]/cbc:Amount ‐
$i/cac:AllowanceCharge[cbc:ChargeIndicator=fals
e()]/cbc:Amount)) else
(if(exists($i/cac:AllowanceCharge[cbc:ChargeIndic
ator=false()]))then
round($i/cbc:LineExtensionAmount) =
round(($i/cac:Price/cbc:PriceAmount *
$i/cac:Price/cbc:BaseQuantity) ‐
$i/cac:AllowanceCharge[cbc:ChargeIndicator=fals
e()]/cbc:Amount) else
if(exists($i/cac:AllowanceCharge[cbc:ChargeIndic
ator=true()])) then
round($i/cbc:LineExtensionAmount) =
round(($i/cac:Price/cbc:PriceAmount *
$i/cac:Price/cbc:BaseQuantity) +
$i/cac:AllowanceCharge[cbc:ChargeIndicator=tru
e()]/cbc:Amount) else
$i/cbc:LineExtensionAmount =
$i/cac:Price/cbc:PriceAmount *
$i/cac:Price/cbc:BaseQuantity)
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
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
Ver lista de valores posibles en el numeral 11.3.3
/Invoice/cac:InvoiceLine/cbc:LineExtensionA
DSAV07 @currencyID Código de moneda de la transacción A LineExtensionAmount 1..1 Rechazo: Si el valor es diferente a 1.0
mount/@currencyID
DocumentCurrencyCode
Grupo de información que indica el
Obligatorio de informar si se trata de muestras /Invoice/cac:InvoiceLine/cac:PricingReferenc
DSAW01 cac PricingReference precio de referencia para línea que no G InvoiceLine 0..1
comerciales. e
contienen valor comercial
AlternativeConditionP /Invoice/cac:InvoiceLine/cac:PricingReferenc
DSAW02 cac Grupo para informar el precio G PricingReference 1..1 1.0
rice e/cac:AlternativeConditionPrice
0..15 Corresponde al valor del precio referencia /Invoice/cac:InvoiceLine/cac:PricingReferenc
AlternativeConditionPri
DSAW03 cbc PriceAmount Valor del artículo o servicio E N 1..1 (comercial) del ítem que se da como muestra o 1.0 e/cac:AlternativeConditionPrice/cbc:PriceA
p (2..6) ce regalo sin valor comercial. mount
Ver lista de valores posibles en el numeral 11.3.3
/Invoice/cac:InvoiceLine/cac:PricingReferenc
DSAW04 @currencyID Código de moneda de la transacción A A PriceAmount Rechazo: Si el valor es diferente a 1.0 e/cac:AlternativeConditionPrice/cbc:PriceA
DocumentCurrencyCode mount/@currencyID
Ver lista de valores posibles en el numeral 11.3.8 /Invoice/cac:InvoiceLine/cac:PricingReferenc
AlternativeConditionPri
DSAW05 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 e/cac:AlternativeConditionPrice/cbc:PriceTy
ce
encuentra en la columna “Unid” peCode
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
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
Grupo de campos para información gravable del ítem. Si un cargo individual, general
/Invoice/cac:InvoiceLine/cac:AllowanceChar
DSBE01 cac AllowanceCharge relacionadas con un cargo o un G InvoiceLine 0..N al Documento Soporte genera IVA, debe 1.0
ge
descuento reportarse como ítem. Para el caso de los
descuentos a nivel de ítem no es necesario
codificarlos.
Empieza con “1”, los números utilizados en los /Invoice/cac:InvoiceLine/cac:AllowanceChar
DSBE02 cbc ID Número de Línea E AllowanceCharge 1.0
diferentes grupos deben ser consecutivos. ge/cbc:ID
Cargo es true, es un Débito aumenta el valor de la
ítem.
Descuento es false, un Crédito descuenta el valor
Indica que el elemento es un Cargo y no del ítem /Invoice/cac:InvoiceLine/cac:AllowanceChar
DSBE03 cbc ChargeIndicator E B 4..5 AllowanceCharge 1..1 1.0
un descuento El elemento solamente puede identificar una de ge/cbc:ChargeIndicator
las información.
Rechazo: Si este elemento contiene una
información diferente de “true” o “false”
AllowanceChargeReas Razón (texto): Texto libre para informar 10..50 Texto libre para describir el cargo o descuento a /Invoice/cac:InvoiceLine/cac:AllowanceChar
DSBE04 cbc E A AllowanceCharge 0..1 1.0
on de la razón del descuento. 00 nivel de ítem ge/cbc:AllowanceChargeReason
4..15 Valor numérico del cargo el descuento
Si es descuento, no puede ser superior al valor
p (2..6)
base /Invoice/cac:InvoiceLine/cac:AllowanceChar
DSBE06 cbc Amount Valor total del cargo o descuento E N AllowanceCharge 1..1 1.0
ge/cbc:Amount
Rechazo: Si
../AllowanceCharge/cbc:ChargeIndicator es true y
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
../AllowanceCharge/cbc:Amount >
../AllowanceCharge/cbc:BaseAmount
Ver lista de valores posibles en el numeral 11.3.3
/Invoice/cac:InvoiceLine/cac:AllowanceChar
DSBE07 @currencyID Código de moneda de la transacción A A Amount 1..1 Rechazo: Si el valor es diferente a 1.0
ge/cbc:Amount/@currencyID
DocumentCurrencyCode
4..15 Positivo mayor que cero
Rechazo: Si es negativo
p (2..6)
../AllowanceCharge/cbc:BaseAmount
Valor Base para calcular el descuento el Si es descuento, no puede ser superior al valor /Invoice/cac:InvoiceLine/cac:AllowanceChar
DSBE08 cbc BaseAmount E N BaseAmount 1..1 total del documento soporte 1.0
cargo ge/cbc:BaseAmount
Notificación: Si
/AllowanceCharge/cbc:ChargeIndicator es true y
../AllowanceCharge/cbc:BaseAmount >
../LegalMonetaryTotal/cbc:LineExtensionAmount
Ver lista de valores posibles en el numeral 11.3.3
/Invoice/cac:InvoiceLine/cac:AllowanceChar
DSBE09 @currencyID Código de moneda de la transacción A A Amount 1..1 Rechazo: Si el valor es diferente a 1.0
ge/cbc:BaseAmount/@currencyID
DocumentCurrencyCode
Un bloque para cada código de tributo
Rechazo: Si existe más de un bloque con el mismo
Grupo de campos para información valor en el elemento
DSAX01 cac TaxTotal relacionadas con un tributo aplicable a G InvoiceLine 0..N de:TaxTotal/TaxSubtotal/cac:TaxCategory/cac:Ta 1.0 /Invoice/cac:InvoiceLine/cac:TaxTotal
esta línea del Documento Soporte xScheme/cbc:ID
Este grupo NO debe ser informado para ítems
excluidos de acuerdo a lo establecido en el ET.
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
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
0..15
../cac:TaxTotal/TaxSubtotal/cbc:TaxAmount
p (2..6) Rechazo: si
../cac:TaxTotal/cbc:TaxAmount <> sumatoria de
todas las ocurrencias de
../cac:TaxTotal/TaxSubtotal/cbc:TaxAmount
o dicho de otro modo
every $i in //cac:InvoiceLine satisfies if
($i/cac:TaxTotal/cac:TaxSubtotal/cac:TaxCategory
/Invoice/cac:InvoiceLine/cac:TaxTotal/cbc:Ta
DSAX02 cbc TaxAmount Valor del tributo E N TaxTotal 1..1 /cac:TaxScheme/cbc:ID = '01') then 1.0
xAmount
round($i/cac:TaxTotal[cac:TaxSubtotal/cac:TaxCa
tegory/cac:TaxScheme/cbc:ID =
'01']/cbc:TaxAmount) =
round(sum($i/cac:TaxTotal/cac:TaxSubtotal[cac:T
axCategory/cac: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 el numeral 11.3.3
/Invoice/cac:InvoiceLine/cac:TaxTotal/cbc:Ta
DSAX03 @currencyID Código de moneda de la transacción A TaxAmount Rechazo: Si el valor es diferente a 1.0
xAmount/@currencyID
DocumentCurrencyCode
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Rechazo: Si /cac:TaxTotal/cbc:RoundingAmount
<>
sum(//cac:TaxTotal/cac:TaxSubtotal/cbc:Taxable
Amount *
0..15
//cac:TaxTotal/cac:TaxSubtotal/cac:TaxCategory/
cbc:Percent) –
sum(//cac:TaxTotal/cac:TaxSubtotal/cbc:TaxAmo
unt)
Redondeo agregado al total del /Invoice/cac:InvoiceLine/cac:TaxTotal/cbc:R
DSAX18 cbc RoundingAmount p (2..6) TaxTotal 1..1
impuesto oundingAmount
Rechazo: Si /cac:TaxTotal/cbc:RoundingAmount
<>
sum(//cac:TaxTotal/cac:TaxSubtotal/cbc:PerUnitA
mount * /
/cac:TaxTotal/cac:TaxSubtotal/cbc:TaxableAmou
nt.) –
sum(//cac:TaxTotal/cac:TaxSubtotal/cbc:TaxAmo
unt)
Ver lista de valores posibles en el numeral 11.3.3
/Invoice/cac:TaxTotal/cbc:RoundingAmount/
DSAS19 @currencyID Código de moneda de la transacción A A RoundingAmount 1..1 Rechazo: Si el valor es diferente a
@currencyID
DocumentCurrencyCode
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Recuerde que para las muestras gratis la base
p (2..6) 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 numeral 11.3.3
/Invoice/cac:InvoiceLine/cac:TaxTotal/cac:Ta
DSAX06 @currencyID Código de moneda de la transacción A TaxableAmount Rechazo:Si el valor es diferente a 1.0
xSubtotal/cbc:TaxableAmount/@currencyID
DocumentCurrencyCode
Rechazo: Para tributos cuya tarifa se enuncia en
porcentajes sí ../cac:TaxTotal/cbc:TaxAmount <>
0..15
../cac:TaxTotal/cbc:TaxableAmount *
../cac:TaxTotal/cbc:Percent
p (2..6) o dicho de otro modo
(every $i in
//cac:InvoiceLine/cac:TaxTotal[cac:TaxSubtotal/c
ac:TaxCategory/cac:TaxScheme/cbc:ID =
Valor del tributo: producto del
'01']/cac:TaxSubtotal satisfies /Invoice/cac:InvoiceLine/cac:TaxTotal/cac:Ta
DSAX07 cbc TaxAmount porcentaje aplicado sobre la base E N TaxSubtotal 1..1 1.0
round($i/cbc:TaxAmount) = xSubtotal/cbc:TaxAmount
imponible
round((($i/cbc:TaxableAmount *
$i/cac:TaxCategory/cbc:Percent) 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)
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
si ../cac:TaxTotal/cbc:TaxAmount <>
../cac:TaxTotal/cbc:PerUnitAmount *
InvoiceLine/cbc:InvoicedQuantity
o dicho de otro modo
(round(//cac:InvoiceLine/cac:TaxTotal[cac:TaxSub
total/cac:TaxCategory/cac:TaxScheme/cbc:ID =
'22']/cbc:TaxAmount) =
round(((//cac:InvoiceLine/cac:TaxTotal/cac:TaxSu
btotal[cac:TaxCategory/cac:TaxScheme/cbc:ID =
'22']/cbc:PerUnitAmount *
(//cac:InvoiceLine[cac:TaxTotal/cac:TaxSubtotal/c
ac:TaxCategory/cac:TaxScheme/cbc:ID =
'22']/cbc:InvoicedQuantity)))))
Nota: 22 representa un ejemplo 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
Ver lista de valores posibles en el numeral 11.3.3
/Invoice/cac:InvoiceLine/cac:TaxTotal/cac:Ta
DSAX08 @currencyID Código de moneda de la transacción A A TaxAmount Rechazo: Si el valor es diferente a 1.0
xSubtotal/cbc:TaxAmount/@currencyID
DocumentCurrencyCode
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
ID ns Campo Descripción T F 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
0..2 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
p (0..2)
existe.
let $i := /Invoice/cac:InvoiceLine/cac:TaxTotal/cac:Ta
DSAX09 cbc BaseUnitMeasure Unidad de medida base para el tributo E N TaxSubtotal 0..1 1.0
//cac:InvoiceLine/cac:TaxTotal/cac:TaxSubtotal/c xSubtotal/cbc:BaseUnitMeasure
ac:TaxCategory/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/@unitCode != '' else
true()
Corresponde a uno de los valores de la tabla de /Invoice/cac:InvoiceLine/cac:TaxTotal/cac:Ta
DSAX10 unitCode Identificación de la unidad de medida A A 2..5 BaseUnitMeasure 1..1 1.0
unidades de medida en el numeral 11.3.5.1 xSubtotal/cbc:BaseUnitMeasure/@unitCode
0..15 Es el valor nominal del tributo por unidad
/Invoice/cac:InvoiceLine/cac:TaxTotal/cac:Ta
DSAX11 cbc PerUnitAmount Valor del tributo por unidad E N TaxSubtotal 0..1 Rechazo: Si el elemento NO es informado o no 1.0
p (0..2) xSubtotal/cbc:PerUnitAmount
existe.
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
let $i :=
//cac:InvoiceLine/cac:TaxTotal/cac:TaxSubtotal/c
ac:TaxCategory/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/@currencyID !='' else
true()
Ver lista de valores posibles en el numeral 11.3.3
/Invoice/cac:InvoiceLine/cac:TaxTotal/cac:Ta
DSAX12 @currencyID Código de moneda de la transacción A A TaxableAmount Rechazo: Si el valor es diferente a 1.0
xSubtotal/cbc:PerUnitAmount/@currencyID
DocumentCurrencyCode
/Invoice/cac:InvoiceLine/cac:TaxTotal/cac:Ta
DSAX13 cac TaxCategory Grupo de información sobre el tributo G TaxSubtotal 1..1 1.0
xSubtotal/cac:TaxCategory
En el caso de que la tarifa del tributo sea un
0..5 porcentaje: informar la tarifa (porcentaje) a ser
aplicada a la base imponible /Invoice/cac:InvoiceLine/cac:TaxTotal/cac:Ta
DSAX14 cbc Percent Tarifa del tributo E N TaxSubtotal 0..1 1.0
Notificación: si la tarifa no corresponde a la de la xSubtotal/cac:TaxCategory/cbc:Percent
p (0..3) tabla 11.3.9 y el Impuesto corresponde a uno de
los mencionados en dicha tabla (../TaxScheme/ID)
Grupo de información específicas sobre /Invoice/cac:InvoiceLine/cac:TaxTotal/cac:Ta
DSAX15 cac TaxScheme G TaxCategory 1..1 1.0
el tributo xSubtotal/cac:TaxCategory/cac:TaxScheme
Ver lista de valores posibles en el numeral 11.2.2
/Invoice/cac:InvoiceLine/cac:TaxTotal/cac:Ta
DSAX16 cbc ID Identificador del tributo E A 3..10 TaxScheme 1..1 Rechazo: Si el contenido de este elemento no 1.0 xSubtotal/cac:TaxCategory/cac:TaxScheme/c
corresponde a un contenido de la columna bc:ID
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
“Identificador” (aceptase elemento sin
contenido)
Ver lista de valores posibles en el numeral 11.2.2
/Invoice/cac:InvoiceLine/cac:TaxTotal/cac:Ta
DSAX17 cbc Name Nombre del tributo E A 10..30 TaxScheme 1..1 Rechazo: Si el contenido de este elemento no 1.0 xSubtotal/cac:TaxCategory/cac:TaxScheme/c
corresponde al contenido correspondiente de la bc:Name
columna “Nombre”
El emisor auto‐retenedor debe utilizar este
grupo para informar las autoretenciones que
práctica (ReteIVA, ReteFuente a nivel de línea
(ítem)
Si informado debe contener:
Grupo de información para tributos
/Invoice/cac:InvoiceLine/cac:WithholdingTax
DSAY01 cac WithholdingTaxTotal retenidos a nivel de línea de G InvoiceLine 0..N Un bloque para cada código de tributo 1.0
Total
documento soporte.
Rechazo: Si existe más de un grupo
/Invoice/WhitHoldingTax con el mismo valor en el
elemento
/Invoice/WithholdingTaxTotal/TaxSubtotal/cac:Ta
xCategory/cac:TaxScheme/cbc:ID
Suma de todos los elementos
0..15 ../cac:WithholdingTaxTotal/TaxSubtotal/cbc:TaxA
mount
Rechazo: Si ../cac: WithholdingTaxTotal
/Invoice/cac:InvoiceLine/cac:WithholdingTax
DSAY02 cbc TaxAmount Valor del tributo E N WithholdingTaxTotal 1..1 /cbc:TaxAmount <> sumatoria de todas las 1.0
Total/cbc:TaxAmount
p (2..6) ocurrencias de ../cac:
WithholdingTaxTotal/TaxSubtotal/cbc:TaxAmoun
t
o dicho de otro modo
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
every $i in //cac:InvoiceLine satisfies if
($i/cac:WithholdingTaxTotal/cac:TaxSubtotal/cac:
TaxCategory/cac:TaxScheme/cbc:ID = '05') then
round($i/cac:WithholdingTaxTotal[cac:TaxSubtot
al/cac:TaxCategory/cac:TaxScheme/cbc:ID =
'05']/cbc:TaxAmount) =
round(sum($i/cac:WithholdingTaxTotal/cac:TaxS
ubtotal[cac:TaxCategory/cac:TaxScheme/cbc:ID =
'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 el numeral 11.3.3
/Invoice/cac:InvoiceLine/cac:WithholdingTax
DSAY03 @currencyID Código de moneda de la transacción A A TaxableAmount Rechazo: Si el valor es diferente a 1.0
Total/cbc:TaxAmount/@currencyID
DocumentCurrencyCode
Grupo de información que definen los Debe ser informado un grupo de estos para cada /Invoice/cac:InvoiceLine/cac:WithholdingTax
DSAY04 cbc TaxSubtotal G WithholdingTaxTotal 1..N 1.0
valores del tributo tarifa. Total/cac:TaxSubtotal
El valor de la Base Imponible de la línea es igual al
producto de Cantidad x Precio Unidad menos
0..15
Descuentos más Recargos que apliquen para la
línea.
Base Imponible sobre la que se calcula /Invoice/cac:InvoiceLine/cac:WithholdingTax
DSAY05 cbc TaxableAmount E N p (2..6) TaxSubtotal 1..1 1.0
el valor del tributo Total/cac:TaxSubtotal/cbc:TaxableAmount
Para el caso una operación gratuita (afecta a
tributo) , se debe informar en la base imponible
Cantidad x Precio Referencia Unidad menos
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
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/cac:TaxSubtotal/cac:
TaxCategory/cac:TaxScheme/cbc:ID = '05') then
$i/cac:WithholdingTaxTotal/cac:TaxSubtotal[cac:
TaxCategory/cac:TaxScheme/cbc:ID =
'05']/cbc:TaxableAmount =
$i/cac:TaxTotal/cac:TaxSubtotal[cac:TaxCategory/
cac:TaxScheme/cbc:ID = '01']/cbc:TaxAmount
else true()
Ver lista de valores posibles en el numeral 11.3.3
/Invoice/cac:InvoiceLine/cac:WithholdingTax
DSAY06 @currencyID Código de moneda de la transacción A A TaxableAmount Rechazo: Si el valor es diferente a 1.0 Total/cac:TaxSubtotal/cbc:TaxableAmount/
DocumentCurrencyCode @currencyID
0..15 Rechazo: Para tributos cuya tarifa se enuncia en
Valor del tributo: producto del porcentajes sí ../cac:WithholdingTaxTotal
/Invoice/cac:InvoiceLine/cac:WithholdingTax
DSAY07 cbc TaxAmount porcentaje aplicado sobre la base E N TaxSubtotal 1..1 /cbc:TaxAmount <> ../cac:WithholdingTaxTotal 1.0
p (2..6) Total/cac:TaxSubtotal/cbc:TaxAmount
imponible /cbc:TaxableAmount *
../cac:TaxTotal/cbc:Percent
Ver lista de valores posibles en el numeral 11.3.3 /Invoice/cac:InvoiceLine/cac:WithholdingTax
DSAY08 @currencyID Código de moneda de la transacción A A TaxableAmount Rechazo: Si el valor es diferente a 1.0 Total/cac:TaxSubtotal/cbc:TaxAmount/@cur
DocumentCurrencyCode rencyID
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
/Invoice/cac:InvoiceLine/cac:WithholdingTax
DSAY09 cac TaxCategory Grupo de información sobre el tributo G TaxSubtotal 1..1 1.0
Total/cac:TaxSubtotal/cac:TaxCategory
En el caso de que la tarifa del tributo sea un
0..5 porcentaje: informar la tarifa (porcentaje) a ser
aplicada a la base imponible. /Invoice/cac:InvoiceLine/cac:WithholdingTax
DSAY10 cbc Percent Tarifa del tributo E N TaxSubtotal 0..1 1.0 Total/cac:TaxSubtotal/cac:TaxCategory/cbc:
Notificación: si la tarifa no corresponde a la de la Percent
p (0..3) tabla 11.3.9 y el Impuesto corresponde a uno de
los mencionados en dicha tabla (../TaxScheme/ID)
/Invoice/cac:InvoiceLine/cac:WithholdingTax
Grupo de información específicas sobre
DSAY11 cac TaxScheme G TaxCategory 1..1 1.0 Total/cac:TaxSubtotal/cac:TaxCategory/cac:T
el tributo
axScheme
Ver lista de valores posibles en el numeral 11.2.2
/Invoice/cac:InvoiceLine/cac:WithholdingTax
DSAY12 cbc ID Identificador del tributo E A 3..10 TaxScheme 1..1 Rechazo: Si el contenido de este elemento no 1.0 Total/cac:TaxSubtotal/cac:TaxCategory/cac:T
corresponde a un contenido de la columna axScheme/cbc:ID
“Identificador”
Ver lista de valores posibles en el numeral 11.2.2
/Invoice/cac:InvoiceLine/cac:WithholdingTax
DSAY13 cbc Name Nombre del tributo E A 10..30 TaxScheme 1..1 Rechazo: Si el contenido de este elemento no 1.0 Total/cac:TaxSubtotal/cac:TaxCategory/cac:T
corresponde al contenido correspondiente de la axScheme/cbc:Name
columna “Nombre”
Grupo de información que describen las
DSAZ01 Item G InvoiceLine 1..1 1.0 /Invoice/cac:InvoiceLine/cac:Item
características del artículo o servicio
Descripción del artículo o servicio a que
/Invoice/cac:InvoiceLine/cac:Item/cbc:Descri
DSAZ02 cbc Description se refiere esta línea del documento E A 5..300 Item 1..3 1.0
ption
soporte
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Por ejemplo, si el artículo en InvoiceLine son tres
“six pack”: la cantidad que va en PackSizeNumeric
Cantidad de unidad de este artículo por /Invoice/cac:InvoiceLine/cac:Item/cbc:PackSi
DSAZ03 cbc PackSizeNumeric E N 1..10 Item 0..1 es 6, mientras a la cantidad que va en
empaque zeNumeric
Price/BaseQuantity es 3, y el total de latas que se
está describiendo son 18
/Invoice/cac:InvoiceLine/cac:Item/cbc:Brand
DSAZ04 cbc BrandName Marca: Marca del artículo E A 1..100 Item 0..3 1.0
Name
/Invoice/cac:InvoiceLine/cac:Item/cbc:Mode
DSAZ05 cbc ModelName Modelo: Modelo del artículo E A 1100 Item 0..3 1.0
lName
Grupo de datos de identificación del
SellersItemIdentificati /Invoice/cac:InvoiceLine/cac:Item/cac:Sellers
DSAZ06 cac artículo o servicio de acuerdo con el G Item 0..1 1.0
on ItemIdentification
vendedor
Código del vendedor correspondiente SellersItemIdentificatio /Invoice/cac:InvoiceLine/cac:Item/cac:Sellers
DSAZ07 cbc ID E A 1..50 0..1 1.0
al artículo n ItemIdentification/cbc:ID
Grupo de datos de identificación del
StandardItemIdentific Son admitidas hasta tres codificaciones estándar /Invoice/cac:InvoiceLine/cac:Item/cac:Stand
DSAZ09 cac artículo o servicio de acuerdo con un G Item 0..1 1.0
ation para un mismo artículo ardItemIdentification
estándar
Código de acuerdo con el estándar
StandardItemIdentificat Código del ítem de acuerdo al estándar /Invoice/cac:InvoiceLine/cac:Item/cac:Stand
DSAZ10 cbc ID descrito en el atributo E A 1..1 1.0
ion informado en @schemID ardItemIdentification/cbc:ID
ID/@schemeAgencyID
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Notificación: si el código no existe en un estándar
cerrado
Ejemplo: UNSPSC
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
Aplicara rechazo: si la codificación es diferente a
UNSPSC, GTIN y los de partidas arancelarias en la
próxima versión
/Invoice/cac:InvoiceLine/cac:Item/cac:Stand
DSAZ13 cbc @schemeName Nombre del estándar A A ID 0..1 Ver estándares en el numeral 11.3.5 1.0 ardItemIdentification/cbc:ID/@schemeNam
e
/Invoice/cac:InvoiceLine/cac:Item/cac:Stand
Notificación: Si ID@schemeID = 010 y
DSAZ14 cbc @schemeAgencyID Código A A ID 0..1 1.0 ardItemIdentification/cbc:ID/@schemeAgen
ID@schemeAgencyID <> 9
cyID
Grupo de información que describen
DSBB01 Price G InvoiceLine 1..1 1.0 /Invoice/cac:InvoiceLine/cac:Price
los precios del artículo o servicio
DSBB02 cbc PriceAmount Valor del artículo o servicio E N 0..15 Price 1..1 1.0
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
/Invoice/cac:InvoiceLine/cac:Price/cbc:Price
p (2..6)
Amount
Ver lista de valores posibles en el numeral 11.3.3
/Invoice/cac:InvoiceLine/cac:Price/cbc:Price
DSBB03 @currencyID Código de moneda de la transacción A PriceAmount Rechazo: Si el valor es diferente a 1.0
Amount/@currencyID
DocumentCurrencyCode
La cantidad real sobre la cual el precio /Invoice/cac:InvoiceLine/cac:Price/cbc:Base
DSBB04 cbc BaseQuantity E N 1..6 Price 1..1 1.0
aplica Quantity
Ver lista de valores posibles en el numeral
Unidad de la cantidad del artículo 11.3.5.1 /Invoice/cac:InvoiceLine/cac:Price/cbc:Base
DSBB05 cbc @unitCode A A 1..3 BaseQuantity 1..1 1.0
solicitado Notificación: si el valor del atributo no se Quantity/@unitCode
encuentra en la columna “Unid”
5.2. Instrumento electrónico tipo Contenedor electrónico ‐ AttachedDocument
La estructura AttachedDocument tiene por objetivo transmitir en un único archivo XML un documento o instrumento electrónico.
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 ésta finalidad en el catálogo de participantes.
ID NS Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Contenedor de Documentos Electrónicos ‐ AttachedDocument
AE01 AttachedDocument G 1.0 /AttachedDocument
(raíz)
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
ID NS Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Se requiere que para contenedor
electrónico exista declarado a lo
/Invoice/ext:UBLExtensions/ex
DSAC01 ext UBLExtension G UBLExtensions 2..N menos la siguiente extensión. 1.0
t:UBLExtension
//ext:UBLExtension/ext:ExtensionC
ontent/ds:Signature
Contenido de las definiciones de extensiones de la DIAN. Debe ../ext:UBLExtensions/ext:UBLE
DSAC02 ext ExtensionContent usar como mínimo las extensiones definidas por la DIAN para G UBLExtension 1..1 1.0 xtension/ext:ExtensionConten
documento soporte (DianExtensions y Signature) t
Rechazo: Solamente puede haber
una ocurrencia de un grupo ../ext:UBLExtensions/ext:UBLE
DSAC03 ds Signature Grupo de información sobre la firma del documento G ExtensionContent 1..1 UBLExtension conteniendo el 1.0 xtension/ext:ExtensionConten
grupo ds:Signature t/sts:DianExtensions
Ver definición en numeral 5.7
/AttachedDocument/cbc:UBL
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
VersionID
Debe usarse el literal /AttachedDocument/cbc:Cust
AE03 cbc CustomizationID E A 20 AttachedDocument 1..1 1.0
“Documentos adjuntos” omizationID
Debe usarse el literal “Documento
soporte en adquisiciones /AttachedDocument/cbc:Profi
AE04 cbc ProfileID Versión del Formato: Indicar versión del documento. E A 55 AttachedDocument 1..1 1.0
efectuadas a no obligados a leID
facturar”
Código que describe el “ambiente de destino donde será valor definido en el grupo en /AttachedDocument/cbc:Profi
AE04a cbc ProfileExecutionID E A 8 AttachedDocument 1..1 1.0
procesada la validación previa de este documento electrónico” 11.1.1 leExecutionID
AE04b cbc ID Consecutivo propio del generador del documento E A AttachedDocument 1..1 1.0 /AttachedDocument/cbc:ID
No puede ser anterior a ninguno
de los documentos contenidos
/AttachedDocument/cbc:Issue
AE05 cbc IssueDate Fecha de generación del contenedor E F 10 AttachedDocument 1..1 IssueDate del contenedor >= 1.0
Date
IssueDate de los documentos
contenidos
/AttachedDocument/cbc:Issue
AE06 cbc IssueTime Hora de generación del contenedor E H 14 AttachedDocument 1..1 1.0
Time
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
ID NS Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Debe contener el literal
“Contenedor de Documento
/AttachedDocument/cbc:Docu
AE08 cbc DocumentType Tipo de documento E A 33 AttachedDocument 1..1 soporte en adquisiciones 1.0
mentType
efectuadas a no obligados a
facturar”
/AttachedDocument/cbc:Pare
AE08a cbc ParentDocumentID ID del documento soporte que origina el contenedor E A AttachedDocument 1..1 1.0
ntDocumentID
/AttachedDocument/cbc:Send
AE09 cac SenderParty Persona que genera el contenedor G AttachedDocument 0..1 Utilizar definición estándar del UBL 1.0
erParty
AE10 cac PartyTaxScheme Grupo de información tributaria del generador del documento G SenderParty 1..1 1.0 ../cac:PartyTaxScheme
../cac:PartyTaxScheme/cbc:Re
AE11 cbc RegistrationName Nombre o Razón Social del generador del documento E A PartyTaxScheme 1..1 1.0
gistrationName
../cac:PartyTaxScheme/cbc:Co
AE12 cbc CompanyID NIT del generador del documento E A 1..1 1.0
mpanyID
../cac:PartyTaxScheme/cbc:Co
AE13 schemeAgencyID A N CompanyID 1..1 Debe ser “195” 1.0
mpanyID/@schemeAgencyID
DV del NIT del generador si ../cac:PartyTaxScheme/cbc:Co
AE14 schemeID A N CompanyID 1..1 1.0
schemeName = “31” mpanyID/@schemeID
../cac:PartyTaxScheme/cbc:Co
AE15 schemeName A N CompanyID 1..1 Usar los valores de la tabla 11.2.1 1.0
mpanyID/@schemeName
Diligenciar de acuerdo a la tabla ../cac:PartyTaxScheme/cbc:Ta
AE16 cbc TaxLevelCode E A 30 PartyTaxScheme: 1..1 1.0
11.2.5.1 xLevelCode
../cac:PartyTaxScheme/cac:Ta
AE18 cac TaxScheme G PartyTaxScheme 1..1 1.0
xScheme
../cac:PartyTaxScheme/cac:Ta
AE19 cbc ID E N TaxScheme 1..1 Usar valores de la tabla 11.2.5.2 1.0
xScheme/cbc:ID
../cac:PartyTaxScheme/cac:Ta
AE20 cbc Name E A TaxScheme 1..1 Usar valores de la tabla 11.2.5.2 1.0
xScheme/cbc: Name
/AttachedDocument/cac:Rece
AE21 cac ReceiverParty Persona que recibe el contenedor G AttachedDocument 0..1 Utilizar definición estándar del UBL 1.0
iverParty
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
ID NS Campo Descripción T F Tam Padre Oc Observaciones V Xpath
AE22 cac PartyTaxScheme Grupo de información tributaria G SenderParty 1..1 1.0 ../cac:PartyTaxScheme
../cac:PartyTaxScheme/cbc:Re
AE23 cbc RegistrationName Nombre o Razón social del receptor E A PartyTaxScheme 1..1 1.0
gistrationName
../cac:PartyTaxScheme/cbc:Co
AE24 cbc CompanyID NIT del receptor E A 1..1 1.0
mpanyID
../cac:PartyTaxScheme/cbc:Co
AE25 schemeAgencyID A N CompanyID 1..1 Debe ser “195” 1.0
mpanyID/@schemeAgencyID
../cac:PartyTaxScheme/cbc:Co
AE26 schemeID A N CompanyID 1..1 DV del NIT del receptor 1.0
mpanyID/@schemeID
../cac:PartyTaxScheme/cbc:Co
AE27 schemeName A N CompanyID 1..1 Usar los valores de la tabla 11.2.1 1.0
mpanyID/@schemeName
../cac:PartyTaxScheme/cbc:Ta
AE28 cbc TaxLevelCode Diligenciar de acuerdo a la tabla 11.2.5.1 E A 30 PartyTaxScheme: 1..1 1.0
xLevelCode
../cac:PartyTaxScheme/cac:Ta
AE30 cac TaxScheme G PartyTaxScheme 1..1 1.0
xScheme
../cac:PartyTaxScheme/cac:Ta
AE31 cbc ID Usar valores de la tabla 11.2.5.2 E N TaxScheme 1..1 1.0
xScheme/cbc:ID
../cac:PartyTaxScheme/cac:Ta
AE32 cbc Name Usar valores de la tabla 11.2.5.2 E A TaxScheme 1..1 1.0
xScheme/cbc: Name
Información del Documento Electrónico (Documento Soporte)
/AttachedDocument/cac:Attac
AE33 cac Attachment enviado en el contenedor. La información del AppResponse G AttachedDocument 1..1 1.0
hment
está más abajo
/AttachedDocument/cac:Attac
AE34 cac ExternalReference G Attachment 1..1 1.0
hment/cac:ExternalReference
/AttachedDocument/cac:Attac
AE35 cbc MimeCode Tipo mime utilizado para el envío, debe ser text/xml E ExternalReference 1..1 text/xml 1.0 hment/cac:ExternalReference
/cbc:MimeCode
/AttachedDocument/cac:Attac
AE36 cbc EncodingCode Encoding del archivo, debe ser UTF‐8 E ExternalReference 1..1 UTF‐8 1.0 hment/cac:ExternalReference
/cbc:EncodingCode
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
ID NS Campo Descripción T F Tam Padre Oc Observaciones V Xpath
/AttachedDocument/cac:Attac
<![CDATA[Acá se coloca el DDS en formato xml]]> DFE se refiere
AE37 cbc Description E ExternalReference 1..1 1.0 hment/cac:ExternalReference
al Documento Soporte
/cbc:Description
ParentDocumentLin /AttachedDocument/cac:Pare
AE38 cac Puede referenciar 1 documento a la vez G AttachedDocument 1..1 1.0
eReference ntDocumentLineReference
/AttachedDocument/cac:Pare
ParentDocumentLin
AE39 cbc LineID Consecutivo para informar el documento E 1..1 1.0 ntDocumentLineReference/cb
eReference
c:LineID
/AttachedDocument/cac:Pare
ParentDocumentLin
AE40 cac DocumentReference 1..1 1.0 ntDocumentLineReference/ca
eReference
c:DocumentReference
/AttachedDocument/cac:Pare
AE41 cbc ID Número del DDS E DocumentReference 1..1 1.0 ntDocumentLineReference/ca
c:DocumentReference/cbc:ID
/AttachedDocument/cac:Pare
ntDocumentLineReference/ca
AE42 cbc UUID CUDE del DDS E DocumentReference 1..1 1.0
c:DocumentReference/cbc:UU
ID
/AttachedDocument/cac:Pare
Debe corresponde con el literal ntDocumentLineReference/ca
AE43 schemeName Debe ser CUDE‐SHA384 para la DDS A UUID 1..1 1.0
CUDE‐SHA384 c:DocumentReference/cbc:UU
ID/@schemeName
/AttachedDocument/cac:Pare
ntDocumentLineReference/ca
AE44 cbc IssueDate Fecha de generación de la respuesta E F 10 DocumentReference 1..1 1.0
c:DocumentReference/cbc:Iss
ueDate
/AttachedDocument/cac:Pare
Debe contener el literal ntDocumentLineReference/ca
AE45 cbc DocumentType Tipo de documento E A 33 DocumentReference 1..1 1.0
“ApplicationResponse” c:DocumentReference/cbc:Do
cumentType
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
ID NS Campo Descripción T F Tam Padre Oc Observaciones V Xpath
/AttachedDocument/cac:Pare
ntDocumentLineReference/ca
AE46 cac Attachment Para informar el ApplicationResponse G DocumentReference 1..1 1.0
c:DocumentReference/cac:Att
achment
/AttachedDocument/cac:Pare
ntDocumentLineReference/ca
AE47 cac ExternalReference G Attachment 1..1 1.0 c:DocumentReference/cac:Att
achment/cac:ExternalReferen
ce
/AttachedDocument/cac:Pare
ntDocumentLineReference/ca
AE48 cbc MimeCode Debe ser text/xml E ExternalReference 1..1 text/xml 1.0 c:DocumentReference/cac:Att
achment/cac:ExternalReferen
ce/cbc:MimeCode
/AttachedDocument/cac:Pare
ntDocumentLineReference/ca
AE49 cbc EncodingCode Debe ser UTF‐8 E ExternalReference 1..1 UTF‐8 1.0 c:DocumentReference/cac:Att
achment/cac:ExternalReferen
ce/cbc:EncodingCode
/AttachedDocument/cac:Pare
ntDocumentLineReference/ca
<![CDATA[Acá se coloca el ApplicationResponse en formato
AE50 cbc Description E ExternalReference 1..1 1.0 c:DocumentReference/cac:Att
xml]]>
achment/cac:ExternalReferen
ce/cbc:Description
/AttachedDocument/cac:Pare
ntDocumentLineReference/ca
AE51 cac ResultOfVerification Resultado de la validación G DocumentReference 1..1 1.0
c:DocumentReference/cac:Re
sultOfVerification
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
ID NS Campo Descripción T F Tam Padre Oc Observaciones V Xpath
/AttachedDocument/cac:Pare
ntDocumentLineReference/ca
Debe diligenciarse con Unidad Especial Dirección de Impuestos Unidad Especial Dirección de
AE52 cbc ValidatorID E ResultOfVerification 1..1 1.0 c:DocumentReference/cac:Re
y Aduanas Nacionales Impuestos y Aduanas Nacionales
sultOfVerification/cbc:Validat
orID
/AttachedDocument/cac:Pare
ntDocumentLineReference/ca
ValidationResultCod
AE53 cbc Código del resultado de la validación E ResultOfVerification 1..1 Ejemplo “02” 1.0 c:DocumentReference/cac:Re
e
sultOfVerification/cbc:Validati
onResultCode
/AttachedDocument/cac:Pare
ntDocumentLineReference/ca
AE54 cbc ValidationDate Fecha de la validación E ResultOfVerification 1..1 1.0 c:DocumentReference/cac:Re
sultOfVerification/cbc:Validati
onDate
/AttachedDocument/cac:Pare
ntDocumentLineReference/ca
AE55 cbc ValidationTime Hora de la Validación E ResultOfVerification 1..1 1.0 c:DocumentReference/cac:Re
sultOfVerification/cbc:Validati
onTime
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>
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
<cbc:CustomizationID>Documentos adjuntos</cbc:CustomizationID>
<cbc:ProfileID> Documento soporte en adquisiciones efectuadas a no obligados a facturar </cbc:ProfileID>
<cbc:ProfileExecutionID>1</cbc:ProfileExecutionID>
<cbc:ID>102030</cbc:ID>
<cbc:IssueDate>2019‐04‐05</cbc:IssueDate>
<cbc:IssueTime>03:37:11‐05:00</cbc:IssueTime>
<cbc:DocumentType>Contenedor de Documento Soporte</cbc:DocumentType>
<cbc:ParentDocumentID>DSFE102030</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>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>NOMBRE DEL VENDEDOR O QUIEN PRESTA EL SERVICIO</cbc:RegistrationName>
<cbc:CompanyID schemeAgencyID="195" schemeID="9" schemeName="31">900508908</cbc:CompanyID>
<cbc:TaxLevelCode>O‐06</cbc:TaxLevelCode>
<cac:TaxScheme>
<cbc:ID>01</cbc:ID>
<cbc:Name>IVA</cbc:Name>
</cac:TaxScheme>
</cac:PartyTaxScheme>
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
</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 DDS en formato XML]]></cbc:Description>
</cac:ExternalReference>
</cac:Attachment>
<cac:ParentDocumentLineReference>
<cbc:LineID>1</cbc:LineID>
<cac:DocumentReference>
<cbc:ID> DSFE102030</cbc:ID>
<cbc:UUID schemeName="CUDE‐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>
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
</cac:ParentDocumentLineReference>
</AttachedDocument>
5.3. Instrumento electrónico ApplicationResponse
El ApplicationResponse es un documento electrónico de propósito general, cuya funcionalidad es la notificación de la validación realizada por la Dirección de Impuestos y Aduanas Nacionales
‐ DIAN del Documento Soporte Electrónico.
Se entiende validación la generación de un evento, la ocurrencia relacionada con un Documento Soporte Electrónico, declarada por una persona o entidad relacionada con este documento.
El numeral 5.3 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 ésta persona o entidad
declara sobre el documento electrónico a que se refiere.
5.3.1. Garantía 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.
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.
5.3.2. Relacionamientos mutuos entre los eventos
La siguiente matriz ilustra cómo se relacionan los eventos. X significa que el sí 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
Instrumento electrónico tipo ApplicationResponse ‐ Documento validado por la DIAN 02 X
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
Instrumento electrónico tipo ApplicationResponse ‐ Documento Rechazado por la DIAN 04 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 11.3.1.
Las definiciones de los eventos se detallan en cada uno de los ítems que siguen el cuerpo común, detallado a continuación:
Estructura común para todos los eventos (instrumentos electrónicos de tipo ApplicationResponse)
NS Campo Descripción T F Tam Padre Oc Observaciones V Xpath
ID
Definiciones comunes a todos los eventos
Application Registro de Events ‐
AAA01 G 1.0 /ApplicationResponse
Response ApplicationResponse (raíz)
Debe usar la extensiones definidas por Application
AAA02 ext UBLExtensions G 1..1 1.0 /Invoice/ext:UBLExtensions
la DIAN para estos documentos Response
Se requiere que para el instrumento
electrónico existan declarados a lo menos dos
nodos obligatorios
//ext:UBLExtension/ext:ExtensionContent/sts: /Invoice/ext:UBLExtensions/ext:UBLEx
AAB01 ext UBLExtension G UBLExtensions 1..1 1.0
DianExtensions tension
y
//ext:UBLExtension/ext:ExtensionContent/ds:
Signature
../ext:UBLExtensions/ext:UBLExtensio
AAB02 ext ExtensionContent G UBLExtension 1..1 1.0
n/ext:ExtensionContent
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
NS Campo Descripción T F Tam Padre Oc Observaciones V Xpath
ID
Definiciones comunes a todos los eventos
../ext:UBLExtensions/ext:UBLExtensio
ExtensionConte
AAB03 ext DianExtensions G 1..1 n/ext:ExtensionContent/sts:DianExten
nt
sions
../ext:UBLExtensions/ext:UBLExtensio
InvoiceSource Grupo de información de país del InvoiceSource
AAB13 sts G 1..1 1.0 n/ext:ExtensionContent/sts:DianExten
documento electrónico
sions/sts:InvoiceSource
../ext:UBLExtensions/ext:UBLExtensio
n/ext:ExtensionContent/sts:DianExten
InvoiceSource
AAB14 cbc IdentificationCode E A 2 1..1 Debe ser informado el literal “CO” 1.0 sions/sts:InvoiceSource/cbc:Identificat
ionCode
../ext:UBLExtensions/ext:UBLExtensio
IdentificationCo n/ext:ExtensionContent/sts:DianExten
AAB15 listAgencyID A N 1 1..1 Debe ser informado el literal “6” 1.0
de sions/sts:InvoiceSource/cbc:Identificat
ionCode/@listAgencyID
../ext:UBLExtensions/ext:UBLExtensio
IdentificationCo Debe ser informado el literal “United Nations n/ext:ExtensionContent/sts:DianExten
AAB16 listAgencyName A A 46 1..1 1.0
de Economic Commission for Europe” sions/sts:InvoiceSource/cbc:Identificat
ionCode/@listAgencyName
../ext:UBLExtensions/ext:UBLExtensio
Debe ser informado el literal
IdentificationCo n/ext:ExtensionContent/sts:DianExten
AAB17 listSchemeURI A A 76 1..1 “urn:oasis:names:specification:ubl:codelist:gc: 1.0
de sions/sts:InvoiceSource/cbc:Identificat
CountryIdentificationCode‐2.1”
ionCode/@listSchemeURI
../ext:UBLExtensions/ext:UBLExtensio
Grupo de información sobre el
AAB18 sts SoftwareProvider G DianExtensions 1..1 1.0 n/ext:ExtensionContent/sts:DianExten
prestador de servicios
sions/sts:SoftwareProvider
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
NS Campo Descripción T F Tam Padre Oc Observaciones V Xpath
ID
Definiciones comunes a todos los eventos
Identificador del Proveedor Tecnológico
utilizado en la emisión del Documento
../ext:UBLExtensions/ext:UBLExtensio
Soporte. Un Obligado a facturar puede
SoftwareProvide NIT del Proveedor Tecnológico debe estar n/ext:ExtensionContent/sts:DianExten
AAB19 sts ProviderID ser también Proveedor Tecnológico E N 3‐15 1..1 1.0
r registrado en la DIAN sin DV. sions/sts:SoftwareProvider/sts:Provid
para sí mismo u otros, en cuyo caso será
erID
Proveedor Tecnológico
../ext:UBLExtensions/ext:UBLExtensio
@schemeAgencyI n/ext:ExtensionContent/sts:DianExten
AAB20 A N 3 ProviderID 1..1 Debe ser informado el literal “195” 1.0
D sions/sts:SoftwareProvider/sts:Provid
erI/@schemeAgencyID
../ext:UBLExtensions/ext:UBLExtensio
Debe ser informado el literal “CO, DIAN
@schemeAgencyN n/ext:ExtensionContent/sts:DianExten
AAB21 A A 54 ProviderID 1..1 (Dirección de Impuestos y Aduanas 1.0
ame sions/sts:SoftwareProvider/sts:Provid
Nacionales)”
erID/@schemeAgencyName
../ext:UBLExtensions/ext:UBLExtensio
El DV del NIT debe ser informado en n/ext:ExtensionContent/sts:DianExten
AAB22 @schemeID DV del NIT del Proveedor Tecnológico A N 1 ProviderID 1..1 1.0
@schemeID sions/sts:SoftwareProvider/sts:Provid
erID/@schemeID
../ext:UBLExtensions/ext:UBLExtensio
n/ext:ExtensionContent/sts:DianExten
AAB23 @schemeName A N 2 ProviderID 1..1 Debe ser informado el literal “31” 1.0
sions/sts:SoftwareProvider/sts:Provid
erID/@schemeName
Identificador del software asignado cuando el ../ext:UBLExtensions/ext:UBLExtensio
Identificador Software: Identificador del
SoftwareProvide software si activa en el Sistema de n/ext:ExtensionContent/sts:DianExten
AAB24 sts softwareID software habilitado para la emisión de E A 36‐50 1..1 1.0
r Facturación Electrónica debe corresponder a sions/sts:SoftwareProvider/sts:softwa
documentos electrónicos
un software autorizado para este OFE reID
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
NS Campo Descripción T F Tam Padre Oc Observaciones V Xpath
ID
Definiciones comunes a todos los eventos
../ext:UBLExtensions/ext:UBLExtensio
@schemeAgencyI Debe ser informado el literal “195” n/ext:ExtensionContent/sts:DianExten
AAB25 A N 3 softwareID 1..1 1.0
D Notificación: Si no se informa el literal 195 sions/sts:SoftwareProvider/sts:softwa
reID/@ schemeAgencyID
Debe ser informado el literal “CO, DIAN
(Dirección de Impuestos y Aduanas ../ext:UBLExtensions/ext:UBLExtensio
@schemeAgencyN Nacionales)” n/ext:ExtensionContent/sts:DianExten
AAB26 A A 54 softwareID 1..1 1.0
ame Notificación: Si no se informa el literal “CO, sions/sts:SoftwareProvider/sts:softwa
DIAN (Dirección de Impuestos y Aduanas reID/@ schemeAgencyName
Nacionales)”
Huella del software que autorizó la
Definida en el numeral 9.3 ../ext:UBLExtensions/ext:UBLExtensio
SoftwareSecurityC DIAN al Obligado a Facturar
AAB27 sts E A 48 DianExtensions 1..1 Rechazo: Si la huella no corresponde a un 1.0 n/ext:ExtensionContent/sts:DianExten
ode Electrónicamente o al Proveedor
software autorizado para este OFE sions/sts:SoftwareSecurityCode
Tecnológico
../ext:UBLExtensions/ext:UBLExtensio
@schemeAgencyI SoftwareSecurit Debe ser informado el literal “195” n/ext:ExtensionContent/sts:DianExten
AAB28 A N 3 1..1 1.0
D yCode Notificación: Si no se informa el literal 195 sions/sts:SoftwareSecurityCode/@sch
emeAgencyID
Debe ser informado el literal “CO, DIAN
(Dirección de Impuestos y Aduanas ../ext:UBLExtensions/ext:UBLExtensio
@schemeAgencyN SoftwareSecurit Nacionales)” n/ext:ExtensionContent/sts:DianExten
AAB29 A A 54 1..1 1.0
ame yCode Notificación: Si no se informa el literal “CO, sions/sts:SoftwareSecurityCode/@sch
DIAN (Dirección de Impuestos y Aduanas emeAgencyName
Nacionales)”
../ext:UBLExtensions/ext:UBLExtensio
AuthorizationProvi Grupo de información del Proveedor
AAB30 sts E N 9 DianExtensions 1..1 1.0 n/ext:ExtensionContent/sts:DianExten
der Autorizado (PA) por la DIAN
sions/sts:AuthorizationProvider
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
NS Campo Descripción T F Tam Padre Oc Observaciones V Xpath
ID
Definiciones comunes a todos los eventos
../ext:UBLExtensions/ext:UBLExtensio
Debe corresponder al Nit de la DIAN.
AuthorizationProvi AuthorizationPr n/ext:ExtensionContent/sts:DianExten
AAB31 sts NIT de la DIAN E N 9 1..1 Rechazo: Si AuthorizationProviderID no 1.0
derID ovider sions/sts:AuthorizationProvider/sts:Au
corresponde al NIT de la DIAN (800197268)
thorizationProviderID
../ext:UBLExtensions/ext:UBLExtensio
n/ext:ExtensionContent/sts:DianExten
@schemeAgencyI AuthorizationPr Debe ser informado el literal “195”.
AAB32 A N 3 1..1 1.0 sions/sts:AuthorizationProvider/sts:Au
D oviderID Notificación: Si no se informa el literal 195
thorizationProviderID/@schemeAgen
cyID
../ext:UBLExtensions/ext:UBLExtensio
Debe ser informado el literal “CO, DIAN n/ext:ExtensionContent/sts:DianExten
@schemeAgencyN AuthorizationPr
FAB33 A A 54 1..1 (Dirección de Impuestos y Aduanas 1.0 sions/sts:AuthorizationProvider/sts:Au
ame oviderID
Nacionales)” thorizationProviderID/@schemeAgen
cyName
El DV del NIT debe ser informado en ../ext:UBLExtensions/ext:UBLExtensio
AuthorizationPr @schemeID. DV de DIAN 4 n/ext:ExtensionContent/sts:DianExten
AAB34 @schemeID A N 4 1..1 1.0
oviderID Rechazo: Si no se informa el DV del proveedor sions/sts:AuthorizationProvider/sts:Au
autorizado thorizationProviderID/@schemeID
Identificador del tipo de documento de
../ext:UBLExtensions/ext:UBLExtensio
identidad.
AuthorizationPr n/ext:ExtensionContent/sts:DianExten
AAB35 schemeName A N 2 1..1 Debe informar literal “31” 1.0
oviderID sions/sts:AuthorizationProvider/sts:Au
Rechazo: Se no se informa el tipo de
thorizationProviderID/@schemeName
documento “31”
Debe corresponder a la siguiente URL
../ext:UBLExtensions/ext:UBLExtensio
“https://catalogo‐
AAB36 sts QRCode E N 159‐192 DianExtensions 1..1 1.0 n/ext:ExtensionContent/sts:DianExten
vpfe.dian.gov.co/document/searchqr?docum
sions/sts:QRCode
entkey=CUDE”.
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
NS Campo Descripción T F Tam Padre Oc Observaciones V Xpath
ID
Definiciones comunes a todos los eventos
Se requiere que para el instrumento
electrónico existan declarados a lo menos dos
nodos obligatorios
//ext:UBLExtension/ext:ExtensionContent/sts: /Invoice/ext:UBLExtensions/ext:UBLEx
AAC01 ext UBLExtension G UBLExtensions 1..1 1.0
DianExtensions tension
y
//ext:UBLExtension/ext:ExtensionContent/ds:
Signature
Contenido de las definiciones de
extensiones de la DIAN. Debe usar las ../ext:UBLExtensions/ext:UBLExtensio
AAC02 ext ExtensionContent G UBLExtension 1..1 1.0
extensión definida por la DIAN para n/ext:ExtensionContent
Signature
Rechazo: Solamente puede haber una
Grupo de información sobre la firma del ExtensionConte ../ext:UBLExtensions/ext:UBLExtensio
AAC03 ds Signature G 1..1 ocurrencia de un grupo UBLExtension 1.0
documento nt n/ext:ExtensionContent/ ds:Signature
conteniendo el grupo ds:Signature
Debe marcar UBL 2.1 (versión base de Application Rechazo: si este elemento no contiene el /ApplicationResponse/cbc:UBLVersion
AAD01 cbc UBLVersionID E A 7..8 1..1 1.0
UBL usada para crear este perfil) Response literal “UBL 2.1” ID
Application /ApplicationResponse/cbc:Customizat
AAD02 cbc CustomizationID Tipos de operación E A 3..4 1..1 Debe ser informado el Literal “1” 1.0
Response ionID
Versión del Formato: Indicar versión del
Rechazo: si este elemento no contiene el
documento. Debe usarse “Documento Application
AAD03 cbc ProfileID E A 55 1..1 literal “Documento soporte en adquisiciones 1.0 /ApplicationResponse/cbc:ProfileID
soporte en adquisiciones efectuadas a Response
efectuadas a no obligados a facturar”
no obligados a facturar”
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
NS Campo Descripción T F Tam Padre Oc Observaciones V Xpath
ID
Definiciones comunes a todos los eventos
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 Rechazo: si este elemento está vacío
Application /ApplicationResponse/cbc:ProfileExec
AAD04 cbc ProfileExecutionID de que el valor registrado en E N 1 1..1 Rechazo si contiene un valor distinto a los 1.0
Response utionID
cbc:UUID.@schemeID es lo que desea definidos en el grupo en 11.1.1
realizar el HFE: en igualdad confirma el
ambiente y en desigualdad rechaza el
procesamiento.
Application
AAD05 cbc ID Número del evento E N 1..1 Consecutivo propio del generador del evento 1.0 /ApplicationResponse/cbc:ID
Response
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
Application Rechazo: si el valor UUID no está
AAD06 cbc UUID presente entregable, se establece que E A 96 1..1 1.0 /ApplicationResponse/cbc:UUID
Response correctamente calculado
será utilizada la definición CUDE‐
SHA384, lo que es suficiente 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
Rechazo: Si contiene un valor distinto a los
AAD07 cbc schemeID de que el valor registrado en A N UUID 1..1 1.0 /Invoice/cbc:UUID/@schemeID
definidos en el grupo en 11.1.1
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 Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
NS Campo Descripción T F Tam Padre Oc Observaciones V Xpath
ID
Definiciones comunes a todos los eventos
Identificador del esquema de
identificación Rechazo si el contenido de este atributo no /ApplicationResponse/cbc:UUID/@sch
AAD08 cbc schemeName A A 12 UUID 1..1 1.0
Algoritmo utilizado para el cálculo del contiene el string “CUDE‐SHA384” emeName
CUDE
Considerando zona horaria de Colombia:
Rechazo: no puede ser anterior al documento
Fecha de emisión: Fecha de registro del Application referenciado
AAD09 cbc IssueDate E F 10 1..1 1.0 /ApplicationResponse/cbc:IssueDate
evento a efectos 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.0 /ApplicationResponse/cbc:IssueTime
Response
Persona o institución que genera el ApplicationResp /ApplicationResponse
AAF01 cac SenderParty G 1..1 1.0
evento onse /cac:SenderParty
Grupo de información del generador del
AAF02 cac PartyTaxScheme G SenderParty 1..1 1.0 ../cac:PartyTaxScheme
evento
Nombre o Razón Social del generador ../cac:PartyTaxScheme/cbc:Registratio
AAF03 cbc RegistrationName E A 5..450 PartyTaxScheme 1..1 1.0
del evento nName
RegistrationNam ../cac:PartyTaxScheme/cbc:CompanyI
AAF04 cbc CompanyID NIT del Generador del evento E N 3..13 1..1 1.0
e D
../cac:PartyTaxScheme/cbc:CompanyI
AAF05 schemeAgencyID A N CompanyID 1..1 Debe ser informado el literal “195” 1.0
D/@schemeAgencyID
Debe ser informado el literal “CO, DIAN
schemeAgencyNa ../cac:PartyTaxScheme/cbc:CompanyI
AAF06 A N CompanyID 1..1 (Dirección de Impuestos y Aduanas 1.0
me D/@schemeAgencyName
Nacionales)”
Si @schemeName =31, el DV del NIT debe ser ../cac:PartyTaxScheme/cbc:CompanyI
AAF07 schemeID DV del NIT del generador del evento A N CompanyID 1..1 1.0
informado en @schemeID D/@schemeID
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
NS Campo Descripción T F Tam Padre Oc Observaciones V Xpath
ID
Definiciones comunes a todos los eventos
Identificador del tipo de documento de
generador (@schemeName=31) Ver lista de ../cac:PartyTaxScheme/cbc:CompanyI
AAF08 schemeName Tipo de identificación del generador A N CompanyID 1..1 1.0
valores posibles en la columna “Código” del D/@schemeName
ítem 11.2.1;
../cac:PartyTaxScheme/cac:TaxSchem
AAF09 cac TaxScheme G PartyTaxScheme 1..1 1.0
e
../cac:PartyTaxScheme/cac:TaxSchem
AAF10 cbc ID Informar según tabla 11.2.5.2 E N TaxScheme 1..1 1.0
e/cbc:ID
../cac:PartyTaxScheme/cac:TaxSchem
AAF11 cbc Name Informar según tabla 11.2.5.2 E A TaxScheme 1..1 1.0
e/cbc: Name
ApplicationResp /ApplicationResponse/cac:ReceiverPa
AAG01 cac ReceiverParty Persona que recibe el evento G 0..1 1.0
onse rty
AAG02 cac PartyTaxScheme G ReceiverParty 1..1 1.0 ../cac:PartyTaxScheme
../cac:PartyTaxScheme/cbc:Registratio
AAG03 cbc RegistrationName Nombre o Razón Social del receptor E A 5..450 PartyTaxScheme 1..1 1.0
nName
../cac:PartyTaxScheme/cbc:CompanyI
AAG04 cbc CompanyID Id del receptor E N 3..13 PartyTaxScheme 1..1 Identificación del receptor 1.0
D
../cac:PartyTaxScheme/cbc:CompanyI
AAG05 schemeAgencyID A N CompanyID 1..1 Debe informar 195 1.0
D/@schemeAgencyID
schemeAgencyNa Debe informar CO DIAN (Direccción de ../cac:PartyTaxScheme/cbc:CompanyI
AAG06 A N CompanyID 1..1 1.0
me Impuestos y Aduanas Nacionales) D/@schemeAgencyName
Si receptor está identificado por NIT
../cac:PartyTaxScheme/cbc:CompanyI
AAG07 schemeID DV del NIT del receptor A N CompanyID 1..1 (@schemeName=31), el DV del NIT debe ser 1.0
D/@schemeID
informado en @schemeID
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
NS Campo Descripción T F Tam Padre Oc Observaciones V Xpath
ID
Definiciones comunes a todos los eventos
Identificador del tipo de documento de
identidad (@schemeName=31) del
adquiriente que indica que el está
../cac:PartyTaxScheme/cbc:CompanyI
AAG08 schemeName Tipo de identificación del receptor A N CompanyID 1..1 identificado por NIT y por tanto el DV del NIT 1.0
D/@schemeName
debe ser informado en atributo@schemeID
Ver lista de valores posibles en la columna
“Código” del ítem 11.2.1
../cac:PartyTaxScheme/cac:TaxSchem
AAG09 cac TaxScheme G PartyTaxScheme 1..1 1.0
e
../cac:PartyTaxScheme/cac:TaxSchem
AAG10 cbc ID E N TaxScheme 1..1 Según tabla 11.2.5.2 1.0
e/cbc:ID
../cac:PartyTaxScheme/cac:TaxSchem
AAG11 cbc Name E A TaxScheme 1..1 Según tabla 11.2.5.2 1.0
e/cbc: Name
Ver definiciones de los detalles de cada evento en los apartados siguientes
5.3.3. Detalles de cada evento (Instrumento electrónico tipo ApplicationResponse)
Instrumento 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.
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 instrumento electrónico: DIAN
Responsable de recibir el instrumento electrónico: Emisor/Facturador
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
Efecto: El DE referenciado tiene validez de acuerdo con lo que dispone la normatividad vigente.
Cardinalidad: Solo se puede generar si y solamente el resultado de la validación es exitoso 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 Xpath
DocumentRespon ApplicationRespons /ApplicationResponse/cac:Docume
AAH01 cac Grupo de información del evento a ser registrado G 1..1 1.0
se e ntResponse
/ApplicationResponse/cac:Docume
AAH02 cac Response Descripción del evento registrado G DocumentResponse 1..1 1.0
ntResponse/cac:Response
/ApplicationResponse/cac:Docume
Debe contener “02”
AAH03 cbc ResponseCode Código del evento registrado E N 3 Response 1..1 1.0 ntResponse/cac:Response/cbc:
ResponseCode
/ApplicationResponse/cac:Docume
15‐ Debe contener el literal “Documento
AAH04 cbc Description Descripción del evento registrado E A Response 1..1 1.0 ntResponse/cac:Response/cbc:Des
100 Validado por la DIAN”
cription
/ApplicationResponse/cac:Docume
DocumentReferen
AAH05 cac Documento al cual está referenciado el evento siendo registrado G DocumentResponse 1..1 1.0 ntResponse/cac:DocumentReferen
ce
ce
../cbc:ID Número del documento
AAH06 cbc ID Prefijo y Número del documento referenciado E A 12 DocumentReference 0..1 1.0 ../cac:DocumentReference/cbc:ID
electrónico
Notificación si este UUID no existe en la ../cac:DocumentReference/cbc:UU
AAH07 cbc UUID CUDE del documento referenciado E A 96 DocumentReference 1..1 1.0
base de datos de la DIAN ID
Algoritmo utilizado para el cálculo del
CUDE
Ver lista de valores posibles en 11.1.2.1 ../cac:DocumentReference/cbc:UU
AAH08 cbc @schemeName Identificador del esquema de identificación A A 11 UUID 1..1 1.0
Rechazo: si el contenido de este atributo ID/@schemeName
no corresponde a algún de los valores de
la columna “Código”
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
ID NS Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Ver lista de valores posibles en 11.1.3
DocumentTypeCo Rechazo: Si este elemento no ../cac:DocumentReference/cbc:Do
AAH09 cbc Identificador del tipo de documento de referencia A N 2 DocumentReference 1..1 1.0
de corresponde a un valor de la columna cumentTypeCode
"Código" de uso “Tipo de Documento”
/ApplicationResponse/cac:Docume
AAI01 cac LineResponse Grupo de información para registro de la anotación G DocumentResponse 1..1 1.0
ntResponse/cac:LineResponse
/ApplicationResponse/cac:Docume
AAI02 cac LineReference Grupo de información correspondiente a la anotación G LineResponse 1..1 1.0 ntResponse/cac:LineResponse
/cac:LineReference
/ApplicationResponse/cac:Docume
AAI03 cbc LineID E N LineReference 1..1 Debe informar 1 1.0 ntResponse/cac:LineResponse/cac:
LineReference/cbc:LineID
/ApplicationResponse/cac:Docume
AAI04 cac Response Grupo de información del NSU del documento validado G LineResponse 1..N 1.0 ntResponse/cac:LineResponse
/cac:Response
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 /ApplicationResponse/cac:Docume
AAI05 cbc ResponseCode Código de la notificación E A 4‐10 Response 1..1 importante (reglas no mandatorias), pero 1.0 ntResponse/cac:LineResponse
que asimismo merece que se advierta al /cac:Response/cbc:ResponseCode
emisor de un posible problema con las
información del archivo, entonces se
generara una Aprobación con
Notificaciones del documento el cual será
informado con el literal “0001”
/ApplicationResponse/cac:Docume
NSU generado por la DIAN para el
AAI06 cbc Description NSU del documento validado E A 4‐150 Response 1..1 1.0 ntResponse/cac:LineResponse
documento validado
/cac:Response/cbc:Description
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
ID NS Campo Descripción T F Tam Padre Oc Observaciones V Xpath
/ApplicationResponse/cac:Docume
Grupo generado si existe por lo menos
AAI04 cac Response Grupo de información correspondiente a las notificaciones G LineResponse 1..N 1.0 ntResponse/cac:LineResponse
una notificación
/cac:Response
/ApplicationResponse/cac:Docume
AAI05 cbc ResponseCode Código de la notificación E A 4‐10 Response 1..1 De acuerdo con el Capítulo 7 1.0 ntResponse/cac:LineResponse
/cac:Response/cbc:ResponseCode
/ApplicationResponse/cac:Docume
AAI06 cbc Description Descripción de la notificación E A 4‐150 Response 1..1 De acuerdo con el Capítulo 7 1.0 ntResponse/cac:LineResponse
/cac:Response/cbc:Description
Instrumento 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 instrumento electrónico: DIAN
Responsable de recibir el instrumento 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 Xpath
DocumentRespon ApplicationRespons /ApplicationResponse/cac:Docume
AAH01 cac Grupo de información del evento a ser registrado G 1..1 1.0
se e ntResponse
/ApplicationResponse/cac:Docume
AAH02 cac Response Descripción del evento registrado G DocumentResponse 1..1 1.0
ntResponse/cac:Response
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
ID NS Campo Descripción T F Tam Padre Oc Observaciones V Xpath
/ApplicationResponse/cac:Docume
AAH03 cbc ResponseCode Código del evento registrado E N 3 Response 1..1 Debe contener “04” 1.0 ntResponse/cac:Response/cbc:
ResponseCode
/ApplicationResponse/cac:Docume
15‐ Debe contener el literal “Documento
AAH04 cbc Description Descripción del evento registrado E A Response 1..1 1.0 ntResponse/cac:Response/cbc:Des
100 Rechazado por la DIAN”
cription
/ApplicationResponse/cac:Docume
DocumentReferen
AAH05 cac Documento al cual está referenciado el evento siendo registrado G DocumentResponse 1..1 1.0 ntResponse/cac:DocumentReferen
ce
ce
AddtionalDocument
AAH06 cbc ID Prefijo y Número del documento referenciado E A 12 0..1 1.0 ../cac:DocumentReference/cbc:ID
Reference
AddtionalDocument Notificación: si esta UUID no existe en la ../cac:DocumentReference/cbc:UU
AAH07 cbc UUID CUDE del documento referenciado E A 96 0..1 1.0
Reference base de datos del PA o de la DIAN ID
Algoritmo utilizado para el cálculo del
CUDE
Ver lista de valores posibles en 11.1.2.1 ../cac:DocumentReference/cbc:UU
AAH08 cbc @schemeName Identificador del esquema de identificación A A 11 UUID 1..1 1.0
Rechazo: si el contenido de este atributo ID/@schemeName
no corresponde a algún de los valores de
la columna “Código”
Ver lista de valores posibles en 11.1.3
DocumentTypeCo Rechazo: Si este elemento no ../cac:DocumentReference/cbc:Do
AAH09 cbc Identificador del tipo de documento de referencia A N 2 DocumentReference 1..1 1.0
de corresponde a un valor de la columna cumentTypeCode
"Código" de uso “Tipo de Documento”
/ApplicationResponse/cac:Docume
AAI01 cac LineResponse Grupo de información para registro de la anotación G DocumentResponse 1..1 1.0
ntResponse/cac:LineResponse
/ApplicationResponse/cac:Docume
AAI02 cac LineReference Grupo de información correspondiente a la anotación G LineResponse 1..1 1.0 ntResponse/cac:LineResponse
/cac:LineReference
/ApplicationResponse/cac:Docume
AAI03 cbc LineID E N LineReference 1..1 Debe contener 1 1.0 ntResponse/cac:LineResponse/cac:
LineReference/cbc:LineID
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
ID NS Campo Descripción T F Tam Padre Oc Observaciones V Xpath
/ApplicationResponse/cac:Docume
AAI04 cac Response Grupo de información del NSU del documento validado G LineResponse 1..N 1.0 ntResponse/cac:LineResponse
/cac:Response
Si algunas reglas de validación previa
apunta a una o más discrepancias graves,
que indica que las información del archivo
/ApplicationResponse/cac:Docume
no pueden ser utilizadas de manera
AAI05 cbc ResponseCode Código de la notificación E A 4‐10 Response 1..1 1.0 ntResponse/cac:LineResponse
confiable o de manera legal; entonces se
/cac:Response/cbc:ResponseCode
generara un rechazo, el cual contendrán
las Notificaciones del documento el cual
será informado con el literal “0003”
/ApplicationResponse/cac:Docume
NSU generado por la DIAN para el
AAI06 cbc Description NSU del documento NO validado E A 4‐150 Response 1..1 1.0 ntResponse/cac:LineResponse
documento NO validado
/cac:Response/cbc:Description
/ApplicationResponse/cac:Docume
Grupo generado si existe por lo menos
AAI04 cac Response Grupo de información correspondiente a las notificaciones G LineResponse 1..N 1.0 ntResponse/cac:LineResponse
una notificación
/cac:Response
/ApplicationResponse/cac:Docume
AAI05 cbc ResponseCode Código de la notificación E A 4‐10 Response 1..1 De acuerdo con el Capítulo 7 1.0 ntResponse/cac:LineResponse
/cac:Response/cbc:ResponseCode
/ApplicationResponse/cac:Docume
AAI06 cbc Description Descripción de la notificación E A 4‐150 Response 1..1 De acuerdo con el Capítulo 7 1.0 ntResponse/cac:LineResponse
/cac:Response/cbc:Description
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
5.4. 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
dsennnnnnnnnnpppaadddddddd.xml dse: Documento Soporte Electrónico
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 5.6.
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 del décimo primer Documento Soporte Electrónico con NIT 800197268 con software propio para el año 2020.
dse08001972680002000000011.xml
arsnnnnnnnnnnpppaadddddddd.xml ars: Application Response Soporte
Ejemplo del octavo Application Response Soporte del Facturador Electrónico con NIT 800197268: ars08001972680002000000008.xml
adsnnnnnnnnnnpppaadddddddd.xml ad: Attached Documento Soporte
Ejemplo del primer Attached Documento Soporte del Facturador Electrónico con NIT 800197268: ads08001972680002000000001.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:
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
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.
5.5. 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
archivo comprimido que contiene uno o varios archivos *.xml. Cada archivo nnnnnnnnnn: NIT del Facturador Electrónico sin DV, de diez (10) dígitos alineados a la derecha y relleno con ceros a la
.xml debe ser un documento electrónico ubl‐DIAN. izquierda.
si el archivo se transmitirá a la DIAN a través del servicio sincrónico, entonces ppp: Código asignado por la DIAN al PT de tres (3) dígitos. Ver numeral 5.6
la cantidad de documentos electrónicos será igual a uno “1”. En caso
aa: Dos (2) últimos dígitos año calendario
contrario el resultado de la operación será RECHAZO.
Este formato será el único para la entrega de archivos comprimidos dddddddd: consecutivo del paquete de archivos comprimidos 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.
z08001972680001900000011.zip
Regla: el consecutivo se iniciará en “00000001” cada primero de enero.
Nota:
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
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 5.6
5.6. 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 Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
5.7. 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 Documento Soporte Electrónico. 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/ext:
DC01 ds Signature Grupo de la firma XadES‐EPES G ExtensionContent 1..1 1.0
ExtensionContent/ds:Signature
Grupo de información donde contiene la firma
aplicada a todos los elementos de la factura ../ext:UBLExtensions/ext:UBLExtension/ext:
DC02 ds SignedInfo electrónica, los elementos contenidos dentro del G Signature 1..1 1.0 ExtensionContent/ds:Signature/ds:SignedInf
elemento SignedProperties más la clave pública o
contenida en el elemento KeyInfo.
Algoritmo para organizar los datos según el canon Para esto se debe usar el valor ../ext:UBLExtensions/ext:UBLExtension/ext:
CanonicalizationM
DC03 ds usado sobre el elemento «SignedInfo» para la firma Signature 1..1 http://www.w3.org/TR/2001/REC‐xml‐c14n‐ 1.0 ExtensionContent/ds:Signature/ds:SignedInf
ethod
digital. 20010315. o/ds:CanonicalizationMethod
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
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.org/2001/04/x ../ext:UBLExtensions/ext:UBLExtension/ext:
El algoritmo de firma usado sobre el elemento
DC04 ds SignatureMethod Signature 1..1 mldsig‐more#rsa‐sha256 1.0 ExtensionContent/ds:Signature/ds:SignedInf
«SignedInfo»
o/ds:SignatureMethod
RSAwithSHA384=http://www.w3.org/2001/04/x
mldsig‐more#rsa‐sha384
RSAwithSHA512=http://www.w3.org/2001/04/x
mldsig‐more#rsa‐sha512
../ext:UBLExtensions/ext:UBLExtension/ext:
Grupo de la primera referencia que contiene la firma
DC05 ds Reference G Signature 1..1 URI="" 1.0 ExtensionContent/ds:Signature/ds:SignedInf
aplicada de todo el documento
o/ds:Reference
../ext:UBLExtensions/ext:UBLExtension/ext:
DC06 ds Transforms Grupo de trasformación del documento G Reference 1..1 1.0 ExtensionContent/ds:Signature/ds:SignedInf
o/ds:Reference/ds:Transforms
../ext:UBLExtensions/ext:UBLExtension/ext:
Transformación del documento. Se debe especificar
Algorithm="http://www.w3.org/2000/09/xmldsi ExtensionContent/ds:Signature/ds:SignedInf
DC07 ds TransForm que la firma se aplica a todo el documento y esta se Transforms 1..1 1.0
g#enveloped‐signature" o/ds:Reference/ds:Transforms/ds:TransFor
encuentre embebida en este.
m
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
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/ext:
RSAwithSHA256=http://www.w3.org/2001/04/x
DC08 ds DigestMethod El algoritmo de firma usado sobre el elemento Reference 1..1 1.0 ExtensionContent/ds:Signature/ds:SignedInf
mldsig‐more#rsa‐
o/ds:Reference/ds:DigestMethod
sha256RSAwithSHA384=http://www.w3.org/20
01/04/xmldsig‐more#rsa‐sha384
RSAwithSHA512=http://www.w3.org/2001/04/x
mldsig‐more#rsa‐sha512
Resultado de aplicar el algoritmo de generación hash ../ext:UBLExtensions/ext:UBLExtension/ext:
DC09 ds DigestValue especificado en el “DigestMethod” en codificación Reference 1..1 1.0 ExtensionContent/ds:Signature/ds:SignedInf
base64 o/ds:Reference/ds:DigestValue
../ext:UBLExtensions/ext:UBLExtension/ext:
Grupo de la segunda referencia donde se especifica
DC10 ds Reference G Signature 1..1 URI="#{UUID}‐KeyInfo" 1.0 ExtensionContent/ds:Signature/ds:SignedInf
clave pública contenida en el elemento KeyInfo.
o/ds:Reference
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/ext:
RSAwithSHA256=http://www.w3.org/2001/04/x
DC11 ds DigestMethod El algoritmo de firma usado sobre el elemento Reference 1..1 1.0 ExtensionContent/ds:Signature/ds:SignedInf
mldsig‐more#rsa‐sha256
o/ds:Reference/ds:DigestMethod
RSAwithSHA384=http://www.w3.org/2001/04/x
mldsig‐more#rsa‐sha384
RSAwithSHA512=http://www.w3.org/2001/04/x
mldsig‐more#rsa‐sha512
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
ID NS Elemento Descripción T F Tam Padre Oc Observaciones V Xpath
Resultado de aplicar el algoritmo de generación hash ../ext:UBLExtensions/ext:UBLExtension/ext:
DC12 ds DigestValue especificado en el “DigestMethod” en codificación Reference 1..1 1.0 ExtensionContent/ds:Signature/ds:SignedInf
base64 o/ds:Reference/ds:DigestValue
../ext:UBLExtensions/ext:UBLExtension/ext:
Grupo de la tercera referencia de los elementos
DC13 ds Reference G Signature 1..1 URI="#xmldsig‐{UUID}‐signedprops" 1.0 ExtensionContent/ds:Signature/ds:SignedInf
contenidos dentro “SignedProperties”
o/ds:Reference
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.org/2001/04/x ../ext:UBLExtensions/ext:UBLExtension/ext:
DC14 ds DigestMethod El algoritmo de firma usado sobre el elemento Reference 1..1 mldsig‐more#rsa‐sha256 1.0 ExtensionContent/ds:Signature/ds:SignedInf
o/ds:Reference/ds:DigestMethod
RSAwithSHA384=http://www.w3.org/2001/04/x
mldsig‐more#rsa‐sha384
RSAwithSHA512=http://www.w3.org/2001/04/x
mldsig‐more#rsa‐sha512
Resultado de aplicar el algoritmo de generación hash ../ext:UBLExtensions/ext:UBLExtension/ext:
DC15 ds DigestValue especificado en el “DigestMethod” en codificación Reference 1..1 1.0 ExtensionContent/ds:Signature/ds:SignedInf
base64 o/ds:Reference/ds:DigestValue
Resultado de aplicar el algoritmo de generación hash ../ext:UBLExtensions/ext:UBLExtension/ext:
DC16 ds SignatureValue especificado en el “SignatureMethod” en codificación Signature 1..1 1.0 ExtensionContent/ds:Signature/ds:Signatur
base64 eValue
Grupo de información para embeber el certificado ../ext:UBLExtensions/ext:UBLExtension/ext:
DC17 ds KeyInfo G Signature 1..1 1.0
público requerido para validar la firma. ExtensionContent/ds:Signature/ds:KeyInfo
../ext:UBLExtensions/ext:UBLExtension/ext:
Grupo que contiene el certificado público del que
DC18 ds X509Data G KeyInfo 1..1 1.0 ExtensionContent/ds:Signature/ds:KeyInfo/
firma el documento
ds:X509Data
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
ID NS Elemento Descripción T F Tam Padre Oc Observaciones V Xpath
../ext:UBLExtensions/ext:UBLExtension/ext:
Certificado publico requerido para validar la firma del
DC19 ds X509Certificate X509Data 1..1 1.0 ExtensionContent/ds:Signature/ds:KeyInfo/
documento electrónico
ds:X509Data/ds:X509Certificate
Grupo de objetos para definir las propiedades de la ../ext:UBLExtensions/ext:UBLExtension/ext:
DC20 ds Object G Signature 1..1 1.0
firma ExtensionContent/ds:Signature/ds:Object
../ext:UBLExtensions/ext:UBLExtension/ext:
QualifyingProperti Grupo de elementos calificables de comprobación del
DC21 xades G Object 1..1 1.0 ExtensionContent/ds:Signature/ds:Object/x
es firma
ades:QualifyingProperties
../ext:UBLExtensions/ext:UBLExtension/ext:
QualifyingProperti ExtensionContent/ds:Signature/ds:Object/x
DC22 xades SignedProperties Grupo de elementos para definir las propiedades G 1..1 1.0
es ades:QualifyingProperties/xades:SignedPro
perties
../ext:UBLExtensions/ext:UBLExtension/ext:
SignedSignaturePr Grupo de elementos para definir las propiedades de ExtensionContent/ds:Signature/ds:Object/x
DC23 xades G SignedProperties 1..1 1.0
operties la firma ades:QualifyingProperties/xades:SignedPro
perties/xades:SignedSignatureProperties
Es deber de los facturadores electrónicos que
los sistemas computacionales que utilicen para
../ext:UBLExtensions/ext:UBLExtension/ext:
el firmado de los documentos deberán estar
ExtensionContent/ds:Signature/ds:Object/x
SignedSignaturePr sincronizados con el reloj de la súper
DC24 xades SigningTime Fecha y Hora de generación. 1..1 1.0 ades:QualifyingProperties/xades:SignedPro
operties intendencia de industria y comercio el cual
perties/xades:SignedSignatureProperties/xa
determina la hora legal
des:SigningTime
colombiana.http://www.sic.gov.co/hora‐legal‐
colombiana
../ext:UBLExtensions/ext:UBLExtension/ext:
Grupo de elemento que contiene la cadena de ExtensionContent/ds:Signature/ds:Object/x
SignedSignaturePr
DC25 xades SigningCertificate confianza del certificado con el que se firmó el G 1..1 1.0 ades:QualifyingProperties/xades:SignedPro
operties
documento. perties/xades:SignedSignatureProperties/xa
des:SigningCertificate
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
ID NS Elemento Descripción T F Tam Padre Oc Observaciones V Xpath
../ext:UBLExtensions/ext:UBLExtension/ext:
ExtensionContent/ds:Signature/ds:Object/x
SignedSignaturePr
DC26 xades Cert Grupo para definir un certificado G 1..1 1.0 ades:QualifyingProperties/xades:SignedPro
operties
perties/xades:SignedSignatureProperties/xa
des:SigningCertificate/xades:Cert
../ext:UBLExtensions/ext:UBLExtension/ext:
ExtensionContent/ds:Signature/ds:Object/x
SignedSignaturePr ades:QualifyingProperties/xades:SignedPro
DC27 xades CertDigest Grupo de cifrado del certificado G 1..1 1.0
operties perties/xades:SignedSignatureProperties/xa
des:SigningCertificate/xades:Cert/xades:Cer
tDigest
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/ext:
ExtensionContent/ds:Signature/ds:Object/x
RSAwithSHA256=http://www.w3.org/2001/04/x
SignedSignaturePr ades:QualifyingProperties/xades:SignedPro
DC28 ds DigestMethod El algoritmo de firma usado sobre el elemento 1..1 mldsig‐more#rsa‐sha256 1.0
operties perties/xades:SignedSignatureProperties/xa
des:SigningCertificate/xades:Cert/xades:Cer
RSAwithSHA384=http://www.w3.org/2001/04/x
tDigest/ds:DigestMethod
mldsig‐more#rsa‐sha384
RSAwithSHA512=http://www.w3.org/2001/04/x
mldsig‐more#rsa‐sha512
../ext:UBLExtensions/ext:UBLExtension/ext:
ExtensionContent/ds:Signature/ds:Object/x
Resultado de aplicar el algoritmo de generación hash
SignedSignaturePr ades:QualifyingProperties/xades:SignedPro
DC29 ds DigestValue especificado en el “DigestMethod” en codificación 1..1 1.0
operties perties/xades:SignedSignatureProperties/xa
base64
des:SigningCertificate/xades:Cert/xades:Cer
tDigest/ds:DigestValue
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
ID NS Elemento Descripción T F Tam Padre Oc Observaciones V Xpath
../ext:UBLExtensions/ext:UBLExtension/ext:
ExtensionContent/ds:Signature/ds:Object/x
SignedSignaturePr ades:QualifyingProperties/xades:SignedPro
DC30 xades IssuerSerial Grupo para definir los datos del certificado G 1..1 1.0
operties perties/xades:SignedSignatureProperties/xa
des:SigningCertificate/xades:Cert/xades:Issu
erSerial
../ext:UBLExtensions/ext:UBLExtension/ext:
ExtensionContent/ds:Signature/ds:Object/x
Subject del certificado digital con que firma el SignedSignaturePr ades:QualifyingProperties/xades:SignedPro
DC31 ds X509IssuerName 1..1 1.0
documento electrónico operties perties/xades:SignedSignatureProperties/xa
des:SigningCertificate/xades:Cert/xades:Issu
erSerial/ds:X509IssuerName
../ext:UBLExtensions/ext:UBLExtension/ext:
ExtensionContent/ds:Signature/ds:Object/x
Serial del certificado digital con que firma el SignedSignaturePr ades:QualifyingProperties/xades:SignedPro
DC32 ds X509SerialNumber 1..1 1.0
documento electrónico operties perties/xades:SignedSignatureProperties/xa
des:SigningCertificate/xades:Cert/xades:Issu
erSerial/ds:X509SerialNumber
../ext:UBLExtensions/ext:UBLExtension/ext:
ExtensionContent/ds:Signature/ds:Object/x
SignedSignaturePr
DC33 xades Cert Grupo para definir un certificado G 1..1 1.0 ades:QualifyingProperties/xades:SignedPro
operties
perties/xades:SignedSignatureProperties/xa
des:SigningCertificate/xades:Cert
../ext:UBLExtensions/ext:UBLExtension/ext:
ExtensionContent/ds:Signature/ds:Object/x
SignedSignaturePr ades:QualifyingProperties/xades:SignedPro
DC34 xades CertDigest Grupo de cifrado del certificado 1..1 1.0
operties perties/xades:SignedSignatureProperties/xa
des:SigningCertificate/xades:Cert/xades:Cer
tDigest
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
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/ext:
ExtensionContent/ds:Signature/ds:Object/x
RSAwithSHA256=http://www.w3.org/2001/04/x
SignedSignaturePr ades:QualifyingProperties/xades:SignedPro
DC35 ds DigestMethod El algoritmo de firma usado sobre el elemento 1..1 mldsig‐more#rsa‐sha256 1.0
operties perties/xades:SignedSignatureProperties/xa
des:SigningCertificate/xades:Cert/xades:Cer
RSAwithSHA384=http://www.w3.org/2001/04/x
tDigest/ds:DigestMethod
mldsig‐more#rsa‐sha384
RSAwithSHA512=http://www.w3.org/2001/04/x
mldsig‐more#rsa‐sha512
../ext:UBLExtensions/ext:UBLExtension/ext:
ExtensionContent/ds:Signature/ds:Object/x
Resultado de aplicar el algoritmo de generación hash
SignedSignaturePr ades:QualifyingProperties/xades:SignedPro
DC36 ds DigestValue especificado en el “DigestMethod” en codificación 1..1 1.0
operties perties/xades:SignedSignatureProperties/xa
base64
des:SigningCertificate/xades:Cert/xades:Cer
tDigest/ds:DigestValue
../ext:UBLExtensions/ext:UBLExtension/ext:
ExtensionContent/ds:Signature/ds:Object/x
SignedSignaturePr ades:QualifyingProperties/xades:SignedPro
DC37 xades IssuerSerial Grupo para definir los datos del certificado G 1..1 1.0
operties perties/xades:SignedSignatureProperties/xa
des:SigningCertificate/xades:Cert/xades:Issu
erSerial
../ext:UBLExtensions/ext:UBLExtension/ext:
ExtensionContent/ds:Signature/ds:Object/x
Subject del certificado digital de la entidad sub
SignedSignaturePr ades:QualifyingProperties/xades:SignedPro
DC38 ds X509IssuerName ordinada que emitió el certificado con que firma el 1..1 1.0
operties perties/xades:SignedSignatureProperties/xa
documento electrónico
des:SigningCertificate/xades:Cert/xades:Issu
erSerial/ds:X509IssuerName
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
ID NS Elemento Descripción T F Tam Padre Oc Observaciones V Xpath
../ext:UBLExtensions/ext:UBLExtension/ext:
ExtensionContent/ds:Signature/ds:Object/x
Serial del certificado digital de la entidad sub
SignedSignaturePr ades:QualifyingProperties/xades:SignedPro
DC39 ds X509SerialNumber ordinada que emitió el certificado con que firma el 1..1 1.0
operties perties/xades:SignedSignatureProperties/xa
documento electrónico
des:SigningCertificate/xades:Cert/xades:Issu
erSerial/ds:X509SerialNumber
../ext:UBLExtensions/ext:UBLExtension/ext:
ExtensionContent/ds:Signature/ds:Object/x
SignedSignaturePr
DC40 xades Cert Grupo para definir un certificado G 1..1 1.0 ades:QualifyingProperties/xades:SignedPro
operties
perties/xades:SignedSignatureProperties/xa
des:SigningCertificate/xades:Cert
../ext:UBLExtensions/ext:UBLExtension/ext:
ExtensionContent/ds:Signature/ds:Object/x
SignedSignaturePr ades:QualifyingProperties/xades:SignedPro
DC41 xades CertDigest Grupo de cifrado del certificado G 1..1 1.0
operties perties/xades:SignedSignatureProperties/xa
des:SigningCertificate/xades:Cert/xades:Cer
tDigest
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/ext:
ExtensionContent/ds:Signature/ds:Object/x
RSAwithSHA256=http://www.w3.org/2001/04/x
SignedSignaturePr ades:QualifyingProperties/xades:SignedPro
DC42 ds DigestMethod El algoritmo de firma usado sobre el elemento 1..1 mldsig‐more#rsa‐sha256 1.0
operties perties/xades:SignedSignatureProperties/xa
des:SigningCertificate/xades:Cert/xades:Cer
RSAwithSHA384=http://www.w3.org/2001/04/x
tDigest/ds:DigestMethod
mldsig‐more#rsa‐sha384
RSAwithSHA512=http://www.w3.org/2001/04/x
mldsig‐more#rsa‐sha512
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
ID NS Elemento Descripción T F Tam Padre Oc Observaciones V Xpath
../ext:UBLExtensions/ext:UBLExtension/ext:
ExtensionContent/ds:Signature/ds:Object/x
Resultado de aplicar el algoritmo de generación hash
SignedSignaturePr ades:QualifyingProperties/xades:SignedPro
DC43 ds DigestValue especificado en el “DigestMethod” en codificación 1..1 1.0
operties perties/xades:SignedSignatureProperties/xa
base64
des:SigningCertificate/xades:Cert/xades:Cer
tDigest/ds:DigestValue
../ext:UBLExtensions/ext:UBLExtension/ext:
ExtensionContent/ds:Signature/ds:Object/x
SignedSignaturePr ades:QualifyingProperties/xades:SignedPro
DC44 xades IssuerSerial Grupo para definir los datos del certificado G 1..1 1.0
operties perties/xades:SignedSignatureProperties/xa
des:SigningCertificate/xades:Cert/xades:Issu
erSerial
../ext:UBLExtensions/ext:UBLExtension/ext:
ExtensionContent/ds:Signature/ds:Object/x
Subject del certificado digital de la entidad raíz que
SignedSignaturePr ades:QualifyingProperties/xades:SignedPro
DC45 ds X509IssuerName emitió el certificado de la entidad sub ordinada 1..1 1.0
operties perties/xades:SignedSignatureProperties/xa
descrita en el certificado anterior
des:SigningCertificate/xades:Cert/xades:Issu
erSerial/ds:X509IssuerName
../ext:UBLExtensions/ext:UBLExtension/ext:
ExtensionContent/ds:Signature/ds:Object/x
Serial del certificado digital de la entidad raíz que
SignedSignaturePr ades:QualifyingProperties/xades:SignedPro
DC46 ds X509SerialNumber emitió el certificado de la entidad sub ordinada 1..1 1.0
operties perties/xades:SignedSignatureProperties/xa
descrita en el certificado anterior
des:SigningCertificate/xades:Cert/xades:Issu
erSerial/ds:X509SerialNumber
../ext:UBLExtensions/ext:UBLExtension/ext:
ExtensionContent/ds:Signature/ds:Object/x
SignaturePolicyIde Grupo para definir la política de firma de la DIAN para SignedSignaturePr
DC47 xades G 1..1 1.0 ades:QualifyingProperties/xades:SignedPro
ntifier firmar digitalmente operties
perties/xades:SignedSignatureProperties/xa
des:SignaturePolicyIdentifier
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
ID NS Elemento Descripción T F Tam Padre Oc Observaciones V Xpath
../ext:UBLExtensions/ext:UBLExtension/ext:
ExtensionContent/ds:Signature/ds:Object/x
Grupo para establecer el identificador de la política SignedSignaturePr ades:QualifyingProperties/xades:SignedPro
DC48 xades SignaturePolicyId G 1..1 1.0
de firma operties perties/xades:SignedSignatureProperties/xa
des:SignaturePolicyIdentifier/xades:Signatur
ePolicyId
../ext:UBLExtensions/ext:UBLExtension/ext:
ExtensionContent/ds:Signature/ds:Object/x
Grupo para establecer el identificador de la política SignedSignaturePr ades:QualifyingProperties/xades:SignedPro
DC49 xades SigPolicyId G 1..1 1.0
de firma operties perties/xades:SignedSignatureProperties/xa
des:SignaturePolicyIdentifier/xades:Signatur
ePolicyId/xades:SigPolicyId
../ext:UBLExtensions/ext:UBLExtension/ext:
ExtensionContent/ds:Signature/ds:Object/x
SignedSignaturePr ades:QualifyingProperties/xades:SignedPro
DC50 xades Identifier Identificador de la política de Firma DIAN 1..1 1.0
operties perties/xades:SignedSignatureProperties/xa
des:SignaturePolicyIdentifier/xades:Signatur
ePolicyId/xades:SigPolicyId/xades:Identifier
../ext:UBLExtensions/ext:UBLExtension/ext:
ExtensionContent/ds:Signature/ds:Object/x
SignedSignaturePr ades:QualifyingProperties/xades:SignedPro
DC51 xades SigPolicyHash Grupo para la encriptación de la policita de firma. G 1..1 1.0
operties perties/xades:SignedSignatureProperties/xa
des:SignaturePolicyIdentifier/xades:Signatur
ePolicyId/xades:SigPolicyHash
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
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/ext:
ExtensionContent/ds:Signature/ds:Object/x
RSAwithSHA256=http://www.w3.org/2001/04/x ades:QualifyingProperties/xades:SignedPro
SignedSignaturePr
DC52 ds DigestMethod El algoritmo de firma usado sobre el elemento 1..1 mldsig‐more#rsa‐sha256 1.0 perties/xades:SignedSignatureProperties/xa
operties
des:SignaturePolicyIdentifier/xades:Signatur
RSAwithSHA384=http://www.w3.org/2001/04/x ePolicyId/xades:SigPolicyHash/ds:DigestMet
mldsig‐more#rsa‐sha384 hod
RSAwithSHA512=http://www.w3.org/2001/04/x
mldsig‐more#rsa‐sha512
../ext:UBLExtensions/ext:UBLExtension/ext:
ExtensionContent/ds:Signature/ds:Object/x
Resultado de aplicar el algoritmo de generación hash ades:QualifyingProperties/xades:SignedPro
SignedSignaturePr
DC53 ds DigestValue especificado en el “DigestMethod” en codificación 1..1 1.0 perties/xades:SignedSignatureProperties/xa
operties
base64 des:SignaturePolicyIdentifier/xades:Signatur
ePolicyId/xades:SigPolicyHash/ds:DigestValu
e
../ext:UBLExtensions/ext:UBLExtension/ext:
ExtensionContent/ds:Signature/ds:Object/x
Grupo de información sobre la persona que firma el SignedSignaturePr
DC54 xades SignerRole G 1..1 1.0 ades:QualifyingProperties/xades:SignedPro
documento electrónico operties
perties/xades:SignedSignatureProperties/xa
des:SignerRole
../ext:UBLExtensions/ext:UBLExtension/ext:
ExtensionContent/ds:Signature/ds:Object/x
Grupo de información sobre los roles de la persona SignedSignaturePr
DC55 xades ClaimedRoles G 1..1 1.0 ades:QualifyingProperties/xades:SignedPro
que firma el documento electrónico operties
perties/xades:SignedSignatureProperties/xa
des:SignerRole/xades:ClaimedRoles
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
ID NS Elemento Descripción T F Tam Padre Oc Observaciones V Xpath
../ext:UBLExtensions/ext:UBLExtension/ext:
ExtensionContent/ds:Signature/ds:Object/x
SignedSignaturePr ades:QualifyingProperties/xades:SignedPro
DC56 xades ClaimedRole Rol de la persona que firma el documento electrónico 1..1 1.0
operties perties/xades:SignedSignatureProperties/xa
des:SignerRole/xades:ClaimedRoles/xades:C
laimedRole
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
6. 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.
6.1. Modelo conceptual de comunicación
El Sistema de Validación Previa de la DIAN, dispone de un Web Services con diferentes métodos para la transmisión de Documento Soporte:
Métodos para DE individuales:
Recepción DE. (SendBillSync)
Consulta DE. (GetStatus)
6.2. Servicios para envío de DE individuales
Se consideran a aquellos en los cuales el procesamiento y respuesta del servicio se realizan en la misma conexión de consumo.
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.
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
6.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.
6.3. Aspectos tecnológicos de los 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 al 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.
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
6.4. 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.
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
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/>
6.5. 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:wsa="http:/www.w3.org/2005/08/addressing">
‐‐‐‐‐‐ Área de inclusión de la autenticación por medio de Certificado Digital
</soap:Header>
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
<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.
6.6. 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 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.
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
6.7. WS recepción documento electrónico ‐ SendBillSync
Función: Recibir un ZIP con un UBL DE.
Proceso: Sincrónico
Método: SendBillSync
6.7.1. Descripción de procesamiento
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 CUDE del documento, en caso de que no contenga CUDE se le asignara un TracId)
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 CUDE 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.
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
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.
6.7.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:soap="http:/www.w3.org/2003/05/soap‐envelope" xmlns:wcf="http:/wcf.dian.colombia">
<soap:Header/>
<soap:Body>
<wcf:SendBillSync>
<wcf:fileName>Test</wcf:fileName>
<wcf:contentFile>cid:179956799470</wcf:contentFile>
</wcf:SendBillSync>
</soap:Body>
</soap:Envelope>
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 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
6.7.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‐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/SendBillSyncResponse</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‐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 xmlns="http:/wcf.dian.colombia">
<SendBillSyncResult xmlns:i="http:/www.w3.org/2001/XMLSchema‐instance">
<b:ErrorMessage xmlns:c="http:/schemas.microsoft.com/2003/10/Serialization/Arrays">
<c:string>Regla: AC38b Documento fue enviado para el ambiente errado (producción o pruebas)</c:string>
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
<c:string>Regla: ZB01 Fallo en el Schema XML del archivo ‐ 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 documento soporte debe estar contenido en el rango de numeración otorgado</c:string>
<c:string>Regla: AA09 Valor del CUDE 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:nil="true"/>
<b:XmlBase64Bytes>xmlbase64</b:XmlBase64Bytes>
<b:XmlBytes i:nil="true"/>
<b:xmlDocumentKey>A08f2283e5dd6c1878e6ea9ec3a695a9431c924e1086607f6ae7123d081af7b88</b:xmlDocumentKey>
<b:xmlFileName>invoice‐1‐firmado‐SHA256</b:xmlFileName>
</SendBillSyncResult>
</SendBillSyncResponse>
</s:Body>
</s:Envelope>
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 sino es Booleano 1.0
válida informa false
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
La codificación del estado de
procesamiento.
00 = Procesado Corectamente
R StatusCode 66= NSU no encontrado string 1.0
90 = TrackId no encontrado
99 = validaciones contienen errores en
campos mandatorios
La descripción del estado.
00 = Procesado Corectamente
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
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
Arreglo de
O XmlBytes 1.0
Bytes
6.8. WS Consulta del estado de DE ‐ 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
6.8.1. Descripción del procesamiento
Este servicio atiende la funcionalidad de consultar el estado del documento registrado en la DIAN, por medio del CUDE o TrackId, devolviendo el
estado
Este servicio estará disponible en los ambientes de producción en habilitación y producción en operación.
6.8.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.
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
Ejemplo
<soap:Envelope xmlns:soap="http:/www.w3.org/2003/05/soap‐envelope" xmlns:wcf="http:/wcf.dian.colombia">
<soap:Header><wsse:Security xmlns:wsse="http:/docs.oasis‐open.org/wss/2004/01/oasis‐200401‐wss‐wssecurity‐secext‐1.0.xsd" xmlns:wsu="http:/docs.oasis‐open.org/wss/2004/01/oasis‐200401‐wss‐
wssecurity‐utility‐1.0.xsd"/></soap:Header>
<soap:Body>
<wcf:GetStatus
<wcf:trackId>8763f78ccd241063615affd49580564df2986c07</wcf:trackId>
</wcf:GetStatus>
</soap:Body>
</soap:Envelope>
Corresponde al valor del CUDE o
R trackId String 1 1.0
TrackId del documento consultado.
6.8.3. Protocolo de respuesta
Contiene el resultado del estado del documento consultado y su ApplicationResponse
Ejemplo:
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
<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/GetStatusResponse</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‐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 xmlns="http:/wcf.dian.colombia">
<GetStatusResult xmlns:b="http:/schemas.datacontract.org/2004/07/DianResponse" xmlns:i="http:/www.w3.org/2001/XMLSchema‐instance">
<b:ErrorMessage xmlns:c="http:/schemas.microsoft.com/2003/10/Serialization/Arrays"/>
<b:IsValid>true</b:IsValid>
<b:StatusCode>0</b:StatusCode>
<b:StatusDescription i:nil="true"/>
<b:StatusMessage>Procesado Correctamente.</b:StatusMessage>
<b:XmlBase64Bytes>PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiIHN0YW5kYWxvbmU9Im5vIj8+PGRlOkFwcGxpY2F0aW9u....==</b:XmlBase64Bytes>
<b:XmlBytes i:nil="true"/>
<b:XmlDocumentKey>00636660a1b4e22bb2f70c19d4d2fd99e498902b</b:XmlDocumentKey>
<b:XmlFileName>11a65c09‐a4ba‐4990‐9491‐3a9d47521aaa</b:XmlFileName>
</GetStatusResult>
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
</GetStatusResponse>
</s:Body>
</s:Envelope>
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 mandatarias y
R 1 1000 1.0
observaciones (código y descripción de reglas fallida)
Corresponde al código de estado de validación.
Código que indica si las validaciones están ok o existe un
problema.
La codificación del estado de procesamiento.
StatusCode
R 00 = Procesado Corectamente 1‐3 1.0
66= NSU no encontrado
90 = TrackId no encontrado
99 = validaciones contienen errores en campos
mandatorios
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
Corresponde a una descripción de las validaciones.
La descripción del estado.
00 = Procesado Corectamente
R StatusDescription 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 con la información
Arreglo
del evento correspondiente. En Base54 ( puede ser
XmlBase64Bytes de 1.0
configurado para que esta información se entregue en
bytes
un arreglo de byte
Arreglo
R XmlBytes Corresponde al valor parámetro: true de 1 1.0
bytes
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
7. Validación de los documentos electrónicos
7.1. Reglas y Mensajes de Validación
En el presente capítulo se presentan 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 5 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
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
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:
Solo se podrá transmitir una única vez el Documento procesado
90 R 1.0
número del documento para el contribuyente anteriormente
Los valores
Los valores monetarios/porcentajes deben
VLR01 R monetarios/porcentajes deben 1.0
corresponder a validares positivos
corresponder a valores Positivos
7.2. Documento Soporte: Invoice
ID Y Elemento Regla Mensaje V Xpath
Se requiere que para el documento soporte
Las extensiones NO deben usarse para
(Invoice) existan declarados al menos dos nodos
repetir información estandarizada en el
obligatorios
UBLExtension UBL‐XML de la DIAN FE. Si se detectan
DSAA02 N //ext:UBLExtension/ext:ExtensionContent/sts:DianE 1.0 /Invoice/ext:UBLExtensions
s malas prácticas en su uso la DIAN podrá
xtensions y
limitar el número o las funcionalidades del
//ext:UBLExtension/ext:ExtensionContent/ds:Signat
grupo UBLExtensions
ure
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
ID Y Elemento Regla Mensaje V Xpath
Solamente puede haber una ocurrencia de un …//ext:UBLExtensions/ext:UBLExtensio
DianExtensio Más de un grupo UBLExtension
DSAB03 R grupo UBLExtension conteniendo el grupo 1.0 n/ext:ExtensionContent/sts:DianExtensi
ns conteniendo el grupo sts:DianExtensions
sts:DianExtensions ons
…//ext:UBLExtensions/ext:UBLExtensio
InvoiceAutho Número de la autorización de la numeración que No se encuentra el número de autorización n/ext:ExtensionContent/sts:DianExtensi
DSAB05a R 1.0
rization debe existir del rango de numeración otorgado ons/sts:InvoiceControl/sts:InvoiceAuth
orization
Número de la autorización de la
El número de la autorización de la numeración …//ext:UBLExtensions/ext:UBLExtensio
numeración no corresponde a un número
InvoiceAutho debe corresponder al número de información de n/ext:ExtensionContent/sts:DianExtensi
DSAB05b R de autorización de este contribuyente 1.0
rization este contribuyente vendedor para este Proveedor ons/sts:InvoiceControl/sts:InvoiceAuth
vendedor para este Proveedor de
de Autorización orization
Autorización
Fecha de inicio de la información de autorización Fecha de emisión anterior a la fecha de …//ext:UBLExtensions/ext:UBLExtensio
para la numeración debe ser anterior o igual a la inicio de la autorización de la numeración n/ext:ExtensionContent/sts:DianExtensi
DSAB07a R StartDate 1.0
fecha de la emisión del Documento Soporte ons/sts:InvoiceControl/sts:Authorizatio
StartDate > IssueDate
(solamente para documento soporte) nPeriod/cbc:StartDate
…//ext:UBLExtensions/ext:UBLExtensio
Fecha inicial del rango de numeración informado Fecha inicial del rango de numeración
n/ext:ExtensionContent/sts:DianExtensi
DSAB07b R StartDate corresponde a la fecha inicial de los rangos vigente informado NO corresponde a la fecha inicial 1.0
ons/sts:InvoiceControl/sts:Authorizatio
para el contribuyente. de los rangos vigente para el contribuyente.
nPeriod/cbc:StartDate
Fecha de emisión posterior a la fecha final …/ext:UBLExtensions/ext:UBLExtension
Fecha final de la autorización para la numeración
de la autorización de numeración /ext:ExtensionContent/sts:DianExtensio
DSAB08a R EndDate debe ser posterior o igual a la fecha de la emisión 1.0
ns/sts:InvoiceControl/sts:Authorization
del Documento Soporte EndDate < IssueDate
Period/cbc:EndDate
…/ext:UBLExtensions/ext:UBLExtension
Fecha final del rango de numeración informado Fecha final del rango de numeración
/ext:ExtensionContent/sts:DianExtensio
DSAB08b R EndDate corresponde a la fecha final de los rangos vigente informado no corresponde a la fecha final 1.0
ns/sts:InvoiceControl/sts:Authorization
para el contribuyente de los rangos vigente para el contribuyente
Period/cbc:EndDate
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
ID Y Elemento Regla Mensaje V Xpath
…//ext:UBLExtensions/ext:UBLExtensio
Debe corresponder al prefijo de la autorización de El prefijo no corresponder al prefijo de la n/ext:ExtensionContent/sts:DianExtensi
DSAB10b R Prefix 1.0
numeración autorización de numeración ons/sts:InvoiceControl/sts:AuthorizedIn
voices/sts:Prefix
…//ext:UBLExtensions/ext:UBLExtensio
Valor inicial del rango de numeración debe estar n/ext:ExtensionContent/sts:DianExtensi
DSAB11a R From Valor inicial del rango de no está informado 1.0
informado ons/sts:InvoiceControl/sts:AuthorizedIn
voices/sts:From
Valor inicial del rango de numeración informado
debe corresponder al valor inicial de los rangos Valor inicial del rango de numeración …//ext:UBLExtensions/ext:UBLExtensio
vigentes para el contribuyente vendedor informado no corresponde a un valor inicial n/ext:ExtensionContent/sts:DianExtensi
DSAB11b R From 1.0
si From no corresponde al inicio de un rango de los rangos vigentes para el ons/sts:InvoiceControl/sts:AuthorizedIn
autorizado en el sistema de numeración para el contribuyente vendedor voices/sts:From
vendedor de la FE
…//ext:
UBLExtensions/ext:UBLExtension/ext:E
Valor final del rango de numeración debe estar
DSAB12a R To Valor final del rango de no está informado 1.0 xtensionContent/sts:DianExtensions/st
informado
s:InvoiceControl/sts:AuthorizedInvoices
/sts:To
Valor final del rango de numeración informado
debe corresponder al valor final de los rangos Valor final del rango de numeración …//ext:UBLExtensions/ext:UBLExtensio
vigentes para el contribuyente vendedor informado no corresponde a un valor final n/ext:ExtensionContent/sts:DianExtensi
DSAB12b R To 1.0
Si elemento To no corresponde al final de un rango de los rangos vigentes para el ons/sts:InvoiceControl/sts:AuthorizedIn
autorizado en el Sistema de numeración para el contribuyente vendedor voices/sts:To
vendedor de la FE
…//ext:UBLExtensions/ext:UBLExtensio
Identification n/ext:ExtensionContent/sts:DianExtensi
DSAB14 N Debe ser informado el literal “CO” No informado el literal “CO” 1.0
Code ons/sts:InvoiceSource/cbc:Identificatio
nCode
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
ID Y Elemento Regla Mensaje V Xpath
…//ext:UBLExtensions/ext:UBLExtensio
n/ext:ExtensionContent/sts:DianExtensi
DSAB15 N listAgencyID Debe ser informado el literal “6” No informado el literal “6” 1.0
ons/sts:InvoiceSource/cbc:Identificatio
nCode/@listAgencyID
…//ext:UBLExtensions/ext:UBLExtensio
listAgencyNa Debe ser informado el literal “United Nations No informado el literal “United Nations n/ext:ExtensionContent/sts:DianExtensi
DSAB16 N 1.0
me Economic Commission for Europe” Economic Commission for Europe” ons/sts:InvoiceSource/cbc:Identificatio
nCode/@listAgencyName
…//ext:UBLExtensions/ext:UBLExtensio
Debe ser informado el literal No informado el literal
listSchemeUR n/ext:ExtensionContent/sts:DianExtensi
DSAB17 N “urn:oasis:names:specification:ubl:codelist:gc:Coun “urn:oasis:names:specification:ubl:codelist: 1.0
I ons/sts:InvoiceSource/cbc:Identificatio
tryIdentificationCode‐2.1” gc:CountryIdentificationCode‐2.1”
nCode/@listSchemeURI
…//ext:UBLExtensions/ext:UBLExtensio
NIT del Prestador de Servicio no fue n/ext:ExtensionContent/sts:DianExtensi
DSAB19a R ProviderID NIT del Prestador de Servicios debe estar informado 1.0
informado ons/sts:SoftwareProvider/sts:ProviderI
D
…//ext:UBLExtensions/ext:UBLExtensio
NIT del Prestador de Servicios debe estar registrado NIT del Prestador de Servicios no está n/ext:ExtensionContent/sts:DianExtensi
DSAB19b R ProviderID 1.0
en la DIAN autorizado para prestar servicios ons/sts:SoftwareProvider/sts:ProviderI
D
…//ext:UBLExtensions/ext:UBLExtensio
Fue informado que Prestador de Servicios
DV del NIT del Proveedor Tecnológico debe ser n/ext:ExtensionContent/sts:DianExtensi
DSAB22a R @schemeID está identificado por NIT y el DV no fue 1.0
informado ons/sts:SoftwareProvider/sts:ProviderI
informado en el atributo @schemeID
D/@schemeID
…//ext:UBLExtensions/ext:UBLExtensio
DV del NIT del Prestador de Servicios no n/ext:ExtensionContent/sts:DianExtensi
DSAB22b R @schemeID DV del NIT del Prestador de Servicios 1.0
está correctamente calculado ons/sts:SoftwareProvider/sts:ProviderI
D/@schemeID
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
ID Y Elemento Regla Mensaje V Xpath
…//ext:UBLExtensions/ext:UBLExtensio
@schemeNa Tipo de identificador fiscal de la persona debe Identificador del tipo de documento de n/ext:ExtensionContent/sts:DianExtensi
DSAB23 R 1.0
me corresponder a un valor codificado identidad no es igual a 31 ons/sts:SoftwareProvider/sts:ProviderI
D/@schemeName
…//ext:UBLExtensions/ext:UBLExtensio
Valida que se encuentre el Identificador del
No se encuentra informado el código de n/ext:ExtensionContent/sts:DianExtensi
DSAB24a R softwareID software habilitado para la emisión de documento 1.0
software ons/sts:SoftwareProvider/sts:softwareI
soporte
D
Identificador del software asignado cuando el Identificador del software asignado cuando …//ext:UBLExtensions/ext:UBLExtensio
software se activa en el Sistema de Facturación el software se activa en el Sistema de n/ext:ExtensionContent/sts:DianExtensi
DSAB24b R softwareID 1.0
Electrónica debe corresponder a un software Facturación Electrónica no corresponde a ons/sts:SoftwareProvider/sts:softwareI
autorizado para este OFE. un software autorizado para este OFE D
…//ext:UBLExtensions/ext:UBLExtensio
Identificador del software asignado cuando el
Identificador del software informado se n/ext:ExtensionContent/sts:DianExtensi
DSAB24c R softwareID software se activa en el Sistema de Facturación 1.0
encuentra inactivo ons/sts:SoftwareProvider/sts:softwareI
Electrónica debe estar activo
D
…//ext:UBLExtensions/ext:UBLExtensio
@schemeAge n/ext:ExtensionContent/sts:DianExtensi
DSAB25 N Debe ser informado el literal “195” No informado el literal “195” 1.0
ncyID ons/sts:SoftwareProvider/sts:softwareI
D/@ schemeAgencyID
…//ext:UBLExtensions/ext:UBLExtensio
No informado el literal “CO, DIAN
@schemeAge Debe ser informado el literal “CO, DIAN (Dirección n/ext:ExtensionContent/sts:DianExtensi
DSAB26 N (Dirección de Impuestos y Aduanas 1.0
ncyName de Impuestos y Aduanas Nacionales)” ons/sts:SoftwareProvider/sts:softwareI
Nacionales)”
D/@ schemeAgencyName
…//ext:UBLExtensions/ext:UBLExtensio
SoftwareSecu Valida que se informe el código de seguridad del No se encuentra el código de seguridad del
DSAB27a R 1.0 n/ext:ExtensionContent/sts:DianExtensi
rityCode software software
ons/sts:SoftwareSecurityCode
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
ID Y Elemento Regla Mensaje V Xpath
Huella del software que autorizó la DIAN al …//ext:UBLExtensions/ext:UBLExtensio
SoftwareSecu Huella no corresponde a un software
DSAB27b R Obligado a Facturar Electrónicamente o al 1.0 n/ext:ExtensionContent/sts:DianExtensi
rityCode autorizado para este OFE
Proveedor Tecnológico ons/sts:SoftwareSecurityCode
…//ext:UBLExtensions/ext:UBLExtensio
@schemeAge n/ext:ExtensionContent/sts:DianExtensi
DSAB28 N Debe ser informado el literal “195” No informado el literal “195” 1.0
ncyID ons/sts:SoftwareSecurityCode/@schem
eAgencyID
…//ext:UBLExtensions/ext:UBLExtensio
No informado el literal “CO, DIAN
@schemeAge Debe ser informado el literal “CO, DIAN (Dirección n/ext:ExtensionContent/sts:DianExtensi
DSAB29 N (Dirección de Impuestos y Aduanas 1.0
ncyName de Impuestos y Aduanas Nacionales)” ons/sts:SoftwareSecurityCode/@schem
Nacionales)”
eAgencyName
…//ext:UBLExtensions/ext:UBLExtensio
Authorization Valida que se encuentre informado el NIT del AuthorizationProviderID no corresponde al n/ext:ExtensionContent/sts:DianExtensi
DSAB31 R 1.0
ProviderID Proveedor Autorizado (800197268) NIT de la DIAN (800197268) ons/sts:AuthorizationProvider/sts:Auth
orizationProviderID
…//ext:UBLExtensions/ext:UBLExtensio
@schemeAge n/ext:ExtensionContent/sts:DianExtensi
DSAB32 N Debe ser informado el literal “195” No informado el literal “195” 1.0
ncyID ons/sts:AuthorizationProvider/sts:Auth
orizationProviderID/@schemeAgencyID
…//ext:UBLExtensions/ext:UBLExtensio
No informado el literal “CO, DIAN n/ext:ExtensionContent/sts:DianExtensi
@schemeAge Debe ser informado el literal “CO, DIAN (Dirección
DSAB33 N (Dirección de Impuestos y Aduanas 1.0 ons/sts:AuthorizationProvider/sts:Auth
ncyName de Impuestos y Aduanas Nacionales)”
Nacionales)” orizationProviderID/@schemeAgencyN
ame
Si Proveedor está Autorizado está identificado por …//ext:UBLExtensions/ext:UBLExtensio
NIT (@schemeName=31), el DV del NIT debe ser El DV del NIT no está informado o no es n/ext:ExtensionContent/sts:DianExtensi
DSAB34 R @schemeID 1.0
informado en @schemeID. correcto ons/sts:AuthorizationProvider/sts:Auth
Nota: DV de DIAN es 4 orizationProviderID/@schemeID
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
ID Y Elemento Regla Mensaje V Xpath
…//ext:UBLExtensions/ext:UBLExtensio
Tipo de identificador fiscal de la persona debe Identificador del tipo de documento de n/ext:ExtensionContent/sts:DianExtensi
DSAB35 R schemeName 1.0
corresponder a un valor codificado igual a 31 identidad no es igual a 31 ons/sts:AuthorizationProvider/sts:Auth
orizationProviderID/@schemeName
…//ext:UBLExtensions/ext:UBLExtensio
No está informado la información del
DSAB36 R QRCode Colocar la definición de este código 1.0 n/ext:ExtensionContent/sts:DianExtensi
Código QR
ons/sts:QRCode
Solamente puede haber una ocurrencia de un
Solamente puede haber una ocurrencia de …//ext:UBLExtensions/ext:UBLExtensio
DSAC03 R Signature grupo UBLExtension conteniendo el grupo un grupo UBLExtension conteniendo el 1.0 n/ext:ExtensionContent/sts:DianExtensi
ds:Signature grupo ds:Signature ons
UBLVersionID : no contiene el literal “UBL
DSAD01 R UBLVersionID Versión base de UBL debe ser “UBL 2.1” 1.0 /Invoice/cbc:UBLVersionID
2.1”
Customizatio CustomizationID no indica un valor válido
DSAD02 R Indicador del tipo de operación 1.0 /Invoice/cbc:CustomizationID
nID para el tipo de operación
Versión del Formato debe ser “documento soporte ProfileID : no contiene el literal “DIAN 2.1:
DSAD03 R ProfileID en adquisiciones efectuadas a no obligados a documento soporte en adquisiciones 1.0 /Invoice/cbc:ProfileID
facturar” efectuadas a no obligados a facturar.”
Ambiente de autorización al que se destina este ProfileExecutionID no indica un valor válido
ProfileExecuti
DSAD04 R documento, debe contener el código correcto para para ambiente de destino del documento 1.0 /Invoice/cbc:ProfileExecutionID
onID
indicar si es producción o pruebas (1= Producción ; 2= Prueba)
Número de documento soporte solo puede No se permiten caracteres adicionales
DSAD05a R ID 1.0 /Invoice/cbc:ID
contener números y letras como espacios o guiones
Valida rango inferior de numeración otorgado
/Invoice/cbc:ID > = Número de documento soporte es inferior
DSAD05b R ID /Invoice/ext:UBLExtensions/ext:UBLExtension/ext:E al número inicial del rango de numeración 1.0 /Invoice/cbc:ID
xtensionContent/sts:DianExtensions/sts:InvoiceCon autorizado
trol/sts:AuthorizedInvoices/sts:From
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
ID Y Elemento Regla Mensaje V Xpath
Número de documento soporte es superior
Valida que el Número de documento soporte no
DSAD05c R ID al número final del rango de numeración 1.0 /Invoice/cbc:ID
sea superior al rango final de numeración otorgado
autorizado
Número de documento soporte no está
Número de documento soporte debe estar
DSAD05d R ID contenido en el rango de numeración 1.0 /Invoice/cbc:ID
contenido en el rango de numeración autorizado.
autorizado
Número de documento soporte debe existir para el Número de documento soporte no existe
DSAD05e R ID 1.0 /Invoice/cbc:ID
número de autorización informado. para el número de autorización.
El CUDE debe ser calculado de acuerdo con lo que Valor del CUDE no está calculado
DSAD06 R UUID 1.0 /Invoice/cbc:UUID
se especifica en el anexo técnico correctamente
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 válido para
DSAD07 R schemeID de que el valor registrado en cbc:UUID.@schemeID ambiente de destino del documento (1= 1.0 /Invoice/cbc:UUID/@schemeID
es lo que desea realizar el HFE: en igualdad Producción; 2= Prueba)
confirma el ambiente y en desigualdad rechaza el
procesamiento.
Identificador del algoritmo utilizado para el cálculo No fue utilizado o informado uno de los
@schemeNa
DSAD08 R del CUDE. algoritmos permitidos para el cálculo del 1.0 /Invoice/cbc:UUID/@schemeName
me
Debe contener el literal “CUDE‐SHA384” CUDE.
Valida que fecha de documento soporte sea igual o
superior a fecha de inicio de la autorización de la
numeración
Fecha de emisión anterior a la fecha de
DSAD09a R IssueDate Invoice/cbc:IssueDate debe ser igual o superior a 1.0 /Invoice/cbc:IssueDate
inicio de la autorización de la numeración
Invoice/ext:UBLExtensions/ext:UBLExtension/ext:Ex
tensionContent/sts:DianExtensions/sts:InvoiceContr
ol/sts:AuthorizationPeriod/cbc:StartDate
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
ID Y Elemento Regla Mensaje V Xpath
Valida que fecha de documento soporte sea igual o
inferior a fecha de fin de la autorización de la
numeración
Fecha de emisión posterior a la fecha final
DSAD09b R IssueDate /Invoice/cbc:IssueDate debe ser igual o inferior a 1.0 /Invoice/cbc:IssueDate
de la autorización de la numeración
/Invoice/ext:UBLExtensions/ext:UBLExtension/ext:E
xtensionContent/sts:DianExtensions/sts:InvoiceCon
trol/sts:AuthorizationPeriod/cbc:EndDate
Debe ser informada la hora en una zona
DSAD10 N IssueTime Hora de emisión horaria ‐5, que es la zona horaria oficial de 1.0 /Invoice/cbc:IssueTime
Colombia.
InvoiceTypeC Código de tipo de documento soporte
DSAD12a R La documento soporte debe ser el tipo permitido. 1.0 /Invoice/cbc:InvoiceTypeCode
ode inválido
Divisa aplicable a toda la documento soporte debe
DocumentCu
DSAD15a R estar definida en esta él estándar internacional ISO Código de divisa inválido 1.0 /Invoice/cbc:DocumentCurrencyCode
rrencyCode
4217
Divisa aplicable a toda la documento soporte
DocumentCu informada en este elemento debe corresponder al
DSAD15b R Código de divisa inválido 1.0 /Invoice/cbc:DocumentCurrencyCode
rrencyCode mismo valor para todos los @currencyID, excepto
para la información que se exprese en extensión
El número declarado de líneas del Documento LineCountNumeric : diferente del número
LineCountNu
DSAD16 R Soporte debe corresponder al número de grupos de ocurrencias del grupo 1.0 /Invoice/cbc:LineCountNumeric
meric
InvoiceLine /Invoice/cac:InvoiceLine
AccountingSu Grupo con información que definen el vendedor del
DSAJ01 1.0 /Invoice/cac:AccountingSupplierParty
pplierParty Documento Soporte
AdditionalAcc Valida que este informado el tipo de tipo de sujeto No se encuentra el tipo de organización del /Invoice/cac:AccountingSupplierParty/c
DSAJ02a R 1.0
ountID del vendedor vendedor bc:AdditionalAccountID
AdditionalAcc Valida que el tipo de sujeto informado del vendedor vendedor debe ser persona natural o /Invoice/cac:AccountingSupplierParty/c
DSAJ02b R 1.0
ountID este en lista jurídica bc:AdditionalAccountID
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
ID Y Elemento Regla Mensaje V Xpath
(AccountingSupplierParty/cbc:AdditionalAc
countID)
Valida que este informado la procedencia de sujeto No se encuentra la procedencia del /Invoice/cac:AccountingSupplierParty/c
DSAJ75a N @schemeID
del vendedor vendedor bc:AdditionalAccountID/@schemeID
vendedor debe tener procedencia
Valida que el tipo de procedencia del vendedor este Residente o no Residente /Invoice/cac:AccountingSupplierParty/c
DSAJ75b N @schemeID
en la lista (AccountingSupplierParty/cbc:AdditionalAc bc:AdditionalAccountID/@schemeID
countID/@schemeID
Valida que este informado el grupo con información No se encuentra el grupo Party del /Invoice/cac:AccountingSupplierParty/c
DSAJ03 R Party 1.0
general sobre el vendedor vendedor ac:Party
PhysicalLocat Grupo con información con respeto a la localización No se encuentra el grupo PhysicalLocation /Invoice/cac:AccountingSupplierParty/c
DSAJ07 N 1.0
ion física del vendedor del vendedor ac:Party/cac:PhysicalLocation
El grupo deberá estar conformado al menos por el No fue informado el conjunto de
conjunto de elementos elementos: ID, CityName, /Invoice/cac:AccountingSupplierParty/c
DSAJ08 R Address ID, CityName, CountrySubentity, CountrySubentity, CountrySubentityCode, 1.0 ac:Party/cac:PhysicalLocation/cac:Addr
CountrySubentityCode, AddressLine, Line, Country, ess
AddressLine, Line, Country, IdentificationCode IdentificationCode
/Invoice/cac:AccountingSupplierParty/c
Valida que código de municipio debe corresponder Este código no corresponde a un valor
DSAJ09 R ID 1.0 ac:Party/cac:PhysicalLocation/cac:Addr
a valor válido de lista de municipios válido de la lista
ess/cbc:ID
Si este es un grupo con información con respeto a
la dirección del vendedor de un documento
electrónico, debe ser un municipio de Colombia /Invoice/cac:AccountingSupplierParty/c
El nombre no corresponde un valor válido
DSAJ10 N CityName Si IdentificationCode es “CO”, CountrySubentity 1.0 ac:Party/cac:PhysicalLocation/cac:Addr
de la lista
debe corresponder a uno de los valores de la ess/cbc:CityName
Columna Nombre Municipio de la lista de
municipios.
DSAJ73 N PostalZone Valida estructura de composición de Código postal Estructura código no válida 1.0
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
ID Y Elemento Regla Mensaje V Xpath
/Invoice/cac:AccountingSupplierParty/c
Próximamente este elemento será solicitado de
ac:Party/cac:PhysicalLocation/cac:Addr
forma obligatoria.
ess/cbc:PostalZone
Si este es un grupo con información con respeto a
la dirección del vendedor de un documento
/Invoice/cac:AccountingSupplierParty/c
CountrySube electrónico, debe ser un Departamento de El nombre no corresponde un valor válido
DSAJ11 N 1.0 ac:Party/cac:PhysicalLocation/cac:Addr
ntity Colombia de la lista
ess/cbc:CountrySubentity
Si IdentificationCode es “CO”, CountrySubentity
debe corresponder a uno de los valores de la lista
Si este es un grupo con información con respeto a
/Invoice/cac:AccountingSupplierParty/c
CountrySube la dirección del vendedor de un documento Este código no corresponde a un valor
DSAJ12 R 1.0 ac:Party/cac:PhysicalLocation/cac:Addr
ntityCode electrónico, debe ser un código de Departamento válido de la lista
ess/cbc:CountrySubentityCode
de Colombia
/Invoice/cac:AccountingSupplierParty/c
Grupo de elemento que identifica libremente la
DSAJ13 N AddressLine 1.0 ac:Party/cac:PhysicalLocation/cac:Addr
dirección
ess/cac:AddressLine
Elemento de texto libre, que el vendedor puede
/Invoice/cac:AccountingSupplierParty/c
elegir utilizar para poner todas las información de Informar la dirección, sin ciudad ni
DSAJ14 N Line 1.0 ac:Party/cac:PhysicalLocation/cac:Addr
su dirección, en lugar de utilizar elementos departamento
ess/cac:AddressLine/cbc:Line
estructurados (los demás elementos de este grupo)
/Invoice/cac:AccountingSupplierParty/c
Se debe informar el grupo con información sobre el
DSAJ15 R Country No se encuentra el grupo Country 1.0 ac:Party/cac:PhysicalLocation/cac:Addr
país
ess/cac:Country
/Invoice/cac:AccountingSupplierParty/c
Identification Código identificador del país del vendedor debe Código del país del vendedor del
DSAJ16 R 1.0 ac:Party/cac:PhysicalLocation/cac:Addr
Code corresponder al literal "CO" documento NO corresponde al literal "CO"
ess/cac:Country/cbc:IdentificationCode
Nombre del país del vendedor del /Invoice/cac:AccountingSupplierParty/c
Nombre del país del vendedor debe corresponder
DSAJ17 N Name documento NO corresponde al literal 1.0 ac:Party/cac:PhysicalLocation/cac:Addr
al literal “Colombia”
“Colombia” ess/cac:Country/cbc:Name
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
ID Y Elemento Regla Mensaje V Xpath
/Invoice/cac:AccountingSupplierParty/c
Identificador del lenguaje utilizado en el nombre ac:Party/cac:PhysicalLocation/cac:Addr
DSAJ18 N @languageID Debe contener el literal “es” 1.0
del país, debe utilizar el literal “es” ess/cac:Country/cbc:Name/@languageI
D
PartyTaxSche Se debe informar el grupo de información tributaria /Invoice/cac:AccountingSupplierParty/c
DSAJ19 R No se encuentra el grupo PartyTaxScheme 1.0
me del vendedor ac:Party/cac:PartyTaxScheme
/Invoice/cac:AccountingSupplierParty/c
RegistrationN Nombre o Razón Social del vendedor debe ser
DSAJ20 R Nombre No informado 1.0 ac:Party/cac:PartyTaxScheme/cbc:Regis
ame informado
trationName
/Invoice/cac:AccountingSupplierParty/c
DSAJ21 R CompanyID NIT del vendedor NIT No informado 1.0 ac:Party/cac:PartyTaxScheme/cbc:Com
panyID
/Invoice/cac:AccountingSupplierParty/c
@schemeAge
DSAJ22 N Debe ser informado el literal “195” No informado el literal “195” 1.0 ac:Party/cac:PartyTaxScheme/cbc:Com
ncyID
panyID/@schemeAgencyID
No informado el literal “CO, DIAN /Invoice/cac:AccountingSupplierParty/c
@schemeAge Debe ser informado el literal “CO, DIAN (Dirección
DSAJ23 N (Dirección de Impuestos y Aduanas 1.0 ac:Party/cac:PartyTaxScheme/cbc:Com
ncyName de Impuestos y Aduanas Nacionales)”
Nacionales)” panyID/@schemeAgencyName
/Invoice/cac:AccountingSupplierParty/c
Rechazo si el atributo @schemeName es 31 y no se
DSAJ24a R @schemeID No está informado el DV del NIT 1.0 ac:Party/cac:PartyTaxScheme/cbc:Com
informa el DV en este campo.
panyID/@schemeID
/Invoice/cac:AccountingSupplierParty/c
Valida que el DV del NIT del vendedor informado
DSAJ24b R @schemeID El DV del NIT no es correcto 1.0 ac:Party/cac:PartyTaxScheme/cbc:Com
sea correcto
panyID/@schemeID
Identificador del tipo de documento de identidad
El contenido de este atributo no /Invoice/cac:AccountingSupplierParty/c
@schemeNa (@schemeName=31) del vendedor que indica que
DSAJ25 R corresponde a uno de los valores posibles 1.0 ac:Party/cac:PartyTaxScheme/cbc:Com
me él está identificado por NIT y por tanto el DV del NIT
de las listas panyID/@schemeName
debe ser informado en atributo @schemeID
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
ID Y Elemento Regla Mensaje V Xpath
Valida que Responsabilidad informada por
vendedor se encuentren dentro de la lista.
Para reportar varias obligaciones / /Invoice/cac:AccountingSupplierParty/c
Responsabilidad informada por vendedor
DSAJ26 N TaxLevelCode responsabilidades, se deben reportar separando 1.0 ac:Party/cac:PartyTaxScheme/cbc:TaxL
no válido según lista
cada uno de los valores de la lista con; Ejemplo O‐ evelCode
06; O‐07; ya así sucesivamente, de acuerdo a las
responsabilidades a reportar
Debe existir un grupo /Invoice/cac:AccountingSupplierParty/c
No se encuentra el grupo TaxScheme del
DSAJ39 R TaxScheme …//cac:AccountingSupplierParty/cac:Party/cac:Part 1.0 ac:Party/cac:PartyTaxScheme/cac:TaxS
vendedor
yTaxScheme/cac:TaxSchem cheme
EL contenido de este elemento no /Invoice/cac:AccountingSupplierParty/c
DSAJ40 N ID Valida el identificador tributario del vendedor corresponde a un contenido válido según 1.0 ac:Party/cac:PartyTaxScheme/cac:TaxS
lista correspondiente cheme/cbc:ID
Valida que el nombre del identificador tributario del /Invoice/cac:AccountingSupplierParty/c
EL contenido de este elemento no
DSAJ41 N Name vendedor corresponda al de la lista 1.0 ac:Party/cac:PartyTaxScheme/cac:TaxS
corresponde al Nombre y código válido.
correspondiente cheme/cbc:Name
PartyLegalEnt No se encuentra el grupo PartyLegalEntity …//cac:AccountingSupplierParty/cac:Pa
DSAJ42 N Grupo de información legal del vendedor 1.0
ity del vendedor rty/cac:PartyLegalEntity
…//cac:AccountingSupplierParty/cac:Pa
RegistrationN Nombre o Razón Social del vendedor debe ser
DSAJ43 R Nombre No informado 1.0 rty/cac:PartyLegalEntity/cbc:Registratio
ame informado
nName
…//cac:AccountingSupplierParty/cac:Pa
DSAJ44 R CompanyID NIT del vendedor NIT No informado 1.0 rty/cac:PartyLegalEntity/cbc:CompanyI
D
…//cac:AccountingSupplierParty/cac:Pa
@schemeAge
DSAJ45 N Debe ser informado el literal “195” No informado el literal “195” 1.0 rty/cac:PartyLegalEntity/cbc:CompanyI
ncyID
D/@schemeAgencyID
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
ID Y Elemento Regla Mensaje V Xpath
No informado el literal “CO, DIAN …//cac:AccountingSupplierParty/cac:Pa
@schemeAge Debe ser informado el literal “CO, DIAN (Dirección
DSAJ46 N (Dirección de Impuestos y Aduanas 1.0 rty/cac:PartyLegalEntity/cbc:CompanyI
ncyName de Impuestos y Aduanas Nacionales)
Nacionales) D/@schemeAgencyName
…//cac:AccountingSupplierParty/cac:Pa
El atributo (@schemeName=31), el DV del NIT debe
DSAJ47 R @schemeID DV del NIT del vendedor no informado 1.0 rty/cac:PartyLegalEntity/cbc:CompanyI
ser informado en @schemeID
D/@schemeID
Identificador del tipo de documento de identidad
…//cac:AccountingSupplierParty/cac:Pa
@schemeNa (@schemeName=31) del vendedor que indica que El contenido de este atributo no
DSAJ48 R 1.0 rty/cac:PartyLegalEntity/cbc:CompanyI
me él está identificado por NIT y por tanto el DV del NIT corresponde a 31
D/@schemeName
debe ser informado en atributo @schemeID
Si se va a operar bajo modalidad del consorcio o …//cac:AccountingSupplierParty/cac:Pa
ShareholderP No se encuentra el grupo ShareholderParty
DSAJ52 N Unión temporal, entonces este grupo de 1.0 rty/cac:PartyLegalEntity/cac:Sharehold
arty del vendedor
información debe ser completada erParty
<Si se informa
/Invoice/cac:AccountingSupplierParty/cac:Party/cac …//cac:AccountingSupplierParty/cac:Pa
Partecipation No se informó el porcentaje de los
DSAJ53 R :PartyLegalEntity/cac:ShareholderParty entonces de 1.0 rty/cac:PartyLegalEntity/cac:Sharehold
Percent participantes del consorcio
debe informar el porcentaje de los participantes del erParty/cbc:PartecipationPercent
consocio o unión temporal
Si se informa
/Invoice/cac:AccountingSupplierParty/cac:Party/cac /Invoice/cac:AccountingSupplierParty/c
No se encuentra el grupo ShareholderParty
DSAJ54 R Party :PartyLegalEntity/cac:ShareholderParty, entonces 1.0 ac:Party/cac:PartyLegalEntity/cac:Share
del vendedor
este Grupo de elemento permite registrar la holderParty/cac:Party
información de un consorcio
…//cac:AccountingSupplierParty/cac:Pa
PartyTaxSche Grupo de información tributaria de los participantes No se encuentra el grupo PartyTaxScheme
DSAJ55 R 1.0 rty/cac:PartyLegalEntity/cac:Sharehold
me del consorcio del vendedor
erParty/cac:Party/cac:PartyTaxScheme
RegistrationN Se debe informar el Nombre o Razón Social de …//cac:AccountingSupplierParty/cac:Pa
DSAJ56 N No se informó el nombre o razón social 1.0
ame participante del consorcio rty/cac:PartyLegalEntity/cac:Sharehold
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
ID Y Elemento Regla Mensaje V Xpath
erParty/cac:Party/cac:PartyTaxScheme/
cbc:RegistrationName
…//cac:AccountingSupplierParty/cac:Pa
ID del participante del consorcio debe estar ID del participante del consorcio No está rty/cac:PartyLegalEntity/cac:Sharehold
DSAJ57 N CompanyID 1.0
registrado en la DIAN activo en el RUT erParty/cac:Party/cac:PartyTaxScheme/
cbc:CompanyID
…//cac:AccountingSupplierParty/cac:Pa
@schemeAge rty/cac:PartyLegalEntity/cac:Sharehold
DSAJ58 N Debe ser informado el literal “195” No informado el literal “195” 1.0
ncyID erParty/cac:Party/cac:PartyTaxScheme/
cbc:CompanyID/@schemeAgencyID
…//cac:AccountingSupplierParty/cac:Pa
No informado el literal “CO, DIAN rty/cac:PartyLegalEntity/cac:Sharehold
@schemeAge Debe ser informado el literal “CO, DIAN (Dirección
DSAJ59 N (Dirección de Impuestos y Aduanas 1.0 erParty/cac:Party/cac:PartyTaxScheme/
ncyName de Impuestos y Aduanas Nacionales)”
Nacionales)” cbc:CompanyID/@schemeAgencyNam
e
…//cac:AccountingSupplierParty/cac:Pa
Si el participante del consorcio está identificado por
rty/cac:PartyLegalEntity/cac:Sharehold
DSAJ60 R @schemeID NIT (@schemeName=31), el DV del NIT debe ser DV del NIT del participante no informado 1.0
erParty/cac:Party/cac:PartyTaxScheme/
informado en @schemeID
cbc:CompanyID/@schemeID
Identificador del tipo de documento de identidad
…/cac:AccountingSupplierParty/cac:Par
(@schemeName=31) del Participante del Consorcio
@schemeNa El contenido de este atributo no ty/cac:PartyLegalEntity/cac:Shareholde
DSAJ61 R que indica que él está identificado por NIT y por 1.0
me corresponde a 31 rParty/cac:Party/cac:PartyTaxScheme/c
tanto el DV del NIT debe ser informado en atributo
bc:CompanyID/@schemeName
@schemeID
…//cac:AccountingSupplierParty/cac:Pa
Valida que Responsabilidad informada por Responsabilidad informada por rty/cac:PartyLegalEntity/cac:Sharehold
DSAJ62 N TaxLevelCode 1.0
participantes se encuentren dentro de la lista. participantes no válido según lista erParty/cac:Party/cac:PartyTaxScheme/
cbc:TaxLevelCode
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
ID Y Elemento Regla Mensaje V Xpath
…//cac:AccountingSupplierParty/cac:Pa
Grupo de detalles tributarios del Participante del No se encuentra el grupo PartyTaxScheme rty/cac:PartyLegalEntity/cac:Sharehold
DSAJ64 N TaxScheme 1.0
Consorcio del vendedor erParty/cac:Party/cac:PartyTaxScheme/
cac:TaxScheme
EL contenido de este elemento no
DSAJ65 N ID Valida el identificador tributario del participante corresponde a un contenido válido según 1.0 ../cac:TaxScheme/cbc:ID
lista correspondiente
Valida que el nombre del identificador tributario del
EL contenido de este elemento no
DSAJ66 N Name vendedor corresponda al de la lista 1.0 ../cac:TaxScheme/cbc:Name
corresponde al Nombre y código válido.
correspondiente
Grupo de detalles con información de contacto del …/cac:AccountingSupplierParty/cac:Par
DSAJ67 Contact 1.0
vendedor ty/cac:Contact
Correo electrónico de recepción de documentos No corresponde al correo electrónico para
ElectronicMai
DSAJ71 N electrónicos del ecosistema de facturación la recepción de documentos e 1.0 …//cac:Contact/cbc:ElectronicMail
l
electrónica de venta con validación previa instrumentos electrónicos no informado
AccountingC No se encuentra el grupo
DSAK01 R Grupo con información que definen el Adquiriente 1.0 /Invoice/cac:AccountingCustomerParty
ustomerParty AccountingCustomerParty del adquiriente
AdditionalAcc Valida que este informado el tipo de organización No se encuentra el tipo de organización del …//cac:AccountingCustomerParty/cbc:
DSAK02 R 1.0
ountID jurídica del receptor receptor AdditionalAccountID
Valida que este informado el grupo con información No se encuentra el grupo Party del …//cac:AccountingCustomerParty/cac:
DSAK03 R Party 1.0
general sobre el adquiriente adquiriente Party
PhysicalLocat Grupo con información con respeto a la localización …//cac:AccountingCustomerParty/cac:
DSAK07 N 1.0
ion física del adquiriente.
Party/cac:PhysicalLocation
El grupo deberá estar conformado al menos
Grupo con datos sobre la dirección de una persona
por el conjunto de elementos
DSAK08 R Address o entidad que identifica la dirección física de 1.0 ../cac:PhysicalLocation/cac:Address
ID, CityName, CountrySubentity,
recepción del adquiriente
CountrySubentityCode,
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
ID Y Elemento Regla Mensaje V Xpath
AddressLine, Line, Country,
IdentificationCode
Si IdentificationCode=CO, Valida que código de
Este código no corresponde a un valor
DSAK09 R ID municipio debe corresponder un valor de lista de 1.0 ../cac:Address/cbc:ID
válido de la lista
municipios
Si IdentificationCode es “CO”, CountrySubentity
debe corresponder a uno de los valores de la El nombre no corresponde un valor válido
DSAK10 N CityName 1.0 ../cac:Address/cbc:CityName
Columna Nombre Municipio de la lista de de la lista
municipios.
Si IdentificationCode=CO, Se valida estructura de
composición de Código postal
DSAK57 N PostalZone Estructura código no valida 1.0 ../cac:Address/cbc:PostalZone
Próximamente este elemento será solicitado de
forma obligatoria.
CountrySube Si IdentificationCode es “CO”, CountrySubentity El nombre no corresponde un valor válido
DSAK11 N 1.0 ../cac:Address/cbc:CountrySubentity
ntity debe corresponder a uno de los valores de la lista de la lista
Si IdentificationCode es “CO”, CountrySubentity
CountrySube Este código no corresponde a un valor ../cac:Address/cbc:CountrySubentityCo
DSAK12 R debe corresponder a uno de los valores de la lista 1.0
ntityCode válido de la lista de
correspondiente.
Grupo de elemento que identifica libremente la
DSAK13 N AddressLine 1.0 ../cac:Address/cac:AddressLine
dirección
Elemento de texto libre, que se puede elegir utilizar
para poner todas las información de la dirección, en Informar la dirección, sin ciudad ni ../cac:Address/cac:AddressLine/cbc:Lin
DSAK14 N Line 1.0
lugar de utilizar elementos estructurados (los departamento e
demás elementos de este grupo)
Se debe informar el grupo con información sobre el
DSAK15 R Country No se encuentra el grupo Country 1.0 ../cac:Address/cac:Country
país,
Identification Código identificador del país del adquiriente debe Código del país del receptor del documento ../cac:Address/cac:Country/cbc:Identifi
DSAK16 R 1.0
Code estar en lista " NO corresponde a un código de la lista cationCode
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
ID Y Elemento Regla Mensaje V Xpath
Nombre del país del receptor del
DSAK17 N Name Nombre del país del vendedor debe estar en lista 1.0 ../cac:Address/cac:Country/cbc:Name
documento No está en lista
Identificador del lenguaje utilizado en el nombre ../cac:Address/cac:Country/cbc:Name/
DSAK18 N @languageID Debe contener el literal “es” 1.0
del país, debe utilizar el literal “es” @languageID
Grupo de información tributaria del Adquiriente.
Notificación:
Si el grupo no es informado y si se cumple al menos
una de las siguientes situaciones:
Si el adquiriente es persona jurídica:
PartyTaxSche AdditionalAccountID contiene “1” …//cac:AccountingCustomerParty/cac:
DSAK19 R No se encuentra el grupo PartyTaxScheme 1.0
me Si el adquiriente es persona natural: Party/cac:PartyTaxScheme
AdditionalAccountID contiene “2”
Si el valor total del Documento Soporte es mayor de
100 UVT:
si //LegalMonetaryTotal/cbc:PayableAmount 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 del Documento Soporte,
debe utilizar el elemento
…//cac:AccountingCustomerParty/cac:Party/cac:Par
…//cac:AccountingCustomerParty/cac:
RegistrationN tyName/cbc:Name
DSAK20 R Nombre o razón social no informado 1.0 Party/cac:PartyTaxScheme/cbc:Registra
ame Si el adquiriente es responsable debe informar su
tionName
NIT CompanyID/@schemeName es 31, el
adquiriente debe informar el nombre registrado en
el RUT en el elemento
…//cac:AccountingCustomerParty/cac:Party/cac:Par
tyTaxScheme/cbc:RegistrationName
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
ID Y Elemento Regla Mensaje V Xpath
…//cac:AccountingCustomerParty/cac:
DSAK21 R CompanyID Id del adquiriente debe ser informado ID de adquiriente no Informado 1.0 Party/cac:PartyTaxScheme/cbc:Compa
nyID
…//cac:AccountingCustomerParty/cac:
@schemeAge
DSAK22 N Debe ser informado el literal “195” No informado el literal “195” 1.0 Party/cac:PartyTaxScheme/cbc:Compa
ncyID
nyID/@schemeAgencyID
No informado el literal “CO, DIAN …//cac:AccountingCustomerParty/cac:
@schemeAge Debe ser informado el literal “CO, DIAN (Dirección
DSAK23 N (Dirección de Impuestos y Aduanas 1.0 Party/cac:PartyTaxScheme/cbc:Compa
ncyName de Impuestos y Aduanas Nacionales)”
Nacionales)” nyID/@schemeAgencyName
…//cac:AccountingCustomerParty/cac:
Rechazo si el atributo @schemeName es 31 y no se
DSAK24 R @schemeID No está informado el DV del NIT 1.0 Party/cac:PartyTaxScheme/cbc:Compa
informa el DV en este campo.
nyID/@schemeID
…//cac:AccountingCustomerParty/cac:
Valida que el DV del NIT del vendedor informado
DSAK25 R @schemeID El DV del NIT no es correcto 1.0 Party/cac:PartyTaxScheme/cbc:Compa
sea correcto
nyID/@schemeName
Valida que Responsabilidad informada por receptor
se encuentren dentro de la lista.
Para reportar varias obligaciones / …//cac:AccountingCustomerParty/cac:
Responsabilidad informada para receptor
DSAK26 R TaxLevelCode responsabilidades, se deben reportar separando 1.0 Party/cac:PartyTaxScheme/cbc:TaxLeve
no válido según lista
cada uno de los valores de la lista con; Ejemplo O‐ lCode
06; O‐07; ya así sucesivamente, de acuerdo a las
responsabilidades a reportar
…//cac:AccountingCustomerParty/cac:
DSAK39 N TaxScheme Grupo debe ser informado No se encuentra el grupo TaxScheme 1.0 Party/cac:PartyTaxScheme/cac:TaxSche
me
EL contenido de este elemento no
DSAK40 N ID Valida el identificador tributario del receptor corresponde a un contenido válido de la 1.0 ../cac:TaxScheme/cbc:ID
lista correspondiente
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
ID Y Elemento Regla Mensaje V Xpath
Valida que el nombre del identificador tributario del
EL contenido de este elemento no
DSAK41 N Name receptor corresponda a un valor de la lista 1.0 ../cac:TaxScheme/cbc:Name
corresponde al Nombre y código válido.
correspondiente
Grupo de detalles con información de contacto del …/cac:AccountingCustomerParty/cac:P
DSAK51 N Contact 1.0
adquiriente arty/cac:Contact
Correo electrónico de recepción de documentos. Si
ElectronicMai el adquiriente es facturador electrónico, esta …/cac:AccountingCustomerParty/cac:P
DSAK55 N Correo electrónico no informado 1.0
l información debe ser la misma cuando actúa como arty/cac:Contact/cbc:ElectronicMail
vendedor.
DeliveryAddr Grupo con información con respeto a la dirección
DSAM04 N 1.0 …//cac:Delivery/cac:DeliveryAddress
ess de entrega
Si IdentificationCode=CO, Valida que código de
Este código no corresponde a un valor
DSAM05 R ID municipio debe corresponder a un valor de lista de 1.0 ../ cac:DeliveryAddress /cbc:ID
válido de la lista
municipios
Si IdentificationCode es “CO”, CountrySubentity
debe corresponder a uno de los valores de la El nombre no corresponde un valor válido
DSAM06 N CityName 1.0 ../cac:DeliveryAddress /cbc:CityName
Columna Nombre Municipio de la lista de de la lista
municipios.
Si IdentificationCode=CO, Valida estructura de
DSAM68 N PostalZone Estructura código no valida 1.0 ../cac:DeliveryAddress/cbc: PostalZone
composición de Código postal
CountrySube Si IdentificationCode es “CO”, CountrySubentity El nombre no corresponde un valor válido ../cac:DeliveryAddress/cbc:CountrySub
DSAM07 N 1.0
ntity debe corresponder a uno de los valores de la lista de la lista entity
Si IdentificationCode es “CO”, CountrySubentity
CountrySube Este código no corresponde a un valor ../cac:DeliveryAddress/cbc:CountrySub
DSAM08 R debe corresponder a uno de los valores de la lista 1.0
ntityCode válido de la lista entityCode
correspondiente
Grupo de elemento que identifica libremente la ../cac:DeliveryAddress
DSAM09 R AddressLine 1.0
dirección /cac:AddressLine
Elemento de texto libre, que se puede elegir utilizar Informar la dirección, sin ciudad ni ../cac:DeliveryAddress/cac:AddressLine
DSAM10 R Line 1.0
para poner todas las información de la dirección, en departamento /cbc:Line
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
ID Y Elemento Regla Mensaje V Xpath
lugar de utilizar elementos estructurados (los
demás elementos de este grupo)
Se debe informar el grupo con información sobre el
DSAM11 R Country No se encuentra el grupo Country 1.0 ../cac:DeliveryAddress /cac:Country
país,
Identification Código identificador del país del vendedor debe Código del país del receptor del documento ../cac:DeliveryAddress/cac:Country/cbc
DSAM12 R 1.0
Code estar en lista " NO corresponde a un código de la lista :IdentificationCode
Nombre del país del receptor del ../cac:DeliveryAddress/cac:Country/cbc
DSAM13 N Name Nombre del país del vendedor debe estar en lista 1.0
documento No está en lista :Name
Identificador del lenguaje utilizado en el nombre ../cac:DeliveryAddress/cac:Country/cbc
DSAM14 N @languageID Debe contener el literal “es” 1.0
del país, debe utilizar el literal “es” :Name/@languageID
Grupo con información sobre el nombre de la …//cac:Delivery/cac:DeliveryParty
DSAM16 N PartyName 1.0
persona o entidad que transporta el bien /cac:PartyName
…//cac:Delivery/cac:DeliveryParty
DSAM17 N Name Nombre comercial de la empresa de transporte 1.0
/cac:PartyName/cbc:Name
PhysicalLocat Grupo con información con respeto a la localización …//cac:Delivery/cac:DeliveryParty
DSAM18 N 1.0
ion de la empresa de transporte /cac:PhysicalLocation
El grupo deberá estar conformado al menos
por el conjunto de elementos
Grupo con datos sobre la dirección de la empresa ID, CityName, CountrySubentity,
DSAM19 R Address 1.0 ../cac:PhysicalLocation/cac:Address
de transporte CountrySubentityCode,
AddressLine, Line, Country,
IdentificationCode
Si IdentificationCode=CO, Valida que código de
Este código no corresponde a un valor
DSAM20 R ID municipio debe corresponder a valor válido de lista 1.0 ../cac:Address/cbc:ID
válido de la lista
de municipios
Si IdentificationCode es “CO”, CountrySubentity
debe corresponder a uno de los valores de la El nombre no corresponde un valor válido
DSAM21 N CityName 1.0 ../cac:Address/cbc:CityName
Columna Nombre Municipio de la lista de de la lista
municipios.
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
ID Y Elemento Regla Mensaje V Xpath
Si IdentificationCode=CO ,valida estructura de
composición de Código postal
DSAM69 N PostalZone Estructura código no valida 1.0 ../cac:Address/cbc:PostalZone
Próximamente este elemento será solicitado de
forma obligatoria.
CountrySube Si IdentificationCode es “CO”, CountrySubentity El nombre no corresponde un valor válido
DSAM22 N 1.0 ../cac:Address/cbc:CountrySubentity
ntity debe corresponder a uno de los valores de la lista de la lista
Si IdentificationCode es “CO”, CountrySubentity
CountrySube Este código no corresponde a un valor ../cac:Address/cbc:CountrySubentityCo
DSAM23 R debe corresponder a uno de los valores de la lista 1.0
ntityCode válido de la lista de
correspondiente.
Grupo de elemento que identifica libremente la
DSAM24 N AddressLine 1.0 ../cac:Address/cac:AddressLine
dirección
Elemento de texto libre, que se puede elegir utilizar
para poner todas las información de la dirección, en Informar la dirección, sin ciudad ni ../cac:Address/cac:AddressLine/cbc:Lin
DSAM25 N Line 1.0
lugar de utilizar elementos estructurados (los departamento e
demás elementos de este grupo)
Se debe informar el grupo con información sobre el
DSAM26 R Country No se encuentra el grupo Country 1.0 ../cac:Address/cac:Country
país,
Identification Código identificador del país del vendedor debe Código del país del receptor del documento ../cac:Address/cac:Country/cbc:Identifi
DSAM27 R 1.0
Code estar en lista " NO corresponde a un código de la lista cationCode
DSAM28 N Name Nombre del país debe estar en lista Nombre del país No está en lista 1.0 ../cac:Address/cac:Country/cbc:Name
Identificador del lenguaje utilizado en el nombre ../cac:Address/cac:Country/cbc:Name/
DSAM29 N @languageID Debe contener el literal “es” 1.0
del país, debe utilizar el literal “es” @languageID
PartyTaxSche …/cac:Delivery/cac:DeliveryParty/cac:P
DSAM30 R Grupo de información tributaria del transportador 1.0
me artyTaxScheme
Nombre o Razón Social del transportador
RegistrationN En el caso de que el vendedor desee también …//cac:Delivery/cac:DeliveryParty/cac:
DSAM31 N 1.0
ame utilizar el nombre comercial del transportador en el PartyTaxScheme/cbc:RegistrationName
archivo del Documento Soporte, debe utilizar el
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
ID Y Elemento Regla Mensaje V Xpath
elemento …//cac:Delivery/cac:DeliveryParty
/cac:PartyName/cbc:Name
Si el transportador es responsable debe …/cac:Delivery/cac:DeliveryParty/cac:P
DSAM32 R CompanyID Identificador del transportador 1.0
informar NIT artyTaxScheme/cbc:CompanyID
…/cac:Delivery/cac:DeliveryParty/cac:P
@schemeAge
DSAM33 N Debe ser informado el literal “195” No informado el literal “195” 1.0 artyTaxScheme/cbc:CompanyID/@sche
ncyID
meAgencyID
No informado el literal “CO, DIAN …/cac:Delivery/cac:DeliveryParty/cac:P
@schemeAge Debe ser informado el literal “CO, DIAN (Dirección
DSAM34 N (Dirección de Impuestos y Aduanas 1.0 artyTaxScheme/cbc:CompanyID/@sche
ncyName de Impuestos y Aduanas Nacionales)”
Nacionales)” meAgencyName
…/cac:Delivery/cac:DeliveryParty/cac:P
Si (@schemeName=31), el DV del NIT debe ser
DSAM35 R @schemeID DV del NIT del transportador no informado 1.0 artyTaxScheme/cbc:CompanyID/@sche
informado en @schemeID
meID
El contenido de este atributo no …/cac:Delivery/cac:DeliveryParty/cac:P
@schemeNa
DSAM36 R Identificador del tipo de documento de identidad. corresponde a uno de los valores posibles 1.0 artyTaxScheme/cbc:CompanyID/@sche
me
de las listas meName
Valida que Responsabilidad informada por
transportador se encuentren dentro de la lista.
Para reportar varias obligaciones /
Responsabilidad informada para …/cac:Delivery/cac:DeliveryParty/cac:P
DSAM37 R TaxLevelCode responsabilidades, se deben reportar separando
transportador no válido según lista artyTaxScheme/cbc:TaxLevelCode
cada uno de los valores de la lista con; Ejemplo O‐
06; O‐07; ya así sucesivamente, de acuerdo a las
responsabilidades a reportar
Grupo de información para informar la dirección
fiscal del transportador.
…/cac:Delivery/cac:DeliveryParty/cac:P
RegistrationA El grupo deberá estar conformado al menos por el
DSAM39 N 1.0 artyTaxScheme/cac:RegistrationAddres
ddress conjunto de elementos
s
ID, CityName, CountrySubentity,
CountrySubentityCode,
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
ID Y Elemento Regla Mensaje V Xpath
AddressLine, Line, Country, IdentificationCode
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
Este código no corresponde a un valor
DSAM40 R ID municipio debe corresponder a valor válido de lista 1.0 ../cac:RegistrationAddress/cbc:ID
válido de la lista
de municipios
Si IdentificationCode es “CO”, CountrySubentity
debe corresponder a uno de los valores de la El nombre no corresponde un valor válido ../cac:RegistrationAddress/cbc:CityNam
DSAM41 N CityName 1.0
Columna Nombre Municipio de la lista de de la lista e
municipios.
Valida estructura de composición de Código postal
../cac:RegistrationAddress/cbc:PostalZo
DSAM70 N PostalZone Próximamente este elemento será solicitado de Estructura código no valida 1.0
ne
forma obligatoria.
CountrySube Si IdentificationCode es “CO”, CountrySubentity El nombre no corresponde un valor válido ./cac:RegistrationAddress/cbc:CountryS
DSAM42 N 1.0
ntity debe corresponder a uno de los valores de la lista de la lista ubentity
Si IdentificationCode es “CO”, CountrySubentity
CountrySube Este código no corresponde a un valor ./cac:RegistrationAddress/cbc:CountryS
DSAM43 R debe corresponder a uno de los valores de la lista 1.0
ntityCode válido de la lista ubentityCode
correspondiente
Grupo de elemento que identifica libremente la ./cac:RegistrationAddress/cac:AddressL
DSAM44 N AddressLine 1.0
dirección ine
Elemento de texto libre, que se puede elegir utilizar
para poner todas las información de la dirección, en Informar la dirección, sin ciudad ni
DSAM45 N Line 1.0 ../cac:AddressLine/cbc:Line
lugar de utilizar elementos estructurados (los departamento
demás elementos de este grupo)
Se debe informar el grupo con información sobre el
DSAM46 R Country No se encuentra el grupo Country 1.0 ./cac:RegistrationAddress/cac:Country
país,
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
ID Y Elemento Regla Mensaje V Xpath
Identification Código identificador del país del vendedor debe Código del país del receptor del documento
DSAM47 R 1.0 ../cac:Country/cbc:IdentificationCode
Code estar en lista " NO corresponde a un código de la lista
Nombre del país del receptor del
DSAM48 N Name Nombre del país del vendedor debe estar en lista 1.0 ../cac:Country/cbc:Name
documento No está en lista
Identificador del lenguaje utilizado en el nombre
DSAM49 N @languageID Debe contener el literal “es” 1.0 ../cac:Country/cbc:Name/@languageID
del país, debe utilizar el literal “es”
Grupo de detalles tributarios de la empresa de
DSAM50 N TaxScheme 1.0 …/cac:PartyTaxScheme
transporte
Identificador del tributo del transportador
Notificación: Si el contenido de este elemento no
DSAM51 N ID 1.0 ../cac:TaxScheme/cbc:ID
corresponde a un contenido de la columna
“Identificador” de la lista correspondiente
Notificación: Si el contenido de este elemento no
DSAM52 N Name corresponde al contenido correspondiente de la 1.0 ../cac:TaxScheme/cbc:Name
columna “Nombre” de la lista correspondiente
Nombre registrado en el RUT. Si el
transportador es persona jurídica desea
también utilizar el nombre comercial en el
RegistrationN ../cac:Delivery/cac:DeliveryParty/cac:Pa
DSAM54 R Nombre o Razón Social del transportador archivo del Documento Soporte, debe 1.0
ame rtyLegalEntity/cbc:RegistrationName
utilizar el elemento
…//cac:AccountingSupplierParty/cac:Party/
cac:PartyName/cbc:Name
Si transportador es responsable, NIT del …/cac:Delivery/cac:DeliveryParty/cac:P
DSAM55 R CompanyID Identificador del transportador 1.0
transportador artyLegalEntity/cbc:CompanyID
@schemeAge
DSAM56 N Debe ser informado el literal “195” No informado el literal “195” 1.0 ..//cbc:CompanyID/@schemeAgencyID
ncyID
No informado el literal “CO, DIAN
@schemeAge Debe ser informado el literal “CO, DIAN (Dirección ..//cbc:CompanyID/@schemeAgencyNa
DSAM57 N (Dirección de Impuestos y Aduanas 1.0
ncyName de Impuestos y Aduanas Nacionales) me
Nacionales)
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
ID Y Elemento Regla Mensaje V Xpath
Si el atributo (@schemeName=31), el DV del NIT
DSAM58 R @schemeID DV del NIT del transportador no informado 1.0 ..//cbc:CompanyID/@schemeID
debe ser informado en @schemeID
El contenido de este atributo no
@schemeNa
DSAM59 R Identificador del tipo de documento de identidad corresponde a uno de los valores posibles 1.0 ..//cbc:CompanyID/@schemeName
me
de las listas
ElectronicMai
DSAM66 N Correo electrónico de contacto Correo electrónico no informado 1.0 …/cac:Contact/cbc:ElectronicMail
l
DeliveryTerm
DSBC01 N Grupo para información relacionadas con la entrega 1.0 …/cac:DeliveryTerms
s
DSBC02 N ID Número de línea sea consecutivo 1.0 …/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 texto libre que entiendan el
DSBC03 N SpecialTerms 1.0 …/cac:DeliveryTerms/cbc:SpecialTerms
comprador y vendedor o codificarlo en una lista,
por ejemplo
http://www.unece.org/trade/untdid/d01b/tred/tre
d4215.htm
LossRiskResp Condiciones de Entrega: Campo para que el
…/cac:DeliveryTerms/cbc:LossRiskResp
DSBC04 N onsibilityCod vendedor pueda informar condiciones de entrega 1.0
onsibilityCode
e Ver lista de valores en 11.3.6
Opcional no usado por la DIAN, las partes pueden
DSBC05 N LossRisk definir un significado o simplemente omitirlo 1.0 …/cac:DeliveryTerms/cbc:LossRisk
Sin validación
PaymentMea Grupo de campos para información relacionadas
DSAN01 R Rechazo si grupo no informado 1.0 /Invoice/cac:PaymentMeans
ns con el pago del Documento Soporte.
El método de pago debe estar relacionado en la
DSAN02 R ID Método de pago inválido 1.0 /Invoice/cac:PaymentMeans/cbc:ID
tabla del 11.3.4.1
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
ID Y Elemento Regla Mensaje V Xpath
Rechazo: si el valor de este elemento no
corresponde a un valor de la columna “Código”
PaymentMea El medio de pago debe estar relacionado con la /Invoice/cac:PaymentMeans/cbc:Paym
DSAN03a R Medio de pago inválido 1.0
nsCode tabla 11.3.4.2 entMeansCode
PaymentMea El medio de pago debe ser informado para /Invoice/cac:PaymentMeans/cbc:Paym
DSAN03b R Medio de pago no informado 1.0
nsCode documento soporte de contado entMeansCode
Fecha de vencimiento del Documento Soporte o
PaymentDue fecha de compromiso de pago Venta a crédito sin información de fecha en /Invoice/cac:PaymentMeans/cbc:Paym
DSAN04 R 1.0
Date Rechazo:Si PaymentMeans/ID = 2 y la cual se comprometió el pago entDueDate
PaymentDueDate no es informado
/Invoice/cac:PaymentMeans/cbc:Paym
DSAN05 N PaymentID Identificador del pago 1.0
entID
PrePaidPaym Grupo de campos para información relacionadas
DSBD01 N 1.0 Invoice/cac:PrepaidPayment
ent con un anticipo
DSBD02 N ID Identificación del pago del anticipo 1.0 …//cac:PrepaidPayment/cbc:ID
Valor del pago del anticipo
No puede ser superior al valor total del Documento
Soporte
El valor del anticipo no puede ser superior …//cac:PrepaidPayment/cbc:PaidAmou
DSBD03 N PaidAmount Notificación: si 1.0
al valor total del Documento Soporte nt
…//PrepaidPayment/cbc:PaidAmount >
/Invoice/cac:LegalMonetaryTotal/cbc:PayableAmou
nt
Remítase a regla DSAD15 ya que al
Rechazo: Sí no es igual a cumplirse dicha regla verifica que este …//cac:PrepaidPayment/cbc:PaidAmou
DSBD04 R @currencyID 1.0
cbc:DocumentCurrencyCode elemento corresponder al mismo valor nt/@currencyID
informado en DocumentCurrencyCode
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
ID Y Elemento Regla Mensaje V Xpath
No fue informado el conjunto de
Descuentos o cargos a nivel de documento soporte,
AllowanceCh elementos: ChargeIndicator,
DSAQ01 N es decir descuentos o cargos que no afectan las 1.0 /Invoice/cac:AllowanceCharge
arge MultiplierFactorNumeric, Amount y
bases gravables.
BaseAmount
Valida que los números de línea del
DSAQ02 R ID Número de cargo o descuento 1.0 /Invoice/cbc:ID
documento sean consecutivo
Indica que el elemento es un Cargo o un descuento
ChargeIndica Rechazo: ChargeIndicator contiene información …//cac:AllowanceCharge/cbc:ChargeIn
DSAQ03 R 1.0
tor Si este elemento contiene una información diferente de “true” o “false” dicator
diferente de “true” o “false”
Obligatorio de informar si es descuento a nivel de
documento soporte. De acuerdo a los valores
AllowanceCh
establecidos en la tabla 11.3.7 Hay un descuento a nivel de documento …//cac:AllowanceCharge/cbc:Allowanc
DSAQ04 N argeReasonC 1.0
Rechazo: Si es descuento y no se informa soporte y no indicó el código del descuento eChargeReasonCode
ode
Notificación: si hay un recargo y este elemento no
es informado
AllowanceCh Notificación: si hay un recargo o descuento y este …//cac:AllowanceCharge/cbc:Allowanc
DSAQ05 N No se informa razón del descuento o cargo 1.0
argeReason elemento no es informado eChargeReason
Porcentaje a aplicar. Porcentaje aplicado en
MultiplierFac …//cac:AllowanceCharge/cbc:Multiplier
DSAQ06 N decimales Porcentaje que aplica superior al 100% 1.0
torNumeric FactorNumeric
Notificación: si este elemento > 100
Valor total del cargo o descuento
DSAQ07 R Amount Valor numérico del Cargo el Descuento Descuento superior al valor base 1.0 …//cac:AllowanceCharge/cbc:Amount
Si es descuento, no puede ser superior al valor base
Remítase a regla DSAD15b ya que al
cumplirse dicha regla verifica que este …//cac:AllowanceCharge/cbc:Amount/
DSAQ08 R @currencyID Sí no es igual a cbc:DocumentCurrencyCode 1.0
elemento corresponder al mismo valor @currencyID
informado en DocumentCurrencyCode
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
ID Y Elemento Regla Mensaje V Xpath
Si es descuento, no puede ser superior al valor total
del Documento Soporte
Notificación: si Valor Base para calcular el descuento o
…//cac:AllowanceCharge/cbc:BaseAmo
DSAQ09 R BaseAmount …//AllowanceCharge/cbc:ChargeIndicator es true y cargo superior al valor total del Documento 1.0
unt
…//AllowanceCharge/cbc:BaseAmount > Soporte
…//LegalMonetaryTotal/cbc:LineExtensionAmount
…//LegalMonetaryTotal/cbc:LineExtensionAmount
Remítase a regla DSAD15b ya que al
Rechazo: Sí no es igual a cumplirse dicha regla verifica que este …//cac:AllowanceCharge/cbc:BaseAmo
DSAQ10 R @currencyID 1.0
cbc:DocumentCurrencyCode elemento corresponder al mismo valor unt/@currencyID
informado en DocumentCurrencyCode
Grupo de campos para información relacionadas
con la tasa de cambio de moneda extranjera a peso
PaymentExch colombiano (COP).
DSAR01 R 1.0 /Invoice/cac:PaymentExchangeRate
angeRate Seguir definición estándar del UBL para este grupo
Obligatorio informar si la divisa base es diferente a
COP
Remítase a regla DSAD15b ya que al
SourceCurren Rechazo: Sí no es igual a cumplirse dicha regla verifica que este /Invoice/cac:PaymentExchangeRate/cb
DSAR02 R 1.0
cyCode cbc:DocumentCurrencyCode elemento corresponder al mismo valor c:SourceCurrencyCode
informado en DocumentCurrencyCode
SourceCurren Base monetaria de la divisa extranjera para el SourceCurrencyBaseRate trae valor /Invoice/cac:PaymentExchangeRate/cb
DSAR03 R 1.0
cyBaseRate cambio. Debe ser 1.00 diferente a 1.00 c:SourceCurrencyBaseRate
Divisa a la cual se hace la conversión
Debe ir diligenciado en COP, si el
TargetCurren /Invoice/cac:PaymentExchangeRate/cb
DSAR04 R cbc:DocumentCurrencyCode es diferente a COP No corresponde a valor en la lista 1.0
cyCode c:TargetCurrencyCode
Ver lista de valores posibles en 11.3.3
Rechazo si no corresponde a valor en la lista
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
ID Y Elemento Regla Mensaje V Xpath
TargetCurren TargetCurrencyBase trae valor diferente a /Invoice/cac:PaymentExchangeRate/cb
DSAR05 R Base monetaria para la conversión. Debe ser 1.00 1.0
cyBaseRate 1.00 c: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 consignado acá va a ser la
base para la conversión de tasa de cambio de la
CalculationRa /Invoice/cac:PaymentExchangeRate/cb
DSAR06 R siguiente manera: No es informado el elemento. 1.0
te c:CalculationRate
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
vendedor
Fecha en la que se fijó la tasa de cambio /Invoice/cac:PaymentExchangeRate/cb
DSAR07 R Date Fecha en la que se acordó la tasa de cambio 1.0
(CalculationRate) c:Date
Remítase a regla DSAD15b ya que al
SourceCurren Rechazo: Sí no es igual a cumplirse dicha regla verifica que este /Invoice/cac:PaymentAlternativeExcha
DSAG02 N 1.0
cyCode cbc:DocumentCurrencyCode elemento corresponder al mismo valor ngeRate/cbc:SourceCurrencyCode
informado en DocumentCurrencyCode
SourceCurren Base monetaria de la divisa extranjera para el SourceCurrencyBaseRate trae valor /Invoice/cac:PaymentAlternativeExcha
DSAG03 N 1.0
cyBaseRate cambio. Debe ser 1.00 diferente a 1.00 ngeRate/cbc:SourceCurrencyBaseRate
Divisa a la cual se hace la conversión
Debe ir diligenciado en COP, si el
TargetCurren /Invoice/cac:PaymentAlternativeExcha
DSAG04 N cbc:DocumentCurrencyCode es diferente a COP No corresponde a valor en la lista 1.0
cyCode ngeRate/cbc:TargetCurrencyCode
Ver lista de valores posibles en 11.3.3
Notificación si no corresponde a valor en la lista
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
ID Y Elemento Regla Mensaje V Xpath
TargetCurren TargetCurrencyBase trae valor diferente a /Invoice/cac:PaymentAlternativeExcha
DSAG05 N Base monetaria para la conversión. Debe ser 1.00 1.0
cyBaseRate 1.00 ngeRate/cbc:TargetCurrencyBaseRate
Solamente puede existir un grupo de campos para Existe más de un grupo con información de
DSAS01a R TaxTotal información de totales relacionadas con un tributo totales para un mismo tributo en el 1.0 /Invoice/cac:TaxTotal
en particular documento soporte
Valida que existe solo un grupo con información de Existe un grupo /Invoice/TaxTotal para uno
totales para un mismo tributo en el documento de los impuestos s IVA (01), INC (04), sin
DSAS01b R TaxTotal soporte y que los impuestos IVA (01), INC (04) que exista un grupo 1.0 /Invoice/cac:TaxTotal
deben existir también en al menos una línea del /Invoice/cac:InvoiceLine con información
Documento Soporte correspondientes al mismo impuesto.
Suma de todos los elementos
../cac:TaxTotal/TaxSubtotal/cbc:TaxAmount de cada (R) Valor total de un tributo no corresponde
uno de los impuestos. a la suma de toda la información
DSAS02 R TaxAmount Rechazo: correspondiente a cada una de las tarifas 1.0 ../cac:TaxTotal/cbc:TaxAmount
Si ../cac:TaxTotal/cbc:TaxAmount <> sumatoria de informadas en este documento para este
todas las ocurrencias de tributo
../cac:TaxTotal/TaxSubtotal/cbc:TaxAmount
Remítase a regla DSAD15b ya que al
Rechazo: Sí no es igual a cumplirse dicha regla verifica que este ../cac:TaxTotal/cbc:TaxAmount/@curre
DSAS03 R @currencyID 1.0
cbc:DocumentCurrencyCode elemento corresponder al mismo valor ncyID
informado en DocumentCurrencyCode
El redondeo informado no corresponde a
RoundingAm
DSAS18 R Redondeo agregado al total del impuesto los aplicados en los elementos 1.0 ../cac:TaxTotal/cbc:RoundingAmount
ount
/cac:TaxSubtotal/cbc:TaxAmount
Grupo de información que definen los valores del Debe ser informado un grupo de estos para
DSAS04 R TaxSubtotal 1.0 ../cac:TaxTotal/cac:TaxSubtotal
tributo cada tarifa.
TaxableAmou Base Imponible sobre la que se calcula el valor del ../cac:TaxTotal/cac:TaxSubtotal/cbc:Tax
DSAS05 R 1.0
nt tributo ableAmount
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
ID Y Elemento Regla Mensaje V Xpath
En el caso de que el tributo es un porcentaje del
valor tributable: informar la base imponible en valor
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 DSAD15b ya que al
Rechazo: Sí no es igual a cumplirse dicha regla verifica que este …//cac:TaxTotal/cac:TaxSubtotal/cbc:T
DSAS06 R @currencyID 1.0
cbc:DocumentCurrencyCode elemento corresponder al mismo valor axableAmount/@currencyID
informado en DocumentCurrencyCode
(R) El valor del tributo correspondiente a
Valor del tributo: producto del porcentaje aplicado una de las tarifas correspondientes es
sobre la base imponible diferente del producto del porcentaje
aplicado sobre la base imponible
Rechazo:
(R) El valor del tributo correspondiente al
Para tributos cuya tarifa se enuncia en porcentajes precio unitario del impuesto multiplicado
por la cantidad de ítem vendidos
si ../cac:TaxTotal/cbc:TaxAmount <> ../cac:TaxTotal/cac:TaxSubtotal/cbc:Tax
DSAS07 R TaxAmount 1.0
Amount
../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 <>
../cac:TaxTotal/cbc:PerUnitAmount *
/cac:TaxTotal/cbc:TaxableAmount
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
ID Y Elemento Regla Mensaje V Xpath
Remítase a regla DSAD15b ya que al
Rechazo: Sí no es igual a cumplirse dicha regla verifica que este …//cac:TaxTotal/cac:TaxSubtotal/cbc:T
DSAS08 R @currencyID 1.0
cbc:DocumentCurrencyCode elemento corresponder al mismo valor axAmount/@currencyID
informado en 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
BaseUnitMea consumo a las bolsas o los impuestos a los Elemento cbc:PerUnitAmount es informado ../cac:TaxTotal/cac:TaxSubtotal/cbc:Bas
DSAS09 R 1.0
sure combustibles y BaseUnitMeasure no es informado eUnitMeasure
Rechazo:
Si elemento cbc:PerUnitAmount es informado y
BaseUnitMeasure no es informado
../cac:TaxTotal/cac:TaxSubtotal/cbc:Bas
DSAS10 R unitCode Identificación de la unidad de medida Unidad de medida no informada 1.0
eUnitMeasure/@ unitCode
Valor del tributo por unidad
PerUnitAmou Es el valor nominal del tributo por unidad Rechazo por el elemento ../cac:TaxTotal/cac:TaxSubtotal/cbc:Per
DSAS11 R 1.0
nt Rechazo si el elemento cbcBaseUnitMeasure NO es cbcBaseUnitMeasure NO es informado UnitAmount
informado
Remítase a regla DSAD15b ya que al
Rechazo: Sí no es igual a cumplirse dicha regla verifica que este ../cac:TaxTotal/cac:TaxSubtotal/cbc:Per
DSAS12 R @currencyID 1.0
cbc:DocumentCurrencyCode elemento corresponder al mismo valor UnitAmount/@currencyID
informado en DocumentCurrencyCode
../cac:TaxTotal/cac:TaxSubtotal/cac:Tax
DSAS13 TaxCategory Grupo de información sobre el tributo 1.0
Category
Tarifa del tributo La tarifa no corresponde a la de la tabla
En el caso de que el tributo es un porcentaje del 11.3.9 y el Impuesto corresponde a uno de …//cac:TaxTotal]/cac:TaxSubtotal/cac:T
DSAS14 N Percent 1.0
valor tributable: informar la tarifa (porcentaje) a ser los mencionados en dicha tabla axCategory/cbc:Percent
aplicada a la base imponible (../TaxScheme/ID)
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
ID Y Elemento Regla Mensaje V Xpath
Notificación: Si reporta una tarifa diferente para
uno de los tributos enunciados en la tabla 11.3.9
../cac:TaxTotal/TaxSubtotal/cac:TaxCat
DSAS15 R TaxScheme Grupo de información específica sobre el tributo 1.0
egory/cac:TaxScheme
Identificador del tributo
Si el contenido de este elemento no
Ver lista de valores posibles en 11.2.2
corresponde a un contenido de la columna
DSAS16 R ID Rechazo:Si el contenido de este elemento no 1.0 ../cac:TaxScheme/cbc:ID
“Identificador” (aceptase elemento sin
corresponde a un contenido de la columna
contenido)
“Identificador” (aceptase elemento sin contenido)
Nombre del tributo
Ver lista de valores posibles en 11.2.2 El contenido de este elemento no
DSAS17 N Name Rechazo:Si el contenido de este elemento no corresponde al contenido correspondiente 1.0 ../cac:TaxScheme/cbc:Name
corresponde al contenido correspondiente de la de la columna “Nombre”
columna “Nombre”
El vendedor 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
WithholdingT
DSAT01 R /Invoice/WhitHoldingTaxl con el mismo valor en el 1.0 Invoice/cac:WithholdingTaxTotal
axTotal
elemento
/Invoice/WithholdingTaxTotal/TaxSubtotal/cac:TaxC
ategory/cac:TaxScheme/cbc:ID
Algunos tributos deben ser la suma de las líneas del
Documento Soporte (Cuando se enuncian auto
retenciones practicadas a nivel de línea o ítem
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
ID Y Elemento Regla Mensaje V Xpath
Rechazo: Si existe un grupo
/Invoice/WithholdingTaxTotal en el cual el valor en
el elemento
/Invoice/WithholdingTaxTotal/TaxSubtotal/cac:TaxC
ategory/cac: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/WithholdingTaxTotal/TaxS
ubtotal/cac:TaxCategory/cac:TaxScheme/cbc:ID
tenga el mismo valor
Valor del tributo
Suma de todos los elementos
../cac:WithholdingTaxTotal/TaxSubtotal/cbc:TaxAm
ount ../cac:WithholdingTaxTotal/cbc:TaxAm
DSAT02 R TaxAmount 1.0
Rechazo:Si../cac:WithholdingTaxTotal/cbc:TaxAmou ount
nt <> sumatoria de todas las ocurrencias de
../cac:WithholdingTaxTotal/TaxSubtotal/cbc:TaxAm
ount
Remítase a regla DSAD15b ya que al
Rechazo: Sí no es igual a cumplirse dicha regla verifica que este ../cac:WithholdingTaxTotal/cbc:TaxAm
DSAT03 R @currencyID 1.0
cbc:DocumentCurrencyCode elemento corresponder al mismo valor ount /@currencyID
informado en DocumentCurrencyCode
Grupo de información que definen los valores del Debe ser informado un grupo de estos para ../cac:WithholdingTaxTotal/cac:TaxSubt
DSAT04 TaxSubtotal 1.0
tributo cada tarifa. otal
En el caso de que el tributo es un
TaxableAmou Base Imponible sobre la que se calcula el valor del ../cac:WithholdingTaxTotal/cac:TaxSubt
DSAT05 R porcentaje del valor tributable: informar la 1.0
nt tributo otal/cbc:TaxableAmount
base imponible en valor monetario
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
ID Y Elemento Regla Mensaje V Xpath
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 DSAD15b ya que al
Rechazo: Sí no es igual a cumplirse dicha regla verifica que este ../cac:WithholdingTaxTotal/TaxSubtota
DSAT06 R @currencyID 1.0
cbc:DocumentCurrencyCode elemento corresponder al mismo valor /cbc:TaxableAmount/@currencyID
informado en 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:TaxTotal/cbc:TaxableAmount *
../cac:WithholdingTaxTotal/TaxSubtotal
DSAT07 R TaxAmount ../cac:TaxTotal/cbc:Percent 1.0
/cbc:TaxAmount
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 DSAD15b ya que al
Rechazo: Sí no es igual a cumplirse dicha regla verifica que este ../cac:WithholdingTaxTotal/TaxSubtotal
DSAT08 R @currencyID 1.0
cbc:DocumentCurrencyCode elemento corresponder al mismo valor /cbc: TaxAmount/@currencyID
informado en DocumentCurrencyCode
../cac:TaxTotal/TaxSubtotal/cac:TaxCat
DSAT09 TaxCategory Grupo de información sobre el tributo 1.0
egory
DSAT10 N Percent Tarifa del tributo 1.0
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
ID Y Elemento Regla Mensaje V Xpath
En el caso de que el tributo es un porcentaje del
valor tributable: informar la tarifa (porcentaje) a ser
../cac:TaxTotal/TaxSubtotal/cac:TaxCat
aplicada a la base imponible
egory/cbc:Percent
Notificación: Si reporta una tarifa diferente para
uno de los tributos enunciados en la tabla 11.3.9
../cac:TaxTotal/TaxSubtotal/cac:TaxCat
DSAT11 R TaxScheme Grupo de información específica sobre el tributo 1.0
egory/cac:TaxScheme
Identificador del tributo
El contenido de este elemento no
Ver lista de valores posibles en 11.2.2
corresponde a un contenido de la columna
DSAT12 R ID Rechazo:Si el contenido de este elemento no 1.0 ../cac:TaxScheme/cbc:ID
“Identificador” (aceptase elemento sin
corresponde a un contenido de la columna
contenido)
“Identificador” (aceptase elemento sin contenido)
Nombre del tributo
Ver lista de valores posibles en 11.2.2 El contenido de este elemento no
DSAT13 R Name Rechazo:Si el contenido de este elemento no corresponde al contenido correspondiente 1.0 ../cac:TaxScheme/cbc:Name
corresponde al contenido correspondiente de la de la columna “Nombre”
columna “Nombre”
Grupo de campos para información relacionadas
LegalMoneta
DSAU01 R con los valores totales aplicables a el documento 1.0 /Invoice/cac:LegalMonetaryTotal
ryTotal
soporte
Total valor bruto antes de tributos:
Total valor bruto, suma de los valores brutos de las
líneas del Documento Soporte. El Valor Bruto antes de tributos no es igual
LineExtensio El Valor Bruto antes de tributos tiene que ser la a la suma de los valores de las líneas del …//cac:LegalMonetaryTotal/cbc:LineExt
DSAU02 R 1.0
nAmount suma de los valores de las líneas del Documento Documento Soporte que contienen el valor ensionAmount
Soporte que contienen el valor comercial comercial
Rechazo:si
round(/Invoice/cac:LegalMonetaryTotal/cbc:LineExt
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
ID Y Elemento Regla Mensaje V Xpath
ensionAmount) es distinto de
round(sum(/Invoice/cac:InvoiceLine/cbc:LineExtensi
onAmount))
Remítase a regla DSAD15b ya que al
Rechazo: Sí no es igual a cumplirse dicha regla verifica que este …/cac:LegalMonetaryTotal/cbc:LineExt
DSAU03 R @currencyID 1.0
cbc:DocumentCurrencyCode elemento corresponder 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 la suma de los
valores de las bases imponibles de todas líneas de
Base Imponible es distinto a la suma de los
TaxExclusive detalle. …//cac:LegalMonetaryTotal/cbc:TaxExc
DSAU04 R valores de las bases imponibles de todas 1.0
Amount Rechazo: lusiveAmount
líneas de detalle.
Si
round(//cbc:TaxExclusiveAmount) es distinto de
round(sum(//cac:InvoiceLine/cac:TaxTotal/cac:TaxS
ubtotal/cbc:TaxableAmount))
Remítase a regla DSAD15b ya que al
Rechazo: Sí no es igual a cumplirse dicha regla verifica que este …//cac:LegalMonetaryTotal/cbc:TaxExc
DSAU05 R @currencyID 1.0
cbc:DocumentCurrencyCode elemento corresponder al mismo valor lusiveAmount/@currencyID
informado en DocumentCurrencyCode
Total de Valor Bruto más tributos
El Valor Bruto más tributos tiene que ser igual a Valor Bruto más tributos es diferente a
Valor Bruto del Documento Soporte que contienen Valor Bruto del Documento Soporte que
TaxInclusiveA …//cac:LegalMonetaryTotal/cbc:TaxIncl
DSAU06 R el valor comercial más la Suma de los Tributos de contienen el valor comercial más la Suma 1.0
mount usiveAmount
todas las líneas de detalle. de los Tributos de todas las líneas de
Rechazo: detalle.
si
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
ID Y Elemento Regla Mensaje V Xpath
round
(//cac:LegalMonetaryTotal/cbc:LineExtensionAmou
nt +
sum(//cac:TaxTotal[not(ancestor:cac:InvoiceLine)]/c
bc:TaxAmount) es distinto de
round(//cbc:TaxInclusiveAmount)
Remítase a regla DSAD15b ya que al
Rechazo: Sí no es igual a cumplirse dicha regla verifica que este …//cac:LegalMonetaryTotal/cbc:TaxIncl
DSAU07 R @currencyID 1.0
cbc:DocumentCurrencyCode elemento corresponder al mismo valor usiveAmount/@currencyID
informado en DocumentCurrencyCode
Descuento Total: Suma de todos los descuentos
aplicados a nivel del Documento Soporte
Rechazo:
Total descuentos es diferente de la suma
AllowanceTot Si …//cac:LegalMonetaryTotal/cbc:Allowa
DSAU08 R de todos los descuentos aplicados al total 1.0
alAmount round(/Invoice/cac:LegalMonetaryTotal/cbc:Allowa nceTotalAmount
del Documento Soporte
nceTotalAmount) es distinto de round
(sum(/Invoice/cac:AllowanceCharge[cbc:ChargeIndi
cator = "false"]/cbc:Amount))
Remítase a regla DSAD15b ya que al
Rechazo: Sí no es igual a cumplirse dicha regla verifica que este …//cac:LegalMonetaryTotal/cbc:Allowa
DSAU09 R @currencyID 1.0
cbc:DocumentCurrencyCode elemento corresponder al mismo valor nceTotalAmount/@currencyID
informado en DocumentCurrencyCode
Cargo Total: Suma de todos los cargos aplicados a
nivel del Documento Soporte
Valor del Cargo Total es distinto a la Suma
ChargeTotalA Rechazo: …//cac:LegalMonetaryTotal/cbc:Charge
DSAU10 R de todos los cargos globales aplicados al 1.0
mount Si TotalAmount
total del Documento Soporte.
round(/Invoice/cac:LegalMonetaryTotal/cbc:Charge
TotalAmount) es distinto de
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
ID Y Elemento Regla Mensaje V Xpath
round(sum(/Invoice/cac:AllowanceCharge[cbc:Char
geIndicator = "true"]/cbc:Amount))
Remítase a regla DSAD15b ya que al
Rechazo: Sí no es igual a cumplirse dicha regla verifica que este …//cac:LegalMonetaryTotal/cbc:Charge
DSAU11 R @currencyID 1.0
cbc:DocumentCurrencyCode elemento corresponder al mismo valor TotalAmount/@currencyID
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 del Documento Soporte.
Rechazo: Valor del Anticipo Total es distinto a la
PrePaidAmou Si Suma de todos los anticipos o prepagos …//cac:LegalMonetaryTotal/cbc:Prepai
DSAU12 R 1.0
nt (/Invoice/cac:LegalMonetaryTotal/cbc:PrepaidAmo globales aplicados al total del Documento dAmount
unt) then Soporte.
round(/Invoice/cac:LegalMonetaryTotal/cbc:Prepai
dAmount) =
round(sum(/Invoice/cac:PrepaidPayment/cbc:PaidA
mount)) else true()
Remítase a regla DSAD15b ya que al
Rechazo: Sí no es igual a cumplirse dicha regla verifica que este …//cac:LegalMonetaryTotal/cbc:Prepai
DSAU13 R @currencyID 1.0
cbc:DocumentCurrencyCode elemento corresponder al mismo valor dAmount/@currencyID
informado en DocumentCurrencyCode
Valor a Pagar de Documento Soporte es
Valor del Documento Soporte: Valor total de ítems
distinto de la Suma de Valor Bruto más
(incluyendo cargos y descuentos a nivel de ítems) +
tributos ‐ Valor del Descuento Total + Valor
PayableAmou valor tributos + valor cargos – valor descuentos. …//cac:LegalMonetaryTotal/cbc:Payabl
DSAU14 R del Cargo Total 1.0
nt eAmount
El Valor a Pagar de Documento Soporte es igual a la
Suma de Valor Bruto más tributos ‐ Valor del
Descuento Total + Valor del Cargo Total
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
ID Y Elemento Regla Mensaje V Xpath
Rechazo:
Si
let $TaxInclusiveAmount := if
(boolean(//cbc:TaxInclusiveAmount)) 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:PaidAmount))
then sum(//cac:PrepaidPayment/cbc:PaidAmount)
else 0.00, $PayableAmount := $TaxInclusiveAmount
‐ $SumTotalAllowance + $SumTotalCharge return
round(number($PayableAmount)) es distinto de
round(//cac:LegalMonetaryTotal/cbc:PayableAmou
nt)
Remítase a regla DSAD15b ya que al
Rechazo: Sí no es igual a cumplirse dicha regla verifica que este …//cac:LegalMonetaryTotal/cbc:Payabl
DSAU15 R @currencyID 1.0
cbc:DocumentCurrencyCode elemento corresponder al mismo valor eAmount/@currencyID
informado en DocumentCurrencyCode
7.2.1. Línea de Documento Soporte: InvoiceLine
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
ID Y Elemento Regla Mensaje V Xpath
Grupo de campos para información relacionada con una
DSAV01 R InvoiceLine 1.0 /Invoice/cac:InvoiceLine
línea de Documento Soporte
Valida que el número de línea exista y que no se repita Más de un grupo conteniendo el
elemento
Notificación si contiene un valor ya utilizado en el /Invoice/cac:InvoiceLine/cbc
DSAV02a N ID /de:Invoice/de:InvoiceLine/cbc:ID con la 1.0
elemento o no existe elemento :ID
misma información o no existe ningún
/Invoice/cac:InvoiceLine/cbc:ID
valor.
Valida que los números de línea del documento sean Los números de línea de Documento
consecutivos Soporte utilizados en los diferentes /Invoice/cac:InvoiceLine/cbc
DSAV02b N ID 1.0
Notificación si los números utilizados en los diferentes grupos no son consecutivos, empezando :ID
grupos no son consecutivos, empezando en “1” con “1”
InvoicedQuantit Valida que la cantidad del producto o servicio de cada No se encuentra el campo /Invoice/cac:InvoiceLine/cbc
DSAV04a R 1.0
y línea exista cbc:InvoicedQuantity :InvoicedQuantity
InvoicedQuantit Valida que la cantidad del producto o servicio de cada /Invoice/cac:InvoiceLine/cbc
DSAV04b R No se puede expresar valores negativos 1.0
y línea exista :InvoicedQuantity
Valida la Unidad de Medida de la cantidad del artículo
solicitado /Invoice/cac:InvoiceLine/cbc
La unidad de la cantidad utilizada no
DSAV05 N @unitCode Ver lista de valores posibles en 11.3.5.1 :InvoicedQuantity
existe en la lista de unidades
Notificación si el valor del atributo no se encuentra en la /@unitCode
columna “Unid”
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 Valor total de la línea, libre de tributos,
diferente del producto de la cantidad por
LineExtensionA que apliquen para la línea. /Invoice/cac:InvoiceLine/cbc
DSAV06 R el precio unitario, considerados los 1.0
mount Rechazo: Sí :LineExtensionAmount
cargos y los descuentos aplicados en esta
/Invoice/cac:InvoiceLine/cbc:LineExtensionAmount es línea
distinto de (/Invoice/Price/cbc:PriceAmount *
/Invoice/Price/cbc:Price/ BaseQuantity) –
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
ID Y Elemento Regla Mensaje V Xpath
(/Invoice/cac:InvoiceLine/cac:AllowanceCharge/cbc:Amo
unt, correspondientes a aquellos grupos en donde
/Invoice/cac:InvoiceLine/cac:AllowanceCharge/cbc:Char
geIndicator es “false”
o ) +
(/Invoice/cac:InvoiceLine/cac:AllowanceCharge/cbc:Amo
unt, 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
Remítase a regla DSAD15b ya que al
/Invoice/cac:InvoiceLine/cbc
cumplirse dicha regla verifica que este
DSAV07 R @currencyID Rechazo: Sí no es igual a cbc:DocumentCurrencyCode 1.0 :LineExtensionAmount/@cu
elemento corresponder al mismo valor
rrencyID
informado en DocumentCurrencyCode
Corresponde al valor del precio referencia del ítem que
se da como muestra o regalo sin valor comercia
../cac:AlternativeConditionP
DSAW03 R PriceAmount Valida que si PricingReference fue informado, entonces Precio referencial no informado. 1.0
rice/cbc:PriceAmount
PriceAmount debe existir, no puede estar vacío, ni ser
“cero”
Remítase a regla DSAD15b ya que al
../cac:AlternativeConditionP
cumplirse dicha regla verifica que este
DSAW04 R @currencyID Rechazo: Sí no es igual a cbc:DocumentCurrencyCode 1.0 rice/cbc:PriceAmount/@cur
elemento corresponder al mismo valor
rencyID
informado en DocumentCurrencyCode
Valida que el valor del campo PriceTypeCode se El valor de campo PriceTypeCode no se ../cac:AlternativeConditionP
DSAW05 N PriceTypeCode 1.0
encuentra en la lista encuentra en la lista rice/cbc:PriceTypeCode
AllowanceCharg Grupo de campos para información relacionadas con un No fue informado el conjunto de
DSBE01 R
e cargo o un descuento elementos: ChargeIndicator,
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
ID Y Elemento Regla Mensaje V Xpath
MultiplierFactorNumeric, Amount y
BaseAmount
/Invoice/cac:InvoiceLine/cac
DSBE02 N ID Secuencial empezando por 1 1.0
: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 descuenta el valor del
ítem
Remítase a regla ZB01 Validación de …/cac:AllowanceCharge/cbc:
DSBE03 R ChargeIndicator 1.0
esquema ChargeIndicator
El elemento solamente puede identificar una de las
información
Rechazo:Si este elemento contiene una información
diferente de “true” o “false”
Razón (texto): Texto libre para informar de la razón del
AllowanceCharg …/cac:AllowanceCharge/cbc:
DSBE04 N descuento. 1.0
eReason AllowanceChargeReason
Sin Validación
MultiplierFactor Porcentaje a aplicar. Porcentaje aplicado en decimales El porcentaje informado es mayor a …/cac:AllowanceCharge/cbc:
DSBE05 N 1.0
Numeric Notificación: si este elemento > 100 100.00 MultiplierFactorNumeric
Valor numérico del Cargo el Descuento El valor no corresponde a la operación
…/cac:AllowanceCharge/cbc:
DSBE06 R Amount Si es descuento, no puede ser superior al valor base entre la base y el porcentaje del cargo o 1.0
Amount
Sin Validación descuento.
Remítase a regla DSAD15b ya que al
cumplirse dicha regla verifica que este …/cac:AllowanceCharge/cbc:
DSBE07 R @currencyID Sí no es igual a cbc:DocumentCurrencyCode 1.0
elemento corresponder al mismo valor Amount/@currencyID
informado en DocumentCurrencyCode
Valor Base para calcular el descuento el cargo …/cac:AllowanceCharge/cbc:
DSBE08 R BaseAmount 1.0
Positivo mayor que cero BaseAmount
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
ID Y Elemento Regla Mensaje V Xpath
Remítase a regla DSAD15b ya que al
cumplirse dicha regla verifica que este …/cac:AllowanceCharge/cbc:
DSBE09 R @currencyID Sí no es igual a cbc:DocumentCurrencyCode 1.0
elemento corresponder al mismo valor BaseAmount/@currencyID
informado en DocumentCurrencyCode
Grupo de campos para información relacionadas con un
tributo aplicable a esta línea del documento soporte
Un bloque para cada código de tributo
Rechazo:Si existe más de un bloque con el mismo valor
en el elemento
Existe más de un grupo con información
de:TaxTotal/TaxSubtotal/cac:TaxCategory/cac:TaxSchem /Invoice/cac:InvoiceLine/cac
DSAX01 R TaxTotal de totales para un mismo tributo en una 1.0
e/cbc:ID :TaxTotal
línea de el documento soporte
Este grupo NO debe ser informado para ítems excluidos
de acuerdo a lo establecido en el ET.
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
Valor del tributo
Suma de todos los elementos
../cac:TaxTotal/TaxSubtotal/cbc:TaxAmount El valor total del tributo (X)
(/Invoice/cac:InvoiceLine/cac:TaxTotal/cb
Rechazo:sí ../cac:TaxTotal/cbc:TaxAmount <> sumatoria c:TaxAmount) no corresponde a la suma ../cac:TaxTotal/cbc:TaxAmo
DSAX02 R TaxAmount 1.0
de todas las ocurrencias de de toda la información correspondiente a unt
../cac:TaxTotal/TaxSubtotal/cbc:TaxAmount cada una de las tarifas informadas en
o dicho de otro modo este documento para este tributo
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
ID Y Elemento Regla Mensaje V Xpath
every $i in //cac:InvoiceLine satisfies if
($i/cac:TaxTotal/cac:TaxSubtotal/cac:TaxCategory/cac:T
axScheme/cbc:ID = '01') then
round($i/cac:TaxTotal[cac:TaxSubtotal/cac:TaxCategory/
cac:TaxScheme/cbc:ID = '01']/cbc:TaxAmount) =
round(sum($i/cac:TaxTotal/cac:TaxSubtotal[cac:TaxCate
gory/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 DSAD15b ya que al
cumplirse dicha regla verifica que este
DSAX03 R @currencyID Rechazo: Sí no es igual a cbc:DocumentCurrencyCode 1.0 ../cac:TaxTotal/cbc:TaxAmo
elemento corresponder al mismo valor
unt/@currencyID
informado en DocumentCurrencyCode
El redondeo informado no corresponde a
RoundingAmou /cac:TaxTotal/cbc:Rounding
DSAX18 R Redondeo agregado al total del impuesto los aplicados en los elementos 1.0
nt Amount
/cac:TaxSubtotal/cbc:TaxAmount
Grupo de información que definen los valores del ../cac:TaxTotal/cac:TaxSubto
DSAX04 N TaxSubtotal 1.0
tributo tall
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
No se informó una base gravable para ../cac:TaxTotal/cac:TaxSubto
DSAX05 N TaxableAmount los descuentos no condicionados y cargos en caso de 1.0
este tributo tal/cbc:TaxableAmount
existir.
Recuerde que para las muestras gratis la base gravable
es el valor comercial de dichas muestras gratis.
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
ID Y Elemento Regla Mensaje V Xpath
Nota: Para bienes o servicios Excluidos no se debe
informar el impuesto excluido.
Remítase a regla DSAD15b ya que al
cumplirse dicha regla verifica que este ../cac:TaxTotal/cac:TaxSubto
DSAX06 R @currencyID Rechazo: Sí no es igual a cbc:DocumentCurrencyCode 1.0
elemento corresponder al mismo valor tal/cbc:TaxableAmount/@cu
informado en DocumentCurrencyCode rrencyID
Valor del tributo: producto del porcentaje aplicado
sobre la base imponible
(R) El valor del tributo correspondiente al
Rechazo: Para tributos cuya tarifa se enuncia en
precio unitario del impuesto multiplicado
porcentajes
por la cantidad de ítem vendidos
si ../cac:TaxTotal/cbc:TaxAmount <>
../cac:TaxTotal/cbc:TaxableAmount *
../cac:TaxTotal/cac:TaxSubto
DSAX07 R TaxAmount ../cac:TaxTotal/cbc:Percent 1.0
tal/cbc:TaxAmount
(R) El valor del tributo correspondiente a
Rechazo: Para tributos cuya tarifa se enuncia en valores una de las tarifas correspondientes es
nominales (ejemplo bolsas plásticas) diferente del producto del porcentaje
aplicado sobre la base imponible
si ../cac:TaxTotal/cbc:TaxAmount <>
../cac:TaxTotal/cbc:PerUnitAmount *
InvoiceLine/cbc:InvoicedQuantity
Remítase a regla DSAD15b ya que al
cumplirse dicha regla verifica que este ../cac:TaxTotal/cac:TaxSubto
DSAX08 R @currencyID Rechazo: Sí no es igual a cbc:DocumentCurrencyCode 1.0
elemento corresponder al mismo valor tal/cbc:TaxAmount/@curren
informado en DocumentCurrencyCode cyID
Unidad de medida base para el tributo
BaseUnitMeasur ../cac:TaxTotal/cac:TaxSubto
DSAX09 R Usado en el caso de que el tributo es un valor fijo por El elemento NO es informado o no existe 1.0
e tal/cbc:BaseUnitMeasure
unidad tributada: informar el valor del tributo por
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
ID Y Elemento Regla Mensaje V Xpath
unidad tributada. Por ejemplo el impuesto de consumo
a las bolsas o los impuestos a los combustibles
let $i :=
//cac:InvoiceLine/cac:TaxTotal/cac:TaxSubtotal/cac:TaxC
ategory/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/@unitCode !='' else true()
../cac:TaxTotal/cac:TaxSubto
Corresponde a uno de los valores de la tabla de El valor informado no corresponde a un
DSAX10 N unitCode 1.0 tal/cbc:BaseUnitMeasure/@
unidades de medida 0 valor válido según lista
unitCode
Es el valor nominal del tributo por unidad Si el elemento NO es informado o no ../cac:TaxTotal/cac:TaxSubto
DSAX11 R PerUnitAmount 1.0
Rechazo:Si el elemento NO es informado o no existe. existe. tal/cbc:PerUnitAmount
Remítase a regla DSAD15b ya que al
../cac:TaxTotal/cac:TaxSubto
cumplirse dicha regla verifica que este
DSAX12 R @currencyID Rechazo: Sí no es igual a cbc:DocumentCurrencyCode 1.0 tal/cbc:PerUnitAmount/@cu
elemento corresponder al mismo valor
rrencyID
informado en DocumentCurrencyCode
../cac:TaxTotal/cac:TaxSubto
DSAX13 R TaxCategory Grupo de información sobre el tributo 1.0
tal/cac:TaxCategory
Tarifa del tributo
En el caso de que el tributo es un porcentaje del valor
../cac:TaxTotal/cac:TaxSubto
tributable: informar la tarifa (porcentaje) a ser aplicada a Reporta una tarifa diferente para uno de
DSAX14 N Percent 1.0 tal/cac:TaxCategory/cbc:Per
la base imponible los tributos enunciados en la tabla 11.3.9
cent
Notificación: Si reporta una tarifa diferente para uno de
los tributos enunciados en la tabla 11.3.9
../cac:TaxTotal/cac:TaxSubto
DSAX15 R TaxScheme Grupo de información específica sobre el tributo 1.0 tal/cac:TaxCategory/cac:Tax
Scheme
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
ID Y Elemento Regla Mensaje V Xpath
Ver lista de valores posibles en 11.2.2
Si el contenido de este elemento no
Rechazo:Si el contenido de este elemento no
DSAX16 R ID corresponde a un contenido de la 1.0 ../cac:TaxScheme/cbc:ID
corresponde a un contenido de la columna
columna “Identificador”
“Identificador”
Ver lista de valores posibles en 11.2.2 Si el contenido de este elemento no
Rechazo:Si el contenido de este elemento no corresponde al contenido
DSAX17 N Name 1.0 ../cac:TaxScheme/cbc:Name
corresponde al contenido correspondiente de la correspondiente de la columna
columna “Nombre” “Nombre”
Grupo de información para tributos retenidos a nivel de
línea de Documento Soporte.
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 información
WithholdingTax Si informado debe contener: ../cac:WithholdingTaxTotal/c
DSAY01 R de totales para un mismo tributo en una 1.0
Total Un bloque para cada código de tributo bc:TaxAmount
línea de el documento soporte
Notificación: Si existe más de un grupo
/Invoice/WhitHoldingTax con el mismo valor en el
elemento
/Invoice/WithholdingTaxTotal/TaxSubtotal/cac:TaxCateg
ory/cac:TaxScheme/cbc:ID
Suma de todos los elementos (R) Valor total de un tributo no
../cac:WithholdingTaxTotal/TaxSubtotal/cbc:TaxAmount corresponde a la suma de todas las
../cac:WithholdingTaxTotal/c
DSAY02 R TaxAmount Rechazo: sí ../cac: WithholdingTaxTotal /cbc:TaxAmount información correspondientes a cada una 1.0
bc:TaxAmount
<> sumatoria de todas las ocurrencias de ../cac: de las tarifas informadas en este
WithholdingTaxTotal/TaxSubtotal/cbc:TaxAmount documento para este tributo
Remítase a regla DSAD15b ya que al
cumplirse dicha regla verifica que este
DSAY03 R @currencyID Rechazo: Sí no es igual a cbc:DocumentCurrencyCode 1.0 ../cac:WithholdingTaxTotal/c
elemento corresponder al mismo valor
bc:TaxAmount/@currencyID
informado en DocumentCurrencyCode
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
ID Y Elemento Regla Mensaje V Xpath
Grupo de información que definen los valores del ../cac:WithholdingTaxTotal/c
DSAY04 R TaxSubtotal 1.0
tributo ac:TaxSubtotal
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.
Para el caso una operación gratuita (afecta a tributo), se
../cac:WithholdingTaxTotal/c
debe informar en la base imponible Cantidad x Precio
DSAY05 R TaxableAmount 1.0 ac:TaxSubtotal/cbc:TaxableA
Referencial Unidad menos Descuentos más Recargos
mount
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 DSAD15b ya que al
cumplirse dicha regla verifica que este ../cac:WithholdingTaxTotal/c
DSAY06 R @currencyID Rechazo: Sí no es igual a cbc:DocumentCurrencyCode 1.0
elemento corresponder al mismo valor ac:TaxSubtotal/cbc:TaxableA
informado en DocumentCurrencyCode mount/@currencyID
El valor del tributo correspondiente a una
../cac:WithholdingTaxTotal/c
Valor del tributo: producto del porcentaje aplicado de las tarifas es diferente del producto
DSAY07 R TaxAmount 1.0 ac:TaxSubtotal/cbc:TaxAmo
sobre la base imponible del porcentaje aplicado sobre la base
unt
imponible
Remítase a regla DSAD15b ya que al
cumplirse dicha regla verifica que este ../cac:WithholdingTaxTotal/c
DSAY08 R @currencyID Rechazo: Sí no es igual a cbc:DocumentCurrencyCode 1.0
elemento corresponder al mismo valor ac:TaxSubtotal/cbc:TaxAmo
informado en DocumentCurrencyCode unt/@currencyID
../cac:WithholdingTaxTotal
DSAY09 R TaxCategory Grupo de información sobre el tributo 1.0 /cac:TaxSubtotal/cac:TaxCat
egory
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
ID Y Elemento Regla Mensaje V Xpath
Si reporta una tarifa diferente para uno
../cac:WithholdingTaxTotal/c
DSAY10 N Percent Tarifa del tributo de los tributos enunciados en la tabla 1.0
ac:TaxSubtotal/cbc:Percent
11.3.9
../cac:WithholdingTaxTotal/c
DSAY11 R TaxScheme Grupo de información específica sobre el tributo 1.0 ac:TaxSubtotal/cac:TaxCateg
ory/cac:TaxScheme
Identificador del tributo Ver lista de valores posibles en 11.2.2
Rechazo:Si el contenido de este
En el caso de que el tributo es un porcentaje del valor
elemento no corresponde a un contenido
DSAY12 R ID tributable: informar la tarifa (porcentaje) a ser aplicada a 1.0 ../cac:TaxScheme/cbc:ID
de la columna “Identificador” (aceptase
la base imponible
elemento sin contenido)
Ver lista de valores posibles en 11.2.2
Nombre del tributo Si el contenido de este elemento no
corresponde al contenido
DSAY13 N Name 1.0 ../cac:TaxScheme/cbc:Name
Ver lista de valores posibles en 11.2.2 correspondiente de la columna
“Nombre”
Grupo de información que describen las características /Invoice/cac:InvoiceLine/cac
DSAZ01 R Item 1.0
del artículo o servicio :Item
Descripción del artículo o servicio a que se refiere esta
DSAZ02 R Description Descripción no informada 1.0 ../cac:Item/cbc:Description
línea del documento soporte debe ser informada
La marca del artículo debe ser informada en caso de
Debe ser informada la marca del artículo
Documento Soporte internacional
DSAZ04 N BrandName en caso de Documento Soporte 1.0 ../cac:Item/cbc:BrandName
Notificación: …//cbc:InvoiceTypeCode = “02” y este
internacional
elemento no fue informado
El modelo del artículo debe ser informado en caso de
Debe ser informado el modelo del
Documento Soporte internacional
DSAZ05 N ModelName artículo en caso de Documento Soporte 1.0 ../cac:Item/cbc:ModelName
Notificación: …//cbc:InvoiceTypeCode = “02” y este
internacional
elemento no fue informado
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
ID Y Elemento Regla Mensaje V Xpath
SellersItemIdent Grupo de datos de identificación del artículo o servicio SellersItemIdentification debe ser ../cac:Item/cac:SellersItemId
DSAZ06 N 1.0
ification de acuerdo con el vendedor informado entification
Código del vendedor correspondiente al artículo debe ../cac:Item/cac:SellersItemId
DSAZ07 N ID código del vendedor no informado 1.0
ser informado entification/cbc:ID
Código del vendedor correspondiente a su ../cac:Item/cac:SellersItemId
DSAZ08 N ExtendedID 1.0
especificación del artículo entification/cbc:ExtendedID
Grupo de datos de identificación del artículo o servicio
StandardItemId de acuerdo con un esta estándar debe ser informado. ../cac:Item/cac:StandardIte
DSAZ09 R StandardItemIdentification no informado 1.0
entification Son admitidas hasta tres codificaciones estándar para un mIdentification
mismo artículo
Código de acuerdo con él estándar descrito en el Código del ítem de no estar de acuerdo ../cac:Item/cac:StandardIte
DSAZ10 R ID 1.0
atributo ID/@schemeAgencyID al estándar informado en @schemID mIdentification/cbc:ID
Ver estándares en 11.3.5
Notificación si el código no existe en un estándar
cerrado
/cac:StandardItemIdentificat
DSAZ12 R @schemeID Ejemplo: UNSPSC No fue informado el Código de 1.0
ion/cbc:ID/@schemeID
Notificación: si el código no sigue la regla de formación Clasificación
de un código abierto, pero con valores verificables
Ejemplo: GTIN
Ejemplo: Partidas arancelarias
../cac:Item/cac:StandardIte
DSAZ13 R @schemeName Sin Validación No se está informando el Nombre 1.0 mIdentification/cbc:ID/@sch
emeName
../cac:Item/cac:StandardIte
@schemeAgenc Rechazo: si ID@schemeID = 010 y ID@schemeAgencyID
DSAZ14 N No se está informando el Código 1.0 mIdentification/cbc:ID/@sch
yID <>9
emeAgencyID
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
ID Y Elemento Regla Mensaje V Xpath
Grupo de información que describen los precios del /Invoice/cac:InvoiceLine/cac
DSBB01 R Price No existe elemento 1.0
artículo o servicio :Price
../cac:Price/cbc:PriceAmoun
DSBB02 R PriceAmount Valor del artículo o servicio No está informado valor 1.0
t
Remítase a regla DSAD15b ya que al
cumplirse dicha regla verifica que este
DSBB03 R @currencyID Rechazo:Si no es igual a cbc:DocumentCurrencyCode 1.0 ../cac:Price/cbc:PriceAmoun
elemento corresponder al mismo valor
t/@currencyID
informado en DocumentCurrencyCode
../cac:Price/cbc:BaseQuantit
DSBB04 R BaseQuantity La cantidad real sobre la cual el precio aplica No está informada la cantidad 1.0
y
Valida la Unidad de Medida de la cantidad del artículo
solicitado
La unidad de la cantidad utilizada no ../cac:Price/cbc:BaseQuantit
DSBB05 R @unitCode Ver lista de valores posibles en 11.3.5.1 1.0
existe en la lista de unidades y/@unitCode
Notificación si el valor del atributo no se encuentra en la
columna “Unid”
7.3. Contenedor de Documentos: AttachedDocument
Tipo de documento no validado.
7.4. Registro de Evento: ApplicationResponse
7.4.1. Estructura Común a Todos los Eventos
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
ID Y Elemento Regla Mensaje V Xpath
Se requiere que para el instrumento Las extensiones NO deben
electrónico existan declarados al usarse para repetir información
menos 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:ExtensionCont prácticas en su uso la DIAN
ent/sts:DianExtensions y podrá limitar el número o las
//ext:UBLExtension/ext:ExtensionCont funcionalidades del grupo
ent/ds:Signature UBLExtensions
Solamente puede haber una …//ext:UBLExtensions/ext:UBLExt
DianExtension ocurrencia de un grupo UBLExtension Más de un grupo UBLExtension
AAB03 R conteniendo el grupo 1.0 ension/ext:ExtensionContent/sts:
s conteniendo el grupo
sts:DianExtensions DianExtensions
sts: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
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
ID Y Elemento Regla Mensaje V Xpath
…//ext:UBLExtensions/ext:UBLExt
Debe ser informado el literal No informado el literal ension/ext:ExtensionContent/sts:
AAB17 N listSchemeURI “urn:oasis:names:specification:ubl:co “urn:oasis:names:specification:u 1.0 DianExtensions/sts:InvoiceSource/
delist:gc:CountryIdentificationCode‐ bl:codelist:gc:CountryIdentificati cbc:IdentificationCode/@listSche
2.1” onCode‐2.1” meURI
…//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
@schemeAge No fue informado el literal nsion/ext:ExtensionContent/sts:Di
AAB20 N Debe ser informado el literal “195” 1.0
ncyID “195” anExtensions/sts:SoftwareProvide
r/sts:ProviderI/@schemeAgencyID
../ext:UBLExtensions/ext:UBLExte
nsion/ext:ExtensionContent/sts:Di
@schemeAge Debe ser informado el literal “CO, No fue informado el literal “CO,
AAB21 N DIAN (Dirección de Impuestos y 1.0 anExtensions/sts:SoftwareProvide
ncyName DIAN (Dirección de Impuestos y
Aduanas Nacionales)” Aduanas Nacionales)” r/sts:ProviderID/@schemeAgency
Name
Fue informado que Prestador de …//ext:UBLExtensions/ext:UBLExt
ension/ext:ExtensionContent/sts:
AAB22a R @schemeID DV del NIT del Proveedor Tecnológico Servicios está identificado por 1.0
debe ser informado NIT y el DV no fue informado en DianExtensions/sts:SoftwareProvi
el atributo @schemeID der/sts:ProviderID/@schemeID
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
ID Y Elemento Regla Mensaje V Xpath
…//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 Identificador del tipo de ension/ext:ExtensionContent/sts:
@schemeNam
AAB23 R persona 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
Valida que se encuentre el …//ext:UBLExtensions/ext:UBLExt
ension/ext:ExtensionContent/sts:
AAB24a R softwareID Identificador del software habilitado No se encuentra informado el 1.0
para la emisión de documentos código de software DianExtensions/sts:SoftwareProvi
electrónicos 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 Sistema de Facturación Electrónica activa en el Sistema de 1.0
Facturación Electrónica no DianExtensions/sts:SoftwareProvi
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
ension/ext:ExtensionContent/sts:
AAB24c R softwareID cuando el software se activa en el Identificador del software 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 Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
ID Y Elemento Regla Mensaje V Xpath
…//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, No informado el literal “CO,
AAB26 N 1.0 DianExtensions/sts:SoftwareProvi
ncyName DIAN (Dirección de Impuestos y DIAN (Dirección de Impuestos y
Aduanas 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
…//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, No informado el literal “CO, ension/ext:ExtensionContent/sts:
AAB29 N DIAN (Dirección de Impuestos y 1.0 DianExtensions/sts:SoftwareSecur
ncyName DIAN (Dirección de Impuestos y
Aduanas Nacionales)” Aduanas Nacionales)” ityCode/@schemeAgencyName
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
ID Y Elemento Regla Mensaje V Xpath
…//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, No informado el literal “CO,
AAB33 N DIAN (Dirección de Impuestos y 1.0 DianExtensions/sts:AuthorizationP
ncyName DIAN (Dirección de Impuestos y
Aduanas Nacionales)” Aduanas Nacionales)” rovider/sts:AuthorizationProviderI
D/@schemeAgencyName
Si Proveedor está Autorizado 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 Identificador del tipo de ension/ext:ExtensionContent/sts:
AAB35 R schemeName persona 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 Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
ID Y Elemento Regla Mensaje V Xpath
…//ext:UBLExtensions/ext:UBLExt
AAB36 R QRCode No está informado la 1.0 ension/ext:ExtensionContent/sts:
Colocar la definición de este código
información del Código QR DianExtensions/sts:QRCode
Se requiere que para el documento
AR exista declarado solo un nodo /ApplicationResponse
AAC01 R UBLExtension obligatorio. Existe más de un nodo 1.0 /ext:UBLExtensions/ext:UBLExtens
UBLExtension. ion
//ext:UBLExtension/ext:ExtensionCont
ent/ds:Signature
Solamente puede haber una Más de una ocurrencia de un …/ext:UBLExtensions/ext:UBLExte
ocurrencia de un grupo UBLExtension grupo UBLExtension
AAC03 R Signature 1.0 nsion/ext:ExtensionContent/
conteniendo el grupo ds:Signature conteniendo el grupo
ds:Signature
Ver definición en numeral 5.7 ds:Signature
/ApplicationResponse/cbc:UBLVer
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” sionID
Customization /ApplicationResponse/cbc:Custom
AAD02 R Versión del Formato. No fue informado el literal “1” 1.0
ID izationID
El elemento no contiene el
Versión del Formato: Indicar versión literal “DAN 2.1:
del documento. Debe usarse ApplicationResponse del /ApplicationResponse/cbc:ProfileI
AAD03 R ProfileID 1.0
“documento soporte en adquisiciones documento soporte en D
efectuadas a no obligados a facturar” adquisiciones efectuadas a no
obligados a facturar”
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
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
ProfileExecuti cbc:UUID.@schemeID es lo que desea El elemento está vacío o es /ApplicationResponse/cbc:ProfileE
AAD04 R realizar el HFE: en igualdad confirma 1.0
onID distinto al indicado en lista xecutionID
el ambiente y en desigualdad rechaza
el procesamiento.
Rechazo: si este elemento está vacío.
Rechazo si contiene un valor distinto a
los definidos en el grupo en 11.1.1
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
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.
Identificador del esquema de
@schemeNam Rechazo si el contenido de este identificación del Algoritmo /ApplicationResponse/cbc:UUID/
AAD08 R atributo no contiene el string “CUDE‐ 1.0
e utilizado para el cálculo del @schemeName
SHA384”
CUDE.
Fecha de emisión: Fecha de registro
del evento a efectos fiscales.
IssueDate del evento no puede
Considerando zona horaria de ser anterior al IssueDate / /ApplicationResponse/cbc:IssueDa
AAD09 R IssueDate 1.0
Colombia. IssueTime del documento te
referenciado.
Rechazo: no puede ser anterior al
documento referenciado.
IssueDate del evento no puede
ser anterior al IssueDate / /ApplicationResponse/cbc:IssueTi
AAD10 R IssueTime Hora de registro del evento 1.0
IssueTime del documento me
referenciado.
/ApplicationResponse
AAF01a R SenderParty Persona o Institución que genere el Empresa no está autorizado 1.0
evento para generar éste evento /cac:SenderParty
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
ID Y Elemento Regla Mensaje V Xpath
Facturador electrónico no está /ApplicationResponse
AAF01c R SenderParty Persona o Institución que genere el autorizado para generar éste 1.0
evento /cac:SenderParty
evento
Facturador electrónico no está /ApplicationResponse
AAF01d R SenderParty Persona o Institución que genere el autorizado para generar éste 1.0
evento /cac:SenderParty
evento
Facturador electrónico no esta /ApplicationResponse
AAF01e R SenderParty Persona o Institución que genere el autorizado para generar éste 1.0
evento /cac:SenderParty
evento
El adquiriente no está /ApplicationResponse
AAF01f R SenderParty Persona o Institución que genere el autorizado para generar éste 1.0
evento /cac:SenderParty
evento
Identificador del emisor del evento.
AAF04 R CompanyID El ID de emisor del evento no es 1.0 …/cac:PartyTaxScheme/cbc:Comp
Si el emisor es responsable debe Válido. anyID
informar NIT.
schemeAgenc …/cac:PartyTaxScheme/cbc:Comp
AAF05 N Debe ser informado el literal “195” No informado el literal “195” 1.0
yID anyID/@schemeAgencyID
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
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:Co
AAF08 R schemeName Emisor que indica que él está corresponde a uno de los 1.0
identificado por NIT y por tanto el DV mpanyID/@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
/root/cac:PartyTaxScheme/cac:Ta
AAF09 R TaxScheme Grupo de detalles tributarios del No se encuentra el grupo 1.0
emisor PartyTaxScheme del emisor xScheme
EL contenido de este elemento /root/cac:PartyTaxScheme/cac:Ta
AAF10 N ID Valida el identificador tributario del
no corresponde a un contenido 1.0 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.
El adquiriente no está /ApplicationResponse/cac:Receive
AAG01a R ReceiverParty Persona o Institución que reciba el autorizado para recibir éste 1.0
evento rParty
evento
/ApplicationResponse/cac:Receive
AAG01b R ReceiverParty Persona o Institución que reciba el No fue informado los datos de 1.0
evento la DIAN rParty
El adquiriente no está /ApplicationResponse/cac:Receive
AAG01c R ReceiverParty Persona o Institución que reciba el autorizado para recibir éste 1.0
evento rParty
evento
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
ID Y Elemento Regla Mensaje V Xpath
El adquiriente no está /ApplicationResponse/cac:Receive
AAG01d R ReceiverParty Persona o Institución que reciba el autorizado para recibir éste 1.0
evento rParty
evento
El adquiriente no está /ApplicationResponse/cac:Receive
AAG01e R ReceiverParty Persona o Institución que reciba el autorizado para recibir éste 1.0
evento rParty
evento
/ApplicationResponse/cac:Receive
AAG01f R ReceiverParty Persona o Institución que reciba el No fue informado los datos de 1.0
evento la DIAN rParty
Identificador del receptor del evento
El ID de receptor del evento no /root/cac:PartyTaxScheme/cbc:Co
AAG04 R CompanyID 1.0
Si el emisor es responsable debe es Valido mpanyID
informar NIT
schemeAgenc /root/cac:PartyTaxScheme/cbc:Co
AAG05 N Debe ser informado el literal “195” No informado el literal “195” 1.0
yID mpanyID/@schemeAgencyID
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
ID Y Elemento Regla Mensaje V Xpath
../cac:PartyTaxScheme/cbc:Comp
@schemeVers No corresponde a un dato
AAG23 R Tipo de identificador de organización 1.0 anyID/@schemeVersionID
ionID valido
/root/cac:PartyTaxScheme/cac:Ta
AAG09 R TaxScheme Grupo de detalles tributarios del No se encuentra el grupo 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
no corresponde a un contenido 1.0 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 no corresponde al Nombre y 1.0
xScheme/cbc: Name
valor de lista correspondiente código válido.
7.4.2. Detalles de Cada Evento
Documento electrónico de tipo ApplicationResponse ‐ Documento validado por la DIAN
No existen reglas de validación específicas para este grupo.
Documento electrónico de tipo ApplicationResponse ‐ Documento rechazado por la DIAN
No existen reglas de validación específicas para este grupo.
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
7.5. Validación de la Firma Digital de los Documentos Electrónicos: ds:Signature
ID Y Elemento Regla Mensaje V Xpath
Solamente puede haber una
Más de un grupo DIAN
ocurrencia del Grupo DIAN Extensión …//ext:UBLExtensions/ext:UBLExtensio
DC01 R Signature Extensión conteniendo 1
conteniendo información de la firma n/ext:ExtensionContent/ds:Signature
información electrónica
información.
…//ext:UBLExtensions/ext:UBLExtensio
Este grupo debe contener tres (3) El Grupo Reference no
DC02 R SignedInfo 1 n/ext:ExtensionContent/ds:Signature/
grupos Reference aparece tres veces.
ds:SignedInfo
Se verifica que el valor usado …//ext:UBLExtensions/ext:UBLExtensio
El valor usado en
Canonicalizat corresponde al establecido según n/ext:ExtensionContent/ds:Signature/
DC03 R Canonicalization Method 1
ion Method http://www.w3.org/TR/2001/REC‐ ds:SignedInfo/ds:CanonicalizationMeth
no corresponde al definido
xml‐c14n‐20010315. od
El método de firma
…//ext:UBLExtensions/ext:UBLExtensio
SignatureMet El método debe ser SHA 256 o SHA utilizado no corresponde a
DC04 R 1 n/ext:ExtensionContent/ds:Signature/
hod 384 o SHA 512 la política de firma de la
ds:SignedInfo/ds:SignatureMethod
DIAN.
La información
…//ext:UBLExtensions/ext:UBLExtensio
Debe contener la información de la suministrada no
DC05 R Reference 1 n/ext:ExtensionContent/ds:Signature/
firma aplicada a todo el documento. corresponde a la contenida
ds:SignedInfo/ds:Reference
en URI=””
…//ext:UBLExtensions/ext:UBLExtensio
n/ext:ExtensionContent/ds:Signature/
DC06 R Transforms El grupo debe existir una vez El grupo NO existe una vez 1
ds:SignedInfo/ds:Reference/ds:Transfo
rms
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
ID Y Elemento Regla Mensaje V Xpath
El valor del elemento debe
…//ext:UBLExtensions/ext:UBLExtensio
ser igual a
El contenido de la firma debe estar n/ext:ExtensionContent/ds:Signature/
DC07 R TransForm Algorithm=”http://www.w 1
embebido en el documento. ds:SignedInfo/ds:Reference/ds:Transfo
3.org/2000/09/xmldsig#en
rms/ds:TransForm
veloped‐signature”
El algoritmo reportado debe ser uno
de los siguientes valores:
RSAwithSHA256=http://www.w3.org El valor reportado no …//ext:UBLExtensions/ext:UBLExtensio
DigestMetho /2001/04/xmldsig‐more#rsa‐sha256 corresponde a los n/ext:ExtensionContent/ds:Signature/
DC08 R 1
d RSAwithSHA384=http://www.w3.org definidos en la política de ds:SignedInfo/ds:Reference/ds:Digest
/2001/04/xmldsig‐more#rsa‐sha384 firma. Method
RSAwithSHA512=http://www.w3.org
/2001/04/xmldsig‐more#rsa‐sha512
El valor de hash generado
El valor de hash generado a partir del …//ext:UBLExtensions/ext:UBLExtensio
a partir del uso del
uso del algoritmo reportado en n/ext:ExtensionContent/ds:Signature/
DC09 R DigestValue algoritmo reportado en 1
DigestMethod en base 64 debe ds:SignedInfo/ds:Reference/ds:DigestV
DigestMethod no
corresponder. alue
corresponde.
La información
Debe contener la información …//ext:UBLExtensions/ext:UBLExtensio
suministrada no
DC10 R Reference correspondiente a la clave pública 1 n/ext:ExtensionContent/ds:Signature/
corresponde a la contenida
contenida en el elemento KeyInfo ds:SignedInfo/ds:Reference
en URI=”#{UUID}‐KeyInfo”
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
ID Y Elemento Regla Mensaje V Xpath
El algoritmo reportado debe ser uno
de los siguientes valores:
RSAwithSHA256=http://www.w3.org El valor reportado NO …//ext:UBLExtensions/ext:UBLExtensio
DigestMetho /2001/04/xmldsig‐more#rsa‐sha256 corresponde a los n/ext:ExtensionContent/ds:Signature/
DC11 R 1
d RSAwithSHA384=http://www.w3.org definidos en la política de ds:SignedInfo/ds:Reference/ds:Digest
/2001/04/xmldsig‐more#rsa‐sha384 firma Method
RSAwithSHA512=http://www.w3.org
/2001/04/xmldsig‐more#rsa‐sha512
El valor de hash generado
El valor de hash generado a partir del …//ext:UBLExtensions/ext:UBLExtensio
a partir del uso del
uso del algoritmo reportado en n/ext:ExtensionContent/ds:Signature/
DC12 R DigestValue algoritmo reportado en 1
DigestMethod en base 64 debe ds:SignedInfo/ds:Reference/ds:DigestV
DigestMethod no
corresponder. alue
corresponde.
La información
Debe contener la información suministrada no …//ext:UBLExtensions/ext:UBLExtensio
DC13 R Reference correspondiente al grupo corresponde a la contenida 1 n/ext:ExtensionContent/ds:Signature/
SignedProperties. en URI=”#xmldsig‐{UUID}‐ ds:SignedInfo/ds:Reference
signedprops”
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
ID Y Elemento Regla Mensaje V Xpath
El algoritmo reportado debe ser uno
de los siguientes valores:
RSAwithSHA256=http://www.w3.org El valor reportado no …//ext:UBLExtensions/ext:UBLExtensio
DigestMetho /2001/04/xmldsig‐more#rsa‐sha256 corresponde a los n/ext:ExtensionContent/ds:Signature/
DC14 R 1
d RSAwithSHA384=http://www.w3.org definidos en la política de ds:SignedInfo/ds:Reference/ds:Digest
/2001/04/xmldsig‐more#rsa‐sha384 firma. Method
RSAwithSHA512=http://www.w3.org
/2001/04/xmldsig‐more#rsa‐sha512
El valor de hash generado
El valor de hash generado a partir del …//ext:UBLExtensions/ext:UBLExtensio
a partir del uso del
uso del algoritmo reportado en n/ext:ExtensionContent/ds:Signature/
DC15 R DigestValue algoritmo reportado en 1
DigestMethod en base 64 debe ds:SignedInfo/ds:Reference/ds:DigestV
DigestMethod no
corresponder. alue
corresponde.
El valor de hash generado
El valor de hash generado a partir del
a partir del uso del …//ext:UBLExtensions/ext:UBLExtensio
SignatureVal uso del algoritmo reportado en
DC16 R algoritmo reportado en 1 n/ext:ExtensionContent/ds:Signature/
ue SignatureMethod en base 64 debe
SignatureMethod NO ds:SignatureValue
corresponder.
corresponde.
…//ext:UBLExtensions/ext:UBLExtensio
El grupo no se reportó una
DC17 R KeyInfo El grupo debe existir una vez. 1 n/ext:ExtensionContent/ds:Signature/
vez.
ds:KeyInfo
…//ext:UBLExtensions/ext:UBLExtensio
El grupo no se reportó una
DC18 R X509Data El grupo debe existir una vez. 1 n/ext:ExtensionContent/ds:Signature/
vez.
ds:KeyInfo/ds:X509Data
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
ID Y Elemento Regla Mensaje V Xpath
…//ext:UBLExtensions/ext:UBLExtensio
El certificado reportado no
X509Certifica n/ext:ExtensionContent/ds:Signature/
DC19 R Debe ser un certificado público. es un certificado público 1
te ds:KeyInfo/ds:X509Data/ds:X509Certifi
válido.
cate
…//ext:UBLExtensions/ext:UBLExtensio
El grupo no se reportó una
DC20 R Object El grupo debe existir una vez. 1 n/ext:ExtensionContent/ds:Signature/
vez.
ds:Object
…//ext:UBLExtensions/ext:UBLExtensio
Qualifying El grupo no se reportó una
DC21 R El grupo debe existir una vez. 1 n/ext:ExtensionContent/ds:Signature/
Properties vez.
ds:Object/xades:QualifyingProperties
…//ext:UBLExtensions/ext:UBLExtensio
SignedProper El grupo no se reportó una n/ext:ExtensionContent/ds:Signature/
DC22 R El grupo debe existir una vez. 1
ties vez. ds:Object/xades:QualifyingProperties/x
ades:SignedProperties
…//ext:UBLExtensions/ext:UBLExtensio
SignedSignat n/ext:ExtensionContent/ds:Signature/
El grupo no se reportó una
DC23 R ure El grupo debe existir una vez. 1 ds:Object/xades:QualifyingProperties/x
vez.
Properties ades:SignedProperties/xades:SignedSig
natureProperties
Error en el valor de la
…//ext:UBLExtensions/ext:UBLExtensio
El valor de la fecha debe venir en el fecha y hora de firma. NO
n/ext:ExtensionContent/ds:Signature/
formato definido en la política de corresponde al formato
DC24 R SigningTime 1 ds:Object/xades:QualifyingProperties/x
firma y debe ser menor a la fecha del y/o el valor reportado es
ades:SignedProperties/xades:SignedSig
sistema. superior a la fecha del
natureProperties/xades:SigningTime
sistema.
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
ID Y Elemento Regla Mensaje V Xpath
…//ext:UBLExtensions/ext:UBLExtensio
n/ext:ExtensionContent/ds:Signature/
El grupo debe existir una vez. Dentro El grupo NO se reportó una
SigningCertifi ds:Object/xades:QualifyingProperties/x
DC25 R de este grupo deben aparecer al vez ó el grupo Cert aparece 1
cate ades:SignedProperties/xades:SignedSig
menos tres grupos Cert diferentes. menos de tres de veces.
natureProperties/xades:SigningCertific
ate
…//ext:UBLExtensions/ext:UBLExtensio
n/ext:ExtensionContent/ds:Signature/
El grupo no se reportó una ds:Object/xades:QualifyingProperties/x
DC26 R Cert El grupo debe existir una vez. 1
vez. ades:SignedProperties/xades:SignedSig
natureProperties/xades:SigningCertific
ate/xades:Cert
…//ext:UBLExtensions/ext:UBLExtensio
n/ext:ExtensionContent/ds:Signature/
El grupo no se reportó una ds:Object/xades:QualifyingProperties/x
DC27 R CertDigest El grupo debe existir una vez. 1
vez. ades:SignedProperties/xades:SignedSig
natureProperties/xades:SigningCertific
ate/xades:Cert/xades:CertDigest
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
ID Y Elemento Regla Mensaje V Xpath
El algoritmo reportado debe ser uno
de los siguientes valores: …//ext:UBLExtensions/ext:UBLExtensio
RSAwithSHA256=http://www.w3.org El valor reportado NO n/ext:ExtensionContent/ds:Signature/
/2001/04/xmldsig‐more#rsa‐sha256 corresponde a los ds:Object/xades:QualifyingProperties/x
DigestMetho
DC28 R 1 ades:SignedProperties/xades:SignedSig
d RSAwithSHA384=http://www.w3.org definidos en la política de natureProperties/xades:SigningCertific
/2001/04/xmldsig‐more#rsa‐sha384 firma ate/xades:Cert/xades:CertDigest/ds:Di
RSAwithSHA512=http://www.w3.org gestMethod
/2001/04/xmldsig‐more#rsa‐sha512
…//ext:UBLExtensions/ext:UBLExtensio
El valor de hash generado n/ext:ExtensionContent/ds:Signature/
El valor de hash generado a partir del
a partir del uso del ds:Object/xades:QualifyingProperties/x
uso del algoritmo reportado en
DC29 R DigestValue algoritmo reportado en 1 ades:SignedProperties/xades:SignedSig
DigestMethod en base 64 debe
DigestMethod NO natureProperties/xades:SigningCertific
corresponder.
corresponde. ate/xades:Cert/xades:CertDigest/ds:Di
gestValue
…//ext:UBLExtensions/ext:UBLExtensio
n/ext:ExtensionContent/ds:Signature/
El grupo no se reportó una ds:Object/xades:QualifyingProperties/x
DC30 R IssuerSerial El grupo debe existir una vez. 1
vez. ades:SignedProperties/xades:SignedSig
natureProperties/xades:SigningCertific
ate/xades:Cert/xades:IssuerSerial
Debe ser igual al Subject que viene …//ext:UBLExtensions/ext:UBLExtensio
X509IssuerNa El valor reportado NO
DC31 R en el certificado público informado 1 n/ext:ExtensionContent/ds:Signature/
me corresponde con el valor
en X509Certificate ds:Object/xades:QualifyingProperties/x
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
ID Y Elemento Regla Mensaje V Xpath
informado en ades:SignedProperties/xades:SignedSig
X509Certificate natureProperties/xades:SigningCertific
ate/xades:Cert/xades:IssuerSerial/ds:X
509IssuerName
…//ext:UBLExtensions/ext:UBLExtensio
n/ext:ExtensionContent/ds:Signature/
El valor reportado no
Debe ser igual al Serial que viene en ds:Object/xades:QualifyingProperties/x
X509Serial corresponde con el valor
DC32 R el certificado público informado en 1 ades:SignedProperties/xades:SignedSig
Number informado en
X509Certificate natureProperties/xades:SigningCertific
X509Certificate
ate/xades:Cert/xades:IssuerSerial/ds:X
509SerialNumber
…//ext:UBLExtensions/ext:UBLExtensio
n/ext:ExtensionContent/ds:Signature/
El grupo no se reportó una ds:Object/xades:QualifyingProperties/x
DC33 R Cert El grupo debe existir una vez. 1
vez. ades:SignedProperties/xades:SignedSig
natureProperties/xades:SigningCertific
ate/xades:Cert
…//ext:UBLExtensions/ext:UBLExtensio
n/ext:ExtensionContent/ds:Signature/
ds:Object/xades:QualifyingProperties/x
DC34 CertDigest 1
ades:SignedProperties/xades:SignedSig
natureProperties/xades:SigningCertific
ate/xades:Cert/xades:CertDigest
El algoritmo reportado debe ser uno El valor reportado NO …//ext:UBLExtensions/ext:UBLExtensio
DigestMetho de los siguientes valores: corresponde a los n/ext:ExtensionContent/ds:Signature/
DC35 R 1
d RSAwithSHA256=http://www.w3.org definidos en la política de ds:Object/xades:QualifyingProperties/x
/2001/04/xmldsig‐more#rsa‐sha256 firma. ades:SignedProperties/xades:SignedSig
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
ID Y Elemento Regla Mensaje V Xpath
natureProperties/xades:SigningCertific
RSAwithSHA384=http://www.w3.org
ate/xades:Cert/xades:CertDigest/ds:Di
/2001/04/xmldsig‐more#rsa‐sha384
gestMethod
RSAwithSHA512=http://www.w3.org
/2001/04/xmldsig‐more#rsa‐sha512
…//ext:UBLExtensions/ext:UBLExtensio
El valor de hash generado n/ext:ExtensionContent/ds:Signature/
El valor de hash generado a partir del
a partir del uso del ds:Object/xades:QualifyingProperties/x
uso del algoritmo reportado en
DC36 DigestValue algoritmo reportado en 1 ades:SignedProperties/xades:SignedSig
DigestMethod en base 64 debe
DigestMethod NO natureProperties/xades:SigningCertific
corresponder.
corresponde. ate/xades:Cert/xades:CertDigest/ds:Di
gestValue
El certificado NO …//ext:UBLExtensions/ext:UBLExtensio
El IssuerName y IssuerSerial deben pertenece a una de las n/ext:ExtensionContent/ds:Signature/
pertenecer a una entidad Entidades certificadoras ds:Object/xades:QualifyingProperties/x
DC37 R IssuerSerial 1
subordinada certificadora abierta abiertas subordinadas ades:SignedProperties/xades:SignedSig
avalada por la ONAC en Colombia. avaladas por la ONAC en natureProperties/xades:SigningCertific
Colombia. ate/xades:Cert/xades:IssuerSerial
…//ext:UBLExtensions/ext:UBLExtensio
El valor no corresponde a n/ext:ExtensionContent/ds:Signature/
El IssuerName debe pertenecer a
una entidad subordinada ds:Object/xades:QualifyingProperties/x
X509IssuerNa una entidad subordinada
DC38 R certificadora abierta 1 ades:SignedProperties/xades:SignedSig
me certificadora abierta avalada por la
avalada por la ONAC en natureProperties/xades:SigningCertific
ONAC en Colombia.
Colombia. ate/xades:Cert/xades:IssuerSerial/ds:X
509IssuerName
X509Serial El SerialNumber debe pertenecer a El valor no corresponde a …//ext:UBLExtensions/ext:UBLExtensio
DC39 R 1
Number una entidad subordinada una entidad subordinada n/ext:ExtensionContent/ds:Signature/
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
ID Y Elemento Regla Mensaje V Xpath
certificadora abierta avalada por la certificadora abierta ds:Object/xades:QualifyingProperties/x
ONAC en Colombia. avalada por la ONAC en ades:SignedProperties/xades:SignedSig
Colombia. natureProperties/xades:SigningCertific
ate/xades:Cert/xades:IssuerSerial/ds:X
509SerialNumber
…//ext:UBLExtensions/ext:UBLExtensio
n/ext:ExtensionContent/ds:Signature/
El grupo no se reportó una ds:Object/xades:QualifyingProperties/x
DC40 R Cert El grupo debe existir una vez. 1
vez. ades:SignedProperties/xades:SignedSig
natureProperties/xades:SigningCertific
ate/xades:Cert
…//ext:UBLExtensions/ext:UBLExtensio
n/ext:ExtensionContent/ds:Signature/
El grupo no se reportó una ds:Object/xades:QualifyingProperties/x
DC41 R CertDigest El grupo debe existir una vez. 1
vez. ades:SignedProperties/xades:SignedSig
natureProperties/xades:SigningCertific
ate/xades:Cert/xades:CertDigest
El algoritmo reportado debe ser uno
de los siguientes valores: …//ext:UBLExtensions/ext:UBLExtensio
RSAwithSHA256=http://www.w3.org El valor reportado NO n/ext:ExtensionContent/ds:Signature/
/2001/04/xmldsig‐more#rsa‐sha256 corresponde a los ds:Object/xades:QualifyingProperties/x
DigestMetho
DC42 R 1 ades:SignedProperties/xades:SignedSig
d RSAwithSHA384=http://www.w3.org definidos en la política de natureProperties/xades:SigningCertific
/2001/04/xmldsig‐more#rsa‐sha384 firma. ate/xades:Cert/xades:CertDigest/ds:Di
RSAwithSHA512=http://www.w3.org gestMethod
/2001/04/xmldsig‐more#rsa‐sha512
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
ID Y Elemento Regla Mensaje V Xpath
…//ext:UBLExtensions/ext:UBLExtensio
El valor de hash generado n/ext:ExtensionContent/ds:Signature/
El valor de hash generado a partir del
a partir del uso del ds:Object/xades:QualifyingProperties/x
uso del algoritmo reportado en
DC43 R DigestValue algoritmo reportado en 1 ades:SignedProperties/xades:SignedSig
DigestMethod en base 64 debe
DigestMethod NO natureProperties/xades:SigningCertific
corresponder.
corresponde. ate/xades:Cert/xades:CertDigest/ds:Di
gestValue
…//ext:UBLExtensions/ext:UBLExtensio
El certificado NO
El IssuerName y IssuerSerial deben n/ext:ExtensionContent/ds:Signature/
pertenece a una de las
pertenecer a una entidad raíz ds:Object/xades:QualifyingProperties/x
DC44 R IssuerSerial Entidades certificadoras 1
certificadora abierta avalada por la ades:SignedProperties/xades:SignedSig
abiertas raíces avaladas
ONAC en Colombia. natureProperties/xades:SigningCertific
por la ONAC en Colombia.
ate/xades:Cert/xades:IssuerSerial
…//ext:UBLExtensions/ext:UBLExtensio
El valor NO corresponde a n/ext:ExtensionContent/ds:Signature/
El IssuerName debe pertenecer a una entidad raíz ds:Object/xades:QualifyingProperties/x
X509IssuerNa
DC45 R una entidad raíz certificadora abierta certificadora abierta 1 ades:SignedProperties/xades:SignedSig
me
avalada por la ONAC en Colombia. avalada por la ONAC en natureProperties/xades:SigningCertific
Colombia. ate/xades:Cert/xades:IssuerSerial/ds:X
509IssuerName
…//ext:UBLExtensions/ext:UBLExtensio
El valor NO corresponde a n/ext:ExtensionContent/ds:Signature/
El SerialNumber debe pertenecer a una entidad raíz ds:Object/xades:QualifyingProperties/x
X509Serial
DC46 R una entidad raíz certificadora abierta certificadora abierta 1 ades:SignedProperties/xades:SignedSig
Number
avalada por la ONAC en Colombia. avalada por la ONAC en natureProperties/xades:SigningCertific
Colombia. ate/xades:Cert/xades:IssuerSerial/ds:X
509SerialNumber
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
ID Y Elemento Regla Mensaje V Xpath
…//ext:UBLExtensions/ext:UBLExtensio
n/ext:ExtensionContent/ds:Signature/
SignaturePoli El grupo no se reportó una ds:Object/xades:QualifyingProperties/x
DC47 R El grupo debe existir una vez. 1
cy Identifier vez. ades:SignedProperties/xades:SignedSig
natureProperties/xades:SignaturePolic
yIdentifier
…//ext:UBLExtensions/ext:UBLExtensio
n/ext:ExtensionContent/ds:Signature/
SignaturePoli El grupo no se reportó una ds:Object/xades:QualifyingProperties/x
DC48 R El grupo debe existir una vez. 1
cyId vez. ades:SignedProperties/xades:SignedSig
natureProperties/xades:SignaturePolic
yIdentifier/xades:SignaturePolicyId
…//ext:UBLExtensions/ext:UBLExtensio
n/ext:ExtensionContent/ds:Signature/
ds:Object/xades:QualifyingProperties/x
El grupo no se reportó una
DC49 R SigPolicyId El grupo debe existir una vez. 1 ades:SignedProperties/xades:SignedSig
vez.
natureProperties/xades:SignaturePolic
yIdentifier/xades:SignaturePolicyId/xad
es:SigPolicyId
…//ext:UBLExtensions/ext:UBLExtensio
n/ext:ExtensionContent/ds:Signature/
El identificador NO ds:Object/xades:QualifyingProperties/x
Debe incluir el identificador definido
DC50 R Identifier corresponde con el valor 1 ades:SignedProperties/xades:SignedSig
por la DIAN.
definido por la DIAN. natureProperties/xades:SignaturePolic
yIdentifier/xades:SignaturePolicyId/xad
es:SigPolicyId/xades:Identifier
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
ID Y Elemento Regla Mensaje V Xpath
…//ext:UBLExtensions/ext:UBLExtensio
n/ext:ExtensionContent/ds:Signature/
ds:Object/xades:QualifyingProperties/x
El grupo no se reportó una
DC51 R SigPolicyHash El grupo debe existir una vez. 1 ades:SignedProperties/xades:SignedSig
vez.
natureProperties/xades:SignaturePolic
yIdentifier/xades:SignaturePolicyId/xad
es:SigPolicyHash
El algoritmo reportado debe ser uno
de los siguientes valores: …//ext:UBLExtensions/ext:UBLExtensio
RSAwithSHA256=http://www.w3.org El valor reportado NO n/ext:ExtensionContent/ds:Signature/
/2001/04/xmldsig‐more#rsa‐sha256 corresponde a los ds:Object/xades:QualifyingProperties/x
DigestMetho
DC52 R 1 ades:SignedProperties/xades:SignedSig
d RSAwithSHA384=http://www.w3.org definidos en la política de natureProperties/xades:SignaturePolic
/2001/04/xmldsig‐more#rsa‐sha384 firma. yIdentifier/xades:SignaturePolicyId/xad
RSAwithSHA512=http://www.w3.org es:SigPolicyHash/ds:DigestMethod
/2001/04/xmldsig‐more#rsa‐sha512
…//ext:UBLExtensions/ext:UBLExtensio
El valor de hash generado n/ext:ExtensionContent/ds:Signature/
El valor de hash generado a partir del
a partir del uso del ds:Object/xades:QualifyingProperties/x
uso del algoritmo reportado en
DC53 R DigestValue algoritmo reportado en 1 ades:SignedProperties/xades:SignedSig
DigestMethod en base 64 debe
DigestMethod NO natureProperties/xades:SignaturePolic
corresponder.
corresponde. yIdentifier/xades:SignaturePolicyId/xad
es:SigPolicyHash/ds:DigestValue
El grupo no se reportó una …//ext:UBLExtensions/ext:UBLExtensio
DC54 R SignerRole El grupo debe existir una vez. 1
vez. n/ext:ExtensionContent/ds:Signature/
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
ID Y Elemento Regla Mensaje V Xpath
ds:Object/xades:QualifyingProperties/x
ades:SignedProperties/xades:SignedSig
natureProperties/xades:SignerRole
…//ext:UBLExtensions/ext:UBLExtensio
n/ext:ExtensionContent/ds:Signature/
El grupo no se reportó una ds:Object/xades:QualifyingProperties/x
DC55 R ClaimedRoles El grupo debe existir una vez. 1
vez. ades:SignedProperties/xades:SignedSig
natureProperties/xades:SignerRole/xa
des:ClaimedRoles
…//ext:UBLExtensions/ext:UBLExtensio
n/ext:ExtensionContent/ds:Signature/
El valor del rol debe ser thirdparty ó El valor NO contiene uno ds:Object/xades:QualifyingProperties/x
DC56 R ClaimedRole 1
supplier. de los definidos. ades:SignedProperties/xades:SignedSig
natureProperties/xades:SignerRole/xa
des:ClaimedRoles/xades:ClaimedRole
7.6. Reglas de Validación Relativas al Establecimiento de la Conexión
7.6.1. Mensaje del Web Service
# Regla Y Mensaje V
Tamaño del mensaje superior al límite establecido [Máximo:
ZA01 Verificar si el tamaño del archivo XML es superior a 500 KB R 1.0
500 KB]
ZA02 Verificar si el servicio está parado momentáneamente N Servicio parado momentaneamente [corto plazo] 1.0
ZA03 Verificar si el servicio está parado sin previsión N Servicio parado sin previsión 1.0
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
7.6.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 inicio No es permitida la presencia de caracteres de edición en el
ZB02 R 1.0
o fin del mensaje o entre los tags 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 XML no cumple con las personalizaciones de UBL‐DIAN
ZB04 R 1.0
(Prefijos de namespaces)
7.6.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
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 ‐ Certificado de AC revocado R 1.0
Certificación
‐ Certificado no assignado por la AC emisora del
Certificado
La cadena de confianza No se pudo verificar o se encuentra
ZC05 Verificar la cadena de confianza del certificado R 1.0
revocada.
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
# Regla Y Mensaje V
El certificado no contiene los atributos para realizar conexión
ZC06 El certificado tiene que tener los atributos de conexión R 1.0
de trasmisión.
7.6.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
Verificar data validez (data inicio y data fin) del
ZD02 R Certificado de la Firma con data de validez inválida 1.0
Certificado Digital de la Firma
Error en al acceso a la Lista de Certificados revocados
(CRL)
ZD03 R Certificado de la Firma – Error en el acceso a la CRL 1.0
‐ Falta la dirección de la CRL (CRLDistributionPoint)
‐ Error en el acceso a la CRL o CRL inexistente
ZD04 Verificar Lista de Certificados revocados (CRL) R Certificado de la Firma revocado 1.0
Verificar Cadena de Certificación:
‐ Certificado de la AC emisora no registrado
ZD05 ‐ Certificado de AC revocado R Certificado de la Firma – Error en la Cadena de Certificación 1.0
‐ Certificado no assignado pela AC emisora del
Certificado
La cadena de confianza no se puede verificar o se encuentra
ZD06 Verificar la cadena de confianza del certificado R 1.0
revocada.
El certificado tiene que tener los atributos de no repudio El certificado no contiene los atributos para realizar la firma
ZD07 R 1.0
para firmar digitalmente digital con no repudio.
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
7.6.5. Firma
# Regla Y Mensaje V
Verificar si la firma está en el estándar (XMLDSig con
ZE01 R Certificado de la Firma con estándar inválido 1.0
formato XAdES‐EPES)
Verificar si el valor de la Firma está válido (difiere del
ZE02 R Valor de la Firma inválido 1.0
calculado)
Identificación (ID) del emisor difiere de la Identificación
ZE03 R ID del emisor difiere del proprietário del Certificado Digital 1.0
(proprietário) del Certificado Digital
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
8. Suplemento A: Política de firma
8.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 para que se considere como soporte de costos, deducciones e impuestos descontables.
8.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 .
La Política de Firma está indicada y referenciada para todos los documentos electrónicos que componen el conjunto de Documentos Soporte establecida por el
Gobierno Nacional a cargo de la DIAN. Para todos los documentos electrónicos que se desarrollan en el presente Anexo, 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.
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
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 del documento soporte. 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.
8.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”.
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
8.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 los documentos soporte y que deberán ser admitidas por
todas las plataformas tecnológicas implicadas en el ciclo de los mismos.
8.5. Política de Firma
8.5.1. Actores de la Firma
Son actores: el Adquiriente, el Proveedor Tecnológico, las Entidades de Certificación Digital – ECD.
8.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.
8.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:
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
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
8.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" />
8.8. Ubicación de la Firma
La firma se ubicará dentro del documento electrónico en el XPath:
/Invoice||DebitNote||Creditnote||ApplicationResponse/ext:UBLExtensions/ext:UBLExtension/ext:ExtensionContent /ds:Signature/ds:SignatureValue Para
mayor detalle de los elementos que componen la firma ver el numeral 4 de este documento.
8.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.
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
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"/>
</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>
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
</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>
MIIHEjCCBfqgAwIBAgIQRMochPrzPAhYXX/wKSkB/DANBgkqhkiG9w0BAQsFADCBqDEcMBoGA1UECQwTd3d3LmNlcnRpY2FtYXJhLmNvbTEPMA0
GA1UEBwwGQk9HT1RBMRkwFwYDVQQIDBBESVNUUklUTyBDQVBJVEFMMQswCQYDVQQGEwJDTzEYMBYGA1UECwwPTklUIDgzMDA4NDQzM
y03MRgwFgYDVQQKDA9DRVJUSUNBTUFSQSBTLkExGzAZBgNVBAMMEkFDIFNVQiBDRVJUSUNBTUFSQTAgFw0xNjEyMjMxOTUwMDhaGA8yMD
E4MTIyMzE5NTAwNVowggEZMRQwEgYDVQQIDAtCT0dPVEEgRC5DLjENMAsGA1UECwwERElBTjEPMA0GA1UEBRMGNjQ0NjM1MRowGAYKKw
YBBAGBtWMCAxMKODAwMTk3MjY4NDE7MDkGA1UECgwyVS5BLkUuIERJUkVDQ0lPTiBERSBJTVBVRVNUT1MgWSBBRFVBTkFTIE5BQ0lPTkFMR
VMxFDASBgNVBAcMC0JPR09UQSBELkMuMSgwJgYJKoZIhvcNAQkBFhlTQU5USUFHT1JPSkFTQERJQU4uR09WLkNPMQswCQYDVQQGEwJDTzE7
MDkGA1UEAwwyVS5BLkUuIERJUkVDQ0lPTiBERSBJTVBVRVNUT1MgWSBBRFVBTkFTIE5BQ0lPTkFMRVMwggEiMA0GCSqGSIb3DQEBAQUAA4IB
DwAwggEKAoIBAQCYyo2c1lRA4KgbH5mVB1fIhcZEKfTLP7OpOhsx9HfK8mbAM9tFv4Ep0wac8Vw2ChE1/McEFajbMA3pF+Ks4xVRaeTYqrlSXwPic
R/R+F25zwhM4twYMg4+Bp7aXeGecY+gCfE2omfjY4AIu9UlVWYGI+NWjJqktnCp/RomAWWgmJS8cZ6n4WIolWcUfts/OAflDJDr66WmohkEfpYSb
QJ6D0z1qwUh0i79x6I4dQCaUw4HeNFwWe1RyZSPi15YUZ2glCPH22FhyMC2/83p8dMD0+Y8XNpk3IAaMrZZD+JnOUc3dvhO0LFHW1xniK6RrkHJ
NkHE3UxYaZ2SzhdbTi43AgMBAAGjggLAMIICvDA2BggrBgEFBQcBAQQqMCgwJgYIKwYBBQUHMAGGGmh0dHA6Ly9vY3NwLmNlcnRpY2FtYXJhL
mNvMCQGA1UdEQQdMBuBGVNBTlRJQUdPUk9KQVNARElBTi5HT1YuQ08wgecGA1UdIASB3zCB3DCBmQYLKwYBBAGBtWMyAQgwgYkwKwYIKw
YBBQUHAgEWH2h0dHA6Ly93d3cuY2VydGljYW1hcmEuY29tL2RwYy8wWgYIKwYBBQUHAgIwThpMTGltaXRhY2lvbmVzIGRlIGdhcmFudO1hcyBkZ
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
SBlc3RlIGNlcnRpZmljYWRvIHNlIHB1ZWRlbiBlbmNvbnRyYXIgZW4gbGEgRFBDLjA+BgsrBgEEAYG1YwoKATAvMC0GCCsGAQUFBwICMCEaH0Rpc3B
vc2l0aXZvIGRlIGhhcmR3YXJlIChUb2tlbikwDAYDVR0TAQH/BAIwADAOBgNVHQ8BAf8EBAMCA/gwJwYDVR0lBCAwHgYIKwYBBQUHAwEGCCsGAQ
UFBwMCBggrBgEFBQcDBDAdBgNVHQ4EFgQUxFbjYtGllLfoIB2sE5ThQbAkjyMwHwYDVR0jBBgwFoAUgHHMMpJYdfQDITqrvhzTj/IgFe0wEQYJYIZI
AYb4QgEBBAQDAgWgMIHXBgNVHR8Egc8wgcwwgcmggcaggcOGXmh0dHA6Ly93d3cuY2VydGljYW1hcmEuY29tL3JlcG9zaXRvcmlvcmV2b2NhY
2lvbmVzL2FjX3N1Ym9yZGluYWRhX2NlcnRpY2FtYXJhXzIwMTQuY3JsP2NybD1jcmyGYWh0dHA6Ly9taXJyb3IuY2VydGljYW1hcmEuY29tL3JlcG9zaX
RvcmlvcmV2b2NhY2lvbmVzL2FjX3N1Ym9yZGluYWRhX2NlcnRpY2FtYXJhXzIwMTQuY3JsP2NybD1jcmwwDQYJKoZIhvcNAQELBQADggEBAFjwIciRf
KLmswvqI1gLtF0wroegzv6bHPF+pB9jJS+FLMdTXqh9OnvEh6cMrOL6Dnpcpc6m9jeDn4dL9BdsMW3UFEur+QzbsL/H3bIVHXKFFmYPwaZZyD4xyEt
yomSLtVe6LCV97Ojxg/Q48Kl3XORYC1FJySfW89CMUPdm2QvSiYO3EC7wgeyfTiPrLhRqS3F0dmjYsDRQRqK7QfWtmGLJWlEFb6EE5mFUNUMNDh
AHF1quC12cWMpcbu3JfM9Khd74lz2GxvMvWwwdwBfX68bwwmfcRktVXDKq6X7z8MflfvdbOLz1IchxNa2AOqtqHtE/689WaOrHfeSSkzWVUAc=
</ds:X509Certificate>
</ds:X509Data>
</ds:KeyInfo>
8.10. Identificador de la Política
Configuración del Identificador de Política para certificados digitales tipo sha‐2xPath:
/Invoice/ext:UBLExtensions/ext:UBLExtension/ext:ExtensionContent/ds:Signature/ds:Object/xades:QualifyingProperties/xades:SignedProperties/
xades:SignedSignatureProperties/xades:SignaturePolicyIdentifier/xades:SignaturePolicyId/xades:SigPolicyId/xades:Identifier:=
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:SignedProperties/
xades:SignedSignatureProperties/xades:SignaturePolicyIdentifier/xades:SignaturePolicyId/xades:SigPolicyHash/ds:DigestMethod/@Algorithm:=
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
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:SignedProperties/
xades:SignedSignatureProperties/xades:SignaturePolicyIdentifier/xades:SignaturePolicyId/xades:SigPolicyId/xades:Description
Valor: Política de firma para facturas electrónicas de la República de Colombia.
8.11. Hora de Firma
Se debe especificar en formato xsd:dateTime la fecha y hora en que reclama el firmante haber el documento soporte electrónico.
<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.
http:/www.sic.gov.co/hora‐legal‐colombiana
8.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>
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
8.13. Mecanismo de firma digital
El mecanismo de firma digital a que se refiere 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 una vez sea reglamentada por la DIAN para tal efecto.
8.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 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
sha256WithRSAEncryption
sha384WithRSAEncryption
sha512WithRSAEncryption
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
Lapso de Validez del certificado digital Expedido ANTES de octubre 1 de 2016 T00:00:00, y hasta la terminación de la vigencia
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:SignedProperties/xades:Si
gnedSignatureProperties/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”.
Pueden estar presentes ambos motivos.
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
Lapso de Validez del certificado digital Expedido ANTES de octubre 1 de 2016 T00:00:00, y hasta la terminación de la vigencia
Si el lapso de validez inhabilita a
/de:Invoice/ext:UBLExtensions/ext:UBLExtension/ext:ExtensionContent/ds:Signature/ds:Object/xades:QualifyingProperties/xades:SignedProperties/xades:S
ignedSignatureProperties/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:
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
Lapso de Validez del certificado Después de 30 de septiembre de 2016 T23:59:59
digital
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ó 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
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
Lapso de Validez del certificado Después de 30 de septiembre de 2016 T23:59:59
digital
/Invoice/ext:UBLExtensions/ext:UBLExtension/ext:ExtensionContent/ds:Signature/ds:Object/xades:QualifyingPro
perties/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
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:UBL Algoritmo=RSAwithSHA256
Extension[X]/ext:ExtensionContent/ Use: http:/www.w3.org/2001/04/xmldsig‐more#rsa‐sha256
ds:Signature/ds:SignedInfo/ds:Sign
atureMethod/@Algorithm= Algoritmo=RSAwithSHA384
Use: http:/www.w3.org/2001/04/xmldsig‐more#rsa‐sha384
Algoritmo=RSAwithSHA512
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
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
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.
Regla‐4
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
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:UBLExtens SHA256. Cadena de 256 bits.
ion[X]/ext:ExtensionContent/ds:Signature/ Use: http:/www.w3.org/2001/04/xmlenc#sha256
ds:SignedInfo/ds:Reference/ds:DigestMet
hod/@Algorithm=
SHA384. Cadena de 384 bits.
/Invoice/ext:UBLExtensions/ext:UBLExtens
Use:
ion[X]/ext:ExtensionContent/ds:Signature/
ds:SignedInfo/ds:Reference/ds:DigestMet http:/www.w3.org/2001/04/xmldsig‐more#sha384
hod/@Algorithm=
SHA512. Cadena de 512 bits.
/Invoice/ext:UBLExtensions/ext:UBLExtens
ion[X]/ext:ExtensionContent/ds:Signature/ Use:
ds:SignedInfo/ds:Reference[3]/ds:DigestM http:/www.w3.org/2001/04/xmlenc#sha512
ethod/@Algorithm
/Invoice/ext:UBLExtensions/ext:UBLExtens
ion[X]/ext:ExtensionContent/ds:Signature/
ds:Object/xades:QualifyingProperties/xad
es:SignedProperties/xades:SignedSignatur
eProperties/xades:SigningCertificate/xade
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
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
s:Cert/xades:CertDigest/ds:DigestMethod
/@Algorithm=
/de:Invoice/ext:UBLExtensions/ext:UBLExt
ension/ext:ExtensionContent/ds:Signature
/ds:Object/xades:QualifyingProperties/xad
es:SignedProperties/xades:SignedSignatur
eProperties/xades:SigningCertificate/xade
s:Cert/xades:CertDigest/ds:DigestMethod
/@Algorithm=
/Invoice/ext:UBLExtensions/ext:UBLExtens
ion/ext:ExtensionContent/ds:Signature/ds
:Object/xades:QualifyingProperties/xades:
SignedProperties/xades:SignedSignatureP
roperties/xades:SigningCertificate/xades:C
ert[3]/xades:CertDigest/ds:DigestMethod/
@Algorithm=
/Invoice/ext:UBLExtensions/ext:UBLExtens
ion[X]/ext:ExtensionContent/ds:Signature/
ds:Object/xades:QualifyingProperties/xad
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
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
es:SignedProperties/xades:SignedSignatur
eProperties/xades:SignaturePolicyIdentifie
r/xades:SignaturePolicyId/xades:SigPolicy
Hash/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
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:
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
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
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 Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
9. Suplemento B: Mecanismos de Control del Documento Soporte
9.1. Especificación Técnica de Generación Del CUDE
9.1.1. 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 documento soporte
electrónico 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 de Documento Soporte• 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 11.1.2.1
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 soportes 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 Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
quien verifique la validez de la firma intente repudiar el Documento Soporte Electrónico posteriormente, haciendo más confiable la circulación de los
documentos electrónicos entre los participantes en las operaciones de compra‐venta de bienes y servicios.
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.
Ejemplo de CUDE para Documento Soporte Electrónico
Número del documento soporte.(prefijo concatenado con el número del documento
NumFac
soporte)
FecFac Fecha de emisión.
HorFac Hora del documento soporte incluyendo GMT.
Valor del documento soporte sin Impuestos, con punto decimal, con decimales a dos (2)
ValFac
dígitos truncados, sin separadores de miles, ni símbolo pesos.
CodImp1 01 Este valor es fijo.
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
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.
Número del NIT del adquiriente del documento soporte electrónico sin puntos ni guiones,
NumAdq
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 el
TipoAmbiente
documento soporte validar el numeral 11.1.1.
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.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 documento soporte: SHA384
/Invoice/cbc:InvoiceTypeCode=05
NumFac 0000000001
FecFac 2020‐10‐24
HorFac 14:04:35‐05:00
ValFac 15000.00
CodImp1 01
ValImp1 19.00
CodImp2 04
ValImp2 0.00
CodImp3 03
ValImp3 0.00
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
Ejemplo: CUDE de la transcripción de datos de documento soporte: SHA384
ValTol 16350.00
NitOFE 900373076
NitAdq 8355990
Software‐PIN 12345
TipoAmbiente 1
Composición del CUDE 00000000012020‐10‐2414:04:35‐05:0015000.000119.00040.00030.0016350.009003730768355990123451
CUDE.SHA‐384 87e0a30cf0e5ef81bbc7994c371204d47161b70abdef179e02098b10d316765222089fa1eb6eef4d585a4f205baa5421
Destino: /fe:Invoice/cbc:UUID
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 Documento Soporte Electrónico
«/Invoice/cbc:InvoiceTypeCode=05»
9.1.1.3. XPath
De forma no ambigua se especifican las expresiones XPath que deben aplicarse un documento soporte electrónico para obtener la información requerida y
permitir la generación del identificador.
Definición del identificador el Documento Soporte.
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
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
Generación del CUDE para el Application Response: elaborado y remitido por participante o adquiriente con “software PIN”
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
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
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.
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
Campo Descripción: (a) participante no electronico
Num_DE Número del Documento Electrónico
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
Fec_Emi Fecha de emisión del DE
Hor_Emi Hora de emisión incluyendo GMT.
Documento de la Persona o institución que genera el
NitFE
evento
DocAdq Documento de la Persona que recibe el contenedor
ResponseCode Código del evento registrado
ID Prefijo y Número del documento referenciado
DocumentTypeCode Identificador del tipo de documento de referencia
9.1.1.4.1. Ejemplo de CUDE para Application Response con Software 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
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
ResponseCode 030
ID FE123
DocumentTypeCode 01
Software‐PIN 11111
Composición del 12019‐04‐3019:48:50‐05:0099998888800197268030FE1230111111
CUDE
CUDE.SHA384 0d91ba25b01f5e7dbda870a11b274501d3a62a73e91932c473c86c93f12a142a2ac45876efcde3e679024a01c0be41f9
9.1.1.4.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
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
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:cac:DocumentReference/cbc:ID
DocumentTypeCode /ApplicationResponse/cac:DocumentResponse/cac:cac:DocumentReference/cbc:DocumentTypeCode
Software‐PIN No se encuentra en el XML
9.2. Código Bidimensional «QR»
Para la representación gráfica del documento soporte, es requisito la generación de un código QR con la siguiente información:
Detalle XPath
NumFac: /Invoice/cbc:ID
[NUMERO_DOCUMENTO
SOPORTE]
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
FecFac: /Invoice/cbc:IssueDate
[FECHA_DOCUMENTO
SOPORTE]
HorFac: /Invoice/cbc:IssueTime
[HORA_DOCUMENTO
SOPORTE(con GMT)]
NitFac: [NIT FACTURADOR] /Invoice/cac:AccountingSupplierParty/cac:Party/cac:PartyTaxScheme/cbc:Compa
nyID
DocAdq: [NIT_ADQUIRENTE] /Invoice/cac:AccountingCustomerParty/cac:Party/cac:PartyTaxScheme/cbc:Comp
anyID
ValFac: /Invoice/cac:LegalMonetaryTotal/cbc:LineExtensionAmount
[VALOR_DOCUMENTO
SOPORTE]
ValIva: [VALOR_IVA] /Invoice/cac:TaxTotal/cbc:TaxAmount Donde
/Invoice/cac:TaxTotal/cac:TaxSubtotal/cac:TaxCategory/cac:TaxScheme/cbc:ID =
01
ValOtroIm: Sumatoria de /Invoice/cac:TaxTotal[X]/cbc:TaxAmount[X] Donde
[VALOR_OTROS_IMPUESTOS] /Invoice/cac:TaxTotal[X]/cac:TaxSubtotal[X]/cac:TaxCategory[X]/cac:TaxScheme[
X]/cbc:ID[X] sea diferente a 01
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
ValTolFac: /Invoice/cac:LegalMonetaryTotal/cbc:PayableAmount
[VALOR_TOTAL_DOCUMENT
O SOPORTE
CUDE /Invoice/cbc:UUID
QRCode /Invoice/ext:UBLExtensions/ext:UBLExtension/ext:ExtensionContent/sts:DianExte
nsions/sts:QRCode
NumFac: [NUMERO_DOCUMENTO SOPORTE]
FecFac: [FECHA_DOCUMENTO SOPORTE]
HorFac: [HORA_DOCUMENTO SOPORTE(con GMT)]
NitFac: [NITDOR FACTURADOR] sin puntos ni guiones
DocAdq: [NIT_ADQUIRENTE] sin puntos ni guiones
ValFac: [VALOR_DOCUMENTO SOPORTE] 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.
ValTolDocSop: [VALOR_TOTAL_DOCUMENTO SOPORTE] con punto decimal, con decimales a dos (2) dígitos, sin separadores de miles, ni símbolo pesos.
CUDE: [CUDE]
QRCode: URL disponible por la DIAN
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
Ambiente Habilitación: https://catalogo‐vpfe‐hab.dian.gov.co/document/searchqr?documentkey=CUDE
Ambiente Producción: https://catalogo‐vpfe.dian.gov.co/document/searchqr?documentkey=CUDE
Ejemplo:
Teniendo en cuenta los datos de entrada, se presenta el código QR que se incluye en la representación gráfica del documento soporte:
NumFac: 323200000129
FecFac: 2020‐26‐10
HorFac: 14:47:10‐05:00
NitFac: 700085371
NITAdq: 800199436
ValFac: 1500000.00
ValIva: 285000.00
ValOtroIm: 0.00
ValTolDocSop: 1785000.00
CUDE: e5bac48e354bc907bccff0ea7d45fbf784f0a8e7243b58337361e1fbd430489d
https://catalogo‐vpfe.dian.gov.co/document/searchqr?documentkey=e5bac48e354bc907bccff0ea7d45fbf784f0a8e7243b58337361e1fbd430489d
Tamaño
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
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 del documento soporte electrónico.
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 (XML) 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.
9.3. 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
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
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)
NroDocumento = ||invoice ||ApplicationResponse ‐ cbc:ID
9.4. Métodos de cálculo
9.4.1. Método incluye las retenciones en la fuente y las autoretenciones.
Se informa que los cálculos aplicados para la validación previa de los Documentos Electrónicos de la DIAN no se incluirán en el grupo <cac:LegalMonetaryTotal>
las operaciones informadas en el grupo <cac:WithholdingTaxTotal>.
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
9.4.2. Anticipo al documento soporte
Se informa que, a partir de la publicación y entrada en vigencia del presente anexo, 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 DSAU14) sobre el total del documento o instrumento electrónico.
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
10. Suplemento C: Inconvenientes tecnológicos
Para el Documento Soporte no se tendrá contemplado la emisión del mismo cuando existan Inconvenientes Tecnológicos Tipo 03 ‐ Por parte del Facturador
Electrónico ni Tipo 04 ‐ Por parte de la DIAN; así pues, una vez se restablezcan los servicios se deberá hacer la transmisión del Documento Soporte.
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
11. Suplemento D: Tablas de Contenidos de Elementos y de Atributos
11.1. Códigos Relacionados con Documentos
11.1.1. 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.
Código Ambiente de Destino
1 Producción
2 Pruebas
11.1.2. Algoritmo: cbc:UUID.@schemeName
11.1.2.1. 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 Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
11.1.3. Tipo de Documento: cbc:InvoiceTypeCode
Código Significado Uso
05 Documento Soporte Electrónico Documento Soporte
11.1.4. Tipos de operación
11.1.4.1. Documento Invoice – Documento Soporte Electrónico
Código Valor
10 Estándar *
(*) Valor por default
11.1.4.2. Instrumentos ApplicationResponse
Código Valor
2 Documento validado por la DIAN
4 Documento Rechazado por la DIAN
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
11.1.5. Tipos de eventos
Código Nombre
02 Documento validado por la DIAN
04 Documento rechazado por la DIAN
11.2. Códigos para identificación fiscal
11.2.1. Documento de identificación (Tipo de Identificador Fiscal): cbc:CompanyID.@schemeName; sts:ProviderID.@schemeName
Código Significado Residente No Residente
21 Tarjeta de extranjería X
22 Cédula de extranjería X
31 NIT X X
41 Pasaporte X
42 Documento de identificación extranjero X
47 PEP X
50 NIT de otro país X
11.2.2. Tributos
cac:TaxScheme/ID: Columna Identificador
cac:TaxScheme/Name: Columna Nombre
Identificador Nombre Descripción
01 IVA Impuesto sobre la Ventas
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
02 IC Impuesto al Consumo Departamental Nominal
03 ICA Impuesto de Industria, Comercio y Aviso
04 INC Impuesto Nacional al Consumo
05 ReteIVA Retención sobre el IVA
06 ReteRenta Retención sobre Renta
07 ReteICA Retención sobre el ICA
08 IC Porcentual Impuesto al Consumo Departamental Porcentual
20 FtoHorticultura Cuota de Fomento Hortifrutícula
21 Timbre Impuesto de Timbre
22 INC Bolsas Impuesto Nacional al Consumo de Bolsa Plástica
23 INCarbono Impuesto Nacional del Carbono
24 INCombustibles Impuesto Nacional a los Combustibles
25 Sobretasa Combustibles Sobretasa a los combustibles
26 Sordicom Contribución minoristas (Combustibles)
30 IC Datos Impuesto al Consumo de Datos
ZZ Nombre de la figura tributaria* Otros tributos, tasas, contribuciones, y similares
(*) En caso que no se cuente con el tributo expresado en el listado de este numeral, el código ZZ debe ser utilizado para informar el tributo, tasas
contribuciones o similares, el contribuyente debe informar la información correspondiente que aplique.
11.2.3. Tipo de organización jurídica (Personas): cbc:AdditionalAccountID
Código Significado
1 Persona Jurídica y asimiladas
2 Persona Natural y asimiladas
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
11.2.4. Identificador de Procedencia de Organización cbc: AdditionalAccountID.@schemeID
Código Nombre
01 Residente
02 No Residente
11.2.5. Responsabilidades fiscales:
11.2.5.1. Para el campo: cbc:TaxLevelCode
Código Significado
O‐13 Gran contribuyente
O‐15 Autorretenedor
O‐23 Agente de retención IVA
O‐47 Régimen simple de tributación
R‐99‐PN No aplica – Otros *
* Se utiliza en los casos donde el Emisor/Adquiriente no cuente con las primeras 4 responsabilidades, aplica para personas jurídicas/personas
naturales
11.2.5.2. Para el grupo PartyTaxScheme
Código Significado
01 IVA
04 INC
ZA IVA e INC
ZZ No aplica *
* 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
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
11.3. Códigos Diversos
11.3.1. Eventos de un Documento Soporte 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
Identificador Descripción Responsable por el Registro
02 Instrumento electrónico tipo ApplicationResponse ‐ Documento validado por la DIAN DIAN
04 Documento electrónico tipo ApplicationResponse ‐Documento Rechazado por la DIAN DIAN
11.3.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.
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
En los atributos languageID deberán ser utilizados los códigos de 2 letras de la ISO 639‐1.
Nombre de idioma ISO 639‐1 ISO 639‐2 Nombre de idioma ISO 639‐1 ISO 639‐2
Abkhaz ab abk Lingala Ln lin
Afar aa aar Lao Lo lao
Africanos af afr Lituano Lt lit
Akan ak aka Luba‐Katanga Lu lub
Albania sq sqi Letonia Lv lav
Amárico am amh Manx Gv glv
Árabe ar ara Macedonia Mk mkd
Aragonés an arg Madagascar Mg mlg
Armenio hy hye Malayo Ms msa
Assamese los asm Malayalam Ml mal
Avaric av ava Maltés Mt mlt
Avestan ae ave Māori Mi mri
Aymara ay aym Maratí (Marathi) Mr mar
Azerbaiyán az aze De las Islas Marshall Mh mah
Bambara bm bam Mongolia Mn mon
Bashkir ba bak Nauru Na nau
Vasco eu eus Navajo, Navaho Nv nav
Belarús be bel Noruego Bokmål Nb nob
Bengalí bn ben Ndebele del Norte Nd nde
Bihari bh bih Nepali Ne nep
Bislama bi bis Ndonga Ng ndo
Bosnia bs bos Noruego Nynorsk Nn nno
Breton br bre Noruego No nor
Búlgaro bg bul Nuosu Ii iii
Burmese my mya Ndebele del sur nr nbl
Catalán ca cat Occitano oc oci
Chamorro ch cha Ojibwe, Ojibwa oj oji
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
Nombre de idioma ISO 639‐1 ISO 639‐2 Nombre de idioma ISO 639‐1 ISO 639‐2
Antiguo eslavo eclesiástico, Iglesia eslava, eslavo
Chechenio ce che cu chu
eclesiástico, antiguo Búlgaro, Esclavo viejo
Chichewa, Chewa, Nyanja ny nya Oromo om orm
Chino zh zho Oriya or ori
Chuvashia cv chv Osetia del Sur, osetio os oss
Cornualles kw cor Panjabi, Punjabi pa pan
Corso co cos Pāli pi pli
Cree cr cre Persa fa fas
Croacia hr hrv Polaco pl pol
Checo cs ces Pashto, Pushto ps pus
Danés da dan Portugués pt por
Divehi, Dhivehi, Maldivas dv div Quechua qu que
Holandés nl nld Romanche rm roh
Dzongkha dz dzo Kirundi rn run
Inglés en eng Rumania, Moldavia, Moldavan ro ron
Esperanto eo epo Ruso ru rus
Estonia et est Sánscrito (samskrta) sa san
Ewe ee ewe Sardo sc srd
Faroese fo fao Sindhi sd snd
Fiji fj fij Sami del norte si sme
Finlandés fi fin Samoa sm smo
Francés fr fra Sango sg sag
Fula, Fulah, Pulaar, Pular ff ful Serbio sr srp
Galicia gl glg Gaélico escocés, gaélico gd gla
Georgiano ka kat Shona sn sna
Alemán de deu Cingalés, singalés si sin
Griego Moderno el ell Eslovaca sk slk
Guaraní gn grn Esloveno sl slv
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
Nombre de idioma ISO 639‐1 ISO 639‐2 Nombre de idioma ISO 639‐1 ISO 639‐2
Gujarati gu guj Somalí so som
Haitiano, creole haitiano ht hat Southern Sotho st sot
Hausa ha hau Español, castellano es spa
Hebreo (moderno) he heb Sundanese su sun
Herero hz her Swahili sw swa
Hindi hi hin Swati ss ssw
Hiri Motu ho hmo Sueco sv swe
Húngaro hu hun Tamil ta tam
Interlingua ia ina Telugu te tel
Indonesio id ind Tayikistán tg tgk
Interlingue ie ile Tailandia th tha
Irlanda ga gle Tigrinya ti tir
Igbo ig ibo Tibetano estándar, Tibetano, Central bo bod
Inupiaq ik ipk Turkmenistán tk tuk
Ido io ido Tagalo tl tgl
Islandés is isl Tswana tn tsn
Italiano it ita Tonga (Islas Tonga) to ton
Inuktitut iu iku Turco tr tur
Japonés ja jpn Tsonga ts tso
Javanés jv jav Tártara tt tat
Kalaallisut, Groenlandia kl kal Twi tw twi
Canarés kn kan Tahitian ty tah
Kanuri kr kau Uighur, Uyghur ug uig
Cachemira ks kas Ucrania uk ukr
Kazajstán kk kaz Urdu ur urd
Khmer km khm Uzbeko uz uzb
Kikuyu, Gikuyu ki kik Venda ve ven
Kinyarwanda rw kin Vietnamita vi vie
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
Nombre de idioma ISO 639‐1 ISO 639‐2 Nombre de idioma ISO 639‐1 ISO 639‐2
Kirguises, Kirguistán ky kir Volapük vo vol
Komi kv kom Valonia wa wln
Kongo kg kon Galés cy cym
Corea ko kor Wolof wo wol
Kurdo ku kur Oeste de Frisia fy fry
Kwanyama, Kuanyama kj kua Xhosa xh xho
Latin la lat Yiddish yi yid
Luxemburgués,
lb ltz Yoruba yo yor
Luxemburgués
Luganda lg lug Zhuang, Chuang za zha
Limburgués, Limburgan,
li lim Zulu zu zul
Limburger
11.3.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í.
Código Divisa Países que Adoptan Código Divisa Países que Adoptan
Dírham de los
AED Emiratos Árabes Emiratos Árabes Unidos MDL Leu moldavo Moldavia
Unidos
AFN Afgani Afganistán MGA Ariary malgache Madagascar
ALL Lek Albania MKD Denar Macedonia
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
Código Divisa Países que Adoptan Código Divisa Países que Adoptan
AMD Dram armenio Armenia MMK Kyat Myanmar
Florín antillano
ANG Curazao, Saint Maarten MNT Tugrik Mongolia
neerlandés
AOA Kwanza Angola MOP Pataca Macao
ARS Peso argentino Argentina MRO Uguiya Mauritania
Australia, Isla de Navidad, Islas Cocos,
AUD Dólar australiano Islas Heard y McDonald, Kiribati, MUR Rupia de Mauricio Mauricio
Nauru, Norfolk, Tuvalu
AWG Florín arubeño Aruba MVR Rufiyaa Maldivas
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
Código Divisa Países que Adoptan Código Divisa Países que Adoptan
BOB Boliviano Bolivia NPR Rupia nepalí Nepal
Islas Cook, Islas Pitcairn, Niue, Nueva
BOV MVDOL Bolivia NZD Dólar neozelandés
Zelanda, Tokelau
BRL Real brasileño Brasil OMR Rial omaní Omán
BSD Dólar bahameño Bahamas PAB Balboa Panamá
BTN Ngultrum Bután PEN Sol Perú
BWP Pula Botsuana PGK Kina Papúa Nueva Guinea
BYR Rublo bielorruso Bielorrusia PHP Peso filipino Filipinas
BZD Dólar beliceño Belice PKR Rupia pakistaní Pakistán
CAD Dólar canadiense Canadá PLN Złoty Polonia
CDF Franco congoleño República Democrática del Congo PYG Guaraní Paraguay
CHE Euro WIR Suiza QAR Riyal qatarí Catar
CHF Franco suizo Liechtenstein, Suiza RON Leu rumano Rumania
CHW Franco WIR Suiza RSD Dinar serbio Serbia
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
Código Divisa Países que Adoptan Código Divisa Países que Adoptan
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
Código Divisa Países que Adoptan Código Divisa Países que Adoptan
Alemania, Andorra, Austria, Bélgica,
Chipre, Ciudad del Vaticano,
Eslovaquia, Eslovenia, España, Estonia,
Finlandia, Francia, Grecia, Guadalupe,
Guayana Francesa, Irlanda, Italia,
Letonia, Lituania, Luxemburgo, Malta,
EUR Euro THB Baht Tailandia
Martinica, Mayotte, Mónaco,
Montenegro, Países Bajos, Portugal,
Reunión, San Bartolomé, San Marino,
San Martín, San Pedro y Miquelón,
Tierras Australes y Antárticas
Francesas, Unión Europea
FJD Dólar fiyiano Fiyi TJS Somoni tayiko Tayikistán
FKP Libra malvinense Islas Malvinas TMT Manat turcomano Turkmenistán
Guernsey, Isla de Man, Jersey, Reino
GBP Libra esterlina TND Dinar tunecino Túnez
Unido
GEL Lari Georgia TOP Paʻanga Tonga
GHS Cedi ghanés Ghana TRY Lira turca Turquía
Dólar de Trinidad y
GIP Libra de Gibraltar Gibraltar TTD Trinidad y Tobago
Tobago
Nuevo dólar
GMD Dalasi Gambia TWD República de China
taiwanés
GNF Franco guineano Guinea TZS Chelín tanzano Tanzania
GTQ Quetzal Guatemala UAH Grivna Ucrania
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
Código Divisa Países que Adoptan Código Divisa Países que Adoptan
GYD Dólar guyanés Guyana UGX Chelín ugandés Uganda
Caribe Neerlandés, Ecuador, El
Salvador, Estados Unidos, Guam,
Haití, Islas Marianas del Norte, Islas
Marshall, Islas Turcas y Caicos, Islas
Dólar ultramarinas de Estados Unidos, Islas
HKD Dólar de Hong Kong Hong Kong USD
estadounidense Vírgenes Británicas, Islas Vírgenes de
los Estados Unidos, Micronesia,
Palaos, Panamá, Puerto Rico, Samoa
Americana, Territorio Británico del
Océano Índico, Timor Oriental
Dólar
HNL Lempira Honduras USN estadounidense Estados Unidos
(Siguiente día)
Peso en Unidades
HRK Kuna Croacia UYI Uruguay
Indexadas (Uruguay)
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
Código Divisa Países que Adoptan Código Divisa Países que Adoptan
IRR Rial iraní Irán WST Tala Samoa
Camerún, Chad, Gabón, Guinea
Franco CFA de África
ISK Corona islandesa Islandia XAF Ecuatorial, República Centroafricana,
Central
República del Congo
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
Código Divisa Países que Adoptan Código Divisa Países que Adoptan
Anguila, Antigua y Barbuda,
Dólar del Caribe Dominica, Granada, Montserrat, San
KMF Franco comorense Comoras XCD
Oriental Cristóbal y Nieves, San Vicente y las
Granadinas, Santa Lucía
Derechos especiales
KPW Won norcoreano Corea del Norte XDR Fondo Monetario Internacional
de giro
Benín, Burkina Faso, Costa de Marfil,
Franco CFA de África
KRW Won Corea del Sur XOF Guinea‐Bisáu, Malí, Níger, Senegal,
Occidental
Togo
Paladio (una onza
KWD Dinar kuwaití Kuwait XPD
troy)
Dólar de las Islas Nueva Caledonia, Polinesia Francesa,
KYD Islas Caimán XPF Franco CFP
Caimán Wallis y Futuna
Platino (una onza
KZT Tenge Kazajistán XPT
troy)
Sistema Unitario de Compensación
LAK Kip Laos XSU SUCRE
Regional
Reservado para
LBP Libra libanesa Líbano XTS
pruebas
Unidad de cuenta
LKR Rupia de Sri Lanka Sri Lanka XUA Banco Africano de Desarrollo
BAD
LRD Dólar liberiano Liberia XXX Sin divisa
LSL Loti Lesoto YER Rial yemení Yemen
LYD Dinar libio Libia ZAR Rand Lesoto, Namibia, Sudáfrica
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
Código Divisa Países que Adoptan Código Divisa Países que Adoptan
Marruecos, República Árabe Saharaui
MAD Dírham marroquí ZMW Kwacha zambiano Zambia
Democrática
11.3.4. Pagos
11.3.4.1. Formas de Pago: cbc:PaymentMeans/ID
Código Significado
1 Contado
2 Crédito
11.3.4.2. Medios de Pago: cbc:PaymentMeansCode
Definición de los atributos del elemento:
Código Medio Código Medio
10 Efectivo 48 Tarjeta Crédito
49 Tarjeta Débito 47 Transferencia Débito Bancaria
42 Consignación bancaria 44 Nota cambiaria
3 Débito ACH 20 Cheque
25 Cheque certificado 23 Cheque bancario de gerencia
26 Cheque Local 71 Bonos
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
Código Medio Código Medio
24 Nota cambiaria esperando aceptación 72 Vales
64 Nota promisoria firmada por el banco 61 Nota promisoria firmada por el acreedor
65 Nota promisoria firmada por un banco avalada por otro banco 62 Nota promisoria firmada por el acreedor, avalada por el banco
66 Nota promisoria firmada 63 Nota promisoria firmada por el acreedor, avalada por un tercero
67 Nota promisoria firmada por un tercero avalada por un banco 60 Nota promisoria
2 Crédito ACH 96 Método de pago solicitado no usado
ZZZ Otro* 91 Nota bancaria transferible
95 Giro formato abierto 92 Cheque local transferible
13 Crédito Ahorro 93 Giro referenciado
14 Débito Ahorro 94 Giro urgente
39 Crédito Intercambio Corporativo (CTX) 40 Débito Intercambio Corporativo (CTX)
4 Reversión débito de demanda ACH 41 Desembolso Crédito plus (CCD+)
5 Reversión crédito de demanda ACH 43 Desembolso Débito plus (CCD+)
6 Crédito de demanda ACH 45 Transferencia Crédito Bancario
7 Débito de demanda ACH 46 Transferencia Débito Interbancario
9 Clearing Nacional o Regional 50 Postgiro
11 Reversión Crédito Ahorro 51 Telex estándar bancario
12 Reversión Débito Ahorro 52 Pago comercial urgente
18 Desembolso (CCD) débito 53 Pago Tesorería Urgente
19 Crédito Pago negocio corporativo (CTP) 15 Bookentry Crédito
21 Poyecto bancario 16 Bookentry Débito
22 Proyecto bancario certificado 17 Desembolso Crédito (CCD)
27 Débito Pago Negocio Corporativo (CTP) 70 Retiro de nota por el por el acreedor
28 Crédito Negocio Intercambio Corporativo (CTX) 74 Retiro de nota por el por el acreedor sobre un banco
29 Débito Negocio Intercambio Corporativo (CTX) 75 Retiro de nota por el acreedor, avalada por otro banco
30 Transferencia Crédito 76 Retiro de nota por el acreedor, sobre un banco avalada por un tercero
31 Transferencia Débito 77 Retiro de una nota por el acreedor sobre un tercero
32 Desembolso Crédito plus (CCD+) 78 Retiro de una nota por el acreedor sobre un tercero avalada por un banco
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
Código Medio Código Medio
33 Desembolso Débito plus (CCD+) 1 Instrumento no definido
34 Pago y depósito pre acordado (PPD) 37 Pago Negocio Corporativo Ahorros Crédito (CTP)
35 Desembolso Crédito (CCD) 38 Pago Negocio Corporativo Ahorros Débito (CTP)
36 Desembolso Débito (CCD) 97 Clearing entre partners
(*) Otro se refiere a un medio de pago que en el momento de la operación no se ha definido.
11.3.5. Productos: @schemeID, @schemeName, @schemeAgencyID
@schemeID @schemeName schemeAgencyID Utilizar
Colombia Compra Eficiente: utilizar contenido de la columna
“Código”
001 UNSPSC 10
La caja de herramientas incluye un Excel con los códigos
correspondientes
Números Globales de Identificación de Productos – GTIN
Ver 12.2
Cuando hay menos de 14 números en una estructura de
010 GTIN 9
datos (por ejemplo, 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.
020 Partida Arancelarias 195 Partida arancelaria según estatus tributario
El valor en el atributo @schemeName no será validado
999 Estándar de adopción del contribuyente
El atributo @schemeAgencyID no debe ser utilizado
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
11.3.5.1.
11.3.5.2. Unidades de Cantidad: @unitCode
Código Descripción Código Descripción Código Descripción
04 spray pequeño BIL trillón de dólares HUR Hora
05 Levantar BJ Cangilón HY cien yardas
08 Lote calor BK Cesta IA pulgada libra
10 Grupo BL Bala IC contar por pulgada
11 Equipar BLD barril seco IE persona
13 Ración BLL barril (EE. UU.) (petróleo, etc.) IF pulgadas de agua
14 Disparo BO botella II columna pulgada
15 Palo BP cien pies de tabla IL pulgada por minuto
16 tambor de ciento quince kg BQL becquerel IM impresión
17 tambor de cien libras BR bar INH pulgada
18 tambor de cincuenta y cinco galones BT tornillo INK pulgada cuadrada
(US)
19 camión cisterna BTU Unidad Térmica Británica INQ pulgada en cubos
20 contenedor de veinte pies BUA bushel (EE. UU.) IP póliza de seguros
21 contenedor de cuarenta pies BUI bushel (Reino Unido) IT conteo por centímetro
22 decilitro por gramo BW peso base IU pulgada por segundo (velocidad
lineal)
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
Código Descripción Código Descripción Código Descripción
23 gramo por centímetro cúbico BX caja IV pulgada por segundo al cuadrado
(aceleración)
24 libra teórica BZ millones de BTUs J2 julios por kilogramo
25 gramo por centímetro cuadrado C0 llamada JB jumbo
26 tonelada real C1 producto compuesto libra JE joule por kelvin
(peso total)
27 tonelada teórica C10 millifarad JG jarra
28 kilogramo por metro cuadrado C11 miligal JK megajulio por kilogramo
29 libra por mil pies cuadrados C12 miligramo por metro JM megajulio por metro cúbico
30 Día de potencia del caballo por C13 miligray JO articulación
tonelada métrica seca al aire.
31 coger peso C14 milihenry JOU joule
32 kilogramo por aire seco tonelada C15 milijoule JR tarro
métrica
33 kilopascales metros cuadrados por C16 milímetro por segundo K1 demanda de kilovatios
gramo
34 kilopascales por milímetro C17 milímetro cuadrado por K2 kilovoltios amperios reactivos de
segundo demanda
35 mililitros por centímetro cuadrado C18 milimol K3 kilovoltio amperio hora reactiva
segundo
36 pies cúbicos por minuto por pie C19 mol por kilogramo K5 amperios kilovoltios (reactivos)
cuadrado
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
Código Descripción Código Descripción Código Descripción
37 onza por pie cuadrado C2 carset K6 kilolitro
38 onzas por pie cuadrado por 0,01 C20 millinewton KA pastel
pulgadas
40 mililitro por segundo C22 millinewton por metro KB kilocharacter
41 mililitro por minuto C23 medidor de miliohm KBA kilobar
43 bolsa súper a granel C24 segundo milipascal KD kilogramo decimal
44 bolsa a granel de quinientos kg C25 miliradian KEL kelvin
45 bolsa a granel de trescientos kg C26 milisegundo KF kilopacket
46 bolsa a granel de cincuenta libras C27 milisiemens KG barrilete
47 bolsa de cincuenta libras C28 milisievert KGM kilogramo
48 carga de automóviles a granel C29 millitesla KGS kilogramo por segundo
53 kilogramos teóricos C3 microvoltios por metro KHZ kilohercio
54 tonelada teórica C30 milivoltios por metro KI Kilogramo por milímetro de ancho
56 Sitas C31 milivatios KJ kilosegmento
57 Malla C32 milivatios por metro cuadrado KJO kilojoule
58 kilogramo neto C33 milliweber KL kilogramo por metro
59 parte por millón C34 Topo KMH kilómetro por hora
60 porcentaje de peso C35 mol por decímetro cúbico KMK kilómetro cuadrado
61 parte por billón (US) C36 mol por metro cúbico KMQ kilogramo por metro cúbico
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
Código Descripción Código Descripción Código Descripción
62 porcentaje por 1000 horas C38 mol por litro KNI kilogramo de nitrógeno
63 tasa de fracaso en el tiempo C39 Nanoampere KNS kilogramo de sustancia nombrada
64 libra por pulgada cuadrada, calibre C4 partido de carga KNT nudo
66 Oersted C40 nanocoulomb KO Milliequivalencia de potasa cáustica
por gramo de producto.
69 prueba de escala específica C41 nanofarad KPA kilopascal
71 voltio amperio por libra C42 nanofarad por metro KPH kilogramo de hidróxido de potasio
(potasa cáustica)
72 vatio por libra C43 nanohenry KPO kilogramo de óxido de potasio
73 amperio tum por centímetro C44 nanohenry por metro KPP kilogramo de pentóxido de fósforo
(anhídrido fosfórico)
74 Milipascal C45 nanometro KR Kiloröntgen
76 Gauss C46 medidor de nanoohm KS mil libras por pulgada cuadrada
77 mili pulgadas C47 nanosegundo KSD kilogramo de sustancia 90% seca
78 Kilogauss C48 nanotesla KSH kilogramo de hidróxido de sodio
(soda cáustica)
80 libras por pulgada cuadrada absoluta C49 nanovatio KT equipo
81 Enrique C5 costo KTM kilómetro
84 kilopound por pulgada cuadrada C50 neper KTN kilotonne
85 fuerza libra pie C51 neper por segundo KUR kilogramo de uranio
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
Código Descripción Código Descripción Código Descripción
87 libra por pie cúbico C52 picometro KVA kilovoltio – ampere
89 Equilibrio C53 metro de newton segundo KVR kilovar
90 Saybold segundo universal C54 newton metro cuadrado KVT kilovoltio
kilogramo cuadrado
91 Alimenta C55 newton por metro cuadrado KW kilogramos por milímetro
92 calorías por centímetro cúbico C56 newton por milímetro KWH kilovatios hora
cuadrado
93 calorías por gramo C57 newton segundo KWT kilovatio
94 Unidad C58 newton segundo por metro KX mililitro por kilogramo
95 veinte mil galones (US) de carros C59 octava L2 litro por minuto
96 diez mil galones (US) de carros C6 célula LA libra por pulgada cúbica
97 tambor de diez kg C60 ohm centímetro LBR libra
98 tambor de quince kg C61 ohm metro LBT libra troy
1ª milla de coche C62 uno LC centímetro lineal
1B recuento de coches C63 parsec LD litro por día
1C recuento de locomotoras C64 pascal por kelvin LE lite
1D recuento de cabos C65 segundo pascal LEF hoja
1E carro vacio C66 segundo pascal por metro LF pie lineal
cúbico
1F millas de tren C67 segundo pascal por metro LH hora de trabajo
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
Código Descripción Código Descripción Código Descripción
1G uso de combustible galón (US) C68 petajoule LI pulgada lineal
1H milla del caboose C69 telefono LJ spray grande
1I tipo de interés fijo C7 centipoise LK enlazar
1J tonelada milla C70 picoampere LM metro lineal
1K milla locomotora C71 picocoulomb LN longitud
1L recuento total de coches C72 picofarad por metro LO mucho
1M milla de coche total C73 picohenry LP libra liquida
1X cuarto de milla C75 picowatt LPA litro de alcohol puro
2ª radianes por segundo C76 picowatt por metro cuadrado LR capa
2B radianes por segundo al cuadrado C77 medidor de libras LS Suma global
2C Röntgen C78 fuerza de libra LTN ton (Reino Unido) o longton (EE.
UU.)
2I Unidad térmica británica por hora. C8 Millicoulomb por kilogramo LTR litro
2J centímetro cúbico por segundo C80 rad LUM lumen
2K pie cúbico por hora C81 radián LUX lux
2L pie cúbico por minuto C82 medidor de radianes al LX yarda lineal por libra
cuadrado por mol
2M centímetro por segundo C83 medidor de radianes al LY yarda lineal
cuadrado por kilogramo
2N Decibel C84 radian por metro M0 cinta magnética
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
Código Descripción Código Descripción Código Descripción
2P Kilobyte C85 â € ngstr recíproco “m M1 miligramos por litro
2Q Kilobecquerel C86 metro cúbico recíproco M4 valor monetario
2R Kilocurie C87 metro cúbico recíproco por M5 microcurie
segundo
2U Megagramo C88 voltios de electrones M7 micropulgada
recíprocos por metro cúbico
2V megagramo por hora C89 Henry Recíproco M9 millones de Btu por 1000 pies
cúbicos
2W compartimiento C9 grupo de bobina MA máquina por unidad
2X metro por minuto C90 Joule recíproco por metro MAL mega litro
cúbico
2Y Milliröntgen C91 kelvin recíproco o kelvin al MAM megametro
poder menos uno
2Z Milivoltios C92 medidor recíproco MAW megavatio
3B Megajulio C93 metro cuadrado recíproco MBE mil equivalentes de ladrillo
estándar
3C Manmonth C94 minuto recíproco MBF mil pies de tabla
3E libra por libra de producto C95 mole recíproco MBR milibar
3G libra por pieza de producto C96 Pascal recíproco o pascal a la MC microgramo
potencia menos uno.
3H kilogramo por kilogramo de producto C97 segundo recíproco MCU milicurie
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
Código Descripción Código Descripción Código Descripción
3I kilogramo por pieza de producto C98 segundo recíproco por metro MD aire seco tonelada métrica
cúbico
4ª Bobina C99 segundo recíproco por metro MF miligramo por pie cuadrado por
cuadrado lado
4B Gorra CA Caja MGM miligramo
4C Centistokes CCT Capacidad de carga en MGM megahercio
toneladas métricas.
4E paquete de veinte CDL candela MIK milla cuadrada
4G Microlitro CEL grado Celsius MIL mil
4H Micrómetro CEN cien MIN minuto
4K Miliamperio CG tarjeta MIO millón
4L Megabyte CGM centigramo MIU millones de unidades
internacionales
4M miligramo por hora CH envase MK miligramo por pulgada cuadrada
4N megabecquerel CJ cono MLD mil millones
4º Microfarad CK conector MLT mililitro
4P newton por metro CKG Coulomb por kilogramo MMK milímetro cuadrado
4Q onza pulgada CL bobina MMQ milímetro cúbico
4R pie onza CLF cientos de licencia MMT milímetro
4T Picofarad CLT centilitro LUN mes
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
Código Descripción Código Descripción Código Descripción
4U libra por hora CMK centímetro cuadrado MPA megapascal
4W tonelada (US) por hora CMQ centímetro cúbico MQ mil metros
4X kilolitro por hora CMT centímetro MQH metro cúbico por hora
5ª barril por minuto CNP paquete de cien MQS metro cúbico por segundo
5B Lote CNT Cental (Reino Unido) MSK metro por segundo al cuadrado
5C galón (US) por mil CO garrafón MT estera
5E MMSCF / día COU culombio MTK metro cuadrado
5F libras por mil CQ cartucho MTQ Metro cúbico
5G Bomba CR caja MTR metro
5H Escenario CS caso MTS metro por segundo
5I pie cúbico estándar CT caja de cartón MV numero de mults
5J potencia hidráulica de caballos CTM quilate métrico MVA megavolt – ampere
5K contar por minuto CU vaso MWH megavatios hora (1000 kW.h)
5P nivel sísmico CUR curie N1 calorías de la pluma
5Q 291nfor sismica CV cubrir N2 número de líneas
A1 15 calorías C CWA cien libras (quintales) / cien N3 punto de impresión
pesos (US)
A10 amperio metro cuadrado por joule CWI cien pesos (Reino Unido) NA miligramo por kilogramo
segundo
A11 Ã ¥ ngström CY cilindro NAR número de artículos
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
Código Descripción Código Descripción Código Descripción
A12 unidad astronómica CZ combo NB barcaza
A13 Attojoule D1 segundo recíproco por NBB número de bobinas
esteradiano
A14 Granero D10 siemens por metro NC coche
A15 granero por electrón voltio D12 siemens metro cuadrado por NCL número de celdas
mol
A16 granero por voltio de electrones D13 sievert ND barril neto
esteradiano,
A17 granero por sterdian D14 mil yardas lineales NE litro neto
A18 becquerel por kilogramo D15 sone NEW newton
A19 becquerel por metro cúbico D16 centímetro cuadrado por ergio NF mensaje
A2 amperio por centímetro D17 centímetro cuadrado por erg NG galón neto (nosotros)
esterlina
A20 Unidad térmica británica por segundo D18 metro kelvin NH hora del mensaje
pie cuadrado grado Rankin
A21 Unidad térmica británica por libra D19 kelvin metro cuadrado por NI galón imperial neto
grado Rankin vatio
A22 Unidad térmica británica por segundo D2 segundo recíproco por metros NIU número de unidades
pie grado Rankin cuadrados esteradianos internacionales
A23 Unidad térmica británica por hora pie D20 metro cuadrado por julio NJ número de pantallas
cuadrado grado Rankin
A24 candela por metro cuadrado D21 metro cuadrado por kilogramo NL carga
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
Código Descripción Código Descripción Código Descripción
A25 cheval vapeur D22 metro cuadrado por mol MNI milla náutica
A26 medidor de culombio D23 pluma gramo (proteína) NMP número de paquetes
A27 medidor de culombio al cuadrado por D24 metro cuadrado por NN entrenar
voltio esterilizador
A28 Coulomb por centímetro cúbico D25 metro cuadrado por julios NPL número de parcelas
esteradianos
A29 Coulomb por metro cúbico D26 metro cuadrado por voltio NPR numero de pares
segundo
A3 amperio por milímetro D27 esteradiano TNP numero de partes
A30 Coulomb por milímetro cúbico D28 sifón NQ mho
A31 Coulomb por kilogramo segundo D29 terahercios NR micromho
A32 Coulomb por mol D30 terajulio NRL número de rollos
A33 Coulomb por centímetro cuadrado D31 teravatio NT tonelada neta
A34 Coulomb por metro cuadrado D32 hora de teravatio NTT registro neto de toneladas
A35 Coulomb por milímetro cuadrado D33 tesla NU medidor de newton
A36 centímetro cúbico por mol D34 Texas NV vehículo
A37 293nformaci cúbico por mol D35 caloría termoquímica NX parte por mil
A38 metro cúbico por coulomb D37 caloría termoquímica por NY libra por aire seco tonelada métrica
gramo kelvin
A39 metro cúbico por kilogramo D38 calorías termoquímicas por OA panel
segundo centímetro kelvin
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
Código Descripción Código Descripción Código Descripción
A4 amperio por centímetro cuadrado D39 calorías termoquímicas por OHM ohm
segundo centímetro cuadrado
kelvin
A40 metro cúbico por mol D40 mil litros EN onza por yarda cuadrada
A41 amperio por metro cuadrado D41 tonelada por metro cúbico ONZ onza
A42 curie por kilogramo D42 año tropical OP Dos paquetes
A43 tonelaje de peso muerto D43 unidad de masa atómica OT hora extra
unificada
A44 Decalitro D44 var ONZ onza av
A45 Decámetro D45 voltios al cuadrado por kelvin OZA onza líquida (US)
al cuadrado
A47 Decitex D46 voltio – amperio OZI onza líquida (Reino Unido)
A48 grado Rankin D47 voltio por centímetro P0 página – electrónica
A49 Negador D48 voltio por kelvin P1 por ciento
A5 amperio metro cuadrado D49 milivoltios por kelvin P2 libra por pie
A50 dyn segundo por centímetro cúbico D5 kilogramo por centímetro P3 paquete de tres
cuadrado
A51 dina segundo por centímetro D50 voltios por metro P4 paquete de cuatro
A52 dina segundo por centímetro al quinto D51 voltios por milímetro P5 paquete de cinco
A53 Electronvolt D52 vatios por kelvin P6 paquete de seis
A54 electronvoltio por metro D53 vatios por metro kelvin P7 paquete de siete
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
Código Descripción Código Descripción Código Descripción
A55 metro electronvolt cuadrado D54 vatios por metro cuadrado P8 paquete de ocho
A56 electronvoltio de metro cuadrado por D55 vatios por metro cuadrado P9 paquete de nueve
kilogramo kelvin
A57 Ergio D56 vatios por metro cuadrado de PA paquete
kelvin a la cuarta potencia
A58 erg por centímetro D57 vatios por steradian PAL pascal
A6 amperio por metro cuadrado kelvin al D58 vatios por metro cuadrado PB par de pulgadas
cuadrado esterlino
A60 erg por centímetro cúbico D59 weber por metro PD almohadilla
A61 erg por gramo D6 röntgen por segundo PE equivalente en libras
A62 erg por gramo de segundo D60 weber por milímetro PF palet (ascensor)
A63 erg por segundo D61 minuto PG plato
A64 erg por segundo centímetro cuadrado D62 segundo PGL galón de prueba
A65 erg por centímetro cuadrado segundo D63 libro Pi tono
A66 erg centímetro cuadrado D64 bloquear PK paquete
A67 ergímetro cuadrado por gramo D65 redondo PL cubo
A68 Exajulio D66 casete PM porcentaje de libra
A69 faradio por metro D67 dólar por hora PN libra neta
A7 amperio por milímetro cuadrado D69 pulgada a la cuarta potencia PO libra por pulgada de longitud
A70 Femtojoule D7 Sandwich PQ página por pulgada
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
Código Descripción Código Descripción Código Descripción
A71 Femtometro D70 Tabla Internacional (IT) caloría PR par
A73 pie por segundo al cuadrado D71 Tabla Internacional (IT) PD fuerza de libra por pulgada
calorías por segundo cuadrada
centímetro kelvin
A74 pie‐fuerza de la libra por segundo D72 Tabla Internacional (IT) PT pinta
calorías por segundo
centímetro cuadrado kelvin
A75 tonelada de carga D73 joule metro cuadrado PTD pinta seca
A76 Galón D74 kilogramo por mol PTI pinta (Reino Unido)
A77 Unidad de desplazamiento CGS D75 Tabla Internacional (IT) PTL pinta liquida (US)
gaussiana calorías por gramo
A78 Unidad gaussiana CGS de corriente D76 Tabla Internacional (IT) PU bandeja / paquete de bandeja
eléctrica. calorías por gramo kelvin
A79 Unidad Gaussian CGS de carga D77 megacoulomb PV media pinta (US)
eléctrica.
A8 amperio segundo D79 haz PW libra por pulgada de ancho
A80 Unidad Gaussian CGS de intensidad de D8 puntaje de drenaje PY Peck Dry (US)
campo eléctrico.
A81 Unidad Gaussian CGS de polarización D80 microwatt PZ Peck Dry (Reino Unido)
eléctrica.
A82 Unidad Gaussian CGS de potencial D81 microtesla Q3 comida
eléctrico.
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
Código Descripción Código Descripción Código Descripción
A83 Unidad Gaussiana CGS de D82 microvoltio QA página – facsímil
magnetización.
A84 gigacoulomb por metro cúbico D83 medidor de millinewton QAN cuarto (de un año)
A85 Gigaelectronvolt D85 microwatt por metro QB página – copia impresa
cuadrado
A86 Gigahercios D86 Millicoulomb QD cuarto de docena
A87 Gigaohm D87 milimol por kilogramo QH un cuarto de hora
A88 medidor de gigaohm D88 millicoulomb por metro cúbico QK cuarto de kilogramo
A89 Gigapascal D89 millicoulomb por metro QR mano de papel
cuadrado
A9 Tarifa D9 dina por centímetro cuadrado QT cuarto de galón (US)
A90 Gigavatios D90 metro cúbico (neto) QTD cuarto seco (EE. UU.)
A91 Gon D91 movimiento rápido del ojo QTI cuarto de galón (Reino Unido)
A93 gramo por metro cúbico D92 banda QTL cuarto líquido (US)
A94 gramo por mol D93 segundo por metro cúbico QTR cuarto (UK)
A95 Gris D94 segundo por metro cúbico R1 pica
radianes
A96 gris por segundo D95 julios por gramo R4 caloría
A97 Hectopascal D96 libra bruta R9 mil metros cúbicos
A98 Henry por metro D97 carga de palet / unidad RA estante
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
Código Descripción Código Descripción Código Descripción
AA Bola D98 libra de masa RD barra
AB paquete a granel D99 manga RG anillo
ACR Acre DAA despreciar RH hora de funcionamiento o de
funcionamiento
AD Byte DAD diez dias RK medida métrica rollo
AE amperio por metro DAY día RL carrete
AH minuto adicional DB libra seca RM resma
AI minuto promedio por llamada DC disco RN medida métrica de resma
AJ Policía DD la licenciatura RO rodar
AK Braza DE acuerdo RP libra por resma
AL 298nfor de acceso DEC década RPM revoluciones por minuto
AM Ampolla DG decigramo RPS revoluciones por segundo
AMH hora amperio DI dispensador RS Reiniciar
AMP Amperio DJ decagramo RT ingreso tonelada milla
ANA Año DLT decilitro RU correr
AP solo libra de aluminio DMK 298nformaci cuadrado S3 pie cuadrado por segundo
APZ onza troy u onza de boticarios DMQ decímetro cúbico S4 metro cuadrado por segundo
AQ Unidad de factor antihemofílico (AHF) DMT decímetro S5 sesenta cuartos de pulgada
AR Supositorio DN medidor de decinewton S6 sesión
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
Código Descripción Código Descripción Código Descripción
SON Son DPC docena pieza S7 unidad de almacenamiento
COMO Surtido DPR docena par S8 unidad de publicidad estándar
ASM fuerza alcohólica en masa DPT tonelaje de desplazamiento SA saco
ASU fuerza alcohólica por volumen DQ registro de datos SAN medio año (6 meses)
ATM ambiente estándar DR tambor OCS Puntuación
ATT ambiente técnico DRA dram (US) SCR escrúpulo
AV Cápsula DRI dram (Reino Unido) SD libra solida
AW vial lleno de polvo DRL docena rollo SE sección
SÍ Montaje DRM dracma (Reino Unido) SEC segundo
AZ Unidad térmica británica por libra DS monitor SET conjunto
B0 Btu por pie cúbico DT tonelada seca SG segmento
B1 barril (US) por día DTN Decitonne SHT tonelada de envío
B11 julios por kilogramo kelvin DU dina SIE siemens
B12 julios por metro DWT pennyweight SK camión cisterna dividido
B13 julios por metro cuadrado DX dina por centímetro SL hoja de deslizamiento
B14 julios por metro a la cuarta potencia DY libro de directorio SMI milla (milla estatutaria)
B15 julios por mol DZN docena SN varilla cuadrada
B16 julios por mol kelvin DZP paquete de doce SO carrete
B18 joule segundo E2 cinturón SP paquete de estante
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
Código Descripción Código Descripción Código Descripción
B2 Litera E3 remolque SQ cuadrado
B20 joule metro cuadrado por kilogramo E4 kilogramo bruto SR tira
B21 kelvin por vatio E5 tonelada métrica larga SS hoja métrica medida
B22 Kiloampere EA cada SST corto estándar (7200 partidos)
B23 kiloampere por metro cuadrado EB casilla de correo electrónico ST hoja
B24 kiloampere por metro CE cada uno por mes ITS piedra (Reino Unido)
B25 kilobecquerel por kilogramo EP paquete de once STN tonelada (US) o tonelada corta (UK
/ US)
B26 Kilocoulomb EQ galón equivalente SV patinar
B27 kilocoulomb por metro cúbico EV sobre SO madeja
B28 kilocoulomb por metro cuadrado F1 mil pies cúbicos por día SX envío
B29 kiloelectronvolt F9 Fibra por centímetro cúbico de T0 Línea de telecomunicaciones en
aire servicio.
B3 libra de bateo FAH grado Fahrenheit T1 mil libras brutas
B31 kilogramo metro por segundo FAR faradio T3 mil piezas
B32 kilogramo metro cuadrado FB campo T4 bolsa de mil
B33 kilogramo metro cuadrado por FC mil pies cúbicos T5 caja de mil
segundo
B34 kilogramo por decímetro cúbico FD millón de partículas por pie T6 mil galones (US)
cúbico
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
Código Descripción Código Descripción Código Descripción
B35 kilogramo por litro FE pie de pista T7 mil impresiones
B36 caloría termoquímica por gramo FF cien metros cúbicos T8 mil pulgadas lineales
B37 kilogramo de fuerza FG parche transdérmico TA décimo pie cúbico
B38 metro de fuerza de kilogramo FH micromol TAH Kiloampere hora (mil amperios
hora)
B39 metro de fuerza de kilogramo por FL tonelada en escamas TC camion
segundo
B4 barril, imperial FM millones de pies cúbicos TD termia
B40 kilogramo de fuerza por metro FOT pie TE totalizador
cuadrado
B41 kilojoule per kelvin FP libra por pie cuadrado TF diez metros cuadrados
B42 kilojoule por kilogramo FR pie por minuto TI mil pulgadas cuadradas
B43 kilojoule por kilogramo kelvin FS pie por segundo TJ mil centímetros cuadrados
B44 kilojoule por mol FTK pie cuadrado TK tanque, rectangular
B45 Kilomol FTQ pie cubico TL mil pies (lineales)
B46 kilomol por metro cúbico G2 US galones por minuto TN estaño
B47 Kilonewton G3 Galon imperial por minuto TNE tonelada (tonelada métrica)
B48 medidor de kilonewton G7 hoja de microficha TP paquete de diez
B49 Kiloohm GB galón (US) por día TPR diez pares
B5 Palanquilla GBQ gigabecquerel TQ mil pies
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
Código Descripción Código Descripción Código Descripción
B50 medidor de kiloohm GC gramo por 100 gramo TQD mil metros cúbicos por día
B51 Kilopond GD barril bruto TR diez pies cuadrados
B52 Kilosegundo GE libra por galón (US) TRL trillón (EUR)
B53 Kilosiemens GF gramo por metro (gramo por TS mil pies cuadrados
100 centímetros)
B54 kilosiemens por metro GFI gramo de isótopo fisionable TSD tonelada de sustancia 90% seca
B55 kilovoltios por metro GGR gramo TSH tonelada de vapor por hora
B56 kiloveber por metro GH medio galón (EE. UU.) TT mil metros lineales
B57 año luz GIA branquias TU tubo
B58 litro por mol GII Gill (Reino Unido) TV mil kilogramos
B59 hora lumen GJ gramo por mililitro TW mil hojas
B6 Bollo G K gramo por kilogramo TY tanque, cilíndrico
B60 lumen por metro cuadrado GL gramo por litro U1 tratamiento
B61 lumen por vatio GLD galón seco (EE. UU.) U2 tableta
B62 lumen segundo GLI galón (Reino Unido) UA torr
B63 hora de lux GLL galón UB Línea de telecomunicaciones en
servicio promedio.
B64 lux segundo GM gramo por metro cuadrado UC puerto de telecomunicaciones
B65 Maxwell GN galón bruto UD décimo minuto
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
Código Descripción Código Descripción Código Descripción
B66 megaamperios por metro cuadrado GO miligramos por metro UE décima hora
cuadrado
B67 megabecquerel por kilogramo GP miligramo por metro cúbico UF uso por línea de telecomunicación
promedio
B69 megacoulomb por metro cúbico GQ microgramos por metro UH diez mil yardas
cúbico
B7 Ciclo GRM gramo UM millones de unidades
B70 megacoulomb por metro cuadrado GRN grano VA voltio amperio por kilogramo
B71 megaelectronvolt GRO bruto VI frasco
B72 megagramo por metro cúbico GRT tonelada de registro bruto VLT voltio
B73 Meganewton GT tonelada bruta VQ abultar
B74 medidor de meganewton GV gigajoule VS visitar
B75 Megaohm GW galón por mil pies cúbicos W2 kilo mojado
B76 metro megaohm GWH hora de gigavatios W4 dos semanas
B77 megasiemens por metro GY patio bruto WA vatio por kilogramo
B78 Megavoltio GZ sistema de medición WB libra mojada
B79 megavolt por metro H1 media página – electrónica WCD cable
B8 julios por metro cúbico H2 medio litro WE tonelada mojada
B81 metro recíproco cuadrado recíproco HA madeja WEB weber
segundo
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
Código Descripción Código Descripción Código Descripción
B83 metro a la cuarta potencia HAR hectárea WEE semana
B84 Microamperios HBA hectobar WG galon de vino
B85 Microbar HBX cien cajas WH rueda
B86 Microcoulomb HC cien cuentas WHR vatios hora
B87 microcoulomb por metro cúbico HD media docena WI peso por pulgada cuadrada
B88 microcoulomb por metro cuadrado ÉL centésima de quilate WM mes de trabajo
B89 microfarada por metro HF cien pies WR envolver
B9 Batt HGM hectogramo WSD estándar
B90 Microhenry HH cien pies cúbicos WTT vatio
B91 microhenry por metro HI cien hojas WW mililitro de agua
B92 Micronewton HIU cien unidades internacionales X1 cadena
B93 medidor de micronewton HJ caballo métrico YDK yarda cuadrada
B94 Microohm HK cien kilogramos YDQ Yarda cúbica
B95 medidor de microohmios HL cien pies (lineales) YL cien yardas lineales
B96 Micropascal HLT hectolitro YRD yarda
B97 Microradiano HM milla por hora YT diez yardas
B98 Microsegundo HMQ millones de metros cúbicos Z1 van de elevación
B99 Microsiemens HMT hectómetro Z2 pecho
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
Código Descripción Código Descripción Código Descripción
BAR Bar HN milímetro convencional de Z3 barril
mercurio
BB caja base HO cien onzas troy Z4 pipa
BD Tablero HP milímetro convencional de Z5 arrastrar
agua
SER Haz HPA hectolitro de alcohol puro Z6 punto de conferencia
BFT pie de tabla HS cien pies cuadrados Z8 línea de noticias de ágata
BG Bolso HT media hora ZP página
BH Cepillo HTZ hertz ZZ mutuamente definido
BHP potencia al freno
11.3.6. Condiciones de entrega (INCOTERMS): …/cbc:LossRiskResponsibilityCode
Para mayor referencia: https://iccwbo.org/resources‐for‐business/incoterms‐rules/incoterms‐rules‐2020/.
Código Significado
CFR Costo y flete
CIF Costo, flete y seguro
CIP Transporte y Seguro Pagados hasta
CPT Transporte Pagado Hasta
DAP Entregado en un Lugar
DAT Entregado en Terminal
DDP Entregado con Pago de Derechos
DPU Entregada en Lugar Descargada
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
Código Significado
EXW En Fábrica
FAS Franco al costado del buque
FCA Franco transportista
FOB Franco a bordo
11.3.7. Códigos de descuento
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.
Código Significado
00 Descuento no condicionado *
01 Descuento condicionado **
(*) Descuento no condicionado es para los descuentos a nivel de línea. (**) Descuento condicionado, son los descuentos a nivel de pie de documento soporte.
11.3.8. 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.
Código Significado
01 Valor comercial
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
11.3.9. Tablas de tarifas por Impuesto
La siguiente tabla indica las tarifas que debe reportar 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 emisor es el responsable por informar correctamente la tarifa del impuesto que
reporta.
Impuesto que Valores posibles para el campo cbc:Percent
reporta La tarifa a informar dependerá del aspecto tributario del impuesto reportado
Concepto Tarifa (cbc:Percent) Observación
Exento 0.00
IVA
Bienes / Servicios al 5 5.00
Contratos firmados con el estado antes de ley 1819 16.00
Tarifa general 19.00
Cuando el Item sea un bien o
servicio “excluido” del IVA, no
Excluido
se debe reportar en el grupo
de impuestos “TaxTotal”
Concepto Tarifa (cbc:Percent)
Tarifa especial 2.00
Tarifa especial 4.00
INC
Tarifa general 8.00
Tarifa especial 16.00
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
ReteIVA 15.00
100.00
Conceptos Tarifa (cbc:Percent)
Compras generales (declarantes) 2.50
Compras generales (no declarantes) 3.50
ReteRenta Compras con tarjeta débito o crédito 1.50
Compras de bienes o productos agrícolas o pecuarios sin procesamiento
1.50
industrial
Compras de bienes o productos agrícolas o pecuarios con procesamiento
2.50
industrial (declarantes)
Compras de bienes o productos agrícolas o pecuarios con procesamiento
3.50
industrial declarantes (no declarantes)
Compras de café pergamino o cereza 0.50
Compras de combustibles derivados del petróleo 0.10
Enajenación de activos fijos de personas naturales (notarías y tránsito son
1.00
agentes retenedores)
Compras de vehículos 1.00
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
Compras de bienes raíces cuya destinación y uso sea vivienda de habitación
1.00
(por las primeras 20.000 UVT, es decir hasta $637.780.000)
Compras de bienes raíces cuya destinación y uso sea vivienda de habitación
2.50
(exceso de las primeras 20.000 UVT, es decir superior a $637.780.000)
Compras de bienes raíces cuya destinación y uso sea distinto a vivienda de
2.50
habitación
Servicios generales (declarantes) 4.00
Servicios generales (no declarantes) 6.00
Por emolumentos eclesiásticos (declarantes) 4.00
Por emolumentos eclesiásticos (no declarantes) 3.50
Servicios de transporte de carga 1.00
Servicios de transporte nacional de pasajeros por vía terrestre (declarantes) 3.50
Servicios de transporte nacional de pasajeros por vía terrestre (no
3.50
declarantes)
Servicios de transporte nacional de pasajeros por vía aérea o marítima 1.00
Servicios prestados por empresas de servicios temporales (sobre AIU) 1.00
Servicios prestados por empresas de vigilancia y aseo (sobre AIU) 2.00
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
Servicios integrales de salud prestados por IPS 2.00
Servicios de hoteles y restaurantes (declarantes) 3.50
Servicios de hoteles y restaurantes (no declarantes) 3.50
Arrendamiento de bienes muebles 4.00
Arrendamiento de bienes inmuebles (declarantes) 3.50
Arrendamiento de bienes inmuebles (no declarantes) 3.50
Otros ingresos tributarios (declarantes) 2.50
Otros ingresos tributarios (no declarantes) 3.50
Honorarios y comisiones (personas jurídicas) 11.00
Honorarios y comisiones personas naturales que suscriban contrato o cuya
sumatoria de los pagos o abonos en cuenta superen las 3.300 UVT 11.00
($105.135.000)
Honorarios y comisiones (no declarantes) 10.00
Servicios de licenciamiento o derecho de uso de software 3.50
Intereses o rendimientos financieros 7.00
Rendimientos financieros provenientes de títulos de renta fija 4.00
Loterías, rifas, apuestas y similares 20.00
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
Retención en colocación independiente de juegos de suerte y azar 3.00
Contratos de construcción y urbanización 2.00
(*) En caso de que la tarifa a aplicar no este reflejada en la siguiente tabla, el contribuyente debe informar la tarifa correspondiente que aplique.
11.4. Códigos Geográficos
11.4.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:
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.
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
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:
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.
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
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.
Código Código Código
Nombre común Nombre ISO oficial del país o territorio Observaciones
alfa‐2 alfa‐3 numérico
Afganistán Afganistán AF AFG 004
Åland Åland, Islas AX ALA 248 Es una provincia autónoma de Finlandia.
Albania Albania AL ALB 008
Códigos obtenidos del idioma nativo (alemán):
Deutschland
Alemania Alemania DE DEU 276
Códigos alfa usados por Alemania Occidental antes de la
reunificación alemana en 1990.
Andorra Andorra AD AND 020
Angola Angola AO AGO 024
Anguila Anguila AI AIA 660
Cubre el territorio al sur del paralelo 60º sur.
Antártida Antártida AQ ATA 010
Códigos obtenidos del nombre en francés: Antarctique
Antigua y Barbuda Antigua y Barbuda AG ATG 028
Arabia Saudita Arabia Saudita SA SAU 682
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
Código Código Código
Nombre común Nombre ISO oficial del país o territorio Observaciones
alfa‐2 alfa‐3 numérico
Argelia Argelia DZ DZA 012 Códigos obtenidos del idioma nativo (cabilio): Dzayer
Argentina Argentina AR ARG 032
Armenia Armenia AM ARM 051
Aruba Aruba AW ABW 533 Forma parte del Reino de los Países Bajos.
Incluye las Islas Ashmore y Cartier y las Islas del Mar del
Australia Australia AU AUS 036
Coral.
Austria Austria AT AUT 040
Azerbaiyán Azerbaiyán AZ AZE 031
Bahamas Bahamas (las) BS BHS 044
Bangladés Bangladesh BD BGD 050
Barbados Barbados BB BRB 052
Baréin Bahrein BH BHR 048
Bélgica Bélgica BE BEL 056
Belice Belice BZ BLZ 084
Benín Benin BJ BEN 204
Bermudas Bermudas BM BMU 060
El nombre oficial del país es Belarús, aunque
Bielorrusia Belarús BY BLR 112
tradicionalmente se le sigue denominando Bielorrusia.
Bolivia Bolivia (Estado Plurinacional de) BO BOL 068
Bonaire, San Eustaquio y Son tres municipios especiales que forman parte de los
Bonaire, San Eustaquio y Saba BQ BES 535
Saba Países Bajos.
Bosnia y Herzegovina Bosnia y Herzegovina BA BIH 070
Botsuana Botswana BW BWA 072
Brasil Brasil BR BRA 076
Brunéi Brunei Darussalam BN BRN 096
Bulgaria Bulgaria BG BGR 100
Burkina Faso Burkina Faso BF BFA 854
Burundi Burundi BI BDI 108
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
Código Código Código
Nombre común Nombre ISO oficial del país o territorio Observaciones
alfa‐2 alfa‐3 numérico
Bután Bhután BT BTN 064
Cabo Verde Cabo Verde CV CPV 132
Códigos obtenidos del anterior nombre: Khmer Republic
Camboya Camboya KH KHM 116
(República Jemer)
Camerún Camerún CM CMR 120
Canadá Canadá CA CAN 124
Catar Qatar QA QAT 634
Chad Chad TD TCD 148 Códigos obtenidos del nombre en francés: Tchad
Chile Chile CL CHL 152
China China CN CHN 156
Chipre Chipre CY CYP 196
Colombia Colombia CO COL 170
Comoras Comoras (las) KM CON 174 Códigos obtenidos del idioma nativo (comorense): Komori
Corea (la República Popular
Corea del Norte KP PRK 408
Democrática de)
Corea del Sur Corea (la República de) KR KOR 410
Costa de Marfil Côte d’Ivoire CI CIV 384 Nombre oficial en la ISO en francés.
Costa Rica Costa Rica CR CRI 188 Nombre oficial en la ISO en español.
Croacia Croacia HR HRV 191 Códigos obtenidos del idioma nativo (croata): Hrvatska
Cuba Cuba CU CUB 192
Curazao Curaçao CW CUW 531 Forma parte del Reino de los Países Bajos.
Dinamarca Dinamarca DK DNK 208
Dominica Dominica DM DMA 212
Ecuador Ecuador EC ECU 218
Egipto Egipto EG EGY 818
El Salvador El Salvador SV SLV 222 Nombre oficial en la ISO en español.
Emiratos Árabes Unidos Emiratos Árabes Unidos (los) AE ARE 784
Eritrea Eritrea ER ERI 232
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
Código Código Código
Nombre común Nombre ISO oficial del país o territorio Observaciones
alfa‐2 alfa‐3 numérico
Eslovaquia Eslovaquia SK SVK 703
Eslovenia Eslovenia SI SVN 705
España España ES ESP 724 Códigos obtenidos del idioma nativo (español): España
Estados Unidos Estados Unidos de América (los) US USA 840
Estonia Estonia EE EST 233 Códigos obtenidos del idioma nativo (estonio): Eesti
Etiopía Etiopía ET ETH 231
Filipinas Filipinas (las) PH PHL 608
Finlandia Finlandia FI FIN 246
Fiyi Fiji FJ FJI 242
Francia Francia FR FRA 250 Incluye la Isla Clipperton.
Gabón Gabón GA GAB 266
Gambia Gambia (la) GM GMB 270
Georgia Georgia GE GEO 268
Ghana Ghana GH GHA 288
Gibraltar Gibraltar GI GIB 292 Pertenece al Reino Unido.
Granada Granada GD GRD 308
Grecia Grecia GR GRC 300
Groenlandia Groenlandia GL GRL 304 Pertenece al Reino de Dinamarca.
Departamento de ultramar francés. Nombre oficial en la
Guadalupe Guadeloupe GP GLP 312
ISO en francés.
Guam Guam GU GUM 316 Territorio no incorporado de los Estados Unidos.
Guatemala Guatemala GT GTM 320
Departamento de ultramar francés.
Guayana Francesa Guayana Francesa GF GUF 254 Códigos obtenidos del nombre en francés:
Guyane française
Guernsey Guernsey GG GGY 831 Una dependencia de la Corona británica.
Guinea Guinea GN GIN 324
Guinea‐Bisáu Guinea Bissau GW GNB 624
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
Código Código Código
Nombre común Nombre ISO oficial del país o territorio Observaciones
alfa‐2 alfa‐3 numérico
Códigos obtenidos del nombre en francés: Guinée
Guinea Ecuatorial Guinea Ecuatorial GQ GNQ 226
équatoriale
Guyana Guyana GY GUY 328
Haití Haití HT HTI 332
Honduras Honduras HN HND 340
Hong Kong Hong Kong HK HKG 344 Región administrativa especial de China.
Hungría Hungría HU HUN 348
India India IN IND 356
Indonesia Indonesia ID IDN 360
Irak Iraq IQ IRQ 368
Irán Irán (República Islámica de) IR IRN 364
Irlanda Irlanda IE IRL 372
Isla Bouvet Bouvet, Isla BV BVT 074 Pertenece a Noruega.
Isla de Man Isla de Man IM IMN 833 Una dependencia de la Corona británica.
Isla de Navidad Navidad, Isla de CX CXR 162 Pertenece a Australia.
Islandia Islandia IS ISL 352 Códigos obtenidos del idioma nativo (islandés): Ísland
Islas Caimán Caimán, (las) Islas KY CYM 136
Islas Cocos Cocos / Keeling, (las) Islas CC CCK 166 Pertenecen a Australia.
Islas Cook Cook, (las) Islas CK COK 184
Islas Feroe Feroe, (las) Islas FO FRO 234 Pertenecen al Reino de Dinamarca.
Islas Georgias del Sur y Georgia del Sur (la) y las Islas Sandwich
GS SGS 239
Sandwich del Sur del Sur
Islas Heard y McDonald Heard (Isla) e Islas McDonald HM HMD 334 Pertenecen a Australia.
Islas Malvinas Malvinas [Falkland], (las) Islas FK FLK 238 Códigos obtenidos del nombre en (inglés): Falkland
Islas Marianas del Norte Marianas del Norte, (las) Islas MP MNP 580 Territorio no incorporado de los Estados Unidos.
Islas Marshall Marshall, (las) Islas MH MHL 584
Islas Pitcairn Pitcairn PN PCN 612
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
Código Código Código
Nombre común Nombre ISO oficial del país o territorio Observaciones
alfa‐2 alfa‐3 numérico
Códigos obtenidos de su anterior nombre: British Solomon
Islas Salomón Salomón, Islas SB SLB 090
Islands
Islas Turcas y Caicos Turcas y Caicos, (las) Islas TC TCA 796
Comprende nueve áreas insulares menores de los Estados
Islas ultramarinas de Islas Ultramarinas Menores de los Unidos: Arrecife Kingman, Atolón Johnston, Atolón
UM UMI 581
Estados Unidos Estados Unidos (las) Palmyra, Isla Baker, Isla Howland, Isla Jarvis, Islas Midway,
Isla de Navaza e Isla Wake.
Islas Vírgenes Británicas Vírgenes británicas, Islas VG VGB 092
Islas Vírgenes de los
Vírgenes de los Estados Unidos, Islas VI VIR 850 Territorio no incorporado de los Estados Unidos.
Estados Unidos
Israel Israel IL ISR 376
Italia Italia IT ITA 380
Jamaica Jamaica JM JAM 388
Japón Japón JP JPN 392
Jersey Jersey JE JEY 832 Una dependencia de la Corona británica.
Jordania Jordania JO JOR 400
Kazajistán Kazajstán KZ KAZ 398
Kenia Kenya KE KEN 404
Kirguistán Kirguistán KG KGZ 417
Kiribati Kiribati KI KIR 296
Kuwait Kuwait KW KWT 414
Laos Lao, (la) República Democrática Popular LA LAO 418
Lesoto Lesotho LS LSO 426
Letonia Letonia LV LVA 428
Líbano Líbano LB LBN 422
Liberia Liberia LR LBR 430
Libia Libia LY LBY 434
Liechtenstein Liechtenstein LI LIE 438
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
Código Código Código
Nombre común Nombre ISO oficial del país o territorio Observaciones
alfa‐2 alfa‐3 numérico
Lituania Lituania LT LTU 440
Luxemburgo Luxemburgo LU LUX 442
Macao Macao MO MAC 446 Región administrativa especial de China.
Macedonia (la ex República Yugoslava Códigos obtenidos del idioma nativo (macedonio):
Macedonia MK MKD 807
de) Makedonija
Madagascar Madagascar MG MDG 450
Malasia Malasia MY MYS 458
Malaui Malawi MW MWI 454
Maldivas Maldivas MV MDV 462
Malí Malí ML MLI 466
Malta Malta MT MLT 470
Marruecos Marruecos MA MAR 504 Códigos obtenidos del nombre en francés: Maroc
Departamento de ultramar francés. Nombre oficial en la
Martinica Martinique MQ MTQ 474
ISO en francés.
Mauricio Mauricio MU MUS 480
Mauritania Mauritania MR MRT 478
Mayotte Mayotte YT MYT 175 Departamento de ultramar francés.
México México MX MEX 484
Micronesia Micronesia (Estados Federados de) FM FSM 583
Moldavia Moldova (la República de) MD MDA 498
Mónaco Mónaco MC MCO 492
Mongolia Mongolia MN MNG 496
Montenegro Montenegro ME MNE 499
Montserrat Montserrat MS MSR 500
Mozambique Mozambique MZ MOZ 508
Myanmar Myanmar MM MMR 104 Anteriormente conocida como Birmania.
Namibia Namibia NA NAM 516
Nauru Nauru NR NRU 520
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
Código Código Código
Nombre común Nombre ISO oficial del país o territorio Observaciones
alfa‐2 alfa‐3 numérico
Nepal Nepal NP NPL 524
Nicaragua Nicaragua NI NIC 558
Níger Níger (el) NE NER 562
Nigeria Nigeria NG NGA 566
Niue Niue UN NIU 570 Asociado a Nueva Zelanda.
Norfolk Norfolk, Isla NF NFK 574 Pertenece a Australia.
Noruega Noruega NO NOR 578
Nueva Caledonia Nueva Caledonia NC NCL 540
Nueva Zelanda Nueva Zelandia NZ NZL 554
Omán Omán OM OMN 512
Países Bajos Países Bajos (los) NL NLD 528 Forma parte del Reino de los Países Bajos.
Pakistán Pakistán PK PAK 586
Palaos Palau PW PLW 585
Palestina Palestina, Estado de PS PSE 275 Comprende los territorios de Cisjordania y Franja de Gaza.
Panamá Panamá PA PAN 591
Papúa Nueva Guinea Papua Nueva Guinea PG PNG 598
Paraguay Paraguay PY PRY 600
Perú Perú PE PER 604
Códigos obtenidos del nombre en francés: Polynésie
Polinesia Francesa Polinesia Francesa PF PYF 258
française
Polonia Polonia PL POL 616
Portugal Portugal PT PRT 620
Territorio no incorporado de los Estados Unidos. Nombre
Puerto Rico Puerto Rico PR PRI 630
oficial en la ISO en español.
Debido a que para obtener los códigos ISO no se utilizan
Reino Unido de Gran Bretaña e Irlanda
Reino Unido GB GBR 826 las palabras comunes de Reino y Unido, los códigos se han
del Norte (el)
obtenido a partir del resto del nombre oficial.
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
Código Código Código
Nombre común Nombre ISO oficial del país o territorio Observaciones
alfa‐2 alfa‐3 numérico
Nombre provisional. Anterior nombre en la ISO: Sahara
República Árabe Saharaui
Sahara Occidental EH ESH 732 español
Democrática
Códigos obtenidos del anterior nombre en español
República Centroafricana República Centroafricana (la) CF CAF 140
República Checa Chequia CZ CZE 203
República del Congo Congo (el) CG COG 178
República Democrática
Congo (la República Democrática del) CD COD 180
del Congo
República Dominicana Dominicana, (la) República DO DOM 214
Reunión Reunión RE REU 638 Departamento de ultramar francés.
Ruanda Rwanda RW RWA 646
Rumania Rumania RO ROU 642
Rusia Rusia, (la) Federación de RU RUS 643
Códigos obtenidos del anterior nombre: Western Samoa
Samoa Samoa WS WSM 882
(Samoa Occidental)
Samoa Americana Samoa Americana AS ASM 016 Territorio no incorporado de los Estados Unidos.
Colectividad de ultramar francesa. Nombre oficial en la ISO
San Bartolomé Saint Barthélemy BL BLM 652
en francés.
San Cristóbal y Nieves Saint Kitts y Nevis KN KNA 659
San Marino San Marino SM SMR 674
Colectividad de ultramar francesa. Nombre oficial en la ISO
San Martín Saint Martin (parte francesa) MF MAF 663
en francés.
San Pedro y Miquelón San Pedro y Miquelón PM SPM 666 Colectividad de ultramar francesa.
San Vicente y las
San Vicente y las Granadinas VC VCT 670
Granadinas
Santa Elena, Ascensión y Santa Helena, Ascensión y Tristán de
SH SHN 654
Tristán de Acuña Acuña
Santa Lucía Santa Lucía LC LCA 662
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
Código Código Código
Nombre común Nombre ISO oficial del país o territorio Observaciones
alfa‐2 alfa‐3 numérico
Santo Tomé y Príncipe Santo Tomé y Príncipe ST STP 678
Senegal Senegal SN SEN 686
Códigos obtenidos de su nombre oficial: República de
Serbia Serbia RS SRB 688
Serbia, en inglés.
Seychelles Seychelles SC SYC 690
Sierra Leona Sierra leona SL SLE 694
Singapur Singapur SG SGP 702
Forma parte del Reino de los Países Bajos.
Sint Maarten Sint Maarten (parte neerlandesa) SX SXM 534
Nombre oficial en neerlandés.
Siria República Árabe Siria SY SYR 760
Somalia Somalia SO SOM 706
Sri Lanka Sri Lanka LK LKA 144
Suazilandia Swazilandia SZ SWZ 748
Sudáfrica Sudáfrica ZA ZAF 710 Códigos obtenidos del nombre en neerlandés: Zuid‐Afrika
Sudán Sudán (el) SD SDN 729
Sudán del Sur Sudán del Sur SS SSD 728
Suecia Suecia SE SWE 752
Códigos obtenidos del nombre en latín: Confoederatio
Suiza Suiza CH CHE 756
Helvetica
Surinam Suriname SR SUR 740
Comprende dos territorios árticos de Noruega: Svalbard y
Svalbard y Jan Mayen Svalbard y Jan Mayen SJ SJM 744
Jan Mayen.
Tailandia Tailandia TH THA 764
Cubre la jurisdicción actual de la República de China
Taiwán (República de (Taiwán), excepto Kinmen e Islas Matsu.
Taiwán (Provincia de China) TW TWN 158
China) La ONU considera a Taiwán como una provincia de China,
debido a su estatus político
Tanzania Tanzania, República Unida de TZ TZA 834
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
Código Código Código
Nombre común Nombre ISO oficial del país o territorio Observaciones
alfa‐2 alfa‐3 numérico
Tayikistán Tayikistán TJ TJK 762
Territorio Británico del Territorio Británico del Océano Índico
IO IOT 086
Océano Índico (el)
Comprende las tierras australes y antárticas francesas
excepto la parte incluida en la Antártida conocida como
Tierras Australes y
Tierras Australes Francesas (las) TF ATF 260 Tierra Adelia.
Antárticas Francesas
Códigos obtenidos del nombre en francés: Terres
australes françaises.
Timor Oriental Timor‐Leste TL TLS 626 Nombre oficial en la ISO en portugués.
Togo Togo TG TGO 768
Tokelau Tokelau TK TKL 772
Tonga Tonga TO TON 776
Trinidad y Tobago Trinidad y Tobago TT TTO 780
Túnez Túnez TN TUN 788
Turkmenistán Turkmenistán TM TKM 795
Turquía Turquía TR TUR 792
Tuvalu Tuvalu TV TUV 798
Ucrania Ucrania UA UKR 804
Uganda Uganda UG UGA 800
Uruguay Uruguay UY URY 858
Uzbekistán Uzbekistán UZ UZB 860
Vanuatu Vanuatu VU VUT 548
La Santa Sede es la representante diplomática del Estado
de la Ciudad del Vaticanoante la ONU y otros países y
organismos internacionales, aunque jurídicamente se trata
Vaticano, Ciudad del Santa Sede (la) VA VAT 336
de entes distintos. Los códigos ISO se asignan a la Santa
Sede como representante de este Estado, pero se refieren
al territorio del Estado de la Ciudad del Vaticano.
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
Código Código Código
Nombre común Nombre ISO oficial del país o territorio Observaciones
alfa‐2 alfa‐3 numérico
Venezuela Venezuela (República Bolivariana de) VE VEN 862
Vietnam Viet Nam VN VNM 704
Wallis y Futuna Wallis y Futuna WF WLF 876 Colectividad de ultramar francesa.
Yemen Yemen YE YEM 887
Yibuti Djibouti DJ DJI 262
Zambia Zambia ZM ZMB 894
Zimbabue Zimbabwe ZW ZWE 716
11.4.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.
Código Nombre Código ISO Código Nombre Código ISO
91 Amazonas AMA 41 Huila HUI
05 Antioquia ANT 44 La Guajira LAG
81 Arauca ARA 47 Magdalena MAG
08 Atlántico ATL 50 Meta MET
11 Bogotá DC 52 Nariño NAR
13 Bolívar BOL 54 Norte de Santander NSA
15 Boyacá BOY 86 Putumayo PUT
17 Caldas CAL 63 Quindío QUI
18 Caquetá CAQ 66 Risaralda RIS
85 Casanare CAS 88 San Andrés y Providencia SAP
19 Cauca CAU 68 Santander SAN
20 Cesar CES 70 Sucre SUC
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
27 Chocó CHO 73 Tolima TOL
23 Córdoba COR 76 Valle del Cauca VAC
25 Cundinamarca CUN 97 Vaupés VAU
94 Guainía GUA 99 Vichada VID
95 Guaviare GUV
11.4.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.
Código Código
Código Nombre Código
Departa Nombre Municipio Departa Nombre Departamento Nombre Municipio
Municipio Departamento Municipio
mento mento
05 05001 Antioquia MEDELLÍN 25 25839 Cundinamarca UBALÁ
05 05002 Antioquia ABEJORRAL 25 25841 Cundinamarca UBAQUE
05 05004 Antioquia ABRIAQUÍ 25 25843 Cundinamarca VILLA DE SAN DIEGO DE UBATÉ
05 05021 Antioquia ALEJANDRÍA 25 25845 Cundinamarca UNE
05 05030 Antioquia AMAGÁ 25 25851 Cundinamarca ÚTICA
05 05031 Antioquia AMALFI 25 25862 Cundinamarca VERGARA
05 05034 Antioquia ANDES 25 25867 Cundinamarca VIANÍ
05 05036 Antioquia ANGELÓPOLIS 25 25871 Cundinamarca VILLAGÓMEZ
05 05038 Antioquia ANGOSTURA 25 25873 Cundinamarca VILLAPINZÓN
05 05040 Antioquia ANORÍ 25 25875 Cundinamarca VILLETA
05 SANTA FÉ DE
05042 Antioquia 25 25878 Cundinamarca VIOTÁ
ANTIOQUIA
05 05044 Antioquia ANZÁ 25 25885 Cundinamarca YACOPÍ
05 05045 Antioquia APARTADÓ 25 25898 Cundinamarca ZIPACÓN
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
Código Código
Código Nombre Código
Departa Nombre Municipio Departa Nombre Departamento Nombre Municipio
Municipio Departamento Municipio
mento mento
05 05051 Antioquia ARBOLETES 25 25899 Cundinamarca ZIPAQUIRÁ
05 05055 Antioquia ARGELIA 27 27001 Chocó QUIBDÓ
05 05059 Antioquia ARMENIA 27 27006 Chocó ACANDÍ
05 05079 Antioquia BARBOSA 27 27025 Chocó ALTO BAUDÓ (PIE DE PATÓ)
05 05086 Antioquia BELMIRA 27 27050 Chocó ATRATO (YUTO)
05 05088 Antioquia BELLO 27 27073 Chocó BAGADÓ
05 05091 Antioquia BETANIA 27 27075 Chocó BAHÍA SOLANO (MUTIS)
05 05093 Antioquia BETULIA 27 27077 Chocó BAJO BAUDÓ (PIZARRO)
05 05101 Antioquia CIUDAD BOLÍVAR 27 27099 Chocó BOJAYÁ (BELLA VISTA)
05 05107 Antioquia BRICEÑO 27 27135 Chocó EL CANTÓN DEL SAN PABLO
05 05113 Antioquia BURITICÁ 27 27150 Chocó CARMEN DEL DARIÉN
05 05120 Antioquia CÁCERES 27 27160 Chocó CÉRTEGUI
05 05125 Antioquia CAICEDO 27 27205 Chocó CONDOTO
05 05129 Antioquia CALDAS 27 27245 Chocó EL CARMEN DE ATRATO
05 05134 Antioquia CAMPAMENTO 27 27250 Chocó EL LITORAL DEL SAN JUAN
05 05138 Antioquia CAÑASGORDAS 27 27361 Chocó ISTMINA
05 05142 Antioquia CARACOLÍ 27 27372 Chocó JURADÓ
05 05145 Antioquia CARAMANTA 27 27413 Chocó LLORÓ
05 05147 Antioquia CAREPA 27 27425 Chocó MEDIO ATRATO (BETÉ)
05 EL CARMEN DE
05148 Antioquia 27 27430 Chocó MEDIO BAUDÓ
VIBORAL
05 05150 Antioquia CAROLINA 27 27450 Chocó MEDIO SAN JUAN (ANDAGOYA)
05 05154 Antioquia CAUCASIA 27 27491 Chocó NÓVITA
05 05172 Antioquia CHIGORODÓ 27 27495 Chocó NUQUÍ
05 05190 Antioquia CISNEROS 27 27580 Chocó RÍO IRÓ (SANTA RITA)
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
Código Código
Código Nombre Código
Departa Nombre Municipio Departa Nombre Departamento Nombre Municipio
Municipio Departamento Municipio
mento mento
05 05197 Antioquia COCORNÁ 27 27600 Chocó RÍO QUITO (PAIMADÓ)
05 05206 Antioquia CONCEPCIÓN 27 27615 Chocó RIOSUCIO
05 05209 Antioquia CONCORDIA 27 27660 Chocó SAN JOSÉ DEL PALMAR
05 05212 Antioquia COPACABANA 27 27745 Chocó SIPÍ
05 05234 Antioquia DABEIBA 27 27787 Chocó TADÓ
05 05237 Antioquia DONMATÍAS 27 27800 Chocó UNGUÍA
05 UNIÓN PANAMERICANA (LAS
05240 Antioquia EBÉJICO 27 27810 Chocó
ÁNIMAS)
05 05250 Antioquia EL BAGRE 41 41001 Huila NEIVA
05 05264 Antioquia ENTRERRÍOS 41 41006 Huila ACEVEDO
05 05266 Antioquia ENVIGADO 41 41013 Huila AGRADO
05 05282 Antioquia FREDONIA 41 41016 Huila AIPE
05 05284 Antioquia FRONTINO 41 41020 Huila ALGECIRAS
05 05306 Antioquia GIRALDO 41 41026 Huila ALTAMIRA
05 05308 Antioquia GIRARDOTA 41 41078 Huila BARAYA
05 05310 Antioquia GÓMEZ PLATA 41 41132 Huila CAMPOALEGRE
05 05313 Antioquia GRANADA 41 41206 Huila COLOMBIA
05 05315 Antioquia GUADALUPE 41 41244 Huila ELÍAS
05 05318 Antioquia GUARNE 41 41298 Huila GARZÓN
05 05321 Antioquia GUATAPÉ 41 41306 Huila GIGANTE
05 05347 Antioquia HELICONIA 41 41319 Huila GUADALUPE
05 05353 Antioquia HISPANIA 41 41349 Huila HOBO
05 05360 Antioquia ITAGÜÍ 41 41357 Huila ÍQUIRA
05 05361 Antioquia ITUANGO 41 41359 Huila ISNOS
05 05364 Antioquia JARDÍN 41 41378 Huila LA ARGENTINA (LA PLATA VIEJA)
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
Código Código
Código Nombre Código
Departa Nombre Municipio Departa Nombre Departamento Nombre Municipio
Municipio Departamento Municipio
mento mento
05 05368 Antioquia JERICÓ 41 41396 Huila LA PLATA
05 05376 Antioquia LA CEJA 41 41483 Huila NÁTAGA
05 05380 Antioquia LA ESTRELLA 41 41503 Huila OPORAPA
05 05390 Antioquia LA PINTADA 41 41518 Huila PAICOL
05 05400 Antioquia LA UNIÓN 41 41524 Huila PALERMO
05 05411 Antioquia LIBORINA 41 41530 Huila PALESTINA
05 05425 Antioquia MACEO 41 41548 Huila PITAL
05 05440 Antioquia MARINILLA 41 41551 Huila PITALITO
05 05467 Antioquia MONTEBELLO 41 41615 Huila RIVERA
05 05475 Antioquia MURINDÓ 41 41660 Huila SALADOBLANCO
05 05480 Antioquia MUTATÁ 41 41668 Huila SAN AGUSTÍN
05 05483 Antioquia NARIÑO 41 41676 Huila SANTA MARÍA
05 05490 Antioquia NECOCLÍ 41 41770 Huila SUAZA
05 05495 Antioquia NECHÍ 41 41791 Huila TARQUI
05 05501 Antioquia OLAYA 41 41797 Huila TESALIA (CARNICERÍAS)
05 05541 Antioquia PEÑOL 41 41799 Huila TELLO
05 05543 Antioquia PEQUE 41 41801 Huila TERUEL
05 05576 Antioquia PUEBLORRICO 41 41807 Huila TIMANÁ
05 05579 Antioquia PUERTO BERRÍO 41 41872 Huila VILLAVIEJA
05 05585 Antioquia PUERTO NARE 41 41885 Huila YAGUARÁ
05 05591 Antioquia PUERTO TRIUNFO 44 44001 La Guajira RIOHACHA
05 05604 Antioquia REMEDIOS 44 44035 La Guajira ALBANIA
05 05607 Antioquia RETIRO 44 44078 La Guajira BARRANCAS
05 05615 Antioquia RIONEGRO 44 44090 La Guajira DIBULLA
05 05628 Antioquia SABANALARGA 44 44098 La Guajira DISTRACCIÓN
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
Código Código
Código Nombre Código
Departa Nombre Municipio Departa Nombre Departamento Nombre Municipio
Municipio Departamento Municipio
mento mento
05 05631 Antioquia SABANETA 44 44110 La Guajira EL MOLINO
05 05642 Antioquia SALGAR 44 44279 La Guajira FONSECA
05 SAN ANDRÉS DE
05647 Antioquia 44 44378 La Guajira HATONUEVO
CUERQUÍA
05 05649 Antioquia SAN CARLOS 44 44420 La Guajira LA JAGUA DEL PILAR
05 05652 Antioquia SAN FRANCISCO 44 44430 La Guajira MAICAO
05 05656 Antioquia SAN JERÓNIMO 44 44560 La Guajira MANAURE
05 SAN JOSÉ DE LA
05658 Antioquia 44 44650 La Guajira SAN JUAN DEL CESAR
MONTAÑA
05 05659 Antioquia SAN JUAN DE URABÁ 44 44847 La Guajira URIBIA
05 05660 Antioquia SAN LUIS 44 44855 La Guajira URUMITA
05 SAN PEDRO DE LOS
05664 Antioquia 44 44874 La Guajira VILLANUEVA
MILAGROS
05 05665 Antioquia SAN PEDRO DE URABÁ 47 47001 Magdalena SANTA MARTA
05 05667 Antioquia SAN RAFAEL 47 47030 Magdalena ALGARROBO
05 05670 Antioquia SAN ROQUE 47 47053 Magdalena ARACATACA
05 05674 Antioquia SAN VICENTE FERRER 47 47058 Magdalena ARIGUANÍ
05 05679 Antioquia SANTA BÁRBARA 47 47161 Magdalena CERRO DE SAN ANTONIO
05 05686 Antioquia SANTA ROSA DE OSOS 47 47170 Magdalena CHIBOLO
05 05690 Antioquia SANTO DOMINGO 47 47189 Magdalena CIÉNAGA
05 05697 Antioquia EL SANTUARIO 47 47205 Magdalena CONCORDIA
05 05736 Antioquia SEGOVIA 47 47245 Magdalena EL BANCO
05 05756 Antioquia SONSÓN 47 47258 Magdalena EL PIÑÓN
05 05761 Antioquia SOPETRÁN 47 47268 Magdalena EL RETÉN
05 05789 Antioquia TÁMESIS 47 47288 Magdalena FUNDACIÓN
05 05790 Antioquia TARAZÁ 47 47318 Magdalena GUAMAL
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
Código Código
Código Nombre Código
Departa Nombre Municipio Departa Nombre Departamento Nombre Municipio
Municipio Departamento Municipio
mento mento
05 05792 Antioquia TARSO 47 47460 Magdalena NUEVA GRANADA
05 05809 Antioquia TITIRIBÍ 47 47541 Magdalena PEDRAZA
05 05819 Antioquia TOLEDO 47 47545 Magdalena PIJIÑO DEL CARMEN
05 05837 Antioquia TURBO 47 47551 Magdalena PIVIJAY
05 05842 Antioquia URAMITA 47 47555 Magdalena PLATO
05 05847 Antioquia URRAO 47 47570 Magdalena PUEBLOVIEJO
05 05854 Antioquia VALDIVIA 47 47605 Magdalena REMOLINO
05 05856 Antioquia VALPARAÍSO 47 47660 Magdalena SABANAS DE SAN ÁNGEL
05 05858 Antioquia VEGACHÍ 47 47675 Magdalena SALAMINA
05 05861 Antioquia VENECIA 47 47692 Magdalena SAN SEBASTIÁN DE BUENAVISTA
05 05861 Antioquía VENECIA 47 47703 Magdalena SAN ZENÓN
05 05873 Antioquia VIGÍA DEL FUERTE 47 47707 Magdalena SANTA ANA
05 05885 Antioquia YALÍ 47 47720 Magdalena SANTA BÁRBARA DE PINTO
05 05887 Antioquia YARUMAL 47 47745 Magdalena SITIONUEVO
05 05890 Antioquia YOLOMBÓ 47 47798 Magdalena TENERIFE
05 05893 Antioquia YONDÓ 47 47960 Magdalena ZAPAYÁN
05 05895 Antioquia ZARAGOZA 47 47980 Magdalena ZONA BANANERA
08 08001 Atlántico BARRANQUILLA 50 50001 Meta VILLAVICENCIO
08 08078 Atlántico BARANOA 50 50006 Meta ACACÍAS
08 08137 Atlántico CAMPO DE LA CRUZ 50 50110 Meta BARRANCA DE UPÍA
08 08141 Atlántico CANDELARIA 50 50124 Meta CABUYARO
08 08296 Atlántico GALAPA 50 50150 Meta CASTILLA LA NUEVA
08 08372 Atlántico JUAN DE ACOSTA 50 50223 Meta CUBARRAL
08 08421 Atlántico LURUACO 50 50226 Meta CUMARAL
08 08433 Atlántico MALAMBO 50 50245 Meta EL CALVARIO
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
Código Código
Código Nombre Código
Departa Nombre Municipio Departa Nombre Departamento Nombre Municipio
Municipio Departamento Municipio
mento mento
08 08436 Atlántico MANATÍ 50 50251 Meta EL CASTILLO
08 08520 Atlántico PALMAR DE VARELA 50 50270 Meta EL DORADO
08 08549 Atlántico PIOJÓ 50 50287 Meta FUENTEDEORO
08 08558 Atlántico POLONUEVO 50 50313 Meta GRANADA
08 08560 Atlántico PONEDERA 50 50318 Meta GUAMAL
08 08573 Atlántico PUERTO COLOMBIA 50 50325 Meta MAPIRIPÁN
08 08606 Atlántico REPELÓN 50 50330 Meta MESETAS
08 08634 Atlántico SABANAGRANDE 50 50350 Meta LA MACARENA
08 08638 Atlántico SABANALARGA 50 50370 Meta URIBE
08 08675 Atlántico SANTA LUCÍA 50 50400 Meta LEJANÍAS
08 08685 Atlántico SANTO TOMÁS 50 50450 Meta PUERTO CONCORDIA
08 08758 Atlántico SOLEDAD 50 50568 Meta PUERTO GAITÁN
08 08770 Atlántico SUAN 50 50573 Meta PUERTO LÓPEZ
08 08832 Atlántico TUBARÁ 50 50577 Meta PUERTO LLERAS
08 08849 Atlántico USIACURÍ 50 50590 Meta PUERTO RICO
11 11001 Bogotá, D.C. BOGOTÁ, D.C. 50 50606 Meta RESTREPO
13 13001 Bolívar CARTAGENA DE INDIAS 50 50680 Meta SAN CARLOS DE GUAROA
13 13006 Bolívar ACHÍ 50 50683 Meta SAN JUAN DE ARAMA
13 13030 Bolívar ALTOS DEL ROSARIO 50 50686 Meta SAN JUANITO
13 13042 Bolívar ARENAL 50 50689 Meta SAN MARTÍN DE LOS LLANOS
13 13052 Bolívar ARJONA 50 50711 Meta VISTAHERMOSA
13 13062 Bolívar ARROYOHONDO 52 52001 Nariño PASTO
13 13074 Bolívar BARRANCO DE LOBA 52 52019 Nariño ALBÁN (SAN JOSÉ)
13 13140 Bolívar CALAMAR 52 52022 Nariño ALDANA
13 13160 Bolívar CANTAGALLO 52 52036 Nariño ANCUYÁ
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
Código Código
Código Nombre Código
Departa Nombre Municipio Departa Nombre Departamento Nombre Municipio
Municipio Departamento Municipio
mento mento
13 13188 Bolívar CICUCO 52 52051 Nariño ARBOLEDA
13 13212 Bolívar CÓRDOBA 52 52079 Nariño BARBACOAS
13 13222 Bolívar CLEMENCIA 52 52083 Nariño BELÉN
EL CARMEN DE
13 13244 Bolívar 52 52110 Nariño BUESACO
BOLÍVAR
13 13248 Bolívar EL GUAMO 52 52203 Nariño COLÓN (GÉNOVA)
13 13268 Bolívar EL PEÑÓN 52 52207 Nariño CONSACÁ
13 13300 Bolívar HATILLO DE LOBA 52 52210 Nariño CONTADERO
13 13430 Bolívar MAGANGUÉ 52 52215 Nariño CÓRDOBA
13 13433 Bolívar MAHATES 52 52224 Nariño CUASPÚD
13 13440 Bolívar MARGARITA 52 52227 Nariño CUMBAL
13 13442 Bolívar MARÍA LA BAJA 52 52233 Nariño CUMBITARA
13 13458 Bolívar MONTECRISTO 52 52240 Nariño CHACHAGÜÍ
13 13468 Bolívar MOMPÓS 52 52250 Nariño EL CHARCO
13 13473 Bolívar MORALES 52 52254 Nariño EL PEÑOL
13 13490 Bolívar NOROSÍ 52 52256 Nariño EL ROSARIO
13 13549 Bolívar PINILLOS 52 52258 Nariño EL TABLÓN DE GÓMEZ
13 13580 Bolívar REGIDOR 52 52260 Nariño EL TAMBO
13 13600 Bolívar RÍO VIEJO 52 52287 Nariño FUNES
13 13620 Bolívar SAN CRISTÓBAL 52 52317 Nariño GUACHUCAL
13 13647 Bolívar SAN ESTANISLAO 52 52320 Nariño GUAITARILLA
13 13650 Bolívar SAN FERNANDO 52 52323 Nariño GUALMATÁN
13 13654 Bolívar SAN JACINTO 52 52352 Nariño ILES
SAN JACINTO DEL
13 13655 Bolívar 52 52354 Nariño IMUÉS
CAUCA
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
Código Código
Código Nombre Código
Departa Nombre Municipio Departa Nombre Departamento Nombre Municipio
Municipio Departamento Municipio
mento mento
SAN JUAN
13 13657 Bolívar 52 52356 Nariño IPIALES
NEPOMUCENO
13 13667 Bolívar SAN MARTÍN DE LOBA 52 52378 Nariño LA CRUZ
13 13670 Bolívar SAN PABLO SUR 52 52381 Nariño LA FLORIDA
13 13673 Bolívar SANTA CATALINA 52 52385 Nariño LA LLANADA
13 13683 Bolívar SANTA ROSA DE LIMA 52 52390 Nariño LA TOLA
13 13688 Bolívar SANTA ROSA DEL SUR 52 52399 Nariño LA UNIÓN
13 13744 Bolívar SIMITÍ 52 52405 Nariño LEIVA
13 13760 Bolívar SOPLAVIENTO 52 52411 Nariño LINARES
13 13780 Bolívar TALAIGUA NUEVO 52 52418 Nariño LOS ANDES (SOTOMAYOR)
13 13810 Bolívar TIQUISIO 52 52427 Nariño MAGÜÍ (PAYÁN)
13 13836 Bolívar TURBACO 52 52435 Nariño MALLAMA (PIEDRANCHA)
13 13838 Bolívar TURBANÁ 52 52473 Nariño MOSQUERA
13 13873 Bolívar VILLANUEVA 52 52480 Nariño NARIÑO
13 13894 Bolívar ZAMBRANO 52 52490 Nariño OLAYA HERRERA
15 15001 Boyacá TUNJA 52 52506 Nariño OSPINA
15 15022 Boyacá ALMEIDA 52 52520 Nariño FRANCISCO PIZARRO
15 15047 Boyacá AQUITANIA 52 52540 Nariño POLICARPA
15 15051 Boyacá ARCABUCO 52 52560 Nariño POTOSÍ
15 15087 Boyacá BELÉN 52 52565 Nariño PROVIDENCIA
15 15090 Boyacá BERBEO 52 52573 Nariño PUERRES
15 15092 Boyacá BETÉITIVA 52 52585 Nariño PUPIALES
15 15097 Boyacá BOAVITA 52 52612 Nariño RICAURTE
15 15104 Boyacá BOYACÁ 52 52621 Nariño ROBERTO PAYÁN (SAN JOSÉ)
15 15106 Boyacá BRICEÑO 52 52678 Nariño SAMANIEGO
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
Código Código
Código Nombre Código
Departa Nombre Municipio Departa Nombre Departamento Nombre Municipio
Municipio Departamento Municipio
mento mento
15 15109 Boyacá BUENAVISTA 52 52683 Nariño SANDONÁ
15 15114 Boyacá BUSBANZÁ 52 52685 Nariño SAN BERNARDO
15 15131 Boyacá CALDAS 52 52687 Nariño SAN LORENZO
15 15135 Boyacá CAMPOHERMOSO 52 52693 Nariño SAN PABLO
15 15162 Boyacá CERINZA 52 52694 Nariño SAN PEDRO DE CARTAGO
15 15172 Boyacá CHINAVITA 52 52696 Nariño SANTA BÁRBARA
15 15176 Boyacá CHIQUINQUIRÁ 52 52699 Nariño SANTACRUZ
15 15180 Boyacá CHISCAS 52 52720 Nariño SAPUYES
15 15183 Boyacá CHITA 52 52786 Nariño TAMINANGO
15 15185 Boyacá CHITARAQUE 52 52788 Nariño TANGUA
15 15187 Boyacá CHIVATÁ 52 52835 Nariño SAN ANDRÉS DE TUMACO
15 15189 Boyacá CIÉNEGA 52 52838 Nariño TÚQUERRES
15 15204 Boyacá CÓMBITA 52 52885 Nariño YACUANQUER
15 15212 Boyacá COPER 54 54001 Norte de Santander CÚCUTA
15 15215 Boyacá CORRALES 54 54003 Norte de Santander ÁBREGO
15 15218 Boyacá COVARACHÍA 54 54051 Norte de Santander ARBOLEDAS
15 15223 Boyacá CUBARÁ 54 54099 Norte de Santander BOCHALEMA
15 15224 Boyacá CUCAITA 54 54109 Norte de Santander BUCARASICA
15 15226 Boyacá CUÍTIVA 54 54125 Norte de Santander CÁCOTA DE VELASCO
15 15232 Boyacá CHÍQUIZA 54 54128 Norte de Santander CÁCHIRA
15 15236 Boyacá CHIVOR 54 54172 Norte de Santander CHINÁCOTA
15 15238 Boyacá DUITAMA 54 54174 Norte de Santander CHITAGÁ
15 15244 Boyacá EL COCUY 54 54206 Norte de Santander CONVENCIÓN
15 15248 Boyacá EL ESPINO 54 54223 Norte de Santander CUCUTILLA
15 15272 Boyacá FIRAVITOBA 54 54239 Norte de Santander DURANIA
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
Código Código
Código Nombre Código
Departa Nombre Municipio Departa Nombre Departamento Nombre Municipio
Municipio Departamento Municipio
mento mento
15 15276 Boyacá FLORESTA 54 54245 Norte de Santander EL CARMEN
15 15293 Boyacá GACHANTIVÁ 54 54250 Norte de Santander EL TARRA
15 15296 Boyacá GÁMEZA 54 54261 Norte de Santander EL ZULIA
15 15299 Boyacá GARAGOA 54 54313 Norte de Santander GRAMALOTE
15 15317 Boyacá GUACAMAYAS 54 54344 Norte de Santander HACARÍ
15 15322 Boyacá GUATEQUE 54 54347 Norte de Santander HERRÁN
15 15325 Boyacá GUAYATÁ 54 54377 Norte de Santander LABATECA
15 15332 Boyacá GÜICÁN DE LA SIERRA 54 54385 Norte de Santander LA ESPERANZA
15 15362 Boyacá IZA 54 54398 Norte de Santander LA PLAYA DE BELÉN
15 15367 Boyacá JENESANO 54 54405 Norte de Santander LOS PATIOS
15 15368 Boyacá JERICÓ 54 54418 Norte de Santander LOURDES
15 15377 Boyacá LABRANZAGRANDE 54 54480 Norte de Santander MUTISCUA
15 15380 Boyacá LA CAPILLA 54 54498 Norte de Santander OCAÑA
15 15401 Boyacá LA VICTORIA 54 54518 Norte de Santander PAMPLONA
15 15403 Boyacá LA UVITA 54 54520 Norte de Santander PAMPLONITA
15 15407 Boyacá VILLA DE LEYVA 54 54553 Norte de Santander PUERTO SANTANDER
15 15425 Boyacá MACANAL 54 54599 Norte de Santander RAGONVALIA
15 15442 Boyacá MARIPÍ 54 54660 Norte de Santander SALAZAR DE LAS PALMAS
15 15455 Boyacá MIRAFLORES 54 54670 Norte de Santander SAN CALIXTO
15 15464 Boyacá MONGUA 54 54673 Norte de Santander SAN CAYETANO
15 15466 Boyacá MONGUÍ 54 54680 Norte de Santander SANTIAGO
15 15469 Boyacá MONIQUIRÁ 54 54720 Norte de Santander SARDINATA
15 15476 Boyacá MOTAVITA 54 54743 Norte de Santander SANTO DOMINGO DE SILOS
15 15480 Boyacá MUZO 54 54800 Norte de Santander TEORAMA
15 15491 Boyacá NOBSA 54 54810 Norte de Santander TIBÚ
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
Código Código
Código Nombre Código
Departa Nombre Municipio Departa Nombre Departamento Nombre Municipio
Municipio Departamento Municipio
mento mento
15 15494 Boyacá NUEVO COLÓN 54 54820 Norte de Santander TOLEDO
15 15500 Boyacá OICATÁ 54 54871 Norte de Santander VILLA CARO
15 15507 Boyacá OTANCHE 54 54874 Norte de Santander VILLA DEL ROSARIO
15 15511 Boyacá PACHAVITA 63 63001 Quindío ARMENIA
15 15514 Boyacá PÁEZ 63 63111 Quindío BUENAVISTA
15 15516 Boyacá PAIPA 63 63130 Quindío CALARCÁ
15 15518 Boyacá PAJARITO 63 63190 Quindío CIRCASIA
15 15522 Boyacá PANQUEBA 63 63212 Quindío CÓRDOBA
15 15531 Boyacá PAUNA 63 63272 Quindío FILANDIA
15 15533 Boyacá PAYA 63 63302 Quindío GÉNOVA
15 15537 Boyacá PAZ DE RÍO 63 63401 Quindío LA TEBAIDA
15 15542 Boyacá PESCA 63 63470 Quindío MONTENEGRO
15 15550 Boyacá PISBA 63 63548 Quindío PIJAO
15 15572 Boyacá PUERTO BOYACÁ 63 63594 Quindío QUIMBAYA
15 15580 Boyacá QUÍPAMA 63 63690 Quindío SALENTO
15 15599 Boyacá RAMIRIQUÍ 66 66001 Risaralda PEREIRA
15 15600 Boyacá RÁQUIRA 66 66045 Risaralda APÍA
15 15621 Boyacá RONDÓN 66 66075 Risaralda BALBOA
15 15632 Boyacá SABOYÁ 66 66088 Risaralda BELÉN DE UMBRÍA
15 15638 Boyacá SÁCHICA 66 66170 Risaralda DOSQUEBRADAS
15 15646 Boyacá SAMACÁ 66 66318 Risaralda GUÁTICA
15 15660 Boyacá SAN EDUARDO 66 66383 Risaralda LA CELIA
15 15664 Boyacá SAN JOSÉ DE PARE 66 66400 Risaralda LA VIRGINIA
15 15667 Boyacá SAN LUIS DE GACENO 66 66440 Risaralda MARSELLA
15 15673 Boyacá SAN MATEO 66 66456 Risaralda MISTRATÓ
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
Código Código
Código Nombre Código
Departa Nombre Municipio Departa Nombre Departamento Nombre Municipio
Municipio Departamento Municipio
mento mento
15 15676 Boyacá SAN MIGUEL DE SEMA 66 66572 Risaralda PUEBLO RICO
15 15681 Boyacá SAN PABLO DE BORBUR 66 66594 Risaralda QUINCHÍA
15 15686 Boyacá SANTANA 66 66682 Risaralda SANTA ROSA DE CABAL
15 15690 Boyacá SANTA MARÍA 66 66687 Risaralda SANTUARIO
SANTA ROSA DE
15 15693 Boyacá 68 68001 Santander BUCARAMANGA
VITERBO
15 15696 Boyacá SANTA SOFÍA 68 68013 Santander AGUADA
15 15720 Boyacá SATIVANORTE 68 68020 Santander ALBANIA
15 15723 Boyacá SATIVASUR 68 68051 Santander ARATOCA
15 15740 Boyacá SIACHOQUE 68 68077 Santander BARBOSA
15 15753 Boyacá SOATÁ 68 68079 Santander BARICHARA
15 15755 Boyacá SOCOTÁ 68 68081 Santander BARRANCABERMEJA
15 15757 Boyacá SOCHA 68 68092 Santander BETULIA
15 15759 Boyacá SOGAMOSO 68 68101 Santander BOLÍVAR
15 15761 Boyacá SOMONDOCO 68 68121 Santander CABRERA
15 15762 Boyacá SORA 68 68132 Santander CALIFORNIA
15 15763 Boyacá SOTAQUIRÁ 68 68147 Santander CAPITANEJO
15 15764 Boyacá SORACÁ 68 68152 Santander CARCASÍ
15 15774 Boyacá SUSACÓN 68 68160 Santander CEPITÁ
15 15776 Boyacá SUTAMARCHÁN 68 68162 Santander CERRITO
15 15778 Boyacá SUTATENZA 68 68167 Santander CHARALÁ
15 15790 Boyacá TASCO 68 68169 Santander CHARTA
15 15798 Boyacá TENZA 68 68176 Santander CHIMA
15 15804 Boyacá TIBANÁ 68 68179 Santander CHIPATÁ
15 15806 Boyacá TIBASOSA 68 68190 Santander CIMITARRA
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
Código Código
Código Nombre Código
Departa Nombre Municipio Departa Nombre Departamento Nombre Municipio
Municipio Departamento Municipio
mento mento
15 15808 Boyacá TINJACÁ 68 68207 Santander CONCEPCIÓN
15 15810 Boyacá TIPACOQUE 68 68209 Santander CONFINES
15 15814 Boyacá TOCA 68 68211 Santander CONTRATACIÓN
15 15816 Boyacá TOGÜÍ 68 68217 Santander COROMORO
15 15820 Boyacá TÓPAGA 68 68229 Santander CURITÍ
15 15822 Boyacá TOTA 68 68235 Santander EL CARMEN DE CHUCURÍ
15 15832 Boyacá TUNUNGUÁ 68 68245 Santander EL GUACAMAYO
15 15835 Boyacá TURMEQUÉ 68 68250 Santander EL PEÑÓN
15 15837 Boyacá TUTA 68 68255 Santander EL PLAYÓN
15 15839 Boyacá TUTAZÁ 68 68264 Santander ENCINO
15 15842 Boyacá ÚMBITA 68 68266 Santander ENCISO
15 15861 Boyacá VENTAQUEMADA 68 68271 Santander FLORIÁN
15 15879 Boyacá VIRACACHÁ 68 68276 Santander FLORIDABLANCA
15 15897 Boyacá ZETAQUIRA 68 68296 Santander GALÁN
17 17001 Caldas MANIZALES 68 68298 Santander GÁMBITA
17 17013 Caldas AGUADAS 68 68307 Santander GIRÓN
17 17042 Caldas ANSERMA 68 68318 Santander GUACA
17 17050 Caldas ARANZAZU 68 68320 Santander GUADALUPE
17 17088 Caldas BELALCÁZAR 68 68322 Santander GUAPOTÁ
17 17174 Caldas CHINCHINÁ 68 68324 Santander GUAVATÁ
17 17272 Caldas FILADELFIA 68 68327 Santander GÜEPSA
17 17380 Caldas LA DORADA 68 68344 Santander HATO
17 17388 Caldas LA MERCED 68 68368 Santander JESÚS MARÍA
17 17433 Caldas MANZANARES 68 68370 Santander JORDÁN
17 17442 Caldas MARMATO 68 68377 Santander LA BELLEZA
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
Código Código
Código Nombre Código
Departa Nombre Municipio Departa Nombre Departamento Nombre Municipio
Municipio Departamento Municipio
mento mento
17 17444 Caldas MARQUETALIA 68 68385 Santander LANDÁZURI
17 17446 Caldas MARULANDA 68 68397 Santander LA PAZ
17 17486 Caldas NEIRA 68 68406 Santander LEBRIJA
17 17495 Caldas NORCASIA 68 68418 Santander LOS SANTOS
17 17513 Caldas PÁCORA 68 68425 Santander MACARAVITA
17 17524 Caldas PALESTINA 68 68432 Santander MÁLAGA
17 17541 Caldas PENSILVANIA 68 68444 Santander MATANZA
17 17614 Caldas RIOSUCIO 68 68464 Santander MOGOTES
17 17616 Caldas RISARALDA 68 68468 Santander MOLAGAVITA
17 17653 Caldas SALAMINA 68 68498 Santander OCAMONTE
17 17662 Caldas SAMANÁ 68 68500 Santander OIBA
17 17665 Caldas SAN JOSÉ 68 68502 Santander ONZAGA
17 17777 Caldas SUPÍA 68 68522 Santander PALMAR
17 17867 Caldas VICTORIA 68 68524 Santander PALMAS DEL SOCORRO
17 17873 Caldas VILLAMARÍA 68 68533 Santander PÁRAMO
17 17877 Caldas VITERBO 68 68547 Santander PIEDECUESTA
18 18001 Caquetá FLORENCIA 68 68549 Santander PINCHOTE
18 18029 Caquetá ALBANIA 68 68572 Santander PUENTE NACIONAL
BELÉN DE LOS
18 18094 Caquetá 68 68573 Santander PUERTO PARRA
ANDAQUÍES
CARTAGENA DEL
18 18150 Caquetá 68 68575 Santander PUERTO WILCHES
CHAIRÁ
18 18205 Caquetá CURILLO 68 68615 Santander RIONEGRO
18 18247 Caquetá EL DONCELLO 68 68655 Santander SABANA DE TORRES
18 18256 Caquetá EL PAUJÍL 68 68669 Santander SAN ANDRÉS
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
Código Código
Código Nombre Código
Departa Nombre Municipio Departa Nombre Departamento Nombre Municipio
Municipio Departamento Municipio
mento mento
18 18410 Caquetá LA MONTAÑITA 68 68673 Santander SAN BENITO
18 18460 Caquetá MILÁN 68 68679 Santander SAN GIL
18 18479 Caquetá MORELIA 68 68682 Santander SAN JOAQUÍN
18 18592 Caquetá PUERTO RICO 68 68684 Santander SAN JOSÉ DE MIRANDA
18 18610 Caquetá SAN JOSÉ DEL FRAGUA 68 68686 Santander SAN MIGUEL
SAN VICENTE DEL
18 18753 Caquetá 68 68689 Santander SAN VICENTE DE CHUCURÍ
CAGUÁN
18 18756 Caquetá SOLANO 68 68705 Santander SANTA BÁRBARA
18 18785 Caquetá SOLITA 68 68720 Santander SANTA HELENA DEL OPÓN
18 18860 Caquetá VALPARAÍSO 68 68745 Santander SIMACOTA
19 19001 Cauca POPAYÁN 68 68755 Santander SOCORRO
19 19022 Cauca ALMAGUER 68 68770 Santander SUAITA
19 19050 Cauca ARGELIA 68 68773 Santander SUCRE
19 19075 Cauca BALBOA 68 68780 Santander SURATÁ
19 19100 Cauca BOLÍVAR 68 68820 Santander TONA
19 19110 Cauca BUENOS AIRES 68 68855 Santander VALLE DE SAN JOSÉ
19 19130 Cauca CAJIBÍO 68 68861 Santander VÉLEZ
19 19137 Cauca CALDONO 68 68867 Santander VETAS
19 19142 Cauca CALOTO 68 68872 Santander VILLANUEVA
19 19212 Cauca CORINTO 68 68895 Santander ZAPATOCA
19 19256 Cauca EL TAMBO 70 70001 Sucre SINCELEJO
19 19290 Cauca FLORENCIA 70 70110 Sucre BUENAVISTA
19 19300 Cauca GUACHENÉ 70 70124 Sucre CAIMITO
19 19318 Cauca GUAPÍ 70 70204 Sucre COLOSÓ
19 19355 Cauca INZÁ 70 70215 Sucre COROZAL
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
Código Código
Código Nombre Código
Departa Nombre Municipio Departa Nombre Departamento Nombre Municipio
Municipio Departamento Municipio
mento mento
19 19364 Cauca JAMBALÓ 70 70221 Sucre COVEÑAS
19 19392 Cauca LA SIERRA 70 70230 Sucre CHALÁN
19 19397 Cauca LA VEGA 70 70233 Sucre EL ROBLE
19 19418 Cauca LÓPEZ DE MICAY 70 70235 Sucre GALERAS
19 19450 Cauca MERCADERES 70 70265 Sucre GUARANDA
19 19455 Cauca MIRANDA 70 70400 Sucre LA UNIÓN
19 19473 Cauca MORALES 70 70418 Sucre LOS PALMITOS
19 19513 Cauca PADILLA 70 70429 Sucre MAJAGUAL
19 19517 Cauca PÁEZ ‐ BELALCAZAR 70 70473 Sucre MORROA
19 19532 Cauca PATÍA – EL BORDO 70 70508 Sucre OVEJAS
19 19533 Cauca PIAMONTE 70 70523 Sucre PALMITO
19 19548 Cauca PIENDAMÓ – TUNÍA 70 70670 Sucre SAMPUÉS
19 19573 Cauca PUERTO TEJADA 70 70678 Sucre SAN BENITO ABAD
19 19585 Cauca PURACÉ ‐ COCONUCO 70 70702 Sucre SAN JUAN DE BETULIA
19 19622 Cauca ROSAS 70 70708 Sucre SAN MARCOS
19 19693 Cauca SAN SEBASTIÁN 70 70713 Sucre SAN ONOFRE
SANTANDER DE
19 19698 Cauca 70 70717 Sucre SAN PEDRO
QUILICHAO
19 19701 Cauca SANTA ROSA 70 70742 Sucre SAN LUIS DE SINCÉ
19 19743 Cauca SILVIA 70 70771 Sucre SUCRE
19 19760 Cauca SOTARA 70 70820 Sucre SANTIAGO DE TOLÚ
19 19780 Cauca SUÁREZ 70 70823 Sucre TOLÚ VIEJO
19 19785 Cauca SUCRE 73 73001 Tolima IBAGUÉ
19 19807 Cauca TIMBÍO 73 73024 Tolima ALPUJARRA
19 19809 Cauca TIMBIQUÍ 73 73026 Tolima ALVARADO
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
Código Código
Código Nombre Código
Departa Nombre Municipio Departa Nombre Departamento Nombre Municipio
Municipio Departamento Municipio
mento mento
19 19821 Cauca TORIBÍO 73 73030 Tolima AMBALEMA
19 19824 Cauca TOTORÓ 73 73043 Tolima ANZOÁTEGUI
19 19845 Cauca VILLA RICA 73 73055 Tolima ARMERO (GUAYABAL)
20 20001 Cesar VALLEDUPAR 73 73067 Tolima ATACO
20 20011 Cesar AGUACHICA 73 73124 Tolima CAJAMARCA
20 20013 Cesar AGUSTÍN CODAZZI 73 73148 Tolima CARMEN DE APICALÁ
20 20032 Cesar ASTREA 73 73152 Tolima CASABIANCA
20 20045 Cesar BECERRIL 73 73168 Tolima CHAPARRAL
20 20060 Cesar BOSCONIA 73 73200 Tolima COELLO
20 20175 Cesar CHIMICHAGUA 73 73217 Tolima COYAIMA
20 20178 Cesar CHIRIGUANÁ 73 73226 Tolima CUNDAY
20 20228 Cesar CURUMANÍ 73 73236 Tolima DOLORES
20 20238 Cesar EL COPEY 73 73268 Tolima ESPINAL
20 20250 Cesar EL PASO 73 73270 Tolima FALAN
20 20295 Cesar GAMARRA 73 73275 Tolima FLANDES
20 20310 Cesar GONZÁLEZ 73 73283 Tolima FRESNO
20 20383 Cesar LA GLORIA 73 73319 Tolima GUAMO
20 20400 Cesar LA JAGUA DE IBIRICO 73 73347 Tolima HERVEO
MANAURE BALCÓN DEL
20 20443 Cesar 73 73349 Tolima HONDA
CESAR
20 20517 Cesar PAILITAS 73 73352 Tolima ICONONZO
20 20550 Cesar PELAYA 73 73408 Tolima LÉRIDA
20 20570 Cesar PUEBLO BELLO 73 73411 Tolima LÍBANO
20 20614 Cesar RÍO DE ORO 73 73443 Tolima SAN SEBASTIÁN DE MARIQUITA
20 20621 Cesar LA PAZ 73 73449 Tolima MELGAR
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
Código Código
Código Nombre Código
Departa Nombre Municipio Departa Nombre Departamento Nombre Municipio
Municipio Departamento Municipio
mento mento
20 20710 Cesar SAN ALBERTO 73 73461 Tolima MURILLO
20 20750 Cesar SAN DIEGO 73 73483 Tolima NATAGAIMA
20 20770 Cesar SAN MARTÍN 73 73504 Tolima ORTEGA
20 20787 Cesar TAMALAMEQUE 73 73520 Tolima PALOCABILDO
23 23001 Córdoba MONTERÍA 73 73547 Tolima PIEDRAS
23 23068 Córdoba AYAPEL 73 73555 Tolima PLANADAS
23 23079 Córdoba BUENAVISTA 73 73563 Tolima PRADO
23 23090 Córdoba CANALETE 73 73585 Tolima PURIFICACIÓN
23 23162 Córdoba CERETÉ 73 73616 Tolima RIOBLANCO
23 23168 Córdoba CHIMÁ 73 73622 Tolima RONCESVALLES
23 23182 Córdoba CHINÚ 73 73624 Tolima ROVIRA
23 23189 Córdoba CIÉNAGA DE ORO 73 73671 Tolima SALDAÑA
23 23300 Córdoba COTORRA 73 73675 Tolima SAN ANTONIO
23 23350 Córdoba LA APARTADA 73 73678 Tolima SAN LUIS
23 23417 Córdoba LORICA 73 73686 Tolima SANTA ISABEL
23 23419 Córdoba LOS CÓRDOBAS 73 73770 Tolima SUÁREZ
23 23464 Córdoba MOMIL 73 73854 Tolima VALLE DE SAN JUAN
23 23466 Córdoba MONTELÍBANO 73 73861 Tolima VENADILLO
23 23500 Córdoba MOÑITOS 73 73870 Tolima VILLAHERMOSA
23 23555 Córdoba PLANETA RICA 73 73873 Tolima VILLARRICA
23 23570 Córdoba PUEBLO NUEVO 76 76001 Valle del Cauca CALI
23 23574 Córdoba PUERTO ESCONDIDO 76 76020 Valle del Cauca ALCALÁ
23 23580 Córdoba PUERTO LIBERTADOR 76 76036 Valle del Cauca ANDALUCÍA
PURÍSIMA DE LA
23 23586 Córdoba 76 76041 Valle del Cauca ANSERMANUEVO
CONCEPCIÓN
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
Código Código
Código Nombre Código
Departa Nombre Municipio Departa Nombre Departamento Nombre Municipio
Municipio Departamento Municipio
mento mento
23 23660 Córdoba SAHAGÚN 76 76054 Valle del Cauca ARGELIA
SAN ANDRÉS DE
23 23670 Córdoba 76 76100 Valle del Cauca BOLÍVAR
SOTAVENTO
23 23672 Córdoba SAN ANTERO 76 76109 Valle del Cauca BUENAVENTURA
SAN BERNARDO DEL
23 23675 Córdoba 76 76111 Valle del Cauca GUADALAJARA DE BUGA
VIENTO
23 23678 Córdoba SAN CARLOS 76 76113 Valle del Cauca BUGALAGRANDE
23 23682 Córdoba SAN JOSÉ DE URÉ 76 76122 Valle del Cauca CAICEDONIA
23 23686 Córdoba SAN PELAYO 76 76126 Valle del Cauca CALIMA (DARIEN)
23 23807 Córdoba TIERRALTA 76 76130 Valle del Cauca CANDELARIA
23 23815 Córdoba TUCHÍN 76 76147 Valle del Cauca CARTAGO
23 23855 Córdoba VALENCIA 76 76233 Valle del Cauca DAGUA
25 25001 Cundinamarca AGUA DE DIOS 76 76243 Valle del Cauca EL ÁGUILA
25 25019 Cundinamarca ALBÁN 76 76246 Valle del Cauca EL CAIRO
25 25035 Cundinamarca ANAPOIMA 76 76248 Valle del Cauca EL CERRITO
25 25040 Cundinamarca ANOLAIMA 76 76250 Valle del Cauca EL DOVIO
25 25053 Cundinamarca ARBELÁEZ 76 76275 Valle del Cauca FLORIDA
25 25086 Cundinamarca BELTRÁN 76 76306 Valle del Cauca GINEBRA
25 25095 Cundinamarca BITUIMA 76 76318 Valle del Cauca GUACARÍ
25 25099 Cundinamarca BOJACÁ 76 76364 Valle del Cauca JAMUNDÍ
25 25120 Cundinamarca CABRERA 76 76377 Valle del Cauca LA CUMBRE
25 25123 Cundinamarca CACHIPAY 76 76400 Valle del Cauca LA UNIÓN
25 25126 Cundinamarca CAJICÁ 76 76403 Valle del Cauca LA VICTORIA
25 25148 Cundinamarca CAPARRAPÍ 76 76497 Valle del Cauca OBANDO
25 25151 Cundinamarca CÁQUEZA 76 76520 Valle del Cauca PALMIRA
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
Código Código
Código Nombre Código
Departa Nombre Municipio Departa Nombre Departamento Nombre Municipio
Municipio Departamento Municipio
mento mento
25 25154 Cundinamarca CARMEN DE CARUPA 76 76563 Valle del Cauca PRADERA
25 25168 Cundinamarca CHAGUANÍ 76 76606 Valle del Cauca RESTREPO
25 25175 Cundinamarca CHÍA 76 76616 Valle del Cauca RIOFRÍO
25 25178 Cundinamarca CHIPAQUE 76 76622 Valle del Cauca ROLDANILLO
25 25181 Cundinamarca CHOACHÍ 76 76670 Valle del Cauca SAN PEDRO
25 25183 Cundinamarca CHOCONTÁ 76 76736 Valle del Cauca SEVILLA
25 25200 Cundinamarca COGUA 76 76823 Valle del Cauca TORO
25 25214 Cundinamarca COTA 76 76828 Valle del Cauca TRUJILLO
25 25224 Cundinamarca CUCUNUBÁ 76 76834 Valle del Cauca TULUÁ
25 25245 Cundinamarca EL COLEGIO 76 76845 Valle del Cauca ULLOA
25 25258 Cundinamarca EL PEÑÓN 76 76863 Valle del Cauca VERSALLES
25 25260 Cundinamarca EL ROSAL 76 76869 Valle del Cauca VIJES
25 25269 Cundinamarca FACATATIVÁ 76 76890 Valle del Cauca YOTOCO
25 25279 Cundinamarca FÓMEQUE 76 76892 Valle del Cauca YUMBO
25 25281 Cundinamarca FOSCA 76 76895 Valle del Cauca ZARZAL
25 25286 Cundinamarca FUNZA 81 81001 Arauca ARAUCA
25 25288 Cundinamarca FÚQUENE 81 81065 Arauca ARAUQUITA
25 25290 Cundinamarca FUSAGASUGÁ 81 81220 Arauca CRAVO NORTE
25 25293 Cundinamarca GACHALÁ 81 81300 Arauca FORTUL
25 25295 Cundinamarca GACHANCIPÁ 81 81591 Arauca PUERTO RONDÓN
25 25297 Cundinamarca GACHETÁ 81 81736 Arauca SARAVENA
25 25299 Cundinamarca GAMA 81 81794 Arauca TAME
25 25307 Cundinamarca GIRARDOT 85 85001 Casanare YOPAL
25 25312 Cundinamarca GRANADA 85 85010 Casanare AGUAZUL
25 25317 Cundinamarca GUACHETÁ 85 85015 Casanare CHÁMEZA
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
Código Código
Código Nombre Código
Departa Nombre Municipio Departa Nombre Departamento Nombre Municipio
Municipio Departamento Municipio
mento mento
25 25320 Cundinamarca GUADUAS 85 85125 Casanare HATO COROZAL
25 25322 Cundinamarca GUASCA 85 85136 Casanare LA SALINA
25 25324 Cundinamarca GUATAQUÍ 85 85139 Casanare MANÍ
25 25326 Cundinamarca GUATAVITA 85 85162 Casanare MONTERREY
25 25328 Cundinamarca GUAYABAL DE SÍQUIMA 85 85225 Casanare NUNCHÍA
25 25335 Cundinamarca GUAYABETAL 85 85230 Casanare OROCUÉ
25 25339 Cundinamarca GUTIÉRREZ 85 85250 Casanare PAZ DE ARIPORO
25 25368 Cundinamarca JERUSALÉN 85 85263 Casanare PORE
25 25372 Cundinamarca JUNÍN 85 85279 Casanare RECETOR
25 25377 Cundinamarca LA CALERA 85 85300 Casanare SABANALARGA
25 25386 Cundinamarca LA MESA 85 85315 Casanare SÁCAMA
25 25394 Cundinamarca LA PALMA 85 85325 Casanare SAN LUIS DE PALENQUE
25 25398 Cundinamarca LA PEÑA 85 85400 Casanare TÁMARA
25 25402 Cundinamarca LA VEGA 85 85410 Casanare TAURAMENA
25 25407 Cundinamarca LENGUAZAQUE 85 85430 Casanare TRINIDAD
25 25426 Cundinamarca MACHETÁ 85 85440 Casanare VILLANUEVA
25 25430 Cundinamarca MADRID 86 86001 Putumayo MOCOA
25 25436 Cundinamarca MANTA 86 86219 Putumayo COLÓN
25 25438 Cundinamarca MEDINA 86 86320 Putumayo ORITO
25 25473 Cundinamarca MOSQUERA 86 86568 Putumayo PUERTO ASÍS
25 25483 Cundinamarca NARIÑO 86 86569 Putumayo PUERTO CAICEDO
25 25486 Cundinamarca NEMOCÓN 86 86571 Putumayo PUERTO GUZMÁN
25 25488 Cundinamarca NILO 86 86573 Putumayo PUERTO LEGUÍZAMO
25 25489 Cundinamarca NIMAIMA 86 86749 Putumayo SIBUNDOY
25 25491 Cundinamarca NOCAIMA 86 86755 Putumayo SAN FRANCISCO
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
Código Código
Código Nombre Código
Departa Nombre Municipio Departa Nombre Departamento Nombre Municipio
Municipio Departamento Municipio
mento mento
25 25506 Cundinamarca VENECIA 86 86757 Putumayo SAN MIGUEL
25 25513 Cundinamarca PACHO 86 86760 Putumayo SANTIAGO
25 25518 Cundinamarca PAIME 86 86865 Putumayo VALLE DEL GUAMUEZ
25 25524 Cundinamarca PANDI 86 86885 Putumayo VILLAGARZÓN
Archipiélago de San
25 25530 Cundinamarca PARATEBUENO 88 88001 Andrés, Providencia y SAN ANDRÉS
Santa Catalina
Archipiélago de San
25 25535 Cundinamarca PASCA 88 88564 Andrés, Providencia y PROVIDENCIA
Santa Catalina
25 25572 Cundinamarca PUERTO SALGAR 91 91001 Amazonas LETICIA
25 25580 Cundinamarca PULÍ 91 91263 Amazonas EL ENCANTO
25 25592 Cundinamarca QUEBRADANEGRA 91 91405 Amazonas LA CHORRERA
25 25594 Cundinamarca QUETAME 91 91407 Amazonas LA PEDRERA
25 25596 Cundinamarca QUIPILE 91 91430 Amazonas LA VICTORIA
25 25599 Cundinamarca APULO 91 91460 Amazonas MIRITÍ – PARANÁ
25 25612 Cundinamarca RICAURTE 91 91530 Amazonas PUERTO ALEGRÍA
SAN ANTONIO DEL
25 25645 Cundinamarca 91 91536 Amazonas PUERTO ARICA
TEQUENDAMA
25 25649 Cundinamarca SAN BERNARDO 91 91540 Amazonas PUERTO NARIÑO
25 25653 Cundinamarca SAN CAYETANO 91 91669 Amazonas PUERTO SANTANDER
25 25658 Cundinamarca SAN FRANCISCO 91 91798 Amazonas TARAPACÁ
25 25662 Cundinamarca SAN JUAN DE RIOSECO 94 94001 Guainía INÍRIDA
25 25718 Cundinamarca SASAIMA 94 94343 Guainía BARRANCOMINAS
25 25736 Cundinamarca SESQUILÉ 94 94663 Guainía MAPIRIPANA
25 25740 Cundinamarca SIBATÉ 94 94883 Guainía SAN FELIPE
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
Código Código
Código Nombre Código
Departa Nombre Municipio Departa Nombre Departamento Nombre Municipio
Municipio Departamento Municipio
mento mento
25 25743 Cundinamarca SILVANIA 94 94884 Guainía PUERTO COLOMBIA
25 25745 Cundinamarca SIMIJACA 94 94885 Guainía LA GUADALUPE
25 25754 Cundinamarca SOACHA 94 94886 Guainía CACAHUAL
25 25758 Cundinamarca SOPÓ 94 94887 Guainía PANA
25 25769 Cundinamarca SUBACHOQUE 94 94888 Guainía MORICHAL NUEVO
25 25772 Cundinamarca SUESCA 95 95001 Guaviare SAN JOSÉ DEL GUAVIARE
25 25777 Cundinamarca SUPATÁ 95 95015 Guaviare CALAMAR
25 25779 Cundinamarca SUSA 95 95025 Guaviare EL RETORNO
25 25781 Cundinamarca SUTATAUSA 95 95200 Guaviare MIRAFLORES
25 25785 Cundinamarca TABIO 97 97001 Vaupés MITÚ
25 25793 Cundinamarca TAUSA 97 97161 Vaupés CARURÚ
25 25797 Cundinamarca TENA 97 97511 Vaupés PACOA
25 25799 Cundinamarca TENJO 97 97666 Vaupés TARAIRA
25 25805 Cundinamarca TIBACUY 97 97777 Vaupés PAPUNAHUA
25 25807 Cundinamarca TIBIRITA 97 97889 Vaupés YAVARATÉ
25 25815 Cundinamarca TOCAIMA 99 99001 Vichada PUERTO CARREÑO
25 25817 Cundinamarca TOCANCIPÁ 99 99524 Vichada LA PRIMAVERA
25 25823 Cundinamarca TOPAIPÍ 99 99624 Vichada SANTA ROSALÍA
99 99773 Vichada CUMARIBO
11.4.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.
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
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.
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\”, en formato Excel “Códigos_Postales.xlsx” donde
se deberá utilizar los códigos que se encuentran en la columna E.
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
12. Suplemento E: Códigos de Productos
12.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 Unidas4 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
o Material vivo vegetal y animal, accesorios y suministros
o Material mineral, textil y vegetal y animal no comestible
o Material químico incluyendo bioquímicos y materiales de gas
o Materiales de resina, colofonia, caucho, espuma, película y elastoméricos
o Materiales y productos de papel
o Materiales combustibles, aditivos para combustibles, lubricantes y anticorrosivos
4
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 Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
Segmentos 20 al 27: Equipo industrial
o Maquinaria y accesorios de minería y perforación de pozos
o Maquinaria y accesorios para agricultura, pesca, silvicultura y fauna
o Maquinaria y accesorios para construcción y edificación
o Maquinaria y accesorios para manufactura y procesamiento industrial
o Maquinaria, accesorios y suministros para manejo, acondicionamiento y almacenamiento de materiales
o Vehículos comerciales, militares y particulares, accesorios y componentes
o Maquinaria y accesorios para generación y distribución de energía
o Herramientas y maquinaria general
Segmentos 30 al 41: Componentes y suministros
o Componentes y suministros para estructuras, edificación, construcción y obras civiles
o Componentes y suministros de manufactura
o Componentes y suministros electrónicos
o Componentes, accesorios y suministros de sistemas eléctricos e iluminación
o Componentes y equipos para distribución y sistemas de acondicionamiento
o Equipos y suministros de laboratorio, de medición, de observación y de pruebas
Segmentos 42 al 60: Productos de uso final
o Equipo médico, accesorios y suministros
o Difusión de tecnologías de información y telecomunicaciones
o Equipos de oficina, accesorios y suministros
o Equipos y suministros para impresión, fotografía y audiovisuales
o Equipos y suministros de defensa, orden público, protección, vigilancia y seguridad
o Equipos y suministros para limpieza
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
o Maquinaria, equipo y suministros para la industria de servicios
o Equipos, suministros y accesorios para deportes y recreación
o Alimentos, bebidas y tabaco
o Medicamentos y productos farmacéuticos
o Artículos domésticos, suministros y productos electrónicos de consumo
o Ropa, maletas y productos de aseo personal
o Productos para relojería, joyería y piedras preciosas
o Publicaciones impresas, publicaciones electrónicas y accesorios
o Muebles, mobiliario y decoración
o Instrumentos musicales, juegos, juguetes, artes, artesanías y equipo educativo, materiales,
o accesorios y suministros
Segmento 95: Terrenos, edificios, estructuras y vías
Para servicios:
Segmentos 70 al 94: Servicios
o Servicios de contratación agrícola, pesquera, forestal y de fauna
o Servicios de minería, petróleo y gas
o Servicios de edificación, construcción de instalaciones y mantenimiento
o Servicios de producción industrial y manufactura
o Servicios de limpieza, descontaminación y tratamiento de residuos
o Servicios medioambientales
o Servicios de transporte, almacenaje y correo
o Servicios de gestión, servicios profesionales de empresa y servicios administrativos
o Servicios basados en ingeniería, investigación y tecnología
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
o Servicios editoriales, de diseño, de artes gráficas y bellas artes
o Servicios públicos y servicios relacionados con el sector público
o Servicios financieros y de seguros
o Servicios de salud
o Servicios educativos y de formación
o Servicios de viajes, alimentación, alojamiento y entretenimiento
o Servicios personales y domésticos
o Servicios de defensa nacional, orden público, seguridad y vigilancia
o Servicios políticos y de asuntos cívicos
o Organizaciones y clubes
Figura 1 – Niveles jerárquicos del sistema de codificación Colombia Compra Eficiente
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
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‐guias5, estos son los códigos a utilizar:
La tabla con los códigos se encuentra en la Caja de Herramientas “Caja_de_herramientas_Documento_Soporte_Electrónico_.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.
5
Acceso en 14 de septiembre de 2018
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
12.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.
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
La estructura de la identificación de los códigos GTIN 8, 12 y 13 puede ser vista en la Figura 2.
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.
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
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.
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á:
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
El fabricante o proveedor:
o 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:
o 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).
El minorista:
o Si el minorista hace fabricar el producto en cualquier país y lo vende con la marca registrada del minorista.
Excepciones
o 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.
o 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 si se trata de un artículo minorista o no. Si no lo es, depende de la opción de numeración adoptada por la
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
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 Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
Figura 4 – Árbol de decisión para elección de código GTIN
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
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.
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.
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
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.
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.
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
12.3. 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 Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
13. Suplemento F: Herramienta para el consumo de Web Services
13.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.
13.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
13.3. Ejecutar SOAP UI
Una vez descargada la herramienta e instalada se procede a ejecutar la aplicación.
13.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 Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
Ilustración 1. Crear nuevo proyecto
13.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 Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
Ilustración 2. Configuración carga inicial
Nota: la URL del Web Service “WS” estará expuesta en el catálogo de participante (habilitación ó producción) sobre la opción Participantes,
Facturador.
13.6. Configurar Keystore
Debe agregar un nuevo certificado y su contraseña.
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
Ilustración 3. Configuración keystore
13.7. 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 Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
Ilustración 4. Configuración WS‐Security Signature
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
13.8. Configurar TimeStamp
La configuración del tiempo de vigencia del token de seguridad (Timestamp) debe ser configurado en milisegundos.
Ilustración 5. Configuración WS‐Security Timestamp
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
13.9. 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.
Ilustración 6. Configuración de autenticación
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
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.
Ilustración 7. Configuración WS‐A addressing
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
13.10. 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.
Ilustración 8. Configuración y ejecución GetStatus Request
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de documento soporte – Versión 1.0
13.11. 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 se ven reflejados en las
actualizaciones de la configuración global.
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 373
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
Unidad Administrativa Especial Dirección de Impuestos y Aduanas
Nacionales
Anexo técnico de Factura Electrónica de Venta
Versión 1.8
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
Contenido
Índice de Tablas .......................................................................................................................................................... 8
Índice de Figuras ......................................................................................................................................................... 9
1. Abreviaturas Utilizadas ........................................................................................................................................ 10
2. Control de versiones ............................................................................................................................................ 11
2.1. Cambios incorporados en la presente versión .............................................................................................. 11
2.2. Histórico de versiones ................................................................................................................................... 15
3. Sujetos obligados al anexo técnico ...................................................................................................................... 16
4. Definiciones .......................................................................................................................................................... 17
5. Introducción ......................................................................................................................................................... 18
5.1. Confiabilidad de la información .................................................................................................................... 18
5.2. Calidad de la información ............................................................................................................................. 19
5.2.1. Aproximaciones aritméticas ................................................................................................................. 20
5.2.2. Identificador de los documentos electrónicos ..................................................................................... 21
5.2.3. Valores Negativos. ............................................................................................................................... 21
5.2.4. Cantidad del producto o servicio ......................................................................................................... 22
5.3. Convenciones utilizadas en las tablas ........................................................................................................... 22
5.3.1. Columnas de las tablas de definición ................................................................................................... 22
5.4. Tipos de campos de los archivos XML ........................................................................................................... 23
5.5. Tamaños de los elementos ........................................................................................................................... 24
5.6. Convenciones utilizadas en las Tablas de Reglas de Validación ................................................................... 25
5.7. Ubicación estándar para información común ............................................................................................... 25
5.7.1. Invoice: Gestión de los campos de fechas para el documento electrónico ......................................... 26
5.8. Aspectos a tener en cuenta .......................................................................................................................... 26
6. Generación de los documentos electrónicos ....................................................................................................... 28
6.1. Factura electrónica de venta: Invoice ........................................................................................................... 28
6.2. Nota Crédito: CreditNote ............................................................................................................................ 112
6.3. Nota Débito: DebitNote .............................................................................................................................. 180
6.4. Instrumento electrónico tipo Contenedor electrónico ‐ AttachedDocument ............................................ 254
6.5. Documento electrónico ApplicationResponse ............................................................................................ 263
6.5.1. Requisitos para el registro para la circulación de la factura electrónica de venta como titulo valor –
RADIAN ....................................................................................................................................... 264
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
6.5.2. Garantía de que el evento será registrado en el documento correcto ............................................. 268
6.5.3. Relacionamientos mutuos entre los eventos ..................................................................................... 268
6.5.4. Estructura común para todos los eventos (Documentos electrónicos de tipo ApplicationResponse)270
6.5.5. Detalles de cada evento (Documento electrónico tipo ApplicationResponse) ................................. 282
6.6. Requisitos para el Registro .......................................................................................................................... 301
6.7. Estándar del nombre de los documentos electrónicos XML ...................................................................... 302
6.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
6.9. Códigos de asignación ................................................................................................................................. 305
6.10. Firma digital del documento: ds:Signature ............................................................................................... 305
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 DE individuales ...................................................................................................... 321
7.2.1. Secuencia del servicio ........................................................................................................................ 322
7.3. Servicios para envío de DE en lotes ............................................................................................................ 322
7.3.1. Secuencia del servicio ........................................................................................................................ 322
7.4. Aspectos tecnológicos de los web services de Validación Previa DIAN ...................................................... 322
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 .............................................................................................. 324
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 ........................................................................................................................ 326
7.9. WS recepción documento electrónico ‐ SendTestSetAsync ....................................................................... 328
7.9.1. Descripción de procesamiento .......................................................................................................... 328
7.9.2. Mensaje de petición ........................................................................................................................... 329
7.9.3. Mensaje de respuesta ........................................................................................................................ 330
7.10. WS recepción documento electrónico ‐ SendBillSync .............................................................................. 331
7.10.1. Descripción de procesamiento ........................................................................................................ 332
7.10.2. Mensaje de petición ......................................................................................................................... 333
7.10.3. Mensaje de respuesta ...................................................................................................................... 333
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
7.11. WS Consulta del estado de DE ‐ GetStatus ............................................................................................... 335
7.11.1. Descripción del procesamiento ........................................................................................................ 336
7.11.2. Protocolo de petición ....................................................................................................................... 336
7.11.3. Protocolo de respuesta .................................................................................................................... 336
7.12. WS Consulta del estado del ZIP ‐ GetStatusZip ......................................................................................... 339
7.12.1. Descripción del procesamiento ........................................................................................................ 339
7.12.2. Protocolo de petición ....................................................................................................................... 339
7.12.3. Protocolo de respuesta .................................................................................................................... 340
7.13. WS recepción eventos ante La DIAN ‐ SendEventUpdateStatus .............................................................. 343
7.13.1. Descripción de procesamiento ........................................................................................................ 343
7.13.2. Mensaje de petición ......................................................................................................................... 344
7.13.3. Mensaje de respuesta ...................................................................................................................... 344
7.14. WS descarga de XML (GetXmlByDocumentKey) ....................................................................................... 347
7.14.1. Descripción de procesamiento ........................................................................................................ 347
7.14.2. Mensaje de petición ......................................................................................................................... 347
7.14.3. Mensaje de respuesta ...................................................................................................................... 347
7.15. WS consulta de rangos de numeración ‐ GetNumberingRange ............................................................... 349
7.15.1. Descripción de procesamiento ........................................................................................................ 349
7.15.2. Mensaje de petición ......................................................................................................................... 350
7.15.3. Mensaje de respuesta ...................................................................................................................... 351
7.16. WS consulta de correo electrónico de recepción – GetExchangeEmails .................................................. 353
7.16.1. Descripción de procesamiento ........................................................................................................ 353
7.16.2. Mensaje de petición ......................................................................................................................... 353
7.16.3. Mensaje de respuesta ...................................................................................................................... 354
8. Validación de los documentos electrónicos ....................................................................................................... 356
8.1. Reglas y Mensajes de Validación ................................................................................................................ 356
8.2. Factura Electrónica: Invoice ........................................................................................................................ 357
8.2.1. Línea de Factura: InvoiceLine ............................................................................................................. 404
8.3. Nota Crédito: CreditNote ............................................................................................................................ 417
8.3.1. Línea de Nota Credito: CreditNoteLine .............................................................................................. 456
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
8.4. Nota Débito: DebitNote .............................................................................................................................. 469
8.4.1. Línea de Nota Debito: DebitNoteLine ................................................................................................ 506
8.5. Contenedor de Documentos: AttachedDocument...................................................................................... 520
8.6. Registro de Evento: ApplicationResponse .................................................................................................. 520
8.6.1. Estructura Común a Todos los Eventos .............................................................................................. 521
8.6.2. Detalles de Cada Evento .................................................................................................................... 528
8.7. Validación de la Firma Digital de los Documentos Electrónicos: ds:Signature ........................................... 535
8.8. Reglas de Validación Relativas al Establecimiento de la Conexión ............................................................. 545
8.8.1. Mensaje del Web Service ................................................................................................................... 545
8.8.2. Schema XML ....................................................................................................................................... 546
8.8.3. Certificado Digital de Transmisión (conexión) ................................................................................... 546
8.8.4. Certificado Digital de Firma (Firma XML) ........................................................................................... 546
8.8.5. Firma .................................................................................................................................................. 547
9. Recepción de los documentos electrónicos ....................................................................................................... 548
9.1. Recepción de factura electrónica, notas débito y notas crédito ................................................................ 548
9.2. Recepción de Documentos electrónicos (Eventos) ..................................................................................... 549
10. Suplemento A: Política de firma ...................................................................................................................... 551
10.1. Observaciones ........................................................................................................................................... 551
10.2. Consideraciones Generales ....................................................................................................................... 551
10.3. Especificaciones técnicas sobre la Firma Digital Avanzada ....................................................................... 552
10.4. Alcance de la Política de Firma ................................................................................................................. 552
10.5. Política de Firma ........................................................................................................................................ 552
10.5.1. Actores de la Firma .......................................................................................................................... 552
10.5.2. Formato de Firma ............................................................................................................................. 553
10.6. Algoritmo de Firma ................................................................................................................................... 553
10.7. Algoritmo de Organización de Datos según el Canon ............................................................................... 553
10.8. Ubicación de la Firma ................................................................................................................................ 553
10.9. Condiciones de la Firma ............................................................................................................................ 554
10.10. Identificador de la Política ...................................................................................................................... 556
10.11. Hora de Firma .......................................................................................................................................... 556
10.12. Firmante .................................................................................................................................................. 557
10.13. Mecanismo de firma digital .................................................................................................................... 557
10.14. Certificado digital desde la vigencia de la circular 03‐2016 de la ONAC ................................................ 557
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
11. Suplemento B: Mecanismos de Control de la Factura Electrónica de Venta ................................................... 564
11.1. Especificación Técnica de Generación Del CUFE y el CUDE ...................................................................... 564
11.1.1. Consideraciones Generales del CUFE ............................................................................................... 564
11.1.2. Generación de CUFE ......................................................................................................................... 565
11.1.3. Consideraciones Generales del CUDE .............................................................................................. 568
11.1.4. Generación de CUDE ........................................................................................................................ 569
11.1.5. Generación del CUDE para el ApplicationResponse ........................................................................ 577
11.2. Localización De La Clave Técnica «Cltec» ................................................................................................. 579
11.3. Código Bidimensional «QR» ...................................................................................................................... 579
11.3.1. URL QRCode ..................................................................................................................................... 582
11.4. Especificación Técnica Del Código De Seguridad Del Software ................................................................ 582
11.5. Métodos de cálculo ................................................................................................................................... 583
11.5.1. Método incluye las retenciones en la fuente y las autorretenciónes. ............................................. 583
11.5.2. Anticipo a la factura ......................................................................................................................... 583
12. Suplemento C: Inconvenientes tecnológicos ................................................................................................... 584
12.1. Por parte del Facturador Electrónico – Tipo 03. ....................................................................................... 584
12.2. Por parte de la DIAN – Tipo 04 .................................................................................................................. 585
12.2.1. Mensajes de error ............................................................................................................................ 586
12.3. Demoras en los tiempo de respuesta en los servicios de facturación electrónica de la DIAN ................. 586
13. Suplemento D: Tablas de Contenidos de Elementos y de Atributos ............................................................... 588
13.1. Códigos Relacionados con Documentos ................................................................................................... 588
13.1.1. Ambiente de Destino del Documento: cbc:ProfileExecutionID y cbc:UUID.@schemeID ................ 588
13.1.2. Algoritmo: cbc:UUID.@schemeName .............................................................................................. 588
13.1.3. Tipo de Documento: cbc:InvoiceTypeCode y cbc:CreditnoteTypeCode ........................................... 588
13.1.4. Referencia a otros documentos. ...................................................................................................... 589
13.1.5. Tipos de operación ........................................................................................................................... 589
13.1.6. Tipos Eventos ................................................................................................................................... 590
13.2. Códigos para identificación fiscal .............................................................................................................. 591
13.2.1. Documento de identificación (Tipo de Identificador Fiscal): cbc:CompanyID.@schemeName;
sts:ProviderID.@schemeName ................................................................................................... 591
13.2.2. Tributos ............................................................................................................................................ 591
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
13.2.3. Tipo de organización jurídica (Personas): cbc:AdditionalAccountID ................................................ 592
13.2.4. Concepto de Corrección para Notas crédito: cac:DiscrepancyResponse/cbc:ResponseCode ......... 592
13.2.5. Concepto de Corrección para Notas débito: cac:DiscrepancyResponse/cbc:ResponseCode .......... 592
13.2.6. Responsabilidades fiscales: .............................................................................................................. 592
13.3. Códigos Diversos ....................................................................................................................................... 593
13.3.1. Eventos de un Documento Electrónico: cbc:DocumentRespose/cbc:Description; cbc:ResponseCode
.................................................................................................................................................... 593
13.3.2. Lenguaje (ISO 639): @languageID ................................................................................................... 593
13.3.3. Moneda (ISO 4217): @currencyID ................................................................................................... 596
13.3.4. Pagos ................................................................................................................................................ 601
13.3.5. Productos: @schemeID, @schemeName, @schemeAgencyID ....................................................... 603
13.3.7. Condiciones de entrega (INCOTERMS): …/cbc:LossRiskResponsibilityCode .................................... 618
13.3.8. Códigos de descuento ...................................................................................................................... 618
13.3.9. Lista de códigos para precios de referencia ..................................................................................... 619
13.3.10. Tablas de tarifas por Impuesto ...................................................................................................... 619
13.3.11. Concepto de Reclamo: @listID ...................................................................................................... 622
13.3.12. Mandatos: @schemeID .................................................................................................................. 622
13.4. Códigos Geográficos .................................................................................................................................. 622
13.4.1. Países (ISO 3166‐1): cbc:IdentificationCode .................................................................................... 622
13.4.2. Departamentos (ISO 3166‐2:CO): cbc:CountrySubentity, cbc:CountrySubentityCode ................... 632
13.4.3. Municipios: cbc:CityName ................................................................................................................ 633
13.4.4. Código Postal cbc:PostalZone .......................................................................................................... 654
13.5. Códigos para los sectores .......................................................................................................................... 655
13.5.1. Registro Transporte: @schemeID .................................................................................................... 655
13.5.2. Remesa Transporte: cbc:Name ........................................................................................................ 655
13.5.3. Mandatos Profesional de cambios ................................................................................................... 655
14. Suplemento E: Códigos de Productos .............................................................................................................. 656
14.1. Colombia Compra Eficiente ....................................................................................................................... 656
14.2. Números Globales de Identificación de Productos – GTIN ....................................................................... 660
14.3. Partidas Arancelarias ................................................................................................................................. 666
14.4. Códigos libres o autónomos. ..................................................................................................................... 666
15. Suplemento F: Herramienta para el consumo de Web Services ..................................................................... 667
15.1. Introducción .............................................................................................................................................. 667
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
15.2. Descargar SOAP UI .................................................................................................................................... 667
15.3. Ejecutar SOAP UI ....................................................................................................................................... 667
15.4. Crear un nuevo proyecto tipo SOAP ......................................................................................................... 667
15.5. Configuración inicial .................................................................................................................................. 668
15.6. Configurar Keystore .................................................................................................................................. 668
15.7. Configurar WS‐Security Signature ............................................................................................................. 669
15.8. Configurar TimeStamp .............................................................................................................................. 670
15.9. Configurar GetStatus Request, Authentication y WS‐A addressing .......................................................... 672
15.10. Configurar y ejecutar GetStatus Request ................................................................................................ 675
15.11. Configurar y ejecutar SendBillAsync Request ......................................................................................... 676
15.12. SendBillAsync Response .......................................................................................................................... 678
15.13. Recomendaciones ................................................................................................................................... 678
16. Suplemento G: Histórico de control de cambios ............................................................................................. 679
16.1. Detalle de los cambios .............................................................................................................................. 679
16.1.1. Revisar sobre ID´s ............................................................................................................................. 679
16.1.2. Para considerar. ............................................................................................................................... 679
17. Suplemento H: Estructura para reporte de información adicional específica de cada sector ........................ 681
18. Suplemento I: Información de sectores ........................................................................................................... 686
18.1. Salud .......................................................................................................................................................... 686
18.2. Transporte de Carga .................................................................................................................................. 686
18.3. Control Cambiario ..................................................................................................................................... 690
18.4. Cárnicos ..................................................................................................................................................... 702
18.5. Sector Fiduciario ....................................................................................................................................... 703
18.6. Notarios ..................................................................................................................................................... 704
19. Suplemento J: Guìa de Habilitación ................................................................................................................. 705
Índice de Tablas
Tabla 1 – Convenciones Utilizadas en la Tablas de Definición de los Formatos XML .............................................. 22
Tabla 2 – Tipos de Campo en los Archivos XML ........................................................................................................ 23
Tabla 3 – Tipos de Datos de los Elementos en los Archivos XML .............................................................................. 23
Tabla 4 – Tamaños de Elementos ............................................................................................................................ 24
Tabla 5 – Ejemplos de Información de Valores Utilizando los Formatos Numéricos .............................................. 25
Tabla 6 – Nombres de las Columnas de las Tablas de Reglas de Validación ............................................................ 25
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
Tabla 7 – Ubicaciones Estándar para Información Comunes ................................................................................... 25
Tabla 8 – Relacionamientos Mutuos Entre los Eventos ......................................................................................... 269
Tabla 9 – Ejemplos de Mensajes de Validación ..................................................................................................... 356
Índice de Figuras
Figura 1 – Niveles jerárquivos del sistema de codificación Colombia Compra Eficiente ....................................... 658
Figura 2 – Estructura de los códigos GTIN 8, 12 y 13 .............................................................................................. 661
Figura 3 – Estructura del código GTIN 14 ............................................................................................................... 662
Figura 4 – Árbol de decisión para elección de código GTIN .................................................................................... 664
Figura 5 – Estructura de almacenamiento de códigos GTIN ................................................................................... 666
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
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
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
2. Control de versiones
2.1. Cambios incorporados en la presente versión
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
Fecha Versión Descripción
FAK28, FAK29, FAK32, FAK36, FAK39, FAK40, FAK40, FAK41, FAK41,
FAK42, FAK48, FAK55, FAK57, FAM05, FAM06, FAM07, FAM08, FAM20,
FAM21, FAM22, FAM23, FAM28, FAM32, FAM35, FAM36, FAM39,
FAM41, FAM43, FAM51, FAM52, FAM59, FAM69, FAS01, FAS07, FAX05,
FAZ12, FBA08, FBF02, FBF03, AAF11, FAQ01, FBE01, FAS07, CAS07, DAS07
Se genera cambio en la operación para los cálculos de los impuestos por
unidad nominal para la regla FAS07, CAS07, DAS07
Reglas nuevas: CDG01, FAV08, FBF04, FBF05, CAS18, CAS19, CAX18, CAX19,
DAS18, DAS19, DAX18, DAX19, FAS18, FAS19, FAX18, FAX19 DC24a, DC24b,
DC24c, DC24d, DC24e, , DC24z, CAZ17, CAZ18, DAZ17, DAZ18, CAV04a,
CAV04B, DAV04a, DAV04B, FAV04b, FAV04B, RUT01
Grupo de Direcciones:
o Se ajustaron textos en las observaciones de los campos correspondientes
a dicho grupo.
o El grupo pasa a ser opcional, si se informa, se validará de acuerdo a lo
estipulado en el anexo.
o Los elementos ID y CountrySubentityCode pasan hacer rechazo al
informar los grupos PhysicalLocation y RegistrationAddress.
o Existirán validaciones cruzadas entre los códigos de los municipios y de los
departamentos.
Tablas paramétricas:
o La tabla de tarifas es informativa, es decir las reglas de validación
asociadas se incluyen como notificación, siendo responsabilidad absoluta
del contribuyente informar la tarifa correspondiente al impuesto que esté
reportando.
o Las tablas de Códigos de descuento y precios de referencia se simplifica.
El atributo @listName del campo cbc:TaxLevelCode se elimina.
No se permite que las cantidades expresadas para Bienes o Servicios sean
negativas, se permiten valores de 0.00 o superiores a este valor.
Ajuste en el valor del consecutivo de envio “dddddddd” de decimal a
hexadecimal.
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
Fecha Versión Descripción
Para los servicios por mandatos se incluye una regla nueva de validación
“Rechazo” sobre el ID FAV08
Inclusión de numerales nuevos
o 2. Control de versiones
o 2.1. Cambios incorporados en la presente versión
o 2.2. Histórico de versiones
o 3. Sujetos obligados al anexo técnico
o 4. Definiciones
o 5.2.1.2. Aproximaciones de impuesto sobre las ventas cobradas.
o 5.2.4. Cantidad del producto o servicio
o 5.8. Aspectos a tener en cuenta
o 6.5.4.5. Instrumento electrónico tipo ApplicationResponse – Recibo del
bien y prestación del servicios
o 6.5.4.7. Instrumento electrónico tipo ApplicationResponse ‐ Aceptación
Tácita de la factura electrónica de venta.
o 8.6.2.5. Instrumento electrónico tipo ApplicationResponse ‐ Recibo de
bienes y servicios
o 8.6.2.7. Instrumento electrónico tipo ApplicationResponse ‐ Aceptación
Tácita de la factura electrónica de venta
o 9.1. Recepción de factura electrónica, notas débito y notas crédito
o 9.2. Recepción de instrumentos electrónicos (Eventos)
o 11.3.1. URL QRCode
o 11.5.2. Anticipo a la factura
o 12.2.1. Mensajes de error
o 12.3. Demoras en los tiempo de respuesta en los servicios de facturación
electrónica de la DIAN
o 13.2.6.2. Para el grupo PartyTaxScheme
o 13.3.11. Mandatos: @schemeID
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
Fecha Versión Descripción
o 13.5. Códigos para los sectores
o 13.5.1. Registro Transporte: @schemeID
o 13.5.2. Remesa Transporte: cbc:Name
o 13.5.3. Mandatos Profesional de cambios
o 18.2. Transporte de Carga
o 18.3. Control Cambiario
o 18.4. Cárnicos
o 18.6. Notarios
Modificación de numerales:
Validar los ajustes en texto o ajustes o en las listas de valores.
o Se realiza ajuste del numeral 6.4. Instrumento electrónico tipo
Contenedor electrónico ‐ AttachedDocument se requiere firmar el
contenedor electrónico para la expedición y recepción de este.
o Se realiza ajuste sobre el numeral 6.5. Documento electrónico
ApplicationResponse y sus complementos con el fin de establecer los
eventos y requisitos de la factura como título valor.
o 6.6. Estándar del nombre de los documentos electrónicos XML
o 6.7. 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.
o 7.13. WS recepción eventos ante La DIAN ‐ SendEventUpdateStatus
o 9. Recepción de los documentos e instrumentos electrónicos
o 10.1 Observaciones
o 11.1. Especificación Técnica de Generación Del CUFE y el CUDE
o 11.3. Código Bidimensional «QR»
o 12.1. Por parte del Facturador Electrónico – Tipo 03.
o 12.2. Por parte de la DIAN – Tipo 04
o 13.1.4. Referencia a otros documentos.
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
Fecha Versión Descripción
o 13.1.5.1.1. Tipos de operación Salud
o 13.1.5.2. Documento CreditNote – Nota Crédito se elimina la referencia a
facturas del modelo de validación posterior (2242)
o 13.1.5.3. Documento DebitNote – Nota Débito se elimina la referencia a
facturas del modelo de validación posterior (2242)
o 13.1.6. Tipos de eventos
o 13.2.1. Documento de identificación (Tipo de Identificador Fiscal):
cbc:CompanyID.@schemeName; sts:ProviderID.@schemeName
o 13.2.2. Tributos
o 13.2.6.1. Para el campo: cbc:TaxLevelCode
o 13.3.1. Eventos de un Documento Electrónico:
cbc:DocumentRespose/cbc:Description; cbc:ResponseCode
o 13.3.7. Códigos de descuento
o 13.3.8. Lista de códigos para precios de referencia
o 13.3.9. Tablas de tarifas por Impuesto
o 14.3. Códigos libres o autónomos
o 17. Suplemento H: Estructura para reporte de información adicional
específica de cada sector
2.2. Histórico de versiones
Remitirse el numeral 16. Suplemento G: Histórico de control de cambios
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
3. Sujetos obligados al anexo técnico
Corresponde a todos los sujetos obligados a expedir factura utilizando para ello el sistema de factura electrónica
de venta, los proveedores tecnológicos, la DIAN y los demás usuarios del servicio informático electrónico de
factura electrónica de venta con validación previa que deban utilizar el anexo técnico de factura electrónica de
venta. Así como 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 Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
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 Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
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 las validaciones previstas en la ley 2010 de 27 de diciembre de 2019 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.
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 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 68 de la Resolución 000042 del 05 mayo de 2020, o la norma que la modifique,
adicione o sustituya.
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.
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
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
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 la 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
Tecnologico (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.
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.
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
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
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.
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 Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
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 11.1 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.1.2, y la etiqueta UUID contendrá:
Remitirse al numeral 11.1, 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.
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 corresponde a valores iguales o superiores a 0.00, en este caso no se permiten
valores negativos.
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
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)
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
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
Nota: La definición de los prefijos utilizados en los Documentos Electrónicos deben ser mencionados a
nivel de la cabecera del 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” (se 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 AAAA‐MM‐DD, de acuerdo con la norma ISO 8601‐2, en el cual:
AAAA: año
F
MM: mes
DD: día
Hora: elementos que deben ser informados en el formato de tiempo universal coordinado HH:MM:SSdhh: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 GMT
d: señal (“+” o “‐“) para la diferencia con relación a la hora GMT3
Ejemplo: dos y treinta de la tarde en Bogotá debe ser informado como 14:30:00‐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
3
No es la hora “Zulu”, o sea, referenciada al meridiano zero. Debe ser informada una hora en una zona horaria
específica, de libre elección del emisor: en el ejemplo fue escogido ‐5, que es la zona horaria oficial de Colombia.
La zona horaria elegida por el emisor del documento electrónico es indiferente para la aplicación de las
reglas de validación: todas las operaciones de evaluación de horas se realizan tomando en cuenta la zona
horaria informada en el campo específico.
No existe necesidad de utilizar la misma zona horaria en todos los campos del tipo “hora” a lo largo de un
mismo archivo.
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
Tipo Descripción
X Documento XML
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 espacios en blanco.
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
x p n
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 tener 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.
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
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
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
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
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 se
tendrá en cuenta para efectos fiscales.
cbc:IssueDate
Fecha de emisión de la factura. Está relacionada con la 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:PaymentTerms/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, las reglas y condiciones son las que se establecen el
anexo técnico.
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
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 Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
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 T F Tam Padre Oc Observaciones V Xpath
Debe usar como mínimo las extensiones
FAA02 ext UBLExtensions definidas por la DIAN para toda factura G Invoice 1..1 1.0 /Invoice/ext:UBLExtensions
electrónica
Se requiere que para el documento factura (Invoice)
existan declarados al menos dos nodos obligatorios
//ext:UBLExtension/ext:ExtensionContent/sts:DianExtensions
y
//ext:UBLExtension/ext:ExtensionContent/ds:Signature /Invoice/ext:UBLExtensions/ext:UBLExten
FAB01 ext UBLExtension G UBLExtensions 2..N 1.0
sion
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 Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Contenido de las definiciones de
extensiones de la DIAN. Debe usar como
ExtensionConte ../ext:UBLExtensions/ext:UBLExtension/ex
FAB02 ext mínimo las extensiones definidas por la G UBLExtension 1..1 1.0
nt t:ExtensionContent
DIAN para toda factura electrónica
(DianExtensions y Signature)
Grupo de información sobre la numeración Rechazo: Solamente puede haber una ocurrencia de un
../ext:UBLExtensions/ext:UBLExtension/ex
FAB03 sts DianExtensions de facturación, el prestador de servicios, y G ExtensionContent 1..1 grupo UBLExtension conteniendo el grupo 1.0
t:ExtensionContent/sts:DianExtensions
el software utilizado sts:DianExtensions
../ext:UBLExtensions/ext:UBLExtension/ex
Datos Resolución de Numeración de
FAB04 sts InvoiceControl G DianExtensions 1..1 1.0 t:ExtensionContent/sts:DianExtensions/st
Facturas
s:InvoiceControl
Número autorización: Número del código ../ext:UBLExtensions/ext:UBLExtension/ex
InvoiceAuthoriz Debe corresponder a un número de autorización de este
FAB05 sts de la resolución otorgada para la E N 14 InvoiceControl 1..1 1.0 t:ExtensionContent/sts:DianExtensions/st
ation contribuyente emisor
numeración s:InvoiceControl/sts:InvoiceAuthorization
../ext:UBLExtensions/ext:UBLExtension/ex
AuthorizationPe Grupo de información relativas a la fecha
FAB06 sts G InvoiceControl 1..1 1.0 t:ExtensionContent/sts:DianExtensions/st
riod de autorización de la numeración
s:InvoiceControl/sts:AuthorizationPeriod
../ext:UBLExtensions/ext:UBLExtension/ex
Debe ser anterior o igual a la fecha de la emisión de la
Fecha de inicio de la autorización de la AuthorizationPeri t:ExtensionContent/sts:DianExtensions/st
FAB07 cbc StartDate E F 10 1..1 factura 1.0
numeración od s:InvoiceControl/sts:AuthorizationPeriod/
Rechazo: si StartDate > IssueDate
cbc:StartDate
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
../ext:UBLExtensions/ext:UBLExtension/ex
Debe ser posterior o igual a la fecha de la emisión de la
Fecha final de la autorización de la AuthorizationPeri t:ExtensionContent/sts:DianExtensions/st
FAB08 cbc EndDate E F 10 1..1 factura 1.0
numeración od s:InvoiceControl/sts:AuthorizationPeriod/
Rechazo: si EndDate < IssueDate
cbc:EndDate
../ext:UBLExtensions/ext:UBLExtension/ex
AuthorizedInvoi Grupo de información del rango de
FAB09 sts G InvoiceControl 1..1 1.0 t:ExtensionContent/sts:DianExtensions/st
ces numeración autorizado para este emisor
s:InvoiceControl/sts:AuthorizedInvoices
Debe ser igual al código de la sucursal correspondiente a
este punto de facturación
Notificación: Si ../ext:UBLExtensions/ext:UBLExtension/ex
Prefijo de la autorización de numeración
AuthorizedInvoice /Invoice/ext:UBLExtensions/ext:UBLExtension/ext:Extensio t:ExtensionContent/sts:DianExtensions/st
FAB10 sts Prefix de facturación dado por el SIE de E A 0‐4 0..1 1.0
s nContent/sts:DianExtensions/sts:InvoiceControl/sts:Authori s:InvoiceControl/sts:AuthorizedInvoices/s
Numeración
zedInvoices/sts:Prefix <> ts:Prefix
/Invoice/cac:AccountingSupplierParty/cac:Party/cac:PartyL
egalEntity/cac:CorporateRegistrationScheme/cbc:ID
Debe corresponder a un rango en vigor para el
../ext:UBLExtensions/ext:UBLExtension/ex
contribuyente emisor
Valor inicial del rango de numeración AuthorizedInvoice t:ExtensionContent/sts:DianExtensions/st
FAB11 sts From E N 1‐9 1..1 Rechazo: Si From no corresponde al inicio de un rango 1.0
otorgado s s:InvoiceControl/sts:AuthorizedInvoices/s
autorizado en el Sistema de numeración para el emisor de
ts:From
la FE
Debe corresponder a un rango en vigor para el
../ext:UBLExtensions/ext:UBLExtension/ex
contribuyente emisor
Valor final del rango de numeración AuthorizedInvoice t:ExtensionContent/sts:DianExtensions/st
FAB12 sts To E N 1‐9 1..1 Rechazo: Si elemento To no corresponde al final de un 1.0
otorgado s s:InvoiceControl/sts:AuthorizedInvoices/s
rango autorizado en el Sistema de numeración para el
ts:To
emisor de la FE
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
../ext:UBLExtensions/ext:UBLExtension/ex
InvoiceSource Grupo de información de país del InvoiceSource
FAB13 sts G 1..1 1.0 t:ExtensionContent/sts:DianExtensions/st
documento electrónico
s:InvoiceSource
../ext:UBLExtensions/ext:UBLExtension/ex
IdentificationCo InvoiceSource t:ExtensionContent/sts:DianExtensions/st
FAB14 cbc E A 2 1..1 Debe ser informado el literal “CO” 1.0
de s:InvoiceSource/cbc:IdentificationCode
../ext:UBLExtensions/ext:UBLExtension/ex
t:ExtensionContent/sts:DianExtensions/st
FAB15 listAgencyID A N IdentificationCode 1..1 Debe ser informado el literal “6” 1.0
s:InvoiceSource/cbc:IdentificationCode/@
listAgencyID
../ext:UBLExtensions/ext:UBLExtension/ex
Debe ser informado el literal “United Nations Economic t:ExtensionContent/sts:DianExtensions/st
FAB16 listAgencyName A A IdentificationCode 1..1 1.0
Commission for Europe” s:InvoiceSource/cbc:IdentificationCode/@
listAgencyName
../ext:UBLExtensions/ext:UBLExtension/ex
Debe ser informado el literal
t:ExtensionContent/sts:DianExtensions/st
FAB17 listSchemeURI A A IdentificationCode 1..1 “urn:oasis:names:specification:ubl:codelist:gc:CountryIde 1.0
s:InvoiceSource/cbc:IdentificationCode/@
ntificationCode‐2.1”
listSchemeURI
../ext:UBLExtensions/ext:UBLExtension/ex
SoftwareProvide Grupo de información sobre el prestador
FAB18 sts G DianExtensions 1..1 1.0 t:ExtensionContent/sts:DianExtensions/st
r de servicios
s:SoftwareProvider
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Identificador del Proveedor Tecnológico
utilizado en la emisión de la factura. Un
../ext:UBLExtensions/ext:UBLExtension/ex
Obligado a facturar puede ser también NIT del Proveedor Tecnológico debe estar registrado en la
FAB19 sts ProviderID E N 3‐15 SoftwareProvider 1..1 1.0 t:ExtensionContent/sts:DianExtensions/st
Proveedor Tecnológico para sí mismo u DIAN sin DV.
s:SoftwareProvider/sts:ProviderID
otros, en cuyo caso será Proveedor
Tecnológico
../ext:UBLExtensions/ext:UBLExtension/ex
@schemeAgenc t:ExtensionContent/sts:DianExtensions/st
FAB20 A N ProviderID 1..1 Debe ser informado el literal “195” 1.0
yID s:SoftwareProvider/sts:ProviderI/@schem
eAgencyID
../ext:UBLExtensions/ext:UBLExtension/ex
@schemeAgenc Debe ser informado el literal “CO, DIAN (Dirección de t:ExtensionContent/sts:DianExtensions/st
FAB21 A A ProviderID 1..1 1.0
yName Impuestos y Aduanas Nacionales)” s:SoftwareProvider/sts:ProviderID/@sche
meAgencyName
../ext:UBLExtensions/ext:UBLExtension/ex
t:ExtensionContent/sts:DianExtensions/st
FAB22 @schemeID DV del NIT del Proveedor Tecnológico A N ProviderID 1..1 El DV del NIT debe ser informado en @schemeID 1.0
s:SoftwareProvider/sts:ProviderID/@sche
meID
../ext:UBLExtensions/ext:UBLExtension/ex
t:ExtensionContent/sts:DianExtensions/st
FAB23 @schemeName A N ProviderID 1..1 Debe ser informado el literal “31” 1.0
s:SoftwareProvider/sts:ProviderID/@sche
meName
Identificador Software: Identificador del Identificador del software asignado cuando el software si ../ext:UBLExtensions/ext:UBLExtension/ex
FAB24 sts softwareID software habilitado para la emisión de E A SoftwareProvider 1..1 activa en el Sistema de Facturación Electrónica debe 1.0 t:ExtensionContent/sts:DianExtensions/st
facturas corresponder a un software autorizado para este OFE s:SoftwareProvider/sts:softwareID
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
../ext:UBLExtensions/ext:UBLExtension/ex
@schemeAgenc Debe ser informado el literal “195” t:ExtensionContent/sts:DianExtensions/st
FAB25 A N softwareID 1..1 1.0
yID Notificación: Si no se informa el literal 195 s:SoftwareProvider/sts:softwareID/@
schemeAgencyID
Debe ser informado el literal “CO, DIAN (Dirección de ../ext:UBLExtensions/ext:UBLExtension/ex
@schemeAgenc Impuestos y Aduanas Nacionales)” t:ExtensionContent/sts:DianExtensions/st
FAB26 A A softwareID 1..1 1.0
yName Notificación: Si no se informa el literal “CO, DIAN s:SoftwareProvider/sts:softwareID/@
(Dirección de Impuestos y Aduanas Nacionales)” schemeAgencyName
Huella del software que autorizó la DIAN al Definida en el numeral 11.4 ../ext:UBLExtensions/ext:UBLExtension/ex
SoftwareSecurit
FAB27 sts Obligado a Facturar Electrónicamente o al E A 48 DianExtensions 1..1 Rechazo: Si la huella no corresponde a un software 1.0 t:ExtensionContent/sts:DianExtensions/st
yCode
Proveedor Tecnológico autorizado para este OFE s:SoftwareSecurityCode
../ext:UBLExtensions/ext:UBLExtension/ex
@schemeAgenc SoftwareSecurityC Debe ser informado el literal “195” t:ExtensionContent/sts:DianExtensions/st
FAB28 A N 1..1 1.0
yID ode Notificación: Si no se informa el literal 195 s:SoftwareSecurityCode/@schemeAgency
ID
Debe ser informado el literal “CO, DIAN (Dirección de ../ext:UBLExtensions/ext:UBLExtension/ex
@schemeAgenc SoftwareSecurityC Impuestos y Aduanas Nacionales)” t:ExtensionContent/sts:DianExtensions/st
FAB29 A A 1..1 1.0
yName ode Notificación: Si no se informa el literal “CO, DIAN s:SoftwareSecurityCode/@schemeAgency
(Dirección de Impuestos y Aduanas Nacionales)” Name
../ext:UBLExtensions/ext:UBLExtension/ex
AuthorizationPr Grupo de información del Proveedor
FAB30 sts E N 9 DianExtensions 1..1 1.0 t:ExtensionContent/sts:DianExtensions/st
ovider Autorizado (PA) por la DIAN
s:AuthorizationProvider
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
../ext:UBLExtensions/ext:UBLExtension/ex
Debe corresponder al Nit de la DIAN.
AuthorizationPr AuthorizationProv t:ExtensionContent/sts:DianExtensions/st
FAB31 sts NIT de la DIAN E N 1..1 Rechazo: Si AuthorizationProviderID no corresponde al NIT 1.0
oviderID ider s:AuthorizationProvider/sts:Authorization
de la DIAN (800197268)
ProviderID
../ext:UBLExtensions/ext:UBLExtension/ex
@schemeAgenc AuthorizationProv Debe ser informado el literal “195”. t:ExtensionContent/sts:DianExtensions/st
FAB32 A N 1..1 1.0
yID iderID Notificación: Si no se informa el literal 195 s:AuthorizationProvider/sts:Authorization
ProviderID/@schemeAgencyID
../ext:UBLExtensions/ext:UBLExtension/ex
@schemeAgenc AuthorizationProv Debe ser informado el literal “CO, DIAN (Dirección de t:ExtensionContent/sts:DianExtensions/st
FAB33 A A 1..1 1.0
yName iderID Impuestos y Aduanas Nacionales)” s:AuthorizationProvider/sts:Authorization
ProviderID/@schemeAgencyName
../ext:UBLExtensions/ext:UBLExtension/ex
El DV del NIT debe ser informado en @schemeID. DV de
AuthorizationProv t:ExtensionContent/sts:DianExtensions/st
FAB34 @schemeID A N 1..1 DIAN 4 1.0
iderID s:AuthorizationProvider/sts:Authorization
Rechazo: Si no se informa el DV del proveedor autorizado
ProviderID/@schemeID
../ext:UBLExtensions/ext:UBLExtension/ex
Identificador del tipo de documento de identidad.
AuthorizationProv t:ExtensionContent/sts:DianExtensions/st
FAB35 schemeName A N 1..1 Debe informar literal “31” 1.0
iderID s:AuthorizationProvider/sts:Authorization
Rechazo: Se no se informa el tipo de documento “31”
ProviderID/@schemeName
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Debe corresponder a una de las URL informadas en el
numeral 11.3.1. URL QRCode
../ext:UBLExtensions/ext:UBLExtension/ex
FAB36 sts QRCode E N DianExtensions 1..1 “https://catalogo‐ 1.0 t:ExtensionContent/sts:DianExtensions/st
vpfe.dian.gov.co/document/searchqr?documentkey=CUFE s:QRCode
” 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
/Invoice/ext:UBLExtensions/ext:UBLExten
FAC01 ext UBLExtension G UBLExtensions 2..N //ext:UBLExtension/ext:ExtensionContent/sts:DianExtensio 1.0
sion
ns y
//ext:UBLExtension/ext:ExtensionContent/ds:Signature
Contenido de las definiciones de
extensiones de la DIAN. Debe usar como
ExtensionConte ../ext:UBLExtensions/ext:UBLExtension/ex
FAC02 ext mínimo las extensiones definidas por la G UBLExtension 1..1 1.0
nt t:ExtensionContent
DIAN para toda factura electrónica
(DianExtensions y Signature)
Rechazo: Solamente puede haber una ocurrencia de un
Grupo de información sobre la firma del ../ext:UBLExtensions/ext:UBLExtension/ex
FAC03 ds Signature G ExtensionContent 1..1 grupo UBLExtension conteniendo el grupo ds:Signature 1.0
documento t:ExtensionContent/sts:DianExtensions
Ver definición en numeral 6.10
Versión base de UBL usada para crear este
FAD01 cbc UBLVersionID E A 7..8 Invoice 1..1 Rechazo: Si este elemento no equivale al literal “UBL 2.1” 1.0 /Invoice/cbc:UBLVersionID
perfil
Rechazo: Si contiene un valor distinto a los definidos en el
FAD02 cbc CustomizationID Indicador del tipo de operación E A 1..4 Invoice 1..1 1.0 /Invoice/cbc:CustomizationID
grupo en el numeral 13.1.5.1
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Versión del Formato: Indicar versión del
FAD03 cbc ProfileID E A 55 Invoice 1..1 Rechazo: Si este elemento no equivale al literal " DIAN 2.1: 1.0 /Invoice/cbc:ProfileID
documento.
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”;
ProfileExecution este código es el testigo de que el valor Rechazo: Si contiene un valor distinto a los definidos en el
FAD04 cbc E N 1 Invoice 1..1 1.0 /Invoice/cbc:ProfileExecutionID
ID registrado en cbc:UUID.@schemeID es lo numeral 13.1.1
que desea realizar el HFE: en igualdad
confirma el ambiente y en desigualdad
rechaza el procesamiento.
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 <
Número de documento: Número de /Invoice/ext:UBLExtensions/ext:UBLExtension/ext:Extensio
factura o factura cambiaria. Incluye prefijo nContent/sts:DianExtensions/sts:InvoiceControl/sts:Authori
FAD05 cbc ID E A 1..20 Invoice 1..1 1.0 /Invoice/cbc:ID
+ consecutivo de factura autorizados por la zedInvoices/sts:From
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:Extensio
nContent/sts:DianExtensions/sts:InvoiceControl/sts:Authori
zedInvoices/sts:To
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
CUFE: Código Único de Facturación
Electrónica Definido en el numeral 11.1
FAD06 cbc UUID E A 96 Invoice 1..1 1.0 /Invoice/cbc:UUID
Elemento que verifica la integridad de la Rechazo: Si el valor UUID no está correctamente calculado
información recibida
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 los definidos en el
FAD07 @schemeID A N 1 UUID 1..1 1.0 /Invoice/cbc:UUID/@schemeID
registrado en cbc:UUID.@schemeID es lo numeral 13.1.1
que desea realizar el HFE: en igualdad
confirma el ambiente y en desigualdad
rechaza el procesamiento.
Identificador del esquema de identificación Ver lista de valores posibles en el numeral 13.1.2.1
FAD08 cbc @schemeName Algoritmo utilizado para el cálculo del A A 11 UUID 1..1 Rechazo: Si el contenido de este atributo no corresponde a 1.0 /Invoice/cbc:UUID/@schemeName
CUFE algún de los valores de la columna “Código”
Fecha de emisión: Fecha de emisión de la
FAD09 cbc IssueDate E F 10 Invoice 1..1 Considerando zona horaria de Colombia (‐5): 1.0 /Invoice/cbc:IssueDate
factura.
Hora de emisión: hora de emisión de la Es Debe ser informada la hora en una zona horaria ‐5, que
FAD10 cbc IssueTime E H 14 Invoice 1..1 1.0 /Invoice/cbc:IssueTime
factura. es la zona horaria oficial de Colombia.
FAD11 cbc DueDate Fecha de vencimiento de la factura E F Invoice 0..1 1.0 /Invoice/cbc:DueDate
Ver lista de valores posibles en el numeral 13.1.3
InvoiceTypeCod
FAD12 cbc Tipo de Factura E N 2 Invoice 1..1 Rechazo: Si este elemento no corresponde a un valor de la 1.0 /Invoice/cbc:InvoiceTypeCode
e
columna "Código" de uso “Tipo de factura”
Información adicional: Texto libre, relativo
FAD13 cbc Note E A 5‐5000 Invoice 0..N 1.0 /Invoice/cbc:Note
al documento
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Ver lista de valores posibles en el numeral 13.3.3
DocumentCurre Divisa de la Factura: Divisa aplicable a toda
FAD15 cbc E A 3 Invoice 1..1 Rechazo: Si el valor de este elemento no corresponde a un 1.0 /Invoice/cbc:DocumentCurrencyCode
ncyCode la factura
valor de la columna "Código"
Debe coincidir con el número de ocurrencias del grupo
LineCountNume Número o cantidad de elementos /Invoice/cac:InvoiceLine
FAD16 cbc E N 1..6 Invoice 1..1 1.0 /Invoice/cbc:LineCountNumeric
ric InvoiceLine de la factura Rechazo: Si el valor de /Invoice/cbc:LineCountNumeric <>
número de ocurrencias del grupo Invoice/cac:InvoiceLine
Grupo de campos relativos al Periodo de
Facturación: Intervalo de fechas la las que Para utilizar en los servicios públicos, contratos de
FAE01 cac InvoicePeriod G Invoice 0..1 1.0 /Invoice/cac:InvoicePeriod
referencia la factura por ejemplo en arrendamiento, matriculas en educación, etc.
servicios públicos
FAE02 cbc StartDate Fecha de inicio del periodo de facturación E F 10 InvoicePeriod 1..1 1.0 /Invoice/cac:InvoicePeriod/cbc:StartDate
FAE03 cbc StartTime Hora de inicio del periodo de facturación E H 14 InvoicePeriod 0..1 1.0 /Invoice/cac:InvoicePeriod/cbc:StartTime
FAE04 cbc EndDate Fecha de fin del periodo de facturación E F 10 InvoicePeriod 1..1 1.0 /Invoice/cac:InvoicePeriod/cbc:EndDate
FAE05 cbc EndTime Hora de fin del periodo de facturación E H 14 InvoicePeriod 0..1 1.0 /Invoice/cac:InvoicePeriod/cbc:EndTime
Grupo de campos para información que Referencias no tributarias, pero si de interés mercantil. Se
FAF01 cac OrderReference describen una orden de pedido para esta G Invoice 0..1 utiliza cuando se requiera referenciar una sola orden de 1.0 /Invoice/cac:OrderReference
factura pedido a la factura realizada.
Prefijo y Número del documento orden
FAF02 cbc ID E A OrderReference 1..1 1.0 /Invoice/cac:OrderReference/cbc:ID
referenciado
Fecha de emisión: Fecha de emisión de la /Invoice/cac:OrderReference/cbc:IssueDa
FAF03 cbc IssueDate E F 10 OrderReference 0..1 1.0
orden te
Grupo de información exclusivo para Se debe diligenciar únicamente cuando la FE se origina a
FBH01 cac BillingReference referenciar la Nota Crédito que dio origen G Invoice 0..N partir de la corrección o ajuste que se da mediante un 1.0 /Invoice/cac:BillingReference
a la presente Factura Electrónica. Nota Crédito
CreditNoteDocu Grupo de información para nota crédito /Invoice/cac:BillingReference/cac:CreditN
FBH02 cac E A BillingReference 0..N 1.0
mentReference relacionada oteDocumentReference
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Prefijo + Número de la nota crédito InvoiceDocument /Invoice/cac:BillingReference/cac:CreditN
FBH03 cbc ID E F 10 1..1 Rechazo: Si el ID de la nota crédito de referencia no existe 1.0
referenciada Reference oteDocumentReference/cbc:ID
InvoiceDocument Rechazo: Si el CUDE de la nota crédito referenciada no /Invoice/cac:BillingReference/cac:CreditN
FBH04 cbc UUID CUDE de la nota crédito relacionada E A 96 1..1
Reference existe oteDocumentReference/cbc:UUID
/Invoice/cac:BillingReference/cac:CreditN
Ver lista de valores posibles en el numeral 13.1.2.1
FBH05 @schemeName Algoritmo del CUDE A A 11 UUID 1..1 oteDocumentReference/cbc:UUID/@sche
Rechazo: Si no corresponde
meName
Fecha de emisión de la nota crédito InvoiceDocument Rechazo: Si la fecha de la nota crédito referenciada /Invoice/cac:BillingReference/cac:CreditN
FBH06 cbc IssueDate E F 10 1..1
relacionada Reference posterior a Invoice/cbc:IssueDate oteDocumentReference/cbc:IssueDate
Grupo de información exclusivo para Se debe diligenciar únicamente cuando la FE se origina a
FBI01 cac BillingReference referenciar la Nota Débito que dio origen a G Invoice 0..N partir de la corrección o ajuste que se da mediante un 1.0 /Invoice/cac:BillingReference
la presente Factura Electrónica. Nota Débito
DebitNoteDocu Grupo de información para nota débito /Invoice/cac:BillingReference/cac:DebitN
FBI02 cac E A BillingReference 1..1 1.0
mentReference relacionada oteDocumentReference
Prefijo + Número de la nota débito InvoiceDocument /Invoice/cac:BillingReference/cac:DebitN
FBI03 cbc ID E F 10 1..1 Rechazo: Si el ID de la nota débito de referencia no existe 1.0
relacionada Reference oteDocumentReference/cbc:ID
InvoiceDocument Rechazo: Si el CUDE de la nota débito referenciada no /Invoice/cac:BillingReference/cac:DebitN
FBI04 cbc UUID CUDE de la nota débito relacionada E A 96 1..1
Reference existe oteDocumentReference/cbc:UUID
/Invoice/cac:BillingReference/cac:DebitN
Ver lista de valores posibles en el numeral 13.1.2.1
FBI05 @schemeName Algoritmo del CUDE A A 11 UUID 1..1 oteDocumentReference/cbc:UUID/@sche
Rechazo: Si no corresponde
meName
Fecha de emisión de la nota débito InvoiceDocument Rechazo: si la fecha de la nota débito referenciada /Invoice/cac:BillingReference/cac:DebitN
FBI06 cbc IssueDate E F 10 0..1
relacionada Reference posterior a Invoice/cbc:IssueDate oteDocumentReference/cbc:IssueDate
Grupo de campos para información que Referencias no tributarias, pero si de interés mercantil‐ Se
DespatchDocum /Invoice/cac:DespatchDocumentReferenc
FAG01 cac describen uno o más documentos de G Invoice 0..N utiliza cuando se requiera referenciar uno o más 1.0
entReference e
despacho para esta factura documentos de despacho asociado a la factura realizada.
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Prefijo y Número del documento despacho DespatchDocume /Invoice/cac:DespatchDocumentReferenc
FAG02 cbc ID E A 20 1..1 1.0
referenciado ntReference e/cbc:ID
Fecha de emisión: Fecha de emisión del DespatchDocume /Invoice/cac:DespatchDocumentReferenc
FAG03 cbc IssueDate E F 10 0..1 1.0
documento de despacho ntReference e/cbc:IssueDate
Grupo de campos para información que Referencias no tributarias, pero si de interés mercantil‐ Se
ReceiptDocume
FAH01 cac describen uno o más documentos de G Invoice 0..N utiliza cuando se requiera referenciar uno o más 1.0 /Invoice/cac:ReceiptDocumentReference
ntReference
despacho para esta factura documentos de recepción asociado a la factura realizada.
Prefijo y Número del documento despacho ReceiptDocument /Invoice/cac:ReceiptDocumentReference/
FAH02 cbc ID E A 20 1..1 1.0
referenciado Reference cbc:ID
Fecha de emisión: Fecha de emisión del ReceiptDocument /Invoice/cac:ReceiptDocumentReference/
FAH03 cbc IssueDate E F 10 0..1 1.0
documento de despacho Reference cbc:IssueDate
Obligatorio para factura tipo 03 (Contingencia)
Grupo de campos para información que
AdditionalDocu Rechazo: Si /Invoice/cbc:InvoiceTypeCode = “03” y el /Invoice/cac:AdditionalDocumentReferen
FAI01 cac describen un documento referenciado por G Invoice 0..N 1.0
mentReference grupo /Invoice/cac:AdditionalDocumentReference no es ce
esta factura
informado.
Prefijo y Número del documento AddtionalDocume /Invoice/cac:AdditionalDocumentReferen
FAI02 cbc ID E A 20 1..1 Rechazo: si no se informa el ID del documento relacionado 1.0
referenciado ntReference ce/cbc:ID
Obligatorio para factura tipo 03 (Contingencia)
Fecha de emisión del documento AdditionalDocum Rechazo: Si no es informada una fecha, la cual /Invoice/cac:AdditionalDocumentReferen
FAI05 cbc IssueDate E F 10 0..1 1.0
referenciado entReference corresponde a la fecha de generación de la factura de ce/cbc:IssueDate
talonario o papel.
DocumentTypeC Identificador del tipo de documento de AdditionalDocum /Invoice/cac:AdditionalDocumentReferen
FAI06 cbc E A 10 0..1 Corresponde a una codificación porpia de la empresa. 1.0
ode referencia entReference ce/cbc:DocumentTypeCode
AccountingSupp Grupo con información que definen el
FAJ01 cac G Invoice 1..1 1.0 /Invoice/cac:AccountingSupplierParty
lierParty obligado a facturar: Emisor de la factura
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Ver lista de valores posibles en el numeral 13.2.3
AdditionalAccou Identificador de tipo de organización AccountingSupplie /Invoice/cac:AccountingSupplierParty/cbc
FAJ02 cbc E A 1 1..1 Rechazo: Si este elemento no corresponde a un valor de la 1.0
ntID jurídica de la de persona rParty :AdditionalAccountID
columna “Código”
Grupo con información generales sobre el AccountingSupplie /Invoice/cac:AccountingSupplierParty/cac
FAJ03 cac Party G 1..1 1.0
obligado a Facturar rParty :Party
Identifica el código de actividad económica del emisor.
IndustryClasifica Corresponde al código de actividad /Invoice/cac:AccountingSupplierParty/cac
FAJ04 cbc E A Party 0..1 Debe informar el código según lista CIIU. Para informar 1.0
tionCode económica CIIU :Party/cbc:IndustryClassificationCode
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 correspondientes al NIT, de
Grupo con información sobre el nombre /Invoice/cac:AccountingSupplierParty/cac
FAJ05 cac PartyName G Party 0..1 acuerdo con lo que está en el RUT, deben ser informados 1.0
comercial del emisor :Party/cac:PartyName
en el elemento
../cac:AccountingSupplierParty/cac:Party/cac:PartyTaxSche
me/cbc:RegistrationName
/Invoice/cac:AccountingSupplierParty/cac
FAJ06 cbc Name Nombre comercial del emisor E A 1‐450 PartyName 1..1 1.0
:Party/cac:PartyName/cbc:Name
Grupo con información con respeto a la /Invoice/cac:AccountingSupplierParty/cac
FAJ07 cac PhysicalLocation G Party 0..1 1.0
localización física del emisor :Party/cac:PhysicalLocation
El grupo deberá estar conformado al menos por el
conjunto de elementos
ID, CityName, CountrySubentity, CountrySubentityCode,
Grupo con datos de una persona o entidad
AddressLine, Line, Country, IdentificationCode /Invoice/cac:AccountingSupplierParty/cac
FAJ08 cac Address sobre la dirección del lugar físico de G PhysicalLocation 1..1 1.0
Rechazo: No fue informado el conjunto de formado por los :Party/cac:PhysicalLocation/cac:Address
expedición del documento.
elementos : ID, CityName, PostalZone, CountrySubentity,
CountrySubentityCode, AddressLine, Line, Country,
IdentificationCode
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Este código de municipio debe corresponder a un valor
/Invoice/cac:AccountingSupplierParty/cac
válido de lista de municipios en el numeral 13.4.3.
FAJ09 cbc ID Código del municipio E A 5‐5 Address 1..1 1.0 :Party/cac:PhysicalLocation/cac:Address/c
Rechazo: Si no corresponde a uno de los valores del
bc:ID
numeral 13.4.3
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
FAJ10 cbc CityName Nombre de la ciudad E A 1‐60 Address 1..1 Debe corresponder a uno de los valores de la columna 1.0 :Party/cac:PhysicalLocation/cac:Address/c
Nombre Municipio en el numeral 13.4.3 bc:CityName
Notificación: Si no corresponde a uno de los valores del
numeral 13.4.3
Ver lista de valores posibles en el numeral 13.4.4 /Invoice/cac:AccountingSupplierParty/cac
FAJ73 cbc PostalZone Código postal E A 1‐10 Address 0..1 Notificación: Si el valor no corresponde a un valor 1.0 :Party/cac:PhysicalLocation/cac:Address/c
correspondiente a la tabla 13.4.4. bc:PostalZone
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 Colombia /Invoice/cac:AccountingSupplierParty/cac
CountrySubentit
FAJ11 cbc Nombre del Departamento E A 1‐60 Address 1..1 Debe corresponder a uno de los valores de la columna 1.0 :Party/cac:PhysicalLocation/cac:Address/c
y
Nombre en el numeral 13.4.2 bc:CountrySubentity
Notificación: Si el valor no corresponde a un valor
correspondiente a la tabla 13.4.2
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
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 Departamento de Colombia /Invoice/cac:AccountingSupplierParty/cac
CountrySubentit
FAJ12 cbc Código del Departamento E A 1‐5 Address 1..1 Debe corresponder a uno de los valores de la columna 1.0 :Party/cac:PhysicalLocation/cac:Address/c
yCode
código en el numeral 13.4.2 bc:CountrySubentityCode
Rechazo: Si el valor no corresponde a un valor
correspondiente a la tabla 13.4.2
/Invoice/cac:AccountingSupplierParty/cac
Grupo de elemento que identifica
FAJ13 cac AddressLine G Address 1..N 1.0 :Party/cac:PhysicalLocation/cac:Address/c
libremente la dirección
ac:AddressLine
Elemento de texto libre, que el emisor
puede elegir utilizar para poner todas las /Invoice/cac:AccountingSupplierParty/cac
FAJ14 cbc Line información de su dirección, en lugar de E A 1‐300 AddressLine 1..1 Informar la dirección, sin ciudad ni departamento 1.0 :Party/cac:PhysicalLocation/cac:Address/c
utilizar elementos estructurados (los ac:AddressLine/cbc:Line
demás elementos de este grupo)
/Invoice/cac:AccountingSupplierParty/cac
FAJ15 cac Country Grupo con información sobre el país G Address 1..1 1.0 :Party/cac:PhysicalLocation/cac:Address/c
ac:Country
Debe informar literal “CO”
Rechazo: Si el contenido de este elemento no corresponde
/Invoice/cac:AccountingSupplierParty/cac
IdentificationCo a un valor de esta columna
FAJ16 cbc Código identificador del país E A 3 Country 1..1 1.0 :Party/cac:PhysicalLocation/cac:Address/c
de Si este es un grupo con Información con respeto a la
ac:Country/cbc:IdentificationCode
dirección del emisor de un documento electrónico, debe
contener el literal “CO”
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Debe informar literal “Colombia”
Notificación: Si el contenido de este elemento no
/Invoice/cac:AccountingSupplierParty/cac
corresponde a un valor de esta columna
FAJ17 cbc Name Nombre del país E A 4‐41 Country 0..1 1.0 :Party/cac:PhysicalLocation/cac:Address/c
Notificación: Si este es un grupo de información con
ac:Country/cbc: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 13.3.2, columna
“ISO 639‐1”
/Invoice/cac:AccountingSupplierParty/cac
Identificador del lenguaje utilizado en el Notificación si el contenido del presente atributo no
FAJ18 @languageID A A 2 Name 1..1 1.0 :Party/cac:PhysicalLocation/cac:Address/c
nombre del país corresponde a un valor de aquella columna
ac: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”
Grupo de información tributarias del /Invoice/cac:AccountingSupplierParty/cac
FAJ19 cac PartyTaxScheme G Party 1..1 1.0
emisor :Party/cac:PartyTaxScheme
Nombre registrado en el RUT. Si el emisor persona jurídica
desea también utilizar el nombre comercial en el archivo /Invoice/cac:AccountingSupplierParty/cac
RegistrationNa
FAJ20 cbc Nombre o Razón Social del emisor E A 5‐450 PartyTaxScheme 1..1 de la factura, debe utilizar el elemento 1.0 :Party/cac:PartyTaxScheme/cbc:Registrati
me
../cac:AccountingSupplierParty/cac:Party/cac:PartyName/c onName
bc:Name
Debe ser infiormado el NIT sin DV. El DV se debe informar
/Invoice/cac:AccountingSupplierParty/cac
en el atributo @schemeID
FAJ21 cbc CompanyID NIT del emisor E N 3..13 PartyTaxScheme 1..1 1.0 :Party/cac:PartyTaxScheme/cbc:Company
Rechazo: Si NIT no está autorizado a facturar
ID
electrónicamente
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
/Invoice/cac:AccountingSupplierParty/cac
@schemeAgenc Debe ser informado el literal “195”
FAJ22 A N 3 CompanyID 0..1 1.0 :Party/cac:PartyTaxScheme/cbc:Company
yID Notificación: Si no se informa el literal “195”
ID/@schemeAgencyID
Debe ser informado el literal “CO, DIAN (Dirección de
/Invoice/cac:AccountingSupplierParty/cac
@schemeAgenc Impuestos y Aduanas Nacionales)”
FAJ23 A A CompanyID 0..1 1.0 :Party/cac:PartyTaxScheme/cbc:Company
yName Notificación: Si no se informa el literal “CO, DIAN
ID/@schemeAgencyName
(Dirección de Impuestos y Aduanas Nacionales)”
/Invoice/cac:AccountingSupplierParty/cac
Emisor debe tener (@schemeName=31), el DV del NIT
FAJ24 @schemeID DV del NIT del emisor A N 1 CompanyID 1..1 1.0 :Party/cac:PartyTaxScheme/cbc:Company
debe ser informado en @schemeID
ID/@schemeID
/Invoice/cac:AccountingSupplierParty/cac
Debe informar literal “31”
FAJ25 @schemeName Valida el Tipo de identificador fiscal A N CompanyID 0..1 1.0 :Party/cac:PartyTaxScheme/cbc:Company
Rechazo: si @schemeName es diferente de “31”
ID/@schemeName
Este elemento representa el tipo de obligación.
Ver lista de valores posibles en el numeral 13.2.6
Obligaciones o responsabilidades del /Invoice/cac:AccountingSupplierParty/cac
Para reportar varias obligaciones / responsabilidades, se
FAJ26 cbc TaxLevelCode contribuyente; incluye el régimen al que E A 30 PartyTaxScheme 1..1 1.0 :Party/cac:PartyTaxScheme/cbc:TaxLevelC
deben reportar separando cada uno de los valores de la
pertenece el emisor ode
lista con ;. Ejemplo O‐13;O‐15; y así sucesivamente, de
acuerdo a las responsabilidades a reportar
/Invoice/cac:AccountingSupplierParty/cac
FAJ27 @listName A A 10 0..1 Opcional, si informado indicar “No aplica” 1.0 :Party/cac:PartyTaxScheme/cbc:TaxLevelC
ode/@listName
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Grupo para informar la dirección fiscal del emisor.
El grupo deberá estar conformado por lo menos por el
conjunto de elementos
/Invoice/cac:AccountingSupplierParty/cac
RegistrationAdd ID, CityName, CountrySubentity, CountrySubentityCode,
FAJ28 cac Grupo para informar dirección fiscal G PartyTaxScheme 0..1 1.0 :Party/cac:PartyTaxScheme/cac:Registrati
ress AddressLine, Line, Country, IdentificationCode
onAddress
Rechazo: No fue informado el conjunto de elementos : ID,
CityName, CountrySubentity, CountrySubentityCode,
AddressLine, Line, Country, IdentificationCode
/Invoice/cac:AccountingSupplierParty/cac
RegistrationAddre Este código de municipio debe corresponder a un valor
FAJ29 cbc ID Código del municipio E A 5‐5 1..1 1.0 :Party/cac:PartyTaxScheme/cac:Registrati
ss válido de lista de municipios en el numeral 13.4.3
onAddress/cbc:ID
Debe ser un municipio de Colombia /Invoice/cac:AccountingSupplierParty/cac
RegistrationAddre
FAJ30 cbc CityName Nombre de la ciudad E A 1‐60 1..1 Debe corresponder a uno de los valores de la columna 1.0 :Party/cac:PartyTaxScheme/cac:Registrati
ss
Nombre Municipio en el numeral 13.4.3 onAddress/cbc:CityName
/Invoice/cac:AccountingSupplierParty/cac
FAJ74 cbc PostalZone Código postal E A 1‐10 Address 0..1 Ver lista de valores posibles en el numeral 13.4.4 1.0 :Party/cac:PartyTaxScheme/cac:Registrati
onAddress/cbc:PostalZone
Debe ser un Departamento de Colombia /Invoice/cac:AccountingSupplierParty/cac
CountrySubentit RegistrationAddre
FAJ31 cbc Nombre del Departamento E A 1‐60 1..1 Debe corresponder a uno de los valores de la columna 1.0 :Party/cac:PartyTaxScheme/cac:Registrati
y ss
Nombre en el numeral 13.4.2 onAddress/cbc:CountrySubentity
Debe ser un Departamento de Colombia
/Invoice/cac:AccountingSupplierParty/cac
CountrySubentit RegistrationAddre Si IdentificationCode es “CO”, CountrySubentity debe
FAJ32 cbc Código del Departamento E A 1‐5 1..1 1.0 :Party/cac:PartyTaxScheme/cac:Registrati
yCode ss corresponder a uno de los valores de la columna Código en
onAddress/cbc:CountrySubentityCode
el numeral 13.4.2
/Invoice/cac:AccountingSupplierParty/cac
Grupo de elemento que identifica RegistrationAddre
FAJ33 cac AddressLine G 0..1 1.0 :Party/cac:PartyTaxScheme/cac:Registrati
libremente la dirección ss
onAddress/cac:AddressLine
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Elemento de texto libre, que el emisor
puede utilizar para poner todas las /Invoice/cac:AccountingSupplierParty/cac
RegistrationAddre
FAJ34 cbc Line información de su dirección, en lugar de E A 1‐300 1..1 Informar la dirección, sin ciudad ni departamento 1.0 :Party/cac:PartyTaxScheme/cac:Registrati
ss
utilizar elementos estructurados (los onAddress/cac:AddressLine/cbc:Line
demás elementos de este grupo)
/Invoice/cac:AccountingSupplierParty/cac
RegistrationAddre
FAJ35 cac Country Grupo con información sobre el país G 1..1 1.0 :Party/cac:PartyTaxScheme/cac:Registrati
ss
onAddress/cac:Country
Ver lista de valores posibles en el numeral 13.4.1, columna
“Código alfa‐2”
/Invoice/cac:AccountingSupplierParty/cac
Rechazo: Si el contenido de este elemento no corresponde
IdentificationCo :Party/cac:PartyTaxScheme/cac:Registrati
FAJ36 cbc Código identificador del país E A 3 Country 1..1 a un valor de esta columna. 1.0
de onAddress/cac:Country/cbc:Identification
Si este es un grupo de información con respecto a la
Code
dirección del emisor de un documento electrónico, debe
contener el literal “CO”.
Ver lista de valores posibles en el numeral 13.4.1, columna
“Nombre Común”
Notificación: si el contenido de este elemento no /Invoice/cac:AccountingSupplierParty/cac
FAJ37 cbc Name Nombre del país E A 4‐41 Country 0..1 corresponde a un valor de esta columna. 1.0 :Party/cac:PartyTaxScheme/cac:Registrati
Notificación: Si este es un grupo de información con onAddress/cac:Country/cbc:Name
respecto a la dirección del emisor de un documento
electrónico, debe contener el literal “Colombia”.
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
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 13.3.2, columna
“ISO 639‐1” /Invoice/cac:AccountingSupplierParty/cac
Identificador del lenguaje utilizado en el Notificación: Si el contenido del presente atributo no :Party/cac:PartyTaxScheme/cac:Registrati
FAJ38 cbc @languageID A A 2 Name 1..1 1.0
nombre del país corresponde a un valor de aquella columna onAddress/cac:Country/cbc:Name/@lang
Notificación: Si este es un grupo de información con uageID
respecto a la dirección del emisor de un documento
electrónico, debe contener el literal “es”
Notificación: Debe existir un grupo /Invoice/cac:AccountingSupplierParty/cac
FAJ39 cac TaxScheme Grupo de detalles tributarios del emisor G PartyTaxScheme 1..1 ../cac:AccountingSupplierParty/cac:Party/cac:PartyTaxSche 1.0 :Party/cac:PartyTaxScheme/cac:TaxSche
me me
Ver lista de valores posibles en el numeral 13.2.6.2
Notificación: Si el contenido de este elemento no /Invoice/cac:AccountingSupplierParty/cac
FAJ40 cbc ID Identificador del tributo E A 3‐0 TaxScheme 1..1 corresponde a un contenido de la columna “Identificador”. 1.0 :Party/cac:PartyTaxScheme/cac:TaxSche
Para este grupo de información, cuyo padre es me/cbc:ID
cac:AccountingSupplierParty utilizar “01” ó “04”.
Ver lista de valores posibles en el numeral 13.2.6.2
/Invoice/cac:AccountingSupplierParty/cac
Notificación: Si el contenido de este elemento no
FAJ41 cbc Name Nombre del tributo E A 10‐30 TaxScheme 1..1 1.0 :Party/cac:PartyTaxScheme/cac:TaxSche
corresponde al contenido correspondiente de la columna
me/cbc:Name
“Nombre”
AccountingSupplie /Invoice/cac:AccountingSupplierParty/cac
FAJ42 cac PartyLegalEntity Grupo de información legales del emisor G 1..1 1.0
rParty :Party/cac:PartyLegalEntity
Nombre registrado en el RUT. Si el emisor persona jurídica
desea también utilizar el nombre comercial en el archivo /Invoice/cac:AccountingSupplierParty/cac
RegistrationNa
FAJ43 cbc Nombre o Razón Social del emisor E A 5‐450 PartyLegalEntity 1..1 de la factura, debe utilizar el elemento 1.0 :Party/cac:PartyLegalEntity/cbc:Registrati
me
../cac:AccountingSupplierParty/cac:Party/cac:PartyName/c onName
bc:Name
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
/Invoice/cac:AccountingSupplierParty/cac
Rechazo: NIT no está autorizado a facturar
FAJ44 cbc CompanyID NIT del emisor E N 3..13 PartyLegalEntity 1..1 1.0 :Party/cac:PartyLegalEntity/cbc:CompanyI
electrónicamente
D
/Invoice/cac:AccountingSupplierParty/cac
@schemeAgenc
FAJ45 A N CompanyID 1..1 Debe ser informado el literal “195” 1.0 :Party/cac:PartyLegalEntity/cbc:CompanyI
yID
D/@schemeAgencyID
/Invoice/cac:AccountingSupplierParty/cac
@schemeAgenc Debe ser informado el literal “CO, DIAN (Dirección de
FAJ46 A A CompanyID 1..1 1.0 :Party/cac:PartyLegalEntity/cbc:CompanyI
yName Impuestos y Aduanas Nacionales)”
D/@schemeAgencyName
/Invoice/cac:AccountingSupplierParty/cac
El atributo (@schemeName=31), el DV del NIT debe ser
FAJ47 @schemeID DV del NIT del emisor A N CompanyID 1..1 1.0 :Party/cac:PartyLegalEntity/cbc:CompanyI
informado en @schemeID
D/@schemeID
El emisor debe informar 31
/Invoice/cac:AccountingSupplierParty/cac
Ver lista de valores posibles en la columna “Código” en el
FAJ48 @schemeName A N CompanyID 1..1 1.0 :Party/cac:PartyLegalEntity/cbc:CompanyI
numeral 13.2.1;
D/@schemeName
Rechazo: si @schemeName es diferente de “31”
/Invoice/cac:AccountingSupplierParty/cac
CorporateRegist Grupo de información de registro del
FAJ49 cac E A PartyLegalEntity 0..1 1.0 :Party/cac:PartyLegalEntity/cac:Corporate
rationScheme emisor
RegistrationScheme
/Invoice/cac:AccountingSupplierParty/cac
Prefijo de la facturación usada para el CorporateRegistra Rechazo: Debe ser igual al campo sts:prefix informado en
FAJ50 cbc ID E N 0‐4 0..1 1.0 :Party/cac:PartyLegalEntity/cac:Corporate
punto de venta tionScheme el encabezado de la factura.
RegistrationScheme/cbc:ID
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
/Invoice/cac:AccountingSupplierParty/cac
CorporateRegistra
FAJ51 cbc Name Número de matrícula mercantil E N 6..12 0..1 1.0 :Party/cac:PartyLegalEntity/cac:Corporate
tionScheme
RegistrationScheme/cbc:Name
Si se va a operar bajo modalidad de Consorcio o Unión
Grupo de elementos que permiten
Temporal, entonces este grupo de información debe ser /Invoice/cac:AccountingSupplierParty/cac
ShareholderPart registrar la información de los
FAJ52 cac G PartyLegalEntity 0..N completada. 1.0 :Party/cac:PartyLegalEntity/cac:Sharehold
y participantes de un Consorcio o Unión
Se debe completar un grupo de elementos por cada erParty
temporal
participante del consorcio.
/Invoice/cac:AccountingSupplierParty/cac
PartecipationPe Se debe informar el porcentaje de los participantes del
FAJ53 cbc Porcentaje del participante en el consorcio E ShareholderParty 1..1 1.0 :Party/cac:PartyLegalEntity/cac:Sharehold
rcent consorcio
erParty/cbc:PartecipationPercent
/Invoice/cac:AccountingSupplierParty/cac
Grupo de elemento que permiten registrar
FAJ54 cac Party G ShareholderParty 1..1 1.0 :Party/cac:PartyLegalEntity/cac:Sharehold
la información de un consorcio
erParty/cac:Party
/Invoice/cac:AccountingSupplierParty/cac
Grupo de información tributarias de los
FAJ55 cac PartyTaxScheme G Party 1..1 1.0 :Party/cac:PartyLegalEntity/cac:Sharehold
participantes del consorcio
erParty/cac:Party/cac:PartyTaxScheme
/Invoice/cac:AccountingSupplierParty/cac
RegistrationNa Nombre o Razón Social de participante de :Party/cac:PartyLegalEntity/cac:Sharehold
FAJ56 cbc E A 5‐450 PartyTaxScheme 1..1 Nombre o Razón Social de participante de consorcio 1.0
me consorcio erParty/cac:Party/cac:PartyTaxScheme/cb
c:RegistrationName
/Invoice/cac:AccountingSupplierParty/cac
:Party/cac:PartyLegalEntity/cac:Sharehold
FAJ57 cbc CompanyID ID del Participante del consorcio E N 3..13 PartyTaxScheme 1..1 Número de identificación del participante de consorcio 1.0
erParty/cac:Party/cac:PartyTaxScheme/cb
c:CompanyID
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
/Invoice/cac:AccountingSupplierParty/cac
@schemeAgenc :Party/cac:PartyLegalEntity/cac:Sharehold
FAJ58 A N CompanyID 1..1 Debe ser informado el literal “195” 1.0
yID erParty/cac:Party/cac:PartyTaxScheme/cb
c:CompanyID/@schemeAgencyID
/Invoice/cac:AccountingSupplierParty/cac
@schemeAgenc Debe ser informado el literal “CO, DIAN (Dirección de :Party/cac:PartyLegalEntity/cac:Sharehold
FAJ59 A A CompanyID 1..1 1.0
yName Impuestos y Aduanas Nacionales)” erParty/cac:Party/cac:PartyTaxScheme/cb
c:CompanyID/@schemeAgencyName
/Invoice/cac:AccountingSupplierParty/cac
Si participante de consorcio está identificado por NIT
:Party/cac:PartyLegalEntity/cac:Sharehold
FAJ60 @schemeID DV del NIT del consorciado A N CompanyID 0..1 (@schemeName=31), el DV del NIT debe ser informado en 1.0
erParty/cac:Party/cac:PartyTaxScheme/cb
@schemeID
c:CompanyID/@schemeID
Identificador del tipo de documento de identidad
(@schemeName=31) del participante del consorcio que
/Invoice/cac:AccountingSupplierParty/cac
indica que él está identificado por NIT y por tanto el DV del
:Party/cac:PartyLegalEntity/cac:Sharehold
FAJ61 @schemeName A N CompanyID 1..1 NIT debe ser informado en atributo @schemeID 1.0
erParty/cac:Party/cac:PartyTaxScheme/cb
Ver lista de valores posibles en la columna “Código” en el
c:CompanyID/@schemeName
numeral 13.2.1; 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 13.2.6.1 /Invoice/cac:AccountingSupplierParty/cac
Para reportar varias obligaciones / responsabilidades, se :Party/cac:PartyLegalEntity/cac:Sharehold
FAJ62 cbc TaxLevelCode Obligaciones del Participante del Consorcio E A 30 PartyTaxScheme 1..1 1.0
deben reportar separando cada uno de los valores de la erParty/cac:Party/cac:PartyTaxScheme/cb
lista con ;. Ejemplo O‐13;O‐15; ya así sucesivamente, de c:TaxLevelCode
acuerdo a las responsabilidades a reportar.
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
/Invoice/cac:AccountingSupplierParty/cac
Régimen al que pertenece el emisor del :Party/cac:PartyLegalEntity/cac:Sharehold
FAJ63 @listName A A 10 TaxLevelCode 0..1 Opcional, si informado indicar “No aplica” 1.0
consorcio erParty/cac:Party/cac:PartyTaxScheme/cb
c:TaxLevelCode/@listName
/Invoice/cac:AccountingSupplierParty/cac
Grupo de detalles tributarios del :Party/cac:PartyLegalEntity/cac:Sharehold
FAJ64 cac TaxScheme G PartyTaxScheme 1..1 1.0
Participante del Consorcio erParty/cac:Party/cac:PartyTaxScheme/ca
c:TaxScheme
/Invoice/cac:AccountingSupplierParty/cac
Ver lista de valores posibles en el numeral 13.2.6.2
:Party/cac:PartyLegalEntity/cac:Sharehold
FAJ65 cbc ID Identificador del tributo E A 3‐0 TaxScheme 1..1 Notificación: Si el contenido de este elemento no 1.0
erParty/cac:Party/cac:PartyTaxScheme/ca
corresponde a un contenido de la columna “Identificador”
c:TaxScheme/cbc:ID
Ver lista de valores posibles en 13.2.6.2 /Invoice/cac:AccountingSupplierParty/cac
Notificación: Si el contenido de este elemento no :Party/cac:PartyLegalEntity/cac:Sharehold
FAJ66 cbc Name Nombre del tributo E A 10‐30 TaxScheme 1..1 1.0
corresponde al contenido correspondiente de la columna erParty/cac:Party/cac:PartyTaxScheme/ca
“Nombre” c:TaxScheme/cbc:Name
Grupo de detalles con información de /Invoice/cac:AccountingSupplierParty/cac
FAJ67 cac Contact G Party 0..1 1.0
contacto del emsior :Party/cac:Contact
/Invoice/cac:AccountingSupplierParty/cac
FAJ68 cbc Name Nombre Contacto E A Contact 0..1 1.0
:Party/cac:Contact/cbc:Name
/Invoice/cac:AccountingSupplierParty/cac
FAJ69 cbc Telephone Número de teléfono, celular u otro E A Contact 0..1 1.0
:Party/cac:Contact/cbc:Telephone
/Invoice/cac:AccountingSupplierParty/cac
FAJ70 cbc Telefax Número de teléfono, celular u otro E A Contact 0..1 1.0
:Party/cac:Contact/cbc:Telefax
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Rechazo: Si el correo electrónico informado no /Invoice/cac:AccountingSupplierParty/cac
corresponde al correo de recepción para documentos e :Party/cac:Contact/cbc:ElectronicMail
FAJ71 cbc ElectronicMail Correo electrónico de contacto E A Contact 0..1 1.0
instrumentos electrónicos informado en los ambientes de
habilitación o producción.
/Invoice/cac:AccountingSupplierParty/cac
FAJ72 cbc Note Nota adicional de contacto E A Contact 0..1 1.0
:Party/cac:Contact/cbc:Note
AccountingCust Grupo con información que definen el
FAK01 cac G Invoice 1..1 1.0 /Invoice/cac:AccountingCustomerParty
omerParty Adquiriente
Ver lista de valores posibles en el numeral 0
Rechazo: Si este elemento no corresponde a un valor de la
AdditionalAccou AccountingCusto /Invoice/cac:AccountingCustomerParty/c
FAK02 cbc Identificador de tipo de persona E A 1 1..1 columna “Código”. 1.0
ntID merParty bc:AdditionalAccountID
Nota: Se debe informar el código “2” cuando se trate del
consumidor final
Grupo con información generales sobre el AccountingCusto /Invoice/cac:AccountingCustomerParty/c
FAK03 cac Party G 1..1 1.0
adquiriente merParty ac:Party
PartyIdentificati Grupo para informar el documento del /Invoice/cac:AccountingCustomerParty/c
FAK61 cac G Party 1..1 1.0
on adquiriente ac:Party/cac:PartyIdentification
Notificación: Se genera si el valor de AdditionalAccountID =
"2" y este no es mencionado. /Invoice/cac:AccountingCustomerParty/c
FAK62 cbc ID Identificación del adquiriente E N PartyIdentification 1..1
Nota: Para identificar consumidor final del bien o servicio, ac:Party/cac:PartyIdentification/cbc:ID
se utiliza el siguiente documento “222222222222”
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Identificador del tipo de documento de identidad, si
(@schemeName=31), adquiriente indica que está
identificado por NIT y por tanto el DV del NIT debe ser
informado en atributo @schemeID.
FAK63 @schemeName A N ID 1..1
Ver lista de valores posibles en la columna “Código” del
numeral 13.2.1.
Nota: Para identificar consumidor final del bien o servicio,
se utiliza el código “13”
Si adquiriente está identificado por NIT
FAK64 @schemeID A N ID 0..1 (@schemeName=31), el DV del NIT debe ser informado en
@schemeID
Obligatorio en caso de que sea colocado el nombre
comercial del adquiriente en la representación gráfica del
documento.
Grupo con información sobre el nombre El nombre del adquiriente persona física y la razón social /Invoice/cac:AccountingCustomerParty/c
FAK05 cac PartyName G Party 0..1 1.0
del adquiriente del adquiriente persona jurídica deben ser informados en ac:Party/cac:PartyName
el elemento.
../cac:AccountingCustomerParty/cac:Party/cac:PartyTaxSc
heme/cbc:RegistrationName
/Invoice/cac:AccountingCustomerParty/c
FAK06 cbc Name Nombre comercial del adquiriente E A 1‐450 PartyName 1..1 1.0
ac:Party/cac:PartyName/cbc:Name
Grupo opcional cuando se informe “consumidor final”.
Grupo con información con respecto a la Si se informa el grupo aplican las reglas del grupo. /Invoice/cac:AccountingCustomerParty/c
FAK07 cac PhysicalLocation G Party 0..1 1.0
localización física del adquiriente Cuando la venta se realice por fuera de establecimiento, es ac:Party/cac:PhysicalLocation
obligatorio informarlo.
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Grupo con datos sobre la dirección de una El grupo deberá estar conformado por lo menos por el
/Invoice/cac:AccountingCustomerParty/c
persona o entidad que identifica la conjunto de elementos
FAK08 cac Address G PhysicalLocation 0..1 1.0 ac:Party/cac:PhysicalLocation/cac:Addres
dirección física de recepción del ID, CityName, CountrySubentity, CountrySubentityCode,
s
adquiriente AddressLine, Line, Country, IdentificationCode
Si IdentificationCode es “CO”, código de municipio debe
/Invoice/cac:AccountingCustomerParty/c
corresponder a valor válido del numeral 13.4.3
FAK09 cbc ID Código del municipio E A 5 Address 1..1 1.0 ac:Party/cac:PhysicalLocation/cac:Addres
Rechazo: Si el valor no corresponde a Código municipio del
s/cbc:ID
numeral 13.4.3 y el IdentificationCode es “CO”
Si IdentificationCode es “CO”, CountrySubentity debe /Invoice/cac:AccountingCustomerParty/c
FAK10 cbc CityName Nombre de la ciudad E A 1‐60 Address 0..1 corresponder a uno de los valores de la columna nombre 1.0 ac:Party/cac:PhysicalLocation/cac:Addres
municipio del numeral 13.4.3 s/cbc:CityName
Si IdentifcationCode=CO, debe ser un valor de la lista del
/Invoice/cac:AccountingCustomerParty/c
numeral más adelante13.4.4
FAK57 cbc PostalZone Código postal E A 1‐10 Address 0..1 1.0 ac:Party/cac:PhysicalLocation/cac:Addres
Notificación: Si el valor no corresponde a un valor
s/cbc:PostalZone
correspondiente a la tabla 13.4.4.
Si IdentificationCode es “CO”, CountrySubentity debe /Invoice/cac:AccountingCustomerParty/c
CountrySubentit
FAK11 cbc Nombre del Departamento E A 1‐60 Address 0..1 corresponder a uno de los valores de la columna nombre 1.0 ac:Party/cac:PhysicalLocation/cac:Addres
y
en el numeral 13.4.2 s/cbc:CountrySubentity
Si IdentificationCode es “CO”, CountrySubentity debe /Invoice/cac:AccountingCustomerParty/c
CountrySubentit
FAK12 cbc Código del Departamento E A 1‐5 Address 1..1 corresponder a uno de los valores de la columna Código en 1.0 ac:Party/cac:PhysicalLocation/cac:Addres
yCode
el numeral 13.4.2 s/cbc:CountrySubentityCode
/Invoice/cac:AccountingCustomerParty/c
Grupo de elemento que identifica
FAK13 cac AddressLine G Address 0..1 1.0 ac:Party/cac:PhysicalLocation/cac:Addres
libremente la dirección
s/cac:AddressLine
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Elemento de texto libre, que el emisor
puede utilizar para poner todas las
/Invoice/cac:AccountingCustomerParty/c
información de la dirección del
FAK14 cbc Line E A 1‐300 Address 1..1 Informar la dirección, sin ciudad ni departamento, 1.0 ac:Party/cac:PhysicalLocation/cac:Addres
adquiriente, en lugar de utilizar elementos
s/cac:AddressLine/cbc:Line
estructurados (los demás elementos de
este grupo)
/Invoice/cac:AccountingCustomerParty/c
FAK15 cac Country Grupo con información sobre el país G Address 1..1 1.0 ac:Party/cac:PhysicalLocation/cac:Addres
s/cac:Country
Ver lista de valores posibles en el numeral 13.4.1, columna
/Invoice/cac:AccountingCustomerParty/c
IdentificationCo “Código alfa‐2”
FAK16 cbc Código identificador del país E A 3 Country 1..1 1.0 ac:Party/cac:PhysicalLocation/cac:Addres
de Rechazo: Si el contenido de este elemento no corresponde
s/cac:Country/cbc:IdentificationCode
a un valor de esta columna.
Ver lista de valores posibles en el numeral 13.4.1, columna
/Invoice/cac:AccountingCustomerParty/c
“Nombre Común”
FAK17 cbc Name Nombre del país E A 4‐41 Country 0..1 1.0 ac:Party/cac:PhysicalLocation/cac:Addres
Notificación: si el contenido de este elemento no
s/cac:Country/cbc:Name
corresponde a un valor de esta columna
Para español, utilizar el literal “es”
Ver lista de valores posibles en el numeral 13.3.2, columna /Invoice/cac:AccountingCustomerParty/c
Identificador del lenguaje utilizado en el
FAK18 cbc @languageID A A 2 Name 1..1 “ISO 639‐1” 1.0 ac:Party/cac:PhysicalLocation/cac:Addres
nombre del país
Notificación: Si el contenido del presente atributo no s/cac:Country/cbc:Name/@languageID
corresponde a un valor de aquella columna.
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID ns Campo Descripción T F 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 natural:
Grupo de información tributarias del /Invoice/cac:AccountingCustomerParty/c
FAK19 cac PartyTaxScheme G Party 0..1 AdditionalAccountID contiene “2” 1.0
Adquiriente. ac:Party/cac:PartyTaxScheme
En caso de operación de exportación: Si
//cbc:InvoiceTypeCode = “02”
Si el valor total de la factura
(//LegalMonetaryTotal/cbc:PayableAmount) 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:AccountingCustomerParty/cac:Party/cac:PartyName
/Invoice/cac:AccountingCustomerParty/c
RegistrationNa /cbc:Name.
FAK20 cbc Nombre o Razón Social del adquiriente E A 5‐450 PartyTaxScheme 1..1 1.0 ac:Party/cac:PartyTaxScheme/cbc:Registr
me Si el adquiriente es responsable debe informar su NIT,
ationName
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 siguiente texto “consumidor final"
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
No se deben colocar 0 a la izquierda. Los caracteres
alfabéticos únicamente para adquirientes extranjeros o
en el exterior. /Invoice/cac:AccountingCustomerParty/c
FAK21 cbc CompanyID Id del adquiriente E A 3..13 PartyTaxScheme 1..1 En caso de ser NIT se debe infiormar el NIT sin DV. El DV se 1.0 ac:Party/cac:PartyTaxScheme/cbc:Compa
debe informar en el atributo @schemeID nyID
Nota: Para identificar consumidor final del bien o servicio,
se utiliza el siguiente documento “222222222222”
/Invoice/cac:AccountingCustomerParty/c
@schemeAgenc
FAK22 A A CompanyID 1..1 Debe ser informado el literal “195” 1.0 ac:Party/cac:PartyTaxScheme/cbc:Compa
yID
nyID/@schemeAgencyID
/Invoice/cac:AccountingCustomerParty/c
@schemeAgenc Debe ser informado el literal “CO, DIAN (Dirección de
FAK23 A N CompanyID 1..1 1.0 ac:Party/cac:PartyTaxScheme/cbc:Compa
yName Impuestos y Aduanas Nacionales)”
nyID/@schemeAgencyName
Si adquiriente está identificado por NIT /Invoice/cac:AccountingCustomerParty/c
FAK24 @schemeID DV del NIT del Adquiriente A N CompanyID 0..1 (@schemeName=31), el DV del NIT debe ser informado en 1.0 ac:Party/cac:PartyTaxScheme/cbc:Compa
@schemeID nyID/@schemeID
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
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 atributo @schemeID /Invoice/cac:AccountingCustomerParty/c
FAK25 @schemeName A CompanyID 1..1 Ver lista de valores posibles en la columna “Código” del 1.0 ac:Party/cac:PartyTaxScheme/cbc:Compa
numeral 13.2.1; Si adquiriente es responsable debe nyID/@schemeName
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 13.2.6.1
Para reportar varias obligaciones / responsabilidades, se /Invoice/cac:AccountingCustomerParty/c
FAK26 cbc TaxLevelCode Obligaciones del contribuyente E A 30 PartyTaxScheme 0..1 deben reportar separando cada uno de los valores de la 1.0 ac:Party/cac:PartyTaxScheme/cbc:TaxLev
lista con ;. Ejemplo O‐13;O‐15; ya así sucesivamente, de elCode
acuerdo a las responsabilidades a reportar
Nota: Para consumidor final se debe informar “ZZ”
/Invoice/cac:AccountingCustomerParty/c
FAK27 @listName Régimen al que pertenece el Adquiriente A A 10 PartyTaxScheme 0..1 Opcional, si informado indicar “No aplica” 1.0 ac:Party/cac:PartyTaxScheme/cbc:TaxLev
elCode/@listName
Grupo de información para la dirección fiscal del
adquiriente.
Si se informa el grupo, esté deberá estar conformado por lo
/Invoice/cac:AccountingCustomerParty/c
RegistrationAdd Grupo de información para la dirección menos por el conjunto de elementos ID, CityName,
FAK28 cac G PartyTaxScheme 0..1 1.0 ac:Party/cac:PartyTaxScheme/cac:Registr
ress fiscal del adquiriente CountrySubentity, CountrySubentityCode, AddressLine,
ationAddress
Line, Country, IdentificationCode.
Grupo opcional cuando se informe “consumidor final”, si se
informa el grupo aplican las reglas del grupo.
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Si IdentificationCode=CO, este código de municipio debe
corresponder a valor válido de la lista de municipios en el /Invoice/cac:AccountingCustomerParty/c
RegistrationAddre
FAK29 cbc ID Código del municipio E A 1..15 0..1 numeral 13.4.3 1.0 ac:Party/cac:PartyTaxScheme/cac:Registr
ss
Rechazo: Si no corresponde al Código Municipio del ationAddress/cbc:ID
numeral 13.4.3 y IdentificationCode=CO
Si IdentificationCode es “CO”, CountrySubentity debe /Invoice/cac:AccountingCustomerParty/c
RegistrationAddre
FAK30 cbc CityName Nombre de la ciudad E A 1‐60 0..1 corresponder a uno de los valores de la columna Nombre 1.0 ac:Party/cac:PartyTaxScheme/cac:Registr
ss
Municipio en el numeral 13.4.3 ationAddress/cbc:CityName
Si IdentificationCode=CO, debe corresponder a un valor de
/Invoice/cac:AccountingCustomerParty/c
la lista del numeral 13.4.4
FAK58 cbc PostalZone Código postal E A 1‐10 Address 0..1 1.0 ac:Party/cac:PartyTaxScheme/cac:Registr
Notificación: Si el valor informado no se encuentra en la
ationAddress/cbc:PostalZone
tabla 13.4.4 y el IdentificationCode=CO.
Si IdentificationCode es “CO”, CountrySubentity debe
corresponder a uno de los valores de la columna Nombre /Invoice/cac:AccountingCustomerParty/c
CountrySubentit RegistrationAddre
FAK31 cbc Nombre del Departamento E A 1‐60 0..1 en el numeral 13.4.2. 1.0 ac:Party/cac:PartyTaxScheme/cac:Registr
y ss
Notificación: Si valor informado no se encuentra en la ationAddress/cbc:CountrySubentity
tabla 13.4.2 y IdentificationCode=CO
Si IdentificationCode es “CO”, CountrySubentity debe /Invoice/cac:AccountingCustomerParty/c
CountrySubentit RegistrationAddre
FAK32 cbc Código del Departamento E A 1‐5 0..1 corresponder a uno de los valores de la columna Código en 1.0 ac:Party/cac:PartyTaxScheme/cac:Registr
yCode ss
el numeral 13.4.2 ationAddress/cbc:CountrySubentityCode
/Invoice/cac:AccountingCustomerParty/c
Grupo de elemento que identifica RegistrationAddre
FAK33 cac AddressLine G 0..1 1.0 ac:Party/cac:PartyTaxScheme/cac:Registr
libremente la dirección ss
ationAddress/cac:AddressLine
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
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
/Invoice/cac:AccountingCustomerParty/c
información de la dirección del Informar la dirección, sin ciudad ni departamento. Si el
FAK34 cbc Line E A 1‐300 AddressLine 1..1 1.0 ac:Party/cac:PartyTaxScheme/cac:Registr
adquiriente, en lugar de utilizar elementos adquiriente es responsable debe informarse.
ationAddress/cac:AddressLine/cbc:Line
estructurados (los demás elementos de
este grupo)
/Invoice/cac:AccountingCustomerParty/c
RegistrationAddre
FAK35 cac Country Grupo con información sobre el país G 1..1 1.0 ac:Party/cac:PartyTaxScheme/cac:Registr
ss
ationAddress/cac:Country
Ver lista de valores posibles en el numeral 13.4.1, columna /Invoice/cac:AccountingCustomerParty/c
IdentificationCo “Código alfa‐2” ac:Party/cac:PartyTaxScheme/cac:Registr
FAK36 cbc Código identificador del país E A 3 Country 1..1 1.0
de Rechazo: Si el contenido de este elemento no corresponde ationAddress/cac:Country/cbc:Identificati
a un valor de esta columna. onCode
Ver lista de valores posibles en el numeral 13.4.1, columna
/Invoice/cac:AccountingCustomerParty/c
“Nombre Común”
FAK37 cbc Name Nombre del país E A 4‐41 Country 0..1 1.0 ac:Party/cac:PartyTaxScheme/cac:Registr
Notificación: si el contenido de este elemento no
ationAddress/cac:Country/cbc:Name
corresponde a un valor de esta columna.
Para español, utilizar el literal “es”
/Invoice/cac:AccountingCustomerParty/c
Ver lista de valores posibles en el numeral 13.3.2, columna
Identificador del lenguaje utilizado en el ac:Party/cac:PartyTaxScheme/cac:Registr
FAK38 cbc @languageID A A 2 Name 1..1 “ISO 639‐1” 1.0
nombre del país ationAddress/cac:Country/cbc:Name/@la
Notificación: si el contenido del presente atributo no
nguageID
corresponde a un valor de aquella columna
/Invoice/cac:AccountingCustomerParty/c
Grupo de detalles tributarios del
FAK39 cac TaxScheme G PartyTaxScheme 1..1 1.0 ac:Party/cac:PartyTaxScheme/cac:TaxSch
adquiriente
eme
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Ver lista de valores posibles en el numeral 13.2.6.2
/Invoice/cac:AccountingCustomerParty/c
Notificación: Si el contenido de este elemento no
FAK40 cbc ID Identificador del tributo del adquiriente E A 3‐0 TaxScheme 1..1 1.0 ac:Party/cac:PartyTaxScheme/cac:TaxSch
corresponde a un contenido de la columna “Identificador”
eme/cbc:ID
Nota: Para el consumidor final de debe informar “ZZ”
Ver lista de valores posibles en el numeral 13.2.6.2
Notificación: Si el contenido de este elemento no
/Invoice/cac:AccountingCustomerParty/c
corresponde al contenido correspondiente de la columna
FAK41 cbc Name Nombre del tributo E A 10‐30 TaxScheme 1..1 1.0 ac:Party/cac:PartyTaxScheme/cac:TaxSch
“Nombre”
eme/cbc:Name
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
AccountingCusto /Invoice/cac:AccountingCustomerParty/c
FAK42 cac PartyLegalEntity Grupo de información legal del adquiriente G 0..N información del adquiriente reportado en el grupo 1.0
merParty ac:Party/cac:PartyLegalEntity
AccountCustomerParty.
Nota: Grupo opcional cuando se informe “consumidor
final”, si se informa el grupo aplican las reglas del grupo.
/Invoice/cac:AccountingCustomerParty/c
RegistrationNa
FAK43 cbc Nombre o Razón Social del adquiriente E A 5‐450 PartyLegalEntity 1..1 1.0 ac:Party/cac:PartyLegalEntity/cbc:Registr
me
ationName
/Invoice/cac:AccountingCustomerParty/c
FAK44 cbc CompanyID Identificador del Adquiriente E N 3..13 PartyLegalEntity 1..1 Debe informar el NIT si es responsable 1.0 ac:Party/cac:PartyLegalEntity/cbc:Compa
nyID
/Invoice/cac:AccountingCustomerParty/c
@schemeAgenc
FAK45 A N CompanyID 1..1 Debe ser informado el literal “195” 1.0 ac:Party/cac:PartyLegalEntity/cbc:Compa
yID
nyID/@schemeAgencyID
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
/Invoice/cac:AccountingCustomerParty/c
@schemeAgenc Debe ser informado el literal “CO, DIAN (Dirección de
FAK46 A A CompanyID 1..1 1.0 ac:Party/cac:PartyLegalEntity/cbc:Compa
yName Impuestos y Aduanas Nacionales)
nyID/@schemeAgencyName
Si adquiriente está identificado por NIT /Invoice/cac:AccountingCustomerParty/c
FAK47 @schemeID DV del NIT del adquiriente A N CompanyID 0..1 (@schemeName=31), el DV del NIT debe ser informado en 1.0 ac:Party/cac:PartyLegalEntity/cbc:Compa
@schemeID nyID/@schemeID
Identificador del tipo de documento de identidad
(@schemeName=31) del adquiriente que indica que él está
/Invoice/cac:AccountingCustomerParty/c
identificado por NIT y por tanto el DV del NIT debe ser
FAK48 @schemeName A N CompanyID 1..1 1.0 ac:Party/cac:PartyLegalEntity/cbc:Compa
informado en atributo @schemeID.
nyID/@schemeName
Ver lista de valores posibles en la columna “Código” del
ítem 13.2.1;
/Invoice/cac:AccountingCustomerParty/c
ShareholderPart Grupo para informar la participación en la
FAK59 cac G PartyLegalEntity 1..1 1.0 ac:Party/cac:PartyLegalEntity/cac:Shareh
y compra del adquiriente a reportar.
olderParty
Para informar la participación individual de cada
/Invoice/cac:AccountingCustomerParty/c
PartecipationPe Porcentaje de participación del bien / adquiriente.
FAK60 cbc E N 1..8 ShareholderParty 1..1 1.0 ac:Party/cac:PartyLegalEntity/cac:Shareh
rcent servicio adquirido Notificación: La sumatoria de todos los elementos
olderParty/cbc:PartecipationPercent
ParticipationPercent debe sumar 100
/Invoice/cac:AccountingCustomerParty/c
CorporateRegist Grupo de información de registro del
FAK49 cac E A PartyLegalEntity 0..1 1.0 ac:Party/cac:PartyLegalEntity/cac:Corpora
rationScheme adquiriente
teRegistrationScheme
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
/Invoice/cac:AccountingCustomerParty/c
CorporateRegistra
FAK50 cbc Name Número de matrícula mercantil E N 9 0..1 1.0 ac:Party/cac:PartyLegalEntity/cac:Corpora
tionScheme
teRegistrationScheme/cbc:Name
Grupo de detalles con información de /Invoice/cac:AccountingCustomerParty/c
FAK51 cac Contact G Party 0..1 1.0
contacto del emisor ac:Party/cac:Contact
/Invoice/cac:AccountingCustomerParty/c
FAK52 cbc Name Nombre Contacto E A Contact 0..1 1.0
ac:Party/cac:Contact/cbc:Name
/Invoice/cac:AccountingCustomerParty/c
FAK53 cbc Telephone Número de teléfono, celular u otro E A Contact 0..1 1.0
ac:Party/cac:Contact/cbc:Telephone
/Invoice/cac:AccountingCustomerParty/c
FAK54 cbc Telefax Número de teléfono, celular u otro E A Contact 0..1 1.0
ac:Party/cac:Contact/cbc:Telefax
Notificación: Si el correo electrónico no es informado
/Invoice/cac:AccountingCustomerParty/c
FAK55 cbc ElectronicMail Correo electrónico de contacto E A Contact 0..1 Nota: Para consumidor final el elemento ElectronicMail es 1.0
ac:Party/cac:Contact/cbc:ElectronicMail
opcional.
/Invoice/cac:AccountingCustomerParty/c
FAK56 cbc Note Nota adicional de contacto E A Contact 0..1 1.0
ac:Party/cac:Contact/cbc:Note
TaxRepresentati Grupo de información de la Persona
FAL01 cac G 0..1 1.0 /Invoice/cac:TaxRepresentativeParty
veParty autorizada para descargar documentos
PartyIdentificati /Invoice/cac:TaxRepresentativeParty/cac:
FAL02 cac G 0..1 1.0
on PartyIdentification
Identificación de la persona autorizada /Invoice/cac:TaxRepresentativeParty/cac:
FAL03 cbc ID E 1..1 1.0
para descargar documentos PartyIdentification/cbc:ID
/Invoice/cac:TaxRepresentativeParty/cac:
@schemeAgenc
FAL04 A N ID 0..1 Debe ser informado el literal “195” 1.0 PartyIdentification/cbc:ID/@schemeAgen
yID
cyID
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
/Invoice/cac:TaxRepresentativeParty/cac:
@schemeAgenc Debe ser informado el literal “CO, DIAN (Dirección de
FAL05 A A ID 0..1 1.0 PartyIdentification/cbc:ID/@schemeAgen
yName Impuestos y Aduanas Nacionales)”
cyID
Si persona autorizada está identificado por NIT
/Invoice/cac:TaxRepresentativeParty/cac:
FAL07 @schemeID DV del NIT del autorizado A N ID 0..1 (@schemeName=31), el DV del NIT debe ser informado en 1.0
PartyIdentification/cbc:ID/@schemeID
@schemeID.
Identificador del tipo de documento de identidad de la
/Invoice/cac:TaxRepresentativeParty/cac:
persona autorizada.
FAL06 @schemeName A N ID 0..1 1.0 PartyIdentification/cbc:ID/@schemeNam
Ver lista de valores posibles en la columna “Código” del
e
ítem 13.2.1;
Grupo de información para entrega de
FAM01 cac Delivery G 0..1 1.0 /Invoice/cac:Delivery
bienes
ActualDeliveryD /Invoice/cac:Delivery/cbc:ActualDeliveryD
FAM02 cbc Fecha efectiva de entrega de los bienes E F 10 Delivery 0..1 1.0
ate ate
ActualDeliveryTi /Invoice/cac:Delivery/cbc:ActualDeliveryT
FAM03 cbc Hora efectiva de entrega de los bienes E H 14 Delivery 0..1 1.0
me ime
Grupo con información con respeto a la
FAM04 cac DeliveryAddress G Delivery 0..1 1.0 /Invoice/cac:Delivery/cac:DeliveryAddress
dirección de entrega
Si IdentificationCode=CO debe corresponder a valor válido /Invoice/cac:Delivery/cac:DeliveryAddress
FAM05 cbc ID Código del municipio E A 1..15 DeliveryAddress 0..1 1.0
de lista de municipios 13.4.3 /cbc:ID
Si IdentificationCode es “CO”, CountrySubentity debe
/Invoice/cac:Delivery/cac:DeliveryAddress
FAM06 cbc CityName Nombre del municipio E A 1‐60 DeliveryAddress 0..1 corresponder a uno de los valores de la columna Nombre 1.0
/cbc:CityName
Municipio de 13.4.3
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Si IdentificationCode=CO, ver lista de valores posibles en el
numeral 13.4.4
/Invoice/cac:Delivery/cac:DeliveryAddress
FAM68 cbc PostalZone Código postal E A 1‐10 DeliveryAddress 0..1 Notificación: Si el valor no corresponde a un valor 1.0
/cbc:PostalZone
correspondiente a la tabla 13.4.4 y el
IdentificationCode=CO.
Si IdentificationCode es “CO”, CountrySubentity debe
CountrySubentit /Invoice/cac:Delivery/cac:DeliveryAddress
FAM07 cbc Nombre del Departamento E A 1‐60 DeliveryAddress 0..1 corresponder a uno de los valores de la columna Nombre 1.0
y /cbc:CountrySubentity
de 13.4.2
Si IdentificationCode es “CO”, CountrySubentity debe
CountrySubentit /Invoice/cac:Delivery/cac:DeliveryAddress
FAM08 cbc Código del Departamento E A 1‐5 DeliveryAddress 0..1 corresponder a uno de los valores de la columna Código de 1.0
yCode /cbc:CountrySubentityCode
13.4.2.
/Invoice/cac:Delivery/cac:DeliveryAddress
FAM09 cac AddressLine G DeliveryAddress 1..1 1.0
/cac:AddressLine
Elemento de texto libre, que el emisor
puede elegir utilizar para poner todas las
/Invoice/cac:Delivery/cac:DeliveryAddress
FAM10 cbc Line información de la dirección de entrega, en E A 1‐300 AddressLine 1..1 Informar la dirección, sin ciudad ni departamento 1.0
/cac:AddressLine/cbc:Line
lugar de utilizar elementos estructurados
(los demás elementos de este grupo)
/Invoice/cac:Delivery/cac:DeliveryAddress
FAM11 cac Country Grupo con información sobre el país G DeliveryAddress 1..1 1.0
/cac:Country
Ver lista de valores posibles en 13.4.1, columna “Código
IdentificationCo alfa‐2” /Invoice/cac:Delivery/cac:DeliveryAddress
FAM12 cbc Código identificador del país E A 3 Country 1..1 1.0
de Rechazo: Si el contenido de este elemento no corresponde /cac:Country/cbc:IdentificationCode
a un valor de esta columna.
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Ver lista de valores posibles en 13.4.1, columna “Nombre
Común” /Invoice/cac:Delivery/cac:DeliveryAddress
FAM13 cbc Name Nombre del país E A 4‐41 Country 1..1 1.0
Notificación: si el contenido de este elemento no /cac:Country/cbc:Name
corresponde a un valor de esta columna.
Para español, utilizar el literal “es”
Ver lista de valores posibles en 13.3.2, columna “ISO 639‐
Identificador del lenguaje utilizado en el /Invoice/cac:Delivery/cac:DeliveryAddress
FAM14 cbc @languageID A A 2 Name 0..1 1” 1.0
nombre del país /cac:Country/cbc:Name/@languageID
Notificación: Si el contenido del presente atributo no
corresponde a un valor de aquella columna.
Grupo de datos con información sobre la
FAM15 cac DeliveryParty G Delivery 0..1 1.0 /Invoice/cac:Delivery/cac:DeliveryParty
empresa de transporte
Grupo con información sobre el nombre de /Invoice/cac:Delivery/cac:DeliveryParty/c
FAM16 cac PartyName G DeliveryParty 0..1 1.0
la persona o entidad que transporta el bien ac:PartyName
Nombre comercial de la empresa de /Invoice/cac:Delivery/cac:DeliveryParty/c
FAM17 cbc Name E A 5‐450 PartyName 1..1 1.0
transporte ac:PartyName/cbc:Name
Grupo con información con respeto a la /Invoice/cac:Delivery/cac:DeliveryParty/c
FAM18 cac PhysicalLocation G DeliveryParty 0..1 1.0
localización de la empresa de transporte ac:PhysicalLocation
El grupo deberá estar conformado por lo menos por el
Grupo con datos sobre la dirección de la conjunto de elementos /Invoice/cac:Delivery/cac:DeliveryParty/c
FAM19 cac Address G PhysicalLocation 0..1 1.0
empresa de transporte ID, CityName, CountrySubentity, CountrySubentityCode, ac:PhysicalLocation/cac:Address
AddressLine, Line, Country, IdentificationCode
Si el IdentificationCode=CO, debe corresponder a valor /Invoice/cac:Delivery/cac:DeliveryParty/c
FAM20 cbc ID Código del municipio E A 1..15 Address 0..1 1.0
válido de lista de municipios 13.4.3 ac:PhysicalLocation/cac:Address/cbc:ID
Si IdentificationCode es “CO”, CountrySubentity debe /Invoice/cac:Delivery/cac:DeliveryParty/c
FAM21 cbc CityName Nombre del municipio E A 1‐60 Address 0..1 corresponder a uno de los valores de la columna Nombre 1.0 ac:PhysicalLocation/cac:Address/cbc:City
Municipio de 13.4.3 Name
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Ver lista de valores posibles en el numeral 13.4.4 /Invoice/cac:Delivery/cac:DeliveryParty/c
FAM69 cbc PostalZone Código postal E A 1‐10 Address 0..1 Notificación: Si el valor no corresponde a un valor 1.0 ac:PhysicalLocation/cac:Address/cbc:Post
correspondiente a la tabla 13.4.4. alZone
Si IdentificationCode es “CO”, CountrySubentity debe /Invoice/cac:Delivery/cac:DeliveryParty/c
CountrySubentit
FAM22 cbc Nombre del Departamento E A 1‐60 Address 0..1 corresponder a uno de los valores de la columna Nombre 1.0 ac:PhysicalLocation/cac:Address/cbc:Cou
y
de 13.4.2 ntrySubentity
Si IdentificationCode es “CO”, CountrySubentity debe /Invoice/cac:Delivery/cac:DeliveryParty/c
CountrySubentit
FAM23 cbc Código del Departamento E A 1‐5 Address 0..1 corresponder a uno de los valores de la columna Código de 1.0 ac:PhysicalLocation/cac:Address/cbc:Cou
yCode
13.4.2. ntrySubentityCode
/Invoice/cac:Delivery/cac:DeliveryParty/c
FAM24 cac AddressLine G Address 0..1 1.0 ac:PhysicalLocation/cac:Address/cac:Addr
essLine
Elemento de texto libre, que el emisor
puede elegir utilizar para poner todas las
/Invoice/cac:Delivery/cac:DeliveryParty/c
información de la dirección del
FAM25 cbc Line E A 1‐300 Address 1..1 Informar la dirección, sin ciudad ni departamento 1.0 ac:PhysicalLocation/cac:Address/cac:Addr
transportador, en lugar de utilizar
essLine/cbc:Line
elementos estructurados (los demás
elementos de este grupo)
/Invoice/cac:Delivery/cac:DeliveryParty/c
FAM26 cac Country Grupo con información sobre el país G Address 1..1 1.0 ac:PhysicalLocation/cac:Address/cac:Cou
ntry
Ver lista de valores posibles en 13.4.1, columna “Código
/Invoice/cac:Delivery/cac:DeliveryParty/c
IdentificationCo alfa‐2”
FAM27 cbc Código identificador del país E A 3 Country 1..1 1.0 ac:PhysicalLocation/cac:Address/cac:Cou
de Rechazo: Si el contenido de este elemento no corresponde
ntry/cbc:IdentificationCode
a un valor de esta columna
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Ver lista de valores posibles en 13.4.1, columna “Nombre
/Invoice/cac:Delivery/cac:DeliveryParty/c
Común”
FAM28 cbc Name Nombre del país E A 4‐41 Country 1..1 1.0 ac:PhysicalLocation/cac:Address/cac:Cou
Notificación: si el contenido de este elemento no
ntry/cbc:Name
corresponde a un valor de esta columna
Para español, utilizar el literal “es”.
Ver lista de valores posibles en 13.3.2, columna “ISO 639‐ /Invoice/cac:Delivery/cac:DeliveryParty/c
Identificador del lenguaje utilizado en el
FAM29 cbc @languageID A A 2 Name 0..1 1” 1.0 ac:PhysicalLocation/cac:Address/cac:Cou
nombre del país
Notificación: si el contenido del presente atributo no ntry/cbc:Name/@languageID
corresponde a un valor de aquella columna.
Grupo de información tributarias del /Invoice/cac:Delivery/cac:DeliveryParty/c
FAM30 cac PartyTaxScheme G Party 1..1 1.0
transportador ac:PartyTaxScheme
En el caso de que el emisor desee también utilizar el
nombre comercial del transportadors en el archivo de la /Invoice/cac:Delivery/cac:DeliveryParty/c
RegistrationNa
FAM31 cbc Nombre o Razón Social del transportador E A 5‐450 PartyTaxScheme 1..1 factura, debe utilizar el elemento 1.0 ac:PartyTaxScheme/cbc:RegistrationNam
me
../cac:Delivery/cac:DeliveryParty e
/cac:PartyName/cbc:Name
/Invoice/cac:Delivery/cac:DeliveryParty/c
FAM32 cbc CompanyID Identificador del transportador E N 3..13 PartyTaxScheme 1..1 Si el transportador es responsable debe informar NIT 1.0
ac:PartyTaxScheme/cbc:CompanyID
/Invoice/cac:Delivery/cac:DeliveryParty/c
@schemeAgenc
FAM33 A N CompanyID 1..1 Debe ser informado el literal “195” 1.0 ac:PartyTaxScheme/cbc:CompanyID/@sc
yID
hemeAgencyID
/Invoice/cac:Delivery/cac:DeliveryParty/c
@schemeAgenc Debe ser informado el literal “CO, DIAN (Dirección de
FAM34 A A CompanyID 1..1 1.0 ac:PartyTaxScheme/cbc:CompanyID/@sc
yName Impuestos y Aduanas Nacionales)”
hemeAgencyName
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Si transportador está identificado por NIT /Invoice/cac:Delivery/cac:DeliveryParty/c
FAM35 @schemeID DV del NIT del Transportador A N CompanyID 0..1 (@schemeName=31), el DV del NIT debe ser informado en 1.0 ac:PartyTaxScheme/cbc:CompanyID/@sc
@schemeID hemeID
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/c
informado en atributo @schemeID
FAM36 @schemeName A N CompanyID 1..1 1.0 ac:PartyTaxScheme/cbc:CompanyID/@sc
Ver lista de valores posibles en la columna “Código” del
hemeName
ítem 13.2.1;
Rechazo: si @schemeName no corresponde a valores de
lista.
Este elemento representa el tipo de obligación.
Ver lista de valores posibles en 13.2.6.1
Para reportar varias obligaciones / responsabilidades, se /Invoice/cac:Delivery/cac:DeliveryParty/c
FAM37 cbc TaxLevelCode Obligaciones del transportador E A 30 PartyTaxScheme 1..1
deben reportar separando cada uno de los valores de la ac:PartyTaxScheme/cbc:TaxLevelCode
lista con ;. Ejemplo O‐06;O‐07; ya así sucesivamente, de
acuerdo a las responsabilidades a reportar
/Invoice/cac:Delivery/cac:DeliveryParty/c
FAM38 cbc @listName Régimen al que pertenece el transportador A A 10 TaxLevelCode 0..1 Opcional, si informado indicar “No aplica” 1.0 ac:PartyTaxScheme/cbc:TaxLevelCode/@l
istName
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
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
/Invoice/cac:Delivery/cac:DeliveryParty/c
RegistrationAdd Grupo de información para informar El grupo deberá estar conformado por lo menos por el
FAM39 cac G 0..1 1.0 ac:PartyTaxScheme/cac:RegistrationAddr
ress dirección fiscal del transportador conjunto de elementos
ess
ID, CityName, CountrySubentity, CountrySubentityCode,
AddressLine, Line, Country, IdentificationCode
Obligatorio si el transportador es responsable
/Invoice/cac:Delivery/cac:DeliveryParty/c
RegistrationAddre Si IdentificationCode=CO, debe corresponder a valor válido
FAM40 cbc ID Código del municipio E A 1..15 0..1 1.0 ac:PartyTaxScheme/cac:RegistrationAddr
ss de lista de municipios 13.4.3
ess/cbc:ID
Si IdentificationCode es “CO”, CountrySubentity debe /Invoice/cac:Delivery/cac:DeliveryParty/c
RegistrationAddre
FAM41 cbc CityName Nombre del municipio E A 1‐60 0..1 corresponder a uno de los valores de la columna Nombre 1.0 ac:PartyTaxScheme/cac:RegistrationAddr
ss
Municipio de 13.4.3 ess/cbc:CityName
Si identificationCode=CO, ver lista de valores posibles en el
/Invoice/cac:Delivery/cac:DeliveryParty/c
numeral 13.4.4
FAM70 cbc PostalZone Código postal E A 1‐10 Address 0..1 1.0 ac:PartyTaxScheme/cac:RegistrationAddr
Notificación: Si el valor no corresponde a un valor
ess/cbc:PostalZone
correspondiente a la tabla 13.4.4
Si IdentificationCode es “CO”, CountrySubentity debe /Invoice/cac:Delivery/cac:DeliveryParty/c
CountrySubentit RegistrationAddre
FAM42 cbc Nombre del Departamento E A 1‐60 0..1 corresponder a uno de los valores de la columna Nombre 1.0 ac:PartyTaxScheme/cac:RegistrationAddr
y ss
de 13.4.2 ess/cbc:CountrySubentity
Si IdentificationCode es “CO”, CountrySubentity debe /Invoice/cac:Delivery/cac:DeliveryParty/c
CountrySubentit RegistrationAddre
FAM43 cbc Código del Departamento E A 1‐5 1..1 corresponder a uno de los valores de la columna Código de 1.0 ac:PartyTaxScheme/cac:RegistrationAddr
yCode ss
13.4.2 ess/cbc:CountrySubentityCode
/Invoice/cac:Delivery/cac:DeliveryParty/c
RegistrationAddre
FAM44 de AddressLine G 0..1 1.0 ac:PartyTaxScheme/cac:RegistrationAddr
ss
ess/cac:AddressLine
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
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
/Invoice/cac:Delivery/cac:DeliveryParty/c
información de la dirección del
FAM45 cbc Line E A 1‐300 AddressLine 1..1 Informar la dirección, sin ciudad ni departamento. 1.0 ac:PartyTaxScheme/cac:RegistrationAddr
adquiriente, en lugar de utilizar elementos
ess/cac:AddressLine/cbc:Line
estructurados (los demás elementos de
este grupo)
/Invoice/cac:Delivery/cac:DeliveryParty/c
RegistrationAddre
FAM46 cac Country Grupo con información sobre el país G 1..1 1.0 ac:PartyTaxScheme/cac:RegistrationAddr
ss
ess/cac:Country
Ver lista de valores posibles en 13.4.1,, columna “Código
/Invoice/cac:Delivery/cac:DeliveryParty/c
IdentificationCo alfa‐2”
FAM47 cbc Código identificador del país E A 3 Country 1..1 1.0 ac:PartyTaxScheme/cac:RegistrationAddr
de Rechazo: Si el contenido de este elemento no corresponde
ess/cac:Country/cbc:IdentificationCode
a un valor de esta columna
Ver lista de valores posibles en 13.4.1, columna “Nombre
/Invoice/cac:Delivery/cac:DeliveryParty/c
Común”
FAM48 cbc Name Nombre del país E A 4‐41 Country 0..1 1.0 ac:PartyTaxScheme/cac:RegistrationAddr
Notificación: Si el contenido de este elemento no
ess/cac:Country/cbc:Name
corresponde a un valor de esta columna.
Para español, utilizar el literal “es”
Ver lista de valores posibles en 13.3.2, columna “ISO 639‐ /Invoice/cac:Delivery/cac:DeliveryParty/c
Identificador del lenguaje utilizado en el
FAM49 cbc @languageID A A 2 Name 1..1 1” 1.0 ac:PartyTaxScheme/cac:RegistrationAddr
nombre del país
Notificación: Si el contenido del presente atributo no ess/cac:Country/cbc:Name/@languageID
corresponde a un valor de aquella columna
Grupo de detalles tributarios de la /Invoice/cac:Delivery/cac:DeliveryParty/c
FAM50 cac TaxScheme G PartyTaxScheme 1..1 1.0
empresa de transporte ac:PartyTaxScheme/cac:TaxScheme
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Ver lista de valores posibles en 13.2.6.2
/Invoice/cac:Delivery/cac:DeliveryParty/c
Notificación:Si el contenido de este elemento no
FAM51 cbc ID Identificador del tributo del transportador E A 3‐0 TaxScheme 1..1 1.0 ac:PartyTaxScheme/cac:TaxScheme/cbc:I
corresponde a un contenido de la columna “Identificador”
D
(aceptase elemento sin contenido)
Ver lista de valores posibles en 13.2.6.2
/Invoice/cac:Delivery/cac:DeliveryParty/c
Notificación:
FAM52 cbc Name Nombre del tributo E A 10‐30 TaxScheme 1..1 1.0 ac:PartyTaxScheme/cac:TaxScheme/cbc:N
Si el contenido de este elemento no corresponde al
ame
contenido correspondiente de la columna “Nombre”
Grupo de información legales del /Invoice/cac:Delivery/cac:DeliveryParty/c
FAM53 cac PartyLegalEntity G DeliveryParty 0..1 1.0
transportador ac:PartyLegalEntity
Nombre registrado en el RUT. Si el transportador desea
también utilizar el nombre comercial en el archivo de la
RegistrationNa /Invoice/cac:Delivery/cac:DeliveryParty/c
FAM54 cbc Nombre o Razón Social del transportador E A 5‐450 PartyLegalEntity 0..1 factura, debe utilizar el elemento 1.0
me ac:PartyLegalEntity/cbc:RegistrationName
../cac:AccountingSupplierParty/cac:Party/cac:PartyName/c
bc:Name
/Invoice/cac:Delivery/cac:DeliveryParty/c
FAM55 cbc CompanyID Identificador del transportador E N 3..13 PartyLegalEntity 1..1 Si transportador es responsable NIT del transportador 1.0
ac:PartyLegalEntity/cbc:CompanyID
/Invoice/cac:Delivery/cac:DeliveryParty/c
@schemeAgenc
FAM56 A N CompanyID 1..1 Debe ser informado el literal “195” 1.0 ac:PartyLegalEntity/cbc:CompanyID/@sch
yID
emeAgencyID
/Invoice/cac:Delivery/cac:DeliveryParty/c
@schemeAgenc Debe ser informado el literal “CO, DIAN (Dirección de
FAM57 A A CompanyID 1..1 1.0 ac:PartyLegalEntity/cbc:CompanyID/@sch
yName Impuestos y Aduanas Nacionales)”
emeAgencyName
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Si transportador está identificado por NIT /Invoice/cac:Delivery/cac:DeliveryParty/c
FAM58 @schemeID DV del NIT del Transportador A N CompanyID 1..1 (@schemeName=31), el DV del NIT debe ser informado en 1.0 ac:PartyLegalEntity/cbc:CompanyID/@sch
@schemeID emeID
Identificador del tipo de documento de identidad
(@schemeName=31) del transportador que indica que él
/Invoice/cac:Delivery/cac:DeliveryParty/c
está identificado por NIT y por tanto el DV del NIT debe ser
FAM59 @schemeName A N CompanyID 1..1 1.0 ac:PartyLegalEntity/cbc:CompanyID/@sch
informado en atributo @schemeID
emeName
Ver lista de valores posibles en la columna “Código” del
ítem 13.2.1;
/Invoice/cac:Delivery/cac:DeliveryParty/c
CorporateRegist Grupo de información de registro del
FAM60 cac E A PartyLegalEntity 0..1 1.0 ac:PartyLegalEntity/cac:CorporateRegistra
rationScheme transportador
tionScheme
/Invoice/cac:Delivery/cac:DeliveryParty/c
CorporateRegistra
FAM61 cbc Name Número de matrícula mercantil E N 9 0..1 1.0 ac:PartyLegalEntity/cac:CorporateRegistra
tionScheme
tionScheme/cbc:Name
Grupo de detalles con información de /Invoice/cac:Delivery/cac:DeliveryParty/c
FAM62 cac Contact G Party 0..1 1.0
contacto del transportador ac:Contact
/Invoice/cac:Delivery/cac:DeliveryParty/c
FAM63 cbc Name Nombre Contacto E A Contact 0..1 1.0
ac:Contact/cbc:Name
/Invoice/cac:Delivery/cac:DeliveryParty/c
FAM64 cbc Telephone Número de teléfono, celular u otro E A Contact 0..1 1.0
ac:Contact/cbc:Telephone
/Invoice/cac:Delivery/cac:DeliveryParty/c
FAM65 cbc Telefax Número de teléfono, celular u otro E A Contact 0..1 1.0
ac:Contact/cbc:Telefax
/Invoice/cac:Delivery/cac:DeliveryParty/c
FAM66 cbc ElectronicMail Correo electrónico de contacto E A Contact 0..1 Notificación: Si el correo electrónico no es informado 1.0
ac:Contact/cbc:ElectronicMail
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
/Invoice/cac:Delivery/cac:DeliveryParty/c
FAM67 cbc Note Nota adicional de contacto E A Contact 0..1 1.0
ac:Contact/cbc:Note
Grupo para información relacionadas con
FBC01 cac DeliveryTerms G Invoice 0..N 1.0 /Invoice/cac:DeliveryTerms
la entrega
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
/Invoice/cac:DeliveryTerms/cbc:SpecialTe
FBC03 cbc SpecialTerms texto libre que entiendan el comprador y E DeliveryTerms 0..1 1.0
rms
vendedor o codificarlo en una lista, por
ejemplo
http://www.unece.org/trade/untdid/d01b
/tred/tred4215.htm
LossRiskRespons Condiciones de Entrega: En caso de que el /Invoice/cac:DeliveryTerms/cbc:LossRiskR
FBC04 cbc E DeliveryTerms 0..1 Ver lista de valores en 13.3.7 1.0
ibilityCode emisor desee informarlo esponsibilityCode
Opcional no usado por la DIAN, las partes
FBC05 cbc LossRisk pueden definir un significado o E DeliveryTerms 0..1 1.0 /Invoice/cac:DeliveryTerms/cbc:LossRisk
simplemente omitirlo
Grupo de campos para información
FAN01 cac PaymentMeans G Invoice 1..N 1.0 /Invoice/cac:PaymentMeans
relacionadas con el pago de la factura.
Ver lista de valores posibles en el numeral 13.3.4.1
FAN02 cbc ID Formas de pago E N 1 PaymentMeans 1..1 Rechazo: si el valor de este elemento no corresponde a un 1.0 /Invoice/cac:PaymentMeans/cbc:ID
valor de la columna “Código”
PaymentMeans Rechazo: Si el valor de este elemento no corresponde a un /Invoice/cac:PaymentMeans/cbc:Paymen
FAN03 cbc Código correspondiente al medio de pago E A 1‐3 PaymentMeans 1..1 1.0
Code valor de la columna “Código” del numeral 13.3.4.2 tMeansCode
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Obligatorio si es venta a crédito
Rechazo: Si PaymentMeans/ID = 2 y PaymentDueDate no
PaymentDueDat es informado /Invoice/cac:PaymentMeans/cbc:Paymen
FAN04 cbc Fecha de vencimiento de la factura E F 10 PaymentMeans 0..1 1.0
e Emisor lo debe informar si desea que factura electrónica tDueDate
pueda pasar al registro de circulación de facturas
electrónicas como título valor
/Invoice/cac:PaymentMeans/cbc:Paymen
FAN05 cbc PaymentID Identificador del pago E A 1..200 PaymentMeans 0..N 1.0
tID
FAN06 cbc PaymentTerms
Grupo de campos para información
FBD01 cac PrePaidPayment G Invoice 0..N 1.0 /Invoice/cac:PrepaidPayment
relacionadas con un anticipo
FBD02 cbc ID Identificación del pago E A 1‐150 PrepaidPayment 1..1 1.0 /Invoice/cac:PrepaidPayment/cbc:ID
No puede ser superior al valor total de la factura
4‐15 /Invoice/cac:PrepaidPayment/cbc:PaidAm
FBD03 cbc PaidAmount Valor del pago E N PrepaidPayment 1..1 Notificación: si ../PrepaidPayment/cbc:PaidAmount > 1.0
p (0‐6) ount
../LegalMonetaryTotal/cbc:LineExtensionAmount
/Invoice/cac:PrepaidPayment/cbc:PaidAm
FBD04 @currencyID 1..1 Rechazo: Si no es igual a cbc:DocumentCurrencyCode
ount/@currencyID
/Invoice/cac:PrepaidPayment/cbc:Receive
FBD05 cbc ReceivedDate Fecha en la cual el pago fue recibido E F 10 PrepaidPayment 1..1 1.0
dDate
/Invoice/cac:PrepaidPayment/cbc:PaidDa
FBD06 cbc PaidDate Fecha en la cual el pago fue realizado E F 10 PrepaidPayment 0..1 1.0
te
/Invoice/cac:PrepaidPayment/cbc:PaidTi
FBD07 cbc PaidTime Hora en la cual el pago fue realizado E H 14 PrepaidPayment 0..1 1.0
me
/Invoice/cac:PrepaidPayment/cbc:Instruct
FBD08 cbc InstructionID Instrucciones relativas al pago E A 15‐5000 PrepaidPayment 0..1 1.0
ionID
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID ns Campo Descripción T F 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 afectan bases gravables se
AllowanceCharg Grupo de campos para información
FAQ01 cac G Invoice 0..N informan a nivel de ítem. 1.0 /Invoice/cac:AllowanceCharge
e relacionadas con 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 utilizados en los diferentes
FAQ02 cbc ID Número de Línea E N 1‐3 AllowanceCharge 1..1 1.0 /Invoice/cac:AllowanceCharge/cbc:ID
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 antes de tributos y debe reportarse en el
Indica que el elemento es un Cargo y no un /Invoice/cac:AllowanceCharge/cbc:Char
FAQ03 cbc ChargeIndicator E B 4..5 AllowanceCharge 1..1 LegalMonetary 1.0
descuento geIndicator
El elemento solamente puede identificar una de las
información
Rechazo: Si este elemento contiene una información
diferente de “true” o “false”
Código para categorizar el descuento de Obligatorio de informar si es descuento a nivel de factura.
AllowanceCharg /Invoice/cac:AllowanceCharge/cbc:Allo
FAQ04 cbc acuerdo a tabla 13.3.8. Solo para E A 2 AllowanceChange 0..1 De acuerdo a los valores establecidos en la tabla 13.3.8 1.0
eReasonCode wanceChargeReasonCode
descuentos a nivel de factura Rechazo: Si es descuento y no se informa
Obligatorio si hay un recargo o descuento, entonces este
AllowanceCharg Razón (texto): Texto libre para informar de elemento debe ser informado. /Invoice/cac:AllowanceCharge/cbc:Allo
FAQ05 cbc E A 10..5000 AllowanceCharge 1..1 1.0
eReason la razón del descuento. Notificación: si hay un cargo o descuento y este elemento wanceChargeReason
no es informado.
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Porcentaje aplicado en decimales, debe corresponder a un
MultiplierFactor 1..6 /Invoice/cac:AllowanceCharge/cbc:Mult
FAQ06 cbc Porcentaje a aplicar. E N AllowanceCharge 1..1 valor entre 0 a 100. 1.0
Numeric p (0‐2) iplierFactorNumeric
Rechazo: si este elemento > 100
Valor numérico del Cargo el Descuento
Si es descuento, no puede ser superior al valor base
4‐15 /Invoice/cac:AllowanceCharge/cbc:Amo
FAQ07 cbc Amount Valor total del cargo o descuento E N AllowanceCharge 1..1 Rechazo: Si ../AllowanceCharge/cbc:ChargeIndicator es 1.0
p (0‐6) unt
true y ../AllowanceCharge/cbc:Amount >
../AllowanceCharge/cbc:BaseAmount
Ver lista de valores posibles en el numeral 13.3.3 /Invoice/cac:AllowanceCharge/cbc:Amo
FAQ08 @currencyID Código de moneda A Amount 1..1 1.0
Rechazo: Si es diferente a cbc:DocumentCurrencyCode unt/@currencyID
Positivo mayor que cero
Rechazo: Si es negativo
../AllowanceCharge/cbc:BaseAmount
Valor Base para calcular el descuento o el 4‐15 Si es descuento, no puede ser superior al valor total de la /Invoice/cac:AllowanceCharge/cbc:Base
FAQ09 cbc BaseAmount E N AllowanceCharge 1..1 1.0
cargo p (0‐6) factura Amount
Rechazo: si ../AllowanceCharge/cbc:ChargeIndicator es
true y ../AllowanceCharge/cbc:BaseAmount >
../LegalMonetaryTotal/cbc:LineExtensionAmount
Ver lista de valores posibles en el numeral 13.3.3 /Invoice/cac:AllowanceCharge/cbc:Base
FAQ10 @currencyID Código de moneda A BaseAmount 1..1 1.0
Rechazo: Si es diferente a cbc:DocumentCurrencyCode Amount/@currencyID
Grupo de campos para información
PaymentExchan relacionadas con la tasa de cambio de Seguir definición estándar del UBL para este grupo
FAR01 cac G Invoice 0..1 1.0 /Invoice/cac:PaymentExchangeRate
geRate moneda extranjera a peso colombiano Obligatorio informar si la divisa base es diferente a COP
(COP).
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Rechazo: Si no es igual al elemento
SourceCurrency PaymentExchange cbc:DocumentCurrencyCode /Invoice/cac:PaymentExchangeRate/cbc:S
FAR02 cbc Divisa base del documento E A 3 1..1 1.0
Code Rate Ver lista de valores posibles en el numeral 13.3.3 ourceCurrencyCode
Rechazo: Si no corresponde a un valor de la lista
SourceCurrency Base monetaria de la divisa extranjera para 2‐15 PaymentExchange /Invoice/cac:PaymentExchangeRate/cbc:S
FAR03 cbc E N 0..1 Rechazo: Si trae valor diferente a 1.00 1.0
BaseRate el cambio. Debe ser 1.00 p (0‐6) Rate ourceCurrencyBaseRate
si el cbc:DocumentCurrencyCode es diferente a COP debe
TargetCurrency PaymentExchange /Invoice/cac:PaymentExchangeRate/cbc:T
FAR04 cbc Divisa a la cual se hace la conversión E A 3 1..1 contener literal COP, sino ver lista de valores posibles en el 1.0
Code Rate argetCurrencyCode
numeral 13.3.3
TargetCurrency Base monetaria para la conversión. Debe 2‐15 PaymentExchange /Invoice/cac:PaymentExchangeRate/cbc:T
FAR05 cbc E N 1..1 Rechazo: Si trae valor diferente a 1.00 1.0
BaseRate ser 1.00 p (0‐6) Rate argetCurrencyBaseRate
Se debe diligenciar con el valor de la tasa de cambio. Por
ejemplo, para USD‐COP 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
2‐15 PaymentExchange la conversión de tasa de cambio de la siguiente manera: /Invoice/cac:PaymentExchangeRate/cbc:C
FAR06 cbc CalculationRate Valor de la tasa de cambio entre las divisas E N 1..1 1.0
p (0‐6) Rate Valor reportado * Valor de tasa de cambio = Valor en alculationRate
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 cambio PaymentExchange /Invoice/cac:PaymentExchangeRate/cbc:
FAR07 cbc Date E F 10 1..1 Fecha en la que se acordó la tasa de cambio 1.0
(CalculationRate) Rate Date
PaymentAlterna Si el emisor necesita informar una tasa de conversión
Utilizado como método alternativo para /Invoice/cac:PaymentAlternativeExchang
FGB01 cac tiveExchangeRat G Invoice 0..1 adicional, puede usar este campo para reportar esa tasa de 1.0
informar conversiones a otras divisas. eRate
e cambio adicional .
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Notificación: Si no es igual al elemento
cbc:DocumentCurrencyCode ni igual a la divisa destino del
SourceCurrency PaymentAlternati /Invoice/cac:PaymentAlternativeExchang
FGB02 cbc Divisa adicional base para conversión E A 3 1..1 PaymentExchangeRate/cbc:TargetCurrencyRate 1.0
Code veExchangeRate eRate/cbc:SourceCurrencyCode
Ver lista de valores posibles en el numeral 13.3.3
Rechazo si no corresponde a un valor de la lista
SourceCurrency Base monetaria de la divisa extranjera para 2‐15 PaymentAlternati /Invoice/cac:PaymentAlternativeExchang
FGB03 cbc E N 0..1 Notificación: Si trae valor diferente a 1.00 1.0
BaseRate el cambio. Debe ser 1.00 p (0‐6) veExchangeRate eRate/cbc:SourceCurrencyBaseRate
TargetCurrency PaymentAlternati Ver lista de valores posibles en el numeral 13.3.3 /Invoice/cac:PaymentAlternativeExchang
FGB04 cbc Divisa a la cual se hace la conversión E A 3 1..1 1.0
Code veExchangeRate Notificación: Si no corresponde a valor en la lista eRate/cbc:TargetCurrencyCode
TargetCurrency Base monetaria para la conversión. Debe 2‐15 PaymentAlternati /Invoice/cac:PaymentAlternativeExchang
FGB05 cbc E N 1..1 Notificación: Si trae valor diferente a 1.00 1.0
BaseRate ser 1.00 p (0‐6) veExchangeRate eRate/cbc:TargetCurrencyBaseRate
Se debe diligenciar con el valor de la tasa de cambio. Por
ejemplo, para USDJPY puede ser el valor de la tasa
acordada entre las partes.
2‐15 PaymentAlternati /Invoice/cac:PaymentAlternativeExchang
FGB06 cbc CalculationRate Valor de la tasa de cambio entre las divisas E N 1..1 Recuerde que el valor consignado acá va a ser la base para 1.0
p (0‐6) veExchangeRate eRate/cbc:CalculationRate
la conversión de tasa de 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
Fecha en la que se fijó la tasa de cambio PaymentAlternati /Invoice/cac:PaymentAlternativeExchang
FGB07 cbc Date E F 10 1..1 Fecha en la que se acordó la tasa de cambio 1.0
(CalculationRate) veExchangeRate eRate/cbc:Date
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
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 /Invoice/TaxTotal con
el mismo valor en el elemento
/Invoice/TaxTotal/TaxSubtotal/cac:TaxCategory/cac:TaxSc
heme/cbc:ID
Algunos tributos deben ser la suma de las líneas de la
Grupo de campos para información totales
FAS01 cac TaxTotal G Invoice 0..N factura 1.0 /Invoice/cac:TaxTotal
relacionadas con un tributo
Rechazo : Si existe un grupo /Invoice/TaxTotal en el cual el
valor en el elemento
/Invoice/TaxTotal/TaxSubtotal/cac:TaxCategory/cac:TaxSc
heme/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/TaxTotal/TaxSubtotal/cac:TaxCat
egory/cac:TaxScheme/cbc:ID tenga el mismo valor
Suma de todos los elementos
../cac:TaxTotal/TaxSubtotal/cbc:TaxAmount
0‐15
FAS02 cbc TaxAmount Valor del tributo E N TaxTotal 1..1 Rechazo: Si ../cac:TaxTotal/cbc:TaxAmount <> sumatoria 1.0 /Invoice/cac:TaxTotal/cbc:TaxAmount
p (0‐6)
de todas las ocurrencias de
../cac:TaxTotal/TaxSubtotal/cbc:TaxAmount
Ver lista de valores posibles en el numeral 13.3.3 /Invoice/cac:TaxTotal/cbc:TaxAmount/
FAS03 @currencyID Código de moneda de la transacción A A TaxAmount 1..1 1.0
Rechazo: Si el valor es diferente a DocumentCurrencyCode @currencyID
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Rechazo: Si /cac:TaxTotal/cbc:RoundingAmount <>
Sumatoria de
(//cac:TaxTotal/cac:TaxSubtotal/cbc:TaxableAmount *
//cac:TaxTotal/cac:TaxSubtotal/cac:TaxCategory/cbc:Perce
nt) ‐ //cac:TaxTotal/cac:TaxSubtotal/cbc:TaxAmount
RoundingAmou 0‐15 /Invoice/cac:TaxTotal/cbc:RoundingAm
FAS18 cbc Redondeo agregado al total del impuesto E A TaxTotal 1..1 1.0
nt p (0‐6) ount
Rechazo: Si /cac:TaxTotal/cbc:RoundingAmount <>
Sumatoria de
(//cac:TaxTotal/cac:TaxSubtotal/cbc:PerUnitAmount * /
/cac:TaxTotal/cac:TaxSubtotal/cbc:TaxableAmount.) ‐
//cac:TaxTotal/cac:TaxSubtotal/cbc:TaxAmount
Ver lista de valores posibles en el numeral 13.3.3 /Invoice/cac:TaxTotal/cbc:RoundingAm
FAS19 @currencyID Código de moneda de la transacción A A RoundingAmount 1..1
Rechazo: Si el valor es diferente a DocumentCurrencyCode ount/@currencyID
Grupo de información que definen los
FAS04 cbc TaxSubtotal G TaxTotal 1..N Debe ser informado un grupo de estos para cada tarifa. 1.0 /Invoice/cac:TaxTotal/cac:TaxSubtotal
valores del tributo
En el caso de que el tributo sea una porcentaje del valor
tributable: informar la base imponible en valor monetario.
Base Imponible sobre la que se calcula el 0‐15 /Invoice/cac:TaxTotal/cac:TaxSubtotal/cb
FAS05 cbc TaxableAmount E N TaxSubtotal 1..1 1.0
valor del tributo p (0‐6) c:TaxableAmount
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 el numeral 13.3.3 /Invoice/cac:TaxTotal/cac:TaxSubtotal/c
FAS06 @currencyID Código de moneda de la transacción A A TaxableAmount 1..1 1.0
Rechazo: Si el valor es diferente a DocumentCurrencyCode bc:TaxableAmount/@currencyID
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
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:Percent.
Valor del tributo: producto del porcentaje 0‐15 /Invoice/cac:TaxTotal/cac:TaxSubtotal/cb
FAS07 cbc TaxAmount E N TaxSubtotal 1..1 1.0
aplicado sobre la base imponible p (0‐6) c:TaxAmount
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
Ver lista de valores posibles en el numeral 13.3.3 /Invoice/cac:TaxTotal/cac:TaxSubtotal/c
FAS08 @currencyID Código de moneda de la transacción A A TaxAmount 1..1 1.0
Rechazo: Si el valor es diferente a DocumentCurrencyCode bc:TaxAmount/@currencyID
Usado en el caso de que el tributo es un valor fijo por
unidad tributada: informar el valor del tributo por unidad
BaseUnitMeasur 0‐2 tributada. Por ejemplo el impuesto de consumo a las /Invoice/cac:TaxTotal/cac:TaxSubtotal/cb
FAS09 cbc Unidad de medida base para el tributo E N TaxSubtotal 0..1 1.0
e p (0‐2) bolsas o los impuestos a los combustibles c:BaseUnitMeasure
Rechazo: Si elemento cbc:PerUnitAmount es informado y
BaseUnitMeasure no es informado
Corresponde a uno de los valores de la tabla de unidades /Invoice/cac:TaxTotal/cac:TaxSubtotal/cb
FAS10 @ unitCode Identificación de la unidad de medida A A 2‐5 TaxSubtotal 1..1 1.0
de medida en el numeral 13.3.6 c:BaseUnitMeasure/@unitCode
Es el valor nominal del tributo por unidad
0‐15 /Invoice/cac:TaxTotal/cac:TaxSubtotal/cb
FAS11 cbc PerUnitAmount Valor del tributo por unidad E N TaxSubtotal 0..1 Rechazo: Si el elemento cbcBaseUnitMeasure NO es 1.0
p (0‐2) c:PerUnitAmount
informado.
Ver lista de valores posibles en el numeral 13.3.3 /Invoice/cac:TaxTotal/cac:TaxSubtotal/c
FAS12 @currencyID Código de moneda de la transacción A A PerUnitAmount 1..1 1.0
Rechazo: Si el valor es diferente a DocumentCurrencyCode bc:PerUnitAmount/@currencyID
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
/Invoice/cac:TaxTotal/cac:TaxSubtotal/ca
FAS13 cac TaxCategory Grupo de información sobre el tributo G TaxSubtotal 1..1 1.0
c: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:TaxTotal/cac:TaxSubtotal/ca
FAS14 cbc Percent Tarifa del tributo E N TaxCategory 0..1 1.0
p (0..3) Notificación: si la tarifa no corresponde a la de la tabla c:TaxCategory/cbc:Percent
13.3.10 y el Impuesto corresponde a uno de los
mencionados en dicha tabla (../TaxScheme/ID)
Grupo de información específicas sobre el /Invoice/cac:TaxTotal/cac:TaxSubtotal/ca
FAS15 cac TaxScheme G TaxCategory 1..1 1.0
tributo c:TaxCategory/cac:TaxScheme
Ver lista de valores posibles en el numeral 13.2.2
Rechazo: Si el contenido de este elemento no corresponde /Invoice/cac:TaxTotal/cac:TaxSubtotal/ca
FAS16 cbc ID Identificador del tributo E A 3‐0 TaxScheme 1..1 1.0
a un contenido de la columna “Identificador”. Si el tributo c:TaxCategory/cac:TaxScheme/cbc:ID
a informar NO está en la tabla utilizar el código ZZ
Ver lista de valores posibles en el numeral 13.2.2
/Invoice/cac:TaxTotal/cac:TaxSubtotal/ca
FAS17 cbc Name Nombre del tributo E A 10‐30 TaxScheme 1..1 Rechazo: Si el contenido de este elemento no corresponde 1.0
c:TaxCategory/cac:TaxScheme/cbc:Name
al contenido correspondiente de la columna “Nombre”
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Si el emisor es autorretenedor puede utilizar este grupo de
información para enunciar las autorentenciones que
practique por ejemplo ReteIVA, 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/TaxSubtotal/cac:TaxCategor
y/cac:TaxScheme/cbc:ID
Algunos tributos deben ser la suma de las líneas de la
WithholdingTax Grupo de campos para información totales
FAT01 cac G Invoice 0..N factura (Cuando se enuncian auto retenciones practicadas /Invoice/cac:WithholdingTaxTotal
Total relacionas con los tributos retenidos
a nivel de línea o ítem
Rechazo: Si existe un grupo /Invoice/WithholdingTaxTotal
en el cual el valor en el elemento
/Invoice/WithholdingTaxTotal/TaxSubtotal/cac:TaxCategor
y/cac: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/WithholdingTaxTotal/TaxSubtotal
/cac:TaxCategory/cac:TaxScheme/cbc:ID tenga el mismo
valor
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Suma de todos los elementos
../cac:TaxTotal/TaxSubtotal/cbc:TaxAmount
Rechazo: Si ../cac:TaxTotal/cbc:TaxAmount <> sumatoria
de todas las ocurrencias de
0‐15 WithholdingTaxTo ../cac:TaxTotal/TaxSubtotal/cbc:TaxAmount /Invoice/cac:WithholdingTaxTotal/cbc:Tax
FAT02 cbc TaxAmount Valor del tributo E N 1..1 1.0
p (0‐6) tal Suma de todos los elementos Amount
../cac:WithholdingTaxTotal/TaxSubtotal/cbc:TaxAmount
Rechazo: Si ../cac:WithholdingTaxTotal/cbc:TaxAmount <>
sumatoria de todas las ocurrencias de
../cac:WithholdingTaxTotal/TaxSubtotal/cbc:TaxAmount
Ver lista de valores posibles en el numeral 13.3.3 /Invoice/cac:WithholdingTaxTotal/cbc:T
FAT03 @currencyID Código de moneda de la transacción A A TaxAmount 1..1 1.0
Rechazo: Si el valor es diferente a DocumentCurrencyCode axAmount/@currencyID
Grupo de información que definen los WithholdingTaxTo /Invoice/cac:WithholdingTaxTotal/cac:Tax
FAT04 cbc TaxSubtotal G 1..N Debe ser informado un grupo de estos para cada tarifa. 1.0
valores del tributo tal Subtotal
En el caso de que el tributo es una porcentaje del valor
Base Imponible sobre la que se calcula el 0‐15 tributable: informar la base imponible en valor monetario /Invoice/cac:WithholdingTaxTotal/cac:Tax
FAT05 cbc TaxableAmount E N TaxSubtotal 1..1 1.0
valor del tributo p (0‐6) En el caso de que el tributo es un valor fijo por unidad Subtotal/cbc:TaxableAmount
tributada: informar el número de unidades tributadas
/Invoice/cac:WithholdingTaxTotal/cac:T
Ver lista de valores posibles en el numeral 13.3.3
FAT06 @currencyID Código de moneda de la transacción A A TaxableAmount 1.0 axSubtotal/cbc:TaxableAmount/@curre
Rechazo: Si el valor es diferente a DocumentCurrencyCode
ncyID
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Rechazo: Para tributos cuya tarifa se enuncia en
porcentajes
si ../cac:TaxTotal/cbc:TaxAmount <>
../cac:TaxTotal/cbc:TaxableAmount *
Valor del tributo: producto del porcentaje 0‐15 ../cac:TaxTotal/cbc:Percent /Invoice/cac:WithholdingTaxTotal/cac:Tax
FAT07 cbc TaxAmount E N TaxSubtotal 1..1 1.0
aplicado sobre la base imponible p (0‐6) Rechazo: Para tributos cuya tarifa se enuncia en valores Subtotal/cbc:TaxAmount
nominales (ejemplo bolsas plásticas)
si ../cac:TaxTotal/cbc:TaxAmount <>
../cac:TaxTotal/cbc:PerUnitAmount *
InvoiceLine/cbc:InvoicedQuantity
/Invoice/cac:WithholdingTaxTotal/cac:T
Ver lista de valores posibles en el numeral 13.3.3
FAT08 @currencyID Código de moneda de la transacción A PerUnitAmount 1.0 axSubtotal/cbc:TaxAmount/@currencyI
Rechazo: Si el valor es diferente a DocumentCurrencyCode
D
/Invoice/cac:WithholdingTaxTotal/cac:Tax
FAT09 cac TaxCategory Grupo de información sobre el tributo G TaxSubtotal 1..1 1.0
Subtotal/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:WithholdingTaxTotal/cac:Tax
FAT10 cbc Percent Tarifa del tributo E N TaxCategory 0..1 1.0
p (0..3) Notificación: si la tarifa no corresponde a la de la tabla Subtotal/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 específicas sobre el /Invoice/cac:WithholdingTaxTotal/cac:Tax
FAT11 cac TaxScheme G TaxCategory 1..1 1.0
tributo Subtotal/cac:TaxCategory/cac:TaxScheme
Ver lista de valores posibles en el numeral 13.2.2
/Invoice/cac:WithholdingTaxTotal/cac:Tax
Rechazo: Si el contenido de este elemento no corresponde
FAT12 cbc ID Identificador del tributo E A 3‐0 TaxScheme 1..1 1.0 Subtotal/cac:TaxCategory/cac:TaxScheme
a un contenido de la columna “Identificador” (aceptase
/cbc:ID
elemento sin contenido)
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Ver lista de valores posibles en el numeral 13.2.2 /Invoice/cac:WithholdingTaxTotal/cac:Tax
FAT13 cbc Name Nombre del tributo E A 10‐30 TaxScheme 1..1 Rechazo: Si el contenido de este elemento no corresponde 1.0 Subtotal/cac:TaxCategory/cac:TaxScheme
al :contenido correspondiente de la columna “Nombre” /cbc:Name
Grupo de campos para información
LegalMonetaryT
FAU01 cac relacionadas con los valores totales G N Invoice 1..1 1.0 /Invoice/cac:LegalMonetaryTotal
otal
aplicables a 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
Total Valor Bruto antes de tributos:
LineExtensionA 4‐15 LegalMonetaryTot Rechazo: Si /Invoice/cac:LegalMonetaryTotal/cbc:Line
FAU02 cbc Total valor bruto, suma de los valores E N 1..1 1.0
mount p (0‐6) al round(Invoice/cac:LegalMonetaryTotal/cbc:LineExtensionA ExtensionAmount
brutos de las líneas de la factura.
mount) es distinto de
round(sum(/Invoice/cac:InvoiceLine/cbc:LineExtensionAmo
unt))
LineExtensionAmo Ver lista de valores posibles en el numeral 13.3.3 /Invoice/cac:LegalMonetaryTotal/cbc:Li
FAU03 @currencyID Código de moneda de la transacción A A 1..1 1.0
unt Rechazo: Si el valor es diferente a DocumentCurrencyCode neExtensionAmount/@currencyID
El Valor Base Imponible tiene que ser la suma de los
valores de las bases imponibles de todas líneas de detalle.
TaxExclusiveAm Total Valor Base Imponible : Base 4‐15 LegalMonetaryTot Rechazo: Si /Invoice/cac:LegalMonetaryTotal/cbc:Tax
FAU04 cbc E N 1..1 1.0
ount imponible para el cálculo de los tributos p (0‐6) al round(//cbc:TaxExclusiveAmount) es distinto de ExclusiveAmount
round(sum(//cac:InvoiceLine/cac:TaxTotal[1]/cac:TaxSubto
tal/cbc:TaxableAmount))
TaxExclusiveAmou Ver lista de valores posibles en el numeral 13.3.3 /Invoice/cac:LegalMonetaryTotal/cbc:Ta
FAU05 @currencyID Código de moneda de la transacción A 1..1 1.0
nt Rechazo: Si el valor es diferente a DocumentCurrencyCode xExclusiveAmount/@currencyID
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
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 detalle.
TaxInclusiveAm 4‐15 LegalMonetaryTot Rechazo: Si /Invoice/cac:LegalMonetaryTotal/cbc:TaxI
FAU06 cbc Total de Valor Bruto más tributos E N 1..1 1.0
ount p (0‐6) al round(//cac:LegalMonetaryTotal/cbc:LineExtensionAmoun nclusiveAmount
t +
sum(//cac:TaxTotal[not(ancestor::cac:InvoiceLine)]/cbc:Tax
Amount)) es distinto de round(//cbc:TaxInclusiveAmount)
TaxInclusiveAmou Ver lista de valores posibles en el numeral 13.3.3 /Invoice/cac:LegalMonetaryTotal/cbc:Ta
FAU07 @currencyID Código de moneda de la transacción A 1..1 1.0
nt Rechazo: Si el valor es diferente a DocumentCurrencyCode xInclusiveAmount/@currencyID
El Valor del Descuento Total es igual a la suma de todos los
descuentos globales aplicados al total de la factura.
Rechazo: Si
AllowanceTotal Descuento Total: Suma de todos los 4‐15 LegalMonetaryTot /Invoice/cac:LegalMonetaryTotal/cbc:Allo
FAU08 cbc E N 0..1 round(/Invoice/cac:LegalMonetaryTotal/cbc:AllowanceTot 1.0
Amount descuentos aplicados a nivel de la factura p (0‐6) al wanceTotalAmount
alAmount) es distinto de
round(sum(/Invoice/cac:AllowanceCharge[cbc:ChargeIndic
ator = "false"]/cbc:Amount))
AllowanceTotalA Ver lista de valores posibles en el numeral 13.3.3 /Invoice/cac:LegalMonetaryTotal/cbc:All
FAU09 @currencyID Código de moneda de la transacción A 1..1 1.0
mount Rechazo: Si el valor es diferente a DocumentCurrencyCode owanceTotalAmount/@currencyID
El Valor del Cargo Total es igual a la suma de todos los
cargos globales aplicados al total de la factura.
Rechazo: Si
ChargeTotalAm Cargo Total: Suma de todos los cargos 4‐15 LegalMonetaryTot /Invoice/cac:LegalMonetaryTotal/cbc:Cha
FAU10 cbc E N 0..1 round(/sig:Invoice/cac:LegalMonetaryTotal/cbc:ChargeTot 1.0
ount aplicados a nivel de la factura p (0‐6) al rgeTotalAmount
alAmount) es distinto de
round(sum(/sig:Invoice/cac:AllowanceCharge[cbc:ChargeIn
dicator = "true"]/cbc:Amount))
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
ChargeTotalAmou Ver lista de valores posibles en el numeral 13.3.3 /Invoice/cac:LegalMonetaryTotal/cbc:C
FAU11 @currencyID Código de moneda de la transacción A 1..1 1.0
nt Rechazo: Si el valor es diferente a DocumentCurrencyCode hargeTotalAmount/@currencyID
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
Anticipo Total: Suma de todos los pagos 4‐15 LegalMonetaryTot (/Invoice/cac:LegalMonetaryTotal/cbc:PrepaidAmount) /Invoice/cac:LegalMonetaryTotal/cbc:Pre
FAU12 cbc PrePaidAmount E N 0..1 1.0
anticipados p (0‐6) al then paidAmount
round(Invoice/cac:LegalMonetaryTotal/cbc:PrepaidAmoun
t) =
round(sum(Invoice/cac:PrepaidPayment/cbc:PaidAmount))
else true()
Ver lista de valores posibles en el numeral 13.3.3 /Invoice/cac:LegalMonetaryTotal/cbc:Pr
FAU13 @currencyID Código de moneda de la transacción A PrePaidAmount 1..1 1.0
Rechazo: Si el valor es diferente a DocumentCurrencyCode epaidAmount/@currencyID
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
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:TaxInclusiveAmount)) then
Valor de la Factura: Valor total de ítems //cbc:TaxInclusiveAmount else 0.00, $SumTotalAllowance
(incluyendo cargos y descuentos a nivel de 0‐15 LegalMonetaryTot := if (boolean(//cbc:AllowanceTotalAmount)) then /Invoice/cac:LegalMonetaryTotal/cbc:Pay
FAU14 cbc PayableAmount E N 1..1 1.0
ítems)+valor tributos + valor cargos – valor p (0‐6) al //cbc:AllowanceTotalAmount else 0.00, $SumTotalCharge ableAmount
descuentos. := if (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
Ver lista de valores posibles en el numeral 13.3.3 /Invoice/cac:LegalMonetaryTotal/cbc:Pa
FAU15 @currencyID Código de moneda de la transacción A PayableAmount 1.0
Rechazo: Si el valor es diferente a DocumentCurrencyCode yableAmount/@currencyID
Grupo de campos para información
FAV01 cac InvoiceLine G Invoice 1..N 1.0 /Invoice/cac:InvoiceLine
relacionadas con una línea de factura
Notificación: si contiene un valor ya utilizado en el
elemento /Invoice/cac:InvoiceLine/cbc:ID en otro grupo de
FAV02 cbc ID Número de Línea E N 1..4 InvoiceLine 1..1 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”
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Obligatorio cuando se informe el tipo de operación “11”:
Valida los posibles valores en el numera 13.3.11.
FAV08 @schemeID Identificador A N 1‐3 ID 0..1
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 servicio tipo AIU. Para el ítem Administración.
En este caso la cbc:Note debe empezar por el texto:
“Contrato de servicios AIU por concepto de:” El
contribuyente debe incluir el objeto del contrato
Información Adicional: Texto libre para
FAV03 cbc Note E A 20..5000 InvoiceLine 0..N facturado. 1.0 /Invoice/cac:InvoiceLine/cbc:Note
añadir información adicional al artículo.
Obligatorio: deberá informarse dentro de los periodos de
tres (3) días al año que la DIAN defina, en los que los
bienes cubiertos se encuentren exentos del impuesto
sobre las ventas. En esta caso la cbc:Note debe informar el
siguiente texto: “Bienes Cubiertos”.
InvoicedQuantit /Invoice/cac:InvoiceLine/cbc:InvoicedQua
FAV04 cbc Cantidad del producto o servicio E N InvoiceLine 1..1 Rechazo: Si el valor expresado es negativo 1.0
y ntity
Corresponde a uno de los valores de la tabla de unidades /Invoice/cac:InvoiceLine/cbc:InvoicedQua
FAV05 unitCode Identificación de la unidad de medida A A 2‐5 InvoicedQuantity 1..1
de medida del numeral 13.3.6 ntity/@unitCode
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
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:LineExtensionAmount es
distinto de (/Invoice/Price/cbc:PriceAmount *
/Invoice/Price/cbc:Price/ BaseQuantity) –
(/Invoice/cac:InvoiceLine/cac:AllowanceCharge/cbc:Amou
nt, correspondientes a aquellos grupos en donde
/Invoice/cac:InvoiceLine/cac:AllowanceCharge/cbc:ChargeI
ndicator es “false”) +
(/Invoice/cac:InvoiceLine/cac:AllowanceCharge/cbc:Amou
Valor total de la línea. nt, correspondientes a aquellos grupos en donde
LineExtensionA Cantidad x Precio Unidad menos 0‐15 AllowanceCharge/cbc:ChargeIndicator es “true”) /Invoice/cac:InvoiceLine/cbc:LineExtensio
FAV06 cbc E N InvoiceLine 1..1 1.0
mount descuentos más recargos p (0‐6) O dicho de otra forma nAmount
que apliquen para la línea. every $i in /sig:Invoice/cac:InvoiceLine satisfies if
(exists($i/cac:AllowanceCharge[cbc:ChargeIndicator=false(
)]) and
exists($i/cac:AllowanceCharge[cbc:ChargeIndicator=true()]
))then(round($i/cbc:LineExtensionAmount) =
round(($i/cac:Price/cbc:PriceAmount *
$i/cac:Price/cbc:BaseQuantity)+
$i/cac:AllowanceCharge[cbc:ChargeIndicator=true()]/cbc:A
mount ‐
$i/cac:AllowanceCharge[cbc:ChargeIndicator=false()]/cbc:
Amount)) else
(if(exists($i/cac:AllowanceCharge[cbc:ChargeIndicator=fals
e()]))then round($i/cbc:LineExtensionAmount) =
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
round(($i/cac:Price/cbc:PriceAmount *
$i/cac:Price/cbc:BaseQuantity) ‐
$i/cac:AllowanceCharge[cbc:ChargeIndicator=false()]/cbc:
Amount) else
if(exists($i/cac:AllowanceCharge[cbc:ChargeIndicator=true
()])) then round($i/cbc:LineExtensionAmount) =
round(($i/cac:Price/cbc:PriceAmount *
$i/cac:Price/cbc:BaseQuantity) +
$i/cac:AllowanceCharge[cbc:ChargeIndicator=true()]/cbc:A
mount) else $i/cbc:LineExtensionAmount =
$i/cac:Price/cbc:PriceAmount *
$i/cac:Price/cbc:BaseQuantity)
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
LineExtensionAmo Ver lista de valores posibles en el numeral 13.3.3 /Invoice/cac:InvoiceLine/cbc:LineExtensio
FAV07 @currencyID Código de moneda de la transacción A 1..1 1.0
unt Rechazo: Si el valor es diferente a DocumentCurrencyCode nAmount/@currencyID
Grupo de información que indica el precio
PricingReferenc Obligatorio de informar si se trata de muestras /Invoice/cac:InvoiceLine/cac:PricingRefer
FAW01 cac de referencia para línea que no contienen G InvoiceLine 0..1
e comerciales. ence
valor comercial
AlternativeCond /Invoice/cac:InvoiceLine/cac:PricingRefer
FAW02 cac Grupo para informar el precio G PricingReference 1..1 1.0
itionPrice ence/cac:AlternativeConditionPrice
/Invoice/cac:InvoiceLine/cac:PricingRefer
0‐15 AlternativeConditi Corresponde al valor del precio referencia (comercial) del
FAW03 cbc PriceAmount Valor del artículo o servicio E N 1..1 1.0 ence/cac:AlternativeConditionPrice/cbc:P
p (0‐6) onPrice ítem que se da como muestra o regalo sin valor comercial.
riceAmount
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
/Invoice/cac:InvoiceLine/cac:PricingRefe
Ver lista de valores posibles en el numeral 13.3.3
FAW04 @currencyID Código de moneda de la transacción A A PriceAmount 1.0 rence/cac:AlternativeConditionPrice/cbc
Rechazo: Si el valor es diferente a DocumentCurrencyCode
:PriceAmount/@currencyID
Ver lista de valores posibles en el numeral 13.3.9 /Invoice/cac:InvoiceLine/cac:PricingRefer
AlternativeConditi
FAW05 cbc PriceTypeCode Código del tipo de precio informado E A 1‐3 1..1 Notificación: si el valor del atributo no se encuentra en la 1.0 ence/cac:AlternativeConditionPrice/cbc:P
onPrice
columna “Unid” riceTypeCode
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
AllowanceCharg Grupo de campos para información reportarse como ítem. Para el caso de los descuentos a /Invoice/cac:InvoiceLine/cac:AllowanceCh
FBE01 cac G InvoiceLine 0..N 1.0
e relacionadas con un cargo o un descuento nivel de ítem no es necesario codificarlos. arge
Rechazo: No fue informado el conjunto de elementos:
ChargeIndicator, MultiplierFactorNumeric, Amount y
BaseAmount
Empieza con “1”, los números utilizados en los diferentes /Invoice/cac:InvoiceLine/cac:AllowanceCh
FBE02 cbc ID Número de Línea E AllowanceCharge 1.0
grupos deben ser consecutivos. arge/cbc:ID
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 Cargo y no un El elemento solamente puede identificar una de las /Invoice/cac:InvoiceLine/cac:AllowanceCh
FBE03 cbc ChargeIndicator E B 4..5 AllowanceCharge 1..1 1.0
descuento información. arge/cbc:ChargeIndicator
Rechazo: Si este elemento contiene una información
diferente de “true” o “false”
AllowanceCharg Razón (texto): Texto libre para informar de Texto libre para describir el cargo o descuento a nivel de /Invoice/cac:InvoiceLine/cac:AllowanceCh
FBE04 cbc E A 10..5000 AllowanceCharge 0..1 1.0
eReason la razón del descuento. ítem arge/cbc:AllowanceChargeReason
MultiplierFactor 1..6 Porcentaje aplicado en decimales /Invoice/cac:InvoiceLine/cac:AllowanceCh
FBE05 cbc Porcentaje: Porcentaje que aplicar. E N AllowanceCharge 1..1 1.0
Numeric p (0‐2) Notificación: si este elemento > 100 arge/cbc:MultiplierFactorNumeric
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
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 /Invoice/cac:InvoiceLine/cac:AllowanceCh
FBE06 cbc Amount Valor total del cargo o descuento E N AllowanceCharge 1..1 Rechazo: Si ../AllowanceCharge/cbc:ChargeIndicator es 1.0
p (0‐6) arge/cbc:Amount
true y ../AllowanceCharge/cbc:Amount >
../AllowanceCharge/cbc:BaseAmount
Ver lista de valores posibles en el numeral 13.3.3 /Invoice/cac:InvoiceLine/cac:Allowance
FBE07 @currencyID Código de moneda de la transacción A A Amount 1..1 1.0
Rechazo: Si el valor es diferente a DocumentCurrencyCode Charge/cbc:Amount/@currencyID
Positivo mayor que cero
Rechazo: Si es negativo
../AllowanceCharge/cbc:BaseAmount
Valor Base para calcular el descuento el 4‐15 Si es descuento, no puede ser superior al valor total de la /Invoice/cac:InvoiceLine/cac:AllowanceCh
FBE08 cbc BaseAmount E N BaseAmount 1..1 1.0
cargo p (0‐6) factura arge/cbc:BaseAmount
Rechazo: Si /AllowanceCharge/cbc:ChargeIndicator es true
y ../AllowanceCharge/cbc:BaseAmount >
../LegalMonetaryTotal/cbc:LineExtensionAmount
Ver lista de valores posibles en el numeral 13.3.3 /Invoice/cac:InvoiceLine/cac:Allowance
FBE09 @currencyID Código de moneda de la transacción A A Amount 1..1 1.0
Rechazo: Si el valor es diferente a DocumentCurrencyCode Charge/cbc:BaseAmount/@currencyID
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
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:TaxCategory/cac:TaxScheme/
cbc:ID
Grupo de campos para información
Este grupo NO debe ser informado para ítems excluidos de
FAX01 cac TaxTotal relacionadas con un tributo aplicable a esta G InvoiceLine 0..N 1.0 /Invoice/cac:InvoiceLine/cac:TaxTotal
acuerdo a lo establecido en el ET. Adicionalmente, NO
línea de la factura
debe ser informado para facturas del régimen simple
grupo I.
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 Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Suma de todos los elementos
../cac:TaxTotal/TaxSubtotal/cbc:TaxAmount
Rechazo: si
../cac:TaxTotal/cbc:TaxAmount <> sumatoria de todas las
ocurrencias de
../cac:TaxTotal/TaxSubtotal/cbc:TaxAmount
o dicho de otro modo
every $i in //cac:InvoiceLine satisfies if
0‐15 ($i/cac:TaxTotal/cac:TaxSubtotal/cac:TaxCategory/cac:Tax /Invoice/cac:InvoiceLine/cac:TaxTotal/cbc
FAX02 cbc TaxAmount Valor del tributo E N TaxTotal 1..1 1.0
p (0‐6) Scheme/cbc:ID = '01') then :TaxAmount
round($i/cac:TaxTotal[cac:TaxSubtotal/cac:TaxCategory/ca
c:TaxScheme/cbc:ID = '01']/cbc:TaxAmount) =
round(sum($i/cac:TaxTotal/cac:TaxSubtotal[cac:TaxCatego
ry/cac: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 el numeral 13.3.3 /Invoice/cac:InvoiceLine/cac:TaxTotal/c
FAX03 @currencyID Código de moneda de la transacción A TaxAmount 1.0
Rechazo: Si el valor es diferente a DocumentCurrencyCode bc:TaxAmount/@currencyID
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Rechazo: Si /cac:TaxTotal/cbc:RoundingAmount <>
sum(//cac:TaxTotal/cac:TaxSubtotal/cbc:TaxableAmount *
//cac:TaxTotal/cac:TaxSubtotal/cac:TaxCategory/cbc:Perce
nt) – sum(//cac:TaxTotal/cac:TaxSubtotal/cbc:TaxAmount)
RoundingAmou 0‐15 /Invoice/cac:InvoiceLine/cac:TaxTotal/c
FAX18 cbc Redondeo agregado al total del impuesto E A TaxTotal 1..1 1.0
nt p (0‐6) bc:RoundingAmount
Rechazo: Si /cac:TaxTotal/cbc:RoundingAmount <>
sum(//cac:TaxTotal/cac:TaxSubtotal/cbc:PerUnitAmount *
/ /cac:TaxTotal/cac:TaxSubtotal/cbc:TaxableAmount.) –
sum(//cac:TaxTotal/cac:TaxSubtotal/cbc:TaxAmount)
Ver lista de valores posibles en el numeral 13.3.3 /Invoice/cac:TaxTotal/cbc:RoundingAm
FAX19 @currencyID Código de moneda de la transacción A A RoundingAmount 1..1 1.0
Rechazo: Si el valor es diferente a DocumentCurrencyCode ount/@currencyID
Grupo de información que definen los /Invoice/cac:InvoiceLine/cac:TaxTotal/cac
FAX04 cbc TaxSubtotal G TaxTotal 1..N Debe ser informado un grupo de estos para cada tarifa. 1.0
valores del tributo :TaxSubtotal
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
Base Imponible sobre la que se calcula el 0‐15 descuentos no condicionados y cargos en caso de existir. /Invoice/cac:InvoiceLine/cac:TaxTotal/cac
FAX05 cbc TaxableAmount E N TaxSubtotal 1..1 1.0
valor del tributo p (0‐6) Recuerde que para las muestras gratis la base gravable es :TaxSubtotal/cbc:TaxableAmount
el valor comercial de dichas muestras gratis
Nota: Para bienes o servicios Excluidos no se debe
informar el impuesto excluido.
/Invoice/cac:InvoiceLine/cac:TaxTotal/c
Ver lista de valores posibles en el numeral 13.3.3
FAX06 @currencyID Código de moneda de la transacción A TaxableAmount 1.0 ac:TaxSubtotal/cbc:TaxableAmount/@c
Rechazo: Si el valor es diferente a DocumentCurrencyCode
urrencyID
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
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:InvoiceLine/cac:TaxTotal[cac:TaxSubtotal/cac:TaxCa
tegory/cac:TaxScheme/cbc:ID = '01']/cac:TaxSubtotal
satisfies round($i/cbc:TaxAmount) =
round((($i/cbc:TaxableAmount *
$i/cac:TaxCategory/cbc:Percent) div 100)))
Nota: 01 representa un ejemplo de código de tributos cuya
tarifa se enuncia en porcentajes, pero para el cálculo se
Valor del tributo: producto del porcentaje 0‐15 /Invoice/cac:InvoiceLine/cac:TaxTotal/cac
FAX07 cbc TaxAmount E N TaxSubtotal 1..1 debe considerar el código del tributo que aplique a esta 1.0
aplicado sobre la base imponible p (0‐6) línea. :TaxSubtotal/cbc:TaxAmount
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
O dicho de otro modo
(round(//cac:InvoiceLine/cac:TaxTotal[cac:TaxSubtotal/cac
:TaxCategory/cac:TaxScheme/cbc:ID =
'22']/cbc:TaxAmount) =
round(((//cac:InvoiceLine/cac:TaxTotal/cac:TaxSubtotal[ca
c:TaxCategory/cac:TaxScheme/cbc:ID =
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
'22']/cbc:PerUnitAmount *
(//cac:InvoiceLine[cac:TaxTotal/cac:TaxSubtotal/cac:TaxCa
tegory/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
/Invoice/cac:InvoiceLine/cac:TaxTotal/c
Ver lista de valores posibles en el numeral 13.3.3
FAX08 @currencyID Código de moneda de la transacción A A TaxAmount 1.0 ac:TaxSubtotal/cbc:TaxAmount/@curre
Rechazo: Si el valor es diferente a DocumentCurrencyCode
ncyID
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.
BaseUnitMeasur 0‐2 let $i := /Invoice/cac:InvoiceLine/cac:TaxTotal/cac
FAX09 cbc Unidad de medida base para el tributo E N TaxSubtotal 0..1 1.0
e p (0‐2) //cac:InvoiceLine/cac:TaxTotal/cac:TaxSubtotal/cac:TaxCat :TaxSubtotal/cbc:BaseUnitMeasure
egory/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/@unitCode != '' else true()
/Invoice/cac:InvoiceLine/cac:TaxTotal/cac
Corresponde a uno de los valores de la tabla de unidades
FAX10 unitCode Identificación de la unidad de medida A A 2‐5 BaseUnitMeasure 1..1 1.0 :TaxSubtotal/cbc:BaseUnitMeasure/@uni
de medida en el numeral 13.3.6
tCode
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Es el valor nominal del tributo por unidad
Rechazo: Si el elemento NO es informado o no existe.
let $i :=
0‐15 //cac:InvoiceLine/cac:TaxTotal/cac:TaxSubtotal/cac:TaxCat
/Invoice/cac:InvoiceLine/cac:TaxTotal/cac
FAX11 cbc PerUnitAmount Valor del tributo por unidad E N 0‐2p (0‐ TaxSubtotal 0..1 egory/cac:TaxScheme/cbc:ID, $j := 1.0
:TaxSubtotal/cbc:PerUnitAmount
2) //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/@currencyID !='' else true()
/Invoice/cac:InvoiceLine/cac:TaxTotal/c
Ver lista de valores posibles en el numeral 13.3.3
FAX12 @currencyID Código de moneda de la transacción A A TaxableAmount 1.0 ac:TaxSubtotal/cbc:PerUnitAmount/@c
Rechazo: Si el valor es diferente a DocumentCurrencyCode
urrencyID
/Invoice/cac:InvoiceLine/cac:TaxTotal/cac
FAX13 cac TaxCategory Grupo de información sobre el tributo G TaxSubtotal 1..1 1.0
: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 /Invoice/cac:InvoiceLine/cac:TaxTotal/cac
0..5 imponible
FAX14 cbc Percent Tarifa del tributo E N TaxSubtotal 0..1 1.0 :TaxSubtotal/cac:TaxCategory/cbc:Percen
p (0..3) Notificación: si la tarifa no corresponde a la de la tabla t
13.3.10 y el Impuesto corresponde a uno de los
mencionados en dicha tabla (../TaxScheme/ID)
/Invoice/cac:InvoiceLine/cac:TaxTotal/cac
Grupo de información específicas sobre el
FAX15 cac TaxScheme G TaxCategory 1..1 1.0 :TaxSubtotal/cac:TaxCategory/cac:TaxSch
tributo
eme
Ver lista de valores posibles en el numeral 13.2.2
/Invoice/cac:InvoiceLine/cac:TaxTotal/cac
Rechazo: Si el contenido de este elemento no corresponde
FAX16 cbc ID Identificador del tributo E A 3‐0 TaxScheme 1..1 1.0 :TaxSubtotal/cac:TaxCategory/cac:TaxSch
a un contenido de la columna “Identificador” (aceptase
eme/cbc:ID
elemento sin contenido)
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Ver lista de valores posibles en el numeral 13.2.2 /Invoice/cac:InvoiceLine/cac:TaxTotal/cac
FAX17 cbc Name Nombre del tributo E A 10‐30 TaxScheme 1..1 Rechazo: Si el contenido de este elemento no corresponde 1.0 :TaxSubtotal/cac:TaxCategory/cac:TaxSch
al contenido correspondiente de la columna “Nombre” eme/cbc:Name
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:
WithholdingTax Grupo de información para tributos Un bloque para cada código de tributo /Invoice/cac:InvoiceLine/cac:Withholding
FAY01 cac G InvoiceLine 0..N 1.0
Total retenidos a nivel de línea de factura. Rechazo: Si existe más de un grupo TaxTotal
/Invoice/WhitHoldingTax con el mismo valor en el
elemento
/Invoice/WithholdingTaxTotal/TaxSubtotal/cac:TaxCateg
ory/cac:TaxScheme/cbc:ID
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Suma de todos los elementos
../cac:WithholdingTaxTotal/TaxSubtotal/cbc:TaxAmount
Rechazo: Si ../cac: WithholdingTaxTotal /cbc:TaxAmount
<> sumatoria de todas las ocurrencias de ../cac:
WithholdingTaxTotal/TaxSubtotal/cbc:TaxAmount
O dicho de otro modo
every $i in //cac:InvoiceLine satisfies if
($i/cac:WithholdingTaxTotal/cac:TaxSubtotal/cac:TaxCateg
0‐15 WithholdingTaxTo /Invoice/cac:InvoiceLine/cac:Withholding
FAY02 cbc TaxAmount Valor del tributo E N 1..1 ory/cac:TaxScheme/cbc:ID = '05') then 1.0
p (0‐6) tal TaxTotal/cbc:TaxAmount
round($i/cac:WithholdingTaxTotal[cac:TaxSubtotal/cac:Tax
Category/cac:TaxScheme/cbc:ID = '05']/cbc:TaxAmount) =
round(sum($i/cac:WithholdingTaxTotal/cac:TaxSubtotal[ca
c:TaxCategory/cac:TaxScheme/cbc:ID =
'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 el numeral 13.3.3 /Invoice/cac:InvoiceLine/cac:Withholdin
FAY03 @currencyID Código de moneda de la transacción A A TaxableAmount 1.0
Rechazo: Si el valor es diferente a DocumentCurrencyCode gTaxTotal/cbc:TaxAmount/@currencyID
Grupo de información que definen los WithholdingTaxTo /Invoice/cac:InvoiceLine/cac:Withholding
FAY04 cbc TaxSubtotal G 1..N Debe ser informado un grupo de estos para cada tarifa. 1.0
valores del tributo tal TaxTotal/cac:TaxSubtotal
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID ns Campo Descripción T F Tam Padre Oc Observaciones 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.
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.
/Invoice/cac:InvoiceLine/cac:Withholding
Base Imponible sobre la que se calcula el 0‐15 Nota: Cuando la retención es ReteIVA (05) la base
FAY05 cbc TaxableAmount E N TaxSubtotal 1..1 1.0 TaxTotal/cac:TaxSubtotal/cbc:TaxableAm
valor del tributo p (0‐6) tributable es el monto tributo IVA
ount
Notificación: every $i in //cac:InvoiceLine satisfies if
($i/cac:WithholdingTaxTotal/cac:TaxSubtotal/cac:TaxCateg
ory/cac:TaxScheme/cbc:ID = '05') then
$i/cac:WithholdingTaxTotal/cac:TaxSubtotal[cac:TaxCateg
ory/cac:TaxScheme/cbc:ID = '05']/cbc:TaxableAmount =
$i/cac:TaxTotal/cac:TaxSubtotal[cac:TaxCategory/cac:TaxS
cheme/cbc:ID = '01']/cbc:TaxAmount else true()
/Invoice/cac:InvoiceLine/cac:Withholdin
Ver lista de valores posibles en el numeral 13.3.3
FAY06 @currencyID Código de moneda de la transacción A A TaxableAmount 1.0 gTaxTotal/cac:TaxSubtotal/cbc:TaxableA
Rechazo: Si el valor es diferente a DocumentCurrencyCode
mount/@currencyID
Rechazo: Para tributos cuya tarifa se enuncia en
Valor del tributo: producto del porcentaje 0‐15 porcentajes si ../cac:WithholdingTaxTotal /cbc:TaxAmount /Invoice/cac:InvoiceLine/cac:Withholding
FAY07 cbc TaxAmount E N TaxSubtotal 1..1 1.0
aplicado sobre la base imponible p (0‐6) <> ../cac:WithholdingTaxTotal /cbc:TaxableAmount * TaxTotal/cac:TaxSubtotal/cbc:TaxAmount
../cac:TaxTotal/cbc:Percent
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
/Invoice/cac:InvoiceLine/cac:Withholdin
Ver lista de valores posibles en el numeral 13.3.3
FAY08 @currencyID Código de moneda de la transacción A A TaxableAmount 1.0 gTaxTotal/cac:TaxSubtotal/cbc:TaxAmo
Rechazo: Si el valor es diferente a DocumentCurrencyCode
unt/@currencyID
/Invoice/cac:InvoiceLine/cac:Withholding
FAY09 cac TaxCategory Grupo de información sobre el tributo G TaxSubtotal 1..1 1.0 TaxTotal/cac:TaxSubtotal/cac:TaxCategor
y
En el caso de que la tarifa del tributo sea un porcentaje:
informar la tarifa (porcentaje) a ser aplicada a la base
/Invoice/cac:InvoiceLine/cac:Withholding
0..5 imponible.
FAY10 cbc Percent Tarifa del tributo E N TaxSubtotal 0..1 1.0 TaxTotal/cac:TaxSubtotal/cac:TaxCategor
p (0..3) Notificación: si la tarifa no corresponde a la de la tabla
y/cbc:Percent
13.3.10 y el Impuesto corresponde a uno de los
mencionados en dicha tabla (../TaxScheme/ID)
/Invoice/cac:InvoiceLine/cac:Withholding
Grupo de información específicas sobre el
FAY11 cac TaxScheme G TaxCategory 1..1 1.0 TaxTotal/cac:TaxSubtotal/cac:TaxCategor
tributo
y/cac:TaxScheme
Ver lista de valores posibles en el numeral 13.2.2 /Invoice/cac:InvoiceLine/cac:Withholding
FAY12 cbc ID Identificador del tributo E A 3‐0 TaxScheme 1..1 Rechazo: Si el contenido de este elemento no corresponde 1.0 TaxTotal/cac:TaxSubtotal/cac:TaxCategor
a un contenido de la columna “Identificador” y/cac:TaxScheme/cbc:ID
Ver lista de valores posibles en el numeral 13.2.2 /Invoice/cac:InvoiceLine/cac:Withholding
FAY13 cbc Name Nombre del tributo E A 10‐30 TaxScheme 1..1 Rechazo: Si el contenido de este elemento no corresponde 1.0 TaxTotal/cac:TaxSubtotal/cac:TaxCategor
al contenido correspondiente de la columna “Nombre” y/cac:TaxScheme/cbc:Name
Grupo de información que describen las
FAZ01 Item G InvoiceLine 1..1 1.0 /Invoice/cac:InvoiceLine/cac:Item
características del artículo o servicio
Descripción del artículo o servicio a que se /Invoice/cac:InvoiceLine/cac:Item/cbc:De
FAZ02 cbc Description E A 5..300 Item 1‐3 1.0
refiere esta línea de la factura scription
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Por ejemplo, si el artículo en InvoiceLine son tres “six
PackSizeNumeri Cantidad de unidad de este artículo por pack”: la cantidad que va en PackSizeNumeric es 6, /Invoice/cac:InvoiceLine/cac:Item/cbc:Pac
FAZ03 cbc E N 1‐10 Item 0..1
c empaque mientras a la cantidad que va en Price/BaseQuantity es 3, y kSizeNumeric
el total de latas que se está describiendo son 18
/Invoice/cac:InvoiceLine/cac:Item/cbc:Bra
FAZ04 cbc BrandName Marca: Marca del artículo E A 1‐100 Item 0..3 1.0
ndName
/Invoice/cac:InvoiceLine/cac:Item/cbc:Mo
FAZ05 cbc ModelName Modelo: Modelo del artículo E A 1100 Item 0..3 1.0
delName
Grupo de datos de identificación del
SellersItemIdent /Invoice/cac:InvoiceLine/cac:Item/cac:Sell
FAZ06 cac artículo o servicio de acuerdo con el G Item 0..1 1.0
ification ersItemIdentification
vendedor
Código del vendedor correspondiente al SellersItemIdentifi /Invoice/cac:InvoiceLine/cac:Item/cac:Sell
FAZ07 cbc ID E A 1‐50 0..1 1.0
artículo cation ersItemIdentification/cbc:ID
Código del vendedor correspondiente a SellersItemIdentifi /Invoice/cac:InvoiceLine/cac:Item/cac:Sell
FAZ08 cbc ExtendedID E A 1‐50 0..1 1.0
una subespecificación del artículo cation ersItemIdentification/cbc:ExtendedID
Grupo de datos de identificación del
StandardItemId Son admitidas hasta tres codificaciones estándar para un /Invoice/cac:InvoiceLine/cac:Item/cac:Sta
FAZ09 cac artículo o servicio de acuerdo con un G Item 0..1 1.0
entification mismo artículo ndardItemIdentification
estándar
Código de acuerdo con el estándar descrito StandardItemIden Código del ítem de acuerdo al estándar informado en /Invoice/cac:InvoiceLine/cac:Item/cac:Sta
FAZ10 cbc ID E A 1..1 1.0
en el atributo ID/@schemeAgencyID tification @schemID ndardItemIdentification/cbc:ID
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Ver estándares en el numeral 13.3.5
Para factura de exportación (cbc:InvoiceTypeCode = 02)
puede informar la subpartida arancelaria a 10 dígitos
Notificación: si el código no existe en un estándar cerrado /Invoice/cac:InvoiceLine/cac:Item/cac:Sta
StandardItemIden
FAZ12 cbc @schemeID Código del estándar A A 1..1 Ejemplo: UNSPSC 1.0 ndardItemIdentification/cbc:ID/@scheme
tification
Notificación: si el código no sigue la regla de formación de ID
un código abierto, pero con valores verificables
Ejemplo: GTIN
Ejemplo:Partidas arancelarias
/Invoice/cac:InvoiceLine/cac:Item/cac:Sta
FAZ13 cbc @schemeName A A ID 0..1 1.0 ndardItemIdentification/cbc:ID/@scheme
Name
/Invoice/cac:InvoiceLine/cac:Item/cac:Sta
@schemeAgenc Notificación: Si ID@schemeID = 010 y
FAZ14 cbc A A ID 0..1 1.0 ndardItemIdentification/cbc:ID/@scheme
yID ID@schemeAgencyID <> 9
AgencyID
/Invoice/cac:InvoiceLine/cac:Item/cac:Sta
@schemeAgenc
FAZ11 cbc A A ID 0..1 1.0 ndardItemIdentification/cbc:ID/@scheme
yName
AgencyName
Grupo de información para adicionar
AdditionalItemP información específica del ítem que puede /Invoice/cac:InvoiceLine/cac:Item/cac:Ad
FBF01 cac G Item 0..N 1.0
roperty ser solicitada por autoridades o entidades ditionalItemProperty
diferentes a la DIAN
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Obligatorio: si el grupo AdditionalItemProperty es
informado.
Por cada ./cac:AdditionalItemProperty/cbc:Name debe
existir un ./cac:AdditionalItemProperty/cbc:Value.
Característica que quiere informar del AdditionalProtper Se debe informar elemento cuando el elemento /Invoice/cac:InvoiceLine/cac:Item/cac:Ad
FBF02 cbc Name E A 2:50 1..1 1.0
ítem, por ejemplo (Uso Vehículo) tyItem CustomizationID=“12” y deben corresponder a los valores ditionalItemProperty/cbc:Name
expresados en el numeral 13.3.13.
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/cbc:Value debe
Valor de la característica que se quiere AdditionalPropert existir un ./cac:AdditionalItemProperty/cbc:Name. /Invoice/cac:InvoiceLine/cac:Item/cac:Ad
FBF03 cbc Value E A 2‐50 1..1
informar, por ejemplo (Particular) yItme ditionalItemProperty/cbc:Value
Se debe informar la Matrícula inmobiliaria y el valor
comercial de la transacción cuando se trate de una
enajenación de inmuebles.
Se debe informar elemento cuando el elemento
AdditionalProtper CustomizationID = “12”. /Invoice/cac:InvoiceLine/cac:Item/cac:Ad
FBF04 cbc ValueQuantity Cantidad del Bien E A 1‐100 0..1
tyItem Se debe informar la cantidad real entregada de la ditionalItemProperty/cbc:ValueQuantity
mercancía de la remesa
/Invoice/cac:InvoiceLine/cac:Item/cac:Ad
AdditionalProtper
FBF05 @unitCode Unidad de la cantidad del bien A A 1‐5 1..1 ditionalItemProperty/cbc:ValueQuantity/
tyItem
@unitcode
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Grupo de información que describen el
InformationCont Obligatorio: Si la venta de bienes o la prestación de
Mandante de la operación de venta. Aplica /Invoice/cac:InvoiceLine/cac:Item/cac:Inf
FBA01 cac entProviderPart G Item 0..1 servicios la realiza el FE a nombre de este tercero, 1.0
solo para mandatos, y se debe informar a ormationContentProviderParty
y entonces indique aquí el documento.
nivel de ítem
/Invoice/cac:InvoiceLine/cac:Item/cac:Inf
PowerOfAttorne InformatiionConte Obligatorio: si InformationContentProviderParty es
FBA02 cac G 1..1 1.0 ormationContentProviderParty/cac:Powe
y ntProvider informado
rOfAttorney
/Invoice/cac:InvoiceLine/cac:Item/cac:Inf
Obligatorio: si InformationContentProviderParty es
FBA03 cac AgentParty G PowerOfAttorney 1..1 1.0 ormationContentProviderParty/cac:Powe
informado
rOfAttorney/cac:AgentParty
/Invoice/cac:InvoiceLine/cac:Item/cac:Inf
PartyIdentificati Obligatorio: si InformationContentProviderParty es ormationContentProviderParty/cac:Powe
FBA04 cac G AgentParty 1..1 1.0
on informado rOfAttorney/cac:AgentParty/cac:PartyIde
ntification
/Invoice/cac:InvoiceLine/cac:Item/cac:Inf
Identificación del mandante. ormationContentProviderParty/cac:Powe
FBA05 cbc ID Identificación del Mandante E N 3..13 PartyIdentification 1..1 1.0
Rechazo: Si no informado rOfAttorney/cac:AgentParty/cac:PartyIde
ntification/cbc:ID
/Invoice/cac:InvoiceLine/cac:Item/cac:Inf
@schemeAgenc ormationContentProviderParty/cac:Powe
FBA06 ID 1..1 Debe ser informado el literal “195”
yID rOfAttorney/cac:AgentParty/cac:PartyIde
ntification/cbc:ID/@schemeAgencyID
/Invoice/cac:InvoiceLine/cac:Item/cac:Inf
@shemeAgency Debe ser informado el literal “CO, DIAN (Dirección de ormationContentProviderParty/cac:Powe
FBA09 ID 0..1
Name Impuestos y Aduanas Nacionales)” rOfAttorney/cac:AgentParty/cac:PartyIde
ntification/cbc:ID/@schemeAgencyName
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
/Invoice/cac:InvoiceLine/cac:Item/cac:Inf
DV del NIT debe ser informado en @schemeID si ormationContentProviderParty/cac:Powe
FBA07 @schemeID DV del NIT del mandante ID 0..1
schameName=31 rOfAttorney/cac:AgentParty/cac:PartyIde
ntification/cbc:ID/@schemeID
Identificador del tipo de documento de identidad /Invoice/cac:InvoiceLine/cac:Item/cac:Inf
(@schemeName=31) ormationContentProviderParty/cac:Powe
FBA08 @schemeName ID 1.1
Rechazo: si @schemeName no corresponde a uno de los rOfAttorney/cac:AgentParty/cac:PartyIde
valores de 13.2.1 ntification/cbc:ID/@schemeName
Grupo de información que describen los
FBB01 Price G InvoiceLine 1..1 1.0 /Invoice/cac:InvoiceLine/cac:Price
precios del artículo o servicio
0‐15 /Invoice/cac:InvoiceLine/cac:Price/cbc:Pri
FBB02 cbc PriceAmount Valor del artículo o servicio E N Price 1..1 1.0
p (0‐6) ceAmount
Ver lista de valores posibles en el numeral 13.3.3 /Invoice/cac:InvoiceLine/cac:Price/cbc:P
FBB03 @currencyID Código de moneda de la transacción A PriceAmount 1.0
Rechazo: Si el valor es diferente a DocumentCurrencyCode riceAmount/@currencyID
La cantidad real sobre la cual el precio /Invoice/cac:InvoiceLine/cac:Price/cbc:Ba
FBB04 cbc BaseQuantity E N 1..6 Price 1..1 1.0
aplica seQuantity
Ver lista de valores posibles en el numeral 13.3.6
Unidad de la cantidad del artículo /Invoice/cac:InvoiceLine/cac:Price/cbc:Ba
FBB05 cbc @unitCode A A 1‐3 BaseQuantity 1..1 Notificación: si el valor del atributo no se encuentra en la 1.0
solicitado seQuantity/@unitCode
columna “Unid”
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
6.2. Nota Crédito: CreditNote
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Debe usar como mínimo las extensiones
CAA02 ext UBLExtensions definidas por la DIAN para toda Nota G CreditNote 1..1 1.0 /CreditNote/ext:UBLExtensions
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 1.0
//ext:UBLExtension/ext:ExtensionContent/sts:DianExtensions y xtension
//ext:UBLExtension/ext:ExtensionContent/ds:Signature
Contenido de las definiciones de
extensiones de la DIAN. Debe usar como
ExtensionConte ../ext:UBLExtensions/ext:UBLExtension/e
CAB02 ext mínimo las extensiones definidas por la G UBLExtension 1..1 1.0
nt xt:ExtensionContent
DIAN para toda Nota electrónica
(DianExtensions y Signature)
Grupo de información sobre la documento,
Rechazo: Solamente puede haber una ocurrencia de un grupo ../ext:UBLExtensions/ext:UBLExtension/e
CAB03 sts DianExtensions el prestador de servicios, y el software G ExtensionContent 1..1 1.0
UBLExtension conteniendo el grupo sts:DianExtensions xt:ExtensionContent/sts:DianExtensions
utilizado
../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
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
../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
../ext:UBLExtensions/ext:UBLExtension/e
xt:ExtensionContent/sts:DianExtensions/s
CAB15 @listAgencyID A N IdentificationCode 1..1 Debe ser informado el literal “6” 1.0
ts:InvoiceSource/cbc:IdentificationCode/
@listAgencyID
../ext:UBLExtensions/ext:UBLExtension/e
@listAgencyNa Debe ser informado el literal “United Nations Economic xt:ExtensionContent/sts:DianExtensions/s
CAB16 A A IdentificationCode 1..1 1.0
me Commission for Europe” ts:InvoiceSource/cbc:IdentificationCode/
@listAgencyName
../ext:UBLExtensions/ext:UBLExtension/e
Debe ser informado el literal
xt:ExtensionContent/sts:DianExtensions/s
CAB17 @listSchemeURI A A IdentificationCode 1..1 “urn:oasis:names:specification:ubl:codelist:gc:CountryIdentific 1.0
ts:InvoiceSource/cbc:IdentificationCode/
ationCode‐2.1”
@listSchemeURI
../ext:UBLExtensions/ext:UBLExtension/e
SoftwareProvide Grupo de información sobre el prestador de
CAB18 sts G DianExtensions 1..1 1.0 xt:ExtensionContent/sts:DianExtensions/s
r servicios
ts:SoftwareProvider
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Identificador del Proveedor Tecnológico
utilizado en la emisión de la Nota. Un
../ext:UBLExtensions/ext:UBLExtension/e
Obligado a facturar puede ser también NIT del Proveedor Tecnológico debe estar registrado en la DIAN,
CAB19 sts ProviderID E N SoftwareProvider 1..1 1.0 xt:ExtensionContent/sts:DianExtensions/s
Proveedor Tecnológico para sí mismo u si DV.
ts:SoftwareProvider/sts:ProviderID
otros, 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
@schemeAgenc Debe ser informado el literal “CO, DIAN (Dirección de Impuestos xt:ExtensionContent/sts:DianExtensions/s
CAB21 A A ProviderID 1..1 1.0
yName y Aduanas Nacionales)” ts:SoftwareProvider/sts:ProviderID/@sch
emeAgencyName
../ext:UBLExtensions/ext:UBLExtension/e
Si Proveedor Tecnológico está identificado por NIT
xt:ExtensionContent/sts:DianExtensions/s
CAB22 @schemeID DV del NIT del Proveedor Tecnológico A N ProviderID 0..1 (@schemeName=31), el DV del NIT debe ser informado en 1.0
ts:SoftwareProvider/sts:ProviderID/@sch
@schemeID
emeID
Identificador del tipo de documento de identidad ../ext:UBLExtensions/ext:UBLExtension/e
(@schemeName=31) del Proveedor Tecnológico que indica que xt:ExtensionContent/sts:DianExtensions/s
CAB23 @schemeName A N ProviderID 1..1 1.0
él está identificado por NIT y por tanto el DV del NIT debe ser ts:SoftwareProvider/sts:ProviderID/@sch
informado en atributo @schemeID emeName
Identificador Software: Identificador del Identificador del software asignado cuando el software si activa ../ext:UBLExtensions/ext:UBLExtension/e
CAB24 sts softwareID software habilitado para la emisión de E A SoftwareProvider 1..1 en el Sistema de Facturación Electrónica debe corresponder a un 1.0 xt:ExtensionContent/sts:DianExtensions/s
Notas software autorizado para este OFE ts:SoftwareProvider/sts:softwareID
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
../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
@schemeAgenc Debe ser informado el literal “CO, DIAN (Dirección de Impuestos xt:ExtensionContent/sts:DianExtensions/s
CAB26 A A softwareID 1..1 1.0
yName y Aduanas Nacionales)” ts:SoftwareProvider/sts:softwareID/@
schemeAgencyName
Huella del software que autorizó la DIAN al Definida en el numeral 11.4 ../ext:UBLExtensions/ext:UBLExtension/e
SoftwareSecurit
CAB27 sts Obligado a Facturar Electrónicamente o al E A 48 DianExtensions 1..1 Rechazo: Si la huella no corresponde a un software autorizado 1.0 xt:ExtensionContent/sts:DianExtensions/s
yCode
Proveedor Tecnológico para este OFE ts:SoftwareSecurityCode
../ext:UBLExtensions/ext:UBLExtension/e
@schemeAgenc SoftwareSecurityCo xt:ExtensionContent/sts:DianExtensions/s
CAB28 A N 1..1 Debe ser informado el literal “195” 1.0
yID de ts:SoftwareSecurityCode/@schemeAgenc
yID
../ext:UBLExtensions/ext:UBLExtension/e
@schemeAgenc SoftwareSecurityCo Debe ser informado el literal “CO, DIAN (Dirección de Impuestos xt:ExtensionContent/sts:DianExtensions/s
CAB29 A A 1..1 1.0
yName de y Aduanas Nacionales)” ts:SoftwareSecurityCode/@schemeAgenc
yName
../ext:UBLExtensions/ext:UBLExtension/e
AuthorizationPr Grupo de Información del Proveedor
CAB30 sts E N 9 DianExtensions 1..1 1.0 xt:ExtensionContent/sts:DianExtensions/s
ovider Autorizado (PA) por la DIAN
ts:AuthorizationProvider
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
../ext:UBLExtensions/ext:UBLExtension/e
Debe corresponder al Nit de la DIAN
AuthorizationPr AuthorizationProvid xt:ExtensionContent/sts:DianExtensions/s
CAB31 sts E N 1..1 Rechazo: Si AuthorizationProviderID no corresponde al NIT de la 1.0
oviderID er ts:AuthorizationProvider/sts:Authorizatio
DIAN (800197268)
nProviderID
../ext:UBLExtensions/ext:UBLExtension/e
@schemeAgenc AuthorizationProvid xt:ExtensionContent/sts:DianExtensions/s
CAB32 A N 1..1 Debe ser informado el literal “195” 1.0
yID erID ts:AuthorizationProvider/sts:Authorizatio
nProviderID/@schemeAgencyID
../ext:UBLExtensions/ext:UBLExtension/e
@schemeAgenc AuthorizationProvid Debe ser informado el literal “CO, DIAN (Dirección de Impuestos xt:ExtensionContent/sts:DianExtensions/s
CAB33 A A 1..1 1.0
yName erID y Aduanas Nacionales)” ts:AuthorizationProvider/sts:Authorizatio
nProviderID/@schemeAgencyName
../ext:UBLExtensions/ext:UBLExtension/e
Si Proveedor Autorizado está identificado por NIT
@schemeID AuthorizationProvid xt:ExtensionContent/sts:DianExtensions/s
CAB34 A N 0..1 (@schemeName=31), el DV del NIT debe ser informado en 1.0
erID ts:AuthorizationProvider/sts:Authorizatio
@schemeID. DV de DIAN 4
nProviderID/@schemeID
Identificador del tipo de documento de identidad ../ext:UBLExtensions/ext:UBLExtension/e
@schemeName AuthorizationProvid (@schemeName=31) del Proveedor Autorizado que indica que él xt:ExtensionContent/sts:DianExtensions/s
CAB35 A N 1..1 1.0
erID está identificado por NIT y por tanto el DV del NIT debe ser ts:AuthorizationProvider/sts:Authorizatio
informado en atributo @schemeID nProviderID/@schemeName
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
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?documentkey=CUFE” ../ext:UBLExtensions/ext:UBLExtension/e
CAB36 sts QRCode E N DianExtensions 1..1 donde la palabra CUFE debe ser reemplazada por el CUFE o 1.0 xt:ExtensionContent/sts:DianExtensions/s
CUDE del documento referenciado en el campo ts:QRCode
//cac:BillingReference/cac:InvoiceDocumentReference/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 1.0
CAC01 //ext:UBLExtension/ext:ExtensionContent/sts:DianExtensions y xtension
//ext:UBLExtension/ext:ExtensionContent/ds:Signature
Contenido de las definiciones de
extensiones de la DIAN. Debe usar como
ExtensionConte ../ext:UBLExtensions/ext:UBLExtension/e
CAC02 ext mínimo las extensiones definidas por la G UBLExtension 1..1 1.0
nt xt:ExtensionContent
DIAN para toda nota electrónica
(DianExtensions y Signature)
Rechazo: Solamente puede haber una ocurrencia de un grupo
Grupo de información sobre la firma del UBLExtension conteniendo el grupo ds:Signature ../ext:UBLExtensions/ext:UBLExtension/e
CAC03 Ds Signature G ExtensionContent 1..1 1.0
documento xt:ExtensionContent/sts:DianExtensions
Ver definición en el numeral 6.10
Versión base de UBL usada para crear este
CAD01 cbc UBLVersionID E A 7..8 CreditNote 1..1 Rechazo: Si este elemento no equivale al literal “UBL 2.1” 1.0 /CreditNote/cbc:UBLVersionID
perfil
Rechazo: Si contiene un valor distinto a los definidos en el grupo
CAD02 cbc CustomizationID Indicador del tipo de operación E A 1..4 CreditNote 1..1 1.0 /CreditNote/cbc:CustomizationID
en el numeral 13.1.5.2
Versión del Formato: Indicar versión del Rechazo: Si este elemento no equivale al literal "DIAN 2.1: Nota
CAD03 cbc ProfileID E A 55 CreditNote 1..1 1.0 /CreditNote/cbc:ProfileID
documento. Crédito de Factura Electrónica de Venta"
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
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”; este
ProfileExecution código es el testigo de que el valor Rechazo: Si contiene un valor distinto a los definidos en el
CAD04 cbc E N 1 CreditNote 1..1 1.0 /CreditNote/cbc:ProfileExecutionID
ID registrado en cbc:UUID.@schemeID es lo numeral 13.1.1
que desea realizar el HFE: en igualdad
confirma el ambiente y en desigualdad
rechaza el procesamiento.
Número de documento: Número de Nota. Rechazo: No se permiten caracteres adicionales como espacios o
CAD05 cbc ID E A 1..20 CreditNote 1..1 1.0 /CreditNote/cbc:ID
Incluye prefijo + consecutivo de nota guiones
CUDE de la Nota Crédito.
Definido en el numeral 11.1.3
CAD06 cbc UUID Elemento que verifica la integridad de la E A 86 CreditNote 1..1 1.0 /CreditNote/cbc:UUID
Rechazo: Si el valor UUID no está correctamente calculado
información recibida
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 los definidos en el
CAD07 cbc @schemeID A N UUID 1..1 1.0 /CreditNote/cbc:UUID/@schemeID
registrado en cbc:UUID.@schemeID es lo numeral 13.1.1
que desea realizar el HFE: en igualdad
confirma el ambiente y en desigualdad
rechaza el procesamiento.
Ver lista de valores posibles en el numeral 13.1.2.1
Identificador del algoritmo utilizado para el
CAD08 cbc @schemeName A A 11 UUID 1..1 Rechazo: Si el contenido de este atributo no corresponde a 1.0 /CreditNote/cbc:UUID/@schemeName
cálculo del CUDE
algún de los valores de la columna “Código”
Fecha de emisión: Fecha de emisión de la
CAD09 cbc IssueDate E F 10 CreditNote 1..1 Considerando zona horaria de Colombia (‐5): 1.0 /CreditNote/cbc:IssueDate
Nota.
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Debe ser informada la hora en una zona horaria ‐5, que es la
CAD10 cbc IssueTime Hora de emisión E H 14 CreditNote 1..1 1.0 /CreditNote/cbc:IssueTime
zona horaria oficial de Colombia.
Ver lista de valores posibles en el numeral 13.1.3
CreditNoteType
CAD11 cbc Tipo de Nota E N 2 CreditNote 1..1 Rechazo: Si este elemento no corresponde a un valor de la 1.0 /CreditNote/cbc:CreditNoteTypeCode
Code
columna "Código" de uso “Tipo de Documento”
Información adicional: Texto libre, relativo
CAD12 cbc Note E A 5‐5000 CreditNote 0..N 1.0 /CreditNote/cbc:Note
al documento
Ver lista de valores posibles en el numeral 13.3.3
DocumentCurre Divisa de la Factura: Divisa aplicable a toda
CAD15 cbc E A 3 CreditNote 1..1 Rechazo: Si el valor de este elemento no corresponde a un valor 1.0 /CreditNote/cbc:DocumentCurrencyCode
ncyCode la nota
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 /CreditNote/cbc:LineCountNumeric <> 1.0 /CreditNote/cbc:LineCountNumeric
ric CreditNoteLine en el documento.
número de ocurrencias del grupo
/CreditNote/cac:CreditNoteLine
Grupo de campos relativos al Periodo de
Facturación: Intervalo de fechas la las que Para utilizar en los servicios públicos, contratos de
CAE01 cac InvoicePeriod G CreditNote 0..1 1.0 /CreditNote/cac:InvoicePeriod
referencia la factura por ejemplo en arrendamiento, matriculas en educación, etc.
servicios públicos
/CreditNote/cac:InvoicePeriod/cbc:StartD
CAE02 cbc StartDate Fecha de inicio del periodo de facturación E F 10 InvoicePeriod 1..1 1.0
ate
/CreditNote/cac:InvoicePeriod/cbc:StartT
CAE03 cbc StartTime Hora de inicio del periodo de facturación E H 14 InvoicePeriod 0..1 1.0
ime
/CreditNote/cac:InvoicePeriod/cbc:EndD
CAE04 cbc EndDate Fecha de fin del periodo de facturación E F 10 InvoicePeriod 1..1 1.0
ate
/CreditNote/cac:InvoicePeriod/cbc:EndTi
CAE05 cbc EndTime Hora de fin del periodo de facturación E H 14 InvoicePeriod 0..1 1.0
me
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
DiscrepancyRes Grupo para explicaciones sobre la
CBF01 cac G CreditNote 1..N /CreditNote/cac:DiscrepancyResponse
ponse naturaleza de la Nota Crédito
Identifica la sección de la factura original a DiscrepancyRespons /CreditNote/cac:DiscrepancyResponse/cb
CBF02 cbc ReferenceID E N 1..4 0..1 1.0
la cual se aplica la corrección e c:ReferenceID
Nota Crédito: Ver lista de valores posibles en 13.2.4
DiscrepancyRespons /CreditNote/cac:DiscrepancyResponse/cb
CBF03 cbc ResponseCode Código de descripción de la corrección E 1..1 Rechazo: Si el contenido de este atributo no corresponde a 1.0
e c:ResponseCode
algún de los valores de la columna “Código”
DiscrepancyRespons /CreditNote/cac:DiscrepancyResponse/cb
CBF04 cbc Description Descripción de la naturaleza de la corrección E A 20..5000 1..N Rechazo 1.0
e c:Description
Referencias a facturas electrónicas afectadas por la NC.
Solamente puede reportar facturas electrónicas de un mismo
Grupo de información para referenciar la
CBG01 cac BillingReference G CreditNote 0..1 adquiriente. 1.0 /CreditNote/cac:BillingReference
factura electrónica afectada por la NC
Si CustomizationID = 20 entonces debe aparecer una vez
Si CustomizationID= 22 NO se valida
InvoiceDocume Grupo de información para factura /CreditNote/cac:BillingReference/cac:Inv
CBG02 cac E A BillingReference 0..1 1.0
ntReference relacionada oiceDocumentReference
/CreditNote/cac:BillingReference/cac:Inv
CBG03 cbc ID Prefijo + Número de la factura relacionada E F 10 BillingReference 0..1 1.0
oiceDocumentReference/cbc:ID
CUFE de la Factura Electrónica afectada. /CreditNote/cac:BillingReference/cac:Inv
CBG04 cbc UUID CUFE de la factura relacionada BillingReference 0..1
Rechazo:Si no se reporta oiceDocumentReference/cbc:UUID
/CreditNote/cac:BillingReference/cac:Inv
CBG05 @schemeName Algoritmo del CUFE UUID 0..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
CreditNote/cbc:IssueDate oiceDocumentReference/cbc:IssueDate
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Grupo de campos para información que
Referencias no tributarias, pero si de interés mercantil‐ Se utiliza
CAF01 cac OrderReference describen una exclusiva orden para el G CreditNote 0..1 1.0 /CreditNote/cac:OrderReference
cuando se requiera referenciar una sola orden al documento
documento
Prefijo y Número del documento orden
CAF02 cbc ID E A OrderReference 1..1 1.0 /CreditNote/cac:OrderReference/cbc:ID
referenciado
Fecha de emisión: Fecha de emisión de la /CreditNote/cac:OrderReference/cbc:Issu
CAF03 cbc IssueDate E F 10 OrderReference 0..1 1.0
orden eDate
Grupo de campos para información que Referencias no tributarias, pero si de interés mercantil‐ Se utiliza
DespatchDocum /CreditNote/cac:DespatchDocumentRefe
CAG01 cac describen uno o más documentos de G CreditNote 0..N cuando se requiera referenciar uno o más documentos de 1.0
entReference rence
despacho para esta documento despacho asociado.
Prefijo y Número del documento despacho DespatchDocument /CreditNote/cac:DespatchDocumentRefe
CAG02 cbc ID E A 1..1 1.0
referenciado Reference rence/cbc:ID
Fecha de emisión: Fecha de emisión del DespatchDocument /CreditNote/cac:DespatchDocumentRefe
CAG03 cbc IssueDate E F 10 0..1 1.0
documento de despacho Reference rence/cbc:IssueDate
Grupo de campos para información que Referencias no tributarias, pero si de interés mercantil‐ Se utiliza
ReceiptDocume /CreditNote/cac:ReceiptDocumentRefere
CAH01 cac describen uno o más documentos de G CreditNote 0..N cuando se requiera referenciar uno o más documentos de 1.0
ntReference nce
despacho para este documento. recepción asociado al documento.
Prefijo y Número del documento despacho ReceiptDocumentRe /CreditNote/cac:ReceiptDocumentRefere
CAH02 cbc ID E A 1..1 1.0
referenciado ference nce/cbc:ID
Fecha de emisión: Fecha de emisión del ReceiptDocumentRe /CreditNote/cac:ReceiptDocumentRefere
CAH03 cbc IssueDate E F 10 0..1 1.0
documento de despacho ference nce/cbc:IssueDateate
Grupo de campos para información que
AdditionalDocu Referencia a documentos adicionales que hacen parte de la NC. /CreditNote/cac:AdditionalDocumentRef
CAI01 cac describen un documento referenciado para G CreditNote 0..N 1.0
mentReference Especificación de este grupo igual a la del documento Invoice erence
esta.
Prefijo y Número del documento AdditionalDocumen /CreditNote/cac:AdditionalDocumentRef
CAI02 cbc ID E A 1..1 1.0
referenciado tReference erence/cbc:ID
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Fecha de emisión del documento AdditionalDocumen /CreditNote/cac:AdditionalDocumentRef
CAI05 Cbc IssueDate 0..1
relacionado tReference erence/cbc:IssueDate
Ver listas de valores en el numeral 13.1.4.
DocumentTypeC Identificador del tipo de documento de AdditionalDocumen /CreditNote/cac:AdditionalDocumentRef
CAI06 cbc E A 1..1 Rechazo: Si este elemento no corresponde a un valor de la 1.0
ode referencia tReference erence/cbc:DocumentTypeCode
columna “Código”
AccountingSupp Grupo con información que definen el
CAJ01 cac G CreditNote 1..1 1.0 /CreditNote/cac:AccountingSupplierParty
lierParty obligado a facturar: Emisor de la factura
Ver lista de valores posibles en el numeral 13.2.3
AdditionalAccou Identificador de tipo de organización AccountingSupplier /CreditNote/cac:AccountingSupplierParty
CAJ02 cbc E A 1 1..1 Rechazo: Si este elemento no corresponde a un valor de la 1.0
ntID jurídica de la organización o persona Party /cbc:AdditionalAccountID
columna “Código”
Grupo con información generales sobre el AccountingSupplier /CreditNote/cac:AccountingSupplierParty
CAJ03 cac Party G 1..1 1.0
obligado a Facturar Party /cac:Party
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 ; como separador. Lista 1.0
tionCode económica CIIU /cac:Party/cbc:IndustryClassificationCode
de valores válidas: CIIU
Obligatorio en caso de que sea colocado el Nombre Comercial en
la representación gráfica del documento
Grupo con información sobre el nombre El nombre o razón social correspondientes al NIT, de acuerdo /CreditNote/cac:AccountingSupplierParty
CAJ05 cac PartyName G Party 1..N 1.0
comercial del emisor con lo que está en el RUT, deben ser informados en el elemento /cac:Party/cac:PartyName
../cac:AccountingSupplierParty/cac:Party/cac:PartyTaxScheme/c
bc:RegistrationName
/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 a la /CreditNote/cac:AccountingSupplierParty
CAJ07 cac PhysicalLocation G Party 0..1 1.0
localización física del emisor /cac:Party/cac:PhysicalLocation
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
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,
Grupo con datos de una persona o entidad CountrySubentityCode, AddressLine, Line, Country, /CreditNote/cac:AccountingSupplierParty
CAJ08 cac Address sobre la dirección del lugar físico de G PhysicalLocation 1..1 IdentificationCode 1.0 /cac:Party/cac:PhysicalLocation/cac:Addr
expedición del documento. Rechazo: No fue informado el conjunto de elementos : ID, ess
CityName, CountrySubentity, CountrySubentityCode,
AddressLine, Line, Country, IdentificationCode
/CreditNote/cac:AccountingSupplierParty
Este código de municipio debe corresponder a valor válido de
CAJ09 cbc ID Código del municipio E A 5‐5 Address 1..1 1.0 /cac:Party/cac:PhysicalLocation/cac:Addr
lista de municipios 13.4.3
ess/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 municipio
/CreditNote/cac:AccountingSupplierParty
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”, CountrySubentity debe
ess/cbc:CityName
corresponder a uno de los valores de la columna Nombre
Municipio de 13.4.3
Ver lista de valores posibles en el numeral 13.4.4 /CreditNote/cac:AccountingSupplierParty
CAJ73 cbc PostalZone Código postal E A 1‐10 Address 0..1 Notificación: Si el valor no corresponde a un valor 1.0 /cac:Party/cac:PhysicalLocation/cac:Addr
correspondiente a la tabla 13.4.4 ess/cbc:PostalZone
Si IdentificationCode es “CO”, CountrySubentity debe /CreditNote/cac:AccountingSupplierParty
CountrySubentit
CAJ11 cbc Nombre del Departamento E A 1‐60 Address 1..1 corresponder a uno de los valores de la columna Nombre de 1.0 /cac:Party/cac:PhysicalLocation/cac:Addr
y
13.4.2 ess/cbc:CountrySubentity
Si IdentificationCode es “CO”, CountrySubentity debe /CreditNote/cac:AccountingSupplierParty
CountrySubentit
CAJ12 cbc Código del Departamento E A 1‐5 Address 1..1 corresponder a uno de los valores de la columna Código de 1.0 /cac:Party/cac:PhysicalLocation/cac:Addr
yCode
13.4.2 ess/cbc:CountrySubentityCode
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
/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 poner todas las /CreditNote/cac:AccountingSupplierParty
CAJ14 cbc Line información de su dirección, en lugar de E A 1‐300 Address 1..1 Informar la dirección, sin ciudad ni departamento 1.0 /cac:Party/cac:PhysicalLocation/cac:Addr
utilizar elementos estructurados (los demás ess/cac:AddressLine/cbc:Line
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
Ver lista de valores posibles en 13.4.1, columna “Código alfa‐2”
Rechazo: Si el contenido de este elemento no corresponde a un
/CreditNote/cac:AccountingSupplierParty
IdentificationCo valor de esta columna
CAJ16 cbc Código identificador del país E A 3 Country 1..1 1.0 /cac:Party/cac:PhysicalLocation/cac:Addr
de Si este es un grupo con información con respeto a la dirección
ess/cac:Country/cbc:IdentificationCode
del emisor de un documento electrónico, debe contener el literal
“CO”
Ver lista de valores posibles en 13.4.1, columna “Código alfa‐2”
Rechazo: Si el contenido de este elemento no corresponde a un
/CreditNote/cac:AccountingSupplierParty
valor de esta columna
CAJ17 cbc Name Nombre del país E A 4‐41 Country 0..1 1.0 /cac:Party/cac:PhysicalLocation/cac:Addr
Si este es un grupo con Información con respeto a la dirección
ess/cac:Country/cbc:Name
del emisor de un documento electrónico, debe contener el literal
“CO”
Ver lista de valores posibles en 13.4.1, columna “Nombre
/CreditNote/cac:AccountingSupplierParty
Identificador del lenguaje utilizado en el Común”
CAJ18 cbc @languageID A A 2 Name 1..1 1.0 /cac:Party/cac:PhysicalLocation/cac:Addr
nombre del país Notificación: si el contenido de este elemento no corresponde a
ess/cac:Country/cbc:Name/@languageID
un valor de esta columna
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
/CreditNote/cac:AccountingSupplierParty
CAJ19 cac PartyTaxScheme Grupo de información tributarias del emisor G Party 1..1 1.0
/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 factura,
/CreditNote/cac:AccountingSupplierParty
RegistrationNa debe utilizar el elemento
CAJ20 cbc Nombre o Razón Social del emisor E A 5‐450 PartyTaxScheme 1..1 1.0 /cac:Party/cac:PartyTaxScheme/cbc:Regis
me ../cac:AccountingSupplierParty/cac:Party/cac:PartyName/cbc:Na
trationName
me
/CreditNote/cac:AccountingSupplierParty
CAJ21 cbc CompanyID NIT del emisor E N 3..13 PartyTaxScheme 1..1 Rechazo:NIT no autorizado a facturar electrónicamente 1.0 /cac:Party/cac:PartyTaxScheme/cbc:Com
panyID
/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
/CreditNote/cac:AccountingSupplierParty
@schemeAgenc Debe ser informado el literal “CO, DIAN (Dirección de Impuestos
CAJ23 A A CompanyID 0..1 1.0 /cac:Party/cac:PartyTaxScheme/cbc:Com
yName y Aduanas Nacionales)”
panyID/@schemeAgencyName
/CreditNote/cac:AccountingSupplierParty
(@schemeName=31), el DV del NIT debe ser informado en
CAJ24 @schemeID DV del NIT del emisor A N CompanyID 1..1 1.0 /cac:Party/cac:PartyTaxScheme/cbc:Com
@schemeID
panyID/@schemeID
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Identificador del tipo de documento de identidad
(@schemeName=31) del Prestador de Servicios que indica que él /CreditNote/cac:AccountingSupplierParty
CAJ25 @schemeName A N CompanyID 1..1 está identificado por NIT y por tanto el DV del NIT debe ser 1.0 /cac:Party/cac:PartyTaxScheme/cbc:Com
informado en atributo @schemeID panyID/@schemeName
Rechazo: si @schemeName es diferente de “31”
Este elemento representa el tipo de obligación.
Ver lista de valores posibles en 13.2.6.1
/CreditNote/cac:AccountingSupplierParty
Para reportar varias obligaciones / responsabilidades, se deben
CAJ26 cbc TaxLevelCode Obligaciones del contribuyente E A 30 PartyTaxScheme 1..1 1.0 /cac:Party/cac:PartyTaxScheme/cbc:TaxL
reportar separando cada uno de los valores de la lista con ;.
evelCode
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
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 /CreditNote/cac:AccountingSupplierParty
RegistrationAdd Grupo de información para informar
CAJ28 cac G PartyTaxScheme 0..1 ID, CityName, CountrySubentity, CountrySubentityCode, /cac:Party/cac:PartyTaxScheme/cac:Regis
ress dirección fiscal
AddressLine, Line, Country, IdentificationCode trationAddress
Rechazo: No fue informado el conjunto de elementos : ID,
CityName, CountrySubentity, CountrySubentityCode,
AddressLine, Line, Country, IdentificationCode
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
/CreditNote/cac:AccountingSupplierParty
Este código de municipio debe corresponder a valor válido de
CAJ29 cbc ID Código del municipio E A 5‐5 RegistrationAddress 1..1 1.0 /cac:Party/cac:PartyTaxScheme/cac:Regis
lista de municipios 13.4.3
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 municipio
/CreditNote/cac:AccountingSupplierParty
de Colombia
CAJ30 cbc CityName Nombre del municipio E A 1‐60 RegistrationAddress 0..1 1.0 /cac:Party/cac:PartyTaxScheme/cac:Regis
Si IdentificationCode es “CO”, CountrySubentity debe
trationAddress/cbc:CityName
corresponder a uno de los valores de la columna Nombre
Municipio de 13.4.3
Ver lista de valores posibles en el numeral 13.4.4 /CreditNote/cac:AccountingSupplierParty
CAJ74 cbc PostalZone Código postal E A 1‐10 RegistrationAddress 0..1 Notificación: Si el valor no corresponde a un valor 1.0 /cac:Party/cac:PartyTaxScheme/cac:Regis
correspondiente a la tabla 13.4.4. trationAddress/cbc:PostalZone
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 Departamento de Colombia
CAJ31 cbc Nombre del Departamento E A 1‐60 RegistrationAddress 0..1 1.0 /cac:Party/cac:PartyTaxScheme/cac:Regis
y Si IdentificationCode es “CO”, CountrySubentity debe
trationAddress/cbc:CountrySubentity
corresponder a uno de los valores de la columna Nombre de
13.4.2
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 Departamento de Colombia /cac:Party/cac:PartyTaxScheme/cac:Regis
CAJ32 cbc Código del Departamento E A 1‐5 RegistrationAddress 1..1 1.0
yCode Si IdentificationCode es “CO”, CountrySubentity debe trationAddress/cbc:CountrySubentityCod
corresponder a uno de los valores de la columna Código de e
13.4.2
/CreditNote/cac:AccountingSupplierParty
Grupo de elemento que identifica
CAJ33 cac AddressLine G RegistrationAddress 0..1 1.0 /cac:Party/cac:PartyTaxScheme/cac:Regis
libremente la dirección
trationAddress/cac:AddressLine
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
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 /CreditNote/cac:AccountingSupplierParty
CAJ34 cbc Line información de su dirección, en lugar de E A 1‐300 AddressLine 1..1 Informar la dirección, sin ciudad ni departamento 1.0 /cac:Party/cac:PartyTaxScheme/cac:Regis
utilizar elementos estructurados (los demás trationAddress/cac:AddressLine/cbc:Line
elementos de este grupo)
/CreditNote/cac:AccountingSupplierParty
CAJ35 cac Country Grupo con información sobre el país G RegistrationAddress 1..1 1.0 /cac:Party/cac:PartyTaxScheme/cac:Regis
trationAddress/cac:Country
Ver lista de valores posibles en 13.4.1, columna “Código alfa‐2”
Rechazo: Si el contenido de este elemento no corresponde a un /CreditNote/cac:AccountingSupplierParty
IdentificationCo valor de esta columna /cac:Party/cac:PartyTaxScheme/cac:Regis
CAJ36 cbc Código identificador del país E A 3 Country 1..1 1.0
de Si este es un grupo con información con respeto a la dirección trationAddress/cac:Country/cbc:Identific
del emisor de un documento electrónico, debe contener el literal ationCode
“CO”
Ver lista de valores posibles en 13.4.1, columna “Nombre
Común”
Notificación si el contenido de este elemento no corresponde a /CreditNote/cac:AccountingSupplierParty
CAJ37 cbc Name Nombre del país E A 4‐41 Country 0..1 un valor de esta columna 1.0 /cac:Party/cac:PartyTaxScheme/cac:Regis
Notificación: Si este es un grupo con información con respeto a trationAddress/cac:Country/cbc:Name
la dirección del emisor de un documento electrónico, debe
contener el literal “Colombia”
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
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 13.3.2, columna “ISO 639‐1”
/CreditNote/cac:AccountingSupplierParty
Notificación si el contenido del presente atributo no
Identificador del lenguaje utilizado en el /cac:Party/cac:PartyTaxScheme/cac:Regis
CAJ38 cbc @languageID A A 2 Name 1..1 corresponde a un valor de aquella columna 1.0
nombre del país trationAddress/cac:Country/cbc:Name/@
Notificación: Si este es un grupo con información con respeto a
languageID
la dirección del emisor de un documento electrónico, debe
contener el literal “es”
/CreditNote/cac:AccountingSupplierParty
Notificación: Debe existir un grupo
CAJ39 cac TaxScheme Grupo de detalles tributarios del emisor G PartyTaxScheme 1..1 1.0 /cac:Party/cac:PartyTaxScheme/cac:TaxS
../cac:AccountingSupplierParty /cac:Party/cac:PartyTaxScheme
cheme
Ver lista de valores posibles en 13.2.6.2 /CreditNote/cac:AccountingSupplierParty
CAJ40 cbc ID Identificador del tributo E A 3‐0 TaxScheme 1..1 Notificación: Si el contenido de este elemento no corresponde a 1.0 /cac:Party/cac:PartyTaxScheme/cac:TaxS
un contenido de la columna “Identificador” cheme/cbc:ID
Ver lista de valores posibles en 13.2.6.2 /CreditNote/cac:AccountingSupplierParty
CAJ41 cbc Name Nombre del tributo E A 10‐30 TaxScheme 1..1 Notificación: Si el contenido de este elemento no corresponde al 1.0 /cac:Party/cac:PartyTaxScheme/cac:TaxS
contenido correspondiente de la columna “Nombre” cheme/cbc:Name
AccountingSupplier /CreditNote/cac:AccountingSupplierParty
CAJ42 PartyLegalEntity Grupo de información legales del emisor G 1..1 1.0
Party /cac:Party/cac:PartyLegalEntity
Nombre registrado en el RUT. Si el emisor persona jurídica desea
también utilizar el nombre comercial en el archivo de la factura, /CreditNote/cac:AccountingSupplierParty
RegistrationNa
CAJ43 cbc Nombre o Razón Social del emisor E A 5‐450 PartyLegalEntity 1..1 debe utilizar el elemento 1.0 /cac:Party/cac:PartyLegalEntity/cbc:Regis
me
../cac:AccountingSupplierParty/cac:Party/cac:PartyName/cbc:Na trationName
me
/CreditNote/cac:AccountingSupplierParty
CAJ44 cbc CompanyID NIT del emisor E N 3..13 PartyLegalEntity 1..1 Rechazo: NIT no autorizado a facturar electrónicamente 1.0 /cac:Party/cac:PartyLegalEntity/cbc:Com
panyID
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
/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
/CreditNote/cac:AccountingSupplierParty
@schemeAgenc Debe ser informado el literal “CO, DIAN (Dirección de Impuestos
CAJ46 A A CompanyID 1..1 1.0 /cac:Party/cac:PartyLegalEntity/cbc:Com
yName y Aduanas Nacionales)
panyID/@schemeAgencyName
Si Proveedor Tecnológico está identificado por NIT /CreditNote/cac:AccountingSupplierParty
CAJ47 @schemeID DV del NIT del emisor A N CompanyID 1..1 (@schemeName=31), el DV del NIT debe ser informado en 1.0 /cac:Party/cac:PartyLegalEntity/cbc:Com
@schemeID panyID/@schemeID
Identificador del tipo de documento de identidad
(@schemeName=31) del Proveedor Tecnológico que indica que /CreditNote/cac:AccountingSupplierParty
CAJ48 @schemeName A N CompanyID 1..1 él está identificado por NIT y por tanto el DV del NIT debe ser 1.0 /cac:Party/cac:PartyLegalEntity/cbc:Com
informado en atributo @schemeID panyID/@schemeName
Rechazo: si @schemeName es diferente de “31”
/CreditNote/cac:AccountingSupplierParty
CorporateRegist
CAJ49 cac Grupo de información de registro del emisor E A PartyLegalEntity 0..1 1.0 /cac:Party/cac:PartyLegalEntity/cac:Corp
rationScheme
orateRegistrationScheme
/CreditNote/cac:AccountingSupplierParty
Prefijo de la nota usada para el punto de CorporateRegistrati Rechazo: Si el prefijo informado no corresponde al indicado en el
CAJ50 cbc ID E N 6 0..1 1.0 /cac:Party/cac:PartyLegalEntity/cac:Corp
venta onScheme campo //cbc:ID que corresponde al número de la nota débito
orateRegistrationScheme/cbc:ID
/CreditNote/cac:AccountingSupplierParty
CorporateRegistrati
CAJ51 cbc Name Número de matrícula mercantil E N 9 0..1 1.0 /cac:Party/cac:PartyLegalEntity/cac:Corp
onScheme
orateRegistrationScheme/cbc:Name
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Si se va a opera bajo modalidad de Consorcio, entonces este
Grupo de elementos que permiten registrar /CreditNote/cac:AccountingSupplierParty
ShareholderPart grupo de información debe ser informada.
CAJ52 cac la información de los participantes de un G PartyLegalEntity 0..N 1.0 /cac:Party/cac:PartyLegalEntity/cac:Share
y Se debe completar un grupo de elementos por cada participante
Consorcio holderParty
del consorcio.
/CreditNote/cac:AccountingSupplierParty
PartecipationPe Porcentaje de los participantes del
CAJ53 cbc E ShareholderParty 1..1 Se debe informar el procentaje de los participantes del consorcio 1.0 /cac:Party/cac:PartyLegalEntity/cac:Share
rcent consorcio
holderParty/cbc:PartecipationPercent
/CreditNote/cac:AccountingSupplierParty
Grupo de elemento que permite registrar la
CAJ54 cac Party G ShareholderParty 1..1 1.0 /cac:Party/cac:PartyLegalEntity/cac:Share
información de un consorcio
holderParty/cac:Party
/CreditNote/cac:AccountingSupplierParty
Grupo de información tributarias de los /cac:Party/cac:PartyLegalEntity/cac:Share
CAJ55 cac PartyTaxScheme G Party 1..1 1.0
participantes del consorcio holderParty/cac:Party/cac:PartyTaxSche
me
/CreditNote/cac:AccountingSupplierParty
RegistrationNa Nombre o Razón Social de participante de /cac:Party/cac:PartyLegalEntity/cac:Share
CAJ56 cbc E A 5‐450 PartyTaxScheme 1..1 1.0
me 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
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
/CreditNote/cac:AccountingSupplierParty
/cac:Party/cac:PartyLegalEntity/cac:Share
@schemeAgenc Debe ser informado el literal “CO, DIAN (Dirección de Impuestos
CAJ59 A A CompanyID 1..1 1.0 holderParty/cac:Party/cac:PartyTaxSche
yName y Aduanas Nacionales)”
me/cbc:CompanyID/@schemeAgencyNa
me
/CreditNote/cac:AccountingSupplierParty
Si participante de consorcio está identificado por NIT
/cac:Party/cac:PartyLegalEntity/cac:Share
CAJ60 @schemeID DV del NIT del consorciado A N CompanyID 1..1 (@schemeName=31), el DV del NIT debe ser informado en 1.0
holderParty/cac:Party/cac:PartyTaxSche
@schemeID
me/cbc:CompanyID/@schemeID
Identificador del tipo de documento de identidad
/CreditNote/cac:AccountingSupplierParty
(@schemeName=31) del Participante del Consorcio que indica
/cac:Party/cac:PartyLegalEntity/cac:Share
CAJ61 @schemeName A N CompanyID 1..1 que él está identificado por NIT y por tanto el DV del NIT debe 1.0
holderParty/cac:Party/cac:PartyTaxSche
ser informado en atributo @schemeID
me/cbc:CompanyID/@schemeName
Rechazo: si @schemeName es diferente de “31”
/CreditNote/cac:AccountingSupplierParty
Este elemento representa el tipo de obligación. /cac:Party/cac:PartyLegalEntity/cac:Share
CAJ62 cbc TaxLevelCode Obligaciones del Participante del Consorcio E A 30 PartyTaxScheme 1..1 1.0
Ver lista de valores posibles en el numeral 13.2.6.1 holderParty/cac:Party/cac:PartyTaxSche
me/cbc:TaxLevelCode
/CreditNote/cac:AccountingSupplierParty
Régimen al que pertenece el emisor del /cac:Party/cac:PartyLegalEntity/cac:Share
CAJ63 cbc listName A A 10 TaxLevelCode 0..1 Opcional, si informado indicar “No aplica” 1.0
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
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
/CreditNote/cac:AccountingSupplierParty
Ver lista de valores posibles en el numeral 13.2.6.2
/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 elemento no corresponde a 1.0
holderParty/cac:Party/cac:PartyTaxSche
un contenido de la columna “Identificador”
me/cac:TaxScheme/cbc:ID
/CreditNote/cac:AccountingSupplierParty
Ver lista de valores posibles en 13.2.6.2
/cac:Party/cac:PartyLegalEntity/cac:Share
CAJ66 cbc Name Nombre del tributo E A 10‐30 TaxScheme 1..1 Notificación: Si el contenido de este elemento no corresponde al 1.0
holderParty/cac:Party/cac:PartyTaxSche
contenido correspondiente de la columna “Nombre”
me/cac:TaxScheme/cbc:Name
Grupo de detalles con información de /CreditNote/cac:AccountingSupplierParty
CAJ67 cac Contact G Party 0..1 1.0
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
CAJ71 cbc ElectronicMail Correo electrónico de contacto E A Contact 0..1 Notificación: Si el correo electrónico no es informado 1.0 /cac:Party/cac:Contact/cbc:ElectronicMai
l
/CreditNote/cac:AccountingSupplierParty
CAJ72 Cbc Note 0..1
/cac:Party/cac:Contact/cbc:Note
AccountingCust Grupo con información que definen el En la NC solamente se puede reportar información de un /CreditNote/cac:AccountingCustomerPar
CAK01 cac G CreditNote 1..1 1.0
omerParty Adquiriente adquiriente. ty
Ver lista de valores posibles en 13.2.3
AdditionalAccou AccountingCustome /CreditNote/cac:AccountingCustomerPar
CAK02 cbc Identificador de tipo de persona E A 1 1..1 Rechazo: Si este elemento no corresponde a un valor de la 1.0
ntID rParty ty/cbc:AdditionalAccountID
columna “Código”
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Grupo con información generales sobre el AccountingCustome /CreditNote/cac:AccountingCustomerPar
CAK03 cac Party G 1..1 1.0
adquiriente rParty ty/cac:Party
PartyIdentificati /CreditNote/cac:AccountingCustomerPar
CAK61 cac Identificación del adquiriente E Party 0..1
on ty/cac:Party/cac:PartyIdentification
Notificación: Se genera si el valor de AdditionalAccountID = "2" y
este no es mencionado.
CAK62 cbc ID Identificación del adquiriente E N PartyIdentification 1..1
Nota: Para identificar consumidor final 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 @schemeID.
CAK63 @schemeName A N ID 1..1
Ver lista de valores posibles en la columna “Código” del numeral
13.2.1
Nota: Para identificar consumidor final del bien o servicio, se
utiliza la referencia (@schemeName=13)
Si adquiriente está identificado por NIT (@schemeName=31), el
CAK64 @schemeID A N ID 0..1
DV del NIT debe ser informado 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 persona física y la razón social del
Grupo con información sobre el nombre del /CreditNote/cac:AccountingCustomerPar
CAK05 cac PartyName G Party 0..1 adquiriente persona jurídica deben ser informados en el 1.0
adquiriente ty/cac:Party/cac:PartyName
elemento
../cac:AccountingCustomerParty/cac:Party/cac:PartyTaxScheme/
cbc:RegistrationName
/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
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Grupo con información con respeto a la Grupo opcional cuando se informe “consumidor final”, si se /CreditNote/cac:AccountingCustomerPar
CAK07 cac PhysicalLocation G Party 0..1 1.0
localización física del adquiriente informa el grupo aplican las reglas del grupo. ty/cac:Party/cac:PhysicalLocation
El grupo deberá estar conformado por lo menos por el conjunto
Grupo con datos sobre la dirección de una /CreditNote/cac:AccountingCustomerPar
de elementos ID, CityName, CountrySubentity,
CAK08 cac Address persona o entidad que identifica la G PhysicalLocation 1..1 1.0 ty/cac:Party/cac:PhysicalLocation/cac:Ad
CountrySubentityCode, AddressLine, Line, Country,
dirección física de recepción del adquiriente dress
IdentificationCode
Si IdientificationCode es CO, este código de municipio debe
/CreditNote/cac:AccountingCustomerPar
corresponder a valor válido de lista de municipios 13.4.3.
CAK09 cbc ID Código del municipio E A 5 Address 0..1 1.0 ty/cac:Party/cac:PhysicalLocation/cac:Ad
No se valida cuando el elemento IdentificationCode es diferente
dress/cbc:ID
a “CO”
Si IdentificationCode es “CO”, CountrySubentity debe /CreditNote/cac:AccountingCustomerPar
CAK10 cbc CityName Nombre de la ciudad E A 1‐60 Address 0..1 corresponder a uno de los valores de la columna Nombre 1.0 ty/cac:Party/cac:PhysicalLocation/cac:Ad
Municipio en el numeral 13.4.3 dress/cbc:CityName
Ver lista de valores posibles en el numeral 13.4.4 /CreditNote/cac:AccountingCustomerPar
CAK57 cbc PostalZone Código Postal E A 1..1 Address 0..1 Notificación: Si IdentificationCode=CO, el valor debe ty/cac:Party/cac:PhysicalLocation/cac:Ad
corresponder a un valor correspondiente a la tabla 13.4.4. dress/cbc:PostalZone
Si IdentificationCode es “CO”, CountrySubentity debe /CreditNote/cac:AccountingCustomerPar
CountrySubentit
CAK11 cbc Nombre del Departamento E A 1‐60 Address 0..1 corresponder a uno de los valores de la columna Nombre de 1.0 ty/cac:Party/cac:PhysicalLocation/cac:Ad
y
13.4.2 dress/cbc:CountrySubentity
Si IdentificationCode es “CO”, CountrySubentity debe
corresponder a uno de los valores de la columna Código de /CreditNote/cac:AccountingCustomerPar
CountrySubentit
CAK12 cbc Código del Departamento E A 1‐5 Address 1..1 13.4.2. 1.0 ty/cac:Party/cac:PhysicalLocation/cac:Ad
yCode
No se valida cuando el elemento IdentificationCode es diferente dress/cbc:CountrySubentityCode
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
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
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 /CreditNote/cac:AccountingCustomerPar
CAK14 cbc Line información de la dirección del adquiriente, E A 1‐300 Address 1..1 Informar la dirección, sin ciudad ni departamento, 1.0 ty/cac:Party/cac:PhysicalLocation/cac:Ad
en lugar 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 1..1 1.0 ty/cac:Party/cac:PhysicalLocation/cac:Ad
dress/cac:Country
Ver lista de valores posibles en el numeral 13.4.1, columna
/CreditNote/cac:AccountingCustomerPar
IdentificationCo “Código alfa‐2”
CAK16 cbc Código identificador del país E A 3 Country 1..1 1.0 ty/cac:Party/cac:PhysicalLocation/cac:Ad
de Rechazo: Si el contenido de este elemento no corresponde a un
dress/cac:Country/cbc:IdentificationCode
valor de esta columna
Ver lista de valores posibles en el numeral 13.4.1, columna
/CreditNote/cac:AccountingCustomerPar
“Nombre Común”
CAK17 cbc Name Nombre del país E A 4‐41 Country 0..1 1.0 ty/cac:Party/cac:PhysicalLocation/cac:Ad
Notificación: Si el contenido de 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 el numeral 13.3.2, columna “ISO
639‐1” /CreditNote/cac:AccountingCustomerPar
Identificador del lenguaje utilizado en el Notificación: si el contenido del presente atributo no ty/cac:Party/cac:PhysicalLocation/cac:Ad
CAK18 cbc @languageID A A 2 Name 1..1 1.0
nombre del país corresponde a un valor de aquella columna dress/cac:Country/cbc:Name/@language
Notificación: Si este es un grupo con información con respeto a ID
la dirección del emisor de un documento electrónico, debe
contener el literal “es”
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
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 del /CreditNote/cac:AccountingCustomerPar
CAK19 cac PartyTaxScheme G Party 1..1 AdditionalAccountID contiene “1” 1.0
Adquiriente. ty/cac:Party/cac:PartyTaxScheme
Si el valor total de la NC es mayor de 100 UVT:
si //LegalMonetaryTotal/cbc:PayableAmount 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 nota, debe utilizar el elemento
../cac:AccountingCustomerParty/cac:Party/cac:PartyName/cbc:N
ame
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 /CreditNote/cac:AccountingCustomerPar
RegistrationNa
CAK20 cbc Nombre o Razón Social del adquiriente E A 5‐450 PartyTaxScheme 1..1 ../cac:AccountingCustomerParty/cac:Party/cac:PartyTaxScheme/ 1.0 ty/cac:Party/cac:PartyTaxScheme/cbc:Re
me
cbc:RegistrationName gistrationName
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:Party/cac:PartyName/cbc:N
ame
Nota: Para informar al consumidor final se debe indicar
"consumidor final"
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
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 NIT sin DV. El DV se debe
CAK21 cbc CompanyID Id del adquiriente E A 3..13 PartyTaxScheme 1..1 1.0 ty/cac:Party/cac:PartyTaxScheme/cbc:Co
informar en el atributo @schemeID
mpanyID
Nota: Para identificar consumidor final del bien o servicio, se
utiliza el siguiente documento “222222222222”
/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
/CreditNote/cac:AccountingCustomerPar
@schemeAgenc Debe ser informado el literal “CO, DIAN (Dirección de Impuestos
CAK23 A N CompanyID 1..1 1.0 ty/cac:Party/cac:PartyTaxScheme/cbc:Co
yName y Aduanas Nacionales)”
mpanyID/@schemeAgencyName
/CreditNote/cac:AccountingCustomerPar
Si adquiriente está identificado por NIT (@schemeName=31), el
CAK24 @schemeID DV del NIT del Adquiriente A N CompanyID 0..1 1.0 ty/cac:Party/cac:PartyTaxScheme/cbc:Co
DV del NIT debe 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 NIT debe ser
/CreditNote/cac:AccountingCustomerPar
informado en atributo @schemeID
CAK25 @schemeName A ProviderID 1..1 1.0 ty/cac:Party/cac:PartyTaxScheme/cbc:Co
Ver lista de valores posibles en la columna “Código” del ítem
mpanyID/@schemeName
13.2.1.
Nota: Para el concepto de consumidor final se debe informar el
código “13”.
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Este elemento representa el tipo de obligación.
/CreditNote/cac:AccountingCustomerPar
Ver lista de valores posibles en 13.2.6.1. Separar con ; los
CAK26 cbc TaxLevelCode Obligaciones del contribuyente E A 30 PartyTaxScheme 1..1 1.0 ty/cac:Party/cac:PartyTaxScheme/cbc:Ta
valores diferentes.
xLevelCode
Nota: Para consumidor final se debe informar “ZZ”
/CreditNote/cac:AccountingCustomerPar
CAK27 cbc listName Régimen al que pertenece el Adquiriente A A 10 0..1 Opcional, si informado indicar “No aplica” 1.0 ty/cac:Party/cac:PartyTaxScheme/cbc:Ta
xLevelCode/@listName
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,
/CreditNote/cac:AccountingCustomerPar
RegistrationAdd Grupo de información para informar AddressLine, Line, Country, 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 responsable, el NIT y No fue
gistrationAddress
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
/CreditNote/cac:AccountingCustomerPar
lista de municipios en el numeral 13.4.3.
CAK29 cbc ID Código del municipio E A 1..15 RegistrationAddress 0..1 1.0 ty/cac:Party/cac:PartyTaxScheme/cac:Re
No se valida cuando el elemento IdentificationCode es diferente
gistrationAddress/cbc:ID
a “CO”
Si IdentificationCode es “CO”, CountrySubentity debe /CreditNote/cac:AccountingCustomerPar
CAK30 cbc CityName Nombre de la ciudad E A 1‐60 RegistrationAddress 0..1 corresponder a uno de los valores de la columna Nombre 1.0 ty/cac:Party/cac:PartyTaxScheme/cac:Re
Municipio en el numeral 13.4.3 gistrationAddress/cbc:CityName
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Ver lista de valores posibles en el numeral 13.4.4 /CreditNote/cac:AccountingCustomerPar
CAK58 cbc PostalZone Código Postal E A 1..1 RegistrationAddress 0..1 Notificación: Si el IdentificationCode=CO y el valor no ty/cac:Party/cac:PartyTaxScheme/cac:Re
corresponde con la tabla 13.4.4. gistrationAddress/cbc:PostalZone
Si IdentificationCode es “CO”, CountrySubentity debe /CreditNote/cac:AccountingCustomerPar
CountrySubentit
CAK31 cbc Nombre del Departamento E A 1‐60 RegistrationAddress 0..1 corresponder a uno de los valores de la columna Nombre en el 1.0 ty/cac:Party/cac:PartyTaxScheme/cac:Re
y
numeral 13.4.2 gistrationAddress/cbc:CountrySubentity
Si IdentificationCode es “CO”, CountrySubentity debe
/CreditNote/cac:AccountingCustomerPar
corresponder a uno de los valores de la columna Código de
CountrySubentit ty/cac:Party/cac:PartyTaxScheme/cac:Re
CAK32 cbc Código del Departamento E A 1‐5 RegistrationAddress 0..1 13.4.2. 1.0
yCode gistrationAddress/cbc:CountrySubentityC
No se valida cuando el elemento IdentificationCode es diferente
ode
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
/CreditNote/cac:AccountingCustomerPar
puede elegir utilizar para poner todas las
ty/cac:Party/cac:PartyTaxScheme/cac:Re
CAK34 cbc Line información de la dirección del adquiriente, E A 1‐300 AddressLine 1..1 Informar la dirección, sin ciudad ni departamento. 1.0
gistrationAddress/cac:AddressLine/cbc:Li
en lugar de utilizar elementos estructurados
ne
(los demás elementos de este grupo)
/CreditNote/cac:AccountingCustomerPar
CAK35 cac Country Grupo con información sobre el país G RegistrationAddress 1..1 1.0 ty/cac:Party/cac:PartyTaxScheme/cac:Re
gistrationAddress/cac:Country
Ver lista de valores posibles en el numeral 13.4.1, columna /CreditNote/cac:AccountingCustomerPar
IdentificationCo “Código alfa‐2” ty/cac:Party/cac:PartyTaxScheme/cac:Re
CAK36 cbc Código identificador del país E A 3 Country 1..1 1.0
de Rechazo: Si el contenido de este elemento no corresponde a un gistrationAddress/cac:Country/cbc:Identi
valor de esta columna ficationCode
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Ver lista de valores posibles en 13.4.1, columna “Nombre
/CreditNote/cac:AccountingCustomerPar
Común”
CAK37 cbc Name Nombre del país E A 4‐41 Country 0..1 1.0 ty/cac:Party/cac:PartyTaxScheme/cac:Re
Notificación: si el contenido de este elemento no corresponde a
gistrationAddress/cac:Country/cbc:Name
un valor de esta columna.
Para español, utilizar el literal “es”
Ver lista de valores posibles en el numeral 13.3.2, columna “ISO
639‐1” /CreditNote/cac:AccountingCustomerPar
Identificador del lenguaje utilizado en el Notificación: si el contenido del presente atributo no ty/cac:Party/cac:PartyTaxScheme/cac:Re
CAK38 cbc @languageID A A 2 Name 1..1 1.0
nombre del país corresponde a un valor de aquella columna gistrationAddress/cac:Country/cbc:Name
Notificación: Si este es un grupo con información con respeto a /@languageID
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:Party/cac:PartyTaxScheme
/cac:TaxScheme
en el cual el elemento /CreditNote/cac:AccountingCustomerPar
Grupo de detalles tributarios del
CAK39 cac TaxScheme G PartyTaxScheme 1..1 ../cac:AccountingCustomerParty/cac:Party/cac:PartyTaxScheme/ 1.0 ty/cac:Party/cac:PartyTaxScheme/cac:Tax
adquiriente
cbc:ID es 01 y Scheme
../cac:AccountingCustomerParty/cac:Party/cac:PartyLegalEntity/
@schemeName=31
entonces NIT
../cac:AccountingCustomerParty/cac:Party/cac:PartyLegalEntity
/cbc:CompanyID debe estar activo
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Ver lista de valores posibles en el numeral 13.2.6.2
Notificación: Si el contenido de este elemento no corresponde a /CreditNote/cac:AccountingCustomerPar
CAK40 cbc ID Identificador del tributo del adquiriente E A 3‐0 TaxScheme 1..1 un contenido de la columna “Identificador” (aceptase elemento 1.0 ty/cac:Party/cac:PartyTaxScheme/cac:Tax
sin contenido). Scheme/cbc:ID
Nota: Para el consumidor final de debe informar “ZZ”
Ver lista de valores posibles en el numeral 13.2.6.2
/CreditNote/cac:AccountingCustomerPar
Notificación: Si el contenido de este elemento no corresponde al
CAK41 cbc Name Nombre del tributo E A 10‐30 TaxScheme 1..1 1.0 ty/cac:Party/cac:PartyTaxScheme/cac:Tax
contenido correspondiente de la columna “Nombre”
Scheme/cbc:Name
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
Grupo de información legales del AccountingCustome de los adquirientes, incluyendo la información del adquiriente /CreditNote/cac:AccountingCustomerPar
CAK42 cac PartyLegalEntity G 0..1 1.0
adquiriente rParty reportado en el grupo AccountCustomerParty. ty/cac:Party/cac:PartyLegalEntity
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 el archivo /CreditNote/cac:AccountingCustomerPar
RegistrationNa
CAK43 cbc Nombre o Razón Social del adquiriente E A 5‐450 PartyLegalEntity 1..1 de la factura, debe utilizar el elemento 1.0 ty/cac:Party/cac:PartyLegalEntity/cbc:Reg
me
../cac:AccountingSupplierParty/cac:Party/cac:PartyName/cbc:Na istrationName
me
/CreditNote/cac:AccountingCustomerPar
CAK44 cbc CompanyID ID del Adquiriente E N 3..13 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
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
/CreditNote/cac:AccountingCustomerPar
@schemeAgenc Debe ser informado el literal “CO, DIAN (Dirección de Impuestos
CAK46 A A CompanyID 1..1 1.0 ty/cac:Party/cac:PartyLegalEntity/cbc:Co
yName y Aduanas Nacionales)2
mpanyID/@schemeAgencyName
/CreditNote/cac:AccountingCustomerPar
Si adquiriente está identificado por NIT (@schemeName=31), el
CAK47 @schemeID DV del NIT del adquiriente A N CompanyID 0..1 1.0 ty/cac:Party/cac:PartyLegalEntity/cbc:Co
DV del NIT debe 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 NIT debe ser
CAK48 @schemeName A N CompanyID 1..1 1.0 ty/cac:Party/cac:PartyLegalEntity/cbc:Co
informado en atributo @schemeID
mpanyID/@schemeName
Ver lista de valores posibles en la columna “Código” en el
numeral 13.2.1;
/CreditNote/cac:AccountingCustomerPar
ShareholderPart Grupo para informar la participación en la
CAK59 cac G PartyLegalEntity 1..1 1.0 ty/cac:Party/cac:PartyLegalEntity/cac:Sha
y compra del adquiriente a reportar.
reholderParty
Para informar la participación individual de cada adquiriente. /CreditNote/cac:AccountingCustomerPar
PartecipationPe Porcentaje de participación del bien /
CAK60 cbc E N 1..8 ShareholderParty 1..1 Notificación: La sumatoria de todos los elementos 1.0 ty/cac:Party/cac:PartyLegalEntity/cac:Sha
rcent servicio adquirido
ParticipationPercent debe sumar 100 reholderParty/cbc:PartecipationPercent
/CreditNote/cac:AccountingCustomerPar
CorporateRegist Grupo de información de registro del
CAK49 cac E A PartyLegalEntity 0..1 1.0 ty/cac:Party/cac:PartyLegalEntity/cac:Cor
rationScheme adquiriente
porateRegistrationScheme
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
/CreditNote/cac:AccountingCustomerPar
CorporateRegistrati
CAK50 cbc Name Número de matrícula mercantil E N 9 0..1 1.0 ty/cac:Party/cac:PartyLegalEntity/cac:Cor
onScheme
porateRegistrationScheme/cbc:Name
Grupo de detalles con información de /CreditNote/cac:AccountingCustomerPar
CAK51 cac Contact G Party 0..1 1.0
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
Notificación: Si el correo electrónico no es informado. /CreditNote/cac:AccountingCustomerPar
CAK55 cbc ElectronicMail Correo electrónico de contacto E A Contact 0..1 Nota: Para consumidor final el elemento ElectronicMail es 1.0 ty/cac:Party/cac:Contact/cbc:ElectronicM
opcional. ail
/CreditNote/cac:AccountingCustomerPar
CAK56 cbc Note Nota adicional de contacto E A Contact 0..1 1.0
ty/cac:Party/cac:Contact/cbc:Note
TaxRepresentati Grupo de información de la Persona
CAL01 cac G CreditNote 0..1 1.0 /CreditNote/cac:TaxRepresentativeParty
veParty autorizada para descargar documentos
PartyIdentificati TaxRepresentativeP /CreditNote/cac:TaxRepresentativeParty/
CAL02 cac G 0..1
on arty cac:PartyIdentification
Identificación de la persona autorizada para /CreditNote/cac:TaxRepresentativeParty/
CAL03 cbc ID E PartyIdentification 1..1 1.0
descargar documentos cac:PartyIdentification/cbc:ID
/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
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
/CreditNote/cac:TaxRepresentativeParty/
@schemeAgenc Debe ser informado el literal “CO, DIAN (Dirección de Impuestos
CAL05 A A ID 0..1 1.0 cac:PartyIdentification/cbc:ID/@scheme
yName y Aduanas Nacionales)”
AgencyName
Si persona autorizada está identificado por NIT /CreditNote/cac:TaxRepresentativeParty/
CAL07 @schemeID DV del NIT del autorizado A N ID 0..1 (@schemeName=31), el DV del NIT debe ser informado en 1.0 cac:PartyIdentification/cbc:ID/@schemeI
@schemeID. Sino este atributo no se informa. D
Identificador del tipo de documento de identidad
(@schemeName=31) de la persona autorizada que indica que él
/CreditNote/cac:TaxRepresentativeParty/
está identificado por NIT y por tanto el DV del NIT debe ser
CAL06 @schemeName A N ID 0..1 1.0 cac:PartyIdentification/cbc:ID/@scheme
informado en atributo @schemeID
Name
Ver lista de valores posibles en la columna “Código” del ítem
13.2.1;
TaxRepresentativeP /CreditNote/cac:TaxRepresentativeParty/
CAL08 cac PartyName
arty cac:PartyName
/CreditNote/cac:TaxRepresentativeParty/
CAL09 Name PartyName
cac:PartyName/cbc:Name
Grupo de información para entrega de
CAM01 cac Delivery G CreditNote 0..1 /CreditNote/cac:Delivery
bienes
ActualDeliveryD /CreditNote/cac:Delivery/cbc:ActualDeliv
CAM02 cbc Fecha efectiva de entrega de los bienes E F 10 Delivery 0..1 1.0
ate eryDate
ActualDeliveryTi /CreditNote/cac:Delivery/cbc:ActualDeliv
CAM03 cbc Hora efectiva de entrega de los bienes E H 14 Delivery 0..1 1.0
me eryTime
Grupo con información con respeto a la /CreditNote/cac:Delivery/cac:DeliveryAd
CAM04 cac DeliveryAddress G Delivery 0..1 1.0
dirección de entrega dress
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Este código de municipio debe corresponder a valor válido de /CreditNote/cac:Delivery/cac:DeliveryAd
CAM05 cbc ID Código del municipio E A 1..15 DeliveryAddress 0..1 1.0
lista de municipios dress/cbc:ID
Si IdentificationCode es “CO”, CountrySubentity debe
/CreditNote/cac:Delivery/cac:DeliveryAd
CAM06 cbc CityName Nombre de la ciudad E A 1‐60 DeliveryAddress 0..1 corresponder a uno de los valores de la columna Nombre 1.0
dress/cbc:CityName
Municipio en el numeral 13.4.3
Ver lista de valores posibles en el numeral 13.4.4
/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 el valor no corresponde
dress/cbc:PostalZone
a la tabla 13.4.4.
Si IdentificationCode es “CO”, CountrySubentity debe
CountrySubentit /CreditNote/cac:Delivery/cac:DeliveryAd
CAM07 cbc Nombre del Departamento E A 1‐60 DeliveryAddress 0..1 corresponder a uno de los valores de la columna Nombre de 1.0
y dress/cbc:CountrySubentity
13.4.2
Si IdentificationCode es “CO”, CountrySubentity debe
CountrySubentit corresponder a uno de los valores de la columna Código de /CreditNote/cac:Delivery/cac:DeliveryAd
CAM08 cbc Código del Departamento E A 1‐5 DeliveryAddress 0..1 1.0
yCode 13.4.2 dress/cbc:CountrySubentityCode
Obligatorio para Emisores y Adquirientes Responsables
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
/CreditNote/cac:Delivery/cac:DeliveryAd
CAM10 cbc Line información de la dirección de entrega, en E A 1‐300 AddressLine 1..1 Informar la dirección, sin ciudad ni departamento 1.0
dress/cac:AddressLine/cbc:Line
lugar de 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
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Ver lista de valores posibles en el numeral 13.4.1, columna
IdentificationCo “Código alfa‐2” /CreditNote/cac:Delivery/cac:DeliveryAd
CAM12 cbc Código identificador del país E A 3 Country 1..1 1.0
de Rechazo: Si el contenido de este elemento no corresponde a un dress/cac:Country/cbc:IdentificationCode
valor de esta columna
Ver lista de valores posibles en 13.4.1, columna “Nombre
Común” /CreditNote/cac:Delivery/cac:DeliveryAd
CAM13 cbc Name Nombre del país E A 4‐41 Country 0..1 1.0
Notificación: Si el contenido de 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 el numeral 13.3.2, columna “ISO
639‐1”
/CreditNote/cac:Delivery/cac:DeliveryAd
Identificador del lenguaje utilizado en el Notificación: Si el contenido del presente atributo no
CAM14 cbc @languageID A A 2 Name 1..1 1.0 dress/cac:Country/cbc:Name/@language
nombre del país corresponde a un valor de 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 sobre la /CreditNote/cac:Delivery/cac:DeliveryPar
CAM15 cac DeliveryParty G Delivery 0..1 1.0
empresa de transporte ty
Grupo con información sobre el nombre de /CreditNote/cac:Delivery/cac:DeliveryPar
CAM16 cac PartyName G DeliveryParty 0..1 1.0
la persona o entidad que transporta el bien ty/cac:PartyName
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 a la /CreditNote/cac:Delivery/cac:DeliveryPar
CAM18 cac PhysicalLocation G DeliveryParty 0..1 1.0
localización de la empresa de transporte ty/cac:PhysicalLocation
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
El grupo deberá estar conformado por lo menos por el conjunto
Grupo con datos sobre la dirección de la de elementos: ID, CityName, CountrySubentity, /CreditNote/cac:Delivery/cac:DeliveryPar
CAM19 cac Address G PhysicalLocation 0..1 1.0
empresa de transporte CountrySubentityCode, AddressLine, Line, Country, ty/cac:PhysicalLocation/cac:Address
IdentificationCode
/CreditNote/cac:Delivery/cac:DeliveryPar
Si IdentificationCode=CO, debe corresponder a valor válido de
CAM20 cbc ID Código del municipio E A 1..15 Address 0..1 1.0 ty/cac:PhysicalLocation/cac:Address/cbc:I
lista de municipios en el numeral 13.4.3
D
Si IdentificationCode es “CO”, CountrySubentity debe /CreditNote/cac:Delivery/cac:DeliveryPar
CAM21 cbc CityName Nombre de la ciudad E A 1‐60 Address 0..1 corresponder a uno de los valores de la columna Nombre 1.0 ty/cac:PhysicalLocation/cac:Address/cbc:
Municipio de 13.4.3 CityName
Ver lista de valores posibles en el numeral 13.4.4 /CreditNote/cac:Delivery/cac:DeliveryPar
CAM69 cbc PostalZone Código postal E A 1‐10 Address 0..1 Notificación: Si identificationCode=CO y el valor no corresponde 1.0 ty/cac:PhysicalLocation/cac:Address/cbc:
a la tabla 13.4.4. PostalZone
Si IdentificationCode es “CO”, CountrySubentity debe /CreditNote/cac:Delivery/cac:DeliveryPar
CountrySubentit
CAM22 cbc Nombre del Departamento E A 1‐60 Address 0..1 corresponder a uno de los valores de la columna Nombre de 1.0 ty/cac:PhysicalLocation/cac:Address/cbc:
y
13.4.2 CountrySubentity
Si IdentificationCode es “CO”, CountrySubentity debe /CreditNote/cac:Delivery/cac:DeliveryPar
CountrySubentit
CAM23 cbc Código del Departamento E A 1‐5 Address 0..1 corresponder a uno de los valores de la columna Código de 1.0 ty/cac:PhysicalLocation/cac:Address/cbc:
yCode
13.4.2 CountrySubentityCode
/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 Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
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
/CreditNote/cac:Delivery/cac:DeliveryPar
información de la dirección del
CAM25 cbc Line E A 1‐300 Address 1..1 Informar la dirección, sin ciudad ni departamento 1.0 ty/cac:PhysicalLocation/cac:Address/cac:
transportador, en lugar de utilizar
AddressLine/cbc:Line
elementos 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 13.4.1, columna
/CreditNote/cac:Delivery/cac:DeliveryPar
IdentificationCo “Código alfa‐2”
CAM27 cbc Código identificador del país E A 3 Country 1..1 1.0 ty/cac:PhysicalLocation/cac:Address/cac:
de Rechazo: Si el contenido de este elemento no corresponde a un
Country/cbc:IdentificationCode
valor de esta columna
Ver lista de valores posibles en el numeral 13.4.1, columna
/CreditNote/cac:Delivery/cac:DeliveryPar
“Nombre Común”
CAM28 cbc Name Nombre del país E A 4‐41 Country 0..1 1.0 ty/cac:PhysicalLocation/cac:Address/cac:
Notificación: Si el contenido de este elemento no corresponde a
Country/cbc:Name
un valor de esta columna
Para español, utilizar el literal “es”
Ver lista de valores posibles en 13.3.2, columna “ISO 639‐1”
Notificación: si el contenido del presente atributo no /CreditNote/cac:Delivery/cac:DeliveryPar
Identificador del lenguaje utilizado en el
CAM29 cbc @languageID A A 2 Name 1..1 corresponde a un valor de aquella columna 1.0 ty/cac:PhysicalLocation/cac:Address/cac:
nombre del país
Notificación: Si este es un grupo con información con respeto a Country/cbc:Name/@languageID
la dirección del emisor de un documento electrónico, debe
contener el literal “es”
Grupo de información tributarias del /CreditNote/cac:Delivery/cac:DeliveryPar
CAM30 cac PartyTaxScheme G Party 1..1 1.0
transportador ty/cac:PartyTaxScheme
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
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
/CreditNote/cac:Delivery/cac:DeliveryPar
RegistrationNa comercial del transportadors en el archivo de la factura, debe
CAM31 cbc Nombre o Razón Social del transportador E A 5‐450 PartyTaxScheme 1..1 1.0 ty/cac:PartyTaxScheme/cbc:Registration
me utilizar el elemento ../cac:Delivery/cac:DeliveryParty
Name
/cac:PartyName/cbc:Name
/CreditNote/cac:Delivery/cac:DeliveryPar
CAM32 cbc CompanyID Identificación del transportador E N 3..13 PartyTaxScheme 1..1 Número de identificación del transportador 1.0
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
/CreditNote/cac:Delivery/cac:DeliveryPar
schemeAgencyN Debe ser informado el literal “CO, DIAN (Dirección de Impuestos
CAM34 A A CompanyID 1..1 1.0 ty/cac:PartyTaxScheme/cbc:CompanyID/
ame y Aduanas Nacionales)”
@schemeAgencyName
/CreditNote/cac:Delivery/cac:DeliveryPar
Si transportador está identificado por NIT (@schemeName=31),
CAM35 schemeID DV del NIT del Transportador A N CompanyID 0..1 1.0 ty/cac:PartyTaxScheme/cbc:CompanyID/
el DV del NIT debe 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 NIT debe ser
CAM36 schemeName A N ProviderID 1..1 1.0 ty/cac:PartyTaxScheme/cbc:CompanyID/
informado en atributo @schemeID
@schemeName
Ver lista de valores posibles en la columna “Código” del ítem
13.2.1;
/CreditNote/cac:Delivery/cac:DeliveryPar
Este elemento representa el tipo de obligación.
CAM37 cbc TaxLevelCode Obligaciones del transportador E A 30 PartyTaxScheme 1..1 ty/cac:PartyTaxScheme/cbc:TaxLevelCod
Ver lista de valores posibles en 13.2.6.1
e
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
/CreditNote/cac:Delivery/cac:DeliveryPar
CAM38 cbc listName Régimen al que pertenece el transportador A A 10 TaxLevelCode 0..1 Opcional, si informado indicar “No aplica” 1.0 ty/cac:PartyTaxScheme/cbc:TaxLevelCod
e/@listName
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
/CreditNote/cac:Delivery/cac:DeliveryPar
RegistrationAdd Grupo de información para informar ID, CityName, CountrySubentity, CountrySubentityCode,
CAM39 cac G PartyTaxScheme 0..1 1.0 ty/cac:PartyTaxScheme/cac:RegistrationA
ress dirección fiscal del transportador AddressLine, Line, Country, IdentificationCode
ddress
Notificación: Sino fue informado el conjunto de elementos : ID,
CityName, CountrySubentity, CountrySubentityCode,
AddressLine, Line, Country, IdentificationCode
/CreditNote/cac:Delivery/cac:DeliveryPar
Si identificationCode=CO, debe corresponder a valor válido de
CAM40 cbc ID Código del municipio E A 1..15 RegistrationAddress 0..1 1.0 ty/cac:PartyTaxScheme/cac:RegistrationA
lista de municipios 13.4.3
ddress/cbc:ID
Si IdentificationCode es “CO”, CountrySubentity debe /CreditNote/cac:Delivery/cac:DeliveryPar
CAM41 cbc CityName Nombre de la ciudad E A 1‐60 RegistrationAddress 0..1 corresponder a uno de los valores de la columna Nombre 1.0 ty/cac:PartyTaxScheme/cac:RegistrationA
Municipio de 13.4.3 ddress/cbc:CityName
Ver lista de valores posibles en el numeral 13.4.4 /CreditNote/cac:Delivery/cac:DeliveryPar
CAM70 cbc PostalZone Código Postal E A 1‐10 RegistrationAddress 0..1 Notificación: Si el valor no corresponde a un valor ty/cac:PartyTaxScheme/cac:RegistrationA
correspondiente a la tabla 13.4.4 ddress/cbc:PostalZone
Si IdentificationCode es “CO”, CountrySubentity debe /CreditNote/cac:Delivery/cac:DeliveryPar
CountrySubentit
CAM42 cbc Nombre del Departamento E A 1‐60 RegistrationAddress 0..1 corresponder a uno de los valores de la columna Nombre de 1.0 ty/cac:PartyTaxScheme/cac:RegistrationA
y
13.4.2 ddress/cbc:CountrySubentity
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Si IdentificationCode es “CO”, CountrySubentity debe /CreditNote/cac:Delivery/cac:DeliveryPar
CountrySubentit
CAM43 cbc Código del Departamento E A 1‐5 RegistrationAddress 1..1 corresponder a uno de los valores de la columna Código de 1.0 ty/cac:PartyTaxScheme/cac:RegistrationA
yCode
13.4.2 ddress/cbc:CountrySubentityCode
Grupo de elemento que identifica ./cac:RegistrationAddress/cac:AddressLin
CAM44 de AddressLine G RegistrationAddress 0..1 1.0
libremente la dirección e
Elemento de texto libre, que el emisor
puede elegir utilizar para poner todas las
CAM45 cbc Line información de la dirección del adquiriente, E A 1‐300 AddressLine 1..1 Informar la dirección, sin ciudad ni departamento. 1.0 ../cac:AddressLine/cbc:Line
en lugar de utilizar elementos estructurados
(los demás elementos de este grupo)
/CreditNote/cac:Delivery/cac:DeliveryPar
CAM46 cac Country Grupo con información sobre el país G RegistrationAddress 1..1 1.0 ty/cac:PartyTaxScheme/cac:RegistrationA
ddress/cac:AddressLine
/CreditNote/cac:Delivery/cac:DeliveryPar
Ver lista de valores posibles en 13.4.1, 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 elemento no corresponde a un 1.0
de ddress/cac:Country/cbc:IdentificationCod
valor de esta columna
e
Ver lista de valores posibles en 13.4.1, columna “Nombre
/CreditNote/cac:Delivery/cac:DeliveryPar
Común”
CAM48 cbc Name Nombre del país E A 4‐41 Country 0..1 1.0 ty/cac:PartyTaxScheme/cac:RegistrationA
Notificación: si el contenido de este elemento no corresponde a
ddress/cac:Country/cbc:Name
un valor de esta columna.
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
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 13.3.2, columna “ISO 639‐1”
/CreditNote/cac:Delivery/cac:DeliveryPar
Notificación: si el contenido del presente atributo no
Identificador del lenguaje utilizado en el ty/cac:PartyTaxScheme/cac:RegistrationA
CAM49 cbc @languageID A A 2 Name 1..1 corresponde a un valor de aquella columna 1.0
nombre del país ddress/cac:Country/cbc:Name/@languag
Notificación: Si este es un grupo con información con respeto a
eID
la dirección del emisor de un documento electrónico, debe
contener el literal “es”
Grupo de detalles tributarios de la empresa /CreditNote/cac:Delivery/cac:DeliveryPar
CAM50 cac TaxScheme G PartyTaxScheme 1..1 1.0
de transporte ty/cac:PartyTaxScheme/cac:TaxScheme
Ver lista de valores posibles en el numeral 13.2.6.2
/CreditNote/cac:Delivery/cac:DeliveryPar
Notificación: Si el contenido de este elemento no corresponde a
CAM51 cbc ID Identificador del tributo del transportador E A 3‐0 TaxScheme 1..1 1.0 ty/cac:PartyTaxScheme/cac:TaxScheme/c
un contenido de la columna “Identificador” (aceptase elemento
bc:ID
sin contenido)
Ver lista de valores posibles en el numeral 13.2.6.2 /CreditNote/cac:Delivery/cac:DeliveryPar
CAM52 cbc Name Nombre del tributo E A 10‐30 TaxScheme 1..1 Notificación: Si el contenido de este elemento no corresponde al 1.0 ty/cac:PartyTaxScheme/cac:TaxScheme/c
contenido correspondiente de la columna “Nombre” bc:Name
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 el archivo /CreditNote/cac:Delivery/cac:DeliveryPar
RegistrationNa
CAM54 cbc Nombre o Razón Social del transportador E A 5‐450 PartyLegalEntity 0..1 de la factura, debe utilizar el elemento 1.0 ty/cac:PartyLegalEntity/cbc:RegistrationN
me
../cac:AccountingSupplierParty/cac:Party/cac:PartyName/cbc:Na ame
me
/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
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
/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
/CreditNote/cac:Delivery/cac:DeliveryPar
@schemeAgenc Debe ser informado el literal “CO, DIAN (Dirección de Impuestos
CAM57 A A CompanyID 1..1 1.0 ty/cac:PartyLegalEntity/cbc:CompanyID/
yName y Aduanas Nacionales)”
@schemeAgencyName
/CreditNote/cac:Delivery/cac:DeliveryPar
Si transportador está identificado por NIT (@schemeName=31),
CAM58 @schemeID DV del NIT del Transportador A N CompanyID 1..1 1.0 ty/cac:PartyLegalEntity/cbc:CompanyID/
el DV del NIT debe 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 NIT debe ser
CAM59 @schemeName A N CompanyID 1..1 1.0 ty/cac:PartyLegalEntity/cbc:CompanyID/
informado en atributo @schemeID
@schemeID
Ver lista de valores posibles en la columna “Código” del ítem
13.2.1;
/CreditNote/cac:Delivery/cac:DeliveryPar
CorporateRegist Grupo de información de registro del
CAM60 cac E A PartyLegalEntity 0..1 1.0 ty/cac:PartyLegalEntity/cac:CorporateReg
rationScheme transportador
istrationScheme
/CreditNote/cac:Delivery/cac:DeliveryPar
CorporateRegistrati
CAM61 cbc Name Número de matrícula mercantil E N 9 0..1 1.0 ty/cac:PartyLegalEntity/cac:CorporateReg
onScheme
istrationScheme/cbc:Name
Grupo de detalles con información de /CreditNote/cac:Delivery/cac:DeliveryPar
CAM62 cac Contact G Party 0..1 1.0
contacto del transportador ty/cac:Contact
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
/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
/CreditNote/cac:Delivery/cac:DeliveryPar
CAM66 cbc ElectronicMail Correo electrónico de contacto E A Contact 0..1 Notificación: Si el correo electrónico no es informado 1.0
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 relacionadas con la
CBC01 cac DeliveryTerms G CreditNote 0..1 1.0 /CreditNote/cac:DeliveryTerms
entrega
CBC02 cbc ID E DeliveryTerms 0..1 1.0 /CreditNote/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
/CreditNote/cac:DeliveryTerms/cbc:Speci
CBC03 cbc SpecialTerms texto libre que entiendan el comprador y E DeliveryTerms 0..1 1.0
alTerms
vendedor o codificarlo en una lista, por
ejemplo
http://www.unece.org/trade/untdid/d01b/t
red/tred4215.htm
Condiciones de Entrega: Campo para que el
LossRiskRespons /CreditNote/cac:DeliveryTerms/cbc:LossR
CBC04 cbc emisor pueda informar condiciones de E DeliveryTerms 0..1 Ver lista de valores en 13.3.7 1.0
ibilityCode iskResponsibilityCode
entrega
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID ns Campo
Descripción T F Tam Padre Oc Observaciones V Xpath
Opcional no usado por la DIAN, las partes
/CreditNote/cac:DeliveryTerms/cbc:LossR
CBC05 cbc LossRisk pueden definir un significado o E DeliveryTerms 0..1 1.0
isk
simplemente omitirlo
Grupo de campos para información
CAN01 cac PaymentMeans G CreditNote 1..N. 1.0 /CreditNote/cac:PaymentMeans
relacionadas con el pago del documento.
Ver lista de valores posibles en el numeral 13.3.4.1
CAN02 cbc ID Método de pago E N 1 PaymentMeans 0..1 Rechazo: si el valor de este elemento no corresponde a un valor 1.0 /CreditNote/cac:PaymentMeans/cbc:ID
de la columna “Código”
PaymentMeans Rechazo: Si el valor de este elemento no corresponde a un valor /CreditNote/cac:PaymentMeans/cbc:Pay
CAN03 cbc Código correspondiente al medio de pago E A 1..2 PaymentMeans 1..1 1.0
Code de la columna “Código” del numeral 13.3.4.2 mentMeansCode
Obligatorio si es venta a crédito
PaymentDueDat /CreditNote/cac:PaymentMeans/cbc:Pay
CAN04 cbc Fecha en la cual es pagamento es debido E F 10 PaymentMeans 0..1 Rechazo: Si PaymentMeans/ID = 2 y PaymentDueDate no es 1.0
e mentDueDate
informado
/CreditNote/cac:PaymentMeans/cbc:Pay
CAN05 cbc PaymentID Identificador del pago E A 1..200 PaymentMeans 0..N 1.0
mentID
Grupo de campos para información
PaymentExchan relacionadas con la tasa de cambio de Seguir definición estándar del UBL para este grupo
CAR01 cac G CreditNote 0..1 1.0 /CreditNote/cac:PaymentExchangeRate
geRate moneda extranjera a peso colombiano Obligatorio informar si la divisa base es diferente a COP
(COP).
Rechazo: Si no es igual al elemento cbc:DocumentCurrencyCode
SourceCurrency PaymentExchangeR /CreditNote/cac:PaymentExchangeRate/c
CAR02 cbc Divisa base del documento E A 3 1..1 Ver lista de valores posibles en 13.3.3 1.0
Code ate bc:SourceCurrencyCode
Rechazo: si no corresponde a un valor de la lista
SourceCurrency Base monetaria de la divisa extranjera para 2‐15 PaymentExchangeR /CreditNote/cac:PaymentExchangeRate/c
CAR03 cbc E N 0..1 Rechazo: Si trae un valor diferente a 1.00 1.0
BaseRate el cambio. Debe ser 1.00 p (0‐6) ate bc:SourceCurrencyBaseRate
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Debe ir diligenciado en COP, si el cbc:DocumentCurrencyCode es
TargetCurrency PaymentExchangeR diferente 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 ate Ver lista de valores posibles en 13.3.3 bc:TargetCurrencyCode
Rechazo si no corresponde a valor en la lista
TargetCurrency Base monetaria en pesos colombianos para 2‐15 PaymentExchangeR /CreditNote/cac:PaymentExchangeRate/c
CAR05 cbc E N 1..1 Rechazo: Si trae valor diferente a 1.00 1.0
BaseRate la conversión. Debe ser 1.00 p (0‐6) ate bc:TargetCurrencyBaseRate
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.
2‐15 PaymentExchangeR /CreditNote/cac:PaymentExchangeRate/c
CAR06 cbc CalculationRate Valor de la tasa de cambio entre las divisas E N 1..1 Recuerde que el valor consignado acá va a ser la base para la 1.0
p (0‐6) ate bc:CalculationRate
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
Fecha en la que se fijó la tasa de cambio PaymentExchangeR /CreditNote/cac:PaymentExchangeRate/c
CAR07 cbc Date E F 10 1..1 Fecha en la que se acordó la tasa de cambio 1.0
(CalculationRate) ate bc:Date
AllowanceCharg Grupo de campos para información
CAQ01 cac G CreditNote 0..N 1.0 /CreditNote/AllowanceCharge
e relacionadas con un cargo o un descuento
Empieza con “1”, los números utilizados en los diferentes grupos /CreditNote/cac:AllowanceCharge/cbc:I
CAQ02 cbc ID Número de Línea E N 1‐3 AllowanceCharge 1.0
deben ser consecutivos D
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 un Cargo y no un /CreditNote/cac:AllowanceCharge/cbc:
CAQ03 cbc ChargeIndicator E B 4..5 AllowanceCharge 1..1 antes de tributos y debe reportarse en el LegalMonetary 1.0
descuento ChargeIndicator
El elemento solamente puede identificar una de las información
Rechazo: Si este elemento contiene una información diferente
de “true” o “false”
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Obligatorio de informar si es descuento a nivel de factura. De
Código para categorizar el descuento de
AllowanceCharg acuerdo a los valores establecidos en la tabla 0 /CreditNote/cac:AllowanceCharge/cbc:
CAQ04 cbc acuerdo a tabla 0. Solo para descuentos a E A 2 AllowanceChange 0..1 1.0
eReasonCode Notificación: si hay un recargo o descuento y este elemento no AllowanceChargeReasonCode
nivel de factura
es informado
Obligatorio si hay un recargo o descuento, entonces este
AllowanceCharg Razón (texto): Texto libre para informar de elemento debe ser informado. /CreditNote/cac:AllowanceCharge/cbc:
CAQ05 cbc E A 10..5000 AllowanceCharge 0..1 1.0
eReason la razón del descuento. Notificación: si hay un recargo o descuento y este elemento no AllowanceChargeReason
es informado
MultiplierFactor 1..6 Porcentaje aplicado en decimales /CreditNote/cac:AllowanceCharge/cbc:
CAQ06 cbc Porcentaje: Porcentaje que aplicar. E N AllowanceCharge 0..1 1.0
Numeric p (0‐2) Notificación: si este elemento > 100 MultiplierFactorNumeric
Valor numérico del Cargo el Descuento
Si es descuento, no puede ser superior al valor base
4‐15 /CreditNote/cac:AllowanceCharge/cbc:A
CAQ07 cbc Amount Valor total del cargo o descuento E N AllowanceCharge 1..1 Rechazo: Si ../AllowanceCharge/cbc:ChargeIndicator es true y 1.0
p (0‐6) mount
../AllowanceCharge/cbc:Amount >
../AllowanceCharge/cbc:BaseAmount
Ver lista de valores posibles en 13.3.3
/CreditNote/cac:AllowanceCharge/cbc:
CAQ08 currencyID Código de moneda A Amount Rechazo: Si el valor de este elemento no corresponde a un valor 1.0
Amount/@currencyID
de la columna "Código"
Positivo mayor que cero
Rechazo: Si es negativo ../AllowanceCharge/cbc:BaseAmount
Valor Base para calcular el descuento el 4‐15 Si es descuento, no puede ser superior al valor total de la factura /CreditNote/cac:AllowanceCharge/cbc:
CAQ09 cbc BaseAmount E N AllowanceCharge 1..1 1.0
cargo p (0‐6) Notificación: si ../AllowanceCharge/cbc:ChargeIndicator es true BaseAmount
y ../AllowanceCharge/cbc:BaseAmount >
../LegalMonetaryTotal/cbc:LineExtensionAmount
Ver lista de valores posibles en 13.3.3
/CreditNote/cac:AllowanceCharge/cbc:
CAQ10 currencyID Código de moneda A BaseAmount Rechazo: Si el valor de este elemento no corresponde a un valor 1.0
BaseAmount
de la columna "Código"
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
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:TaxCategory/cac:TaxSche
me/cbc:ID
Grupo de campos para información totales Algunos tributos deben ser la suma de las líneas de la factura
CAS01 cac TaxTotal G CreditNote 0..N 1.0 /CreditNote/cac:TaxTotal
relacionadas con un tributo Rechazo: Si existe un grupo /CreditNote/TaxTotal en el cual el
valor en el elemento
/CreditNote/TaxTotal/TaxSubtotal/cac:TaxCategory/cac:TaxSche
me/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:TaxCa
tegory/cac:TaxScheme/cbc:ID tenga el mismo valor
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Suma de todos los elementos
../cac:TaxTotal/TaxSubtotal/cbc:TaxAmount
Rechazo: Si ../cac:TaxTotal/cbc:TaxAmount <> sumatoria de
todas las ocurrencias de
0‐15 ../cac:TaxTotal/TaxSubtotal/cbc:TaxAmount /CreditNote/cac:TaxTotal/cbc:TaxAmoun
CAS02 cbc TaxAmount Valor del tributo E N TaxTotal 1..1 1.0
p (0‐6) Suma de todos los elementos t
./cac:WithholdingTaxTotal/TaxSubtotal/cbc:TaxAmount
Rechazo: Si ../cac:WithholdingTaxTotal/cbc:TaxAmount <>
sumatoria de todas las ocurrencias de
./cac:WithholdingTaxTotal/TaxSubtotal/cbc:TaxAmount
Ver lista de valores posibles en el numeral 13.3.3 /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 DocumentCurrencyCode nt/@currencyID
Rechazo: Si /cac:TaxTotal/cbc:RoundingAmount <>
(//cac:TaxTotal/cac:TaxSubtotal/cbc:TaxableAmount *
//cac:TaxTotal/cac:TaxSubtotal/cac:TaxCategory/cbc:Percent) ‐
//cac:TaxTotal/cac:TaxSubtotal/cbc:TaxAmount
RoundingAmou 0‐15 /CreditNote/cac:TaxTotal/cbc:Rounding
CAS18 cbc Redondeo agregado al total del impuesto E A TaxTotal 1..1 1.0
nt p (0‐6) Amount
Rechazo: Si /cac:TaxTotal/cbc:RoundingAmount <>
(//cac:TaxTotal/cac:TaxSubtotal/cbc:PerUnitAmount * /
/cac:TaxTotal/cac:TaxSubtotal/cbc:TaxableAmount.) ‐
//cac:TaxTotal/cac:TaxSubtotal/cbc:TaxAmount
Ver lista de valores posibles en el numeral 13.3.3 /CreditNote/cac:TaxTotal/cbc:Rounding
CAS19 @currencyID Código de moneda de la transacción A A TaxableAmount 1..1 1.0
Rechazo: Si valor diferente a DocumentCurrencyCode Amount/@currencyID
Grupo de información que definen los /CreditNote/cac:TaxTotal/cac:TaxSubtota
CAS04 cbc TaxSubtotal G TaxTotal 1..N Debe ser informado un grupo de estos para cada tarifa. 1.0
valores del tributo l
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
En el caso de que el tributo es una porcentaje del valor
Base Imponible sobre la que se calcula el 0‐15 tributable: informar la base imponible en valor monetario /CreditNote/cac:TaxTotal/cac:TaxSubtota
CAS05 cbc TaxableAmount E N TaxSubtotal 1..1 1.0
valor del tributo p (0‐6) En el caso de que el tributo es un valor fijo por unidad tributada: l/cbc:TaxableAmount
informar el número de unidades tributadas
Ver lista de valores posibles en el numeral 13.3.3 /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 DocumentCurrencyCode tal/cbc:TaxableAmount/@currencyID
Rechazo: Para tributos cuya tarifa se enuncia en porcentajes
si //cac:TaxSubtotal/cbc:TaxAmount <>
//cac:TaxSubtotal/cbc:TaxableAmount *
//cac:TaxSubtotal/cac:TaxCategory/cbc:Percent.
Valor del tributo: producto del porcentaje 0‐15 /CreditNote/cac:TaxTotal/cac:TaxSubtota
CAS07 cbc TaxAmount E N TaxSubtotal 1..1 1.0
aplicado sobre la base imponible p (0‐6) Rechazo: Para tributos cuya tarifa se enuncia en valores l/cbc:TaxAmount
nominales (ejemplo bolsas plásticas)
si //cac:TaxSubtotal/cbc:TaxAmount <>
//cac:TaxSubtotal/cbc:PerUnitAmount *
//cac:TaxSubtotal/cbc:TaxableAmount
Ver lista de valores posibles en el numeral 13.3.3 /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 DocumentCurrencyCode tal/cbc:TaxAmount/@currencyID
Usado en el caso de que el tributo es un valor fijo por unidad
tributada: informar el valor del tributo por unidad tributada. Por
BaseUnitMeasur 0‐2 ejemplo el impuesto de consumo a las bolsas o los impuestos a /CreditNote/cac:TaxTotal/cac:TaxSubtota
CAS09 cbc Unidad de medida base para el tributo E N TaxSubtotal 0..1 1.0
e p (0‐2) los combustibles l/cbc:BaseUnitMeasure
Rechazo: Si elemento cbc:PerUnitAmount es informado y
BaseUnitMeasure no es informado
Corresponde a uno de los valores de la tabla de unidades de /CreditNote/cac:TaxTotal/cac:TaxSubtota
CAS10 @unitCode Identificación de la unidad de medida A A 2‐5 TaxSubtotal 1..1 1.0
medida en el numeral 13.3.6 l/cbc:BaseUnitMeasure/@unitCode
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
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 1.0
Rechazo: si el elemento cbcBaseUnitMeasure NO es informado. l/cbc:PerUnitAmount
2)
Ver lista de valores posibles en el numeral 13.3.3 /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 DocumentCurrencyCode tal/cbc:PerUnitAmount/@currencyID
/CreditNote/cac:TaxTotal/cac:TaxSubtota
CAS13 cac TaxCategory Grupo de información sobre el tributo G TaxSubtotal 1..1 1.0
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 imponible.
0..5 /CreditNote/cac:TaxTotal/cac:TaxSubtota
CAS14 cbc Percent Tarifa del tributo E N TaxCategory 0..1 Notificación: si la tarifa no corresponde a la de la tabla 13.3.10 y 1.0
p (0..3) l/cac:TaxCategory/cbc:Percent
el Impuesto corresponde a uno de los mencionados en dicha
tabla (../TaxScheme/ID)
Grupo de información específicas sobre el /CreditNote/cac:TaxTotal/cac:TaxSubtota
CAS15 cac TaxScheme G TaxCategory 1..1 1.0
tributo l/cac:TaxCategory/cac:TaxScheme
Ver lista de valores posibles en el numeral 13.2.2
Rechazo: Si el contenido de este elemento no corresponde a un /CreditNote/cac:TaxTotal/cac:TaxSubtota
CAS16 cbc ID Identificador del tributo E A 3‐0 TaxScheme 1..1 1.0
contenido de la columna “Identificador” (aceptase elemento sin l/cac:TaxCategory/cac:TaxScheme/cbc:ID
contenido)
Ver lista de valores posibles en el numeral 13.2.2 /CreditNote/cac:TaxTotal/cac:TaxSubtota
CAS17 cbc Name Nombre del tributo E A 10‐30 TaxScheme 1..1 Rechazo: Si el contenido de este elemento no corresponde al 1.0 l/cac:TaxCategory/cac:TaxScheme/cbc:Na
contenido correspondiente de la columna “Nombre” me
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
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
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 que contienen el valor
comercial
Total Valor Bruto antes de tributos:
LineExtensionA 4‐15 Rechazo: Si /CreditNote/cac:LegalMonetaryTotal/cbc
CAU02 cbc Total valor bruto, suma de los valores E N LegalMonetaryTotal 1..1 1.0
mount p (0‐6) round(/sig:CreditNote/cac:LegalMonetaryTotal/cbc:LineExtensio :LineExtensionAmount
brutos de las líneas de la factura.
nAmount) es distinto de
round(sum(/sig:CreditNote/cac:CreditNoteLine/cbc:LineExtension
Amount))
LineExtensionAmou Ver lista de valores posibles en el numeral 13.3.3 /CreditNote/cac:LegalMonetaryTotal/cb
CAU03 @currencyID Código de moneda de la transacción A A 1..1 1.0
nt Rechazo: Si valor diferente a DocumentCurrencyCode c:LineExtensionAmount/@currencyID
El Valor Base Imponible tiene que ser la suma de los valores de
las bases imponibles de todas líneas de detalle.
TaxExclusiveAm Total Valor Base Imponible : Base 4‐15 Rechazo: Si /CreditNote/cac:LegalMonetaryTotal/cbc
CAU04 cbc E N LegalMonetaryTotal 1..1 1.0
ount imponible para el cálculo de los tributos p (0‐6) round(//cbc:TaxExclusiveAmount) es distinto de :TaxExclusiveAmount
round(sum(//cac:CreditNoteLine/cac:TaxTotal[1]/cac:TaxSubtota
l/cbc:TaxableAmount))
TaxExclusiveAmoun Ver lista de valores posibles en el numeral 13.3.3 /CreditNote/cac:LegalMonetaryTotal/cb
CAU05 @currencyID Código de moneda de la transacción A 1..1 1.0
t Rechazo: Si valor diferente a DocumentCurrencyCode c:TaxExclusiveAmount/@currencyID
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
Total de Valor Bruto más tributos Tributos de todas las líneas de detalle.
TaxInclusiveAm 4‐15 /CreditNote/cac:LegalMonetaryTotal/cbc
CAU06 cbc E N LegalMonetaryTotal 1..1 Rechazo: si 1.0
ount p (0‐6) :TaxInclusiveAmount
round(//cac:LegalMonetaryTotal/cbc:LineExtensionAmount +
sum(//cac:TaxTotal[not(ancestor::cac:CreditNoteLine)]/cbc:TaxA
mount)) es distinto de round(//cbc:TaxInclusiveAmount)
Ver lista de valores posibles en el numeral 13.3.3 /CreditNote/cac:LegalMonetaryTotal/cb
CAU07 @currencyID Código de moneda de la transacción A TaxInclusiveAmount 1..1 1.0
Rechazo: Si valor diferente a DocumentCurrencyCode c:TaxInclusiveAmount/@currencyID
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
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
AllowanceTotal Descuento Total: Suma de todos los 4‐15 /CreditNote/cac:LegalMonetaryTotal/cbc
CAU08 cbc E N LegalMonetaryTotal 0..1 round(/sig:CreditNote/cac:LegalMonetaryTotal/cbc:AllowanceTo 1.0
Amount descuentos aplicados al total de la factura p (0‐6) :AllowanceTotalAmount
talAmount) es distinto de
round(sum(/sig:CreditNote/cac:AllowanceCharge[cbc:ChargeIndi
cator = "false"]/cbc:Amount))
AllowanceTotalAmo Ver lista de valores posibles en 13.3.3 /CreditNote/cac:LegalMonetaryTotal/cb
CAU09 @currencyID Código de moneda de la transacción A 1..1 1.0
unt Rechazo: Si valor diferente a DocumentCurrencyCode c:AllowanceTotalAmount/@currencyID
El Valor del Cargo Total es igual a la Suma de todos los cargos
globales aplicados al total de la factura.
Rechazo: Si
ChargeTotalAm Cargo Total: Suma de todos los cargos 4‐15 /CreditNote/cac:LegalMonetaryTotal/cbc
CAU10 cbc E N LegalMonetaryTotal 0..1 round(/sig:CreditNote/cac:LegalMonetaryTotal/cbc:ChargeTotal 1.0
ount aplicados al total de la factura p (0‐6) :ChargeTotalAmount
Amount) es distinto de
round(sum(/sig:CreditNote/cac:AllowanceCharge[cbc:ChargeIndi
cator = "true"]/cbc:Amount))
Ver lista de valores posibles en el numeral 13.3.3 /CreditNote/cac:LegalMonetaryTotal/cb
CAU11 @currencyID Código de moneda de la transacción A ChargeTotalAmount 1..1 1.0
Rechazo: Si valor diferente a DocumentCurrencyCode c:ChargeTotalAmount/@currencyID
Anticipo Total: Suma de todos los pagos 4‐15 El Valor del Anticipo Total aplicado al documento electrónico a /CreditNote/cac:LegalMonetaryTotal/cbc
CAU12 cbc PrePaidAmount E N LegalMonetaryTotal 0..1 1.0
anticipados p (0‐6) la cual se referencia esta nota crédito. :PrepaidAmount
Ver lista de valores posibles en 13.3.3 /CreditNote/cac:LegalMonetaryTotal/cb
CAU13 @currencyID Código de moneda de la transacción A PrePaidAmount 1..1 1.0
Rechazo: Si valor diferente a DocumentCurrencyCode c:PrepaidAmount/@currencyID
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
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
Valor a Pagar de Factura: Valor total de
//cbc:TaxInclusiveAmount else 0.00, $SumTotalAllowance := if
ítems (incluyendo cargos y descuentos a 0‐15 /CreditNote/cac:LegalMonetaryTotal/cbc
CAU14 cbc PayableAmount E N LegalMonetaryTotal 1..1 (boolean(//cbc:AllowanceTotalAmount)) then 1.0
nivel de ítems)+valor tributos + valor cargos p (0‐6) :PayableAmount
//cbc:AllowanceTotalAmount else 0.00, $SumTotalCharge := if
– valor 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:PayableAmount)
Ver lista de valores posibles en el numeral 13.3.3 /CreditNote/cac:LegalMonetaryTotal/cb
CAU15 @currencyID Código de moneda de la transacción A PayableAmount 1.0
Rechazo: Si valor diferente a DocumentCurrencyCode c:PayableAmount/@currencyID
Grupo de campos para información
CAV01 cac CreditNoteLine G CreditNote 1..N 1.0 /CreditNote/cac:CreditNoteLine
relacionadas con una línea de la nota
Notificación: Si contiene un valor ya utilizado en el elemento
/CreditNote/cac:CreditNoteLine/cbc:ID en otro grupo de este
CAV02 cbc ID Número de Línea E N 1..4 CreditNoteLine 1..1 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 Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
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 caso la
cbc:Note debe empezar por el texto: “Contrato de servicios AIU
por concepto de:” El contribuyente debe incluir el objeto del
Información Adicional: Texto libre para contrato facturado. /CreditNote/cac:CreditNoteLine/cbc:Not
CAV03 cbc Note E A 20..5000 CreditNoteLine 0..N 1.0
añadir información adicional al artículo. Obligatorio, deberá informarse dentro de los periodos de tres e
(3) días al año que la DIAN defina, en los que los bienes cubiertos
se encuentren exentos del impuesto sobre las ventas. En esta
caso la cbc:Note debe informar el siguiente texto: “Bienes
Cubiertos”.
CreditedQuantit /CreditNote/cac:CreditNoteLine/cbc:Cred
CAV04 cbc Cantidad del producto o servicio E N CreditNoteLine 1..1 1.0
y itedQuantity
Corresponde a uno de los valores de la tabla de unidades de /CreditNote/cac:CreditNoteLine/cbc:Cred
CAV05 cbc unitCode Identificación de la unidad de medida A A 2‐5 CreditedQuantity 1..1
medida 13.3.6 itedQuantity/@unitCode
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
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:LineExtensionAmount es
distinto de (/CreditNote/Price/cbc:PriceAmount *
/CreditNote/Price/cbc:Price/ BaseQuantity) –
(/CreditNote/cac:CreditNoteLine/cac:AllowanceCharge/cbc:Amo
unt, correspondientes a aquellos grupos en donde
/CreditNote/cac:CreditNoteLine/cac:AllowanceCharge/cbc:Charg
eIndicator es “false”
o ) +
Valor total de la línea. (/CreditNote/cac:CreditNoteLine/cac:AllowanceCharge/cbc:Am
LineExtensionA Cantidad x Precio Unidad menos descuentos 0‐15 ount, correspondientes a aquellos grupos en donde /CreditNote/cac:CreditNoteLine/cbc:Line
CAV06 cbc E N CreditNoteLine 1..1 1.0
mount más recargos p (0‐6) AllowanceCharge/cbc:ChargeIndicator es “true” ExtensionAmount
que apliquen para la línea. )
O dicho de otra forma
every $i in /sig:CreditNote/cac:CreditNoteLine satisfies if
(exists($i/cac:AllowanceCharge[cbc:ChargeIndicator=false()])
and
exists($i/cac:AllowanceCharge[cbc:ChargeIndicator=true()]))then
(round($i/cbc:LineExtensionAmount) =
round(($i/cac:Price/cbc:PriceAmount *
$i/cac:Price/cbc:BaseQuantity)+
$i/cac:AllowanceCharge[cbc:ChargeIndicator=true()]/cbc:Amoun
t ‐
$i/cac:AllowanceCharge[cbc:ChargeIndicator=false()]/cbc:Amou
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
nt)) else
(if(exists($i/cac:AllowanceCharge[cbc:ChargeIndicator=false()]))t
hen round($i/cbc:LineExtensionAmount) =
round(($i/cac:Price/cbc:PriceAmount *
$i/cac:Price/cbc:BaseQuantity) ‐
$i/cac:AllowanceCharge[cbc:ChargeIndicator=false()]/cbc:Amou
nt) else
if(exists($i/cac:AllowanceCharge[cbc:ChargeIndicator=true()]))
then round($i/cbc:LineExtensionAmount) =
round(($i/cac:Price/cbc:PriceAmount *
$i/cac:Price/cbc:BaseQuantity) +
$i/cac:AllowanceCharge[cbc:ChargeIndicator=true()]/cbc:Amoun
t) 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
LineExtensionAmou Ver lista de valores posibles en el numeral 13.3.3 /CreditNote/cac:CreditNoteLine/cbc:Line
CAV07 @currencyID Código de moneda de la transacción A 1..1 1.0
nt Rechazo: Si valor diferente a DocumentCurrencyCode ExtensionAmount/@currencyID
Grupo de información que indica el precio
PricingReferenc /CreditNote/cac:CreditNoteLine/cac:Prici
CAW01 cac de referencia para línea que no contienen G CreditNoteLine 0..1 Obligatorio de informar si se trata de muestras comerciales.
e ngReference
valor comercial
/CreditNote/cac:CreditNoteLine/cac:Prici
AlternativeCond
CAW02 cac Grupo para informar el precio G PricingReference 1..1 1.0 ngReference/cac:AlternativeConditionPri
itionPrice
ce
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
/CreditNote/cac:CreditNoteLine/cac:Prici
0‐15 AlternativeConditio Corresponde al valor del precio referencia del ítem que se da
CAW03 cbc PriceAmount Valor del artículo o servicio E N 1..1 1.0 ngReference/cac:AlternativeConditionPri
p (0‐6) nPrice como muestra o regalo sin valor comercial
ce/cbc:PriceAmount
/CreditNote/cac:CreditNoteLine/cac:Pri
Ver lista de valores posibles en el numeral 13.3.3
CAW04 @currencyID Código de moneda de la transacción A A PriceAmount 1.0 cingReference/cac:AlternativeCondition
Rechazo: Si valor diferente a DocumentCurrencyCode
Price/cbc:PriceAmount/@currencyID
Ver lista de valores posibles en 13.3.9 /CreditNote/cac:CreditNoteLine/cac:Prici
AlternativeConditio
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 encuentra en la 1.0 ngReference/cac:AlternativeConditionPri
nPrice
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:TaxCategory/cac:TaxScheme/cbc:I
D
Grupo de campos para información Este grupo NO debe ser informado para ítems excluidos de
/CreditNote/cac:CreditNoteLine/cac:TaxT
CAX01 cac TaxTotal relacionadas con un tributo aplicable a esta G CreditNoteLine 0..N acuerdo a lo establecido en el ET. Adicionalmente, NO debe ser 1.0
otal
línea de la nota 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 Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Suma de todos los elementos
../cac:TaxTotal/TaxSubtotal/cbc:TaxAmount
Rechazo: Si ../cac:TaxTotal/cbc:TaxAmount <> sumatoria de
todas las ocurrencias de
../cac:TaxTotal/TaxSubtotal/cbc:TaxAmount
o dicho de otro modo
every $i in //cac:CreditNoteLine satisfies if
0‐15 ($i/cac:TaxTotal/cac:TaxSubtotal/cac:TaxCategory/cac:TaxSche /CreditNote/cac:CreditNoteLine/cac:TaxT
CAX02 cbc TaxAmount Valor del tributo E N TaxTotal 1..1 1.0
p (0‐6) me/cbc:ID = '01') then otal/cbc:TaxAmount
round($i/cac:TaxTotal[cac:TaxSubtotal/cac:TaxCategory/cac:Tax
Scheme/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 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 13.3.3 /CreditNote/cac:CreditNoteLine/cac:Ta
CAX03 @currencyID Código de moneda de la transacción A TaxAmount 1..1 1.0
Rechazo: Si valor diferente a DocumentCurrencyCode xTotal/cbc:TaxAmount/@currencyID
Rechazo: Si /cac:TaxTotal/cbc:RoundingAmount <>
sum(//cac:TaxTotal/cac:TaxSubtotal/cbc:TaxableAmount *
//cac:TaxTotal/cac:TaxSubtotal/cac:TaxCategory/cbc:Percent) –
sum(//cac:TaxTotal/cac:TaxSubtotal/cbc:TaxAmount)
RoundingAmou 0‐15 /CreditNote/cac:CreditNoteLine/cac:Ta
CAX18 cbc Redondeo agregado al total del impuesto E A TaxTotal 1..1
nt p (0‐6) xTotal/cbc:RoundingAmount
Rechazo: Si /cac:TaxTotal/cbc:RoundingAmount <>
sum(//cac:TaxTotal/cac:TaxSubtotal/cbc:PerUnitAmount * /
/cac:TaxTotal/cac:TaxSubtotal/cbc:TaxableAmount.) –
sum(//cac:TaxTotal/cac:TaxSubtotal/cbc:TaxAmount)
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
/CreditNote/cac:CreditNoteLine/cac:Ta
Ver lista de valores posibles en 13.3.3
CAX19 @currencyID Código de moneda de la transacción A TaxAmount 1..1 1.0 xTotal/cbc:RoundingAmount/@currenc
Rechazo: Si valor diferente a DocumentCurrencyCode
yID
Grupo de información que definen los /CreditNote/cac:CreditNoteLine/cac:TaxT
CAX04 cbc TaxSubtotal G TaxTotal 1..N Debe ser informado un grupo de estos para cada tarifa. 1.0
valores del tributo otal/cbc:TaxEvidenceIndicator
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
Base Imponible sobre la que se calcula el 0‐15 condicionados y cargos en caso de existir. /CreditNote/cac:CreditNoteLine/cac:TaxT
CAX05 cbc TaxableAmount E N TaxSubtotal 1..1 1.0
valor del tributo p (0‐6) Recuerde que para las muestras gratis la base gravable es el otal/cac:TaxSubtotal/cbc:TaxableAmount
valor comercial de dichas muestras gratis
Nota: Para bienes o servicios Excluidos no se debe informar el
impuesto excluido.
/CreditNote/cac:CreditNoteLine/cac:Ta
Ver lista de valores posibles en 13.3.3
CAX06 @currencyID Código de moneda de la transacción A TaxableAmount 1.0 xTotal/cac:TaxSubtotal/cbc:TaxableAmo
Rechazo:Si valor diferente a DocumentCurrencyCode
unt/@currencyID
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
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:TaxSubtotal/cac:TaxCateg
ory/cac:TaxScheme/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 porcentajes, pero para el cálculo se debe considerar
todos los tipos de impuesto que aplique a esta línea.
Valor del tributo: producto del porcentaje 0‐15 Rechazo: Para tributos cuya tarifa se enuncia en valores /CreditNote/cac:CreditNoteLine/cac:TaxT
CAX07 cbc TaxAmount E N TaxSubtotal 1..1 nominales (ejemplo bolsas plásticas) 1.0
aplicado sobre la base imponible p (0‐6) otal/cac:TaxSubtotal/cbc:TaxAmount
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:T
axCategory/cac:TaxScheme/cbc:ID = '22']/cbc:TaxAmount) =
round(((//cac:CreditNoteLine/cac:TaxTotal/cac:TaxSubtotal[cac:
TaxCategory/cac:TaxScheme/cbc:ID = '22']/cbc:PerUnitAmount *
(//cac:CreditNoteLine[cac:TaxTotal/cac:TaxSubtotal/cac:TaxCate
gory/cac:TaxScheme/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.
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
/CreditNote/cac:CreditNoteLine/cac:Ta
Ver lista de valores posibles en 13.3.3
CAX08 @currencyID Código de moneda de la transacción A A TaxAmount 1.0 xTotal/cac:TaxSubtotal/cbc:TaxAmount
Rechazo: Si valor diferente a DocumentCurrencyCode
/@currencyID
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 Let
CAX09 cbc Unidad de medida base para el tributo E N 0‐2p (0‐ TaxSubtotal 0..1 1.0 otal/cac:TaxSubtotal/cbc:BaseUnitMeasu
e $i:=//cac:CreditNoteLine/cac:TaxTotal/cac:TaxSubtotal/cac:TaxC
2) re
ategory/cac:TaxScheme/cbc:ID, $j :=
//cac:CreditNoteLine/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/@unitCode != '' else true()
/CreditNote/cac:CreditNoteLine/cac:TaxT
Corresponde a uno de los valores de la tabla de unidades de
CAX10 @unitCode Identificación de la unidad de medida A A 2‐5 BaseUnitMeasure 1..1 1.0 otal/cac:TaxSubtotal/cbc:BaseUnitMeasu
medida 13.3.3
re/@unitCode
Es el valor nominal del tributo por unidad
Rechazo:Si el elemento NO es informado o no existe.
let $i :=
0‐15 //cac:CreditNoteLine/cac:TaxTotal/cac:TaxSubtotal/cac:TaxCat
/CreditNote/cac:CreditNoteLine/cac:TaxT
CAX11 cbc PerUnitAmount Valor del tributo por unidad E N 0‐2p (0‐ TaxSubtotal 0..1 egory/cac:TaxScheme/cbc:ID, $j := 1.0
otal/cac:TaxSubtotal/cbc:PerUnitAmount
2) //cac:CreditNoteLine/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/@currencyID !='' else true()
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
/CreditNote/cac:CreditNoteLine/cac:Ta
Ver lista de valores posibles en 13.3.3
CAX12 @currencyID Código de moneda de la transacción A A TaxableAmount 1.0 xTotal/cac:TaxSubtotal/cbc:PerUnitAmo
Rechazo:Si valor diferente a DocumentCurrencyCode
unt/@currencyID
/CreditNote/cac:CreditNoteLine/cac:TaxT
CAX13 cac TaxCategory Grupo de información sobre el tributo G TaxSubtotal 1..1 1.0
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 imponible. /CreditNote/cac:CreditNoteLine/cac:TaxT
0..5
CAX14 cbc Percent Tarifa del tributo E N TaxSubtotal 0..1 Notificación: si la tarifa no corresponde a la de la tabla 13.3.10 y 1.0 otal/cac:TaxSubtotal/cac:TaxCategory/cb
p (0..3)
el Impuesto corresponde a uno de los mencionados en dicha c:Percent
tabla (../TaxScheme/ID)
/CreditNote/cac:CreditNoteLine/cac:TaxT
Grupo de información específicas sobre el
CAX15 cac TaxScheme G TaxCategory 1..1 1.0 otal/cac:TaxSubtotal/cac:TaxCategory/ca
tributo
c:TaxScheme
Ver lista de valores posibles en el numeral 13.2.2
/CreditNote/cac:CreditNoteLine/cac:TaxT
Rechazo: Si el contenido de este elemento no corresponde a un
CAX16 cbc ID Identificador del tributo E A 3‐0 TaxScheme 1..1 1.0 otal/cac:TaxSubtotal/cac:TaxCategory/ca
contenido de la columna “Identificador” (aceptase elemento sin
c:TaxScheme/cbc:ID
contenido)
Ver lista de valores posibles en el numeral 13.2.2 /CreditNote/cac:CreditNoteLine/cac:TaxT
CAX17 cbc Name Nombre del tributo E A 10‐30 TaxScheme 1..1 Rechazo: Si el contenido de este elemento no corresponde al 1.0 otal/cac:TaxSubtotal/cac:TaxCategory/ca
contenido correspondiente de la columna “Nombre” c:TaxScheme/cbc:Name
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
AllowanceCharg Grupo de campos para información /CreditNote/cac:CreditNoteLine/cac:Allo
CBE01 cac G CreditNoteLine 0..N individual, general a la factura genera IVA, debe reportarse como 1.0
e relacionadas con un cargo o un descuento wanceCharge
ítem. Para el caso de los descuentos a nivel de ítem no es
necesario codificarlos
Empieza con “1”, los números utilizados en los diferentes grupos /CreditNote/cac:CreditNoteLine/cac:Allo
CBE02 cbc ID Número de Línea E AllowanceCharge 1.0
deben ser consecutivos wanceCharge/cbc:ID
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
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 un Cargo y no un /CreditNote/cac:CreditNoteLine/cac:Allo
CBE03 cbc ChargeIndicator E B 4..5 AllowanceCharge 1..1 antes de tributos y debe reportarse LegalMonetary 1.0
descuento wanceCharge/cbc:ChargeIndicator
El elemento solamente puede identificar una de las 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 informar de
CBE04 cbc E A 10..5000 AllowanceCharge 0..1 Si es descuento entonces valor es Discount 1.0 wanceCharge/cbc:AllowanceChargeReas
eReason la razón del descuento.
on
1..6 /CreditNote/cac:CreditNoteLine/cac:Allo
MultiplierFactor Porcentaje aplicado en decimales
CBE05 cbc Porcentaje: Porcentaje que aplicar. E N 0‐2p (0‐ AllowanceCharge 1..1 1.0 wanceCharge/cbc:MultiplierFactorNumer
Numeric 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
4‐15 /CreditNote/cac:CreditNoteLine/cac:Allo
CBE06 cbc Amount Valor total del cargo o descuento E N AllowanceCharge 1..1 Rechazo:Si ../AllowanceCharge/cbc:ChargeIndicator es true y 1.0
p (0‐6) wanceCharge/cbc:Amount
../AllowanceCharge/cbc:Amount >
../AllowanceCharge/cbc:BaseAmount
/CreditNote/cac:CreditNoteLine/cac:All
Ver lista de valores posibles en 13.3.3
CBE07 @currencyID Código de moneda de la transacción A A Amount 1..1 1.0 owanceCharge/cbc:Amount/@currency
Rechazo:Si valor diferente a DocumentCurrencyCode
ID
Positivo mayor que cero
Rechazo:Si es negativo ../AllowanceCharge/cbc:BaseAmount
Valor Base para calcular el descuento el 4‐15 Si es descuento, no puede ser superior al valor total de la factura /CreditNote/cac:CreditNoteLine/cac:Allo
CBE08 cbc BaseAmount E N BaseAmount 1..1 1.0
cargo p (0‐6) Notificación: si ../AllowanceCharge/cbc:ChargeIndicator es true wanceCharge/cbc:BaseAmount
y ../AllowanceCharge/cbc:BaseAmount >
../LegalMonetaryTotal/cbc:LineExtensionAmount
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
/CreditNote/cac:CreditNoteLine/cac:All
Ver lista de valores posibles en 13.3.3
CBE09 @currencyID Código de moneda de la transacción A A Amount 1..1 1.0 owanceCharge/cbc:BaseAmount/@curr
Rechazo:Si valor diferente a DocumentCurrencyCode
encyID
Grupo de información que describen las
CAZ01 Item G CreditNoteLine 1..1 1.0 /CreditNote/cac:CreditNoteLine/cac:Item
características del artículo o servicio
Descripción: Descripción del artículo o /CreditNote/cac:CreditNoteLine/cac:Item
CAZ02 cbc Description E A 5..300 Item 1‐3 1.0
servicio a que se refiere esta línea de la nota /cbc:Description
Por ejemplo, si el artículo en CreditNoteLine son tres “six pack”:
PackSizeNumeri Cantidad de unidad de este artículo por la cantidad que va en PackSizeNumeric es 6, mientras a la /CreditNote/cac:CreditNoteLine/cac:Item
CAZ03 cbc E N 1‐3 Item 0..1
c empaque cantidad que va en Price/BaseQuantity es 3, y el total de latas /cbc:PackSizeNumeric
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
SellersItemIdent Grupo de datos de identificación del artículo /CreditNote/cac:CreditNoteLine/cac:Item
CAZ06 cac G Item 0..1 1.0
ification o servicio de acuerdo con el vendedor /cac:SellersItemIdentification
Código del vendedor correspondiente al SellersItemIdentifica /CreditNote/cac:CreditNoteLine/cac:Item
CAZ07 cbc ID E A 1‐50 0..1 1.0
artículo tion /cac:SellersItemIdentification/cbc:ID
/CreditNote/cac:CreditNoteLine/cac:Item
Código del vendedor correspondiente a una SellersItemIdentifica
CAZ08 cbc ExtendedID E A 1‐50 0..1 1.0 /cac:SellersItemIdentification/cbc:Extend
subespecificación del artículo tion
edID
StandardItemId Grupo de datos de identificación del artículo Son admitidas hasta tres codificaciones estándar para un mismo /CreditNote/cac:CreditNoteLine/cac:Item
CAZ09 cac G Item 1..N 1.0
entification o servicio de acuerdo con un estándar artículo /cac:StandardItemIdentification
Código de acuerdo con el estándar descrito StandardItemIdentif /CreditNote/cac:CreditNoteLine/cac:Item
CAZ10 cbc ID E A 1..1 Código del ítem de acuerdo al estándar informado en @schemID 1.0
en el atributo ID/@schemeAgencyID ication /cac:StandardItemIdentification/cbc:ID
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Ver estándares en 13.3.5
Para factura de exportación (cbc:InvoiceTypeCode = 02) puede
informar la subpartida arancelaria a 10 dígitos
Notificación:si el código no existe en un estándar cerrado /CreditNote/cac:CreditNoteLine/cac:Item
StandardItemIdentif
CAZ11 cbc @schemeID Código del estándar A A 1..1 Ejemplo: UNSPSC 1.0 /cac:StandardItemIdentification/cbc:ID/
ication
Notificación: si el código no sigue la regla de formación de un @schemeID
código abierto, pero con valores verificables
Ejemplo: GTIN
Ejemplo:Partidas arancelarias
/CreditNote/cac:CreditNoteLine/cac:Item
CAZ12 cbc @schemeName A A ID 0..1 1.0 /cac:StandardItemIdentification/cbc:ID/
@schemeName
/CreditNote/cac:CreditNoteLine/cac:Item
@schemeAgenc
CAZ13 cbc A A ID 0..1 Rechazo: Si ID@schemeID = 010 y ID@schemeAgencyID <> 9 1.0 /cac:StandardItemIdentification/cbc:ID/
yID
@schemeAgencyID
Grupo de información para adicionar
AdditionalItemP información específica del ítem que puede /CreditNote/cac:CreditNoteLine/cac:Item
CAZ14 cac G Item 0..N 1.0
roperty ser solicitada por autoridades o entidades /cac:AdditionalItemProperty
diferentes a la DIAN
Obligatorio: si el grupo AdditionalItemProperty es informado.
Característica que quiere informar del ítem, AdditionalProtpertyI Por cada ../cac:AdditionalItemProperty/cbc:Name debe existir /CreditNote/cac:CreditNoteLine/cac:Item
CAZ15 cbc Name E A 2:50 1..N 1.0
por ejemplo (Uso Vehículo) tem un ../cac:AdditionalItemProperty/cbc:Value /cac:AdditionalItemProperty/cbc:Name
No se válida
Obligatorio: si el grupo AddtionalProperytItem es informado
Valor de la característica que se quiere AdditionalPropertyIt Por cada ../cac:AdditionalItemProperty/cbc:Value debe existir un /CreditNote/cac:CreditNoteLine/cac:Item
CAZ16 cbc Value E A 2‐50 1..N 1.0
informar, por ejemplo (Particular) me ../cac:AdditionalItemProperty/cbc:Name /cac:AdditionalItemProperty/cbc:Value
No se válida
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Se debe informar elemento cuando el elemento CustomizationID
/CreditNote/cac:InvoiceLine/cac:Item/cac
AdditionalProtpertyI = “12”.
CAZ17 cbc ValueQuantity Cantidad del Bien E A 1‐100 0..1 1.0 :AdditionalItemProperty/cbc:ValueQuanti
tem Se debe informar la cantidad real entregada de la mercancía de
ty
la remesa
/CreditNote/cac:InvoiceLine/cac:Item/cac
AdditionalProtpertyI
CAZ18 @unitCode Unidad de la cantidad del bien A A 1‐5 1..1 1.0 :AdditionalItemProperty/cbc:ValueQuanti
tem
ty/@unitcode
Grupo de información que describen el
InformationCont Obligatorio: si la venta de bienes o la prestación de servicios la
Mandate de la operación de venta. Aplica /CreditNote/cac:CreditNoteLine/cac:Item
CBA01 cac entProviderPart G Item 0..1 realiza el FE a nombre de este tercero, entonces indique aquí el 1.0
solo para mandatos, y se debe informar a /cac:InformationContentProviderParty
y documento.
nivel de ítem
/CreditNote/cac:CreditNoteLine/cac:Item
PowerOfAttorne InformatiionConten
CBA02 cac G 1..1 Obligatorio: si InformationContentProviderParty es informado 1.0 /cac:InformationContentProviderParty/ca
y tProvider
c:PowerOfAttorney
/CreditNote/cac:CreditNoteLine/cac:Item
CBA03 cac AgentParty G PowerOfAttorney 1..1 Obligatorio: si InformationContentProviderParty es informado 1.0 /cac:InformationContentProviderParty/ca
c:PowerOfAttorney/cac:AgentParty
/CreditNote/cac:CreditNoteLine/cac:Item
PartyIdentificati /cac:InformationContentProviderParty/ca
CBA04 cac G AgentParty 1..1 Obligatorio si InformationContentProviderParty es informado 1.0
on c:PowerOfAttorney/cac:AgentParty/cac:P
artyIdentification
/CreditNote/cac:CreditNoteLine/cac:Item
Identificación del mandante. /cac:InformationContentProviderParty/ca
CBA05 cbc ID E N 3..13 PartyIdentification 1..1 1.0
Rechazo: si no informado c:PowerOfAttorney/cac:AgentParty/cac:P
artyIdentification/cbc:ID
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
/CreditNote/cac:CreditNoteLine/cac:Item
/cac:InformationContentProviderParty/ca
@schemeAgenc
CBA06 ID 1..1 c:PowerOfAttorney/cac:AgentParty/cac:P
yID
artyIdentification/cbc:ID/@schemeAgenc
yID
/CreditNote/cac:CreditNoteLine/cac:Item
/cac:InformationContentProviderParty/ca
CBA07 @schemeID ID 0..1
c:PowerOfAttorney/cac:AgentParty/cac:P
artyIdentification/cbc:ID /@schemeID
/CreditNote/cac:CreditNoteLine/cac:Item
/cac:InformationContentProviderParty/ca
CBA08 @schemeName ID 1..1 Debe corresponder a un valor de 13.2.1
c:PowerOfAttorney/cac:AgentParty/cac:P
artyIdentification/cbc:ID/@schemeName
Grupo de información que describen los
CBB01 Price G CreditNoteLine 1..1 1.0 /CreditNote/cac:CreditNoteLine/cac:Price
precios del artículo o 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 13.3.3 /CreditNote/cac:CreditNoteLine/cac:Pri
CBB03 @currencyID Código de moneda de la transacción A PriceAmount 1.0
Rechazo: Si valor diferente a DocumentCurrencyCode ce/cbc:PriceAmount/@currencyID
/CreditNote/cac:CreditNoteLine/cac:Price
CBB04 cbc BaseQuantity La cantidad real sobre la cual el precio aplica E N 1..6 Price 1..1 1.0
/cbc:BaseQuantity
Ver lista de valores posibles en le numeral 13.3.6
/CreditNote/cac:CreditNoteLine/cac:Price
CBB05 @unitCode Unidad de la cantidad del artículo solicitado A A 1‐3 BaseQuantity 1..1 Notificación: si el valor del atributo no se encuentra en la 1.0
/cbc:BaseQuantity/@unitCode
columna “Unida”
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
6.3. Nota Débito: DebitNote
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Debe usar como mínimo las extensiones
DAA02 ext UBLExtensions definidas por la DIAN para toda Nota G DebitNote 1..1 1.0 /DebitNote/ext:UBLExtensions
electrónica
Se requiere que para el documento Nota (DebitNote)
existan declarados a lo menos dos nodos obligatorios
//ext:UBLExtension/ext:ExtensionContent/sts:DianExtensio /DebitNote/ext:UBLExtensions/ext:UBLEx
DAB01 ext UBLExtension G UBLExtensions 2..N 1.0
ns tension
y
//ext:UBLExtension/ext:ExtensionContent/ds:Signature
Contenido de las definiciones de
extensiones de la DIAN. Debe usar como
ExtensionConte /root/ext:UBLExtensions/ext:UBLExtensio
DAB02 ext mínimo las extensiones definidas por la G UBLExtension 1..1 1.0
nt n/ext:ExtensionContent
DIAN para toda Nota electrónica
(DianExtensions y Signature)
Grupo de información sobre la documento, Rechazo: Solamente puede haber una ocurrencia de un /root/ext:UBLExtensions/ext:UBLExtensio
DAB03 sts DianExtensions el prestador de servicios, y el software G ExtensionContent 1..1 grupo UBLExtension conteniendo el grupo 1.0 n/ext:ExtensionContent/sts:DianExtensio
utilizado sts:DianExtensions ns
/root/ext:UBLExtensions/ext:UBLExtensio
Grupo de información de país del InvoiceSource
DAB13 sts InvoiceSource G 1..1 1.0 n/ext:ExtensionContent/sts:DianExtensio
documento electrónico
ns/sts:InvoiceSource
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
/root/ext:UBLExtensions/ext:UBLExtensio
n/ext:ExtensionContent/sts:DianExtensio
IdentificationCo InvoiceSource
DAB14 cbc E A 2 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 A N IdentificationCode 1..1 Debe ser informado el literal “6” 1.0
ns/sts:InvoiceSource/cbc:IdentificationCo
de/@listAgencyID
/root/ext:UBLExtensions/ext:UBLExtensio
Debe ser informado el literal “United Nations Economic n/ext:ExtensionContent/sts:DianExtensio
DAB16 listAgencyName A A IdentificationCode 1..1 1.0
Commission for Europe” ns/sts:InvoiceSource/cbc:IdentificationCo
de/@listAgencyName
/root/ext:UBLExtensions/ext:UBLExtensio
Debe ser informado el literal
n/ext:ExtensionContent/sts:DianExtensio
DAB17 listSchemeURI A A IdentificationCode 1..1 “urn:oasis:names:specification:ubl:codelist:gc:CountryIden 1.0
ns/sts:InvoiceSource/cbc:IdentificationCo
tificationCode‐2.1”
de/@listSchemeURI
/root/ext:UBLExtensions/ext:UBLExtensio
SoftwareProvide Grupo de información sobre el prestador
DAB18 sts G DianExtensions 1..1 1.0 n/ext:ExtensionContent/sts:DianExtensio
r de servicios
ns/sts:SoftwareProvider
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Identificador del Proveedor Tecnológico
utilizado en la emisión de la Nota. Un
Obligado a facturar puede ser también /root/ext:UBLExtensions/ext:UBLExtensio
NIT del Proveedor Tecnológico debe estar registrado en la
DAB19 sts ProviderID Proveedor Tecnológico para sí mismo u E N SoftwareProvider 1..1 1.0 n/ext:ExtensionContent/sts:DianExtensio
DIAN, si DV.
otros, en cuyo caso será Proveedor ns/sts:SoftwareProvider/sts:ProviderID
Tecnológico
/root/ext:UBLExtensions/ext:UBLExtensio
n/ext:ExtensionContent/sts:DianExtensio
@schemeAgenc
DAB20 A N ProviderID 1..1 Debe ser informado el literal “195” 1.0 ns/sts:SoftwareProvider/sts:ProviderI/@s
yID
chemeAgencyID
/root/ext:UBLExtensions/ext:UBLExtensio
@schemeAgenc Debe ser informado el literal “CO, DIAN (Dirección de n/ext:ExtensionContent/sts:DianExtensio
DAB21 A A ProviderID 1..1 1.0
yName Impuestos y Aduanas Nacionales)” ns/sts:SoftwareProvider/sts:ProviderID/@
schemeAgencyName
/root/ext:UBLExtensions/ext:UBLExtensio
Si Proveedor Tecnológico está identificado por NIT
n/ext:ExtensionContent/sts:DianExtensio
DAB22 @schemeID DV del NIT del Proveedor Tecnológico A N ProviderID 0..1 (@schemeName=31), el DV del NIT debe ser informado en 1.0
ns/sts:SoftwareProvider/sts:ProviderID/@
@schemeID
schemeID
Identificador del tipo de documento de identidad /root/ext:UBLExtensions/ext:UBLExtensio
(@schemeName=31) del Proveedor Tecnológico que indica n/ext:ExtensionContent/sts:DianExtensio
DAB23 @schemeName A N ProviderID 1..1 1.0
que él está identificado por NIT y por tanto el DV del NIT ns/sts:SoftwareProvider/sts:ProviderID/@
debe ser informado en atributo @schemeID schemeName
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Identificador Software: Identificador del Identificador del software asignado cuando el software si /root/ext:UBLExtensions/ext:UBLExtensio
DAB24 sts softwareID software habilitado para la emisión de E A SoftwareProvider 1..1 activa en el Sistema de Facturación Electrónica debe 1.0 n/ext:ExtensionContent/sts:DianExtensio
Notas corresponder a un software autorizado para este OFE ns/sts:SoftwareProvider/sts:softwareID
/root/ext:UBLExtensions/ext:UBLExtensio
@schemeAgenc n/ext:ExtensionContent/sts:DianExtensio
DAB25 A N softwareID 1..1 Debe ser informado el literal “195” 1.0
yID ns/sts:SoftwareProvider/sts:softwareID/
@schemeAgencyID
/root/ext:UBLExtensions/ext:UBLExtensio
@schemeAgenc Debe ser informado el literal “CO, DIAN (Dirección de n/ext:ExtensionContent/sts:DianExtensio
DAB26 A A softwareID 1..1 1.0
yName Impuestos y Aduanas Nacionales)” ns/sts:SoftwareProvider/sts:softwareID/
@schemeAgencyName
Huella del software que autorizó la DIAN al Definida en el numeral 10.4 /root/ext:UBLExtensions/ext:UBLExtensio
SoftwareSecurit
DAB27 sts Obligado a Facturar Electrónicamente o al E A 48 DianExtensions 1..1 Rechazo: Si la huella no corresponde a un software 1.0 n/ext:ExtensionContent/sts:DianExtensio
yCode
Proveedor Tecnológico autorizado para este OFE ns/sts:SoftwareSecurityCode
/root/ext:UBLExtensions/ext:UBLExtensio
@schemeAgenc SoftwareSecurityC n/ext:ExtensionContent/sts:DianExtensio
DAB28 A N 1..1 Debe ser informado el literal “195” 1.0
yID ode ns/sts:SoftwareSecurityCode/@schemeAg
encyID
/root/ext:UBLExtensions/ext:UBLExtensio
@schemeAgenc SoftwareSecurityC Debe ser informado el literal “CO, DIAN (Dirección de n/ext:ExtensionContent/sts:DianExtensio
DAB29 A A 1..1 1.0
yName ode Impuestos y Aduanas Nacionales)” ns/sts:SoftwareSecurityCode/@schemeAg
encyName
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
/root/ext:UBLExtensions/ext:UBLExtensio
AuthorizationPr Grupo de Información del Proveedor
DAB30 sts E N 9 DianExtensions 1..1 1.0 n/ext:ExtensionContent/sts:DianExtensio
ovider Autorizado (PA) por la DIAN
ns/sts:AuthorizationProvider
/root/ext:UBLExtensions/ext:UBLExtensio
Debe corresponder al Nit de la DIAN
AuthorizationPr AuthorizationProv n/ext:ExtensionContent/sts:DianExtensio
DAB31 sts E N 1..1 Rechazo: Si AuthorizationProviderID no corresponde al NIT 1.0
oviderID ider ns/sts:AuthorizationProvider/sts:Authoriz
de la DIAN (800197268)
ationProviderID
/root/ext:UBLExtensions/ext:UBLExtensio
@schemeAgenc AuthorizationProv n/ext:ExtensionContent/sts:DianExtensio
DAB32 A N 1..1 Debe ser informado el literal “195” 1.0
yID iderID ns/sts:AuthorizationProvider/sts:Authoriz
ationProviderID/@schemeAgencyID
/root/ext:UBLExtensions/ext:UBLExtensio
@schemeAgenc AuthorizationProv Debe ser informado el literal “CO, DIAN (Dirección de n/ext:ExtensionContent/sts:DianExtensio
DAB33 A A 1..1 1.0
yName iderID Impuestos y Aduanas Nacionales)” ns/sts:AuthorizationProvider/sts:Authoriz
ationProviderID/@schemeAgencyName
/root/ext:UBLExtensions/ext:UBLExtensio
AuthorizationProv DV del NIT debe ser informado en @schemeID. n/ext:ExtensionContent/sts:DianExtensio
DAB34 @schemeID A N 0..1 1.0
iderID DV de DIAN 4 ns/sts:AuthorizationProvider/sts:Authoriz
ationProviderID/@schemeID
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
/root/ext:UBLExtensions/ext:UBLExtensio
@schemeName AuthorizationProv Identificador del tipo de documento de identidad n/ext:ExtensionContent/sts:DianExtensio
DAB35 A N 1..1 1.0
iderID (@schemeName=31) Debe informar 31 ns/sts:AuthorizationProvider/sts:Authoriz
ationProviderID/@schemeName
Debe corresponder a la siguiente URL “https://catalogo‐
/root/ext:UBLExtensions/ext:UBLExtensio
vpfe.dian.gov.co/document/searchqr?documentkey=CUFE
DAB36 sts QRCode E N DianExtensions 1..1 1.0 n/ext:ExtensionContent/sts:DianExtensio
” donde la palabra CUFE debe ser reemplazada por el CUFE
ns/sts:QRCode
o CUDE del documento electrónico
Se requiere que para el documento factura (DebitNote)
existan declarados a lo menos dos nodos obligatorios
//ext:UBLExtension/ext:ExtensionContent/sts:DianExtensio /DebitNote/ext:UBLExtensions/ext:UBLEx
DAC01 ext UBLExtension G UBLExtensions 2..N 1.0
ns tension
y
//ext:UBLExtension/ext:ExtensionContent/ds:Signature
Contenido de las definiciones de
extensiones de la DIAN. Debe usar como
ExtensionConte /root/ext:UBLExtensions/ext:UBLExtensio
DAC02 ext mínimo las extensiones definidas por la G UBLExtension 1..1 1.0
nt n/ext:ExtensionContent
DIAN para toda nota electrónica
(DianExtensions y Signature)
Rechazo: Solamente puede haber una ocurrencia de un /root/ext:UBLExtensions/ext:UBLExtensio
Grupo de información sobre la firma del
DAC03 Ds Signature G ExtensionContent 1..1 grupo UBLExtension conteniendo el grupo ds:Signature 1.0 n/ext:ExtensionContent/sts:DianExtensio
documento
Ver definición en numeral 9 ns
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Versión base de UBL usada para crear este
DAD01 cbc UBLVersionID E A 7..8 DebitNote 1..1 Rechazo: Si este elemento no equivale al literal “UBL 2.1” 1.0 /DebitNote/cbc:UBLVersionID
perfil
Rechazo: Si contiene un valor distinto a los definidos en el
DAD02 cbc CustomizationID Indicador del tipo de operación E A 1..4 DebitNote 1..1 1.0 /DebitNote/cbc:CustomizationID
grupo en la tabla 13.1.5.3
Versión del Formato: Indicar versión del Rechazo: Si este elemento no equivale al literal "DIAN 2.1:
DAD03 cbc ProfileID E A 55 DebitNote 1..1 1.0 /DebitNote/cbc:ProfileID
documento. Nota Débito de 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”;
ProfileExecution este código es el testigo de que el valor Rechazo: Si contiene un valor distinto a los definidos en el
DAD04 cbc E N 1 DebitNote 1..1 1.0 /DebitNote/cbc:ProfileExecutionID
ID registrado en cbc:UUID.@schemeID es lo grupo en 13.1.1
que desea realizar el HFE: en igualdad
confirma el ambiente y en desigualdad
rechaza el procesamiento.
Número de documento: Número de Nota. Rechazo: No se permiten caracteres adicionales como
DAD05 cbc ID E A 1..20 DebitNote 1..1 1.0 /DebitNote/cbc:ID
Incluye prefijo + consecutivo de nota a espacios o guiones
CUDE de la Nota Débito.
Definido en el numeral 10.1.2
DAD06 cbc UUID Elemento que verifica la integridad de la E A 86 DebitNote 1..1 1.0 /DebitNote/cbc:UUID
Rechazo: Si el valor UUID no está correctamente calculado
información recibida
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
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”;
este código es el testigo de que el valor Rechazo: Si contiene un valor distinto a los definidos en el
DAD07 @schemeID A N UUID 1..1 1.0 /DebitNote/cbc:UUID/@schemeID
registrado en cbc:UUID.@schemeID es lo grupo en 13.1.1
que desea realizar el HFE: en igualdad
confirma el ambiente y en desigualdad
rechaza el procesamiento.
Ver lista de valores posibles en 13.1.2.1
Identificador del algoritmo utilizado para el
DAD08 @schemeName A A 11 UUID 1..1 Rechazo: Si el contenido de este atributo no corresponde a 1.0 /DebitNote/cbc:UUID/@schemeName
cálculo del CUDE
algún de los valores de la columna “Código”
Fecha de utilizada para generación del
DAD09 cbc IssueDate E F 10 DebitNote 1..1 Considerando zona horaria de Colombia (‐5): 1.0 /DebitNote/cbc:IssueDate
CUDE
Es Debe ser informada la hora en una zona horaria ‐5, que
DAD10 cbc IssueTime Hora de emisión E H 14 DebitNote 1..1 1.0 /DebitNote/cbc:IssueTime
es la zona horaria oficial de Colombia.
Información adicional: Texto libre, relativo
DAD11 cbc Note E A 5‐5000 DebitNote 0..N 1.0 /DebitNote/cbc:Note
al documento
Ver lista de valores posibles en 13.3.3
DocumentCurre Divisa de la Factura: Divisa aplicable a toda
5DAD15 cbc E A 3 DebitNote 1..1 Rechazo: Si el valor de este elemento no corresponde a un 1.0 /DebitNote/cbc:DocumentCurrencyCode
ncyCode la nota
valor de la columna "Código"
Debe coincidir con el número de ocurrencias del grupo
/DebitNote/cac:DebitNoteLine
LineCountNume Número o cantidad de elementos
6DAD16 cbc E N 1‐500 DebitNote 1..1 Rechazo: Si el valor de /DebitNote/cbc:LineCountNumeric 1.0 /DebitNote/cbc:LineCountNumeric
ric DebitNoteLine en el documento.
<> número de ocurrencias del grupo
/DebitNote/cac:DebitNoteLine
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Grupo de campos relativos al Periodo de
Para utilizar en los servicios públicos, contratos de
Facturación: Intervalo de fechas la las que
DAE01 cac InvoicePeriod G DebitNote 0..1 arrendamiento, matriculas en educación, etc. 1.0 /DebitNote/cac:InvoicePeriod
referencia la factura por ejemplo en
servicios públicos
/DebitNote/cac:InvoicePeriod/cbc:StartD
DAE02 cbc StartDate Fecha de inicio del periodo de facturación E F 10 InvoicePeriod 1..1 1.0
ate
/DebitNote/cac:InvoicePeriod/cbc:StartTi
DAE03 cbc StartTime Hora de inicio del periodo de facturación E H 14 InvoicePeriod 0..1 1.0
me
/DebitNote/cac:InvoicePeriod/cbc:EndDat
DAE04 cbc EndDate Fecha de fin del periodo de facturación E F 10 InvoicePeriod 1..1 1.0
e
/DebitNote/cac:InvoicePeriod/cbc:EndTi
DAE05 cbc EndTime Hora de fin del periodo de facturación E H 14 InvoicePeriod 0..1 1.0
me
DiscrepancyRes Grupo para explicaciones sobre la
DBF01 cac G DebitNote 1..N /DebitNote/cac:DiscrepancyResponse
ponse naturaleza de la Nota Débito
Identifica la sección de la factura original a DiscrepancyRespo /DebitNote/cac:DiscrepancyResponse/cbc
DBF02 cbc ReferenceID E N 1..4 0..1 1.0
la cual se aplica la corrección nse :ReferenceID
Nota Débito: Ver lista de valores posibles en 13.2.5
DiscrepancyRespo /DebitNote/cac:DiscrepancyResponse/cbc
DBF03 cbc ResponseCode Código de descripción de la corrección E 1..1 Rechazo: Si el contenido de este atributo no corresponde a 1.0
nse :ResponseCode
algún de los valores de la columna “Código”
Descripción de la naturaleza de la DiscrepancyRespo /DebitNote/cac:DiscrepancyResponse/cbc
DBF04 cbc Description E A 20..5000 1..N 1.0
corrección nse :Description
Referencias a facturas electrónicas que afecta la Nota.
Todas las facturas afectadas deben ser de un mismo
Grupo de de información para referenciar
DBG01 cac BillingReference G DebitNote 1..N adquiriente. 1.0 /CreditNote/cac:OrderReference
la factura electrónica que afecta la nota
Si customizationID = 30 aparece una vez
Si customizationID = 32 o 33 no se valida.
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
InvoiceDocume Grupo de información para factura /DebitNote/cac:BillingReference/cac:Invoi
DBG02 cac E A BillingReference 1..1 1.0
ntReference relacionada ceDocumentReference
/DebitNote/cac:BillingReference/cac:Invoi
DBG03 cbc ID Prefijo + Número de la factura relacionada E F 10 BillingReference 1..1 1.0
ceDocumentReference/cbc:ID
/DebitNote/cac:BillingReference/cac:Invoi
DBG04 cbc UUID CUFE de la factura relacionada BillingReference 1..1 Rechazo: Si CUFE factura relacionada no existe
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 generación de /DebitNote/cac:BillingReference/cac:Invoi
DBG06 cbc IssueDate BillingReference 1..1 Rechazo: Si fecha de factura > DebitNote/cbc:IssueDate
CUFE de la factura relacionada ceDocumentReference/cbc:IssueDate
Grupo de campos para información que Referencias no tributarias, pero si de interés mercantil‐ Se
DAF01 cac OrderReference describen una exclusiva orden para el G DebitNote 0..1 utiliza cuando se requiera referenciar una sola orden al 1.0 /DebitNote/cac:OrderReference
documento documento
Prefijo y Número del documento orden
DAF02 cbc ID E A OrderReference 1..1 1.0 /DebitNote/cac:OrderReference/cbc:ID
referenciado
Fecha de emisión: Fecha de emisión de la /DebitNote/cac:OrderReference/cbc:Issu
DAF03 cbc IssueDate E F 10 OrderReference 0..1 1.0
orden eDate
Grupo de campos para información que Referencias no tributarias, pero si de interés mercantil‐ Se
DespatchDocum /DebitNote/cac:DespatchDocumentRefer
DAG01 cac describen uno o más documentos de G DebitNote 0..N utiliza cuando se requiera referenciar uno o más 1.0
entReference ence
despacho para esta documento documentos de despacho asociado.
Prefijo y Número del documento despacho DespatchDocume /DebitNote/cac:DespatchDocumentRefer
DAG02 cbc ID E A 1..1 1.0
referenciado ntReference ence/cbc:ID
Fecha de emisión: Fecha de emisión del DespatchDocume /DebitNote/cac:DespatchDocumentRefer
DAG03 cbc IssueDate E F 10 0..1 1.0
documento de despacho ntReference ence/cbc:IssueDate
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Grupo de campos para información que Referencias no tributarias, pero si de interés mercantil‐ Se
ReceiptDocume /DebitNote/cac:ReceiptDocumentReferen
DAH01 cac describen uno o más documentos de G DebitNote 0..N utiliza cuando se requiera referenciar uno o más 1.0
ntReference ce
despacho para este documento. documentos de recepción asociado al documento.
Prefijo y Número del documento despacho ReceiptDocument /DebitNote/cac:ReceiptDocumentReferen
DAH02 cbc ID E A 1..1 1.0
referenciado Reference ce/cbc:ID
Fecha de emisión: Fecha de emisión del ReceiptDocument /DebitNote/cac:ReceiptDocumentReferen
DAH03 cbc IssueDate E F 10 0..1 1.0
documento de despacho Reference ce/cbc:IssueDate
Grupo de campos para información que
AdditionalDocu Este grupo es para informar documentos adicionales /DebitNote/cac:AdditionalDocumentRefe
DAI01 cac describen un documento referenciado para G DebitNote 0..N 1.0
mentReference asociados a la nota rence
esta.
Prefijo y Número del documento AddtionalDocume /DebitNote/cac:AdditionalDocumentRefe
DAI02 cbc ID E A 1..1 1.0
referenciado ntReference rence/cbc:ID
Para notas:
AdditionalDocum /DebitNote/cac:AdditionalDocumentRefe
DAI03 cbc UUID CUFE del documento referenciado E 0..1 Notificación: si esta UUID no existe en la base de datos de 1.0
entReference rence/cbc:UUID
la DIAN
Algoritmo utilizado para el cálculo del CUFE
Ver lista de valores posibles en 13.1.2 /DebitNote/cac:AdditionalDocumentRefe
DAI04 @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 rence/cbc:UUID/@schemeName
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 13.1.4.
DocumentTypeC Identificador del tipo de documento de AdditionalDocum /DebitNote/cac:AdditionalDocumentRefe
DAI06 cbc E A 1..1 Rechazo: Si este elemento no corresponde a un valor de la 1.0
ode referencia entReference rence/cbc:DocumentTypeCode
columna “Código”
AccountingSupp Grupo con información que definen el
DAJ01 cac G DebitNote 1..1 1.0 /DebitNote/cac:AccountingSupplierParty
lierParty obligado a facturar: Emisor de lnota
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Ver lista de valores posibles en el numeral 13.2.3
AdditionalAccou Identificador de tipo de organización AccountingSupplie /DebitNote/cac:AccountingSupplierParty/
DAJ02 cbc E A 1 1..1 Rechazo: Si este elemento no corresponde a un valor de la 1.0
ntID jurídica de la organización o persona rParty cbc:AdditionalAccountID
columna “Código”
Grupo con información generales sobre el AccountingSupplie /DebitNote/cac:AccountingSupplierParty/
DAJ03 cac Party G 1..1 1.0
obligado a Facturar rParty cac:Party
Identifica el código de actividad económica del emisor.
IndustryClasifica Corresponde al código de actividad /DebitNote/cac:AccountingSupplierParty/
DAJ04 cbc E A Party 0..1 Debe ser un código válido de lista CIIU. Si va a reportar más 1.0
tionCode económica CIIU cac:Party/cbc:IndustryClassificationCode
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 correspondientes al NIT, de
Grupo con información sobre el nombre /DebitNote/cac:AccountingSupplierParty/
DAJ05 cac PartyName G Party 1..N acuerdo con lo que está en el RUT, deben ser informados 1.0
comercial del emisor cac:Party/cac:PartyName
en el elemento
/root/cac:AccountingSupplierParty/cac:Party/cac:PartyTax
Scheme/cbc:RegistrationName
/DebitNote/cac:AccountingSupplierParty/
DAJ06 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 a la /DebitNote/cac:AccountingSupplierParty/
DAJ07 cac PhysicalLocation G Party 0..1 1.0
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, CountrySubentityCode,
Grupo con datos de una persona o entidad /DebitNote/cac:AccountingSupplierParty/
AddressLine, Line, Country, IdentificationCode
DAJ08 cac Address sobre la dirección del lugar físico de G PhysicalLocation 0..1 1.0 cac:Party/cac:PhysicalLocation/cac:Addre
expedición del documento. ss
Rechazo: No fue informado el conjunto de elementos : ID,
CityName, CountrySubentity, CountrySubentityCode,
AddressLine, Line, Country, IdentificationCode
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
/DebitNote/cac:AccountingSupplierParty/
Este código de municipio debe corresponder a valor válido
DAJ09 cbc ID Código del municipio E A 5‐5 Address 1..1 1.0 cac:Party/cac:PhysicalLocation/cac:Addre
de lista de municipios 13.4.3
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
/DebitNote/cac:AccountingSupplierParty/
ser 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”, CountrySubentity debe
ss/cbc:CityName
corresponder a uno de los valores de la columna Nombre
Municipio de 13.4.3
Ver lista de valores posibles en el numeral 13.4.4 /DebitNote/cac:AccountingSupplierParty/
DAJ73 cbc PostalZone Código Postal E A 1‐10 Address 0..1 Notificación: Si el valor no corresponde a un valor 1.0 cac:Party/cac:PhysicalLocation/cac:Addre
correspondiente a la tabla 13.4.4 ss/cbc:PostalZone
Si este es un grupo con información con respeto a la
dirección del emisor de un documento electrónico, debe
/DebitNote/cac:AccountingSupplierParty/
CountrySubentit ser un Departamento de Colombia
DAJ11 cbc Nombre del Departamento E A 1‐60 Address 0..1 1.0 cac:Party/cac:PhysicalLocation/cac:Addre
y Si IdentificationCode es “CO”, CountrySubentity debe
ss/cbc:CountrySubentity
corresponder a uno de los valores de la columna Nombre
de 13.4.2
Si este es un grupo con información con respeto a la
dirección del emisor de un documento electrónico, debe
/DebitNote/cac:AccountingSupplierParty/
CountrySubentit ser un Departamento de Colombia
DAJ12 cbc Código del Departamento E A 1‐5 Address 1..1 1.0 cac:Party/cac:PhysicalLocation/cac:Addre
yCode Si IdentificationCode es “CO”, CountrySubentity debe
ss/cbc:CountrySubentityCode
corresponder a uno de los valores de la columna Código de
13.4.2
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
/DebitNote/cac:AccountingSupplierParty/
Grupo de elemento que identifica
DAJ13 De AddressLine G Address 1..N 1.0 cac:Party/cac:PhysicalLocation/cac:Addre
libremente la dirección
ss/cac:AddressLine
Elemento de texto libre, que el emisor
puede elegir utilizar para poner todas las /DebitNote/cac:AccountingSupplierParty/
DAJ14 cbc Line información de su dirección, en lugar de E A 1‐300 Address 1..1 Informar la dirección, sin ciudad ni departamento 1.0 cac:Party/cac:PhysicalLocation/cac:Addre
utilizar elementos estructurados (los ss/cac:AddressLine/cbc:Line
demás elementos de este grupo)
/DebitNote/cac:AccountingSupplierParty/
DAJ15 cac Country Grupo con información sobre el país G Address 1..1 1.0 cac:Party/cac:PhysicalLocation/cac:Addre
ss/cac:Country
Ver lista de valores posibles en 13.4.1, columna “Código
alfa‐2”
Rechazo: Si el contenido de este elemento no corresponde /DebitNote/cac:AccountingSupplierParty/
IdentificationCo
DAJ16 cbc Código identificador del país E A 3 Country 1..1 a un valor de esta columna 1.0 cac:Party/cac:PhysicalLocation/cac:Addre
de
Si este es un grupo con información con respeto a la ss/cac:Country/cbc:IdentificationCode
dirección del emisor de un documento electrónico, debe
contener el literal “CO”
Ver lista de valores posibles en 13.4.1, columna “Nombre
Común”
Notificación: si el contenido de este elemento no /DebitNote/cac:AccountingSupplierParty/
DAJ17 cbc Name Nombre del país E A 4‐41 Country 0..1 corresponde a un valor de esta columna 1.0 cac:Party/cac:PhysicalLocation/cac:Addre
Notificación: Si este es un grupo con información con ss/cac:Country/cbc:Name
respeto a la dirección del emisor de un documento
electrónico, debe contener el literal “Colombia”
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
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 13.3.2, columna “ISO 639‐
1” /DebitNote/cac:AccountingSupplierParty/
Identificador del lenguaje utilizado en el Notificación: si el contenido del presente atributo no cac:Party/cac:PhysicalLocation/cac:Addre
DAJ18 cbc @languageID A A 2 Name 1..1 1.0
nombre del país corresponde a un valor de aquella columna ss/cac:Country/cbc:Name/@languageLoc
Notificación: Si este es un grupo con información con aleID
respeto a la dirección del emisor de un documento
electrónico, debe contener el literal “es”
Grupo de información tributarias del /DebitNote/cac:AccountingSupplierParty/
DAJ19 cac PartyTaxScheme G Party 1..1 1.0
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 /DebitNote/cac:AccountingSupplierParty/
RegistrationNa
DAJ20 cbc Nombre o Razón Social del emisor E A 5‐450 PartyTaxScheme 1..1 de la factura, debe utilizar el elemento 1.0 cac:Party/cac:PartyTaxScheme/cbc:Regist
me
/root/cac:AccountingSupplierParty/cac:Party/cac:PartyNa rationName
me/cbc:Name
/DebitNote/cac:AccountingSupplierParty/
DAJ21 cbc CompanyID NIT del emisor E N 3..13 PartyTaxScheme 1..1 Rechazo: NIT no autorizado a facturar electrónicamente 1.0 cac:Party/cac:PartyTaxScheme/cbc:Comp
anyID
/DebitNote/cac:AccountingSupplierParty/
@schemeAgenc
DAJ22 A N CompanyID 0..1 Debe ser informado el literal “195” 1.0 cac:Party/cac:PartyTaxScheme/cbc:Comp
yID
anyID/@schemeAgencyID
/DebitNote/cac:AccountingSupplierParty/
@schemeAgenc Debe ser informado el literal “CO, DIAN (Dirección de
DAJ23 A A CompanyID 0..1 1.0 cac:Party/cac:PartyTaxScheme/cbc:Comp
yName Impuestos y Aduanas Nacionales)”
anyID/@schemeAgencyName
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
/DebitNote/cac:AccountingSupplierParty/
Si Emisor está identificado por NIT (@schemeName=31), el
DAJ24 @schemeID DV del NIT del emisor A N CompanyID 1..1 1.0 cac:Party/cac:PartyTaxScheme/cbc:Comp
DV del NIT debe ser informado en @schemeID
anyID/@schemeID
Identificador del tipo de documento de identidad /DebitNote/cac:AccountingSupplierParty/
DAJ25 @schemeName A N ProviderID 1..1 (@schemeName=31) 1.0 cac:Party/cac:PartyTaxScheme/cbc:Comp
Rechazo: si @schemeName es diferente de “31” anyID/@schemeName
Este elemento representa el tipo de obligación. /DebitNote/cac:AccountingSupplierParty/
DAJ26 cbc TaxLevelCode Obligaciones del contribuyente E A 30 PartyTaxScheme 1..1 Ver lista de valores posibles en 13.2.6.1. Los valores 1.0 cac:Party/cac:PartyTaxScheme/cbc:TaxLe
diferentes se separan con ; velCode
/DebitNote/cac:AccountingSupplierParty/
DAJ27 cbc listName Régimen al que pertenece el emisor A A 10 0..1 Opcional, si informado indicar “No aplica” 1.0 cac:Party/cac:PartyTaxScheme/cbc:TaxLe
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 /DebitNote/cac:AccountingSupplierParty/
RegistrationAdd Grupo de información para informar
DAJ28 cac G 0..1 ID, CityName, CountrySubentity, CountrySubentityCode, 1.0 cac:Party/cac:PartyTaxScheme/cac:Regist
ress dirección fiscal
AddressLine, Line, Country, IdentificationCode rationAddress
Rechazo: No fue informado el conjunto de elementos : ID,
CityName, CountrySubentity, CountrySubentityCode,
AddressLine, Line, Country, IdentificationCode
/DebitNote/cac:AccountingSupplierParty/
Este código de municipio debe corresponder a valor válido
DAJ29 cbc ID Código del municipio E A 5‐5 Address 1..1 1.0 cac:Party/cac:PartyTaxScheme/cac:Regist
de lista de municipios 13.4.3
rationAddress/cbc:ID
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
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
/DebitNote/cac:AccountingSupplierParty/
ser 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”, CountrySubentity debe
rationAddress/cbc:CityName
corresponder a uno de los valores de la columna Nombre
Municipio de 13.4.3
Ver lista de valores posibles en el numeral 13.4.4 /DebitNote/cac:AccountingSupplierParty/
DAJ74 cbc PostalZone Código Postal E A 1‐10 Address 0..1 Notificación: Si el valor no corresponde a un valor 1.0 cac:Party/cac:PartyTaxScheme/cac:Regist
correspondiente a la tabla 13.4.4. rationAddress/cbc:PostalZone
Si este es un grupo con información con respeto a la
dirección del emisor de un documento electrónico, debe
/DebitNote/cac:AccountingSupplierParty/
CountrySubentit ser un Departamento de Colombia
DAJ31 cbc Nombre del Departamento E A 1‐60 Address 0..1 1.0 cac:Party/cac:PartyTaxScheme/cac:Regist
y Si IdentificationCode es “CO”, CountrySubentity debe
rationAddress/cbc:CountrySubentity
corresponder a uno de los valores de la columna Nombre
de 13.4.2
Si este es un grupo con información con respeto a la
dirección del emisor de un documento electrónico, debe
/DebitNote/cac:AccountingSupplierParty/
CountrySubentit ser un Departamento de Colombia
DAJ32 cbc Código del Departamento E A 1‐5 Address 1..1 1.0 cac:Party/cac:PartyTaxScheme/cac:Regist
yCode Si IdentificationCode es “CO”, CountrySubentity debe
rationAddress/cbc:CountrySubentityCode
corresponder a uno de los valores de la columna Código de
13.4.2
/DebitNote/cac:AccountingSupplierParty/
Grupo de elemento que identifica
DAJ33 de AddressLine G Address 0..1 1.0 cac:Party/cac:PartyTaxScheme/cac:Regist
libremente la dirección
rationAddress/cac:AddressLine
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
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 /DebitNote/cac:AccountingSupplierParty/
DAJ34 cbc Line información de su dirección, en lugar de E A 1‐300 Address 1..1 Informar la dirección, sin ciudad ni departamento 1.0 cac:Party/cac:PartyTaxScheme/cac:Regist
utilizar elementos estructurados (los rationAddress/cac:AddressLine/cbc:Line
demás elementos de este grupo)
/DebitNote/cac:AccountingSupplierParty/
DAJ35 cac Country Grupo con información sobre el país G Address 1..1 1.0 cac:Party/cac:PartyTaxScheme/cac:Regist
rationAddress/cac:Country
/DebitNote/cac:AccountingSupplierParty/
Ver lista de valores posibles en 13.4.1, columna “Código
IdentificationCo cac:Party/cac:PartyTaxScheme/cac:Regist
DAJ36 cbc Código identificador del país E A 3 Country 1..1 alfa‐2” 1.0
de rationAddress/cac:Country/cbc:Identificat
Rechazo: Si valor diferente del literal “CO”
ionCode
Ver lista de valores posibles en 13.4.1, columna “Nombre
Común”
Notificación: si el contenido de este elemento no /DebitNote/cac:AccountingSupplierParty/
DAJ37 cbc Name Nombre del país E A 4‐41 Country 0..1 corresponde a un valor de esta columna 1.0 cac:Party/cac:PartyTaxScheme/cac:Regist
Notificación: Si este es un grupo con información con rationAddress/cac:Country/cbc:Name
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 13.3.2, columna “ISO 639‐
1” /DebitNote/cac:AccountingSupplierParty/
Identificador del lenguaje utilizado en el Notificación: si el contenido del presente atributo no cac:Party/cac:PartyTaxScheme/cac:Regist
DAJ38 cbc @languageID A A 2 Name 1..1 1.0
nombre del país corresponde a un valor de aquella columna rationAddress/cac:Country/cbc:Name/@l
Notificación: Si este es un grupo con información con anguageID
respeto a la dirección del emisor de un documento
electrónico, debe contener el literal “es”
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Notificación: Debe existir un grupo /DebitNote/cac:AccountingSupplierParty/
DAJ39 cac TaxScheme Grupo de detalles tributarios del emisor G PartyTaxScheme 1..1 /root/cac:AccountingCustomerParty/cac:Party/cac:PartyTa 1.0 cac:Party/cac:PartyTaxScheme/cac:TaxSc
xScheme heme
Ver lista de valores posibles en 13.2.6.2 /DebitNote/cac:AccountingSupplierParty/
DAJ40 cbc ID Identificador del tributo E A 3‐0 TaxScheme 1..1 Notificación: Si el contenido de este elemento no 1.0 cac:Party/cac:PartyTaxScheme/cac:TaxSc
corresponde a un contenido de la columna “Identificador” heme/cbc:ID
Ver lista de valores posibles en 13.2.6.2
/DebitNote/cac:AccountingSupplierParty/
Notificación: Si el contenido de este elemento no
DAJ41 cbc Name Nombre del tributo E A 10‐30 TaxScheme 1..1 1.0 cac:Party/cac:PartyTaxScheme/cac:TaxSc
corresponde al contenido correspondiente de la columna
heme/cbc:Name
“Nombre”
AccountingSupplie /DebitNote/cac:AccountingSupplierParty/
DAJ42 PartyLegalEntity Grupo de información legales del emisor G 1..1 1.0
rParty cac:Party/cac:PartyLegalEntity
Nombre registrado en el RUT. Si el emisor persona jurídica
desea también utilizar el nombre comercial en el archivo /DebitNote/cac:AccountingSupplierParty/
RegistrationNa
DAJ43 cbc Nombre o Razón Social del emisor E A 5‐450 PartyLegalEntity 1..1 de la factura, debe utilizar el elemento 1.0 cac:Party/cac:PartyLegalEntity/cbc:Registr
me
/root/cac:AccountingSupplierParty/cac:Party/cac:PartyNa ationName
me/cbc:Name
/DebitNote/cac:AccountingSupplierParty/
DAJ44 cbc CompanyID NIT del emisor E N 3..13 PartyLegalEntity 1..1 Rechazo:NIT no autorizado a facturar electrónicamente 1.0 cac:Party/cac:PartyLegalEntity/cbc:Comp
anyID
/DebitNote/cac:AccountingSupplierParty/
@schemeAgenc
DAJ45 A N CompanyID 1..1 Debe ser informado el literal “195” 1.0 cac:Party/cac:PartyLegalEntity/cbc:Comp
yID
anyID/@schemeAgencyID
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
/DebitNote/cac:AccountingSupplierParty/
@schemeAgenc Debe ser informado el literal “CO, DIAN (Dirección de
DAJ46 A A CompanyID 1..1 1.0 cac:Party/cac:PartyLegalEntity/cbc:Comp
yName Impuestos y Aduanas Nacionales)
anyID/@schemeAgencyName
/DebitNote/cac:AccountingSupplierParty/
DAJ47 @schemeID DV del NIT del emisor A N CompanyID 1..1 El DV del NIT debe ser informado en @schemeID 1.0 cac:Party/cac:PartyLegalEntity/cbc:Comp
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 debe ser /DebitNote/cac:AccountingSupplierParty/
DAJ48 @schemeName A N CompanyID 1..1 informado en atributo @schemeID 1.0 cac:Party/cac:PartyLegalEntity/cbc:Comp
Ver lista de valores posibles en la columna “Código” del anyID/@schemeName
ítem 13.2.1;
Rechazo: si @schemeName es diferente de “31”
/DebitNote/cac:AccountingSupplierParty/
CorporateRegist Grupo de información de registro del
DAJ49 cac E A PartyLegalEntity 1..1 1.0 cac:Party/cac:PartyLegalEntity/cac:Corpor
rationScheme emisor
ateRegistrationScheme
Rechazo: Si el prefijo informado no corresponde al /DebitNote/cac:AccountingSupplierParty/
Prefijo de la nota usada para el punto de CorporateRegistra
DAJ50 cbc ID E N 6 0..1 indicado en el campo //cbc:ID que corresponde al número 1.0 cac:Party/cac:PartyLegalEntity/cac:Corpor
venta tionScheme
de la nota débito ateRegistrationScheme/cbc:ID
/DebitNote/cac:AccountingSupplierParty/
CorporateRegistra
DAJ51 cbc Name Número de matrícula mercantil E N 9 0..1 1.0 cac:Party/cac:PartyLegalEntity/cac:Corpor
tionScheme
ateRegistrationScheme/cbc:Name
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Si se va a opera bajo modalidad de Consorcio, entonces
Grupo de elementos que permiten /DebitNote/cac:AccountingSupplierParty/
ShareholderPart este grupo de información debe ser informada.
DAJ52 cac registrar la información de los G PartyLegalEntity 0..N 1.0 cac:Party/cac:PartyLegalEntity/cac:Shareh
y Se debe completar un grupo de elementos por cada
participantes de un Consorcio olderParty
participante del consorcio.
/DebitNote/cac:AccountingSupplierParty/
PartecipationPe Porcentaje de los participantes del Se debe informar el procentaje de los participantes del
DAJ53 cbc E ShareholderParty 1..1 1.0 cac:Party/cac:PartyLegalEntity/cac:Shareh
rcent consorcio consorcio
olderParty/cbc:PartecipationPercent
/DebitNote/cac:AccountingSupplierParty/
Grupo de elemento que permite registrar
DAJ54 cac Party G ShareholderParty 1..1 1.0 cac:Party/cac:PartyLegalEntity/cac:Shareh
la información de un consorcio
olderParty/cac:Party
/DebitNote/cac:AccountingSupplierParty/
Grupo de información tributarias de los
DAJ55 cac PartyTaxScheme G Party 1..1 1.0 cac:Party/cac:PartyLegalEntity/cac:Shareh
participantes del consorcio
olderParty/cac:Party/cac:PartyTaxScheme
/DebitNote/cac:AccountingSupplierParty/
RegistrationNa Nombre o Razón Social de participante de cac:Party/cac:PartyLegalEntity/cac:Shareh
DAJ56 cbc E A 5‐450 PartyTaxScheme 1..1 Nombre o Razón Social de participante de consorcio 1.0
me consorcio olderParty/cac:Party/cac:PartyTaxScheme
/cbc:RegistrationName
/DebitNote/cac:AccountingSupplierParty/
cac:Party/cac:PartyLegalEntity/cac:Shareh
DAJ57 cbc CompanyID NIT del Participante del consorcio E N PartyTaxScheme 1..1 NIT del participante de consorcio 1.0
olderParty/cac:Party/cac:PartyTaxScheme
/cbc:CompanyID
/DebitNote/cac:AccountingSupplierParty/
@schemeAgenc cac:Party/cac:PartyLegalEntity/cac:Shareh
DAJ58 A N CompanyID 1..1 Debe ser informado el literal “195” 1.0
yID olderParty/cac:Party/cac:PartyTaxScheme
/cbc:CompanyID/@schemeAgencyID
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
/DebitNote/cac:AccountingSupplierParty/
@schemeAgenc Debe ser informado el literal “CO, DIAN (Dirección de cac:Party/cac:PartyLegalEntity/cac:Shareh
DAJ59 A A CompanyID 1..1 1.0
yName Impuestos y Aduanas Nacionales)” olderParty/cac:Party/cac:PartyTaxScheme
/cbc:CompanyID/@schemeAgencyName
/DebitNote/cac:AccountingSupplierParty/
Si participante de consorcio está identificado por NIT
cac:Party/cac:PartyLegalEntity/cac:Shareh
DAJ60 @schemeID DV del NIT del emisor A N CompanyID 1..1 (@schemeName=31), el DV del NIT debe ser informado en 1.0
olderParty/cac:Party/cac:PartyTaxScheme
@schemeID
/cbc:CompanyID/@schemeID
Identificador del tipo de documento de identidad
(@schemeName=31) del Participante del Consorcio que
/DebitNote/cac:AccountingSupplierParty/
indica que él está identificado por NIT y por tanto el DV del
cac:Party/cac:PartyLegalEntity/cac:Shareh
DAJ61 @schemeName A N CompanyID 1..1 NIT debe ser informado en atributo @schemeID 1.0
olderParty/cac:Party/cac:PartyTaxScheme
Ver lista de valores posibles en la columna “Código” del
/cbc:CompanyID/@schemeName
ítem 13.2.1;
Rechazo: si @schemeName es diferente de “31”
/DebitNote/cac:AccountingSupplierParty/
Este elemento representa el tipo de obligación. cac:Party/cac:PartyLegalEntity/cac:Shareh
DAJ62 cbc TaxLevelCode Obligaciones del Participante del Consorcio E A 30 PartyTaxScheme 1..1 1.0
Ver lista de valores posibles en 13.2.6.1 olderParty/cac:Party/cac:PartyTaxScheme
/cbc:TaxLevelCode
/DebitNote/cac:AccountingSupplierParty/
Régimen al que pertenece el emisor del cac:Party/cac:PartyLegalEntity/cac:Shareh
DAJ63 cbc listName A A 10 TaxLevelCode 0..1 Opcional, si informado indicar “No aplica” 1.0
consorcio olderParty/cac:Party/cac:PartyTaxScheme
/cbc:TaxLevelCode/@languageID
/DebitNote/cac:AccountingSupplierParty/
Grupo de detalles tributarios del cac:Party/cac:PartyLegalEntity/cac:Shareh
DAJ64 cac TaxScheme G PartyTaxScheme 1..1 1.0
Participante del Consorcio olderParty/cac:Party/cac:PartyTaxScheme
/cac:TaxScheme
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
/DebitNote/cac:AccountingSupplierParty/
Ver lista de valores posibles en 13.2.6.2
cac:Party/cac:PartyLegalEntity/cac:Shareh
DAJ65 cbc ID Identificador del tributo E A 3‐0 TaxScheme 1..1 Notificación: Si el contenido de este elemento no 1.0
olderParty/cac:Party/cac:PartyTaxScheme
corresponde a un contenido de la columna “Identificador”
/cac:TaxScheme/cbc:ID
Ver lista de valores posibles en 13.2.6.2 /DebitNote/cac:AccountingSupplierParty/
Notificación: Si el contenido de este elemento no cac:Party/cac:PartyLegalEntity/cac:Shareh
DAJ66 cbc Name Nombre del tributo E A 10‐30 TaxScheme 1..1 1.0
corresponde al contenido correspondiente de la columna olderParty/cac:Party/cac:PartyTaxScheme
“Nombre” /cac:TaxScheme/cbc:Name
Grupo de detalles con información de /DebitNote/cac:AccountingSupplierParty/
DAJ67 cac Contact G Party 0..1 1.0
contacto del emsior cac:Party/cac:Contact
/DebitNote/cac:AccountingSupplierParty/
DAJ68 cbc Name Nombre Contacto E A Contact 0..1 1.0
cac:Party/cac:Contact/cbc:Name
/DebitNote/cac:AccountingSupplierParty/
DAJ69 cbc Telephone Número de teléfono, celular u otro E A Contact 0..1 1.0
cac:Party/cac:Contact/cbc:Telephone
/DebitNote/cac:AccountingSupplierParty/
DAJ70 cbc Telefax Número de teléfono, celular u otro E A Contact 0..1 1.0
cac:Party/cac:Contact/cbc:Telefax
/DebitNote/cac:AccountingSupplierParty/
DAJ71 cbc ElectronicMail Correo electrónico de contacto E A Contact 0..1 Notificación: Si el correo electrónico no es informado 1.0
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 definen el /DebitNote/cac:AccountingCustomerPart
DAK01 cac G DebitNote 1..N 1.0
omerParty Adquiriente y
Ver lista de valores posibles en 13.2.3
AdditionalAccou AccountingCusto /DebitNote/cac:AccountingCustomerPart
DAK02 cbc Identificador de tipo de persona E A 1 1..1 Rechazo: Si este elemento no corresponde a un valor de la 1.0
ntID merParty y/cbc:AdditionalAccountID
columna “Código”
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Grupo con información generales sobre el AccountingCusto /DebitNote/cac:AccountingCustomerPart
DAK03 cac Party G 1..1 1.0
adquiriente merParty y/cac:Party
PartyIdentificati
DAK61 cac Identificación del adquiriente E Party 0..1
on
Notificación: Se genera si el valor de AdditionalAccountID =
"2" y este no es mencionado.
DAK62 cbc ID Identificación del adquiriente E N PartyIdentification 1..1
Nota: Para identificar consumidor final 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 @schemeID.
DAK63 @schemeName A N ID 1..1 Ver lista de valores posibles en la columna “Código” del
numeral 13.2.1.
Nota: Para identificar consumidor final del bien o servicio,
se utiliza la referencia (@schemeName=13)
Si adquiriente está identificado por NIT
DAK64 @schemeID A N ID (@schemeName=31), el DV del NIT debe ser informado en
@schemeID
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
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
Grupo con información sobre el nombre El nombre del adquiriente persona física y la razón social /DebitNote/cac:AccountingCustomerPart
DAK05 cac PartyName G Party 0..1 1.0
del adquiriente del adquiriente persona jurídica deben ser informados en y/cac:Party/cac:PartyName
el elemento
/root/cac:AccountingCustomerParty/cac:Party/cac:PartyTa
xScheme/cbc:RegistrationName
Grupo opcional cuando se informe “consumidor final”, si /DebitNote/cac:AccountingCustomerPart
DAK06 cbc Name Nombre comercial del adquiriente E A 1‐450 PartyName 1..1 1.0
se informa el grupo aplican las reglas del grupo. y/cac:Party/cac:PartyName/cbc:Name
Grupo con información con respeto a la /DebitNote/cac:AccountingCustomerPart
DAK07 cac PhysicalLocation G Party 0..1 1.0
localización física del adquiriente y/cac:Party/cac:PhysicalLocation
El grupo deberá estar conformado por lo menos por el
conjunto de elementos
Grupo con datos sobre la dirección de una
ID, CityName, CountrySubentity, CountrySubentityCode, /DebitNote/cac:AccountingCustomerPart
persona o entidad que identifica la
DAK08 cac Address G PhysicalLocation 1..1 AddressLine, Line, Country, IdentificationCode 1.0 y/cac:Party/cac:PhysicalLocation/cac:Add
dirección física de recepción del
Rechazo: No fue informado el conjunto de elementos : ID, ress
adquiriente
CityName, CountrySubentity, CountrySubentityCode,
AddressLine, Line, Country, IdentificationCode
/DebitNote/cac:AccountingCustomerPart
Si identtificationCode=CO, debe corresponder a valor
DAK09 cbc ID Código del municipio E A 5 Address 1..1 1.0 y/cac:Party/cac:PhysicalLocation/cac:Add
válido de lista de municipios 13.4.3
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 de la columna Nombre 1.0 y/cac:Party/cac:PhysicalLocation/cac:Add
Municipio de 13.4.3 ress/cbc:CityName
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Ver lista de valores posibles en el numeral 13.4.4 /DebitNote/cac:AccountingCustomerPart
DAK56 cbc PostalZone Código Postal E A 1‐10 Address 0..1 Notificación: Si el valor no corresponde a un valor y/cac:Party/cac:PhysicalLocation/cac:Add
correspondiente a la tabla 13.4.4. ress/cbc:PostalZone
Si IdentificationCode es “CO”, CountrySubentity debe /DebitNote/cac:AccountingCustomerPart
CountrySubentit
DAK11 cbc Nombre del Departamento E A 1‐60 Address 0..1 corresponder a uno de los valores de la columna Nombre 1.0 y/cac:Party/cac:PhysicalLocation/cac:Add
y
de 13.4.2 ress/cbc:CountrySubentity
Si IdentificationCode es “CO”, CountrySubentity debe /DebitNote/cac:AccountingCustomerPart
CountrySubentit
DAK12 cbc Código del Departamento E A 1‐5 Address 1..1 corresponder a uno de los valores de la columna Código de 1.0 y/cac:Party/cac:PhysicalLocation/cac:Add
yCode
13.4.2 ress/cbc:CountrySubentityCode
/DebitNote/cac:AccountingCustomerPart
Grupo de elemento que identifica
DAK13 cac AddressLine G Address 0..1 1.0 y/cac:Party/cac:PhysicalLocation/cac:Add
libremente la dirección
ress/cac:AddressLine
Elemento de texto libre, que el emisor
puede elegir utilizar para poner todas las
/DebitNote/cac:AccountingCustomerPart
información de la dirección del
DAK14 cbc Line E A 1‐300 Address 1..1 Informar la dirección, sin ciudad ni departamento, 1.0 y/cac:Party/cac:PhysicalLocation/cac:Add
adquiriente, en lugar de utilizar elementos
ress/cac:AddressLine/cbc:Line
estructurados (los demás elementos de
este grupo)
/DebitNote/cac:AccountingCustomerPart
DAK15 cac Country Grupo con información sobre el país G Address 1..1 1.0 y/cac:Party/cac:PhysicalLocation/cac:Add
ress/cac:Country
Ver lista de valores posibles en 13.4.1, columna “Código
/DebitNote/cac:AccountingCustomerPart
IdentificationCo alfa‐2”
DAK16 cbc Código identificador del país E A 3 Country 1..1 1.0 y/cac:Party/cac:PhysicalLocation/cac:Add
de Rechazo: Si el contenido de este elemento no corresponde
ress/cac:Country/cbc:IdentificationCode
a un valor de esta columna
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Ver lista de valores posibles en 13.4.1, columna “Nombre
/DebitNote/cac:AccountingCustomerPart
Común”
DAK17 cbc Name Nombre del país E A 4‐41 Country 0..1 1.0 y/cac:Party/cac:PhysicalLocation/cac:Add
Notificación: si el contenido de este elemento no
ress/cac:Country/cbc:Name
corresponde a un valor de esta columna
Para español, utilizar el literal “es”
Ver lista de valores posibles en 13.3.2, columna “ISO 639‐
1”
/DebitNote/cac:AccountingCustomerPart
Identificador del lenguaje utilizado en el Notificación: si el contenido del presente atributo no
DAK18 cbc @languageID A A 2 Name 1..1 1.0 y/cac:Party/cac:PhysicalLocation/cac:Add
nombre del país corresponde a un valor de aquella columna
ress/cac: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”
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 tributarias del /DebitNote/cac:AccountingCustomerPart
DAK19 cac PartyTaxScheme G Party 1..1 AdditionalAccountID contiene “1” 1.0
Adquiriente. y/cac:Party/cac:PartyTaxScheme
Si el valor total de la factura es mayor de 100 UVT:
si //cac:RequestedMonetaryTotal/cbc:PayableAmount es
superior a este monto
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
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:AccountingCustomerParty/cac:Party/cac:PartyN
ame/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 el elemento /DebitNote/cac:AccountingCustomerPart
RegistrationNa
DAK20 cbc Nombre o Razón Social del adquiriente E A 5‐450 PartyTaxScheme 1..1 /root/cac:AccountingCustomerParty/cac:Party/cac:PartyTa 1.0 y/cac:Party/cac:PartyTaxScheme/cbc:Regi
me
xScheme/cbc:RegistrationName strationName
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:AccountingCustomerParty/cac:Party/cac:PartyN
ame/cbc:Name
Nota: Para informar al consumidor final del bien o servicio
se debe indicar el siguiente texto “consumidor final"
/DebitNote/cac:AccountingCustomerPart
Nota: Para identificar consumidor final del bien o servicio,
DAK21 cbc CompanyID Id del adquiriente E A 3..13 PartyTaxScheme 1..1 1.0 y/cac:Party/cac:PartyTaxScheme/cbc:Com
se utiliza el siguiente documento “222222222222”
panyID
/DebitNote/cac:AccountingCustomerPart
schemeAgencyI
DAK22 A A CompanyID 1..1 Debe ser informado el literal “195” 1.0 y/cac:Party/cac:PartyTaxScheme/cbc:Com
D
panyID/@schemeAgencyID
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
/DebitNote/cac:AccountingCustomerPart
schemeAgencyN Debe ser informado el literal “CO, DIAN (Dirección de
DAK23 A N CompanyID 1..1 1.0 y/cac:Party/cac:PartyTaxScheme/cbc:Com
ame Impuestos y Aduanas Nacionales)”
panyID/@schemeAgencyName
Si adquiriente está identificado por NIT /DebitNote/cac:AccountingCustomerPart
DAK24 schemeID DV del NIT del Adquiriente A N CompanyID 0..1 (@schemeName=31), el DV del NIT debe ser informado en 1.0 y/cac:Party/cac:PartyTaxScheme/cbc:Com
@schemeID panyID/@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 NIT debe ser
/DebitNote/cac:AccountingCustomerPart
informado en atributo @schemeID
DAK25 schemeName A ProviderID 1..1 1.0 y/cac:Party/cac:PartyTaxScheme/cbc:Com
Ver lista de valores posibles en la columna “Código” del
panyID/@schemeName
ítem 13.2.1.
Nota: Para el concepto de consumidor finalse debe
informar “13”
Este elemento representa el tipo de obligación. /DebitNote/cac:AccountingCustomerPart
DAK26 cbc TaxLevelCode Obligaciones del contribuyente E A 30 PartyTaxScheme 1..1 Ver lista de valores posibles en 13.2.6.1 1.0 y/cac:Party/cac:PartyTaxScheme/cbc:TaxL
Nota: Para consumidor final se debe informar “ZZ” evelCode
/DebitNote/cac:AccountingCustomerPart
DAK27 cbc listName Régimen al que pertenece el Adquiriente A A 10 0..1 Opcional, si informado indicar “No aplica”. 1.0 y/cac:Party/cac:PartyTaxScheme/cbc:TaxL
evelCode/@listName
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
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,
/DebitNote/cac:AccountingCustomerPart
RegistrationAdd Grupo de información para informar AddressLine, Line, Country, IdentificationCode
DAK28 cac G 0..1 1.0 y/cac:Party/cac:PartyTaxScheme/cac:Regi
ress dirección fiscal del adquiriente Rechazo: Si el adquiriente es responsable, el NIT y No fue
strationAddress
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.
/DebitNote/cac:AccountingCustomerPart
Si IdentificationCode=CO, debe corresponder a valor válido
DAK29 cbc ID Código del municipio E A 1..15 Address 1..1 1.0 y/cac:Party/cac:PartyTaxScheme/cac:Regi
de lista de municipios 13.4.3
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 de la columna Nombre 1.0 y/cac:Party/cac:PartyTaxScheme/cac:Regi
Municipio en el numeral 13.4.3 strationAddress/cbc:CityName
Ver lista de valores posibles en el numeral 13.4.4 /DebitNote/cac:AccountingCustomerPart
DAK57 cbc PostalZone Código Postal E A 1‐10 Address 0..1 Notificación: Si el valor no corresponde a un valor y/cac:Party/cac:PartyTaxScheme/cac:Regi
correspondiente a la tabla 13.4.4. strationAddress/cbc:PostalZone
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 de la columna Nombre 1.0 y/cac:Party/cac:PartyTaxScheme/cac:Regi
y
en el numeral 13.4.2 strationAddress/cbc:CountrySubentity
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
/DebitNote/cac:AccountingCustomerPart
Si IdentificationCode es “CO”, 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 de la columna Código en 1.0
yCode strationAddress/cbc:CountrySubentityCo
el numeral 13.4.2
de
/DebitNote/cac:AccountingCustomerPart
Grupo de elemento que identifica
DAK33 de AddressLine G Address 0..1 1.0 y/cac:Party/cac:PartyTaxScheme/cac:Regi
libremente la 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 departamento. Si el /DebitNote/cac:AccountingCustomerPart
información de la dirección del
DAK34 cbc Line E A 1‐300 Address 1..1 adquiriente no es responsable de IVA entonces se puede 1.0 y/cac:Party/cac:PartyTaxScheme/cac:Regi
adquiriente, en lugar de utilizar elementos
informar solo este elemento en dirección. strationAddress/cac:AddressLine/cbc:Line
estructurados (los demás elementos de
este grupo)
/DebitNote/cac:AccountingCustomerPart
DAK35 cac Country Grupo con información sobre el país G Address 1..1 1.0 y/cac:Party/cac:PartyTaxScheme/cac:Regi
strationAddress/cac:Country
Ver lista de valores posibles en el numeral 13.4.1, columna /DebitNote/cac:AccountingCustomerPart
IdentificationCo “Código alfa‐2” y/cac:Party/cac:PartyTaxScheme/cac:Regi
DAK36 cbc Código identificador del país E A 3 Country 1..1 1.0
de Rechazo: Si el contenido de este elemento no corresponde strationAddress/cac:Country/cbc:Identific
a un valor de esta columna ationCode
Ver lista de valores posibles en 13.4.1, columna “Nombre
/DebitNote/cac:AccountingCustomerPart
Común”
DAK37 cbc Name Nombre del país E A 4‐41 Country 0..1 1.0 y/cac:Party/cac:PartyTaxScheme/cac:Regi
Notificación: si el contenido de este elemento no
strationAddress/cac:Country/cbc:Name
corresponde a un valor de esta columna.
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
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 13.3.2, columna “ISO 639‐
1” /DebitNote/cac:AccountingCustomerPart
Identificador del lenguaje utilizado en el Notificación: si el contenido del presente atributo no y/cac:Party/cac:PartyTaxScheme/cac:Regi
DAK38 @languageID A A 2 Name 1..1 1.0
nombre del país corresponde a un valor de aquella columna strationAddress/cac:Country/cbc:Name/
Notificación: Si este es un grupo con información con @languageID
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
/root//cac:AccountingCustomerParty/cac:Party/cac:PartyT
axScheme/cac:TaxScheme
en el cual el elemento /DebitNote/cac:AccountingCustomerPart
Grupo de detalles tributarios del
DAK39 cac TaxScheme G PartyTaxScheme 1..1 /root/cac:AccountingCustomerParty/cac:Party/cac:PartyTa 1.0 y/cac:Party/cac:PartyTaxScheme/cac:TaxS
adquiriente
xScheme/cbc:ID es 01 y cheme
/root/cac:AccountingCustomerParty/cac:Party/cac:PartyLe
galEntity/@schemeName=31
entonces NIT
/root/cac:AccountingCustomerParty/cac:Party/cac:PartyLe
galEntity /cbc:CompanyID debe estar activo
Ver lista de valores posibles en el numeral 13.2.6.2
Notificación: Si el contenido de este elemento no /DebitNote/cac:AccountingCustomerPart
DAK40 cbc ID Identificador del tributo del adquiriente E A 3‐0 TaxScheme 1..1 corresponde a un contenido de la columna “Identificador” 1.0 y/cac:Party/cac:PartyTaxScheme/cac:TaxS
(aceptase elemento sin contenido) cheme/cbc:ID
Nota: Para el consumidor final se debe informa “ZZ”
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Ver lista de valores posibles en el numeral 13.2.6.2
Notificación: Si el contenido de este elemento no
/DebitNote/cac:AccountingCustomerPart
corresponde al contenido correspondiente de la columna
DAK41 cbc Name Nombre del tributo E A 10‐30 TaxScheme 1..1 1.0 y/cac:Party/cac:PartyTaxScheme/cac:TaxS
“Nombre”
cheme/cbc:Name
Nota: Para el consumidor final se 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
AccountingCusto /DebitNote/cac:AccountingCustomerPart
DAK42 PartyLegalEntity Grupo de información legal del adquiriente G 1..1 información del adquiriente reportado en el grupo 1.0
merParty 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 comercial en el /DebitNote/cac:AccountingCustomerPart
RegistrationNa
DAK43 cbc Nombre o Razón Social del adquiriente E A 5‐450 PartyLegalEntity 1..1 archivo de la factura, debe utilizar el elemento 1.0 y/cac:Party/cac:PartyLegalEntity/cbc:Regi
me
/root/cac:AccountingSupplierParty/cac:Party/cac:PartyNa strationName
me/cbc:Name
/DebitNote/cac:AccountingCustomerPart
DAK44 cbc CompanyID ID del Adquiriente E N 3..13 PartyLegalEntity 1..1 ID del Adquiriente 1.0 y/cac:Party/cac:PartyLegalEntity/cbc:Com
panyID
/DebitNote/cac:AccountingCustomerPart
@schemeAgenc
DAK45 A N CompanyID 1..1 Debe ser informado el literal “195” 1.0 y/cac:Party/cac:PartyLegalEntity/cbc:Com
yID
panyID/@schemeAgencyID
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
/DebitNote/cac:AccountingCustomerPart
@schemeAgenc Debe ser informado el literal “CO, DIAN (Dirección de
DAK46 A A CompanyID 1..1 1.0 y/cac:Party/cac:PartyLegalEntity/cbc:Com
yName Impuestos y Aduanas Nacionales)
panyID/@schemeAgencyName
Si adquiriente está identificado por NIT /DebitNote/cac:AccountingCustomerPart
DAK47 @schemeID DV del NIT del adquiriente A N CompanyID 0..1 (@schemeName=31), el DV del NIT debe ser informado en 1.0 y/cac:Party/cac:PartyLegalEntity/cbc:Com
@schemeID panyID/@schemeID
Identificador del tipo de documento de identidad
(@schemeName=31) del adquiriente que indica que él está
/DebitNote/cac:AccountingCustomerPart
identificado por NIT y por tanto el DV del NIT debe ser
DAK48 @schemeName A N CompanyID 1..1 1.0 y/cac:Party/cac:PartyLegalEntity/cbc:Com
informado en atributo @schemeID
panyID/@schemeName
Ver lista de valores posibles en la columna “Código” del
ítem 13.2.1;
/DebitNote/cac:AccountingCustomerPart
ShareholderPart Grupo para informar la participación en la
DAK59 cac G PartyLegalEntity 1..1 1.0 y/cac:Party/cac:PartyLegalEntity/cac:Shar
y compra del adquiriente a reportar.
eholderParty
Para informar la participación individual de cada
/DebitNote/cac:AccountingCustomerPart
PartecipationPe Porcentaje de participación del bien / adquiriente.
DAK60 cbc E N 1..8 1.0 y/cac:Party/cac:PartyLegalEntity/cac:Shar
rcent servicio adquirido Notificación: La sumatoria de todos los elementos
eholderParty/cbc:PartecipationPercent
ParticipationPercent debe sumar 100
/DebitNote/cac:AccountingCustomerPart
CorporateRegist Grupo de información de registro del
DAK49 cac E A PartyLegalEntity 0..1 1.0 y/cac:Party/cac:PartyLegalEntity/cac:Corp
rationScheme adquiriente
orateRegistrationScheme
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
/DebitNote/cac:AccountingCustomerPart
CorporateRegistra
DAK50 cbc Name Número de matrícula mercantil E N 9 0..1 1.0 y/cac:Party/cac:PartyLegalEntity/cac:Corp
tionScheme
orateRegistrationScheme/cbc:Name
Grupo de detalles con información de /DebitNote/cac:AccountingCustomerPart
DAK51 cac Contact G Party 0..1 1.0
contacto del receptor y/cac:Party/cac:Contact
/DebitNote/cac:AccountingCustomerPart
DAK52 cbc Name Nombre Contacto E A Contact 0..1 1.0
y/cac:Party/cac:Contact/cbc:Name
/DebitNote/cac:AccountingCustomerPart
DAK53 cbc Telephone Número de teléfono, celular u otro E A Contact 0..1 1.0
y/cac:Party/cac:Contact/cbc:Telephone
/DebitNote/cac:AccountingCustomerPart
DAK54 cbc Telefax Número de teléfono, celular u otro E A Contact 0..1 1.0
y/cac:Party/cac:Contact/cbc:Telefax
Notificación: Si el correo electrónico no es informado. /DebitNote/cac:AccountingCustomerPart
DAK55 cbc ElectronicMail Correo electrónico de contacto E A Contact 0..1 Nota: Para consumidor final el elemento ElectronicMail es 1.0 y/cac:Party/cac:Contact/cbc:ElectronicMa
opcional. il
/DebitNote/cac:AccountingCustomerPart
DAK56 cbc Note Nota adicional de contacto E A Contact 0..1 1.0
y/cac:Party/cac:Contact/cbc:Note
TaxRepresentati Grupo de información de la Persona
DAL01 cac G DebitNote 0..1 1.0 /DebitNote/cac:TaxRepresentativeParty
veParty autorizada para descargar documentos
PartyIdentificati TaxRepresentative /DebitNote/cac:TaxRepresentativeParty/c
DAL02 cac G 0..1
on Party ac:PartyIdentification
Identificación de la persona autorizada TaxRepresentative /DebitNote/cac:TaxRepresentativeParty/c
DAL03 cbc ID E 1..1 1.0
para descargar documentos Party ac:PartyIdentification/cbc:ID
/DebitNote/cac:TaxRepresentativeParty/c
@schemeAgenc
DAL04 A N ID 0..1 Debe ser informado el literal “195” 1.0 ac:PartyIdentification/cbc:ID/@schemeAg
yID
encyID
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
/DebitNote/cac:TaxRepresentativeParty/c
@schemeAgenc Debe ser informado el literal “CO, DIAN (Dirección de
DAL05 A A ID 0..1 1.0 ac:PartyIdentification/cbc:ID/@schemeAg
yName Impuestos y Aduanas Nacionales)”
encyName
Si persona autorizada está identificado por NIT
/DebitNote/cac:TaxRepresentativeParty/c
DAL06 @schemeID DV del NIT del autorizado A N ID 0..1 (@schemeName=31), el DV del NIT debe ser informado en 1.0
ac:PartyIdentification/cbc:ID/@schemeID
@schemeID. Sino este atributo no se informa.
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 por tanto el DV del NIT
DAL07 @schemeName A N ID 0..1 1.0 ac:PartyIdentification/cbc:ID/@schemeNa
debe ser informado en atributo @schemeID
me
Ver lista de valores posibles en la columna “Código” del
ítem 13.2.1;
Grupo de información de la Persona /DebitNote/cac:TaxRepresentativeParty/c
DAL08 PartyName G 0..1
autorizada para descargar documentos ac:PartyName
Nombre de la persona autorizada para /DebitNote/cac:TaxRepresentativeParty/c
DAL09 Name E A 1..1
descargar documentos ac:PartyName/cbc:Name
Grupo de campos para información
DBD01 cac PrePaidPayment G Invoice 0..N 1.0 /DebitNote/cac:PrepaidPayment
relacionadas con un anticipo
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
No puede ser superior al valor total de la factura
4‐15 /DebitNote/cac:PrepaidPayment/cbc:Paid
DBD03 cbc PaidAmount Valor del pago E N PrepaidPayment 1..1 Notificación: si ../PrepaidPayment/cbc:PaidAmount > 1.0
p (0‐6) Amount
../LegalMonetaryTotal/cbc:LineExtensionAmount
/DebitNote/cac:PrepaidPayment/cbc:Paid
DBD04 @currencyID 1..1 Rechazo: Si no es igual a cbc:DocumentCurrencyCode
Amount/@currencyID
/DebitNote/cac:PrepaidPayment/cbc:Rec
DBD05 cbc ReceivedDate Fecha en la cual el pago fue recibido E F 10 PrepaidPayment 1..1 1.0
eivedDate
/DebitNote/cac:PrepaidPayment/cbc:Paid
DBD06 cbc PaidDate Fecha en la cual el pago fue realizado E F 10 PrepaidPayment 0..1 1.0
Date
/DebitNote/cac:PrepaidPayment/cbc:Paid
DBD07 cbc PaidTime Hora en la cual el pago fue realizado E H 14 PrepaidPayment 0..1 1.0
Time
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
/DebitNote/cac:PrepaidPayment/cbc:Inst
DBD08 cbc InstructionID Instrucciones relativas al pago E A 15‐5000 PrepaidPayment 0..1 1.0
ructionID
AllowanceCharg Grupo de campos para información
DAQ01 cac G DebitNote 0..N 1.0 /DebitNote/AllowanceCharge
e relacionadas con un cargo o un descuento
si los números utilizados en los diferentes grupos no son /DebitNote/cac:AllowanceCharge/cbc:I
DAQ02 cbc ID Número de Línea E N AllowanceCharge 1..1 1.0
consecutivos, empezando en “1” D
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 antes de tributos y debe reportarse en el
Indica que el elemento es un Cargo y no un /DebitNote/cac:AllowanceCharge/cbc:C
DAQ03 cbc ChargeIndicator E B 4..5 AllowanceCharge 1..1 LegalMonetary 1.0
descuento hargeIndicator
El elemento solamente puede identificar una de las
información
Rechazo: Si este elemento contiene una información
diferente de “true” o “false”
Obligatorio de informar si es descuento a nivel de factura.
AllowanceCharg Código para caracterizar el descuento. De acuerdo a los valores establecidos en la tabla 13.3.8 /DebitNote/cac:AllowanceCharge/cbc:C
DAQ04 cbc E A 2 AllowanceChange 0..1 1.0
eReasonCode Informar solamente si es descuento Notificación: Si hay un descuento y este elemento no es hargeIndicator
informado
Obligatorio si hay un recargo o descuento, entonces este
AllowanceCharg Razón (texto): Texto libre para informar de elemento debe ser informado. /DebitNote/cac:AllowanceCharge/cbc:Al
DAQ05 cbc E A 10..5000 AllowanceCharge 0..1 1.0
eReason la razón del descuento. Notificación: si hay un recargo o descuento y este lowanceChargeReason
elemento no es informado
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
1..6
MultiplierFactor Porcentaje aplicado en decimales /DebitNote/cac:AllowanceCharge/cbc:
DAQ06 cbc Porcentaje: Porcentaje que aplicar. E N 0‐2p (0‐ AllowanceCharge 1..1 1.0
Numeric Notificación: si este elemento > 100 MultiplierFactorNumeric
2)
Valor numérico del Cargo el Descuento
Si es descuento, no puede ser superior al valor base
4‐15 /DebitNote/cac:AllowanceCharge/cbc:A
DAQ07 cbc Amount Valor total del cargo o descuento E N AllowanceCharge 1..1 Rechazo: Si /root/AllowanceCharge/cbc:ChargeIndicator es 1.0
p (0‐6) mount
true y /root/AllowanceCharge/cbc:Amount >
/root/AllowanceCharge/cbc:BaseAmount
Ver lista de valores posibles en 13.3.3 /DebitNote/cac:AllowanceCharge/cbc:A
DAQ08 @currencyID Código de moneda A Amount 1.0
Rechazo: Si valor diferente a DocumentCurrencyCode mount/@currencyID
Positivo mayor que cero
Rechazo: Si es negativo
/root/AllowanceCharge/cbc:BaseAmount
Si es descuento, no puede ser superior al valor total de la
Valor Base para calcular el descuento el 4‐15 factura /DebitNote/cac:AllowanceCharge/cbc:B
DAQ09 cbc BaseAmount E N AllowanceCharge 1..1 1.0
cargo p (0‐6) Notificación: Si aseAmount
/root/AllowanceCharge/cbc:ChargeIndicator es true y
/root/AllowanceCharge/cbc:BaseAmount >
/root/cac:RequestedMonetaryTotal/cbc:LineExtensionAmo
unt
Ver lista de valores posibles en 13.3.3 /DebitNote/cac:AllowanceCharge/cbc:B
DAQ10 @currencyID Código de moneda A BaseAmount 1.0
Rechazo: Si valor diferente a DocumentCurrencyCode aseAmount/@currencyID
Grupo de información para entrega de
DAM01 cac Delivery G 0..1 /DebitNote/cac:Delivery
bienes
ActualDeliveryD /DebitNote/cac:Delivery/cbc:ActualDelive
DAM02 cbc Fecha efectiva de entrega de los bienes E F 10 Delivery 0..1 1.0
ate ryDate
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID ns
Campo Descripción T F Tam Padre Oc Observaciones V Xpath
ActualDeliveryTi /DebitNote/cac:Delivery/cbc:ActualDelive
DAM03 cbc Hora efectiva de entrega de los bienes E H 14 Delivery 0..1 1.0
me ryTime
Grupo con información con respeto a la /DebitNote/cac:Delivery/cac:DeliveryAdd
DAM04 cac DeliveryAddress G Delivery 0..1 1.0
dirección de entrega ress
Si IdentificationCode =CO, debe corresponder a valor /DebitNote/cac:Delivery/cac:DeliveryAdd
DAM05 cbc ID Código del municipio E A 1..15 DeliveryAddress 0..1 1.0
válido de lista de municipios 13.4.3 ress/cbc:ID
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 de la columna Nombre 1.0
ress/cbc:CityName
Municipio de 13.4.3
Ver lista de valores posibles en el numeral 13.4.4
/DebitNote/cac:Delivery/cac:DeliveryAdd
DAM68 cbc PostalZone Código postal E N DeliveryAddress 0..1 Notificación: Si IdentificationCode=CO y el valor no 1.0
ress/cbc:PostalZone
corresponde a un valor correspondiente a la tabla 13.4.4
Si IdentificationCode es “CO”, CountrySubentity debe
CountrySubentit /DebitNote/cac:Delivery/cac:DeliveryAdd
DAM07 cbc Nombre del Departamento E A 1‐60 DeliveryAddress 0..1 corresponder a uno de los valores de la columna Nombre 1.0
y ress/cbc:CountrySubentity
de 13.4.2
Si IdentificationCode es “CO”, CountrySubentity debe
CountrySubentit /DebitNote/cac:Delivery/cac:DeliveryAdd
DAM08 cbc Código del Departamento E A 1‐5 DeliveryAddress 1..1 corresponder a uno de los valores de la columna Código de 1.0
yCode ress/cbc:CountrySubentityCode
13.4.2
Grupo de elemento que identifica /DebitNote/cac:Delivery/cac:DeliveryAdd
DAM09 cac AddressLine G DeliveryAddress 0..1 1.0
libremente la dirección ress/cac:AddressLine
Elemento de texto libre, que el emisor
puede elegir utilizar para poner todas las
/DebitNote/cac:Delivery/cac:DeliveryAdd
DAM10 cbc Line información de la dirección de entrega, en E A 1‐300 AddressLine 1..1 Informar la dirección, sin ciudad ni departamento 1.0
ress/cac:AddressLine/cbc:Line
lugar de utilizar elementos estructurados
(los demás elementos de este grupo)
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
/DebitNote/cac:Delivery/cac:DeliveryAdd
DAM11 cac Country Grupo con información sobre el país G DeliveryAddress 1..1 1.0
ress/cac:Country
Ver lista de valores posibles en 13.4.1, columna “Código
alfa‐2”
Rechazo: Si el contenido de este elemento no corresponde
IdentificationCo /DebitNote/cac:Delivery/cac:DeliveryAdd
DAM12 cbc Código identificador del país E A 3 Country 1..1 a un valor de esta columna 1.0
de ress/cac:Country/cbc:IdentificationCode
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 de la lista
Ver lista de valores posibles en el numeral 13.4.1, 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 este elemento no ress/cac:Country/cbc:Name
corresponde a un valor de esta columna
Para español, utilizar el literal “es”
Ver lista de valores posibles en el numeral 13.3.2, columna
“ISO 639‐1”
Identificador del lenguaje utilizado en el Notificación: si el contenido del presente atributo no /DebitNote/cac:Delivery/cac:DeliveryAdd
DAM14 cbc @languageID A A 2 Name 1..1 1.0
nombre del país corresponde a un valor de aquella columna ress/cac: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 datos con información sobre la /DebitNote/cac:Delivery/cac:DeliveryPart
DAM15 cac DeliveryParty G Delivery 0..1 1.0
empresa de transporte y
Grupo con información sobre el nombre de /DebitNote/cac:Delivery/cac:DeliveryPart
DAM16 cac PartyName G DeliveryParty 0..1 1.0
la persona o entidad que transporta el bien y/cac:PartyName
Nombre comercial de la empresa de /DebitNote/cac:Delivery/cac:DeliveryPart
DAM17 cbc Name E A 5‐450 PartyName 1..1 1.0
transporte y/cac:PartyName/cbc:Name
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Grupo con información con respeto a la /DebitNote/cac:Delivery/cac:DeliveryPart
DAM18 cac PhysicalLocation G DeliveryParty 0..1 1.0
localización de la empresa de transporte y/cac:PhysicalLocation
El grupo deberá estar conformado por lo menos por el
Grupo con datos sobre la dirección de la conjunto de elementos /DebitNote/cac:Delivery/cac:DeliveryPart
DAM19 cac Address G PhysicalLocation 0..1 1.0
empresa de transporte ID, CityName, CountrySubentity, CountrySubentityCode, y/cac:PhysicalLocation/cac:Address
AddressLine, Line, Country, IdentificationCode
/DebitNote/cac:Delivery/cac:DeliveryPart
Si IdentificaionCode=CO, debe corresponder a valor válido
DAM20 cbc ID Código del municipio E A 1..15 Address 0..1 1.0 y/cac:PhysicalLocation/cac:Address/cbc:I
de lista de municipios 13.4.3
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 de la columna Nombre 1.0 y/cac:PhysicalLocation/cac:Address/cbc:Ci
Municipio de 13.4.3 tyName
Ver lista de valores posibles en el numeral 13.4.4 /DebitNote/cac:Delivery/cac:DeliveryPart
DAM69 cbc PostalZone Código Postal E N Address 0..1 Notificación: Si IdentificationCode=CO y el valor no 1.0 y/cac:PhysicalLocation/cac:Address/cbc:P
corresponde a un valor correspondiente a la tabla 13.4.4. ostalZone
Si IdentificationCode es “CO”, CountrySubentity debe /DebitNote/cac:Delivery/cac:DeliveryPart
CountrySubentit
DAM22 cbc Nombre del Departamento E A 1‐60 Address 0..1 corresponder a uno de los valores de la columna Nombre 1.0 y/cac:PhysicalLocation/cac:Address/cbc:C
y
de 13.4.2 ountrySubentity
Si IdentificationCode es “CO”, CountrySubentity debe /DebitNote/cac:Delivery/cac:DeliveryPart
CountrySubentit
DAM23 cbc Código del Departamento E A 1‐5 Address 1..1 corresponder a uno de los valores de la columna Código de 1.0 y/cac:PhysicalLocation/cac:Address/cbc:C
yCode
13.4.2. ountrySubentityCode
/DebitNote/cac:Delivery/cac:DeliveryPart
Grupo de elemento que identifica
DAM24 cac AddressLine G Address 0..1 1.0 y/cac:PhysicalLocation/cac:Address/cac:A
libremente la dirección
ddressLine
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
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
/DebitNote/cac:Delivery/cac:DeliveryPart
información de la dirección del
DAM25 cbc Line E A 1‐300 AddressLine 1..1 Informar la dirección, sin ciudad ni departamento 1.0 y/cac:PhysicalLocation/cac:Address/cac:A
transportador, en lugar de utilizar
ddressLine/cbc:Line
elementos estructurados (los demás
elementos de este grupo)
/DebitNote/cac:Delivery/cac:DeliveryPart
DAM26 cac Country Grupo con información sobre el país G Address 1..1 1.0 y/cac:PhysicalLocation/cac:Address/cac:C
ountry
Ver lista de valores posibles en 13.4.1, columna “Código
/DebitNote/cac:Delivery/cac:DeliveryPart
IdentificationCo alfa‐2”
DAM27 cbc Código identificador del país E A 3 Country 1..1 1.0 y/cac:PhysicalLocation/cac:Address/cac:C
de Rechazo:Si el contenido de este elemento no corresponde
ountry/cbc:IdentificationCode
a un valor de esta columna
Ver lista de valores posibles en 13.4.1, columna “Nombre
/DebitNote/cac:Delivery/cac:DeliveryPart
Común”
DAM28 cbc Name Nombre del país E A 4‐41 Country 0..1 1.0 y/cac:PhysicalLocation/cac:Address/cac:C
Notificación si el contenido de este elemento no
ountry/cbc:Name
corresponde a un valor de esta columna
Para español, utilizar el literal “es”
Ver lista de valores posibles en 13.3.2, columna “ISO 639‐
1”
/DebitNote/cac:Delivery/cac:DeliveryPart
Identificador del lenguaje utilizado en el Notificación si el contenido del presente atributo no
DAM29 cbc @languageID A A 2 Name 1..1 1.0 y/cac:PhysicalLocation/cac:Address/cac:C
nombre del país corresponde a un valor de aquella columna
ountry/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 del /DebitNote/cac:Delivery/cac:DeliveryPart
DAM30 cac PartyTaxScheme G Party 1..1 1.0
transportador y/cac:PartyTaxScheme
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
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 transportador en el archivo de la /DebitNote/cac:Delivery/cac:DeliveryPart
RegistrationNa
DAM31 cbc Nombre o Razón Social del transportador E A 5‐450 PartyTaxScheme 1..1 factura, debe utilizar el elemento 1.0 y/cac:PartyTaxScheme/cbc:RegistrationN
me
/root/cac:Delivery/cac:DeliveryParty ame
/cac:PartyName/cbc:Name
/DebitNote/cac:Delivery/cac:DeliveryPart
DAM32 cbc CompanyID Identificación del transportador E N 3..13 PartyTaxScheme 1..1 Si el transportador es responsable debe informar NIT 1.0
y/cac:PartyTaxScheme/cbc:CompanyID
/DebitNote/cac:Delivery/cac:DeliveryPart
schemeAgencyI
DAM33 A N CompanyID 1..1 Debe ser informado el literal “195” 1.0 y/cac:PartyTaxScheme/cbc:CompanyID/
D
@schemeAgencyID
/DebitNote/cac:Delivery/cac:DeliveryPart
schemeAgencyN Debe ser informado el literal “CO, DIAN (Dirección de
DAM34 A A CompanyID 1..1 1.0 y/cac:PartyTaxScheme/cbc:CompanyID/
ame Impuestos y Aduanas Nacionales)”
@schemeAgencyName
Si transportador está identificado por NIT /DebitNote/cac:Delivery/cac:DeliveryPart
DAM35 schemeID DV del NIT del Transportador A N CompanyID 0..1 (@schemeName=31), el DV del NIT debe ser informado en 1.0 y/cac:PartyTaxScheme/cbc:CompanyID/
@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 tanto el DV del NIT debe ser
DAM36 schemeName A N CompanyID 1..1 1.0 y/cac:PartyTaxScheme/cbc:CompanyID/
informado en atributo @schemeID
@schemeName
Ver lista de valores posibles en la columna “Código” del
ítem 13.2.1;
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Este elemento representa el tipo de obligación. /DebitNote/cac:Delivery/cac:DeliveryPart
DAM37 cbc TaxLevelCode Obligaciones del transportador E A 30 PartyTaxScheme 1..1
Ver lista de valores posibles en 13.2.6.1 y/cac:PartyTaxScheme/cbc:TaxLevelCode
/DebitNote/cac:Delivery/cac:DeliveryPart
DAM38 cbc listName Régimen al que pertenece el transportador A A 10 TaxLevelCode 0..1 Opcional, si informado indicar “No aplica” 1.0 y/cac:PartyTaxScheme/cbc:TaxLevelCode/
@listName
Grupo de información para informar la dirección fiscal del
transportador. Sigue las mismas reglas de información de
El grupo deberá estar conformado por lo menos por el /DebitNote/cac:Delivery/cac:DeliveryPart
RegistrationAdd Grupo de información para informar
DAM39 cac G PartyTaxScheme 0..1 conjunto de elementos 1.0 y/cac:PartyTaxScheme/cac:RegistrationAd
ress dirección fiscal del transportador
ID, CityName, CountrySubentity, CountrySubentityCode, dress
AddressLine, Line, Country, IdentificationCode.
/DebitNote/cac:Delivery/cac:DeliveryPart
RegistrationAddre Si IdentificationCode=CO, debe corresponder a valor válido
DAM40 cbc ID Código del municipio E A 1..15 0..1 1.0 y/cac:PartyTaxScheme/cac:RegistrationAd
ss de lista de municipios 13.4.3
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 de la columna Nombre 1.0 y/cac:PartyTaxScheme/cac:RegistrationAd
ss
Municipio de 13.4.3 dress/cbc:CityName
Ver lista de valores posibles en el numeral 13.4.4 /DebitNote/cac:Delivery/cac:DeliveryPart
DAK57 cbc PostalZone Código Postal E N Address 0..1 Notificación: Si IdentificationCode=CO y el valor no 1.0 y/cac:PartyTaxScheme/cac:RegistrationAd
corresponde a un valor correspondiente a la tabla 13.4.4. dress/cbc:PostalZone
Si IdentificationCode es “CO”, CountrySubentity debe /DebitNote/cac:Delivery/cac:DeliveryPart
CountrySubentit RegistrationAddre
DAM42 cbc Nombre del Departamento E A 1‐60 0..1 corresponder a uno de los valores de la columna Nombre 1.0 y/cac:PartyTaxScheme/cac:RegistrationAd
y ss
de 13.4.2 dress/cbc:CountrySubentity
Si IdentificationCode es “CO”, CountrySubentity debe /DebitNote/cac:Delivery/cac:DeliveryPart
CountrySubentit RegistrationAddre
DAM43 cbc Código del Departamento E A 1‐5 1..1 corresponder a uno de los valores de la columna Código de 1.0 y/cac:PartyTaxScheme/cac:RegistrationAd
yCode ss
13.4.2 dress/cbc:CountrySubentityCode
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
/DebitNote/cac:Delivery/cac:DeliveryPart
Grupo de elemento que identifica RegistrationAddre
DAM44 cac AddressLine G 0..1 1.0 y/cac:PartyTaxScheme/cac:RegistrationAd
libremente la dirección ss
dress/cac:AddressLine
Elemento de texto libre, que el emisor
puede elegir utilizar para poner todas las
/DebitNote/cac:Delivery/cac:DeliveryPart
Información de la dirección del
DAM45 cbc Line E A 1‐300 AddressLine 1..1 Informar la dirección, sin ciudad ni departamento. 1.0 y/cac:PartyTaxScheme/cac:RegistrationAd
adquiriente, en lugar de utilizar elementos
dress/cac:AddressLine/cbc:Line
estructurados (los demás elementos de
este grupo)
/DebitNote/cac:Delivery/cac:DeliveryPart
RegistrationAddre
DAM46 cac Country Grupo con Información sobre el país G 1..1 1.0 y/cac:PartyTaxScheme/cac:RegistrationAd
ss
dress/cac:Country
Ver lista de valores posibles en 13.4.1, columna “Código
/DebitNote/cac:Delivery/cac:DeliveryPart
IdentificationCo alfa‐2”
DAM47 cbc Código identificador del país E A 3 Country 1..1 1.0 y/cac:PartyTaxScheme/cac:RegistrationAd
de Rechazo:Si el contenido de este elemento no corresponde
dress/cac:Country/cbc:IdentificationCode
a un valor de esta columna.
Ver lista de valores posibles en 13.4.1, columna “Nombre
/DebitNote/cac:Delivery/cac:DeliveryPart
Común”
DAM48 cbc Name Nombre del país E A 4‐41 Country 0..1 1.0 y/cac:PartyTaxScheme/cac:RegistrationAd
Notificación: si el contenido de este elemento no
dress/cac:Country/cbc:Name
corresponde a un valor de esta columna.
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
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 13.3.2, columna “ISO 639‐
1” /DebitNote/cac:Delivery/cac:DeliveryPart
Identificador del lenguaje utilizado en el Notificación: si el contenido del presente atributo no y/cac:PartyTaxScheme/cac:RegistrationAd
DAM49 cbc @languageID A A 2 Name 1..1 1.0
nombre del país corresponde a un valor de aquella columna dress/cac:Country/cbc:Name/@languageI
Notificación: Si este es un grupo con Información con D
respeto a la dirección del emisor de un documento
electrónico, debe contener el literal “es”
Grupo de detalles tributarios de la /DebitNote/cac:Delivery/cac:DeliveryPart
DAM50 cac TaxScheme G PartyTaxScheme 1..1 1.0
empresa de transporte y/cac:PartyTaxScheme/cac:TaxScheme
Ver lista de valores posibles en el numeral 13.2.6.2
/DebitNote/cac:Delivery/cac:DeliveryPart
Notificación: Si el contenido de este elemento no
DAM51 cbc ID Identificador del tributo del transportador E A 3‐0 TaxScheme 1..1 1.0 y/cac:PartyTaxScheme/cac:TaxScheme/cb
corresponde a un contenido de la columna “Identificador”
c:ID
(aceptase elemento sin contenido)
Ver lista de valores posibles en el numeral 13.2.6.2
/DebitNote/cac:Delivery/cac:DeliveryPart
Notificación: Si el contenido de este elemento no
DAM52 cbc Name Nombre del tributo E A 10‐30 TaxScheme 1..1 1.0 y/cac:PartyTaxScheme/cac:TaxScheme/cb
corresponde al contenido correspondiente de la columna
c:Name
“Nombre”
Grupo de Información legales del /DebitNote/cac:Delivery/cac:DeliveryPart
DAM53 PartyLegalEntity G Delivery 0..1 1.0
transportador y/cac:PartyLegalEntity
Nombre registrado en el RUT. Si el transportador es
persona jurídica desea también utilizar el nombre
/DebitNote/cac:Delivery/cac:DeliveryPart
RegistrationNa comercial en el archivo de la factura, debe utilizar el
DAM54 cbc Nombre o Razón Social del transportador E A 5‐450 PartyLegalEntity 0..1 1.0 y/cac:PartyLegalEntity/cbc:RegistrationNa
me elemento
me
/root/cac:AccountingSupplierParty/cac:Party/cac:PartyNa
me/cbc:Name
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
/DebitNote/cac:Delivery/cac:DeliveryPart
DAM55 cbc CompanyID Identificador del transportador E N 3..13 PartyLegalEntity 1..1 Si transportador es responsable, NIT del transportador 1.0
y/cac:PartyLegalEntity/cbc:CompanyID
/DebitNote/cac:Delivery/cac:DeliveryPart
@schemeAgenc
DAM56 A N CompanyID 1..1 Debe ser informado el literal “195” 1.0 y/cac:PartyLegalEntity/cbc:CompanyID/@
yID
schemeAgencyID
/DebitNote/cac:Delivery/cac:DeliveryPart
@schemeAgenc Debe ser informado el literal “CO, DIAN (Dirección de
DAM57 A A CompanyID 1..1 1.0 y/cac:PartyLegalEntity/cbc:CompanyID/@
yName Impuestos y Aduanas Nacionales)”
schemeAgencyName
Si transportador está identificado por NIT /DebitNote/cac:Delivery/cac:DeliveryPart
DAM58 @schemeID DV del NIT del Transportador A N CompanyID 1..1 (@schemeName=31), el DV del NIT debe ser informado en 1.0 y/cac:PartyLegalEntity/cbc:CompanyID/@
@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 tanto el DV del NIT debe ser
DAM59 @schemeName A N CompanyID 1..1 1.0 y/cac:PartyLegalEntity/cbc:CompanyID/@
informado en atributo @schemeID
schemeName
Ver lista de valores posibles en la columna “Código” del
ítem 13.2.1;
/DebitNote/cac:Delivery/cac:DeliveryPart
CorporateRegist Grupo de Información de registro del
DAM60 cac E A PartyLegalEntity 0..1 1.0 y/cac:PartyLegalEntity/cac:CorporateRegi
rationScheme transportador
strationScheme
/DebitNote/cac:Delivery/cac:DeliveryPart
CorporateRegistra
DAM61 cbc Name Número de matrícula mercantil E N 9 0..1 1.0 y/cac:PartyLegalEntity/cac:CorporateRegi
tionScheme
strationScheme/cbc:Name
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Grupo de detalles con información de /DebitNote/cac:Delivery/cac:DeliveryPart
DAM62 cac Contact G Party 0..1 1.0
contacto del transportador y/cac:Contact
/DebitNote/cac:Delivery/cac:DeliveryPart
DAM63 cbc Name Nombre Contacto E A Contact 0..1 1.0
y/cac:Contact/cbc:Name
/DebitNote/cac:Delivery/cac:DeliveryPart
DAM64 cbc Telephone Número de teléfono, celular u otro E A Contact 0..1 1.0
y/cac:Contact/cbc:Telephone
/DebitNote/cac:Delivery/cac:DeliveryPart
DAM65 cbc Telefax Número de teléfono, celular u otro E A Contact 0..1 1.0
y/cac:Contact/cbc:Telefax
/DebitNote/cac:Delivery/cac:DeliveryPart
DAM66 cbc ElectronicMail Correo electrónico de contacto E A Contact 0..1 1.0
y/cac:Contact/cbc:ElectronicMail
/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 relacionadas con
DBC01 cac DeliveryTerms G DebitNote 0..1 1.0 /DebitNote/cac:DeliveryTerms
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) Puede ser un
/DebitNote/cac:DeliveryTerms/cbc:Specia
DBC03 cbc SpecialTerms texto libre que entiendan el comprador y E DeliveryTerms 0..1 1.0
lTerms
vendedor o codificarlo en una lista, por
ejemplo
http://www.unece.org/trade/untdid/d01b
/tred/tred4215.htm
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Condiciones de Entrega: Campo para que
LossRiskRespons /DebitNote/cac:DeliveryTerms/cbc:LossRi
DBC04 cbc el emisor pueda informar la condiciones de E DeliveryTerms 0..1 Ver lista de valores en el numeral 13.3.7 1.0
ibilityCode skResponsibilityCode
entrega
Opcional no usado por la DIAN, las partes
/DebitNote/cac:DeliveryTerms/cbc:LossRi
DBC05 cbc LossRisk pueden definir un significado o E DeliveryTerms 0..1 1.0
sk
simplemente omitirlo
Grupo de campos para información
DAN01 cac PaymentMeans G Invoice 1..N 1.0 /Invoice/cac:PaymentMeans
relacionadas con el pago de la factura.
Ver lista de valores posibles en el numeral 13.3.4.1
DAN02 cbc ID Método de pago E N 1 PaymentMeans 1..1 Rechazo: si el valor de este elemento no corresponde a un 1.0 /Invoice/cac:PaymentMeans/cbc:ID
valor de la columna “Código”
PaymentMeans Rechazo: Si el valor de este elemento no corresponde a un /Invoice/cac:PaymentMeans/cbc:Paymen
DAN03 cbc Código correspondiente al medio de pago E A 1..2 PaymentMeans 1..1 1.0
Code valor de la columna “Código” del numeral 13.3.4.2 tMeansCode
Obligatorio si es venta a crédito
Rechazo: Si PaymentMeans/ID = 2 y PaymentDueDate no
PaymentDueDat /Invoice/cac:PaymentMeans/cbc:Paymen
DAN04 cbc Fecha de vencimiento de la factura E F 10 PaymentMeans 0..1 es informado Emisor lo debe informar si desea que factura 1.0
e tDueDate
electrónica pueda pasar al registro de circulación de
facturas electrónicas como título valor
/Invoice/cac:PaymentMeans/cbc:Paymen
DAN05 cbc PaymentID Identificador del pago E A 1..200 PaymentMeans 0..N 1.0
tID
DAN06 cbc PaymentTerms
Grupo de campos para información
PaymentExchan relacionadas con la tasa de cambio de Seguir definición estándar del UBL para este grupo
DAR01 cac G DebitNote 0..1 1.0 /DebitNote/cac:PaymentExchangeRate
geRate moneda extranjera a peso colombiano Obligatorio informar si la divisa base es diferente a COP
(COP).
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Rechazo: Si no es igual al elemento
SourceCurrency PaymentExchange cbc:DocumentCurrencyCode /DebitNote/cac:PaymentExchangeRate/c
DAR02 cbc Divisa base del documento E A 3 1..1 1.0
Code Rate Ver lista de valores posibles en en el numeral 13.3.3 bc:SourceCurrencyCode
Rechazo si no corresponde a un valor de la lista
SourceCurrency Base monetaria de la divisa extranjera para 2‐15 PaymentExchange /DebitNote/cac:PaymentExchangeRate/c
DAR03 cbc E N 0..1 Rechazo: Si trae valor diferente a 1.00 1.0
BaseRate el cambio. Debe ser 1.00 p (0‐6) Rate bc:SourceCurrencyBaseRate
Debe ir diligenciado en COP, si el
TargetCurrency PaymentExchange cbc:DocumentCurrencyCode es diferente a COP /DebitNote/cac:PaymentExchangeRate/c
DAR04 cbc Divisa a la cual se hace la conversión E A 3 1..1 1.0
Code Rate Ver lista de valores posibles en el numeral 13.3.3 bc:TargetCurrencyCode
Rechazo: si no corresponde a valor en la lista
TargetCurrency Base monetaria en pesos colombianos para 2‐15 PaymentExchange /DebitNote/cac:PaymentExchangeRate/c
DAR05 cbc E N 1..1 Rechazo: Si trae valor diferente a 1.00 1.0
BaseRate la conversión. Debe ser 1.00 p (0‐6) Rate bc:TargetCurrencyBaseRate
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
2‐15 PaymentExchange /DebitNote/cac:PaymentExchangeRate/c
DAR06 cbc CalculationRate Valor de la tasa de cambio entre las divisas E N 1..1 consignado aca va a ser la base para la conversión de tasa 1.0
p (0‐6) Rate 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 cambio PaymentExchange /DebitNote/cac:PaymentExchangeRate/c
DAR07 cbc Date E F 10 1..1 Fecha en la que se acordó la tasa de cambio 1.0
(CalculationRate) Rate bc:Date
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
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:Ta
xScheme/cbc:ID
Algunos tributos deben ser la suma de las líneas de la
Grupo de campos para información totales
DAS01 cac TaxTotal G DebitNote 0..N factura 1.0 /DebitNote/cac:TaxTotal
relacionadas con un tributo
Rechazo: Si existe un grupo /DebitNote/TaxTotal en el cual
el valor en el elemento
/DebitNote/TaxTotal/TaxSubtotal/cac:TaxCategory/cac:Ta
xScheme/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/TaxTotal/TaxSubtotal/cac:T
axCategory/cac:TaxScheme/cbc:ID tenga el mismo valor
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Suma de todos los elementos
../cac:TaxTotal/TaxSubtotal/cbc:TaxAmount
Rechazo:Si ../cac:TaxTotal/cbc:TaxAmount <> sumatoria
de todas las ocurrencias de
0‐15 ../cac:TaxTotal/TaxSubtotal/cbc:TaxAmount
DAS02 cbc TaxAmount Valor del tributo E N TaxTotal 1..1 1.0 /DebitNote/cac:TaxTotal/cbc:TaxAmount
p (0‐6) Suma de todos los elementos
../cac:WithholdingTaxTotal/TaxSubtotal/cbc:TaxAmount
Rechazo: Si ../cac:WithholdingTaxTotal/cbc:TaxAmount <>
sumatoria de todas las ocurrencias de
../cac:WithholdingTaxTotal/TaxSubtotal/cbc:TaxAmount
Ver lista de valores posibles en el numeral 13.3.3 /DebitNote/cac:TaxTotal/cbc:TaxAmoun
DAS03 @currencyID Código de moneda de la transacción A A TaxAmount 1..1 1.0
Rechazo: Si valor diferente a DocumentCurrencyCode t/@currencyID
Rechazo: Si /cac:TaxTotal/cbc:RoundingAmount <>
(//cac:TaxTotal/cac:TaxSubtotal/cbc:TaxableAmount *
//cac:TaxTotal/cac:TaxSubtotal/cac:TaxCategory/cbc:Perce
nt) ‐ //cac:TaxTotal/cac:TaxSubtotal/cbc:TaxAmount
RoundingAmou 0‐15 /DebitNote/cac:TaxTotal/cbc:RoundingA
DAS18 cbc Redondeo agregado al total del impuesto E A TaxTotal 1..1 1.0
nt p (0‐6) mount
Rechazo: Si /cac:TaxTotal/cbc:RoundingAmount <>
(//cac:TaxTotal/cac:TaxSubtotal/cbc:PerUnitAmount * /
/cac:TaxTotal/cac:TaxSubtotal/cbc:TaxableAmount.) ‐
//cac:TaxTotal/cac:TaxSubtotal/cbc:TaxAmount
Ver lista de valores posibles en el numeral 13.3.3 /DebitNote/cac:TaxTotal/cbc:RoundingA
DAS19 @currencyID Código de moneda de la transacción A A TaxableAmount 1..1 1.0
Rechazo: Si valor diferente a DocumentCurrencyCode mount/@currencyID
Grupo de información que definen los /DebitNote/cac:TaxTotal[1]/cac:TaxSubto
DAS04 cbc TaxSubtotal G TaxTotal 1..N Debe ser informado un grupo de estos para cada tarifa. 1.0
valores del tributo tal
Base Imponible sobre la que se calcula el 0‐15 /DebitNote/cac:TaxTotal[1]/cac:TaxSubto
DAS05 cbc TaxableAmount E N TaxSubtotal 1..1 Base gravable 1.0
valor del tributo p (0‐6) tal/cbc:TaxableAmount
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Ver lista de valores posibles en el numeral 13.3.3 /DebitNote/cac:TaxTotal[1]/cac:TaxSubt
DAS06 @currencyID Código de moneda de la transacción A A TaxableAmount 1..1 1.0
Rechazo: Si valor diferente a DocumentCurrencyCode otal/cbc:TaxableAmount/@currencyID
Rechazo: Para tributos cuya tarifa se enuncia en
porcentajes
si //cac:TaxSubtotal/cbc:TaxAmount <>
//cac:TaxSubtotal/cbc:TaxableAmount *
//cac:TaxSubtotal/cac:TaxCategory/cbc:Percent.
Valor del tributo: producto del porcentaje 0‐15 /DebitNote/cac:TaxTotal[1]/cac:TaxSubto
DAS07 cbc TaxAmount E N TaxSubtotal 1..1 1.0
aplicado sobre la base imponible p (0‐6) tal/cbc:TaxAmount
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
Ver lista de valores posibles en el numeral 13.3.3 /DebitNote/cac:TaxTotal[1]/cac:TaxSubt
DAS08 @currencyID Código de moneda de la transacción A A TaxAmount 1..1 1.0
Rechazo: Si valor diferente a DocumentCurrencyCode otal/cbc:TaxAmount/@currencyID
Usado en el caso de que el tributo es un valor fijo por
unidad tributada: informar el valor del tributo por unidad
0‐2
BaseUnitMeasur tributada. Por ejemplo el impuesto de consumo a las /DebitNote/cac:TaxTotal[1]/cac:TaxSubto
DAS09 cbc Unidad de medida base para el tributo E N 0‐2p (0‐ TaxSubtotal 0..1 1.0
e bolsas o los impuestos a los combustibles tal/cbc:BaseUnitMeasure
2)
Rechazo: Si elemento cbc:PerUnitAmount es informado y
BaseUnitMeasure no es informado
Corresponde a uno de los valores de la tabla de unidades /DebitNote/cac:TaxTotal[1]/cac:TaxSubto
DAS10 cbc unitCode Identificación de la unidad de medida A A 2‐5 TaxSubtotal 1..1 1.0
de medida 13.3.6 tal/cbc:BaseUnitMeasure/@unitCode
0‐15 Es el valor nominal del tributo por unidad
/DebitNote/cac:TaxTotal[1]/cac:TaxSubto
DAS11 cbc PerUnitAmount Valor del tributo por unidad E N 0‐2p (0‐ TaxSubtotal 0..1 Rechazo: si el elemento cbcBaseUnitMeasure NO es 1.0
tal/cbc:PerUnitAmount
2) informado.
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Ver lista de valores posibles en 13.3.3 /DebitNote/cac:TaxTotal[1]/cac:TaxSubt
DAS12 @currencyID Código de moneda de la transacción A A PerUnitAmount 1..1 1.0
Rechazo:Si valor diferente a DocumentCurrencyCode otal/cbc:PerUnitAmount/@currencyID
/DebitNote/cac:TaxTotal[1]/cac:TaxSubto
DAS13 cac TaxCategory Grupo de información sobre el tributo G TaxSubtotal 1..1 1.0
tal/cac:TaxCategory
En el caso de que el tributo es una porcentaje del valor
tributable: informar la tarifa (porcentaje) a ser aplicada a la
0..5 /DebitNote/cac:TaxTotal[1]/cac:TaxSubto
DAS14 cbc Percent Tarifa del tributo E N TaxCategory 0..1 base imponible 1.0
p (0..3) tal/cac:TaxCategory/cbc:Percent
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 sobre el /DebitNote/cac:TaxTotal[1]/cac:TaxSubto
DAS15 cac TaxScheme G TaxCategory 1..1 1.0
tributo tal/cac:TaxCategory/cac:TaxScheme
Ver lista de valores posibles en 13.2.2
/DebitNote/cac:TaxTotal[1]/cac:TaxSubto
Rechazo:Si el contenido de este elemento no corresponde
DAS16 cbc ID Identificador del tributo E A 3‐0 TaxScheme 1..1 1.0 tal/cac:TaxCategory/cac:TaxScheme/cbc:I
a un contenido de la columna “Identificador” (aceptase
D
elemento sin contenido)
Ver lista de valores posibles en 13.2.2 /DebitNote/cac:TaxTotal[1]/cac:TaxSubto
DAS17 cbc Name Nombre del tributo E A 10‐30 TaxScheme 1..1 Rechazo: Si el contenido de este elemento no corresponde 1.0 tal/cac:TaxCategory/cac:TaxScheme/cbc:
al contenido correspondiente de la columna “Nombre” Name
Grupo de campos para información
RequestedMone
DAU01 cac relacionadas con los valores totales G N DebitNote 1..1 1.0 /DebitNote/cac:RequestedMonetaryTotal
taryTotal
aplicables a la Nota
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
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 que contienen el valor
comercial
Total Valor Bruto antes de tributos:
LineExtensionA 4‐15 RequestedMoneta Rechazo:si /DebitNote/cac:RequestedMonetaryTotal
DAU02 cbc Total valor bruto, suma de los valores E N 1..1 1.0
mount p (0‐6) ryTotal round(/sig:DebitNote/cac:RequestedMonetaryTotal/cbc:Li /cbc:LineExtensionAmount
brutos de las líneas de la factura.
neExtensionAmount) es distinto de
round(sum(/sig:DebitNote/cac:DebitNoteLine/cbc:LineExte
nsionAmount))
/DebitNote/cac:RequestedMonetaryTot
LineExtensionAmo Ver lista de valores posibles en 13.3.3
DAU03 @currencyID Código de moneda de la transacción A A 1..1 1.0 al/cbc:LineExtensionAmount/@currency
unt Rechazo:Si valor diferente a DocumentCurrencyCode
ID
El Valor Base Imponible tiene que ser la suma de los
valores de las bases imponibles de todas líneas de detalle.
TaxExclusiveAm Total Valor Base Imponible : Base 4‐15 RequestedMoneta /DebitNote/cac:RequestedMonetaryTotal
DAU04 cbc E N 1..1 Rechazo:Si round(//cbc:TaxExclusiveAmount) es distinto de 1.0
ount imponible para el cálculo de los tributos p (0‐6) ryTotal /cbc:TaxExclusiveAmount
round(sum(//cac:DebitNoteLine/cac:TaxTotal/cac:TaxSubt
otal/cbc:TaxableAmount))
/DebitNote/cac:RequestedMonetaryTot
TaxExclusiveAmou Ver lista de valores posibles en 13.3.3
DAU05 @currencyID Código de moneda de la transacción A 1..1 1.0 al/cbc:TaxExclusiveAmount/@currencyI
nt Rechazo: Si valor diferente a DocumentCurrencyCode
D
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
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 detalle.
Total de Valor Bruto más tributos Rechazo: si
TaxInclusiveAm 4‐15 RequestedMoneta /DebitNote/cac:RequestedMonetaryTotal
DAU06 cbc E N 1..1 round(//cac:RequestedMonetaryTotal/cbc:LineExtensionA 1.0
ount p (0‐6) ryTotal /cbc:TaxInclusiveAmount
mount +
sum(//cac:TaxTotal[not(ancestor::cac:DebitNoteLine)]/cbc:
TaxAmount)) es distinto de
round(//cbc:TaxInclusiveAmount)
/DebitNote/cac:RequestedMonetaryTot
TaxInclusiveAmou Ver lista de valores posibles en el numeral 13.3.3
DAU07 @currencyID Código de moneda de la transacción A 1..1 1.0 al/cbc:TaxInclusiveAmount/@currencyI
nt Rechazo: Si valor diferente a DocumentCurrencyCode D
El Valor del Descuento Total es igual a la Suma de todos
los descuentos globales aplicados al total de la factura.
Rechazo: Si
AllowanceTotal Descuento Total: Suma de todos los 4‐15 RequestedMoneta /DebitNote/cac:RequestedMonetaryTotal
DAU08 cbc E N 0..1 round(/sig:DebitNote/cac:RequestedMonetaryTotal/cbc:Al 1.0
Amount descuentos aplicados al total de la factura p (0‐6) ryTotal /cbc:AllowanceTotalAmount
lowanceTotalAmount) es distinto de
round(sum(/sig:DebitNote/cac:AllowanceCharge[cbc:Charg
eIndicator = "false"]/cbc:Amount))
/DebitNote/cac:RequestedMonetaryTot
AllowanceTotalA Ver lista de valores posibles en el numeral 13.3.3
DAU09 @currencyID Código de moneda de la transacción A 1..1 1.0 al/cbc:AllowanceTotalAmount/@curren
mount Rechazo: Si valor diferente a DocumentCurrencyCode cyID
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
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.
Rechazo: Si
ChargeTotalAm Cargo Total: Suma de todos los cargos 4‐15 RequestedMoneta /DebitNote/cac:RequestedMonetaryTotal
DAU10 cbc E N 0..1 round(/sig:DebitNote/cac:RequestedMonetaryTotal/cbc:C 1.0
ount aplicados al total de la factura p (0‐6) ryTotal /cbc:ChargeTotalAmount
hargeTotalAmount) es distinto de
round(sum(/sig:DebitNote/cac:AllowanceCharge[cbc:Charg
eIndicator = "true"]/cbc:Amount))
/DebitNote/cac:RequestedMonetaryTot
ChargeTotalAmou Ver lista de valores posibles en el numeral 13.3.3
DAU11 @currencyID Código de moneda de la transacción A 1..1 1.0 al/cbc:ChargeTotalAmount/@currencyI
nt Rechazo: Si valor diferente a DocumentCurrencyCode D
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
Anticipo Total: Suma de todos los pagos 4‐15 RequestedMoneta (/sig:DebitNote/cac:RequestedMonetaryTotal/cbc:Prepaid /DebitNote/cac:RequestedMonetaryTotal
DAU12 cbc PrePaidAmount E N 0..1 1.0
anticipados p (0‐6) ryTotal Amount) then /cbc:PrepaidAmount
round(/sig:DebitNote/cac:RequestedMonetaryTotal/cbc:Pr
epaidAmount) =
round(sum(/sig:DebitNote/cac:PrepaidPayment/cbc:PaidA
mount)) else true()
Ver lista de valores posibles en el numeral 13.3.3 /DebitNote/cac:RequestedMonetaryTot
DAU13 @currencyID Código de moneda de la transacción A PrePaidAmount 1..1 1.0
Rechazo: Si valor diferente a DocumentCurrencyCode al/cbc:PrepaidAmount/@currencyID
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
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
Valor a Pagar de Factura: Valor total de //cbc:TaxInclusiveAmount else 0.00, $SumTotalAllowance
ítems (incluyendo cargos y descuentos a 0‐15 RequestedMoneta := if (boolean(//cbc:AllowanceTotalAmount)) then /DebitNote/cac:RequestedMonetaryTotal
DAU15 cbc PayableAmount E N 1..1 1.0
nivel de ítems)+valor tributos + valor p (0‐6) ryTotal //cbc:AllowanceTotalAmount else 0.00, $SumTotalCharge /cbc:PayableAmount
cargos – valor descuentos – valor anticipos := if (boolean(//cbc:ChargeTotalAmount)) then
//cbc:ChargeTotalAmount else 0.00, $PayableAmount :=
$TaxInclusiveAmount ‐ $SumTotalAllowance +
$SumTotalCharge return
round(number($PayableAmount)) es distinto de
round(//cac:RequestedMonetaryTotal/cbc:PayableAmount
)
Ver lista de valores posibles en el numeral 13.3.3 /DebitNote/cac:RequestedMonetaryTot
DAU16 @currencyID Código de moneda de la transacción A PayableAmount 1.0
Rechazo: Si valor diferente a DocumentCurrencyCode al/cbc:PayableAmount/@currencyID
Grupo de campos para información
DAV01 cac DebitNoteLine G DebitNote 1..N 1.0 /DebitNote/cac:DebitNoteLine
relacionadas con una línea de la nota
Notificación: si contiene un valor ya utilizado en el
elemento /DebitNote/cac:DebitNoteLine/cbc:ID en otro
DAV02 cbc ID Número de Línea E N 1..4 DebitNoteLine 1..1 grupo de este archivo 1.0 /DebitNote/cac:DebitNoteLine/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 Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
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 caso la cbc:Note debe empezar por el texto:
“Contrato de servicios AIU por concepto de:” El
contribuyente debe incluir el objeto del contrato
Información Adicional: Texto libre para
DAV03 cbc Note E A 20..5000 DebitNoteLine 0..N facturado. 1.0 /DebitNote/cac:DebitNoteLine/cbc:Note
añadir información adicional al artículo.
Obligatorio, deberá informarse dentro de los periodos de
tres (3) días al año que la DIAN defina, en los que los
bienes cubiertos se encuentren exentos del impuesto
sobre las ventas. En esta caso la cbc:Note debe informar el
siguiente texto: “Bienes Cubiertos”.
DebitedQuantit /DebitNote/cac:DebitNoteLine/cbc:Debit
DAV04 cbc Cantidad del producto o servicio E N DebitNoteLine 1..1 1.0
y edQuantity
Corresponde a uno de los valores de la tabla de unidades /DebitNote/cac:DebitNoteLine/cbc:Debit
DAV05 cbc unitCode Identificación de la unidad de medida A A 2‐5 DebitedQuantity 1..1
de medida en el numeral 13.3.6 edQuantity/@unitCode
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
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:DebitNoteLine/cbc:LineExtensionAmo
unt es distinto de (/DebitNote/Price/cbc:PriceAmount *
/DebitNote/Price/cbc:Price/ BaseQuantity) –
(/DebitNote/cac:DebitNoteLine/cac:AllowanceCharge/cbc:
Amount, correspondientes a aquellos grupos en donde
/DebitNote/cac:DebitNoteLine/cac:AllowanceCharge/cbc:C
hargeIndicator es “false”
Valor total de la línea. o ) +
LineExtensionA Cantidad x Precio Unidad menos 0‐15 (/DebitNote/cac:DebitNoteLine/cac:AllowanceCharge/cbc: /DebitNote/cac:DebitNoteLine/cbc:LineEx
DAV06 cbc E N DebitNoteLine 1..1 1.0
mount descuentos más recargos p (0‐6) Amount, correspondientes a aquellos grupos en donde tensionAmount
que apliquen para la línea. AllowanceCharge/cbc:ChargeIndicator es “true”)
O dicho de otra forma
every $i in /sig:DebitNote/cac:DebitNoteLine satisfies if
(exists($i/cac:AllowanceCharge[cbc:ChargeIndicator=false(
)]) and
exists($i/cac:AllowanceCharge[cbc:ChargeIndicator=true()]
))then(round($i/cbc:LineExtensionAmount) =
round(($i/cac:Price/cbc:PriceAmount *
$i/cac:Price/cbc:BaseQuantity)+
$i/cac:AllowanceCharge[cbc:ChargeIndicator=true()]/cbc:A
mount ‐
$i/cac:AllowanceCharge[cbc:ChargeIndicator=false()]/cbc:
Amount)) else
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
(if(exists($i/cac:AllowanceCharge[cbc:ChargeIndicator=fals
e()]))then round($i/cbc:LineExtensionAmount) =
round(($i/cac:Price/cbc:PriceAmount *
$i/cac:Price/cbc:BaseQuantity) ‐
$i/cac:AllowanceCharge[cbc:ChargeIndicator=false()]/cbc:
Amount) else
if(exists($i/cac:AllowanceCharge[cbc:ChargeIndicator=true
()])) then round($i/cbc:LineExtensionAmount) =
round(($i/cac:Price/cbc:PriceAmount *
$i/cac:Price/cbc:BaseQuantity) +
$i/cac:AllowanceCharge[cbc:ChargeIndicator=true()]/cbc:A
mount) else $i/cbc:LineExtensionAmount =
$i/cac:Price/cbc:PriceAmount *
$i/cac:Price/cbc:BaseQuantity)
Nota: Si se informa el grupo
DebitNoteLine/cac:PricingReference entonces el valor de
LineExtensionAmout es cero (0.00), ya que se trata de
muestra o regalo comercial
LineExtensionAmo Ver lista de valores posibles en el numeral 13.3.3 /DebitNote/cac:DebitNoteLine/cbc:LineEx
DAV07 @currencyID Código de moneda de la transacción A 1..1 1.0
unt Rechazo: Si valor diferente a DocumentCurrencyCode tensionAmount/@currencyID
Grupo de información que indica el precio
PricingReferenc Obligatorio de informar si se trata de muestras /DebitNote/cac:DebitNoteLine/cac:Pricin
DAW01 cac de referencia para línea que no contienen G DebitNoteLine 0..1
e comerciales. gReference
valor comercial
AlternativeCond /DebitNote/cac:DebitNoteLine/cac:Pricin
DAW02 cac Grupo para informar el precio G PricingReference 1..1 1.0
itionPrice gReference/cac:AlternativeConditionPrice
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
/DebitNote/cac:DebitNoteLine/cac:Pricin
0‐15 AlternativeConditi Corresponde al valor del precio referencia del ítem que se
DAW03 cbc PriceAmount Valor del artículo o servicio E N 1..1 1.0 gReference/cac:AlternativeConditionPrice
p (0‐6) onPrice da como muestra o regalo sin valor comercial
/cbc:PriceAmount
/DebitNote/cac:DebitNoteLine/cac:Prici
Ver lista de valores posibles en el numeral 13.3.3
DAW04 @currencyID Código de moneda de la transacción A A PriceAmount 1.0 ngReference/cac:AlternativeConditionPr
Rechazo: Si valor diferente a DocumentCurrencyCode ice/cbc:PriceAmount/@currencyID
Ver lista de valores posibles en 13.3.9 /DebitNote/cac:DebitNoteLine/cac:Pricin
AlternativeConditi
DAW05 cbc PriceTypeCode Código del tipo de precio informado E A 1‐3 1..1 Notificación: si el valor del atributo no se encuentra en la 1.0 gReference/cac:AlternativeConditionPrice
onPrice
columna “Unid” /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:TaxCategory/cac:TaxScheme/
cbc:ID
Grupo de campos para información Este grupo NO debe ser informado para ítems excluidos de
/DebitNote/cac:DebitNoteLine/cac:TaxTo
DAX01 cac TaxTotal relacionadas con un tributo aplicable a esta G DebitNoteLine 0..N acuerdo a lo establecido en el ET. Adicionalmente, NO 1.0
tal
línea de la nota 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 Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Suma de todos los elementos
../cac:TaxTotal/TaxSubtotal/cbc:TaxAmount
Rechazo: si /cac:TaxTotal/cbc:TaxAmount <> sumatoria de
todas las ocurrencias de
../cac:TaxTotal/TaxSubtotal/cbc:TaxAmount
o dicho de otro modo
every $i in //cac:DebitNoteLine satisfies if
0‐15 ($i/cac:TaxTotal/cac:TaxSubtotal/cac:TaxCategory/cac:Tax /DebitNote/cac:DebitNoteLine/cac:TaxTo
DAX02 cbc TaxAmount Valor del tributo E N TaxTotal 1..1 1.0
p (0‐6) Scheme/cbc:ID = '01') then tal/cbc:TaxAmount
round($i/cac:TaxTotal[cac:TaxSubtotal/cac:TaxCategory/ca
c:TaxScheme/cbc:ID = '01']/cbc:TaxAmount) =
round(sum($i/cac:TaxTotal/cac:TaxSubtotal[cac:TaxCatego
ry/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 el numeral 13.3.3 /DebitNote/cac:DebitNoteLine/cac:TaxT
DAX03 @currencyID Código de moneda de la transacción A TaxAmount 1..1 1.0
Rechazo: Si valor diferente a DocumentCurrencyCode otal/cbc:TaxAmount/@currencyID
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Rechazo: Si /cac:TaxTotal/cbc:RoundingAmount <>
sum(//cac:TaxTotal/cac:TaxSubtotal/cbc:TaxableAmount *
//cac:TaxTotal/cac:TaxSubtotal/cac:TaxCategory/cbc:Perce
nt) – sum(//cac:TaxTotal/cac:TaxSubtotal/cbc:TaxAmount)
RoundingAmou 0‐15 /DebitNote/cac:DebitNoteLine/cac:TaxT
DAX18 cbc Redondeo agregado al total del impuesto E A TaxTotal 1..1
nt p (0‐6) otal/cbc:RoundingAmount
Rechazo: Si /cac:TaxTotal/cbc:RoundingAmount <>
sum(//cac:TaxTotal/cac:TaxSubtotal/cbc:PerUnitAmount *
/ /cac:TaxTotal/cac:TaxSubtotal/cbc:TaxableAmount.) –
sum(//cac:TaxTotal/cac:TaxSubtotal/cbc:TaxAmount)
Ver lista de valores posibles en el numeral 13.3.3 /DebitNote/cac:DebitNoteLine/cac:TaxT
DAX19 @currencyID Código de moneda de la transacción A TaxAmount 1..1 1.0
Rechazo: Si valor diferente a DocumentCurrencyCode otal/cbc:RoundingAmount/@currencyID
Grupo de información que definen los /DebitNote/cac:DebitNoteLine/cac:TaxTo
DAX04 cbc TaxSubtotal G TaxTotal 1..N Debe ser informado un grupo de estos para cada tarifa. 1.0
valores del tributo tal/cac:TaxSubtotal
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
Base Imponible sobre la que se calcula el 0‐15 descuentos no condicionados y cargos en caso de existir. /DebitNote/cac:DebitNoteLine/cac:TaxTo
DAX05 cbc TaxableAmount E N TaxSubtotal 1..1 1.0
valor del tributo p (0‐6) Recuerde que para las muestras gratis la base gravable es tal/cac:TaxSubtotal/cbc:TaxableAmount
el valor comercial de dichas muestras gratis
Nota: Para bienes o servicios Excluidos no se debe
informar el impuesto excluido.
/DebitNote/cac:DebitNoteLine/cac:TaxT
Ver lista de valores posibles en el numeral 13.3.3
DAX06 @currencyID Código de moneda de la transacción A TaxableAmount 1.0 otal/cac:TaxSubtotal/cbc:TaxableAmoun
Rechazo: Si valor diferente a DocumentCurrencyCode t/@currencyID
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
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:DebitNoteLine/cac:TaxTotal[cac:TaxSubtotal/cac:Tax
Category/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 del porcentaje 0‐15 /DebitNote/cac:DebitNoteLine/cac:TaxTo
DAX07 cbc TaxAmount E N TaxSubtotal 1..1 Nota: 01, representa a un código de tributos cuya tarifa se 1.0
aplicado sobre la base imponible p (0‐6) enuncia en porcentajes, pero para el cálculo se debe tal/cac:TaxSubtotal/cbc:TaxAmount
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:PerUnitAmount *
DebitNoteLine/cbc:DebitedQuantity
o dicho de otro modo
(round(//cac:DebitNoteLine/cac:TaxTotal[cac:TaxSubtotal/
cac:TaxCategory/cac:TaxScheme/cbc:ID =
'22']/cbc:TaxAmount) =
round(((//cac:DebitNoteLine/cac:TaxTotal/cac:TaxSubtotal
[cac:TaxCategory/cac:TaxScheme/cbc:ID =
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
'22']/cbc:PerUnitAmount *
(//cac:DebitNoteLine[cac:TaxTotal/cac:TaxSubtotal/cac:Tax
Category/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.
/DebitNote/cac:DebitNoteLine/cac:TaxT
Ver lista de valores posibles en el numeral 13.3.3
DAX08 @currencyID Código de moneda de la transacción A A TaxAmount 1.0 otal/cac:TaxSubtotal/cbc:TaxAmount/@
Rechazo: Si valor diferente a DocumentCurrencyCode currencyID
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
BaseUnitMeasur let $i := /DebitNote/cac:DebitNoteLine/cac:TaxTo
DAX09 cbc Unidad de medida base para el tributo E N 0‐2p (0‐ TaxSubtotal 0..1 1.0
e //cac:DebitNoteLine/cac:TaxTotal/cac:TaxSubtotal/cac:Tax tal/cac:TaxSubtotal/cbc:BaseUnitMeasure
2)
Category/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/@unitCode != '' else true()
/DebitNote/cac:DebitNoteLine/cac:TaxTo
Corresponde a uno de los valores de la tabla de unidades
DAX10 cbc unitCode Identificación de la unidad de medida A A 2‐5 BaseUnitMeasure 1..1 1.0 tal/cac:TaxSubtotal/cbc:BaseUnitMeasure
de medida en el numeral 13.3.9
/@unitCode
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Es el valor nominal del tributo por unidad
Rechazo: Si el elemento NO es informado o no existe.
let $i :=
0‐15 //cac:DebitNoteLine/cac:TaxTotal/cac:TaxSubtotal/cac:Tax
/DebitNote/cac:DebitNoteLine/cac:TaxTo
DAX11 cbc PerUnitAmount Valor del tributo por unidad E N 0‐2p (0‐ TaxSubtotal 0..1 Category/cac:TaxScheme/cbc:ID, $j := 1.0
tal/cac:TaxSubtotal/cbc:PerUnitAmount
2) //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:PerUnitAmount !='' and
$j/cbc:PerUnitAmount/@currencyID !='' else true()
/DebitNote/cac:DebitNoteLine/cac:TaxT
Ver lista de valores posibles en el numeral 13.3.3
DAX12 @currencyID Código de moneda de la transacción A A TaxableAmount 1.0 otal/cac:TaxSubtotal/cbc:PerUnitAmoun
Rechazo: Si valor diferente a DocumentCurrencyCode t/@currencyID
/DebitNote/cac:DebitNoteLine/cac:TaxTo
DAX13 cac TaxCategory Grupo de información sobre el tributo G TaxSubtotal 1..1 1.0
tal/cac:TaxSubtotal/cac:TaxCategory
En el caso de que el tributo es una porcentaje del valor
tributable: informar la tarifa (porcentaje) a ser aplicada a la /DebitNote/cac:DebitNoteLine/cac:TaxTo
0..5
DAX14 cbc Percent Tarifa del tributo E N TaxSubtotal 0..1 base imponible 1.0 tal/cac:TaxSubtotal/cac:TaxCategory/cbc:
p (0..3)
Notificación: Si reporta una tarifa diferente para uno de Percent
los tributos enunciados en la tabla 13.3.10
/DebitNote/cac:DebitNoteLine/cac:TaxTo
Grupo de información específicas sobre el
DAX15 cac TaxScheme G TaxCategory 1..1 1.0 tal/cac:TaxSubtotal/cac:TaxCategory/cac:
tributo
TaxScheme
Ver lista de valores posibles en el numeral 13.2.2
/DebitNote/cac:DebitNoteLine/cac:TaxTo
Rechazo: Si el contenido de este elemento no corresponde
DAX16 cbc ID Identificador del tributo E A 3‐0 TaxScheme 1..1 1.0 tal/cac:TaxSubtotal/cac:TaxCategory/cac:
a un contenido de la columna “Identificador” (aceptase
TaxScheme/cbc:ID
elemento sin contenido)
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Ver lista de valores posibles en el numeral 13.2.2 /DebitNote/cac:DebitNoteLine/cac:TaxTo
DAX17 cbc Name Nombre del tributo E A 10‐30 TaxScheme 1..1 Rechazo: Si el contenido de este elemento no corresponde 1.0 tal/cac:TaxSubtotal/cac:TaxCategory/cac:
al contenido correspondiente de la columna “Nombre” TaxScheme/cbc:Name
Este grupo se debe informar a nivel de ítem, si y solamente
si el cargo o descuento afecta la base gravable del ítem. Si
AllowanceCharg Grupo de campos para información /DebitNote/cac:DebitNoteLine/cac:Allow
DBE01 cac G DebitNoteLine 0..N un cargo individual, general a la factura genera IVA, debe 1.0
e relacionadas con un cargo o un descuento anceCharge
reportarse como ítem. Para el caso de los descuentos a
nivel de ítem no es necesario codificarlos
Empieza con “1”, los números utilizados en los diferentes /DebitNote/cac:DebitNoteLine/cac:Allow
DBE02 cbc ID Número de Línea E AllowanceCharge 1.0
grupos deben ser consecutivos anceCharge/cbc:ID
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
Indica que el elemento es un Cargo y no un factura antes de tributos y debe reportarse LegalMonetary /DebitNote/cac:DebitNoteLine/cac:Allow
DBE03 cbc ChargeIndicator E B 4..5 AllowanceCharge 1..1 1.0
descuento El elemento solamente puede identificar una de las anceCharge/cbc:ChargeIndicator
información
Rechazo: Si este elemento contiene una información
diferente de “true” o “false”
AllowanceCharg Razón (texto): Texto libre para informar de /DebitNote/cac:DebitNoteLine/cac:Allow
DBE04 cbc E A 10..5000 AllowanceCharge 0..1 Si es descuento entonces valor es Discount 1.0
eReason la razón del descuento. anceCharge/cbc:AllowanceChargeReason
1..6
MultiplierFactor Porcentaje aplicado en decimales /DebitNote/cac:DebitNoteLine/cac:Allow
DBE05 cbc Porcentaje: Porcentaje que aplicar. E N 0‐2p (0‐ AllowanceCharge 1..1 1.0
Numeric Notificación: si este elemento > 100 anceCharge/cbc:MultiplierFactorNumeric
2)
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
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 /DebitNote/cac:DebitNoteLine/cac:Allow
DBE06 cbc Amount Valor total del cargo o descuento E N AllowanceCharge 1..1 Rechazo: Si /root/AllowanceCharge/cbc:ChargeIndicator es 1.0
p (0‐6) anceCharge/cbc:Amount
true y /root/AllowanceCharge/cbc:Amount >
/root/AllowanceCharge/cbc:BaseAmount
Ver lista de valores posibles en el numeral 13.3.3 /DebitNote/cac:DebitNoteLine/cac:Allo
DBE07 @currencyID Código de moneda de la transacción A A Amount 1..1 1.0
Rechazo: Si valor diferente a DocumentCurrencyCode wanceCharge/cbc:Amount/@currencyID
Positivo mayor que cero
Rechazo: Si es negativo
/root/AllowanceCharge/cbc:BaseAmount
Si es descuento, no puede ser superior al valor total de la
Valor Base para calcular el descuento el 4‐15 factura /DebitNote/cac:DebitNoteLine/cac:Allow
DBE08 cbc BaseAmount E N BaseAmount 1..1 1.0
cargo p (0‐6) Notificación: si anceCharge/cbc:BaseAmount
/root/AllowanceCharge/cbc:ChargeIndicator es true y
/root/AllowanceCharge/cbc:BaseAmount >
/root/cac:RequestedMonetaryTotal/cbc:LineExtensionAmo
unt
/DebitNote/cac:DebitNoteLine/cac:Allo
Ver lista de valores posibles en el numeral 13.3.3
DBE09 @currencyID Código de moneda de la transacción A A Amount 1..1 1.0 wanceCharge/cbc:BaseAmount/@curre
Rechazo: Si valor diferente a DocumentCurrencyCode ncyID
Grupo de información que describen las
DAZ01 Item G DebitNoteLine 1..1 1.0 /DebitNote/cac:DebitNoteLine/cac:Item
características del artículo o servicio
Descripción: Descripción del artículo o
/DebitNote/cac:DebitNoteLine/cac:Item/c
DAZ02 cbc Description servicio a que se refiere esta línea de la E A 5..300 Item 1‐3 1.0
bc:Description
nota
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Por ejemplo, si el artículo en DebitNoteLine son tres “six
PackSizeNumeri Cantidad de unidad de este artículo por pack”: la cantidad que va en PackSizeNumeric es 6, /DebitNote/cac:DebitNoteLine/cac:Item/c
DAZ03 cbc E N 1‐3 Item 0..1
c empaque mientras a la cantidad que va en Price/BaseQuantity es 3, y bc:PackSizeNumeric
el total de latas que se está describiendo son 18
/DebitNote/cac:DebitNoteLine/cac:Item/c
DAZ04 cbc BrandName Marca: Marca del artículo E A 1‐100 Item 0..3 1.0
bc:BrandName
/DebitNote/cac:DebitNoteLine/cac:Item/c
DAZ05 cbc ModelName Modelo: Modelo del artículo E A 1100 Item 0..3 1.0
bc:ModelName
Grupo de datos de identificación del
SellersItemIdent /DebitNote/cac:DebitNoteLine/cac:Item/c
DAZ06 cac artículo o servicio de acuerdo con el G Item 0..1 1.0
ification ac:SellersItemIdentification
vendedor
Código del vendedor correspondiente al SellersItemIdentifi /DebitNote/cac:DebitNoteLine/cac:Item/c
DAZ07 cbc ID E A 1‐50 0..1 1.0
artículo cation ac:SellersItemIdentification/cbc:ID
/DebitNote/cac:DebitNoteLine/cac:Item/c
Código del vendedor correspondiente a SellersItemIdentifi
DAZ08 cbc ExtendedID E A 1‐50 0..1 1.0 ac:SellersItemIdentification/cbc:Extended
una subespecificación del artículo cation
ID
Grupo de datos de identificación del
StandardItemId Son admitidas hasta tres codificaciones estándar para un /DebitNote/cac:DebitNoteLine/cac:Item/c
DAZ09 cac artículo o servicio de acuerdo con un G Item 1..N 1.0
entification mismo artículo ac:StandardItemIdentification
estándar
Código de acuerdo con el estándar descrito StandardItemIden Código del ítem de acuerdo al estándar informado en /DebitNote/cac:DebitNoteLine/cac:Item/c
DAZ10 cbc ID E A 1..1 1.0
en el atributo ID/@schemeAgencyID tification @schemID ac:StandardItemIdentification/cbc:ID
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Ver estándares en el numeral 13.3.5
Para factura de exportación (cbc:InvoiceTypeCode = 02)
puede informar la subpartida arancelaria a 10 dígitos
Notificación: si el código no existe en un estándar cerrado /DebitNote/cac:DebitNoteLine/cac:Item/c
StandardItemIden
DAZ12 cbc @schemeID Código del estándar A A 1..1 Ejemplo: UNSPSC 1.0 ac:StandardItemIdentification/cbc:ID/@sc
tification
Notificación: si el código no sigue la regla de formación de hemeID
un código abierto, pero con valores verificables
Ejemplo: GTIN
Ejemplo:Partidas arancelarias
/DebitNote/cac:DebitNoteLine/cac:Item/c
DAZ13 cbc @schemeName A A ID 0..1 1.0 ac:StandardItemIdentification/cbc:ID/@sc
hemeName
/DebitNote/cac:DebitNoteLine/cac:Item/c
@schemeAgenc Rechazo: Si ID@schemeID = 010 y ID@schemeAgencyID <>
DAZ14 cbc A A ID 0..1 1.0 ac:StandardItemIdentification/cbc:ID/@sc
yID 9
hemeAgencyID
Grupo de información para adicionar
AdditionalItemP información específica del ítem que puede /DebitNote/cac:DebitNoteLine/cac:Item/c
DAZ15 cac G Item 0..N 1.0
roperty ser solicitada por autoridades o entidades ac:AdditionalItemProperty
diferentes a la DIAN
Obligatorio si el grupo AdditionalItemProperty es
Característica que quiere informar del AdditionalProtper informado. /DebitNote/cac:DebitNoteLine/cac:Item/c
DAZ16 cbc Name E A 2:50 1..N 1.0
ítem, por ejemplo (Uso Vehículo) tyItem Por cada ../cac:AdditionalItemProperty/cbc:Name debe ac:AdditionalItemProperty/cbc:Name
existir un ../cac:AdditionalItemProperty/cbc:Value
Obligatorio: si el grupo AddtionalProperytItem es
Valor de la característica que se quiere AdditionalPropert informado /DebitNote/cac:DebitNoteLine/cac:Item/c
DAZ17 cbc Value E A 2‐50 1..N
informar, por ejemplo (Particular) yItme Por cada ../cac:AdditionalItemProperty/cbc:Value debe ac:AdditionalItemProperty/cbc:Value
existir un ../cac:AdditionalItemProperty/cbc:Name
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Se debe informar elemento cuando el elemento
/DebitNote/cac:DebitNoteLine/cac:Item/c
AdditionalProtper CustomizationID = “12”.
DAZ17 cbc ValueQuantity Cantidad del Bien E A 1‐100 0..1 1.0 ac:AdditionalItemProperty/cbc:ValueQua
tyItem Se debe informar la cantidad real entregada de la
ntity
mercancía de la remesa
/DebtNote/cac:DebitNoteLine/cac:Item/c
AdditionalProtper
DAZ18 @unitCode Unidad de la cantidad del bien A A 1‐5 1..1 1.0 ac:AdditionalItemProperty/cbc:ValueQua
tyItem
ntity/@unitcode
Grupo de información que describen el
InformationCont Obligatorio: si la venta de bienes o la prestación de
mandatario de la operación de venta. /DebitNote/cac:DebitNoteLine/cac:Item/c
DBA01 cac entProviderPart G Item 0..1 servicios la realiza el FE a nombre de este tercero, 1.0
Aplica solo para mandatos, y se debe ac:InformationContentProviderParty
y entonces indique aquí el documento.
informar a nivel de ítem
/DebitNote/cac:DebitNoteLine/cac:Item/c
PowerOfAttorne InformatiionConte Obligatorio: si InformationContentProviderParty es
DBA02 cac G 1..1 1.0 ac:InformationContentProviderParty/cac:
y ntProvider informado
PowerOfAttorney
/DebitNote/cac:DebitNoteLine/cac:Item/c
Obligatorio: si InformationContentProviderParty es
DBA03 cac AgentParty G PowerOfAttorney 1..1 1.0 ac:InformationContentProviderParty/cac:
informado
PowerOfAttorney/cac:AgentParty
/DebitNote/cac:DebitNoteLine/cac:Item/c
PartyIdentificati Obligatorio si InformationContentProviderParty es ac:InformationContentProviderParty/cac:
DBA04 cac G AgentParty 1..1 1.0
on informado PowerOfAttorney/cac:AgentParty/cac:Par
tyIdentification
/DebitNote/cac:DebitNoteLine/cac:Item/c
Identificación del mandante ac:InformationContentProviderParty/cac:
DBA05 cbc ID E N 3..13 PartyIdentification 1..1 1.0
Rechazo: si no informado PowerOfAttorney/cac:AgentParty/cac:Par
tyIdentification/cbc:ID
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
/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
ac:InformationContentProviderParty/cac:
DBA08 schemeName A 1..1
PowerOfAttorney/cac:AgentParty/cac:Par
tyIdentification/cbc:ID/@schemeName
Grupo de información que describen los
DBB01 Price G DebitNoteLine 1..1 1.0 /DebitNote/cac:DebitNoteLine/Price
precios del artículo o servicio
0‐15
DBB02 cbc PriceAmount Valor del artículo o servicio E N Price 1..1 1.0 ../Price/cbc:PriceAmount
p (0‐6)
Ver lista de valores posibles en 13.3.3
DBB03 currencyID Código de moneda de la transacción A PriceAmount Rechazo: Si el valor de este elemento no corresponde a un 1.0 ../Price/cbc:PriceAmount/@currencyID
valor de la columna "Código"
La cantidad real sobre la cual el precio
DBB04 cbc BaseQuantity E N 1..6 Price 1..1 1.0 ../Price/cbc:BaseQuantity
aplica
Ver lista de valores posibles en 13.3.6
Unidad de la cantidad del artículo
DBB05 cbc @unitCode A A 1‐3 BaseQuantity 1..1 Notificación: si el valor del atributo no se encuentra en la 1.0 ../Price/cbc:BaseQuantity/@unitCode
solicitado
columna “Unid”
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
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 al 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.
En el caso de la aceptación tácita, el emisor deberá remitir el contenedor electrónico el documento validado por la DIAN al adquiriente
ID NS Campo Descripción T F Tam Padre Oc Observaciones V Xpath
AttachedDocumen
AE01 Contenedor de Documentos Electrónicos ‐ AttachedDocument (raíz) G 1.0 /AttachedDocument
t
Se requiere que para contenedor
electrónico exista declarado a lo
//ext:UBLExtensions/ext:UBLE
FAC01 ext UBLExtension G UBLExtensions 2..N menos la siguiente extensión. 1.0
xtension
//ext:UBLExtension/ext:Extension
Content/ds:Signature
Contenido de las definiciones de extensiones de la DIAN. Debe usar ../ext:UBLExtensions/ext:UBL
FAC02 ext ExtensionContent como mínimo las extensiones definidas por la DIAN para toda G UBLExtension 1..1 1.0 Extension/ext:ExtensionConte
factura electrónica (DianExtensions y Signature) nt
Rechazo: Solamente puede haber
una ocurrencia de un grupo ../ext:UBLExtensions/ext:UBL
FAC03 ds Signature Grupo de información sobre la firma del documento G ExtensionContent 1..1 UBLExtension conteniendo el 1.0 Extension/ext:ExtensionConte
grupo ds:Signature nt/sts:DianExtensions
Ver definición en numeral 6.10
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID NS Campo Descripción T F Tam Padre Oc Observaciones V Xpath
/AttachedDocument/cbc:UBL
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
VersionID
Debe usarse el literal /AttachedDocument/cbc:Cust
AE03 cbc CustomizationID E A 20 AttachedDocument 1..1 1.0
“Documentos adjuntos” omizationID
Debe usarse el literal “Factura /AttachedDocument/cbc:Profi
AE04 cbc ProfileID Versión del Formato: Indicar versión del documento. E A 55 AttachedDocument 1..1 1.0
Electrónica de Venta” leID
Código que describe el “ambiente de destino donde será procesada valor definido en el grupo en /AttachedDocument/cbc:Profi
AE04a cbc ProfileExecutionID E A 8 AttachedDocument 1..1 1.0
la validación previa de este documento electrónico” 13.1.1 leExecutionID
AE04b cbc ID Consecutivo propio del generador del documento E A AttachedDocument 1..1 1.0 /AttachedDocument/cbc:ID
No puede ser anterior a ninguno
de los documentos contenidos
/AttachedDocument/cbc:Issue
AE05 cbc IssueDate Fecha de generación del contenedor E F 10 AttachedDocument 1..1 IssueDate del contenedor >= 1.0
Date
IssueDate de los documentos
contenidos
/AttachedDocument/cbc:Issue
AE06 cbc IssueTime Hora de generación del contenedor E H 14 AttachedDocument 1..1 1.0
Time
Debe contener el literal
/AttachedDocument/cbc:Docu
AE08 cbc DocumentType Tipo de documento E A 33 AttachedDocument 1..1 “Contenedor de Factura 1.0
mentType
Electrónica”
ParentDocumentI /AttachedDocument/cbc:Pare
AE08a cbc ID de la factura electrónica que origina el contenedor E A AttachedDocument 1..1 1.0
D ntDocumentID
/AttachedDocument/cbc:Send
AE09 cac SenderParty Persona que genera el contenedor G AttachedDocument 0..1 Utilizar definición estándar del UBL 1.0
erParty
AE10 cac PartyTaxScheme Grupo de información tributaria del generador del documento G SenderParty 1..1 1.0 ../cac:PartyTaxScheme
../cac:PartyTaxScheme/cbc:Re
AE11 cbc RegistrationName Nombre o Razón Social del generador del documento E A PartyTaxScheme 1..1 1.0
gistrationName
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID NS Campo Descripción T F Tam Padre Oc Observaciones V Xpath
../cac:PartyTaxScheme/cbc:Co
AE12 cbc CompanyID NIT del generador del documento E A 1..1 1.0
mpanyID
../cac:PartyTaxScheme/cbc:Co
AE13 schemeAgencyID A N CompanyID 1..1 Debe ser “195” 1.0
mpanyID/@schemeAgencyID
DV del NIT del generador si ../cac:PartyTaxScheme/cbc:Co
AE14 schemeID A N CompanyID 1..1 1.0
schemeName = “31” mpanyID/@schemeID
../cac:PartyTaxScheme/cbc:Co
AE15 schemeName A N CompanyID 1..1 Usar los valores de la tabla 13.2.1 1.0
mpanyID/@schemeName
Diligenciar de acuerdo a la tabla ../cac:PartyTaxScheme/cbc:Ta
AE16 cbc TaxLevelCode E A 30 PartyTaxScheme: 1..1 1.0
13.2.6.1 xLevelCode
Opcional si diligenciado usar “No ../cac:PartyTaxScheme/cbc:Ta
AE17 listName A A TaxLevelCode 0..1 1.0
aplica” xLevelCode/@listName
../cac:PartyTaxScheme/cac:Ta
AE18 cac TaxScheme G PartyTaxScheme 1..1 1.0
xScheme
../cac:PartyTaxScheme/cac:Ta
AE19 cbc ID E N TaxScheme 1..1 Usar valores de la tabla 13.2.6.2 1.0
xScheme/cbc:ID
../cac:PartyTaxScheme/cac:Ta
AE20 cbc Name E A TaxScheme 1..1 Usar valores de la tabla 13.2.6.2 1.0
xScheme/cbc: Name
Utiilizar definición estándar del /AttachedDocument/cac:Rece
AE21 cac ReceiverParty Persona que recibe el contenedor G AttachedDocument 0..1 1.0
UBL iverParty
AE22 cac PartyTaxScheme Grupo de información tributaria G SenderParty 1..1 1.0 ../cac:PartyTaxScheme
../cac:PartyTaxScheme/cbc:Re
AE23 cbc RegistrationName Nombre o Razón social del receptor E A PartyTaxScheme 1..1 1.0
gistrationName
../cac:PartyTaxScheme/cbc:Co
AE24 cbc CompanyID NIT del receptor E A 1..1 1.0
mpanyID
../cac:PartyTaxScheme/cbc:Co
AE25 schemeAgencyID A N CompanyID 1..1 Debe ser “195” 1.0
mpanyID/@schemeAgencyID
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID NS Campo Descripción T F Tam Padre Oc Observaciones V Xpath
../cac:PartyTaxScheme/cbc:Co
AE26 schemeID A N CompanyID 1..1 DV del NIT del receptor 1.0
mpanyID/@schemeID
../cac:PartyTaxScheme/cbc:Co
AE27 schemeName A N CompanyID 1..1 Usar los valores de la tabla 13.2.1 1.0
mpanyID/@schemeName
../cac:PartyTaxScheme/cbc:Ta
AE28 cbc TaxLevelCode Diligenciar de acuerdo a la tabla 13.2.6.1 E A 30 PartyTaxScheme: 1..1 1.0
xLevelCode
../cac:PartyTaxScheme/cbc:Ta
AE29 listName Opcional si diligenciado usar “No aplica” A A TaxLevelCode 0..1 1.0
xLevelCode/@listName
../cac:PartyTaxScheme/cac:Ta
AE30 cac TaxScheme G PartyTaxScheme 1..1 1.0
xScheme
../cac:PartyTaxScheme/cac:Ta
AE31 cbc ID Usar valores de la tabla 13.2.6.2 E N TaxScheme 1..1 1.0
xScheme/cbc:ID
../cac:PartyTaxScheme/cac:Ta
AE32 cbc Name Usar valores de la tabla 13.2.6.2 E A TaxScheme 1..1 1.0
xScheme/cbc: Name
/AttachedDocument/cac:Attac
AE33 cac Attachment Información del Documento Electrónico (Factura, NC, ND, Evento). G AttachedDocument 1..1 1.0
hment
/AttachedDocument/cac:Attac
AE34 cac ExternalReference G Attachment 1..1 1.0
hment/cac:ExternalReference
/AttachedDocument/cac:Attac
AE35 cbc MimeCode Tipo mime utilizado para el envío, debe ser text/xml E ExternalReference 1..1 text/xml 1.0 hment/cac:ExternalReference
/cbc:MimeCode
/AttachedDocument/cac:Attac
AE36 cbc EncodingCode Encoding del archivo, debe ser UTF‐8 E ExternalReference 1..1 UTF‐8 1.0 hment/cac:ExternalReference
/cbc:EncodingCode
/AttachedDocument/cac:Attac
<![CDATA[Acá se coloca el DFE en formato xml]]> DFE se refiere a la
AE37 cbc Description E ExternalReference 1..1 1.0 hment/cac:ExternalReference
Factura Electrónica, la NC, ND, u otro DFE a enviar
/cbc:Description
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID NS Campo Descripción T F Tam Padre Oc Observaciones V Xpath
ParentDocumentLi /AttachedDocument/cac:Pare
AE38 cac Puede referenciar 1 o más documentos electrónicos G AttachedDocument 1..N 1.0
neReference ntDocumentLineReference
/AttachedDocument/cac:Pare
ParentDocumentLin
AE39 cbc LineID Consecutivo para informar el documento E 1..1 1.0 ntDocumentLineReference/cb
eReference
c:LineID
/AttachedDocument/cac:Pare
DocumentReferen ParentDocumentLin
AE40 cac 1..1 1.0 ntDocumentLineReference/ca
ce eReference
c:DocumentReference
/AttachedDocument/cac:Pare
AE41 cbc ID Número del DFE E DocumentReference 1..1 1.0 ntDocumentLineReference/ca
c:DocumentReference/cbc:ID
/AttachedDocument/cac:Pare
ntDocumentLineReference/ca
AE42 cbc UUID CUFE de la FE o CUDE para otro DFE E DocumentReference 1..1 1.0
c:DocumentReference/cbc:UU
ID
/AttachedDocument/cac:Pare
Debe corresponde con el literal ntDocumentLineReference/ca
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 c:DocumentReference/cbc:UU
ID/@schemeName
/AttachedDocument/cac:Pare
ntDocumentLineReference/ca
AE44 cbc IssueDate Fecha de generación de la respuesta E F 10 DocumentReference 1..1 1.0
c:DocumentReference/cbc:Iss
ueDate
/AttachedDocument/cac:Pare
Debe contener el literal ntDocumentLineReference/ca
AE45 cbc DocumentType Tipo de documento E A 33 DocumentReference 1..1 1.0
“ApplicationResponse” c:DocumentReference/cbc:Do
cumentType
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID NS Campo Descripción T F Tam Padre Oc Observaciones V Xpath
/AttachedDocument/cac:Pare
ntDocumentLineReference/ca
AE46 cac Attachment Para informar el ApplicationResponse (Respuestas de la DIAN) G DocumentReference 1..1 1.0
c:DocumentReference/cac:Att
achment
/AttachedDocument/cac:Pare
ntDocumentLineReference/ca
AE47 cac ExternalReference G Attachment 1..1 1.0 c:DocumentReference/cac:Att
achment/cac:ExternalReferen
ce
/AttachedDocument/cac:Pare
ntDocumentLineReference/ca
AE48 cbc MimeCode Debe ser text/xml E ExternalReference 1..1 text/xml 1.0 c:DocumentReference/cac:Att
achment/cac:ExternalReferen
ce/cbc:MimeCode
/AttachedDocument/cac:Pare
ntDocumentLineReference/ca
AE49 cbc EncodingCode Debe ser UTF‐8 E ExternalReference 1..1 UTF‐8 1.0 c:DocumentReference/cac:Att
achment/cac:ExternalReferen
ce/cbc:EncodingCode
/AttachedDocument/cac:Pare
ntDocumentLineReference/ca
AE50 cbc Description <![CDATA[Acá se coloca el ApplicationResponse en formato xml]]> E ExternalReference 1..1 1.0 c:DocumentReference/cac:Att
achment/cac:ExternalReferen
ce/cbc:Description
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID NS Campo Descripción T F Tam Padre Oc Observaciones V Xpath
/AttachedDocument/cac:Pare
ResultOfVerificatio ntDocumentLineReference/ca
AE51 cac Resultado de la validación G DocumentReference 1..1 1.0
n c:DocumentReference/cac:Re
sultOfVerification
/AttachedDocument/cac:Pare
ntDocumentLineReference/ca
Debe diligenciarse con Unidad Especial Dirección de Impuestos y Unidad Especial Dirección de
AE52 cbc ValidatorID E ResultOfVerification 1..1 1.0 c:DocumentReference/cac:Re
Aduanas Nacionales Impuestos y Aduanas Nacionales
sultOfVerification/cbc:Validat
orID
/AttachedDocument/cac:Pare
ntDocumentLineReference/ca
ValidationResultC
AE53 cbc Código del resultado de la validación E ResultOfVerification 1..1 Ejemplo “02” 1.0 c:DocumentReference/cac:Re
ode
sultOfVerification/cbc:Validati
onResultCode
/AttachedDocument/cac:Pare
ntDocumentLineReference/ca
AE54 cbc ValidationDate Fecha de la validación E ResultOfVerification 1..1 1.0 c:DocumentReference/cac:Re
sultOfVerification/cbc:Validati
onDate
/AttachedDocument/cac:Pare
ntDocumentLineReference/ca
AE55 cbc ValidationTime Hora de la Validación E ResultOfVerification 1..1 1.0 c:DocumentReference/cac:Re
sultOfVerification/cbc:Validati
onTime
A continuación, se puede visualizar la estructura simplificada, asumiendo una autorización con dos notificaciones:
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
Página 261 de 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
<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>
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
<cac:DocumentReference>
<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.
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
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.
La generación de dichos eventos aplican 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 realizar 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 titulo valor – RADIAN
6.5.1.1. 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.2. 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.
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
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, Único Reglamentario del Sector Comercio, Industria y Turismo.
4. Código Único de la Factura Electrónica (en adelante CUFE) que se acepta.
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.
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.3. 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.
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
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
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.
6.5.1.4. Aceptación expresa, aceptación tácita o reclamo de la factura electrónica de venta
6.5.1.4.1. 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, se deberá dejar una indicación expresa de la aceptación de la factura electrónica de venta.
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
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, 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.2. Aceptación tácita
1. Número del evento.
2. CUDE del evento.
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, Único Reglamentario del Sector Comercio, Industria y
Turismo, 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, Único Reglamentario del Sector Comercio, Industria y Turismo, 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 emite la aceptación
expresa.
10. Firma digital del emisor o facturador electrónica que emite la aceptación tácita.
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
11. Contenedor electrónico.
6.5.1.4.3. 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, Único Reglamentario del Sector Comercio, Industria y Turismo, 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, Único Reglamentario del Sector Comercio, Industria y
Turismo, se 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.
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 el si ocurre el evento de la fila no puede ocurrir el evento de la columna para un documento electrónico.
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
Tabla 8 – Relacionamientos Mutuos Entre los Eventos
Eventos 02 04 030 031 032 033 034
02 X
Documento electrónico tipo ApplicationResponse ‐
Documento electrónico tipo ApplicationResponse – Documento Rechazado por la DIAN 04 X X 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 X X
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 13.3.1.
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.
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
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 V Xpath
ID
definiciones comunes a todos los eventos
Application
AAA01 Registro de Eventos ‐ ApplicationResponse (raíz) G 1.0 /ApplicationResponse
Response
../ext:UBLExtensions/ext:UBL
ExtensionCo
AAB02 ext G 1..1 Extension/ext:ExtensionConte
ntent
nt
../ext:UBLExtensions/ext:UBL
DianExtensi
AAB03 ext G 1..1 Extension/ext:ExtensionConte
ons
nt/sts:DianExtensions
../ext:UBLExtensions/ext:UBL
InvoiceSourc
InvoiceSource Extension/ext:ExtensionConte
AAB13 sts e Grupo de información de país del documento electrónico G 1..1 1.0
nt/sts:DianExtensions/sts:Inv
oiceSource
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
ID
definiciones comunes a todos los eventos
../ext:UBLExtensions/ext:UBL
Extension/ext:ExtensionConte
Identificatio InvoiceSource nt/sts:DianExtensions/sts:Inv
AAB14 cbc E A 2 1..1 Debe ser informado el literal “CO” 1.0
nCode oiceSource/cbc:Identification
Code
../ext:UBLExtensions/ext:UBL
Extension/ext:ExtensionConte
IdentificationCo
AAB15 listAgencyID A N 1 1..1 Debe ser informado el literal “6” 1.0 nt/sts:DianExtensions/sts:Inv
de
oiceSource/cbc:Identification
Code/@listAgencyID
../ext:UBLExtensions/ext:UBL
Debe ser informado el literal “United Extension/ext:ExtensionConte
listAgencyN IdentificationCo
AAB16 A A 46 1..1 Nations Economic Commission for 1.0 nt/sts:DianExtensions/sts:Inv
ame de
Europe” oiceSource/cbc:Identification
Code/@listAgencyName
../ext:UBLExtensions/ext:UBL
Debe ser informado el literal Extension/ext:ExtensionConte
listSchemeU IdentificationCo
AAB17 A A 76 1..1 “urn:oasis:names:specification:ubl:codel 1.0 nt/sts:DianExtensions/sts:Inv
RI de
ist:gc:CountryIdentificationCode‐2.1” oiceSource/cbc:Identification
Code/@listSchemeURI
../ext:UBLExtensions/ext:UBL
SoftwarePro Extension/ext:ExtensionConte
AAB18 sts Grupo de información sobre el prestador de servicios G DianExtensions 1..1 1.0
vider nt/sts:DianExtensions/sts:Soft
wareProvider
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
ID
definiciones comunes a todos los eventos
Identificador del Proveedor Tecnológico utilizado en la ../ext:UBLExtensions/ext:UBL
emisión de la factura. Un Obligado a facturar puede ser SoftwareProvide NIT del Proveedor Tecnológico debe estar Extension/ext:ExtensionConte
AAB19 sts ProviderID E N 3‐15 1..1 1.0
también Proveedor Tecnológico para sí mismo u otros, en r registrado en la DIAN sin DV. nt/sts:DianExtensions/sts:Soft
cuyo caso será Proveedor Tecnológico wareProvider/sts:ProviderID
../ext:UBLExtensions/ext:UBL
Extension/ext:ExtensionConte
@schemeAg
AAB20 A N 3 ProviderID 1..1 Debe ser informado el literal “195” 1.0 nt/sts:DianExtensions/sts:Soft
encyID
wareProvider/sts:ProviderID/
@schemeAgencyID
../ext:UBLExtensions/ext:UBL
Debe ser informado el literal “CO, DIAN Extension/ext:ExtensionConte
@schemeAg
AAB21 A A 54 ProviderID 1..1 (Dirección de Impuestos y Aduanas 1.0 nt/sts:DianExtensions/sts:Soft
encyName
Nacionales)” wareProvider/sts:ProviderID/
@schemeAgencyName
../ext:UBLExtensions/ext:UBL
Extension/ext:ExtensionConte
El DV del NIT debe ser informado en
AAB22 @schemeID DV del NIT A N 1 ProviderID 1..1 1.0 nt/sts:DianExtensions/sts:Soft
@schemeID
wareProvider/sts:ProviderID/
@schemeID
../ext:UBLExtensions/ext:UBL
Extension/ext:ExtensionConte
@schemeNa
AAB23 A N 2 ProviderID 1..1 Debe ser informado el literal “31” 1.0 nt/sts:DianExtensions/sts:Soft
me
wareProvider/sts:ProviderID/
@schemeName
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
ID
definiciones comunes a todos los eventos
Identificador del software asignado
../ext:UBLExtensions/ext:UBL
cuando el software si activa en el Sistema
Identificador Software: Identificador del software habilitado SoftwareProvide Extension/ext:ExtensionConte
AAB24 sts softwareID E A 36‐50 1..1 de Facturación Electrónica debe 1.0
para la emisión de facturas r nt/sts:DianExtensions/sts:Soft
corresponder a un software autorizado
wareProvider/sts:softwareID
para este OFE
../ext:UBLExtensions/ext:UBL
Debe ser informado el literal “195” Extension/ext:ExtensionConte
@schemeAg
AAB25 A N 3 softwareID 1..1 Notificación: Si no se informa el literal 1.0 nt/sts:DianExtensions/sts:Soft
encyID
195 wareProvider/sts:softwareID/
@ schemeAgencyID
Debe ser informado el literal “CO, DIAN
../ext:UBLExtensions/ext:UBL
(Dirección de Impuestos y Aduanas
Extension/ext:ExtensionConte
@schemeAg Nacionales)”
AAB26 A A 54 softwareID 1..1 1.0 nt/sts:DianExtensions/sts:Soft
encyName Notificación: Si no se informa el literal
wareProvider/sts:softwareID/
“CO, DIAN (Dirección de Impuestos y
@ schemeAgencyName
Aduanas Nacionales)”
../ext:UBLExtensions/ext:UBL
Definida en el numeral 11.4
SoftwareSec Huella del software que autorizó la DIAN al Obligado a Extension/ext:ExtensionConte
AAB27 sts E A 48 DianExtensions 1..1 Rechazo: Si la huella no corresponde a un 1.0
urityCode Facturar Electrónicamente o al Proveedor Tecnológico nt/sts:DianExtensions/sts:Soft
software autorizado para este OFE
wareSecurityCode
../ext:UBLExtensions/ext:UBL
Debe ser informado el literal “195” Extension/ext:ExtensionConte
@schemeAg SoftwareSecurit
AAB28 A N 3 1..1 Notificación: Si no se informa el literal 1.0 nt/sts:DianExtensions/sts:Soft
encyID yCode
195 wareSecurityCode/@scheme
AgencyID
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
ID
definiciones comunes a todos los eventos
Debe ser informado el literal “CO, DIAN
../ext:UBLExtensions/ext:UBL
(Dirección de Impuestos y Aduanas
Extension/ext:ExtensionConte
@schemeAg SoftwareSecurit Nacionales)”
AAB29 A A 54 1..1 1.0 nt/sts:DianExtensions/sts:Soft
encyName yCode Notificación: Si no se informa el literal
wareSecurityCode/@scheme
“CO, DIAN (Dirección de Impuestos y
AgencyName
Aduanas Nacionales)”
../ext:UBLExtensions/ext:UBL
Authorizatio Grupo de información del Proveedor Autorizado (PA) por la Extension/ext:ExtensionConte
AAB30 sts E N 9 DianExtensions 1..1 1.0
nProvider DIAN nt/sts:DianExtensions/sts:Aut
horizationProvider
../ext:UBLExtensions/ext:UBL
Debe corresponder al Nit de la DIAN.
Extension/ext:ExtensionConte
Authorizatio AuthorizationPr Rechazo: Si AuthorizationProviderID no
AAB31 sts NIT de la DIAN E N 9 1..1 1.0 nt/sts:DianExtensions/sts:Aut
nProviderID ovider corresponde al NIT de la DIAN
horizationProvider/sts:Author
(800197268)
izationProviderID
../ext:UBLExtensions/ext:UBL
Extension/ext:ExtensionConte
Debe ser informado el literal “195”.
@schemeAg AuthorizationPr nt/sts:DianExtensions/sts:Aut
AAB32 A N 3 1..1 Notificación: Si no se informa el literal 1.0
encyID oviderID horizationProvider/sts:Author
195
izationProviderID/@schemeA
gencyID
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
ID
definiciones comunes a todos los eventos
../ext:UBLExtensions/ext:UBL
Extension/ext:ExtensionConte
Debe ser informado el literal “CO, DIAN
@schemeAg AuthorizationPr nt/sts:DianExtensions/sts:Aut
FAB33 A A 54 1..1 (Dirección de Impuestos y Aduanas 1.0
encyName oviderID horizationProvider/sts:Author
Nacionales)”
izationProviderID/@schemeA
gencyName
../ext:UBLExtensions/ext:UBL
El DV del NIT debe ser informado en Extension/ext:ExtensionConte
AuthorizationPr @schemeID. DV de DIAN 4 nt/sts:DianExtensions/sts:Aut
AAB34 @schemeID A N 4 1..1 1.0
oviderID Rechazo: Si no se informa el DV del horizationProvider/sts:Author
proveedor autorizado izationProviderID/@schemeI
D
../ext:UBLExtensions/ext:UBL
Identificador del tipo de documento de
Extension/ext:ExtensionConte
identidad.
schemeNam AuthorizationPr nt/sts:DianExtensions/sts:Aut
AAB35 A N 2 1..1 Debe informar literal “31” 1.0
e oviderID horizationProvider/sts:Author
Rechazo: Se no se informa el tipo de
izationProviderID/@schemeN
documento “31”
ame
Debe corresponder a la siguiente URL
“https://catalogo‐
../ext:UBLExtensions/ext:UBL
vpfe.dian.gov.co/document/searchqr?do
Extension/ext:ExtensionConte
AAB36 sts QRCode E N 159‐192 DianExtensions 1..1 cumentkey=CUFE” donde la palabra CUFE 1.0
nt/sts:DianExtensions/sts:QR
debe ser reemplazada por el CUFE del
Code
documento electrónico referenciado
sobre este evento.
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
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:ExtensionContent /Invoice/ext:UBLExtensions/e
AAC01 ext G UBLExtensions 1..1 1.0
n /sts:DianExtensions xt:UBLExtension
y
//ext:UBLExtension/ext:ExtensionContent
/ds:Signature
../ext:UBLExtensions/ext:UBL
ExtensionCo Contenido de las definiciones de extensiones de la DIAN.
AAC02 ext G UBLExtension 1..1 1.0 Extension/ext:ExtensionConte
ntent Debe usar las extensión definida por la DIAN para Signature
nt
Rechazo: Solamente puede haber una ../ext:UBLExtensions/ext:UBL
ExtensionConte
AAC03 ds Signature Grupo de información sobre la firma del documento G 1..1 ocurrencia de un grupo UBLExtension 1.0 Extension/ext:ExtensionConte
nt
conteniendo el grupo ds:Signature nt/ ds:Signature
UBLVersionI Debe marcar UBL 2.1 (versión base de UBL usada para crear Application Rechazo: si este elemento no contiene el /ApplicationResponse/cbc:UB
AAD01 cbc E A 7‐8 1..1 1.0
D este perfil) Response literal “UBL 2.1” LVersionID
Customizati Application /ApplicationResponse/cbc:Cu
AAD02 cbc Tipos de operación E A 3 1..1 Debe corresponder al literal “1” 1.0
onID Response stomizationID
Versión del Formato: Indicar versión del documento. Debe Rechazo: si este elemento no contiene el
Application /ApplicationResponse/cbc:Pr
AAD03 cbc ProfileID usarse “DIAN 2.1: ApplicationResponse de Factura E A 62 1..1 literal “DIAN 2.1: ApplicationResponse 1.0
Response ofileID
Electrónica de Venta” de Factura Electrónica de Venta”
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
ID
definiciones comunes a todos los eventos
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 /ApplicationResponse/cbc:Pr
AAD04 cbc E N 1 1..1 Rechazo si contiene un valor distinto a los 1.0
tionID registrado en cbc:UUID.@schemeID es lo que desea realizar Response ofileExecutionID
definidos en el grupo en 13.1.1
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.0 /ApplicationResponse/cbc:ID
Response evento
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á /ApplicationResponse/cbc:UU
AAD06 cbc UUID E A 96 1..1 1.0
será utilizada la definición CUFE‐SHA384, lo que es suficiente Response correctamente calculado ID
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 /Invoice/cbc:UUID/@schemeI
AAD07 cbc schemeID A N 1 UUID 1..1 1.0
registrado en cbc:UUID.@schemeID es lo que desea realizar los definidos en el grupo en 13.1.1 D
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 /ApplicationResponse/cbc:UU
AAD08 cbc A A 12 UUID 1..1 1.0
e Algoritmo utilizado para el cálculo del CUFE no contiene el string “CUDE‐SHA384” ID/@schemeName
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
ID
definiciones comunes a todos los eventos
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 /ApplicationResponse/cbc:Iss
AAD09 cbc IssueDate E F 10 1..1 1.0
fiscales Response IssueDate del evento >= IssueDate del ueDate
documento identificado por
AdditionalDocumentReference/cbc:ID
Application /ApplicationResponse/cbc:Iss
AAD10 cbc IssueTime Hora de registro del evento E H 14 1..1 1.0
Response ueTime
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
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 /ApplicationResponse/cbc:No
AAD11 cbc Note Notas E A 1‐10000 0..N mandato. Se debe incluir el siguiente
Response te
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 correspodientes
valores.
ApplicationResp Corresponde al responsable de generar /ApplicationResponse
AAF01 cac SenderParty Persona o institución que genera el evento G 1..1 1.0
onse este evento /cac:SenderParty
PartyTaxSch
AAF02 cac Grupo de información del generador del evento G SenderParty 1..1 1.0 ../cac:PartyTaxScheme
eme
Registration ../cac:PartyTaxScheme/cbc:R
AAF03 cbc Nombre o Razón Social del generador del evento E A 5‐450 PartyTaxScheme 1..1 1.0
Name egistrationName
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
ID
definiciones comunes a todos los eventos
RegistrationNa ../cac:PartyTaxScheme/cbc:C
AAF04 cbc CompanyID NIT del Generador del evento E N 3‐13 1..1 1.0
me ompanyID
../cac:PartyTaxScheme/cbc:C
schemeAge
AAF05 A N 3 CompanyID 1..1 Debe ser informado el literal “195” 1.0 ompanyID/@schemeAgencyI
ncyID
D
Debe ser informado el literal “CO, DIAN ../cac:PartyTaxScheme/cbc:C
schemeAge
AAF06 A A 54 CompanyID 1..1 (Dirección de Impuestos y Aduanas 1.0 ompanyID/@schemeAgencyN
ncyName
Nacionales)” ame
Si @schemeName =31, el DV del NIT ../cac:PartyTaxScheme/cbc:C
AAF07 schemeID DV del NIT del generador del evento A N 2 CompanyID 1..1 1.0
debe ser informado en @schemeID ompanyID/@schemeID
Identificador del tipo de documento de
schemeNam generador (@schemeName=31) Ver lista ../cac:PartyTaxScheme/cbc:C
AAF08 Tipo de identificación del generador A N 2 CompanyID 1..1 1.0
e de valores posibles en la columna ompanyID/@schemeName
“Código” del ítem 13.2.1;
Los valores debe corresponde a lo
@schemeVe informado en el numeral 13.2.3. del ../cac:PartyTaxScheme/cbc:Co
AAF20 Tipo de identificador de organización A N 1 CompanyID 1..1 1.0
rsionID Anexo técnico de Factura Electrónica de mpanyID/@schemeVersionID
Venta versión 1.8
../cac:PartyTaxScheme/cac:Ta
AAF09 cac TaxScheme G PartyTaxScheme 1..1 1.0
xScheme
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
ID
definiciones comunes a todos los eventos
../cac:PartyTaxScheme/cac:Ta
AAF10 cbc ID Informar según tabla 13.2.6.2 E N 2 TaxScheme 0..1 Según tabla 13.2.6.2 1.0
xScheme/cbc:ID
../cac:PartyTaxScheme/cac:Ta
AAF11 cbc Name Informar según tabla 13.2.6.2 E A 10 TaxScheme 0..1 Según tabla 13.2.6.2 1.0
xScheme/cbc: Name
ReceiverPart ApplicationResp /ApplicationResponse/cac:Re
AAG01 cac Persona que recibe el evento G 0..1 1.0
y onse ceiverParty
PartyTaxSch
AAG02 cac G ReceiverParty 1..1 1.0 ../cac:PartyTaxScheme
eme
Registration ../cac:PartyTaxScheme/cbc:R
AAG03 cbc Nombre o Razón Social del receptor E A 5‐450 PartyTaxScheme 1..1 1.0
Name egistrationName
../cac:PartyTaxScheme/cbc:C
AAG04 cbc CompanyID Id del receptor E N 3‐13 PartyTaxScheme 1..1 Identificación del receptor 1.0
ompanyID
../cac:PartyTaxScheme/cbc:C
schemeAge
AAG05 A N 3 CompanyID 1..1 Debe informar 195 1.0 ompanyID/@schemeAgencyI
ncyID
D
../cac:PartyTaxScheme/cbc:C
schemeAge Debe informar “CO DIAN (Dirección de
AAG06 A A 54 CompanyID 1..1 1.0 ompanyID/@schemeAgencyN
ncyName Impuestos y Aduanas Nacionales)”
ame
Si receptor está identificado por NIT
../cac:PartyTaxScheme/cbc:C
AAG07 schemeID DV del NIT del receptor A N 1 CompanyID 1..1 (@schemeName=31), el DV del NIT debe 1.0
ompanyID/@schemeID
ser informado en @schemeID
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
ID
definiciones comunes a todos los eventos
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 ../cac:PartyTaxScheme/cbc:C
AAG08 Tipo de identificación del receptor A N 2 CompanyID 1..1 1.0
e NIT debe ser informado en ompanyID/@schemeName
atributo@schemeID
Ver lista de valores posibles en la
columna “Código” del ítem 13.2.1;
Los valores debe corresponde a lo
@schemeVe ../cac:PartyLegalEntity/cbc:Co
AAG23 Tipo de identificador de organización A N 1 CompanyID 1..1 informado en la columna código en el 1.0
rsionID mpanyID/@schemeVersionID
numeral 13.2.3.
../cac:PartyTaxScheme/cac:Ta
AAG09 cac TaxScheme G PartyTaxScheme 1..1 1.0
xScheme
../cac:PartyTaxScheme/cac:Ta
AAG10 cbc ID E N 2 TaxScheme 1..1 Según tabla 13.2.6.2 1.0
xScheme/cbc:ID
../cac:PartyTaxScheme/cac:Ta
AAG11 cbc Name E A 10 TaxScheme 1..1 Según tabla 13.2.6.2 1.0
xScheme/cbc: Name
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
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
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.
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 Xpath
DocumentRespon ApplicationRespons /ApplicationResponse/cac:Docum
AAH01 cac Grupo de información del evento a ser registrado G 1..1 1.0
se e entResponse
/ApplicationResponse/cac:Docum
AAH02 cac Response Descripción del evento registrado G DocumentResponse 1..1 1.0
entResponse/cac:Response
/ApplicationResponse/cac:Docum
AAH03 cbc ResponseCode Código del evento registrado E N 3 Response 1..1 Debe contener “02” 1.0 entResponse/cac:Response/cbc:
ResponseCode
/ApplicationResponse/cac:Docum
15‐ Debe contener el literal “Documento
AAH04 cbc Description Descripción del evento registrado E A Response 1..1 1.0 entResponse/cac:Response/cbc:D
100 Validado por la DIAN”
escription
/ApplicationResponse/cac:Docum
DocumentReferen
AAH05 cac Documento al cual está referenciado el evento siendo registrado G DocumentResponse 1..1 1.0 entResponse/cac:DocumentRefere
ce
nce
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID NS Campo Descripción T F Tam Padre Oc Observaciones V Xpath
DocumentReferenc ../cbc:ID Número del documento
AAH06 cbc ID Prefijo y Número del documento referenciado E A 12 0..1 1.0 ../cac:DocumentReference/cbc:ID
e electrónico
DocumentReferenc Notificación si este UUID no existe en la ../cac:DocumentReference/cbc:U
AAH07 cbc UUID CUDE ó CUFE del documento referenciado E A 96 1..1 1.0
e base de datos de la DIAN UID
Algoritmo utilizado para el cálculo del
CUFE
Ver lista de valores posibles en 13.1.2.1 ../cac:DocumentReference/cbc:U
AAH08 cbc @schemeName Identificador del esquema de identificación A A 11 UUID 1..1 1.0
Rechazo: si el contenido de este atributo UID/@schemeName
no corresponde a algún de los valores de
la columna “Código”
Ver lista de valores posibles en 13.1.3
DocumentTypeCo DocumentReferenc Rechazo: Si este elemento no ../cac:DocumentReference/cbc:Do
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 cumentTypeCode
"Código" de uso “Tipo de Documento”
/ApplicationResponse/cac:Docum
AAI01 cac LineResponse Grupo de información para registro de la anotación G DocumentResponse 1..1 1.0
entResponse/cac:LineResponse
/ApplicationResponse/cac:Docum
AAI02 cac LineReference Grupo de información correspondiente a la anotación G LineResponse 1..1 1.0 entResponse/cac:LineResponse
/cac:LineReference
/ApplicationResponse/cac:Docum
AAI03 cbc LineID E N LineReference 1..1 Debe informar 1 1.0 entResponse/cac:LineResponse/ca
c:LineReference/cbc:LineID
/ApplicationResponse/cac:Docum
AAI04 cac Response Grupo de información del NSU del documento validado G LineResponse 1..N 1.0 entResponse/cac:LineResponse
/cac:Response
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID NS Campo Descripción T F Tam Padre Oc Observaciones V Xpath
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
/ApplicationResponse/cac:Docum
importante (reglas no mandatorias),
AAI05 cbc ResponseCode Código de la notificación E A 4‐10 Response 1..1 1.0 entResponse/cac:LineResponse
pero que asimismo merece que se
/cac:Response/cbc:ResponseCode
advierta al emisor de un posible
problema con las información del
archivo, entonces se generara una
Aprobación con Notificaciones del
documento el cual será informado con el
literal “0001”
/ApplicationResponse/cac:Docum
NSU generado por la DIAN para el
AAI06 cbc Description NSU del documento validado E A 4‐150 Response 1..1 1.0 entResponse/cac:LineResponse
documento validado
/cac:Response/cbc:Description
/ApplicationResponse/cac:Docum
Grupo generado si existe por lo menos
AAI04 cac Response Grupo de información correspondiente a las notificaciones G LineResponse 1..N 1.0 entResponse/cac:LineResponse
una notificación
/cac:Response
/ApplicationResponse/cac:Docum
AAI05 cbc ResponseCode Código de la notificación E A 4‐10 Response 1..1 De acuerdo con el Capítulo 7.16 1.0 entResponse/cac:LineResponse
/cac:Response/cbc:ResponseCode
/ApplicationResponse/cac:Docum
AAI06 cbc Description Descripción de la notificación E A 4‐150 Response 1..1 De acuerdo con el Capítulo 7.16 1.0 entResponse/cac:LineResponse
/cac:Response/cbc:Description
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
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 normativa 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 Xpath
DocumentRespon ApplicationRespons /ApplicationResponse/cac:Docum
AAH01 cac Grupo de información del evento a ser registrado G 1..1 1.0
se e entResponse
/ApplicationResponse/cac:Docum
AAH02 cac Response Descripción del evento registrado G DocumentResponse 1..1 1.0
entResponse/cac:Response
/ApplicationResponse/cac:Docum
AAH03 cbc ResponseCode Código del evento registrado E N 3 Response 1..1 Debe contener “04” 1.0 entResponse/cac:Response/cbc:
ResponseCode
/ApplicationResponse/cac:Docum
15‐ Debe contener el literal “Documento
AAH04 cbc Description Descripción del evento registrado E A Response 1..1 1.0 entResponse/cac:Response/cbc:D
100 Rechazado por la DIAN”
escription
/ApplicationResponse/cac:Docum
DocumentReferen
AAH05 cac Documento al cual está referenciado el evento siendo registrado G DocumentResponse 1..1 1.0 entResponse/cac:DocumentRefere
ce
nce
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID NS Campo Descripción T F Tam Padre Oc Observaciones V Xpath
AddtionalDocument
AAH06 cbc ID Prefijo y Número del documento referenciado E A 12 0..1 1.0 ../cac:DocumentReference/cbc:ID
Reference
AddtionalDocument Notificación: si esta UUID no existe en la ../cac:DocumentReference/cbc:U
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 UID
Algoritmo utilizado para el cálculo del
CUFE
Ver lista de valores posibles en 13.1.2.1 ../cac:DocumentReference/cbc:U
AAH08 cbc @schemeName Identificador del esquema de identificación A A 11 UUID 1..1 1.0
Rechazo: si el contenido de este atributo UID/@schemeName
no corresponde a algún de los valores de
la columna “Código”
Ver lista de valores posibles en 13.1.3
DocumentTypeCo DocumentReferenc Rechazo: Si este elemento no ../cac:DocumentReference/cbc:Do
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 cumentTypeCode
"Código" de uso “Tipo de Documento”
/ApplicationResponse/cac:Docum
AAI01 cac LineResponse Grupo de información para registro de la anotación G DocumentResponse 1..1 1.0
entResponse/cac:LineResponse
/ApplicationResponse/cac:Docum
AAI02 cac LineReference Grupo de información correspondiente a la anotación G LineResponse 1..1 1.0 entResponse/cac:LineResponse
/cac:LineReference
/ApplicationResponse/cac:Docum
AAI03 cbc LineID E N LineReference 1..1 Debe contener 1 1.0 entResponse/cac:LineResponse/ca
c:LineReference/cbc:LineID
/ApplicationResponse/cac:Docum
AAI04 cac Response Grupo de información del NSU del documento validado G LineResponse 1..N 1.0 entResponse/cac:LineResponse
/cac:Response
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID NS Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Si algunas reglas de validación previas
apunta a una a más discrepancia grave,
que indica que las información del
archivo no pueden ser utilizadas de /ApplicationResponse/cac:Docum
AAI05 cbc ResponseCode Código de la notificación E A 4‐10 Response 1..1 manera confiable o de manera legal;, 1.0 entResponse/cac:LineResponse
entonces se generara un rechazo, el cual /cac:Response/cbc:ResponseCode
contendrán las Notificaciones del
documento el cual será informado con el
literal “0003”
/ApplicationResponse/cac:Docum
NSU generado por la DIAN para el
AAI06 cbc Description NSU del documento NO validado E A 4‐150 Response 1..1 1.0 entResponse/cac:LineResponse
documento NO validado
/cac:Response/cbc:Description
/ApplicationResponse/cac:Docum
Grupo generado si existe por lo menos
AAI04 cac Response Grupo de información correspondiente a las notificaciones G LineResponse 1..N 1.0 entResponse/cac:LineResponse
una notificación
/cac:Response
/ApplicationResponse/cac:Docum
AAI05 cbc ResponseCode Código de la notificación E A 4‐10 Response 1..1 De acuerdo con el Capítulo 7.16 1.0 entResponse/cac:LineResponse
/cac:Response/cbc:ResponseCode
/ApplicationResponse/cac:Docum
AAI06 cbc Description Descripción de la notificación E A 4‐150 Response 1..1 De acuerdo con el Capítulo 7.16 1.0 entResponse/cac:LineResponse
/cac:Response/cbc:Description
6.5.5.3. Documento electrónico tipo ApplicationResponse ‐ Acuse de recibo de 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.
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
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:
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 Xpath
DocumentRespon ApplicationRespons /ApplicationResponse/cac:Docum
AAH01 cac Grupo de información del evento a ser registrado G 1..1 1.0
se e entResponse
/ApplicationResponse/cac:Docum
AAH02 cac Response Descripción del evento registrado G DocumentResponse 1..1 1.0
entResponse/cac:Response
Debe corresponder a un valor de la
/ApplicationResponse/cac:Docum
columna “Identificador” del numeral
AAH03 cbc ResponseCode Código del evento registrado E N 3 Response 1..1 1.0 entResponse/cac:Response/cbc:
13.3.1.
ResponseCode
Debe contener “030”
/ApplicationResponse/cac:Docum
15‐ Debe contener el literal “Acuse de recibo
AAH04 cbc Description Descripción del evento registrado E A Response 1..1 1.0 entResponse/cac:Response/cbc:D
100 de Factura Electrónica de Venta”
escription
/ApplicationResponse/cac:Docum
DocumentReferen
AAH05 cac Documento al cual está referenciado el evento siendo registrado G DocumentResponse 1..1 1.0 entResponse/cac:DocumentRefere
ce
nce
AAH06 cbc ID Prefijo y Número del documento referenciado E A 12 DocumentResponse 1..1 ../cbc:ID 1.0 ../cac:DocumentReference/cbc:ID
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Rechazo: si esta UUID no existe en la ../cac:DocumentReference/cbc:U
AAH07 cbc UUID CUFE del documento referenciado E A 96 DocumentResponse 1..1 1.0
base de datos de la DIAN UID
Algoritmo utilizado para el cálculo del
CUFE
Ver lista de valores posibles en el
../cac:DocumentReference/cbc:U
AAH08 cbc @schemeName Identificador del esquema de identificación A A 11 UUID 1..1 numeral 13.1.2. 1.0
UID/@schemeName
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 ../cac:DocumentReference/cbc:Do
AAH09 cbc Identificador del tipo de documento de referencia A N 2 1..1 1.0
de e registrado en el sistema. cumentTypeCode
Grupo para informar quien recibió la factura electrónica de venta Si se informa el grupo se debe informar /ApplicationResponse/cac:Docum
AAH11 cac IssuerParty G DocumentResponse 1..1 1.0
“FEV” como mínimo el grupo Person entResponse/cac:IssuerParty
Si se informa el grupo se debe informar
/ApplicationResponse/cac:Docum
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 entResponse/cac:IssuerParty/cac:
(Quien recibió la FEV) FirstName, FamilyName, JobTitle,
Person
OrganizationDepartment
/ApplicationResponse/cac:Docum
AAH13 cbc ID Número de identificación. E N Person 1..1 1.0 entResponse/cac:IssuerParty/cac:
Person/cbc:ID
El DV del NIT debe ser informado en
/ApplicationResponse/cac:Docume
@schemeID.
AAH14 @schemeID DV del NIT A N 1 ID 0..1 1.0 ntResponse/cac:IssuerParty/cac:Pe
Si @schemeName=31 debe ser
rson/cbc:ID/@schemeID
informado este atributo @schemeID
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Identificador del tipo de documento de
identidad de la persona que recibió el /ApplicationResponse/cac:Docume
AAH19 @schemeName Tipo de identificador fiscal receptor A N 2 ID 1..1 bien o servicio 1.0 ntResponse/cac:IssuerParty/cac:Pe
Ver lista de valores posibles en la columna rson/cbc:ID/@schemeName
“Código” del ítem 13.2.1.
/ApplicationResponse/cac:Docum
AAH15 cbc FirstName Nombre de quien recibió la FEV E A 1‐100 Person 1..1 1.0 entResponse/cac:IssuerParty/cac:
Person/cbc:FirstName
/ApplicationResponse/cac:Docum
AAH16 cbc FamilyName Apellidos de quien recibió la FEV E A 1‐100 Person 1..1 1.0 entResponse/cac:IssuerParty/cac:
Person/cbc:FamilyName
/ApplicationResponse/cac:Docum
AAH17 cbc JobTitle Cargo de quien recibió la FEV E A 1‐100 Person 0..1 1.0 entResponse/cac:IssuerParty/cac:
Person/cbc:JobTitle
/ApplicationResponse/cac:Docum
OrganizationDepa entResponse/cac:IssuerParty/cac:
AAH18 cbc Area, sección o departamento de quien recibió la FEV E A 1‐100 Person 0..1 1.0
rtment Person/cbc:OrganizationDepartme
nt
6.5.5.4. Documento electrónico tipo ApplicationResponse ‐ Reclamo de la Factura Electrónica de Venta
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. Este documento es para desaveniencias 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
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
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 Xpath
DocumentRespon ApplicationRespons /ApplicationResponse/cac:Docum
AAH01 cac Grupo de información del evento a ser registrado G 1..1 1.0
se e entResponse
/ApplicationResponse/cac:Docum
AAH02 cac Response Descripción del evento registrado G DocumentResponse 1..1 1.0
entResponse/cac:Response
Debe corresponder a un valor de la
/ApplicationResponse/cac:Docum
columna “Identificador” del numeral
AAH03 cbc ResponseCode Código del evento registrado E N 3 Response 1..1 1.0 entResponse/cac:Response/cbc:
13.3.1.
ResponseCode
Debe contener “031”
Ver lista de valore posibles en 13.3.10.
/ApplicationResponse/cac:Docum
Rechazo: Si el contenido no corresponde
AAH10 @listID Tipo de identificación del rechazo A N 2 ResponseCode 1..1 1..0 entResponse/cac:Response/cbc:
a alguno de los valores de la columna
ResponseCode/@listID
“Código”
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID NS Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Ver lista de valore posibles en 13.3.10.
/ApplicationResponse/cac:Docum
Notificación: Si el contenido no
AAH92 @name Tipo del nombre del rechazo A A 1‐40 ResponseCode 1..1 1..0 entResponse/cac:Response/cbc:
corresponde a alguno de los valores de la
ResponseCode/@name
columna “Significado”
Debe corresponder a un valor de la
columna “Descripción” del numeral /ApplicationResponse/cac:Docum
15‐
AAH04 cbc Description Descripción del evento registrado E A Response 1..1 13.2.1. 1.0 entResponse/cac:Response/cbc:D
100
Debe contener el literal “Reclamo de la escription
Factura Electrónica de Venta”
/ApplicationResponse/cac:Docum
DocumentReferen
AAH05 cac Documento al cual está referenciado el evento siendo registrado G DocumentResponse 1..1 1.0 entResponse/cac:DocumentRefere
ce
nce
DocumentReferenc
AAH06 cbc ID Prefijo y Número del documento referenciado E A 12 1..1 ../cbc:ID 1.0 ../cac:DocumentReference/cbc:ID
e
DocumentReferenc Rechazo: si esta UUID no existe en la ../cac:DocumentReference/cbc:U
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 UID
Algoritmo utilizado para el cálculo del
CUFE
Ver lista de valores posibles en el numeral
../cac:DocumentReference/cbc:U
AAH08 cbc @schemeName Identificador del esquema de identificación A A 11 UUID 1..1 13.1.2. 1.0
UID/@schemeName
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 ../cac:DocumentReference/cbc:Do
AAH09 cbc Identificador del tipo de documento de referencia A N 2 1..1 1.0
de e registrado en el sistema. cumentTypeCode
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
6.5.5.5. Documento electrónico tipo ApplicationResponse – Recibo del bien y/o prestación del servicio
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.
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 Xpath
DocumentRespon ApplicationRespons /ApplicationResponse/cac:Docume
AAH01 cac Grupo de información del evento a ser registrado G 1..1 1.0
se e ntResponse
/ApplicationResponse/cac:Docume
AAH02 cac Response Descripción del evento registrado G DocumentResponse 1..1 1.0
ntResponse/cac:Response
Debe corresponder a un valor de la
/ApplicationResponse/cac:Docume
columna “Identificador” del numeral
AAH03 cbc ResponseCode Código del evento registrado E N 3 Response 1..1 1.0 ntResponse/cac:Response/cbc:
13.3.1.
ResponseCode
Debe contener “032”
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
Debe corresponder a un valor de la
columna “Descripción” del numeral /ApplicationResponse/cac:Docume
15‐
AAH04 cbc Description Descripción del evento registrado E A Response 1..1 13.2.1. 1.0 ntResponse/cac:Response/cbc:Des
100
Debe contener el literal “Recibo del bien y cription
prestación del servicios”
/ApplicationResponse/cac:Docume
DocumentReferen
AAH05 cac Documento al cual está referenciado el evento siendo registrado G DocumentResponse 1..1 1.0 ntResponse/cac:DocumentReferen
ce
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 ../cac:DocumentReference/cbc:ID
del documento referenciado
Rechazo: si esta UUID no existe en la base ../cac:DocumentReference/cbc:UU
AAH07 cbc UUID CUFE del documento referenciado E A 96 DocumentResponse 1..1 1.0
de datos de la DIAN ID
Algoritmo utilizado para el cálculo del
CUFE
Ver lista de valores posibles en el numeral
../cac:DocumentReference/cbc:UU
AAH08 cbc @schemeName Identificador del esquema de identificación A A 11 UUID 1..1 13.1.2. 1.0
ID/@schemeName
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 ../cac:DocumentReference/cbc:Do
AAH09 cbc Identificador del tipo de documento de referencia A N 2 DocumentReference 1..1 1.0
de registrado en el sistema. cumentTypeCode
/ApplicationResponse/cac:Docume
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
ntResponse/cac:IssuerParty
/ApplicationResponse/cac:Docume
AAH12 cac Person Grupo de información de la persona que recibió el B/S E A IssuerParty 1..1 1.0 ntResponse/cac:IssuerParty/cac:Pe
rson
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID ns Campo Descripción T F Tam Padre Oc Observaciones V Xpath
/ApplicationResponse/cac:Docume
AAH13 cbc ID Número de identificación. A N Person 1..1 1.0 ntResponse/cac:IssuerParty/cac:Pe
rson/cbc:ID
/ApplicationResponse/cac:Docume
El DV del NIT debe ser informado en
AAH14 @schemeID DV del NIT A N 2 ID 0..1 1.0 ntResponse/cac:IssuerParty/cac:Pe
@schemeID
rson/cbc:ID/@schemeID
Identificador del tipo de documento de
identidad de la persona que recibió el /ApplicationResponse/cac:Docume
AAH19 @schemeName Tipo de identificador fiscal receptor 1..1 bien o servicio 1.0 ntResponse/cac:IssuerParty/cac:Pe
Ver lista de valores posibles en la columna rson/cbc:ID/@schemeName
“Código” del ítem 13.2.1;
/ApplicationResponse/cac:Docume
Obligatorio informar el/los nombre(s] de
AAH15 cbc FirstName Nombres E A 1‐100 Person 1..1 1.0 ntResponse/cac:IssuerParty/cac:Pe
la persona
rson/cbc:FirstName
/ApplicationResponse/cac:Docume
Obligatorio informar el/los apellido(s] de
AAH16 cbc FamilyName Apellidos E A 1‐100 Person 1..1 1.0 ntResponse/cac:IssuerParty/cac:Pe
la persona
rson/cbc:FamilyName
/ApplicationResponse/cac:Docume
AAH17 cbc JobTitle Cargo E A 1‐100 Person 0..1 1.0 ntResponse/cac:IssuerParty/cac:Pe
rson/cbc:JobTitle
/ApplicationResponse/cac:Docume
OrganizationDepa
AAH18 cbc Area, sección o departamento E A 1‐100 Person 0..1 1.0 ntResponse/cac:IssuerParty/cac:Pe
rtment
rson/cbc:OrganizationDepartment
6.5.5.6. Documento electrónico tipo ApplicationResponse ‐ Aceptación expresa
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
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.
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édito o débito 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 ApplciationResponse.
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: A discreción del receptor.
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID NS Campo Descripción T F Tam Padre Oc Observaciones V Xpath
DocumentRespon ApplicationRespons /ApplicationResponse/cac:Docum
AAH01 cac Grupo de información del evento a ser registrado G 1..1 1.0
se e entResponse
/ApplicationResponse/cac:Docum
AAH02 cac Response Descripción del evento registrado G DocumentResponse 1..1 1.0
entResponse/cac:Response
Debe corresponder a un valor de la
/ApplicationResponse/cac:Docum
columna “Identificador” del numeral
AAH03 cbc ResponseCode Código del evento registrado E N 3 Response 1..1 1.0 entResponse/cac:Response/cbc:
13.3.1.
ResponseCode
Debe contener “033”
/ApplicationResponse/cac:Docum
15‐ Debe contener el literal “Aceptación
AAH04 cbc Description Descripción del evento registrado E A Response 1..1 1.0 entResponse/cac:Response/cbc:D
100 expresa”
escription
/ApplicationResponse/cac:Docum
DocumentReferen
AAH05 cac Documento al cual está referenciado el evento siendo registrado G DocumentResponse 1..1 1.0 entResponse/cac:DocumentRefere
ce
nce
AAH06 cbc ID Prefijo y Número del documento referenciado E A 12 DocumentResponse 1..1 ../cbc:ID 1.0 ../cac:DocumentReference/cbc:ID
Rechazo: si esta UUID no existe en la ../cac:DocumentReference/cbc:U
AAH07 cbc UUID CUFE o CUDE del documento referenciado E A 96 DocumentResponse 1..1 1.0
base de datos de la DIAN UID
Algoritmo utilizado para el cálculo del
CUFE
Ver lista de valores posibles en 13.1.2. ../cac:DocumentReference/cbc:U
AAH08 cbc @schemeName Identificador del esquema de identificación A A 11 UUID 1..1 1.0
Rechazo: si el contenido de este atributo UID/@schemeName
no corresponde a algún de los valores de
la columna “Código”
DocumentTypeCo DocumentReferenc Debe corresponder al tipo del documento ../cac:DocumentReference/cbc:Do
AAH09 cbc Identificador del tipo de documento de referencia A N 2 1..1 1.0
de e registrado en el sistema. cumentTypeCode
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
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 tacita del 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 2 del artículo 2.2.2.53.4. del Decreto 1074 de 2015, Único
Reglamentario del Sector Comercio, Industria y Turismo.
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 ApplciationResponse.
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: Unicamente 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.
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID NS Campo Descripción T F Tam Padre Oc Observaciones V Xpath
DocumentRespon ApplicationRespons /ApplicationResponse/cac:Docum
AAH01 cac Grupo de información del evento a ser registrado G 1..1 1.0
se e entResponse
/ApplicationResponse/cac:Docum
AAH02 cac Response Descripción del evento registrado G DocumentResponse 1..1 1.0
entResponse/cac:Response
Debe corresponder a un valor de la
/ApplicationResponse/cac:Docum
columna “Identificador” del numeral
AAH03 cbc ResponseCode Código del evento registrado E N 3 Response 1..1 1.0 entResponse/cac:Response/cbc:
13.3.1.
ResponseCode
Debe contener “034”
/ApplicationResponse/cac:Docum
15‐ Debe contener el literal “Aceptación
AAH04 cbc Description Descripción del evento registrado E A Response 1..1 1.0 entResponse/cac:Response/cbc:D
100 Tácita”
escription
/ApplicationResponse/cac:Docum
DocumentReferen
AAH05 cac Documento al cual está referenciado el evento siendo registrado G DocumentResponse 1..1 1.0 entResponse/cac:DocumentRefere
ce
nce
AAH06 cbc ID Prefijo y Número del documento referenciado E A 12 DocumentResponse 0..1 ../cbc:ID 1.0 ../cac:DocumentReference/cbc:ID
Rechazo: si esta UUID no existe en la ../cac:DocumentReference/cbc:U
AAH07 cbc UUID CUFE o CUDE del documento referenciado E A 96 DocumentResponse 0..1 1.0
base de datos de la DIAN UID
Algoritmo utilizado para el cálculo del
CUFE
Ver lista de valores posibles en 13.1.2. ../cac:DocumentReference/cbc:U
AAH08 cbc @schemeName Identificador del esquema de identificación A A 11 UUID 1..1 1.0
Rechazo: si el contenido de este atributo UID/@schemeName
no corresponde a algún de los valores de
la columna “Código”
DocumentTypeCo DocumentReferenc Debe corresponder al tipo del documento ../cac:DocumentReference/cbc:Do
AAH09 cbc Identificador del tipo de documento de referencia A N 2 1..1 1.0
de e registrado en el sistema. cumentTypeCode
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.:
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
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 cuando su mandante sea una persona jurídica:
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 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 cuando su mandante sea una persona natural:
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.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
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
D. Aceptación expresa, aceptación tácita o reclamos de la factura electrónica de venta
6.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 6.9.
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
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
Ejemplo de la tercera nota débito del Facturador Electrónico con NIT 800197268: nd08001972680001900000003.xml
arnnnnnnnnnnpppaadddddddd.xml ar: Application Response
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.
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
6.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
archivo comprimido que contiene uno o varios archivos *.xml. Cada archivo nnnnnnnnnn: NIT del Facturador Electrónico sin DV, de diez (10) dígitos alineados a la derecha y relleno con ceros a la
.xml debe ser un documento electrónico ubl‐DIAN. izquierda.
si el archivo se transmitirá a la DIAN a través del servicio sincrónico, ppp: Código asignado por la DIAN al PT de tres (3) dígitos. Ver numeral 6.9
entonces la cantidad de documentos electrónicos será igual a uno “1”. En
aa: Dos (2) últimos dígitos año calendario
caso contrario el resultado de la operación será RECHAZO.
Si el archivo se transmitirá a la DIAN a través del servicio asincrónico, dddddddd: consecutivo del paquete de archivos comprimidos enviados; de ocho (8) dígitos hexadecimales alineados a
entonces la cantidad de documentos electrónicos será inferior a 51; el la derecha y ajustado a la izquierda con ceros; en el rango:
contenido podrá ser combinado, es decir que podrán incluirse: “fv”, “nc”, 00000001 <= FFFFFFFF
“nd”, “ar” dentro del mismo archivo comprimido. Ejemplo de la décima primera factura del Facturador Electrónico con NIT 800197268 con software propio para el año
Este formato será el único para la entrega de archivos comprimidos 2019.
z08001972680001900000011.zip
Regla: el consecutivo se iniciará en “00000001” cada primero de enero.
Nota:
El consecutivo “dddddddd” corresponde al envió del archivo .zip enviado a la entidad.
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
El código asignado por la DIAN se encuentra en el siguiente numeral 6.9
6.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.
6.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 causal 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/ext:
DC01 ds Signature Grupo de la firma XadES‐EPES G ExtensionContent 1..1 1.0
ExtensionContent/ds:Signature
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID NS Elemento
Descripción T F Tam Padre Oc Observaciones V Xpath
Grupo de información donde contiene la firma
aplicada a todos los elementos de la factura ../ext:UBLExtensions/ext:UBLExtension/ext:
DC02 ds SignedInfo electrónica, los elementos contenidos dentro del G Signature 1..1 1.0 ExtensionContent/ds:Signature/ds:SignedIn
elemento SignedProperties más la clave pública fo
contenida en el elemento KeyInfo.
Algoritmo para organizar los datos según el canon Para esto se debe usar el valor ../ext:UBLExtensions/ext:UBLExtension/ext:
CanonicalizationM
DC03 ds usado sobre el elemento «SignedInfo» para la firma Signature 1..1 http://www.w3.org/TR/2001/REC‐xml‐c14n‐ 1.0 ExtensionContent/ds:Signature/ds:SignedIn
ethod
digital. 20010315. fo/ds:CanonicalizationMethod
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.org/2001/04/ ../ext:UBLExtensions/ext:UBLExtension/ext:
El algoritmo de firma usado sobre el elemento
DC04 ds SignatureMethod Signature 1..1 xmldsig‐more#rsa‐sha256 1.0 ExtensionContent/ds:Signature/ds:SignedIn
«SignedInfo»
fo/ds:SignatureMethod
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:UBLExtension/ext:
Grupo de la primera referencia que contiene la firma
DC05 ds Reference G Signature 1..1 URI="" 1.0 ExtensionContent/ds:Signature/ds:SignedIn
aplicada de todo el documento
fo/ds:Reference
../ext:UBLExtensions/ext:UBLExtension/ext:
DC06 ds Transforms Grupo de trasformación del documento G Reference 1..1 1.0 ExtensionContent/ds:Signature/ds:SignedIn
fo/ds:Reference/ds:Transforms
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID NS Elemento Descripción T F Tam Padre Oc Observaciones V Xpath
../ext:UBLExtensions/ext:UBLExtension/ext:
Transformación del documento. Se debe especificar
Algorithm="http://www.w3.org/2000/09/xmld ExtensionContent/ds:Signature/ds:SignedIn
DC07 ds TransForm que la firma se aplica a todo el documento y esta se Transforms 1..1 1.0
sig#enveloped‐signature" fo/ds:Reference/ds:Transforms/ds:TransFo
encuentre embebida en este.
rm
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/ext:
RSAwithSHA256=http://www.w3.org/2001/04/
DC08 ds DigestMethod El algoritmo de firma usado sobre el elemento Reference 1..1 1.0 ExtensionContent/ds:Signature/ds:SignedIn
xmldsig‐more#rsa‐
fo/ds:Reference/ds:DigestMethod
sha256RSAwithSHA384=http://www.w3.org/20
01/04/xmldsig‐more#rsa‐sha384
RSAwithSHA512=http://www.w3.org/2001/04/
xmldsig‐more#rsa‐sha512
Resultado de aplicar el algoritmo de generación hash ../ext:UBLExtensions/ext:UBLExtension/ext:
DC09 ds DigestValue especificado en el “DigestMethod” en codificación Reference 1..1 1.0 ExtensionContent/ds:Signature/ds:SignedIn
base64 fo/ds:Reference/ds:DigestValue
../ext:UBLExtensions/ext:UBLExtension/ext:
Grupo de la segunda referencia donde se especifica
DC10 ds Reference G Signature 1..1 URI="#{UUID}‐KeyInfo" 1.0 ExtensionContent/ds:Signature/ds:SignedIn
clave pública contenida en el elemento KeyInfo.
fo/ds:Reference
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
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/ext:
RSAwithSHA256=http://www.w3.org/2001/04/
DC11 ds DigestMethod El algoritmo de firma usado sobre el elemento Reference 1..1 1.0 ExtensionContent/ds:Signature/ds:SignedIn
xmldsig‐more#rsa‐sha256
fo/ds:Reference/ds:DigestMethod
RSAwithSHA384=http://www.w3.org/2001/04/
xmldsig‐more#rsa‐sha384
RSAwithSHA512=http://www.w3.org/2001/04/
xmldsig‐more#rsa‐sha512
Resultado de aplicar el algoritmo de generación hash ../ext:UBLExtensions/ext:UBLExtension/ext:
DC12 ds DigestValue especificado en el “DigestMethod” en codificación Reference 1..1 1.0 ExtensionContent/ds:Signature/ds:SignedIn
base64 fo/ds:Reference/ds:DigestValue
../ext:UBLExtensions/ext:UBLExtension/ext:
Grupo de la tercera referencia de los elementos
DC13 ds Reference G Signature 1..1 URI="#xmldsig‐{UUID}‐signedprops" 1.0 ExtensionContent/ds:Signature/ds:SignedIn
contenidos dentro “SignedProperties”
fo/ds:Reference
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
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.org/2001/04/ ../ext:UBLExtensions/ext:UBLExtension/ext:
DC14 ds DigestMethod El algoritmo de firma usado sobre el elemento Reference 1..1 xmldsig‐more#rsa‐sha256 1.0 ExtensionContent/ds:Signature/ds:SignedIn
fo/ds:Reference/ds:DigestMethod
RSAwithSHA384=http://www.w3.org/2001/04/
xmldsig‐more#rsa‐sha384
RSAwithSHA512=http://www.w3.org/2001/04/
xmldsig‐more#rsa‐sha512
Resultado de aplicar el algoritmo de generación hash ../ext:UBLExtensions/ext:UBLExtension/ext:
DC15 ds DigestValue especificado en el “DigestMethod” en codificación Reference 1..1 1.0 ExtensionContent/ds:Signature/ds:SignedIn
base64 fo/ds:Reference/ds:DigestValue
Resultado de aplicar el algoritmo de generación hash ../ext:UBLExtensions/ext:UBLExtension/ext:
DC16 ds SignatureValue especificado en el “SignatureMethod” en Signature 1..1 1.0 ExtensionContent/ds:Signature/ds:Signatur
codificación base64 eValue
Grupo de información para embeber el certificado ../ext:UBLExtensions/ext:UBLExtension/ext:
DC17 ds KeyInfo G Signature 1..1 1.0
público requerido para validar la firma. ExtensionContent/ds:Signature/ds:KeyInfo
../ext:UBLExtensions/ext:UBLExtension/ext:
Grupo que contiene el certificado público del que
DC18 ds X509Data G KeyInfo 1..1 1.0 ExtensionContent/ds:Signature/ds:KeyInfo/
firma el documento
ds:X509Data
../ext:UBLExtensions/ext:UBLExtension/ext:
Certificado público requerido para validar la firma
DC19 ds X509Certificate X509Data 1..1 1.0 ExtensionContent/ds:Signature/ds:KeyInfo/
del documento electrónico
ds:X509Data/ds:X509Certificate
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID NS Elemento Descripción T F Tam Padre Oc Observaciones V Xpath
Grupo de objetos para definir las propiedades de la ../ext:UBLExtensions/ext:UBLExtension/ext:
DC20 ds Object G Signature 1..1 1.0
firma ExtensionContent/ds:Signature/ds:Object
../ext:UBLExtensions/ext:UBLExtension/ext:
QualifyingProperti Grupo de elementos calificables de comprobación
DC21 xades G Object 1..1 1.0 ExtensionContent/ds:Signature/ds:Object/x
es del firma
ades:QualifyingProperties
../ext:UBLExtensions/ext:UBLExtension/ext:
QualifyingProperti ExtensionContent/ds:Signature/ds:Object/x
DC22 xades SignedProperties Grupo de elementos para definir las propiedades G 1..1 1.0
es ades:QualifyingProperties/xades:SignedPro
perties
../ext:UBLExtensions/ext:UBLExtension/ext:
SignedSignaturePr Grupo de elementos para definir las propiedades de ExtensionContent/ds:Signature/ds:Object/x
DC23 xades G SignedProperties 1..1 1.0
operties la firma ades:QualifyingProperties/xades:SignedPro
perties/xades:SignedSignatureProperties
Es deber de los facturadores electrónicos que
los sistemas computacionales que utilicen para
../ext:UBLExtensions/ext:UBLExtension/ext:
el firmado de los documentos deberán estar
ExtensionContent/ds:Signature/ds:Object/x
SignedSignaturePr sincronizados con el reloj de la súper
DC24 xades SigningTime Fecha y Hora de generación. E 1..1 1.0 ades:QualifyingProperties/xades:SignedPro
operties intendencia de industria y comercio el cual
perties/xades:SignedSignatureProperties/x
determina la hora legal
ades:SigningTime
colombiana.http://www.sic.gov.co/hora‐legal‐
colombiana.
../ext:UBLExtensions/ext:UBLExtension/ext:
Grupo de elemento que contiene la cadena de ExtensionContent/ds:Signature/ds:Object/x
SignedSignaturePr
DC25 xades SigningCertificate confianza del certificado con el que se firmó el G 1..1 1.0 ades:QualifyingProperties/xades:SignedPro
operties
documento. perties/xades:SignedSignatureProperties/x
ades:SigningCertificate
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID NS Elemento Descripción T F Tam Padre Oc Observaciones V Xpath
../ext:UBLExtensions/ext:UBLExtension/ext:
ExtensionContent/ds:Signature/ds:Object/x
SignedSignaturePr
DC26 xades Cert Grupo para definir un certificado G 1..1 1.0 ades:QualifyingProperties/xades:SignedPro
operties
perties/xades:SignedSignatureProperties/x
ades:SigningCertificate/xades:Cert
../ext:UBLExtensions/ext:UBLExtension/ext:
ExtensionContent/ds:Signature/ds:Object/x
SignedSignaturePr ades:QualifyingProperties/xades:SignedPro
DC27 xades CertDigest Grupo de cifrado del certificado G 1..1 1.0
operties perties/xades:SignedSignatureProperties/x
ades:SigningCertificate/xades:Cert/xades:C
ertDigest
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/ext:
ExtensionContent/ds:Signature/ds:Object/x
RSAwithSHA256=http://www.w3.org/2001/04/
SignedSignaturePr ades:QualifyingProperties/xades:SignedPro
DC28 ds DigestMethod El algoritmo de firma usado sobre el elemento 1..1 xmldsig‐more#rsa‐sha256 1.0
operties perties/xades:SignedSignatureProperties/x
ades:SigningCertificate/xades:Cert/xades:C
RSAwithSHA384=http://www.w3.org/2001/04/
ertDigest/ds:DigestMethod
xmldsig‐more#rsa‐sha384
RSAwithSHA512=http://www.w3.org/2001/04/
xmldsig‐more#rsa‐sha512
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID NS Elemento Descripción T F Tam Padre Oc Observaciones V Xpath
../ext:UBLExtensions/ext:UBLExtension/ext:
ExtensionContent/ds:Signature/ds:Object/x
Resultado de aplicar el algoritmo de generación hash
SignedSignaturePr ades:QualifyingProperties/xades:SignedPro
DC29 ds DigestValue especificado en el “DigestMethod” en codificación 1..1 1.0
operties perties/xades:SignedSignatureProperties/x
base64
ades:SigningCertificate/xades:Cert/xades:C
ertDigest/ds:DigestValue
../ext:UBLExtensions/ext:UBLExtension/ext:
ExtensionContent/ds:Signature/ds:Object/x
SignedSignaturePr ades:QualifyingProperties/xades:SignedPro
DC30 xades IssuerSerial Grupo para definir los datos del certificado G 1..1 1.0
operties perties/xades:SignedSignatureProperties/x
ades:SigningCertificate/xades:Cert/xades:Is
suerSerial
../ext:UBLExtensions/ext:UBLExtension/ext:
ExtensionContent/ds:Signature/ds:Object/x
Subject del certificado digital con que firma el SignedSignaturePr ades:QualifyingProperties/xades:SignedPro
DC31 ds X509IssuerName 1..1 1.0
documento electrónico operties perties/xades:SignedSignatureProperties/x
ades:SigningCertificate/xades:Cert/xades:Is
suerSerial/ds:X509IssuerName
../ext:UBLExtensions/ext:UBLExtension/ext:
ExtensionContent/ds:Signature/ds:Object/x
X509SerialNumbe Serial del certificado digital con que firma el SignedSignaturePr ades:QualifyingProperties/xades:SignedPro
DC32 ds 1..1 1.0
r documento electrónico operties perties/xades:SignedSignatureProperties/x
ades:SigningCertificate/xades:Cert/xades:Is
suerSerial/ds:X509SerialNumber
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID NS Elemento Descripción T F Tam Padre Oc Observaciones V Xpath
../ext:UBLExtensions/ext:UBLExtension/ext:
ExtensionContent/ds:Signature/ds:Object/x
SignedSignaturePr
DC33 xades Cert Grupo para definir un certificado G 1..1 1.0 ades:QualifyingProperties/xades:SignedPro
operties
perties/xades:SignedSignatureProperties/x
ades:SigningCertificate/xades:Cert
../ext:UBLExtensions/ext:UBLExtension/ext:
ExtensionContent/ds:Signature/ds:Object/x
SignedSignaturePr ades:QualifyingProperties/xades:SignedPro
DC34 xades CertDigest Grupo de cifrado del certificado 1..1 1.0
operties perties/xades:SignedSignatureProperties/x
ades:SigningCertificate/xades:Cert/xades:C
ertDigest
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/ext:
ExtensionContent/ds:Signature/ds:Object/x
RSAwithSHA256=http://www.w3.org/2001/04/
SignedSignaturePr ades:QualifyingProperties/xades:SignedPro
DC35 ds DigestMethod El algoritmo de firma usado sobre el elemento 1..1 xmldsig‐more#rsa‐sha256 1.0
operties perties/xades:SignedSignatureProperties/x
ades:SigningCertificate/xades:Cert/xades:C
RSAwithSHA384=http://www.w3.org/2001/04/
ertDigest/ds:DigestMethod
xmldsig‐more#rsa‐sha384
RSAwithSHA512=http://www.w3.org/2001/04/
xmldsig‐more#rsa‐sha512
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID NS Elemento Descripción T F Tam Padre Oc Observaciones V Xpath
../ext:UBLExtensions/ext:UBLExtension/ext:
ExtensionContent/ds:Signature/ds:Object/x
Resultado de aplicar el algoritmo de generación hash
SignedSignaturePr ades:QualifyingProperties/xades:SignedPro
DC36 ds DigestValue especificado en el “DigestMethod” en codificación 1..1 1.0
operties perties/xades:SignedSignatureProperties/x
base64
ades:SigningCertificate/xades:Cert/xades:C
ertDigest/ds:DigestValue
../ext:UBLExtensions/ext:UBLExtension/ext:
ExtensionContent/ds:Signature/ds:Object/x
SignedSignaturePr ades:QualifyingProperties/xades:SignedPro
DC37 xades IssuerSerial Grupo para definir los datos del certificado G 1..1 1.0
operties perties/xades:SignedSignatureProperties/x
ades:SigningCertificate/xades:Cert/xades:Is
suerSerial
../ext:UBLExtensions/ext:UBLExtension/ext:
ExtensionContent/ds:Signature/ds:Object/x
Subject del certificado digital de la entidad
SignedSignaturePr ades:QualifyingProperties/xades:SignedPro
DC38 ds X509IssuerName subordinada que emitió el certificado con que firma 1..1 1.0
operties perties/xades:SignedSignatureProperties/x
el documento electrónico
ades:SigningCertificate/xades:Cert/xades:Is
suerSerial/ds:X509IssuerName
../ext:UBLExtensions/ext:UBLExtension/ext:
ExtensionContent/ds:Signature/ds:Object/x
Serial del certificado digital de la entidad
X509SerialNumbe SignedSignaturePr ades:QualifyingProperties/xades:SignedPro
DC39 ds subordinada que emitió el certificado con que firma 1..1 1.0
r operties perties/xades:SignedSignatureProperties/x
el documento electrónico
ades:SigningCertificate/xades:Cert/xades:Is
suerSerial/ds:X509SerialNumber
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID NS Elemento Descripción T F Tam Padre Oc Observaciones V Xpath
../ext:UBLExtensions/ext:UBLExtension/ext:
ExtensionContent/ds:Signature/ds:Object/x
SignedSignaturePr
DC40 xades Cert Grupo para definir un certificado G 1..1 1.0 ades:QualifyingProperties/xades:SignedPro
operties
perties/xades:SignedSignatureProperties/x
ades:SigningCertificate/xades:Cert
../ext:UBLExtensions/ext:UBLExtension/ext:
ExtensionContent/ds:Signature/ds:Object/x
SignedSignaturePr ades:QualifyingProperties/xades:SignedPro
DC41 xades CertDigest Grupo de cifrado del certificado G 1..1 1.0
operties perties/xades:SignedSignatureProperties/x
ades:SigningCertificate/xades:Cert/xades:C
ertDigest
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/ext:
ExtensionContent/ds:Signature/ds:Object/x
RSAwithSHA256=http://www.w3.org/2001/04/
SignedSignaturePr ades:QualifyingProperties/xades:SignedPro
DC42 ds DigestMethod El algoritmo de firma usado sobre el elemento 1..1 xmldsig‐more#rsa‐sha256 1.0
operties perties/xades:SignedSignatureProperties/x
ades:SigningCertificate/xades:Cert/xades:C
RSAwithSHA384=http://www.w3.org/2001/04/
ertDigest/ds:DigestMethod
xmldsig‐more#rsa‐sha384
RSAwithSHA512=http://www.w3.org/2001/04/
xmldsig‐more#rsa‐sha512
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID NS Elemento Descripción T F Tam Padre Oc Observaciones V Xpath
../ext:UBLExtensions/ext:UBLExtension/ext:
ExtensionContent/ds:Signature/ds:Object/x
Resultado de aplicar el algoritmo de generación hash
SignedSignaturePr ades:QualifyingProperties/xades:SignedPro
DC43 ds DigestValue especificado en el “DigestMethod” en codificación 1..1 1.0
operties perties/xades:SignedSignatureProperties/x
base64
ades:SigningCertificate/xades:Cert/xades:C
ertDigest/ds:DigestValue
../ext:UBLExtensions/ext:UBLExtension/ext:
ExtensionContent/ds:Signature/ds:Object/x
SignedSignaturePr ades:QualifyingProperties/xades:SignedPro
DC44 xades IssuerSerial Grupo para definir los datos del certificado G 1..1 1.0
operties perties/xades:SignedSignatureProperties/x
ades:SigningCertificate/xades:Cert/xades:Is
suerSerial
../ext:UBLExtensions/ext:UBLExtension/ext:
ExtensionContent/ds:Signature/ds:Object/x
Subject del certificado digital de la entidad raíz que
SignedSignaturePr ades:QualifyingProperties/xades:SignedPro
DC45 ds X509IssuerName emitió el certificado de la entidad subordinada 1..1 1.0
operties perties/xades:SignedSignatureProperties/x
descrita en el certificado anterior
ades:SigningCertificate/xades:Cert/xades:Is
suerSerial/ds:X509IssuerName
../ext:UBLExtensions/ext:UBLExtension/ext:
ExtensionContent/ds:Signature/ds:Object/x
Serial del certificado digital de la entidad raíz que
X509SerialNumbe SignedSignaturePr ades:QualifyingProperties/xades:SignedPro
DC46 ds emitió el certificado de la entidad subordinada 1..1 1.0
r operties perties/xades:SignedSignatureProperties/x
descrita en el certificado anterior
ades:SigningCertificate/xades:Cert/xades:Is
suerSerial/ds:X509SerialNumber
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID NS Elemento Descripción T F Tam Padre Oc Observaciones V Xpath
../ext:UBLExtensions/ext:UBLExtension/ext:
ExtensionContent/ds:Signature/ds:Object/x
SignaturePolicyIde Grupo para definir la política de firma de la DIAN SignedSignaturePr
DC47 xades G 1..1 1.0 ades:QualifyingProperties/xades:SignedPro
ntifier para firmar digitalmente operties
perties/xades:SignedSignatureProperties/x
ades:SignaturePolicyIdentifier
../ext:UBLExtensions/ext:UBLExtension/ext:
ExtensionContent/ds:Signature/ds:Object/x
Grupo para establecer el identificador de la política SignedSignaturePr ades:QualifyingProperties/xades:SignedPro
DC48 xades SignaturePolicyId G 1..1 1.0
de firma operties perties/xades:SignedSignatureProperties/x
ades:SignaturePolicyIdentifier/xades:Signat
urePolicyId
../ext:UBLExtensions/ext:UBLExtension/ext:
ExtensionContent/ds:Signature/ds:Object/x
Grupo para establecer el identificador de la política SignedSignaturePr ades:QualifyingProperties/xades:SignedPro
DC49 xades SigPolicyId G 1..1 1.0
de firma operties perties/xades:SignedSignatureProperties/x
ades:SignaturePolicyIdentifier/xades:Signat
urePolicyId/xades:SigPolicyId
../ext:UBLExtensions/ext:UBLExtension/ext:
ExtensionContent/ds:Signature/ds:Object/x
ades:QualifyingProperties/xades:SignedPro
SignedSignaturePr
DC50 xades Identifier Identificador de la política de Firma DIAN 1..1 1.0 perties/xades:SignedSignatureProperties/x
operties
ades:SignaturePolicyIdentifier/xades:Signat
urePolicyId/xades:SigPolicyId/xades:Identifi
er
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID NS Elemento Descripción T F Tam Padre Oc Observaciones V Xpath
../ext:UBLExtensions/ext:UBLExtension/ext:
ExtensionContent/ds:Signature/ds:Object/x
SignedSignaturePr ades:QualifyingProperties/xades:SignedPro
DC51 xades SigPolicyHash Grupo para la encriptación de la policita de firma. G 1..1 1.0
operties perties/xades:SignedSignatureProperties/x
ades:SignaturePolicyIdentifier/xades:Signat
urePolicyId/xades:SigPolicyHash
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/ext:
ExtensionContent/ds:Signature/ds:Object/x
RSAwithSHA256=http://www.w3.org/2001/04/ ades:QualifyingProperties/xades:SignedPro
SignedSignaturePr
DC52 ds DigestMethod El algoritmo de firma usado sobre el elemento 1..1 xmldsig‐more#rsa‐sha256 1.0 perties/xades:SignedSignatureProperties/x
operties
ades:SignaturePolicyIdentifier/xades:Signat
RSAwithSHA384=http://www.w3.org/2001/04/ urePolicyId/xades:SigPolicyHash/ds:Digest
xmldsig‐more#rsa‐sha384 Method
RSAwithSHA512=http://www.w3.org/2001/04/
xmldsig‐more#rsa‐sha512
../ext:UBLExtensions/ext:UBLExtension/ext:
ExtensionContent/ds:Signature/ds:Object/x
Resultado de aplicar el algoritmo de generación hash ades:QualifyingProperties/xades:SignedPro
SignedSignaturePr
DC53 ds DigestValue especificado en el “DigestMethod” en codificación 1..1 1.0 perties/xades:SignedSignatureProperties/x
operties
base64 ades:SignaturePolicyIdentifier/xades:Signat
urePolicyId/xades:SigPolicyHash/ds:DigestV
alue
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
ID NS Elemento Descripción T F Tam Padre Oc Observaciones V Xpath
../ext:UBLExtensions/ext:UBLExtension/ext:
ExtensionContent/ds:Signature/ds:Object/x
Grupo de información sobre la persona que firma el SignedSignaturePr
DC54 xades SignerRole G 1..1 1.0 ades:QualifyingProperties/xades:SignedPro
documento electrónico operties
perties/xades:SignedSignatureProperties/x
ades:SignerRole
../ext:UBLExtensions/ext:UBLExtension/ext:
ExtensionContent/ds:Signature/ds:Object/x
Grupo de información sobre los roles de la persona SignedSignaturePr
DC55 xades ClaimedRoles G 1..1 1.0 ades:QualifyingProperties/xades:SignedPro
que firma el documento electrónico operties
perties/xades:SignedSignatureProperties/x
ades:SignerRole/xades:ClaimedRoles
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
../ext:UBLExtensions/ext:UBLExtension/ext:
ExtensionContent/ds:Signature/ds:Object/x
Rol de la persona que firma el documento SignedSignaturePr ades:QualifyingProperties/xades:SignedPro
DC56 xades ClaimedRole 1..1 1.0
electrónico operties perties/xades:SignedSignatureProperties/x
ades:SignerRole/xades:ClaimedRoles/xades
:ClaimedRole
Dirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Có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 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
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 DE individuales
Se consideran a aquellos en los cuales el procesamiento y respuesta del servicio se realizan en la misma conexión de
consumo.
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.
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN
Subdirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Página 321 de 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
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 DE 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.
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 de los 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.
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN
Subdirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Página 322 de 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
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
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/>
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN
Subdirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Página 323 de 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
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:wsa="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.
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.
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN
Subdirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Página 324 de 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
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:
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.
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN
Subdirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Página 325 de 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
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:
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:
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN
Subdirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Página 326 de 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
</u:Timestamp>
</o:Security>
</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 documento 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>
Corresponde al nodo padre de la
listas de errores que pudiesen
presentarse en el procesamiento
de los documentos
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.
processedMessage Si no hay errores de validaciones
R iniciales, entonces no se entrega String 1000 1.0
ningún mensaje en este elemento.
Corresponde al nombre de archivo
R xmlFileName String 1.0
que contiene el error
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN
Subdirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Página 327 de 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
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, notas crédito y notas 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.
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:
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN
Subdirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Página 328 de 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
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
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN
Subdirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Página 329 de 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
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.
7.9.3. Mensaje de respuesta
Contiene el resultado del procesamiento del ZIP, conforme a lo detallado en el siguiente ejemplo:
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN
Subdirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Página 330 de 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
</s:Body>
</s:Envelope>
ID Y Elemento Descripción Type Ocu Long V
Corresponde al nodo padre de la
listas 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
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.10. WS recepción documento electrónico ‐ SendBillSync
Función: Recibir un ZIP con un UBL DE.
Proceso: Sincrónico
Método: SendBillSync
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN
Subdirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Página 331 de 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
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 dé 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 TracId)
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 archivos UBL.
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 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.
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN
Subdirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Página 332 de 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
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
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:
Página 333 de 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
<u:Expires>2019-02-19T21:38:41.785Z</u:Expires>
</u:Timestamp>
</o:Security>
</s:Header>
<s:Body>
<SendBillSyncResponse xmlns="http:/wcf.dian.colombia">
<SendBillSyncResult xmlns:i="http:/www.w3.org/2001/XMLSchema-instance">
<b:ErrorMessage xmlns:c="http:/schemas.microsoft.com/2003/10/Serialization/Arrays">
<c:string>Regla: AC38b Documento fue enviado para el ambiente errado (producción o pruebas)</c:string>
<c:string>Regla: ZB01 Fallo en el Schema XML del archivo - 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:nil="true"/>
<b:XmlBase64Bytes>xmlbase64</b:XmlBase64Bytes>
<b:XmlBytes i:nil="true"/>
<b:xmlDocumentKey>A08f2283e5dd6c1878e6ea9ec3a695a9431c924e1086607f6ae7123d081af7b88</b:xmlDocumentKey>
<b:xmlFileName>invoice-1-firmado-SHA256</b:xmlFileName>
</SendBillSyncResult>
</SendBillSyncResponse>
</s:Body>
</s:Envelope>
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
R StatusCode La codificación del estado de string 1.0
procesamiento.
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN
Subdirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Página 334 de 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
00 = Procesado Correctamente
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 la 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 del la DIAN en forma
estructurada en base64
Arreglo de
O XmlBytes 1.0
Bytes
7.11. WS Consulta del estado de DE ‐ 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
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN
Subdirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Página 335 de 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
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
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:
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN
Subdirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Página 336 de 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
<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/GetStatusResponse</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-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 xmlns="http:/wcf.dian.colombia">
<GetStatusResult xmlns:b="http:/schemas.datacontract.org/2004/07/DianResponse" xmlns:i="http:/www.w3.org/2001/XMLSchema-
instance">
<b:ErrorMessage xmlns:c="http:/schemas.microsoft.com/2003/10/Serialization/Arrays"/>
<b:IsValid>true</b:IsValid>
<b:StatusCode>0</b:StatusCode>
<b:StatusDescription i:nil="true"/>
<b:StatusMessage>Procesado Correctamente.</b:StatusMessage>
<b:XmlBase64Bytes>PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiIHN0YW5kYWxvbmU9Im5vIj8+PGRlOkFwcGxpY2F
0aW9u....==</b:XmlBase64Bytes>
<b:XmlBytes i:nil="true"/>
<b:XmlDocumentKey>00636660a1b4e22bb2f70c19d4d2fd99e498902b</b:XmlDocumentKey>
<b:XmlFileName>11a65c09-a4ba-4990-9491-3a9d47521aaa</b:XmlFileName>
</GetStatusResult>
</GetStatusResponse>
</s:Body>
</s:Envelope>
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)
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN
Subdirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Página 337 de 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
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.
La codificación del estado de
procesamiento.
StatusCode
R 00 = Procesado Correctamente 1‐3 1.0
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 la 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
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN
Subdirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Página 338 de 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
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 del 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 documento 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
Página 339 de 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
</soap:Envelope>
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:
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN
Subdirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Página 340 de 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
<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 i:nil="true"/>
<b:XmlDocumentKey>794d0cf7692a33e6b103801a8db189a95a89d37f9f1f58ae73c9fb50b05aa4783ce6a5b9e45bffe3c7ab6f23a13b1
e4c</b:XmlDocumentKey>
<b:XmlFileName>invoice-1-firmado-SHA256</b:XmlFileName>
</b:DianResponse>
</GetStatusZipResult>
</GetStatusZipResponse>
</s:Body>
</s:Envelope>
Corresponde al nodo padre de la
listas de errores que pudiesen
presentarse en el procesamiento de
los documentos
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
StatusCode
validación.
Código que indica si las validaciones
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN
Subdirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Página 341 de 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
R están ok o existe un problema. 1‐3 1.0
La codificación del estado de
procesamiento.
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.
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 la 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
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN
Subdirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Página 342 de 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
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.
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
puede registrar una aprobación, por mencionar alguna de ella.)
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN
Subdirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Página 343 de 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
7.13.2. Mensaje de petición
Se debe generar un ZIP con uno ApplicationResponse que contenga (AR).
Ejemplo de Petición
Corresponde al arreglo de byte que
contentFile representa al ZIP adjunto y que
R contiene los UBL a validar 1.0
7.13.3. Mensaje de respuesta
Contiene el resultado del estado del Evento enviado al validador de la DIAN.
<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/SendEventUpdateStatusResponse</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>2020‐10‐09T18:28:30.176Z</u:Created>
<u:Expires>2020‐10‐09T18:33:30.176Z</u:Expires>
</u:Timestamp>
</o:Security>
</s:Header>
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN
Subdirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Página 344 de 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
<s:Body>
<SendEventUpdateStatusResponse xmlns="http://wcf.dian.colombia">
<SendEventUpdateStatusResult xmlns:b="http://schemas.datacontract.org/2004/07/DianResponse"
xmlns:i="http://www.w3.org/2001/XMLSchema‐instance">
<b:ErrorMessage xmlns:c="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<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: No se informó el grupo</c:string>
<c:string>Regla: AAH11, Rechazo: No se informó 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>
<c:string>Regla: ZD07, Rechazo: Certificado se encuentra expirado.</c:string>
<c:string>Regla: FAD06, Rechazo: Valor del CUDE 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úmero de documento 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 campos mandatorios.</b:StatusDescription>
<b:StatusMessage>Documento con errores en campos mandatorios.</b:StatusMessage>
<b:XmlBase64Bytes>ApplicationResponse DIAN en Base64</b:XmlBase64Bytes>
<b:XmlBytes i:nil="true"/>
<b:XmlDocumentKey>f8809b485030d5f0548451f0f5562649936c45aba286819c052d8dfa432dcb7ed1383d38c951cd5356c68cca2ed046c4</
b:XmlDocumentKey>
<b:XmlFileName>ApResponse‐72280636‐SETP990000050‐033‐firmado‐SHA256</b:XmlFileName>
</SendEventUpdateStatusResult>
</SendEventUpdateStatusResponse>
</s:Body>
</s:Envelope>
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN
Subdirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Página 345 de 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
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
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 la 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 del la DIAN en forma
estructurada en base64
Arreglo de
O XmlBytes 1.0
Bytes
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN
Subdirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Página 346 de 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
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
7.14.3. Mensaje de respuesta
Contiene como resultado el UBL del DE en base64
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN
Subdirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Página 347 de 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
Ejemplo
Código que identifica el proceso:
100 = Acción completada OK
206 = XML con errores en los campos
número documento Emisor o Número
documento Receptor
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN
Subdirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Página 348 de 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
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
7.15. WS consulta de rangos de numeració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 requiere como parámetro el NIT de la empresa, NIT Proveedor Tecnologico 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
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN
Subdirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Página 349 de 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
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
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
R softwareCode electrónicas en el Consumidor del 1.0
servicio web, corresponde a una
cadena alfanumérica de 16
caracteres. Debe incluir los guiones,
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN
Subdirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código postal 111711
www.dian.gov.co
Página 350 de 705
Resolución No. 000012
(09 FEB 2021)
Anexo Técnico de Factura Electrónica de Venta – Versión 1.8
letras y números tal como lo
específica la DIAN
7.15.3. Mensaje de respuesta
Contiene el resultado con la lista de numeración
Ejemplo:
Formule su petición, queja, sugerencia o reclamo en el Sistema PQSR de la DIAN
Subdirección de Gestión de Ingresos
Carrera 8 Nº 6C‐38 piso 6º PBX 607 9999 – 382 4500 Ext. 905101
Código