A | B | C | D | E | |
---|---|---|---|---|---|
1 | CFDI 4.0 | ||||
2 | Modificaciones con respecto a la versión 3.3 | ||||
3 | Fecha de la última modificación | Cambios en campos/secciones existentes | |||
4 | 24/abr/2024 18:00 | Nuevos campos/secciones | |||
5 | Campos/secciones que se eliminan | ||||
6 | Comprobante | ||||
7 | Estándar de Comprobante Fiscal Digital por Internet. | ||||
8 | Campo | Uso | Formato | Descripción | |
9 | version | Requerido | Valor prefijado: 4.0 | Versión del estándar bajo el que se encuentra expresado el comprobante. | |
10 | serie | Opcional | Alfanumérico. Longitud Min=1 Max=25. Cualquier carácter menos la pleca o barra vertical "|" | Serie para control interno del contribuyente. Este atributo acepta una cadena de caracteres. | |
11 | folio | Opcional | Alfanumérico. Longitud Min=1 Max=40. Cualquier carácter menos la pleca o barra vertical "|" | Folio del comprobante para control interno del contribuyente, acepta una cadena de caracteres. | |
12 | fecha | Requerido | Formato: aaaa-mm-ddThh:mm:ss | Fecha y hora de expedición del CFDI. Debe corresponder con la hora local donde se expide el comprobante. | |
13 | formaPago | Condicional | Catálogo del SAT "c_FormaPago" | Clave de la forma de pago de los bienes o servicios amparados por el comprobante. | |
14 | condicionesDePago | Condicional | Alfanumérico. Longitud Min=1 Max=1000. Cualquier carácter menos la pleca o barra vertical "|" | Condiciones comerciales aplicables para el pago del CFDI. Este atributo puede ser condicionado mediante atributos o complementos. | |
15 | tipoDeComprobante | Requerido | Catálogo del SAT "c_TipoDeComprobante" | Clave del efecto del CFDI para el contribuyente emisor. | |
16 | exportacion | Requerido | Catálogo del SAT "c_Exportacion" | Expresa si el comprobante ampara una operación de exportación. | |
17 | metodoPago | Condicional | Catálogo del SAT "c_MetodoPago" | Clave del método de pago que aplica para este comprobante fiscal digital por Internet, conforme al Artículo 29-A fracción VII incisos a y b del CFF. | |
18 | lugarExpedicion | Requerido | Catálogo del SAT "c_CodigoPostal" | Código postal del lugar de expedición del comprobante (domicilio de la matriz o de la sucursal). | |
19 | confirmacion | Condicional | Alfanumérico. Longitud Max=5 Patrón: [0-9a-zA-Z]{5} | Clave de confirmación que entregue el PAC para expedir el comprobante con importes grandes, con un tipo de cambio fuera del rango establecido o con ambos casos. Es requerido cuando se registra un tipo de cambio o un total fuera del rango establecido. | |
20 | |||||
21 | InformacionGlobal | ||||
22 | Sección condicional para precisar la información relacionada con el comprobante global. | ||||
23 | Campo | Uso | Formato | Descripción | |
24 | periodicidad | Requerido | Catálogo del SAT "c_Periodicidad" | Período al que corresponde la información del comprobante global. | |
25 | meses | Requerido | Catálogo del SAT "c_Meses" | Mes o meses al que corresponde la información del comprobante global. | |
26 | anio | Requerido | Numérico entero. Valor mínimo: 2021 | Año al que corresponde la información del comprobante global. | |
27 | |||||
28 | CfdiRelacionados | ||||
29 | Sección opcional para la información de los comprobantes relacionados. | ||||
30 | Campo | Uso | Formato | Descripción | |
31 | tipoRelacion | Requerido | Catálogo del SAT "c_TipoRelacion" | Clave de la relación que existe entre éste que se está generando y el o los CFDI previos. | |
32 | ordenador | Requerido | Numérico entero | Número consecutivo de CfdiRelacionados (Según la cantidad de nodos CfdiRelacionados que haya en el CFDI). | |
33 | |||||
34 | CfdiRelacionado | ||||
35 | [CfdiRelacionados/CfdiRelacionado] | ||||
36 | Sección requerida para enlistar los comprobantes relacionados. | ||||
37 | Campo | Uso | Formato | Descripción | |
38 | uuid | Requerido | Alfanumérico. Longitud = 36 | Folio fiscal (UUID) de un CFDI relacionado con el presente comprobante, por ejemplo: Si el CFDI relacionado es un comprobante de traslado que sirve para registrar el movimiento de la mercancía. Si este comprobante se usa como nota de crédito o nota de débito del comprobante relacionado. Si este comprobante es una devolución sobre el comprobante relacionado. Si éste sustituye a una factura cancelada. | |
39 | ordenador | Requerido | Numérico entero | Número consecutivo de CfdiRelacionado (Según la cantidad de nodos CfdiRelacionado que haya dentro de CfdiRelacionados). | |
40 | ordenadorRelacionados | Requerido | Numérico entero | Número del nodo CfdiRelacionados al que pertenece esta sección. | |
41 | |||||
42 | Emisor | ||||
43 | Sección requerida para la información del contribuyente emisor del comprobante. | ||||
44 | Campo | Uso | Formato | Descripción | |
45 | rfc | Requerido | Alfanumérico. Longitud Min=12 Max=13 | Clave del Registro Federal de Contribuyentes correspondiente al contribuyente emisor del comprobante. | |
46 | nombre | Requerido | Alfanumérico. Longitud Min=1 Max=254. Cualquier carácter menos la pleca o barra vertical "|" | Nombre, denominación o razón social del contribuyente inscrito en el RFC, del emisor del comprobante. | |
47 | regimenFiscal | Requerido | Catálogo del SAT "c_RegimenFiscal" | Clave del régimen del contribuyente emisor al que aplicará el efecto fiscal de este comprobante. | |
48 | facAtrAdquirente | Opcional | Diez dígitos del 0 al 9 | Número de operación proporcionado por el SAT cuando se trate de un comprobante a través de un PCECFDI o un PCGCFDISP. | |
49 | |||||
50 | DomicilioFiscal | ||||
51 | [Emisor/DomicilioFiscal] | ||||
52 | Sección opcional para la información del domicilio del emisor con fines informativos en el PDF. | ||||
53 | Campo | Uso | Formato | Descripción | |
54 | calle | Opcional | Alfanumérico. Long.Max.=100 | Vialidad (avenida, calle, camino, carretera, etc.) donde se da la ubicación. | |
55 | noExterior | Opcional | Alfanumérico. Long.Max.=55 | Número particular en donde se da la ubicación sobre una calle dada. | |
56 | noInterior | Opcional | Alfanumérico. Long.Max.=55 | Información adicional de la ubicación cuando calle y número exterior (noExterior) no resulten suficientes para determinar la ubicación de forma precisa. | |
57 | colonia | Opcional | Alfanumérico | Colonia en donde se da la ubicación cuando se desea ser más específico | |
58 | localidad | Opcional | Alfanumérico | Ciudad o población donde se da la ubicación. | |
59 | referencia | Opcional | Alfanumérico | Referencia de ubicación adicional. | |
60 | municipio | Opcional | Alfanumérico | Municipio o delegación (en el caso del Distrito Federal) en donde se da la ubicación. | |
61 | estado | Opcional | Alfanumérico | Estado o entidad federativa donde se da la ubicación. | |
62 | pais | Opcional | Alfanumérico | País donde se da la ubicación. | |
63 | codigoPostal | Opcional | Alfanumérico | Código postal en donde se da la ubicación. | |
64 | |||||
65 | ExpedidoEn | ||||
66 | [Emisor/ExpedidoEn] | ||||
67 | Sección opcional para el domicilio completo del lugar de expedición con fines informativos en el PDF. | ||||
68 | Campo | Uso | Formato | Descripción | |
69 | calle | Opcional | Alfanumérico. Long.Max.=100 | Vialidad (avenida, calle, camino, carretera, etc.) donde se da la ubicación. | |
70 | noExterior | Opcional | Alfanumérico. Long.Max.=55 | Número particular en donde se da la ubicación sobre una calle dada. | |
71 | noInterior | Opcional | Alfanumérico. Long.Max.=55 | Información adicional de la ubicación cuando calle y número exterior (noExterior) no resulten suficientes para determinar la ubicación de forma precisa. | |
72 | colonia | Opcional | Alfanumérico | Colonia en donde se da la ubicación cuando se desea ser más específico | |
73 | localidad | Opcional | Alfanumérico | Ciudad o población donde se da la ubicación. | |
74 | referencia | Opcional | Alfanumérico | Referencia de ubicación adicional. | |
75 | municipio | Opcional | Alfanumérico | Municipio o delegación (en el caso del Distrito Federal) en donde se da la ubicación. | |
76 | estado | Opcional | Alfanumérico | Estado o entidad federativa donde se da la ubicación. | |
77 | pais | Opcional | Alfanumérico | País donde se da la ubicación. | |
78 | codigoPostal | Opcional | Alfanumérico | Código postal en donde se da la ubicación. | |
79 | |||||
80 | Receptor | ||||
81 | Sección requerida para la información del contribuyente receptor del comprobante. | ||||
82 | Campo | Uso | Formato | Descripción | |
83 | rfc | Requerido | Alfanumérico. Longitud Min=12 Max=13 | Clave del Registro Federal de Contribuyentes correspondiente al contribuyente receptor del comprobante. | |
84 | nombre | Requerido | Alfanumérico. Longitud Min=1 Max=254 | Nombre(s), primer apellido, segundo apellido, según corresponda, denominación o razón social del contribuyente, inscrito en el RFC, del receptor del comprobante. | |
85 | domicilioFiscalReceptor | Requerido | Cinco dígitos del 0 al 9 | Código postal del domicilio fiscal del receptor del comprobante. | |
86 | residenciaFiscal | Condicional | Catálogo del SAT "c_Pais" | Clave del país de residencia para efectos fiscales del receptor del comprobante, cuando se trate de un extranjero, y que es conforme con la especificación ISO 3166-1 alpha-3. Es requerido cuando se incluya el complemento de comercio exterior o se registre el atributo NumRegIdTrib. | |
87 | numRegIdTrib | Condicional | Alfanumérico. Longitud Min=1 Max=40 | Número de registro de identidad fiscal del receptor cuando sea residente en el extranjero. Es requerido cuando se incluya el complemento de comercio exterior. | |
88 | regimenFiscalReceptor | Requerido | Catálogo del SAT "c_RegimenFiscal" | Clave del régimen fiscal del contribuyente receptor al que aplicará el efecto fiscal de este comprobante. | |
89 | usoCfdi | Requerido | Catálogo del SAT "c_UsoCFDI" | Clave del uso que dará a esta factura el receptor del CFDI. | |
90 | |||||
91 | Domicilio | ||||
92 | [Receptor/Domicilio] | ||||
93 | Sección opcional para el domicilio del receptor con fines informativos en el PDF. | ||||
94 | Campo | Uso | Formato | Descripción | |
95 | calle | Opcional | Alfanumérico. Longitud: MAX=100 | Vialidad (avenida, calle, camino, carretera, etc.) donde se da la ubicación. | |
96 | noExterior | Opcional | Alfanumérico. Longitud: MAX=55 | Número particular en donde se da la ubicación sobre una calle dada. | |
97 | noInterior | Opcional | Alfanumérico. Longitud: MAX=55 | Información adicional de la ubicación cuando calle y número exterior (noExterior) no resulten suficientes para determinar la ubicación de forma precisa. | |
98 | colonia | Opcional | Alfanumérico. Longitud: MAX=120 | Colonia en donde se da la ubicación cuando se desea ser más específico. | |
99 | localidad | Opcional | Alfanumérico. Longitud: MAX=120 | Ciudad o población donde se da la ubicación. | |
100 | referencia | Opcional | Alfanumérico. Longitud: MAX=250 | Referencia de ubicación adicional. |