Upload
others
View
6
Download
0
Embed Size (px)
Citation preview
* Los medios de contacto a la Mesa de Servicio son variables dependiendo de la Póliza de Soporte adquirida con
el servicio.
Para cualquier duda o contratación, contacta a nuestros ejecutivos vía correo electrónico a:
Layout del Complemento Carta
Porte 1.0
Conector C1
C1-LOCARTAPORTE1.0-01 1
Complemento Carta Porte 1.0
Contenido
Introducción .............................................................................................................................................................................. 4
Glosario de términos ............................................................................................................................................................... 4
Estructura del archivo de interfaz .......................................................................................................................................... 4
3.1 Reglas para la creación del archivo fuente ......................................................................................... 4
3.2 Secciones que compondrán el archivo ................................................................................................ 5
3.2.1 Sección 1. Comprobante .................................................................................................................... 5
Elementos de Comprobante ....................................................................................................................... 6
3.2.2 Sección 2. CFDI Relación ..................................................................................................................... 7
Elementos de CFDI Relación ........................................................................................................................ 8
3.2.3 Sección 3. CFDI Relacionado .............................................................................................................. 8
Elementos de CFDI Relacionado ................................................................................................................. 8
3.2.4 Sección 4. Emisor ................................................................................................................................. 8
Elementos de Emisor .................................................................................................................................... 8
3.2.5 Sección 5. Receptor ............................................................................................................................. 9
Elementos de Receptor ................................................................................................................................ 9
3.2.6 Sección 6. Concepto .......................................................................................................................... 11
Elementos de Concepto ............................................................................................................................. 11
3.2.7 Sección 7. Impuesto Traslado del Concepto .................................................................................. 12
Elementos de Impuesto Traslado ............................................................................................................. 12
3.2.8 Sección 8. Impuesto Retención del Concepto ............................................................................... 13
Elementos de Impuesto Retención ........................................................................................................... 13
3.2.9 Sección 9. Impuestos Totales ........................................................................................................... 13
Elementos de Impuestos ........................................................................................................................... 14
3.2.10 Sección 10. Retenciones ................................................................................................................. 14
Elementos de Retenciones ........................................................................................................................ 14
3.2.11 Sección 11. Traslados ...................................................................................................................... 14
Elementos de Traslados ............................................................................................................................. 15
Complemento ......................................................................................................................................................................... 15
4.1 Carta Porte ....................................................................................................................................... 15
4.1.1 Sección 1. Carta Porte ....................................................................................................................... 15
Elementos de CARPOR ............................................................................................................................... 16
4.1.2 Sección 2. Ubicación .......................................................................................................................... 17
Elementos de CARPORUBICACION ........................................................................................................... 17
C1-LOCARTAPORTE1.0-01 2
Complemento Carta Porte 1.0
4.1.3 Sección 3. Origen ............................................................................................................................... 17
Elementos de CARPORUBICACIONORIGEN ............................................................................................. 18
4.1.4 Sección 4. Destino ............................................................................................................................. 20
Elementos de CARPORUBICACIONDESTINO ........................................................................................... 20
4.1.5 Sección 5. Domicilio .......................................................................................................................... 23
Elementos de CARPORUBICACIONDOMICILIO ....................................................................................... 23
4.1.6 Sección 6. Mercancías ....................................................................................................................... 25
Elementos de CARPORMERCANCIAS ........................................................................................................ 25
4.1.7 Sección 7. Mercancía ......................................................................................................................... 27
Elementos de CARPORMERCA ................................................................................................................... 27
4.1.8 Sección 8. Cantidad Transporta ....................................................................................................... 30
Elementos de CARPORMERCACANTIDADTRANSPORTA ........................................................................ 31
4.1.9 Sección 9. Detalle de Mercancía ...................................................................................................... 32
Elementos de CARPORMERCADETALLE ................................................................................................... 32
VIAS DE TRANSPORTE ............................................................................................................................................................ 32
4.2.1 Sección 1. Autotransporte Federal .................................................................................................. 33
Elementos de CARPORAUTOTRANSPORTEFEDERAL .............................................................................. 33
4.2.2 Sección 2. ID Vehicular ...................................................................................................................... 33
Elementos de CARPORAUTOTRANSPORTEFEDERALIDVEHICULAR ...................................................... 33
4.2.3 Sección 3. Remolque ......................................................................................................................... 34
Elementos de CARPORAUTOTRANSPORTEFEDERALREMOLQUE ......................................................... 34
4.3.1 Sección 1. Transporte Marítimo ...................................................................................................... 34
Elementos de CARPORTRANSPORTEMARITIMO ..................................................................................... 35
4.3.2 Sección 2. Contenedor Marítimo ..................................................................................................... 37
Elementos de CARPORTRANSPORTEMARITIMOCONTENEDOR ............................................................ 37
4.4.1 Sección 1. Transporte Aéreo ............................................................................................................ 37
Elementos de CARPORTRANSPORTEAEREO ............................................................................................ 38
4.5.1 Sección 1. Transporte Ferroviario ................................................................................................... 40
Elementos de CARPORTRANSPORTEFERROVIARIO ................................................................................ 41
4.5.2 Sección 2. Derecho de Paso ............................................................................................................. 41
Elementos de CARPORTRANSPORTEFERROVIARIODERECHOSPASO ................................................... 41
4.5.3 Sección 3. Carro ................................................................................................................................. 42
Elementos de CARPORTRANSPORTEFERROVIARIOCARRO .................................................................... 42
4.5.4 Sección 4. Contenedor Ferroviario .................................................................................................. 43
Elementos de CARPORTRANSPORTEFERROVIARIOCONTENEDOR ....................................................... 43
4.1.10 Sección 10. Figura de Transporte .................................................................................................. 43
C1-LOCARTAPORTE1.0-01 3
Complemento Carta Porte 1.0
Elementos de CARPORFIGURATRANSPORTE .......................................................................................... 43
4.1.11 Sección 11. Operador ..................................................................................................................... 44
Elementos de CARPORFIGURATRANSPORTEOPERADOR ...................................................................... 44
4.1.12 Sección 12. Domicilio del Operador .............................................................................................. 45
Elementos de CARPORFIGURATRANSPORTEOPERADORDOMICILIO ................................................... 45
4.1.13 Sección 13. Propietario ................................................................................................................... 47
Elementos de CARPORFIGURATRANSPORTEPROPIETARIO ................................................................... 48
4.1.14 Sección 14. Domicilio de Propietario ............................................................................................ 49
Elementos de CARPORFIGURATRANSPORTEPROPIETARIODOMICILIO ............................................... 49
4.1.15 Sección 15. Arrendatario ................................................................................................................ 51
Elementos de CARPORFIGURATRANSPORTEARRENDATARIO .............................................................. 51
4.1.16 Sección 16. Domicilio de Arrendatario ......................................................................................... 52
Elementos de CARPORFIGURATRANSPORTEARRENDATARIODOMICILIO ........................................... 52
4.1.17 Sección 17. Notificado .................................................................................................................... 54
Elementos de CARPORFIGURATRANSPORTENOTIFICADO .................................................................... 54
4.1.18 Sección 18. Domicilio de Notificado.............................................................................................. 55
Elementos de CARPORFIGURATRANSPORTENOTIFICADODOMICILIO ................................................ 56
Líneas del esquema estándar (txt) ....................................................................................................................................... 58
C1-LOCARTAPORTE1.0-01 4
Complemento Carta Porte 1.0
Introducción
Presentamos el documento de Layout base para el armado del CFDI. Se indican además de los elementos,
la correcta estructura con la que deberá contar el archivo .txt para su timbrado.
Glosario de términos
Sección Formada por una etiqueta y al menos un elemento dividido por un pipe o pleca “|”.
Etiqueta
Formada por las palabras reservadas a nivel comprobante como:
COMPROBANTE, CFDI_RELACION, CFDI_RELACIONADO, EMISOR, RECEPTOR, CON-
CEPTO, CONCEPTO_IMPUESTO_RETENCION, CONCEPTO_IMPUESTO_TRASLADO, IM-
PUESTOS, RETENCIONES, TRASLADOS; y a nivel del complemento como: CARPOR,
CARPORUBICACION, CARPORUBICACIONORIGEN, CARPORUBICACIONDESTINO,
CARPORUBICACIONDOMICILIO, CARPORMERCANCIAS, CARPORMERCA, CARPOR-
MERCACANTIDADTRANSPORTA, CARPORMERCADETALLE, CARPORAUTOTRANS-
PORTEFEDERAL, CARPORAUTOTRANSPORTEFEDERALIDVEHICULAR, CARPORAUTO-
TRANSPORTEFEDERALREMOLQUE, CARPORTRANSPORTEMARITIMO, CARPOR-
TRANSPORTEMARITIMOCONTENEDOR, CARPORTRANSPORTEAEREO, CARPOR-
TRANSPORTEFERROVIARIO, CARPORTRANSPORTEFERROVIARIODERECHOSPASO,
CARPORTRANSPORTEFERROVIARIOCARRO, CARPORTRANSPORTEFERROVIARIO-
CONTENEDOR, CARPORFIGURATRANSPORTE, CARPORFIGURATRANSPORTEOPERA-
DOR, CARPORFIGURATRANSPORTEOPERADORDOMICILIO, CARPORFIGURATRANS-
PORTEPROPIETARIO, CARPORFIGURATRANSPORTEPROPIETARIODOMICILIO, CAR-
PORFIGURATRANSPORTEARRENDATARIO, CARPORFIGURATRANSPORTEARRENDA-
TARIODOMICILIO, CARPORFIGURATRANSPORTENOTIFICADO, CARPORFIGURA-
TRANSPORTENOTIFICADODOMICILIO.
Elemento
Valor que tomará el servicio de facturación dependiendo del orden en el que
aparezca en la sección.
Un elemento se determina entre pipe o plecas “|elemento|”.
Los elementos opcionales que no se deseen incluir en el contenido de la sección
deberán especificarse como vacío, mas no excluir el elemento. Ejemplo: “||”.
En la versión del CFDI 3.3 solo se permiten elementos con montos positivos.
Estructura del archivo de interfaz
3.1 Reglas para la creación del archivo fuente
• Los Elementos indicados en Rojo son obligatorios y deberán de ser cubiertas por el ERP
C1-LOCARTAPORTE1.0-01 5
Complemento Carta Porte 1.0
• Los Elementos del domicilio correspondientes a las secciones del Emisor y Receptor son opcionales, es
decir, sólo se incluirán en el XML del comprobante dentro del nodo AddendaIO si se consideran al activar
la opción Addendas en la configuración de la empresa.
• Cada Sección debe estar en su propia línea, es decir, no pueden existir más de una Sección en la misma
línea. Existen 3 tipos para el armado del archivo .txt, verifica cuidadosamente lo que incluirás:
Requeridas Para efectos de timbrado estas secciones deben ser incluidas en la
estructura del archivo.
Opcionales
La inclusión o exclusión de estas secciones no afecta el timbrado del
comprobante, en la mayoría de los casos se trata de contenido meramente
informativo sobre el comprobante.
Condicionales
Incluir estas secciones dependerá de que aplique el supuesto para el
comprobante a generar y/o la existencia de alguna otra sección, por
ejemplo: Para incluir la sección CFDI Relacionado y sus elementos, deberá
incluirse previamente la sección CFDI Relación.
• Para el control de los CFDI que se emiten (entre Facturas, Pagos, Nómina, Retenciones, etc.) el archivo se
debe declarar con la siguiente nomenclatura: “RP[nombre de archivo].txt”
• Es opcional aplicar la función para controlar el timbrado del recibo mediante un archivo “bandera”, deberá
indicarse con la misma nomenclatura que el archivo fuente, por ejemplo: “RP[nombre del archivo].ban”
Para su timbrado
Con la función .ban
Deberán generar ambos archivos: archivo fuente + archivo bandera que deben ser depositados en la carpeta
de entrada del sistema de facturación en el siguiente orden:
▪ RP[nombre del archivo].txt
▪ RP[nombre del archivo].ban
Sin la función .ban
Deberá generarse únicamente el archivo fuente: “RP[nombre de archivo].txt” y habrá que colocarlo en la car-
peta de entrada para su emisión.
3.2 Secciones que compondrán el archivo
3.2.1 Sección 1. Comprobante
C1-LOCARTAPORTE1.0-01 6
Complemento Carta Porte 1.0
Requerida: Sección estructurada por la etiqueta “COMPROBANTE” seguida por el caracter “|” (pipe). Cada
elemento de esta sección está dividido por este mismo símbolo, donde el último elemento termina con un “pipe”
como cierre de línea.
Elementos de Comprobante
COMPROBANTE|RFCEmisor|Serie|RFCReceptor|Versión|Forma_Pago|Condiciones_Pago|Subtotal|Descuentos
|Total|Metodo_Pago|Pedido|Remision|Cita|NoCliente|Moneda|TipoDeCambio|Observaciones|Folio|LugarEx
pedicion|TipoDocumento|Confirmacion|FechaEmision|
# Elementos Descripción Tamaño Tipo Dato Valor
1 RFCEmisor
Atributo requerido para registrar la Clave del Registro
Federal de Contribuyentes correspondiente al
contribuyente emisor del comprobante.
12-13 String
2 Serie
Atributo opcional para precisar la serie que utiliza el
contribuyente para control interno de su información.
Acepta una cadena de caracteres. (sin acentos)
1-10 String
3 RFCReceptor
Atributo requerido que expresa la Clave del Registro
Federal de Contribuyentes correspondiente al
contribuyente receptor del comprobante, vigente y no
cancelado en el registro del SAT.
12-13 String
4 Versión
Atributo requerido con valor prefijado a 3.3 que indica
la versión del estándar bajo el que se encuentra
expresado el comprobante.
String 3.3
5 Forma_Pago Este atributo no debe existir. Catálogo: c_FormaPago
6 Condiciones_Pago Este atributo no debe existir. 50 String
7 Subtotal
Atributo requerido para declarar el subtotal, si el
campo TipoDeComprobante contiene el valor “T”
(Traslado), se debe registrar el valor igual a cero (0).
6 Decimal 0
8 Descuentos Este atributo no debe existir. 6 String
9 Total
Atributo requerido para declarar el total del
comprobante, si el campo TipoDeComprobante
contiene el valor “T” (Traslado), se debe registrar el
valor igual a cero (0).
6 Decimal 0
10 Metodo_Pago Este atributo no debe existir. Catálogo: c_MetodoPago
11 Pedido Este atributo no debe existir. 50 String
12 Remisión Este atributo no debe existir. 50 String
13 Cita Este atributo no debe existir. 50 String
14 NoCliente Este atributo no debe existir. 50 String
15 Moneda
Atributo requerido para declarar el valor de la moneda.
Si el campo TipoDeComprobante contiene el valor “T”
(Traslado), en este campo se debe registrar el valor
“XXX” (Los códigos asignados para las transacciones en
que intervenga ninguna moneda).
Si el campo TipoDeComprobante contiene el valor “I”
(Ingreso), este campo debe contener un valor diferente
Catálogo: c_Moneda
C1-LOCARTAPORTE1.0-01 7
Complemento Carta Porte 1.0
de “XXX” y acorde a una clave vigente publicada en el
catálogo c_Moneda.
16 Tipo de Cambio Este atributo no debe existir. 6 Decimal
17 Observaciones Atributo opcional para incluir observaciones del
comprobante. 255 String
18 Folio
Atributo opcional para expresar el folio de control
interno del contribuyente. Acepta una cadena de
caracteres.
1-40 String
19 LugarExpedicion
Atributo requerido para incorporar el código postal del
lugar de expedición del comprobante (domicilio de la
matriz o de la sucursal).
Ver Catálogo:
c_CodigoPostal
20 TipoDocumento Atributo requerido para indicar el tipo de
comprobante.
Ver Catálogo:
c_TipoDeComprobante
21 Confirmacion
Atributo condicional para registrar la clave de
confirmación única que entrega InvoiceOne como
PCCFDI 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.
5 String
22 FechaEmision
Atributo requerido. Es la fecha y hora de expedición del
comprobante fiscal. Se expresa en la forma AAAA-
MMDDThh:mm:ss
dateTime
3.2.2 Sección 2. CFDI Relación
Condicional: Sección estructurada por la etiqueta “CFDI_RELACION” seguida por el caracter “|” (pipe). Cada
elemento de esta sección es dividido por este mismo símbolo, donde el último elemento termina con un “pipe”
como cierre de línea. Se debe registrar información esta sección siempre que el TipoDeComprobante contenga el
valor “I” (Ingreso) y además que en el complemento Carta Porte haya:
• Información en TipoEstacion de la sección CARPORUBICACION con el valor “02” (Intermedia), contenida
en el catálogo c_TipoEstacion, publicado en el portal del SAT.
• Información en la sección TransporteFerroviario de la sección Mercancías.
• Y el valor del campo Fecha debe contener al menos una diferencia de 6:00:00 horas respecto de la factura
inicial, con la cual se relaciona siempre que se cuente con dicha información.
Nota: Esta sección solo debe existir si se llenan todos los elementos. Si esta sección es integrada al CFDI, es
necesario incluir también al menos una sección de “CFDI_RELACIONADO” donde el campo TipoRelacion debe
contener el valor “05” (Traslados de mercancías facturadas previamente), contenida en el catálogo del CFDI,
c_TipoRelacion, publicado en el portal del SAT.
C1-LOCARTAPORTE1.0-01 8
Complemento Carta Porte 1.0
Elementos de CFDI Relación CFDI_RELACION|TipoRelacion|
# Elementos Descripción Tamaño Tipo Dato Valor
1 TipoRelacion
Atributo requerido para indicar la clave de la relación que
existe entre éste que se está generando y el o los CFDI
previos. Se debe registrar la clave “05” Traslados de
mercancías facturadas previamente, según corresponda.
Ver Catálogo:
c_TipoRelacion
3.2.3 Sección 3. CFDI Relacionado
Condicional: Sección que permite precisar la información de los comprobantes relacionados. La sección de CFDI
Relacionado está estructurada por la etiqueta “CFDI_RELACIONADO” seguida por el caracter “|” (pipe). Cada
elemento de esta sección está dividido por este mismo símbolo, donde el último elemento termina con un “pipe”
como cierre de línea.
Nota: Esta sección debe existir cuando se utilice la sección “CFDI_RELACION”.
Elementos de CFDI Relacionado CFDI_RELACIONADO|UUID|
# Elementos Descripción Tamaño TipoDato Valor
1 UUID
Atributo requerido para expresar el identificador del documento
relacionado con el pago. Este dato puede ser un Folio Fiscal de la
Factura Electrónica o bien el número de operación de un documento
digital. Por ejemplo: El folio fiscal (UUID) de un CFDI con complemento
para recepción de pagos relacionado que se sustituye con el presente
comprobante. Patrón:
[a-f0-9A-F]{8}-[a-f0-9A-F]{4}-[a-f0-9A-F]{4}-[a-f0-9A-F]{4}-[a-f0-9A-F]{12}
16-36 String
3.2.4 Sección 4. Emisor
Requerida: Sección que expresará la información del contribuyente emisor del comprobante. Estará estructurada
por la etiqueta “EMISOR” seguida por el caracter “|” (pipe). Cada elemento de esta sección está dividido por este
mismo símbolo, donde el último elemento termina con un “pipe” como cierre de línea.
Elementos de Emisor EMISOR|RFC|Nombre|RegimenFiscal|Calle|No_Ext|No_Int|Colonia|Localidad|Referencia|Municipio|Estado|P
aís|C.P.|
C1-LOCARTAPORTE1.0-01 9
Complemento Carta Porte 1.0
# Elementos Descripción Tamaño Tipo Dato Valor
1 RFC
Atributo requerido para registrar la Clave del Registro Federal
de Contribuyentes correspondiente al contribuyente emisor
del comprobante.
12-13 String
2 Nombre Atributo opcional para registrar el nombre, denominación o
razón social del contribuyente emisor del comprobante. 100 String
3 RegimenFiscal
Atributo requerido para incorporar la clave del régimen del
contribuyente emisor al que aplicará el efecto fiscal de este
comprobante.
Ver Catálogo:
c_RegimenFiscal
4 Calle Atributo opcional. Define la avenida, calle, camino o carretera
donde se da la ubicación. 100 String
5 No_Ext Atributo opcional. Expresa el número particular en donde se
da la ubicación sobre una calle dada. 100 String
6 No_Int
Atributo opcional. Expresa información adicional para
especificar la ubicación cuando calle y número exterior
(No_Ext) no resulten suficientes para determinar la ubicación
de forma precisa.
100 String
7 Colonia
Atributo opcional. Defina la colonia en donde se da la
ubicación cuando se desea ser más específico en caso de
ubicaciones urbanas.
100 String
8 Localidad Atributo opcional. Define la ciudad, pueblo o poblado donde
se da la ubicación. 100 String
9 Referencia Atributo opcional para expresar una referencia de ubicación
adicional. 100 String
10 Municipio Atributo opcional. Define el municipio o delegación en donde
se da la ubicación. 100 String
11 Estado Atributo opcional. Define el estado o entidad federativa
donde se da la ubicación. 100 String
12 País Atributo opcional. Define el país donde se da la ubicación. 100 String
13 C.P. Atributo opcional. Define el código postal en donde se da la
ubicación. 100 String
3.2.5 Sección 5. Receptor
Requerida: Sección que precisará la información del contribuyente receptor del comprobante. Estará
estructurada por la etiqueta “RECEPTOR” seguida por el caracter “|” (pipe). Cada elemento de esta sección está
dividido por este mismo símbolo, donde el último elemento termina con un “pipe” como cierre de línea.
Elementos de Receptor
RECEPTOR|RFC|Nombre|ResidenciaFiscal|NumRegIdTrib|UsoCFDI|Calle|No_Ext|No_Int|Colonia|Localidad|Re
ferencia|Municipio|Estado|País|C.P.|Correo|Teléfono|Add_1|Add_2|Add_3|
C1-LOCARTAPORTE1.0-01 10
Complemento Carta Porte 1.0
# Elementos Descripción Tamaño Tipo Dato Valor
1 RFC
Atributo requerido para precisar la Clave del Registro Federal
de Contribuyentes correspondiente al contribuyente receptor
del comprobante.
• Si el campo TipoDeComprobante contiene el valor “T”
(Traslado), este campo debe contener el valor del RFC
genérico: “XAXX010101000”, en otro caso se podrá
capturar el RFC del cliente, siempre y cuando se encuentre
en la lista del RFC Inscritos no cancelados del SAT L_RFC.
• Si el campo TipoDeComprobante contiene el valor “I”
(Ingreso), y cuando no se utilice el RFC genérico, el RFC
debe estar en la lista de RFC inscritos no cancelados en el
SAT L_RFC.
12-13 String
2 Nombre Atributo opcional para precisar el nombre, denominación o
razón social del contribuyente receptor del comprobante. 100 String
3 ResidenciaFiscal
Atributo condicional para registrar la clave del país de
residencia cuando el receptor del comprobante sea un
residente extranjero, esto conforme con la especificación ISO
3166-1 alpha-3. Este atributo es requerido como obligatorio
cuando se registre una clave en el RFC genérico extranjero.
Ver Catálogo:
c_Pais
4 NumRegIdTrib
Atributo condicional para expresar el número de registro de
identidad fiscal del receptor cuando sea residente en el
extranjero.
100 String
5 UsoCFDI
Atributo requerido, si el campo TipoDeComprobante contiene
el valor “T” (Traslado), este campo debe contener el valor “P01”
(Por definir).
Ver Catálogo:
c_UsoCFDI
6 Calle Atributo opcional. Define la avenida, calle, camino o carretera
donde se da la ubicación. 100 String
7 No_Ext Atributo opcional. Expresa el número particular en donde se
da la ubicación sobre una calle dada. 100 String
8 No_Int
Atributo opcional. Expresa información adicional para
especificar la ubicación cuando calle y número exterior
(No_Ext) no resulten suficientes para determinar la ubicación
de forma precisa.
100 String
9 Colonia
Atributo opcional. Defina la colonia en donde se da la
ubicación cuando se desea ser más específico en caso de
ubicaciones urbanas.
100 String
10 Localidad Atributo opcional. Define la ciudad, pueblo o poblado donde
se da la ubicación. 100 String
11 Referencia Atributo opcional. Atributo opcional para expresar una
referencia de ubicación adicional. 100 String
12 Municipio Atributo opcional. Define el municipio o delegación en donde
se da la ubicación. 100 String
13 Estado Atributo opcional. Define el estado o entidad federativa donde
se da la ubicación. 100 String
14 País Atributo opcional. Define el país donde se da la ubicación. 100 String
15 C.P. Atributo opcional. Define el código postal en donde se da la
ubicación. 100 String
16 Correo Elemento opcional para ingresar una dirección de correo para
el envío del recibo emitido. 100 String
17 Teléfono Elemento opcional para especificar un número telefónico de
referencia. 100 String
C1-LOCARTAPORTE1.0-01 11
Complemento Carta Porte 1.0
18 Add_1 Elemento opcional que permite agregar información comercial
la cual se indicará como: Leyenda (Información Adicional 1) 100 String
19 Add_2 Elemento opcional que permite agregar información comercial
la cual se indicará como: Leyenda (Información Adicional 2) 100 String
20 Add_3 Elemento opcional que permite agregar información comercial
la cual se indicará como: Cob (Información Adicional 3) 100 String
3.2.6 Sección 6. Concepto
Requerida: Sección que lista los conceptos cubiertos por el comprobante. Esta sección está estructurada por la
etiqueta “CONCEPTO” seguida por el carácter “|” (pipe). Cada elemento de esta sección es dividido por este mismo
símbolo, donde el último elemento termina con un “pipe” como cierre de línea.
Nota: Puede haber más de un concepto en el CFDI tipo “I” (Ingreso) acorde al bien, producto que se transporta,
es decir, esta sección puede declararse más de una vez.
Elementos de Concepto CONCEPTO|ID_Concepto|ClaveProdServ|IDentificacion|Cantidad|ClaveUnidad|Unidad|Descripcion|ValorUni-
tario|Importe|Descuento|Aduana|
# Elementos 1.1.1.1.1 Descripción Tamaño Tipo Dato Valor
1 ID_Concepto Elemento requerido para el txt. Permite indicar el nú-
mero consecutivo del Concepto. Int
2 ClaveProdServ
Atributo requerido para expresar la clave del bien o ser-
vicio amparado por el presente concepto. Es requerido y
deben utilizar las claves del catálogo de productos y ser-
vicios, cuando los conceptos que registren por sus activi-
dades correspondan con dichos conceptos.
Ver Catalogo:
c_ClaveProdServ
3 IDentificacion
Atributo opcional para expresar el número de parte, identifica-
dor del producto o del servicio, la clave de producto o servicio,
SKU o equivalente, propia de la operación del emisor, ampa-
rado por el presente concepto. Opcionalmente se puede utilizar
claves del estándar GTIN.
100 String
4 Cantidad
Atributo requerido para precisar la cantidad de bienes o servi-
cios del tipo particular definido por el presente concepto. Valor
mínimo: 0.000001 hasta 6 decimales.
6 Decimal
5 ClaveUnidad
Atributo requerido para precisar la clave de unidad de medida
estandarizada aplicable para la cantidad expresada en el con-
cepto. La unidad debe corresponder con la descripción del con-
cepto.
Ver Catalogo:
c_ClaveUnidad
6 Unidad
Atributo opcional para precisar la unidad de medida propia de
la operación del emisor, aplicable para la cantidad expresada
en el concepto. La unidad debe corresponder con la descripción
del concepto.
1-20 String
7 Descripcion Atributo requerido para precisar la descripción del bien o servi-
cio cubierto por el presente concepto. 1-1000 String
C1-LOCARTAPORTE1.0-01 12
Complemento Carta Porte 1.0
8 ValorUnitario Atributo requerido para precisar el valor o precio unitario del
bien o servicio cubierto por el presente concepto. 6 Decimal
9 Importe
Atributo requerido para precisar el importe total de los bienes
o servicios del presente concepto. Debe ser equivalente al re-
sultado de multiplicar la cantidad por el valor unitario expre-
sado en el concepto. No se permiten valores negativos.
6 Decimal
10 Descuento Atributo opcional para representar el importe de los descuen-
tos aplicables al concepto. No se permiten valores negativos. 6 Decimal
11 Aduana
Opcional para introducir la información aduanera aplicable
cuando se trate de ventas de primera mano de mercancías im-
portadas o se trate de operaciones de comercio exterior con
bienes o servicios. Es requerido cuando deba expresar el nú-
mero del pedimento que ampara la importación del bien que
se expresa en el siguiente formato: últimos 2 dígitos del año de
validación seguidos por dos espacios, 2 dígitos de la aduana de
despacho seguidos por dos espacios, 4 dígitos del número de la
patente seguidos por dos espacios, 1 dígito que corresponde al
último dígito del año en curso, salvo que se trate de un pedi-
mento consolidado iniciado en el año inmediato anterior o del
pedimento original de una rectificación, seguido de 6 dígitos de
la numeración progresiva por aduana.
21 String
3.2.7 Sección 7. Impuesto Traslado del Concepto
Opcional: Sección estructurada por la etiqueta “CONCEPTO_IMPUESTO_TRASLADO” seguida por el caracter “|”
(pipe). Cada elemento de esta sección está dividido por este mismo símbolo, donde el último elemento termina
con un “pipe” como cierre de línea.
Nota: La sección solo debe existir si se llenan todos los elementos requeridos. Esta sección puede declararse más
de una vez.
Elementos de Impuesto Traslado CONCEPTO_IMPUESTO_TRASLADO|ID_Concepto|Base|Impuesto|TipoFactor|TasaOCuota|Importe|
# Elementos Descripción Tamaño Tipo Dato Valor
1 ID_Concepto
Elemento requerido para el txt. Permite indicar el número
consecutivo del concepto sobre el que se aplicará el im-
puesto.
Int
2 Base Atributo requerido para señalar la base para el cálculo del im-
puesto, la determinación de la base se realiza de acuerdo con las
disposiciones fiscales vigentes. No se permiten valores negativos.
6 Decimal
3 Impuesto Atributo requerido para señalar la clave del tipo de im-
puesto trasladado aplicable al concepto.
Ver Catálogo:
c_Impuesto
C1-LOCARTAPORTE1.0-01 13
Complemento Carta Porte 1.0
4 TipoFactor Atributo requerido para señalar la clave del tipo de factor que se
aplica a la base del impuesto.
Ver Catálogo:
c_TipoFactor
5 TasaOCuota
Atributo condicional para señalar el valor de la tasa o cuota
del impuesto que se traslada para el presente concepto. Es
requerido cuando el atributo TipoFactor tenga un valor que
corresponda a Tasa o Cuota.
Ver Catálogo:
c_TasaOCuota
6 Importe
Atributo condicional para señalar el importe del impuesto trasla-
dado que aplica al concepto. No se permiten valores negativos. Es
requerido cuando TipoFactor sea Tasa o Cuota.
6 Decimal
3.2.8 Sección 8. Impuesto Retención del Concepto
Requerida: Sección estructurada por la etiqueta “CONCEPTO_IMPUESTO_RETENCION” seguida por el caracter “|”
(pipe). Cada elemento de esta sección es dividido por este mismo símbolo, donde el último elemento termina con
un “pipe” como cierre de línea.
Nota: La sección solo debe existir si se llenan todos los elementos. Esta sección puede declararse más de una vez.
Elementos de Impuesto Retención CONCEPTO_IMPUESTO_RETENCION|ID_Concepto|Base|Impuesto|TipoFactor|TasaOCuota|Importe|
# Elementos 1.1.1.1.2 Descripción Tamaño Tipo Dato Valor
1 ID_Concepto
Elemento requerido para el txt. Permite indicar el número
consecutivo del concepto sobre el que se aplicará este im-
puesto.
Int
2 Base
Atributo requerido para señalar la base para el cálculo de la re-
tención, la determinación de la base se realiza de acuerdo con las
disposiciones fiscales vigentes. No se permiten valores negativos.
6 Decimal
3 Impuesto Atributo requerido para señalar la clave del tipo de im-
puesto retenido aplicable al concepto.
Ver Catalogo:
c_Impuesto
4 TipoFactor Atributo requerido para señalar la clave del tipo de factor
que se aplica a la base del impuesto.
Ver Catalogo:
c_TipoFactor
5 TasaOCuota Atributo requerido para señalar la tasa o cuota del impuesto que
se retiene para el presente concepto. 6 Decimal
6 Importe Atributo requerido para señalar el importe del impuesto retenido
que aplica al concepto. No se permiten valores negativos. 6 Decimal
3.2.9 Sección 9. Impuestos Totales
Condicional: Sección estructurada por la etiqueta “IMPUESTOS” seguida por el caracter “|” (pipe). Cada elemento
de esta sección está dividido por este mismo símbolo, donde el último elemento termina con un “pipe” como cierre
de línea
C1-LOCARTAPORTE1.0-01 14
Complemento Carta Porte 1.0
Nota: Es requerida cuando en los conceptos se registren Impuestos Retenidos o Trasladados.
Elementos de Impuestos IMPUESTOS|TotalImpuestosRetenidos|TotalImpuestosTrasladados|
# Elementos 1.1.1.1.3 Descripción Tamaño Tipo Dato Valor
1 TotalImpuestosRetenidos
Atributo condicional para expresar el total de los im-
puestos retenidos que se desprenden de los con-
ceptos expresados en el comprobante fiscal digital
por Internet. No se permiten valores negativos. Es
requerido cuando en los conceptos se registren im-
puestos retenidos.
6 Decimal
2 TotalImpuestosTrasladados
Atributo condicional para expresar el total de los im-
puestos trasladados que se desprenden de los con-
ceptos expresados en el comprobante fiscal digital
por Internet. No se permiten valores negativos. Es
requerido cuando en los conceptos se registren im-
puestos trasladados.
6 Decimal
3.2.10 Sección 10. Retenciones
Condicional: Sección estructurada por la etiqueta “RETENCIONES” seguida por el caracter “|” (pipe). Cada ele-
mento de esta sección está dividido por este mismo símbolo, donde el último elemento termina con un “pipe”
como cierre de línea.
Nota: Es requerida cuando en los conceptos se registre algún Impuesto Retenido. Esta sección puede declararse
más de una vez.
Elementos de Retenciones RETENCIONES|Impuesto|Importe|
# Elemen-
tos Descripción Tamaño Tipo Dato Valor
1 Impuesto Atributo requerido para señalar la clave del tipo de impuesto
retenido.
Ver Catalogo:
c_Impuesto
2 Importe Atributo requerido para señalar el monto del impuesto rete-
nido. No se permiten valores negativos. 6 Decimal
3.2.11 Sección 11. Traslados
C1-LOCARTAPORTE1.0-01 15
Complemento Carta Porte 1.0
Condicional: Sección estructurada por la etiqueta “TRASLADOS” seguida por el caracter “|” (pipe). Cada elemento
de esta sección está dividido por este mismo símbolo, donde el último elemento termina con un “pipe” como cierre
de línea.
Nota: Es requerida cuando en los conceptos se registre un Impuesto Traslado. Esta sección puede declararse más
de una vez.
Elementos de Traslados TRASLADOS|Impuesto|TipoFactor|TasaOCuota|Importe|
# Elementos Descripción Tamaño Tipo Dato Valor
1 Impuesto Atributo requerido para señalar la clave del tipo de impuesto
trasladado.
Ver Catálogo:
c_Impuesto
2 TipoFactor Atributo requerido para señalar la clave del tipo de factor
que se aplica a la base del impuesto.
Ver Catálogo:
c_TipoFactor
3 TasaOCuota
Atributo requerido para señalar el valor de la tasa o cuota del im-
puesto que se traslada por los conceptos amparados en el compro-
bante.
Ver Catálogo:
c_TasaOCuota
4 Importe
Atributo requerido para señalar la suma del importe del im-
puesto trasladado, agrupado por impuesto, TipoFactor y Ta-
saOCuota. No se permiten valores negativos.
6 Decimal
Complemento
1.1 Carta Porte
Complemento para incorporar al Comprobante Fiscal Digital por Internet (CFDI), la información relacionada a
los bienes o mercancías, ubicaciones de origen, puntos intermedios y destino, así como lo referente al medio
por el que se transportan; ya sea por vía terrestre (carretera federal o líneas férreas), aérea, marítima o fluvial;
además de incluir el traslado de Hidrocarburos y Petrolíferos.
4.1.1 Sección 1. Carta Porte
Requerida: Estará estructurada por la etiqueta “CARPOR” seguida por el caracter “|” (pipe). Cada elemento de esta
sección está dividido por este mismo símbolo, donde el último elemento termina con un “pipe” como cierre de
línea.
Nota: Solo debe existir una sección de Carta Porte y cuando el TipoDeComprobante sea de “I” (Ingreso) o “T”
(Traslado), en caso contrario, esta sección NO debe existir.
C1-LOCARTAPORTE1.0-01 16
Complemento Carta Porte 1.0
Elementos de CARPOR CARPOR|Version|TranspInternac|EntradaSalidaMerc|ViaEntradaSalida|TotalDistRec|
# Elementos Descripción Tamaño Tipo Dato Valor
1 Versión Atributo requerido con valor prefijado “1.0” que
indica la versión del complemento Carta Porte. Int 1.0
2 TranspInternac
Atributo requerido para expresar si los bienes o
mercancías que son transportadas ingresan o
salen del territorio nacional.
• Si este campo contiene el valor “Sí” se debe
registrar información en los campos
EntradaSalidaMerc y ViaEntradaSalida.
Tratándose de un CFDI de tipo “I” (Ingreso), se
deberá relacionar los números de pedimento
dentro de la sección InformacionAduanera que se
encuentra a nivel Concepto para los bienes o
mercancías que se trasladan asociadas al servicio
y si existe la sección AutotransporteFederal de la
sección Mercancias entonces:
o Debe existir información en las
secciones Traslados y Retenciones de
la sección Concepto a nivel CFDI.
Tratándose de un CFDI de tipo “T” (Traslado), se
debe registrar la información del número
de pedimento dentro de la sección
InformacionAduanera que se encuentra a
nivel Concepto, para cada uno de los
bienes o mercancías registrados a nivel
CFDI que se están trasladando.
• Si este campo contiene el valor “No” los
campos EntradaSalidaMerc y
ViaEntradaSalida no deben existir.
• Si este campo contiene el valor “No”, el campo
TipoDeComprobante contiene el valor “I”
(Ingreso) y si existe la sección
AutotransporteFederal de la sección
Mercancías entonces:
o Debe existir información en las
secciones Traslados y Retenciones de
la sección Concepto a nivel CFDI.
String Si
No
3 EntradaSalidaMerc
Atributo condicional para precisar si los bienes o
mercancías ingresan o salen del territorio
nacional.
String Entrada
Salida
C1-LOCARTAPORTE1.0-01 17
Complemento Carta Porte 1.0
4.1.2 Sección 2. Ubicación
Requerida: Sección para registrar la ubicación que sirve para reflejar el domicilio del origen y/o destino parcial o
final que tienen los bienes o mercancías que se trasladan por distintos medios de transporte. Está estructurada
por la etiqueta “CARPORUBICACION” seguida por el caracter “|” (pipe). Cada elemento de esta sección está
dividido por este mismo símbolo, donde el último elemento termina con un “pipe” como cierre de línea.
Nota: En esta sección se especifica el domicilio, mismo que puede corresponder a Origen y Destino, cuando éste
es un punto intermedio en la ruta del traslado de las mercancías. Cuando el Origen y Destino tienen diferentes
domicilios se debe registrar una sección Ubicación para cada uno de ellos con su correspondiente domicilio.
Elementos de CARPORUBICACION
CARPORUBICACION|ID_Ubicacion|TipoEstacion|DistanciaRecorrida|
4.1.3 Sección 3. Origen
Condicional: Sección para registrar la información detallada del Origen de los bienes o mercancías que se
trasladan. Está estructurada por la etiqueta “CARPORUBICACIONORIGEN” seguida por el caracter “|” (pipe). Cada
elemento de esta sección está dividido por este mismo símbolo, donde el último elemento termina con un “pipe”
como cierre de línea.
4 ViaEntradaSalida
Atributo condicional para precisar la vía de ingreso
o salida de los bienes o mercancías en territorio
nacional.
Ver Catálogo:
c_CveTransporte
5 TotalDistRec
Atributo condicional para registrar la suma de las
distancias recorridas en kilómetros, registradas en
el atributo en Ubicaciones:Ubicacion:
“DistanciaRecorrida” para el traslado de los bienes
o mercancías.
Min. 0.01
Max. 99999 Decimal
# Elementos Descripción Tamaño Tipo Dato Valor
1 ID_Ubicacion Elemento requerido para el txt. Permite indicar el
número consecutivo de la(s) ubicación (es). Int
2 TipoEstacion
Atributo condicional para precisar el tipo de estación por
el que pasan los bienes o mercancías durante su traslado
en los distintos medios de transporte.
Ver Catálogo:
c_TipoEstacion
3 DistanciaRecorrida
Atributo condicional para registrar la distancia recorrida
en kilómetros de la ubicación de Origen a la de Destino
parcial o final, de los distintos medios de transporte que
trasladan los bienes o mercancías.
Min. 0.01
Máx. 99999 Decimal
C1-LOCARTAPORTE1.0-01 18
Complemento Carta Porte 1.0
Elementos de CARPORUBICACIONORIGEN
CARPORUBICACIONORIGEN|ID_Ubicacion|IDOrigen|RFCRemitente|NombreRemitente|NumRegIdTrib|Residen
ciaFiscal|NumEstacion|NombreEstacion|NavegacionTrafico|FechaHoraSalida|
# Elementos Descripción Tamaño Tipo Dato Valor
1 ID_Ubicacion Elemento requerido para el txt. Permite indicar el número
consecutivo de la(s) ubicación (es). Int
2 IDOrigen
Atributo condicional para registrar una clave que sirva
para identificar el punto de salida de los bienes o
mercancías que se trasladan por los distintos medios de
transporte, mediante un folio, el cual estará compuesto
de la siguiente forma: el acrónimo “OR” seguido de 6
dígitos numéricos asignados por el contribuyente que
emite el comprobante para su identificación. Patrón:
OR[0-9]{6}
• Si existe la sección CantidadTransporta de la sección
Mercancias este campo debe existir, en caso
contrario dicho campo no debe existir.
String
3 RFCRemitente
Atributo condicional para registrar el RFC del remitente
de los bienes o mercancías que se trasladan.
• Si el campo TipoDeComprobante contiene el valor “T”
(Traslado), este campo se puede omitir siempre que
el RFC del emisor sea el mismo que el remitente, de
no ser así se debe registrar un RFC diferente al
emisor del comprobante, el cual debe estar
registrado en la lista de RFC inscritos no cancelados
del SAT l_RFC.
• Si el campo TipoDeComprobante contiene el valor “I”
(Ingreso), este campo se puede omitir siempre que,
el RFC del receptor sea el mismo que el remitente, de
no ser así se debe registrar un RFC diferente al
receptor del comprobante, el cual debe estar
registrado en la lista de RFC inscritos no cancelados
del SAT l_RFC.
• Si el remitente de las mercancías que se transportan
es extranjero, este campo no debe existir.
t_RFC
4 NombreRemitente Atributo opcional para registrar el nombre del remitente
de los bienes o mercancías que se trasladan. 1-254 String
5 NumRegIdTrib
Atributo condicional para incorporar el número de
identificación o registro fiscal del país de residencia para
los efectos fiscales del remitente de los bienes o
mercancías que se trasladan, cuando sea residente en el
extranjero.
• Si el campo RFCRemitente es el mismo que el
RFCEmisor este campo se puede omitir, en caso de
que el remitente sea extranjero este campo debe
6-40 String
C1-LOCARTAPORTE1.0-01 19
Complemento Carta Porte 1.0
contener un valor para lo cual se debe identificar el
país de residencia para efectos fiscales del remitente
usando la clave del país registrada en el campo
ResidenciaFiscal de esta sección.
Si la clave del país corresponde a un país del catálogo
donde la columna Formato de Registro de Identidad
Tributaria tiene un valor:
• Si tiene mecanismo de verificación en línea (hay
valor en la columna Validación del Registro de
Identidad Tributaria), debe existir en el registro
del país.
• Si no tiene mecanismo de verificación (no hay
valor en la columna Validación del Registro de
Identidad Tributaria), debe cumplir con el patrón
que se publique en la columna Formato de
Registro de Identidad Tributaria.
Ejemplo de verificación: Estados Unidos (los) | Clave de
país: USA | Patrón del NumRegIdTrib: ([0-9]{9})
6 ResidenciaFiscal
Atributo condicional para registrar la clave del país de
residencia para efectos fiscales del remitente de los
bienes o mercancías, conforme con el catálogo c_Pais
publicado en el portal del SAT en Internet que está
basado en la especificación ISO 3166-1.
• Si se registra información en el campo NumRegIdTrib
de esta sección, este campo debe existir, en caso
contrario este campo no debe existir.
Ver
Catálogo:
c_Pais
7 NumEstacion
Atributo condicional para registrar la clave del número de
la estación de salida por la que se trasladan los bienes o
mercancías en los distintos medios de transporte, esto de
acuerdo al valor de la columna Clave identificación que
permite asociarla al tipo de transporte.
• Si solo existe una sección AutotransporteFederal de
la sección Mercancias, este campo no debe existir.
• En caso de que exista la sección TransporteMaritimo,
que corresponde a la clave “02”, TransporteAereo
con clave “03” o TransporteFerroviario con clave “04”
de la sección Mercancias, de la columna Clave
transporte del catálogo del complemento Carta Porte
c_Estaciones este campo debe contener un valor de
la columna Clave identificación que corresponde al
mismo catálogo.
Ver
Catálogo:
c_Estaciones
8 NombreEstacion
Atributo condicional para registrar el nombre de la
estación por la que se trasladan los bienes o mercancías
en los distintos medios de transporte.
• Si el campo NumEstacion cuenta con un valor del
catálogo del complemento Carta Porte,
c_Estaciones, publicado en el portal del SAT, este
1-50 String
C1-LOCARTAPORTE1.0-01 20
Complemento Carta Porte 1.0
4.1.4 Sección 4. Destino
Condicional: Sección para registrar la información detallada del Destino de los bienes o mercancías que se
trasladan. Está estructurada por la etiqueta “CARPORUBICACIONDESTINO” seguida por el caracter “|” (pipe). Cada
elemento de esta sección está dividido por este mismo símbolo, donde el último elemento termina con un “pipe”
como cierre de línea.
Elementos de CARPORUBICACIONDESTINO
CARPORUBICACIONDESTINO|ID_Ubicacion|IDDestino|RFCDestinatario|NombreDestinatario|NumRegIdTrib|Re
sidenciaFiscal|NumEstacion|NombreEstacion|NavegacionTrafico|FechaHoraProgLlegada|
campo debe existir, en caso contrario se debe
omitir.
• En caso de que la clave del campo NumEstacion
sea la referida a una extranjera, se debe registrar
el nombre de dicha estación.
9 NavegacionTrafico
Atributo condicional para registrar el tipo de puerto por
el que se documentan los bienes o mercancías vía
marítima.
• Si existe la sección TransporteMaritimo de la
sección Mercancias, este campo debe contener
un valor, en caso contrario este campo no debe
existir.
String Altura
Cabotaje
10 FechaHoraSalida
Atributo requerido para la expresión de la fecha y hora
estimada en la que salen los bienes o mercancías del
origen. Se expresa en la forma AAAA-MMDDThh:mm:ss
Ejemplo: FechaHoraSalida= 2021-10-01T11:49:48
t_FechaH
# Elementos Descripción Tamaño Tipo Dato Valor
1 ID_Ubicacion Elemento requerido para el txt. Permite indicar el
número consecutivo de la(s) ubicación (es). Int
2 IDDestino
Atributo condicional para registrar una clave que sirva
para identificar el punto de llegada de los bienes o
mercancías que se trasladan por los distintos medios
de transporte, mediante un folio, el cual estará
compuesto de la siguiente forma: el acrónimo “DE”
seguido de 6 dígitos numéricos asignados por el
contribuyente que emite el comprobante para su
identificación. Patrón: DE[0-9]{6}
• Si existe la sección CantidadTransporta de la
sección Mercancia este campo debe existir, en
caso contrario dicho campo no debe existir.
String
C1-LOCARTAPORTE1.0-01 21
Complemento Carta Porte 1.0
3 RFCDestinatario
Atributo condicional para registrar el RFC del
destinatario al que se le entregarán los bienes o
mercancías que se trasladan.
• Si el campo TipoDeComprobante contiene el
valor “T” (Traslado), este campo se puede
omitir siempre que el RFC del emisor sea el
mismo que el del destinatario, de no ser así se
debe registrar un RFC diferente al emisor del
comprobante, el cual debe estar registrado en
la lista de RFC inscritos no cancelados del SAT
l_RFC.
• Si el campo TipoDeComprobante contiene el
valor “I” (Ingreso), este campo se puede omitir
siempre que el RFC del receptor sea el mismo
que el del destinatario, de no ser así se debe
registrar un RFC diferente al receptor del
comprobante, el cual debe estar registrado en
la lista de RFC inscritos no cancelados del SAT
l_RFC.
• Si el destinatario de las mercancías que se
transportan es extranjero, este campo no
debe existir.
t_RFC
4 NombreDestinatario
Atributo opcional para registrar el nombre del
destinatario de los bienes o mercancías que se
trasladan.
1-254 String
5 NumRegIdTrib
Atributo condicional para incorporar el número de
identificación o registro fiscal del país de residencia
para los efectos fiscales del destinatario de los bienes
o mercancías que se trasladan, cuando sea residente
en el extranjero.
• Si la clave registrada en el campo
ResidenciaFiscal es distinta a “MEX” este
campo debe contener un valor.
Si la clave del país corresponde a un país del catálogo
donde la columna Formato de Registro de Identidad
Tributaria tiene un valor:
• Si tiene mecanismo de verificación en línea
(hay valor en la columna Validación del
Registro de Identidad Tributaria), debe existir
en el registro del país.
• Si no tiene mecanismo de verificación (no hay
valor en la columna Validación del Registro de
Identidad Tributaria), debe cumplir con el
patrón que se publique en la columna
Formato de Registro de Identidad Tributaria.
Ejemplo de verificación: Estados Unidos (los) | Clave de
país: USA | Patrón del NumRegIdTrib: ([0-9]{9})
6-40 String
C1-LOCARTAPORTE1.0-01 22
Complemento Carta Porte 1.0
6 ResidenciaFiscal
Atributo condicional para registrar la clave del país de
residencia para efectos fiscales del destinatario de los
bienes o mercancías, conforme con el catálogo c_Pais
publicado en el portal del SAT en Internet que está
basado en la especificación ISO 3166-1
• Si se registra información en el campo
NumRegIdTrib de la sección Destino de la
sección Ubicacion, este campo debe existir, en
caso contrario este campo no debe existir.
Ver
Catálogo:
c_Pais
7 NumEstacion
Atributo condicional para registrar la clave del número
de la estación de llegada por la que se trasladan los
bienes o mercancías en los distintos medios de
transporte, esto de acuerdo al valor de la columna
Clave identificación que permite asociarla al tipo de
transporte.
• Si solo existe una sección
AutotransporteFederal de la sección
Mercancias, este campo no debe existir.
• En caso de que exista la sección
TransporteMaritimo, que corresponde a la
clave “02”, TransporteAereo con la calve “03” o
TransporteFerroviario con la calve “04”, de la
sección Mercancias, de la columna Clave
transporte del catálogo del complemento
Carta Porte c_Estaciones, publicado en el
portal del SAT, este campo debe contener un
valor de la columna Clave identificación que
corresponda al mismo catálogo.
Ver
Catálogo:
c_Estaciones
8 NombreEstacion
Atributo condicional para registrar el nombre de la
estación por la que se trasladan los bienes o
mercancías en los distintos medios de transporte.
• Si el campo NumEstacion cuenta con un valor
del catálogo del complemento Carta Porte
c_Estaciones, publicado en el portal del SAT,
este campo debe contener la descripción
correspondiente con dicho catálogo.
• En caso de que la clave del campo
NumEstacion sea la referida a una extranjera,
se debe registrar el nombre de dicha estación.
1-50 String
9 NavegacionTrafico
Atributo condicional para registrar el tipo de puerto
por el que se documentan los bienes o mercancías vía
marítima, sólo se pueden registrar los valores “Altura”
y “Cabotaje”.
• Si existe la sección TransporteMaritimo de la
sección Mercancías, este campo debe
contener un valor válido, en caso contrario
este campo no debe existir.
String Altura
Cabotaje
C1-LOCARTAPORTE1.0-01 23
Complemento Carta Porte 1.0
4.1.5 Sección 5. Domicilio
Condicional: Sección para registrar información del domicilio de origen y/o destino de los bienes o mercancías
que se trasladan en los distintos medios de transporte. Está estructurada por la etiqueta
“CARPORUBICACIONDOMICILIO” seguida por el caracter “|” (pipe). Cada elemento de esta sección está dividido
por este mismo símbolo, donde el último elemento termina con un “pipe” como cierre de línea.
Nota: Si existe el TipoEstacion con valor “02” (Intermedia) en la sección Ubicacion y TransporteFerroviario de la
sección Mercancias, esta sección no debe existir. Si existe el TipoEstacion con un valor “01” (Origen Nacional) o
“03” (Destino Final Nacional) de la sección Ubicación, se debe registrar esta sección.
Elementos de CARPORUBICACIONDOMICILIO
CARPORUBICACIONDOMICILIO|ID_Ubicacion|Calle|CodigoPostal|Colonia|Estado|Localidad|Municipio|Numer
oExterior|NumeroInterior|Pais|Referencia|
10 FechaHoraProgLlegada
Atributo requerido para la expresión de la fecha y hora
en la que estima arriben a su destino los bienes o
mercancías. Se expresa en la forma AAAAMM-
DDThh:mm:ss. Ejemplo: FechaHoraProgLlegada =
2021-10-01T11:49:48
t_FechaH
# Elementos Descripción Tamaño Tipo Dato Valor
1 ID_Ubicacion Elemento requerido para el txt. Permite indicar el número
consecutivo de la(s) ubicación (es). Int
2 Calle
Atributo requerido para precisar la calle en la que está
ubicado el domicilio de origen y/o destino de los bienes o
mercancías que se trasladan en los distintos medios de
transporte.
t_Descrip100
3 CodigoPostal
Atributo requerido para asentar el código postal (PO, BOX)
en donde se encuentra el domicilio del origen y/o destino
de los bienes o mercancías que se trasladan en los
distintos medios de transporte.
• Si la clave del país es distinta a "MEX", se debe
registrar texto libre; en caso contrario el campo
CodigoPostal debe contener una clave del
catálogo, c_CodigoPostal, publicado en el portal
del SAT, donde la clave de la columna c_Estado,
debe ser igual a la clave registrada en el campo
Estado, la columna c_Municipio, debe ser igual a
la clave registrada en el campo Municipio, y si
existe el campo de Localidad, la columna de clave
c_Localidad, debe ser igual a la clave registrada
en el campo Localidad.
1-12 String
C1-LOCARTAPORTE1.0-01 24
Complemento Carta Porte 1.0
4 Colonia
Atributo opcional que sirve para expresar la colonia o
dato análogo en donde se ubica el domicilio del origen o
destino de los bienes o mercancías que se trasladan en
los distintos medios de transporte.
• Si la clave del país es distinta a "MEX", se debe
registrar texto libre, en caso contrario este
campo debe contener una clave del catálogo,
c_Colonia, publicado en el portal del SAT, donde
la columna c_CodigoPostal debe ser igual a la
clave registrada en el campo CodigoPostal.
t_Descrip120
5 Estado
Atributo requerido para precisar el estado, entidad,
región, comunidad, u otra figura análoga en donde se
encuentra ubicado el domicilio del origen y/o destino de
los bienes o mercancías que se trasladan en los distintos
medios de transporte. El catálogo se publica en el portal
del SAT en Internet y es conforme con la especificación
ISO 3166-2.
• Si la clave del país es distinta a "MEX", “USA” o
“CAN”, se debe registrar texto libre; en caso
contrario el campo Estado debe contener una
clave del catálogo, c_Estado, publicado en el
portal del SAT, donde la columna c_Pais tenga el
valor "MEX", “ USA” o “CAN”.
1-30 String
6 Localidad
Atributo opcional que sirve para precisar la ciudad,
población, distrito u otro análogo en donde se encuentra
ubicado el domicilio del origen y/o destino de los bienes o
mercancías que se trasladan en los distintos medios de
transporte.
• Si la clave del país es distinta a "MEX" se debe
registrar texto libre.
• Si la clave del país es “MEX” este campo debe
contener una clave del catálogo, c_Localidad,
publicado en el portal del SAT, donde la columna
c_Estado, tiene el valor seleccionado en el campo
Estado.
t_Descrip120
7 Municipio
Atributo opcional que sirve para precisar el municipio,
delegación o alcaldía, condado u otro análogo en donde
se encuentra ubicado el domicilio destino de los bienes o
mercancías que se trasladan en los distintos medios de
transporte.
• Si la clave del país es distinta a "MEX", se debe
registrar texto libre; en caso contrario el campo
Municipio debe contener una clave del catálogo,
c_Municipio, publicado en el portal del SAT,
donde la columna c_Estado, debe ser igual a la
clave registrada en el campo Estado.
t_Descrip120
C1-LOCARTAPORTE1.0-01 25
Complemento Carta Porte 1.0
4.1.6 Sección 6. Mercancías
Requerida: Sección para registrar la información de los bienes o mercancías que se trasladan en los distintos
medios de transporte. Está estructurada por la etiqueta “CARPORMERCANCIAS” seguida por el caracter “|” (pipe).
Cada elemento de esta sección está dividido por este mismo símbolo, donde el último elemento termina con un
“pipe” como cierre de línea.
Nota: Se debe validar que al menos se registre una sección de AutortransporteFederal, TransporteMaritimo,
TransporteAereo o TransporteFerroviario en esta sección.
Elementos de CARPORMERCANCIAS
CARPORMERCANCIAS|CargoPorTasacion|NumTotalMercancias|PesoBrutoTotal|PesoNetoTotal|UnidadPeso|
8 NumeroExterior
Atributo opcional que sirve para expresar el número
exterior en donde se ubica el domicilio del origen y/o
destino de los bienes o mercancías que se trasladan en
los distintos medios de transporte.
t_NumeroDomicilio
9 NumeroInterior
Atributo opcional que sirve para expresar el número
interior, en caso de existir, en donde se ubica el domicilio
del origen y/o destino de los bienes o mercancías que se
trasladan en los distintos medios de transporte.
:t_NumeroDomicilio
10 Pais
Atributo requerido que sirve para precisar la clave del país
en donde se encuentra ubicado el domicilio del origen y/o
destino de los bienes o mercancías que se trasladan en
los distintos medios de transporte, conforme con el
catálogo c_Pais publicado en el portal del SAT en Internet
que está basado en la especificación ISO 3166-1.
Ver catálogo:
c_Pais
11 Referencia
Atributo opcional para expresar una referencia geográfica
adicional que permita una fácil o precisa ubicación del
domicilio del origen y/o destino de las mercancías que se
trasladan en los distintos medios de transporte; por
ejemplo, las coordenadas GPS.
t_Referencia
# Elementos Descripción Tamaño Tipo Dato Valor
1 CargoPorTasacion
Atributo opcional para expresar el importe pagado
por la tasación de los bienes o mercancías que se
trasladan vía aérea.
t_Importe
2 NumTotalMercancias
Atributo requerido para expresar el número total de
los bienes o mercancías que se trasladan en los
distintos medios de transporte, identificándose por
cada nodo "Mercancia" registrado en el complemento.
El valor de este campo debe ser igual al número de
secciones Mercancia que se registren en el
complemento.
Min. 1 Int
C1-LOCARTAPORTE1.0-01 26
Complemento Carta Porte 1.0
3 PesoBrutoTotal
Atributo condicional para expresar la suma del peso
bruto total de los bienes o mercancías que se
trasladan por transporte ferroviario y aéreo. Con
hasta 3 posiciones decimales.
• Si existen las secciones TransporteFerroviario
o TransporteAereo de la sección Mercancias
este campo debe contener un valor, en caso
contrario este campo puede no existir.
• Para el caso de la sección Transporte
Ferroviario en la sección Mercancias, este
campo debe contener la suma del peso bruto
total de los bienes o mercancías que se
trasladan vía ferroviaria, correspondiente a la
suma de los campos PesoContenedorVacio y
PesoNetoMercancia en la sección
Contenedor Ferroviario.
Para el caso de la sección TransporteAereo de la
sección Mercancias este campo debe contener el peso
bruto total de la mercancía que se traslada por este
medio.
Min.
0.001 Decimal
4 PesoNetoTotal
Atributo condicional para registrar la suma de los
valores registrados en el atributo “PesoNeto” del nodo
“DetalleMercancia” del elemento “Mercancia”. Con
hasta 3 posiciones decimales.
• Si existe la sección TransporteMaritimo de la
sección Mercancias, este campo debe ser
igual a la suma de los valores registrados en
los campos PesoNeto de la sección
DetalleMercancia de la sección Mercancia.
• Si existe la sección TransporteFerroviario de
la sección Mercancias, este campo debe ser
igual a la suma de los valores registrados en
los campos ToneladasNetasCarro de la
sección Carro de la sección
TransporteFerroviario.
Min.
0.001 Decimal
5 UnidadPeso
Atributo condicional para expresar la clave
de unidad de medida estandarizada del
peso de los bienes o mercancías que se
trasladan vía férrea y aérea.
• Si existe la sección
TransporteFerroviario o
TransporteAereo de la sección
Mercancias, este campo debe
contener un valor del catálogo del
complemento Carta Porte
c_ClaveUnidadPeso, publicado en
Ver Catálogo:
c_ClaveUnidadPeso
C1-LOCARTAPORTE1.0-01 27
Complemento Carta Porte 1.0
4.1.7 Sec-
ción 7. Mercancía
Requerida: Sección para registrar información de los bienes o mercancías que se trasladan en los distintos medios
de transporte. Está estructurada por la etiqueta “CARPORMERCA” seguida por el caracter “|” (pipe). Cada elemento
de esta sección está dividido por este mismo símbolo, donde el último elemento termina con un “pipe” como cierre
de línea.
Elementos de CARPORMERCA
CARPORMERCA|ID_Mercancia|BienesTransp|Cantidad|ClaveSTCC|ClaveUnidad|CveMaterialPeligroso|DescripE
mbalaje|Descripcion|Dimensiones|Embalaje|FraccionArancelaria|MaterialPeligroso|Moneda|PesoEnKg|UUID
ComercioExt|Unidad|ValorMercancia|
el portal del SAT, en caso contrario
este campo puede no existir.
# Elementos Descripción Tamaño Tipo Dato Valor
1 ID_Mercancia Elemento requerido para el txt. Permite indicar el
número consecutivo de la (s) mercancía (s). Int
2 BienesTransp
Atributo condicional para expresar la clave de
producto de los bienes o mercancías que se
trasladan en los distintos medios de transporte.
• Si el campo TipoDeComprobante
contiene el valor “T” (Traslado) y si solo se
registra un tipo de mercancía a nivel
concepto, este campo se puede omitir, en
caso contrario se debe registrar la clave
de producto que corresponda con la
ClaveProdServ que se registró a nivel
concepto.
• Si el campo TipoDeComprobante
contiene el valor “I” (Ingreso), el valor de
este campo deberá contener una clave
del catálogo del complemento Carta Porte
c_ClaveProdServCP, publicado en el portal
del SAT
Ver Catálogo:
c_ClaveProdServCP
3 Cantidad
Atributo condicional para expresar la cantidad de
los bienes o mercancías que se trasladan en los
distintos medios de transporte. Con hasta 6
posiciones decimales.
• Si el tipo de comprobante es “T”
(Traslado), y si el campo BienesTransp no
existe, este campo se debe omitir; en caso
de que se registre más de un tipo de
Min.
0.000001 Decimal
C1-LOCARTAPORTE1.0-01 28
Complemento Carta Porte 1.0
mercancía a nivel concepto del CFDI, este
campo debe existir.
Si el tipo de comprobante es “I” (Ingreso), este
campo debe existir, en caso contrario se debe
omitir, cuando el campo BienesTransp no exista.
4 ClaveSTCC
Atributo opcional para expresar la clave de
producto conforme al catálogo de la STCC cuando
el medio de transporte es ferroviario.
Ver Catálogo:
c_ClaveProdSTCC
5 ClaveUnidad
Atributo condicional para precisar la clave de
unidad de medida estandarizada aplicable para la
cantidad de los bienes o mercancías que se
trasladan en los distintos medios de transporte. La
unidad debe corresponder con la descripción de
los bienes o mercancías registrados.
• Si el tipo de comprobante es “T”
(Traslado), y si el campo BienesTransp no
existe, este campo se debe omitir.
Si el tipo de comprobante es “I” (Ingreso), este
campo debe existir en caso contrario se debe
omitir, cuando el campo BienesTransp no exista.
Ver Catálogo:
c_ClaveUnidad
6 CveMaterialPeligroso
Atributo condicional para precisar la clave del tipo
de material peligroso que se transporta.
• Si el valor registrado en el campo
MaterialPeligroso es “Sí”, este campo
debe contener una clave del catálogo del
complemento Carta Porte,
c_MaterialPeligroso, publicado en el
portal del SAT.
Si el valor registrado en el campo
MaterialPeligroso es “No”, este campo no debe
existir.
Ver Catálogo
c_MaterialPeligroso
7 DescripEmbalaje
Atributo opcional para expresar la descripción del
embalaje en el que se transporta los bienes o
mercancías que se consideran material o residuo
peligroso.
1-100 String
8 Descripcion
Atributo condicional para describir los bienes o
mercancías que se trasladan en los distintos
medios de transporte.
• Si el tipo de comprobante es “T”
(Traslado), y si el campo BienesTransp no
contiene un valor, este campo no debe
existir.
1-1000 String
9 Dimensiones
Atributo opcional para expresar las medidas del
empaque de los bienes o mercancías que se
trasladan vía aérea. Se debe registrar la longitud,
la altura y la anchura en centímetros o en pulgadas
separados dichos valores por una diagonal, i.e.
String
C1-LOCARTAPORTE1.0-01 29
Complemento Carta Porte 1.0
30/40/30cm. Patrón: [0-9]{2}[/]{1}[0-9]{2}[/]{1}[0-
9]{2}cm|[0-9]{2}[/]{1}[0-9]{2}[/]{1}[0-9]{2}plg
10 Embalaje
Atributo condicional para precisar la clave del tipo
de embalaje que se requiere para transportar el
material o residuo peligroso.
• Este campo debe existir siempre que el
campo CveMaterialPeligroso tenga un
valor del catálogo del complemento Carta
Porte, c_MaterialPeligroso, publicado en
el portal del SAT, en caso contrario este
campo no debe existir.
Ver Catálogo:
c_TipoEmbalaje
11 FraccionArancelaria
Atributo condicional que sirve para expresar la
clave de la fracción arancelaria correspondiente a
la descripción de los bienes o mercancías que se
trasladan en los distintos medios de transporte
como importación o exportación, este dato se
vuelve requerido cuando el atributo
“EntradaSalidaMerc” contenga información.
Si el campo TranspInternac contiene el valor “Sí”,
este campo debe contener alguna de las claves del
catálogo del complemento de comercio exterior,
c_FraccionArancelaria, en caso de que el campo
TranspInternac contenga el valor “No”, este campo
no debe existir.
Ver Catáologo:
c_FraccionArancelaria
12 MaterialPeligroso
Atributo condicional para precisar si los bienes o
mercancías que se trasladan son considerados
material peligroso.
Si el valor registrado en el campo BienesTransp
contiene el valor “0,1” o “1” en la columna Material
peligroso del catálogo del complemento Carta
Porte, c_ClaveProdServCP, publicado en el portal
del SAT, este campo debe existir, en caso contrario
se debe omitir.
String Si
No
13 Moneda
Atributo condicional para identificar la clave de la
moneda utilizada para expresar el valor de los
bienes o mercancías que se trasladan en los
distintos medios de transporte, cuando se usa
moneda nacional se registra MXN, conforme con
la especificación ISO 4217.
• Si existe la sección TransporteAereo de la
sección Mercancias este campo debe
contener un valor.
Para cuando se registre alguna de las siguientes
secciones Autotransporte Federal, Transporte
Maritimo o Transporte Ferroviario de la sección
Mercancias, este campo puede contener un valor.
Ver Catálogo:
c_Moneda
C1-LOCARTAPORTE1.0-01 30
Complemento Carta Porte 1.0
4.1.8 Sección 8. Cantidad Transporta
Condicional: Sección para registrar la cantidad de los bienes o mercancías que se trasladan en los distintos medios
de transporte, que será distribuida o captada en distintos puntos, a fin de identificar el punto de origen y destino
de dichos bienes o mercancías. Está estructurada por la etiqueta “CARPORMERCACANTIDADTRANSPORTA”
seguida por el caracter “|” (pipe). Cada elemento de esta sección está dividido por este mismo símbolo, donde el
último elemento termina con un “pipe” como cierre de línea.
14 PesoEnKg
Atributo requerido para indicar el peso en
kilogramos de los bienes o mercancías que se
trasladan en los distintos medios de transporte.
Con hasta 3 posiciones decimales.
Min.
0.001 Decimal
15 UUIDComercioExt
Atributo condicional para expresar el folio fiscal o
UUID del comprobante de comercio exterior que
se relaciona, este dato se vuelve requerido cuando
el atributo “EntradaSalidaMerc” contenga el valor
“Salida”. Patrón:
[a-f0-9A-F]{8}-[a-f0-9A-F]{4}-[a-f0-9A-F]{4}-[a-f0-
9A-F]{4}-[a-f0-9A-F]{12}
Este campo puede existir siempre que el valor
registrado en el campo TranspInternac es “Sí” y el
campo EntradaSalidaMerc contiene el valor
“Salida” y si la exportación es considerada
definitiva (de tipo A1), en caso contrario este
campo no debe existir.
String
16 Unidad
Atributo opcional para precisar la unidad de
medida propia de los bienes o mercancías que se
trasladan en los distintos medios de transporte,
aplicable para la cantidad. La unidad debe
corresponder con la descripción de los bienes o
mercancías.
1-20 String
17 ValorMercancia
Atributo condicional para expresar el monto del
valor de los bienes o mercancías que se trasladan
en los distintos medios de transporte, de acuerdo
al valor mercado, el valor pactado en la
contraprestación o al valor estimado que
determine el contribuyente.
• Si existe la sección TransporteAereo de la
sección Mercancias este campo debe
contener un valor.
Para cuando se registre alguna de las siguientes
secciones: Autotransporte Federal, Transporte
Maritimo o Transporte Ferroviario de la sección
Mercancias, este campo puede contener un valor.
t_Importe
C1-LOCARTAPORTE1.0-01 31
Complemento Carta Porte 1.0
Notas: Se podrá registrar esta sección tantas veces sea necesario. Si existe más de una sección Destino de la
sección Ubicacion, esta sección puede existir, siempre que los bienes o mercancías que se trasladan se recojan en
diferentes orígenes o se entreguen en diferentes destinos; en caso de que solo exista una sección Destino de la
sección Ubicacion, esta sección no debe existir.
Elementos de CARPORMERCACANTIDADTRANSPORTA CARPORMERCACANTIDADTRANSPORTA|ID_Mercancia|Cantidad|IDOrigen|IDDestino|CvesTransporte|
# Elementos Descripción Tamaño Tipo Dato Valor
1 ID_Mercancia Elemento requerido para el txt. Permite indicar el número
consecutivo de la (s) mercancía (s). Int
2 Cantidad
Atributo requerido para expresar el número de bienes o
mercancías que se trasladan en los distintos medios de
transporte. Con hasta 6 posiciones decimales.
Min.
0.000001 Decimal
3 IDOrigen
Atributo requerido para expresar la clave del identificador
del origen de los bienes o mercancías que se trasladan
por los distintos medios de transporte, de acuerdo al valor
registrado en el nodo “Origen”, del elemento “Ubicacion”.
Patrón: OR[0-9]{6}
• Si existe el campo IDOrigen de la sección
Ubicacion, el valor que se registre en este campo
debe coincidir con al menos un valor registrado
en los campos IDOrigen de la sección Ubicacion.
String
4 IDDestino
Atributo requerido para expresar la clave del identificador
del destino de los bienes o mercancías que se trasladan
por los distintos medios de transporte, de acuerdo al valor
registrado en el nodo “Origen”, del elemento “Ubicacion”.
Patrón: DE[0-9]{6}
• Si existe el campo IDDestino de la sección
Ubicacion, el valor que se registre en este campo
debe coincidir con al menos un valor registrado
en los campos IDDestino de la sección Ubicacion.
String
5 CvesTransporte
Atributo condicional para expresar la clave que identifica
el medio por el cual se transportan los bienes o
mercancías, dicha clave debe ser distinta a “05” que
corresponde a “Ducto”.
• Este campo debe existir solo si hay más de una
sección Mercancia y más de un tipo de tipo de
transporte debe contener un valor del catálogo
del complemento Carta Porte, publicado en el
portal del SAT, c_CveTransporte,
TransporteMaritimo, que corresponde a la clave
“02”, TransporteAereo con clave “03” o
TransporteFerroviario con clave “04”; en caso
contrario este campo no debe existir.
Ver Catálogo:
c_CveTransporte
C1-LOCARTAPORTE1.0-01 32
Complemento Carta Porte 1.0
4.1.9 Sección 9. Detalle de Mercancía
Condicional: Sección para registrar mayor detalle de los bienes o mercancías que se transportan y será requerido
cuando el traslado sea vía marítima. Está estructurada por la etiqueta “CARPORMERCADETALLE” seguida por el
caracter “|” (pipe). Cada elemento de esta sección está dividido por este mismo símbolo, donde el último elemento
termina con un “pipe” como cierre de línea.
Nota: Esta sección se debe registrar solo si existe una sección TransporteMaritimo de la sección Mercancias, en
caso contrario la información de esta sección no debe existir.
Elementos de CARPORMERCADETALLE
CARPORMERCADETALLE|ID_Mercancia|UnidadPeso|PesoBruto|PesoNeto|PesoTara|NumPiezas|
VIAS DE TRANSPORTE
Selecciona los medios de traslado de los bienes o mercancías que integrarás, para armar tu TXT, luego vuelve para
continuar en la Sección 10. Figura de Transporte y en adelante si aplicase en tu caso para emitir el CFDI Carta Porte.
# Elementos Descripción Tamaño Tipo Dato Valor
1 ID_Mercancia Elemento requerido para el txt. Permite indicar el número
consecutivo de la (s) mercancía (s). Int
2 UnidadPeso
Atributo requerido para expresar la clave de unidad de
medida estandarizada del peso de los bienes o
mercancías que se trasladan.
Ver Catálogo:
c_ClaveUnidadPeso
3 PesoBruto
Atributo requerido para expresar el peso total bruto de
los bienes o mercancías que se trasladan. Con hasta 3
posiciones decimales.
Min.
0.001 Decimal
4 PesoNeto
Atributo requerido para expresar el peso total neto de los
bienes o mercancías que se trasladan. Con hasta 3
posiciones decimales.
Min.
0.001 Decimal
5 PesoTara
Atributo requerido para expresar el peso bruto, menos el
peso neto de las mercancías que se trasladan. Con hasta
3 posiciones decimales.
Min.
0.001 Decimal
6 NumPiezas Atributo opcional para registrar el número de piezas de
los bienes o mercancías que se trasladan. Mín. 1 Int
C1-LOCARTAPORTE1.0-01 33
Complemento Carta Porte 1.0
4.2.1 Sección 1. Autotransporte Federal
Condicional: Sección que expresará la lista de documentos relacionados con los pagos diferentes de anticipos.
Está estructurada por la etiqueta “CARPORAUTOTRANSPORTEFEDERAL” seguida por el caracter “|” (pipe). Cada
elemento de esta sección está dividido por este mismo símbolo, donde el último elemento termina con un “pipe”
como cierre de línea.
Elementos de CARPORAUTOTRANSPORTEFEDERAL
CARPORAUTOTRANSPORTEFEDERAL|NombreAseg|NumPermisoSCT|NumPolizaSeguro|PermSCT|
4.2.2 Sección 2. ID Vehicular
Requerida: Sección para registrar los datos de identificación del autotransporte en el que se trasladan los bienes
o mercancías. Está estructurada por la etiqueta “CARPORAUTOTRANSPORTEFEDERALIDVEHICULAR” seguida por
el caracter “|” (pipe). Cada elemento de esta sección está dividido por este mismo símbolo, donde el último
elemento termina con un “pipe” como cierre de línea.
Elementos de CARPORAUTOTRANSPORTEFEDERALIDVEHICULAR
CARPORAUTOTRANSPORTEFEDERALIDVEHICULAR|AnioModeloVM|ConfigVehicular|PlacaVM|
# Elementos Descripción Tamaño Tipo Dato Valor
1 NombreAseg
Atributo requerido para expresar el nombre de la aseguradora
que cubre los riesgos del autotransporte utilizado para el
traslado de los bienes o mercancías.
3-50 String
2 NumPermisoSCT
Atributo requerido para precisar el número del permiso
otorgado por la SCT, el cual se debe capturar de acuerdo al tipo
de autotransporte utilizado para el traslado de los bienes o
mercancías.
1-50 String
3 NumPolizaSeguro
Atributo requerido para registrar el número de póliza asignado
por la aseguradora, que cubre los riesgos del autotransporte
utilizado para el traslado de los bienes o mercancías.
3-30 String
4 PermSCT
Atributo requerido para precisar la clave del tipo de permiso
proporcionado por la SCT, el cual debe corresponder de
acuerdo al tipo de autotransporte utilizado para el traslado de
los bienes o mercancías registrado en el catálogo
catCartaPorte:c_TipoPermiso.
Ver Catálogo:
c_TipoPermiso
# Elementos Descripción Tamaño Tipo Dato Valor
C1-LOCARTAPORTE1.0-01 34
Complemento Carta Porte 1.0
4.2.3 Sección 3. Remolque
Requerida: Sección para expresar la información del remolque o semirremolques que se emplean con el
autotransporte para el traslado de los bienes o mercancías. Está estructurada por la etiqueta
“CARPORAUTOTRANSPORTEFEDERALREMOLQUE” seguida por el caracter “|” (pipe). Cada elemento de esta
sección está dividido por este mismo símbolo, donde el último elemento termina con un “pipe” como cierre de
línea.
Elementos de CARPORAUTOTRANSPORTEFEDERALREMOLQUE
CARPORAUTOTRANSPORTEFEDERALREMOLQUE|SubTipoRem|Placa|
4.3.1 Sección 1. Transporte Marítimo
Condicional: Sección para registrar la información que permita la identificación de la embarcación por medio del
cual se transportan los bienes o mercancías, vía marítima. Está estructurada por la etiqueta
“CARPORTRANSPORTEMARITIMO” seguida por el caracter “|” (pipe). Cada elemento de esta sección está dividido
por este mismo símbolo, donde el último elemento termina con un “pipe” como cierre de línea.
1 AnioModeloVM
Atributo requerido para registrar el año del
autotransporte que es utilizado para transportar los
bienes o mercancías. Patrón: (19[0-9]{2}|20[0-9]{2})
Int
2 ConfigVehicular
Atributo requerido para expresar la clave de
nomenclatura del autotransporte que es utilizado para
transportar los bienes o mercancías.
Ver Catálogo:
c_ConfigAutotransporte
3 PlacaVM
Atributo requerido para registrar el valor de la placa
vehicular del autotransporte que es utilizado para
transportar los bienes o mercancías, se deben registrar
solo los caracteres alfanuméricos, sin guiones y
espacios. Patrón: ^(?!.*\s)-]{6,7}
String
# Elementos Descripción Tamaño Tipo Dato Valor
1 SubTipoRem
Atributo requerido para expresar la clave del subtipo de remolque
o semirremolques que se emplean con el autotransporte para el
traslado de los bienes o mercancías.
Ver Catálogo:
c_SubTipoRem
2 Placa
Atributo requerido para registrar el valor de la placa vehicular del
remolque o semirremolque que es utilizado para transportar los
bienes o mercancías, se deben registrar solo los caracteres
alfanuméricos, sin guiones y espacios. Patrón: [^(?!.*\s)-]{6,7}
String
Continuar con el complemento
C1-LOCARTAPORTE1.0-01 35
Complemento Carta Porte 1.0
Elementos de CARPORTRANSPORTEMARITIMO
CARPORTRANSPORTEMARITIMO|TipoEmbarcacion|Matricula|NumeroOMI|NacionalidadEmbarc|UnidadesDeAr
qBruto|TipoCarga|NumCertITC|NombreAgenteNaviero|NumAutorizacionNaviero|PermSCT|NumPolizaSeguo|
NumPermisoSCT|NombreAseg|AnioEmbarcacion|Calado|Eslora|LineaNaviera|Manga|NombreEmbarc|NumC
onocEmbarc|NumViaje|
# Elementos Descripción Tamaño Tipo Dato Valor
1 TipoEmbarcacion
Atributo requerido para registrar la clave
de identificación del transporte del tipo
de embarcación que es utilizado para
trasladar los bienes o mercancías
Ver Catálogo:
c_ConfigMaritima
2 Matricula
Atributo requerido para registrar el
número de la matrícula o registro de la
embarcación que es utilizada para
transportar los bienes o mercancías.
7-30 String
3 NumeroOMI
Atributo requerido para registrar el
número de identificación asignado por la
Organización Marítima Internacional a la
embarcación encargada de transportar
los bienes o mercancías.
Patrón: IMO[0-9]{7}
String
4 NacionalidadEmbarc
Atributo requerido para expresar el país
correspondiente a la nacionalidad de la
embarcación que transporta los bienes o
mercancías.
Ver catálogo:
c_Pais
5 UnidadesDeArqBruto
Atributo requerido para registrar el valor
de las unidades de arqueo bruto
conforme a las medidas internacionales
definidas por el ITC para cada tipo de
buque o embarcación en la que se
transportan los bienes o mercancías.
Con hasta 3 posiciones decimales.
Min.
0.001 Decimal
6 TipoCarga
Atributo requerido para especificar el
tipo de carga bajo el cual se tipifican los
bienes o mercancías que se transportan
en la embarcación.
Ver catálogo:
c_ClaveTipoCarga
7 NumCertITC
Atributo requerido para registrar el
número del certificado emitido por la ITC
para la embarcación o buque que
transporta los bienes o mercancías.
3-20 String
8 NombreAgenteNaviero
Atributo requerido para registrar el
nombre del agente naviero autorizado
para gestionar el traslado de los bienes o
mercancías vía marítima.
1-100 String
9 NumAutorizacionNaviero Atributo requerido para expresar el
número de registro de autorización
Ver catálogo:
c_NumAutorizacionNaviero
C1-LOCARTAPORTE1.0-01 36
Complemento Carta Porte 1.0
como agente naviero consignatario
emitido por la SCT.
10 PermSCT
Atributo opcional para precisar la clave
del tipo de permiso proporcionado por
la SCT, el cual debe corresponder a la
navegación que se está utilizando para el
traslado de los bienes o mercancías
registrado en el catálogo
catCartaPorte:c_TipoPermiso.
Ver catálogo:
c_TipoPermiso
11 NumPolizaSeguro
Atributo opcional para registrar el
número de póliza asignado por la
aseguradora para la protección e
indemnización por responsabilidad civil
de la embarcación.
3-30 String
12 NumPermisoSCT
Atributo opcional para precisar el
número de permiso proporcionado por
la SCT para la navegación.
1-30 String
13 NombreAseg
Atributo opcional para expresar el
nombre de la aseguradora que cubre el
seguro de protección e indemnización
por responsabilidad civil de la
embarcación
3-50 String
14 AnioEmbarcacion
Atributo opcional para expresar el año
de la embarcación en la que se
transportan los bienes o mercancías.
Patrón: (19[0-9]{2}|20[0-9]{2})
Int
15 Calado
Atributo opcional para registrar la
longitud del calado, definida en pies, con
la que cuenta la embarcación o buque en
el que se transportan los bienes o
mercancías. Con hasta 2 posiciones
decimales.
Min.
0.01 Decimal
16 Eslora
Atributo opcional para registrar la
longitud de eslora, definida en pies, con
la que cuenta la embarcación o buque en
el que se transportan los bienes o
mercancías. Con hasta 2 posiciones
decimales.
Min.
0.01 Decimal
17 LineaNaviera
Atributo opcional para expresar el
nombre de la línea naviera autorizada de
gestionar el traslado de los bienes o
mercancías vía marítima.
3-50 String
18 Manga
Atributo opcional para registrar la
longitud de manga, definida en pies, con
la que cuenta la embarcación o buque en
el que se transportan los bienes o
Min.
0.01 Decimal
C1-LOCARTAPORTE1.0-01 37
Complemento Carta Porte 1.0
4.3.2 Sección 2. Contenedor Marítimo
Requerida: Sección para registrar los datos del contenedor en el que transportan los bienes o mercancías. Está
estructurada por la etiqueta “CARPORTRANSPORTEMARITIMOCONTENEDOR” seguida por el caracter “|” (pipe).
Cada elemento de esta sección está dividido por este mismo símbolo, donde el último elemento termina con un
“pipe” como cierre de línea.
Elementos de CARPORTRANSPORTEMARITIMOCONTENEDOR
CARPORTRANSPORTEMARITIMOCONTENEDOR|MatriculaContenedor|TipoContenedor|NumPrecinto|
4.4.1 Sección 1. Transporte Aéreo
mercancías. Con hasta 2 posiciones
decimales.
19 NombreEmbarc
Atributo opcional para expresar el
nombre de la embarcación en la que se
transportan los bienes o mercancías.
1-50 String
20 NumConocEmbarc
Atributo opcional para expresar el
número de conocimiento de embarque
que identifica el traslado de los bienes o
mercancías.
1-30 String
21 NumViaje
Atributo opcional para expresar el
número del viaje con el que se identifica
el traslado de los bienes o mercancías en
el buque o embarcación.
1-30 String
# Elementos Descripción Tamaño Tipo Dato Valor
1 MatriculaContenedor
Atributo requerido para expresar la matrícula o
número de identificación del contenedor marítimo
donde se transportan los bienes o mercancías, el
cual está integrado por el código del propietario, el
número de serie y el dígito de control.
11-15 String
2 TipoContenedor
Atributo requerido para registrar la clave de
identificación para el tipo de contenedor marítimo
donde se transportan los bienes o mercancías.
Ver catálogo:
c_ContenedorMaritimo
3 NumPrecinto
Atributo opcional para registrar el número de sello
o precinto de los contenedores marítimos que son
utilizados para transportar los bienes o
mercancías.
5-20 String
Continuar con el complemento
C1-LOCARTAPORTE1.0-01 38
Complemento Carta Porte 1.0
Condicional: Sección para registrar la información que permita la identificación del transporte aéreo por medio
del cual se trasladan los bienes o mercancías. Está estructurada por la etiqueta “CARPORTRANSPORTEAEREO”
seguida por el caracter “|” (pipe). Cada elemento de esta sección está dividido por este mismo símbolo, donde el
último elemento termina con un “pipe” como cierre de línea.
Elementos de CARPORTRANSPORTEAEREO
CARPORTRANSPORTEAEREO|PermSCT|NumPermisoSCT|MatriculaAeronave|NumeroGuia|CodigoTransportista|
NombreAseg|NumPolizaSeguro|LugarContrato|NombreEmbarcador|NombreTransportista|NumRegIdTribEbarc|
NumRegIdTribTranspor|RFCEmbarcador|RFCTransportista|ResidenciaFiscalEmbarc|ResidenciaFiscalTranspor|
# Elementos Descripción Tamaño Tipo Dato Valor
1 PermSCT
Atributo requerido para precisar la clave del tipo de
permiso proporcionado por la SCT o la autoridad
análoga, para el transporte de bienes o mercancías
vía aérea.
Ver catálogo:
c_TipoPermiso
2 NumPermisoSCT
Atributo requerido para precisar el número de
permiso o algún valor análogo proporcionado por la
SCT o la autoridad análoga, para el transporte de
bienes o mercancías vía aérea.
1-50 String
3 MatriculaAeronave
Atributo requerido para registrar el número de
matrícula de la aeronave que opera en territorio
nacional y que se compone de valores
alfanuméricos más el carácter especial de guion
medio “-“, con una longitud de 10 posiciones.
Patrón: ([A-Z]|[0-9]|-|){5,10}
5-10 String
4 NumeroGuia
Atributo requerido para registrar el número de guía
aérea con el que se trasladan los bienes o
mercancías.
12-15 String
5 CodigoTransportista
Atributo requerido para precisar el valor del código
que tiene asignado el transportista y debe contener
una clave válida del catálogo
c_CodigoTransporteAereo.
Ver Catálogo:
c_CodigoTransp
orteAereo
6 NombreAseg
Atributo opcional para expresar el nombre de la
aseguradora que cubre los riesgos del medio que
transporta los bienes o mercancías.
3-50 String
7 NumPolizaSeguro
Atributo opcional para registrar el número de póliza
asignado por la aseguradora para la protección e 8
indemnización por responsabilidad civil de la
aeronave que transporta los bienes o mercancías.
3-30 String
8 LugarContrato
Atributo opcional para registrar el lugar, entidad,
región, localidad o análoga, donde se celebró el
contrato para el traslado de los bienes o
mercancías.
t_Descrip120
C1-LOCARTAPORTE1.0-01 39
Complemento Carta Porte 1.0
9 NombreEmbarcador
Atributo opcional para registrar el nombre del
embarcador de los bienes o mercancías que se
trasladan, ya sea nacional o extranjero.
1-254 String
10 NombreTransportista Atributo opcional para registrar el nombre del
transportista ya sea nacional o extranjero. 1-254 String
11 NumRegIdTribEbarc
Atributo condicional para incorporar el número de
identificación o registro fiscal del país de residencia
para los efectos fiscales del embarcador de los
bienes o mercancías que se trasladan, cuando sea
residente en el extranjero.
Cuando existe el campo RFCEmbarcador, este
campo se debe omitir, en caso de que el
embarcador sea extranjero este campo debe
contener un valor, para lo cual se debe identificar el
país de residencia para efectos fiscales del
embarcador, de acuerdo a la clave del país de
residencia fiscal.
Si la clave del país corresponde a un país del
catálogo donde la columna Formato de Registro de
Identidad Tributaria tiene un valor:
• Si tiene mecanismo de verificación en línea
(hay valor en la columna Validación del
Registro de Identidad Tributaria), debe
existir en el registro del país.
• Si no tiene mecanismo de verificación (no
hay valor en la columna Validación del
Registro de Identidad Tributaria), debe
cumplir con el patrón que se publique en la
columna Formato de Registro de Identidad
Tributaria.
Ejemplo de patrón, del NumRegIdTrib del país USA:
([0-9]{9}).
6-40 String
12 NumRegIdTribTranspor
Atributo condicional para incorporar el número de
identificación o registro fiscal del país de residencia
para los efectos fiscales del transportista, cuando
sea residente en el extranjero.
Cuando exista el campo RFCTransportista, este
campo se debe omitir, en caso de que el
transportista sea extranjero este campo debe
contener un valor, para lo cual se debe identificar el
país de residencia para efectos fiscales del
transportista de acuerdo a la clave del país de
residencia fiscal. Si la clave del país corresponde a
un país del catálogo donde la columna Formato de
Registro de Identidad Tributaria tiene un valor:
• Si tiene mecanismo de verificación en línea
(hay valor en la columna Validación del
6-40 String
C1-LOCARTAPORTE1.0-01 40
Complemento Carta Porte 1.0
4.5.1 Sección 1. Transporte Ferroviario
Condicional: Sección para registrar la información que permita la identificación del carro o contenedor en el que
se transportan los bienes o mercancías vía férrea. Está estructurada por la etiqueta
“CARPORTRANSPORTEFERROVIARIO” seguida por el caracter “|” (pipe). Cada elemento de esta sección está
dividido por este mismo símbolo, donde el último elemento termina con un “pipe” como cierre de línea.
Registro de Identidad Tributaria), debe
existir en el registro del país.
• Si no tiene mecanismo de verificación (no
hay valor en la columna Validación del
Registro de Identidad Tributaria), debe
cumplir con el patrón que se publique en la
columna Formato de Registro de Identidad
Tributaria.
Ejemplo de patrón, del NumRegIdTrib del país USA:
([0-9]{9}).
13 RFCEmbarcador
Atributo opcional para registrar el RFC del
embarcador de los bienes o mercancías que se
trasladan y debe estar en la lista de contribuyentes
inscritos no cancelados del SAT (l_RFC).
t_RFC
14 RFCTransportista
Atributo opcional para registrar el RFC del
transportista de los bienes o mercancías, en caso de
que sea diferente del emisor del CFDI.
t_RFC
15 ResidenciaFiscalEmbarc
Atributo condicional para registrar la clave del país
de residencia para efectos fiscales del embarcador
de los bienes o mercancías, conforme con el
catálogo c_Pais publicado en el portal del SAT en
Internet que está basado en la especificación ISO
3166-1.
Si no se registra valor en el campo RFCEmbarcador,
este campo debe contener un valor que
corresponda a alguna de las claves del catálogo.
Ver catálogo:
c_Pais
16 ResidenciaFiscalTranspor
Atributo condicional para registrar la clave del país
de residencia para efectos fiscales del transportista,
conforme con el catálogo c_Pais publicado en el
portal del SAT en Internet que está basado en la
especificación ISO 3166-1.
• Si no se registra valor en el campo
RFCTransportista, este campo debe
contener un valor que corresponda a
alguna de las claves del catálogo.
Ver catálogo:
c_Pais
Continuar con el complemento
C1-LOCARTAPORTE1.0-01 41
Complemento Carta Porte 1.0
Elementos de CARPORTRANSPORTEFERROVIARIO
CARPORTRANSPORTEFERROVIARIO|TipoDeServicio|NumPolizaSeguro|NombreAseg|Concesionario|
4.5.2 Sección 2. Derecho de Paso
Opcional: Sección para registrar los tipos de derechos de paso cubiertos por el transportista en las vías férreas de
las cuales no es concesionario o asignatario, así como la distancia establecida en kilómetros. Está estructurada por
la etiqueta “CARPORTRANSPORTEFERROVIARIODERECHOSPASO” seguida por el caracter “|” (pipe). Cada
elemento de esta sección está dividido por este mismo símbolo, donde el último elemento termina con un “pipe”
como cierre de línea.
Elementos de CARPORTRANSPORTEFERROVIARIODERECHOSPASO
CARPORTRANSPORTEFERROVIARIODERECHOSPASO|TipoDerechoDePaso|KilometrajePagado|
# Elementos Descripción Tamaño Tipo Dato Valor
1 TipoDeServicio
Atributo requerido para registrar la clave del tipo de servicio
proporcionado para el traslado de los bienes o mercancías
vía férrea.
Ver catálogo:
c_TipoDeServicio
2 NumPolizaSeguro
Atributo opcional para registrar el número de póliza
asignado por la aseguradora para la protección e
indemnización por responsabilidad civil para el traslado de
los bienes o mercancías vía férrea.
3-50 String
3 NombreAseg
Atributo opcional para expresar el nombre de la
aseguradora que cubre los riesgos para el traslado de los
bienes o mercancías vía férrea.
3-50 String
4 Concesionario
Atributo condicional para registrar la clave del RFC del
concesionario o asignatario del transporte, siempre que el
traslado de la mercancía se efectúe por un concesionario
diferente al emisor del comprobante.
• La información de este campo debe ser diferente
del campo Rfc de la sección Emisor del
comprobante y debe estar contenido en la lista de
contribuyentes inscritos no cancelados del SAT
(l_RFC), en caso contrario este campo no debe
existir.
t_RFC_PM
# Elementos Descripción Tamaño Tipo Dato Valor
1 TipoDerechoDePaso
Atributo requerido para registrar el valor de la
clave del derecho de paso pagado por el
transportista en las vías férreas de las cuales
no es concesionario o asignatario.
Ver catálogo:
c_DerechosDePaso
C1-LOCARTAPORTE1.0-01 42
Complemento Carta Porte 1.0
4.5.3 Sección 3. Carro
Requerida: Sección para registrar la información que permite identificar los carros en los que se trasladan los
bienes o mercancías vía férrea. Está estructurada por la etiqueta “CARPORTRANSPORTEFERROVIARIOCARRO”
seguida por el caracter “|” (pipe). Cada elemento de esta sección está dividido por este mismo símbolo, donde el
último elemento termina con un “pipe” como cierre de línea.
Elementos de CARPORTRANSPORTEFERROVIARIOCARRO
CARPORTRANSPORTEFERROVIARIOCARRO|ID_Carro|GuiaCarro|MatriculaCarro|TipoCarro|ToneladasNetasCarr
o|
2 KilometrajePagado
Atributo requerido para registrar el total de
kilómetros pagados por el transportista en las
vías férreas de las cuales no es concesionario
o asignatario con el derecho de paso. Con
hasta 2 posiciones decimales.
Min.
0.01 Decimal
# Elementos Descripción Tamaño Tipo Dato Valor
1 ID_Carro Elemento requerido para el txt. Permite indicar el número
consecutivo del carro. Int
2 GuiaCarro
Atributo requerido para expresar el número de guía
asignado al contenedor, carro de ferrocarril o vehículo en el
que se trasladan los bienes o mercancías vía férrea.
1-15 String
3 MatriculaCarro
Atributo requerido para expresar el número de contenedor,
carro de ferrocarril o número económico del vehículo en el
que se trasladan los bienes o mercancías vía férrea.
6-15 String
4 TipoCarro
Atributo requerido para registrar la clave del tipo de carro
utilizado para el traslado de los bienes o mercancías vía
férrea.
Ver
catálogo:
c_TipoCarro
5 ToneladasNetasCarro
Atributo requerido para registrar la cantidad de las
toneladas netas contenidas en el contenedor, carro de
ferrocarril o vehículo en el que se trasladan los bienes o
mercancías vía férrea.
• Si existe el campo PesoNetoMercancia de la sección
Contenedor de la sección Carro entonces el valor
de este campo debe ser igual a la suma de los
valores registrados en los campos mencionados;
en caso contrario se podrá registrar el valor
correspondiente a las toneladas netas que
contiene el carro.
Min.
0.001 Decimal
C1-LOCARTAPORTE1.0-01 43
Complemento Carta Porte 1.0
4.5.4 Sección 4. Contenedor Ferroviario
Opcional: Sección para especificar el tipo de contenedor o vagón en el que se trasladan los bienes o mercancías
vía férrea. Está estructurada por la etiqueta “CARPORTRANSPORTEFERROVIARIOCONTENEDOR” seguida por el
caracter “|” (pipe). Cada elemento de esta sección está dividido por este mismo símbolo, donde el último elemento
termina con un “pipe” como cierre de línea.
Elementos de CARPORTRANSPORTEFERROVIARIOCONTENEDOR
CARPORTRANSPORTEFERROVIARIOCONTENEDOR|ID_Carro|TipoContenedor|PesoContenedorVacio|PesoNetoM
ercancia|
4.1.10 Sección 10. Figura de Transporte
Opcional: Sección para indicar los datos de la figura del transporte que interviene en el traslado de los bienes o
mercancías. Está estructurada por la etiqueta “CARPORFIGURATRANSPORTE” seguida por el caracter “|” (pipe).
Cada elemento de esta sección está dividido por este mismo símbolo, donde el último elemento termina con un
“pipe” como cierre de línea.
Nota: Cuando el dueño del medio de transporte es diferente del emisor del comprobante con el complemento
carta porte.
Elementos de CARPORFIGURATRANSPORTE
CARPORFIGURATRANSPORTE|CveTransporte|
# Elementos Descripción Tamaño Tipo Dato Valor
1 ID_Carro Elemento requerido para el txt. Permite indicar el
número consecutivo del carro. Int
2 TipoContenedor
Atributo requerido para registrar la clave con las que
se identifica el tipo de contenedor o vagón en el que
se traslada los bienes o mercancías.
Ver Catálogo:
c_Contenedor
3 PesoContenedorVacio
Atributo requerido para registrar el peso en
kilogramos del contenedor vacío en el que se trasladan
los bienes o mercancías.
Min.
0.001 Decimal
4 PesoNetoMercancia
Atributo requerido para registrar el peso neto en
kilogramos de los bienes o mercancías que trasladan
en el contenedor.
Min.
0.001 Decimal
Continuar con el complemento
# Elementos Descripción Tamaño Tipo Dato Valor
1 CveTransporte Atributo requerido para expresar la clave que identifica el
medio por el cual se transportan los bienes o mercancías.
Ver catálogo:
c_CveTransporte
C1-LOCARTAPORTE1.0-01 44
Complemento Carta Porte 1.0
4.1.11 Sección 11. Operador
Requerida: Sección para indicar los datos del(los) operador(es) del autotransporte de carga federal en el que se
trasladan los bienes o mercancías. Está estructurada por la etiqueta “CARPORFIGURATRANSPORTEOPERADOR”
seguida por el caracter “|” (pipe). Cada elemento de esta sección está dividido por este mismo símbolo, donde el
último elemento termina con un “pipe” como cierre de línea.
Nota: Cuando exista la sección AutotransporteFederal de la sección Mercancía esta sección debe existir, en caso
contrario esta sección no debe existir.
Elementos de CARPORFIGURATRANSPORTEOPERADOR
CARPORFIGURATRANSPORTEOPERADOR|ID_Operador|NombreOperador|NumLicencia|NumRegIdTribOperador
|RFCOperador|ResidenciaFiscalOperador|
# Elementos Descripción Tamaño Tipo Dato Valor
1 ID_Operador
Elemento requerido para el txt. Permite indicar el
número consecutivo del (los) operador (es) que se
declaren.
Int
2 NombreOperador
Atributo opcional para registrar el nombre del operador
del transporte en el que se trasladan los bienes o
mercancías.
1-254 String
3 NumLicencia
Atributo condicional para expresar el número de folio
de la licencia o el permiso otorgado al operador del
autotransporte de carga federal en el que se trasladan
los bienes o mercancías.
6-16 String
4 NumRegIdTribOperador
Atributo condicional para incorporar el número de
identificación o registro fiscal del país de residencia para
los efectos fiscales del operador del transporte en el que
se trasladan los bienes o mercancías, cuando sea
residente en el extranjero.
Cuando se registre información en el campo
RFCOperador, este campo se debe omitir, en caso de
que el operador sea extranjero este campo debe
contener un valor, para lo cual se debe identificar el país
de residencia para efectos fiscales del operador, usando
la clave del país registrada en el campo
ResidenciaFiscalOperador. Si la clave del país
corresponde a un país del catálogo donde la columna
Formato de Registro de Identidad Tributaria tiene un
valor:
• Si tiene mecanismo de verificación en línea (hay
valor en la columna Validación del Registro de
6-40 String
C1-LOCARTAPORTE1.0-01 45
Complemento Carta Porte 1.0
4.1.12 Sección 12. Domicilio del Operador
Opcional: Sección para registrar la información del domicilio del operador del autotransporte de carga federal en
el que se trasladan los bienes o mercancías. Está estructurada por la etiqueta
“CARPORFIGURATRANSPORTEOPERADORDOMICILIO” seguida por el caracter “|” (pipe). Cada elemento de esta
sección está dividido por este mismo símbolo, donde el último elemento termina con un “pipe” como cierre de
línea.
Elementos de CARPORFIGURATRANSPORTEOPERADORDOMICILIO
CARPORFIGURATRANSPORTEOPERADORDOMICILIO|ID_Operador|Calle|Estado|Pais|Codigopostal|Referencia|
NumeroInterior|Numeroexterior|Municipio|Localidad|Colonia|
Identidad Tributaria), debe existir en el registro
del país.
• Si no tiene mecanismo de verificación (no hay
valor en la columna Validación del Registro de
Identidad Tributaria), debe cumplir con el
patrón que se publique en la columna Formato
de Registro de Identidad Tributaria.
Ejemplo de patrón para el NumRegIdTrib de USA: ([0-
9]{9}).
5 RFCOperador
Atributo condicional para registrar el RFC del operador
del transporte en el que se trasladan los bienes o
mercancías.
• Este campo debe existir siempre que el
operador del autotransporte federal sea
nacional, en caso contrario se debe omitir este
campo.
• El valor de este campo debe encontrarse
registrado en el listado de RFC inscritos no
cancelados del SAT l_RFC.
t_RFC_PF
6 ResidenciaFiscalOperador
Atributo condicional para registrar la clave del país de
residencia para efectos fiscales del operador del
transporte en el que se trasladan los bienes o
mercancías, conforme con el catálogo c_Pais publicado
en el portal del SAT en Internet que está basado en la
especificación ISO 3166-1.
• Si no se registra valor en el campo
RFCOperador y si existe información en el
campo NumRegldTribOperador, este campo
debe existir y debe contener un valor que
corresponda a alguna de las claves del catálogo
c_Pais.
Ver
catálogo:
c_Pais
C1-LOCARTAPORTE1.0-01 46
Complemento Carta Porte 1.0
# Elementos Descripción Tamaño Tipo Dato Valor
1 ID_Operador Elemento requerido para el txt. Permite indicar el número
consecutivo del (los) operador (es) que se declaren. Int
2 Calle
Atributo requerido que sirve para precisar la calle en que
está ubicado el domicilio del operador del autotransporte
de carga federal en el que se trasladan los bienes o
mercancías.
t_Descrip100
3 Estado
Atributo requerido para precisar el estado, entidad,
región, comunidad, u otra figura análoga en donde se
encuentra ubicado el domicilio del operador del
autotransporte de carga federal en el que se trasladan los
bienes o mercancías.
• Si la clave del país es distinta a "MEX", “USA” o
“CAN”, se debe registrar texto libre; en caso
contrario el campo Estado debe contener una
clave del catálogo c_Estado, donde la columna
c_Pais tenga el valor "MEX”, “USA” o “CAN ".
1-30 String
4 Pais
Atributo requerido que sirve para precisar la clave del país
en donde se encuentra ubicado el domicilio del operador
del autotransporte de carga federal en el que se trasladan
los bienes o mercancías, conforme al catálogo c_Pais
publicado en el portal del SAT en Internet que está basado
en la especificación ISO 3166-1.
C_Pais
5 CodigoPostal
Atributo requerido para asentar el código postal (PO, BOX)
en donde se encuentra ubicado el domicilio del operador
del autotransporte de carga federal en el que se trasladan
los bienes o mercancías.
• Si la clave del país es distinta a "MEX", se debe
registrar texto libre; en caso contrario este campo
debe contener una clave del catálogo
c_CodigoPostal, donde la clave de la columna
c_Estado, debe ser igual a la clave registrada en el
campo Estado, la columna c_Municipio, debe ser
igual a la clave registrada en el campo Municipio,
y si existe el campo Localidad, la columna de clave
c_Localidad, debe ser igual a la clave registrada en
el campo Localidad.
1-12 String
6 Referencia
Atributo opcional para expresar una referencia geográfica
adicional que permita una más fácil o precisa ubicación del
operador del autotransporte de carga federal en el que se
trasladan los bienes o mercancías; por ejemplo, las
coordenadas GPS.
t_Referencia
7 NumeroExterior
Atributo opcional que sirve para expresar el número
exterior en donde se ubica el domicilio del operador del
autotransporte de carga federal en el que se trasladan los
bienes o mercancías
t_NumeroDomicilio
C1-LOCARTAPORTE1.0-01 47
Complemento Carta Porte 1.0
4.1.13 Sección 13. Propietario
Condicional: Sección para indicar los datos del (los) propietario(s) del medio de transporte, siempre que el emisor
del comprobante sea distinto al dueño del transporte. Está estructurada por la etiqueta
“CARPORFIGURATRANSPORTEPROPIETARIO” seguida por el caracter “|” (pipe). Cada elemento de esta sección
está dividido por este mismo símbolo, donde el último elemento termina con un “pipe” como cierre de línea.
Nota: Si el campo TipoDeComprobante contiene el valor “I” (Ingreso), el Emisor del comprobante debe ser distinto
al propietario de los medios de transporte por los que se trasladan los bienes o mercancías, en caso contrario esta
sección se debe omitir.
8 NumeroInterior
Atributo opcional que sirve para expresar el número
interior, en caso de existir, en donde se ubica el domicilio
del operador del autotransporte de carga federal en el que
se trasladan los bienes o mercancías.
t_NumeroDomicilio
9 Municipio
Atributo opcional que sirve para precisar el municipio,
delegación o alcaldía, condado u otro análogo en donde se
encuentra ubicado el domicilio del operador del
autotransporte de carga federal en el que se trasladan los
bienes o mercancías.
• Si la clave del país es distinta a "MEX", se debe
registrar texto libre; en caso contrario el campo
Municipio debe contener una clave del catálogo
c_Municipio, donde la columna c_Estado, debe ser
igual a la clave registrada en el campo Estado.
t_Descrip120
10 Localidad
Atributo opcional para precisar la clave de la ciudad,
población, distrito u análogo en donde se encuentra
ubicado el domicilio del operador del autotransporte de
carga federal en el que se trasladan los bienes o
mercancías.
• Si la clave del país es distinta a "MEX", se debe
registrar texto libre. Si la clave del país es “MEX”
este campo debe contener una clave del catálogo
c_Localidad, donde la columna c_Estado, tiene el
valor seleccionado en el campo Estado.
t_Descrip120
11 Colonia
Atributo opcional que sirve para expresar la clave de la
colonia o dato análogo en donde se ubica el domicilio del
operador del autotransporte de carga federal en el que se
trasladan los bienes o mercancías.
• Si la clave del país es distinta a "MEX", se debe
registrar texto libre, en caso contrario el campo
“Colonia” debe contener una clave del catálogo
c_Colonia, donde la columna c_CodigoPostal,
debe ser igual a la clave registrada en el campo
CodigoPostal.
t_Descrip120
C1-LOCARTAPORTE1.0-01 48
Complemento Carta Porte 1.0
Elementos de CARPORFIGURATRANSPORTEPROPIETARIO
CARPORFIGURATRANSPORTEPROPIETARIO|ID_Propietario|Nombrepropietario|NumRegIdTribPropietario|RFCP
ropietario|ResidenciaFiscalPropietario|
# Elementos Descripción Tamaño Tipo Dato Valor
1 ID_Propietario
Elemento requerido para el txt. Permite indicar el
número consecutivo del (los) propietario (s) que se
declaren.
Int
2 NombrePropietario Atributo opcional para registrar el nombre del
propietario del medio de transporte. 1-254 String
3 NumRegIdTribPropietario
Atributo condicional para incorporar el número de
identificación o registro fiscal del país de residencia para
los efectos fiscales del propietario del transporte,
cuando sea residente en el extranjero.
Cuando se registre información en el campo
RFCPropietario, este campo se debe omitir, en caso de
que el propietario sea extranjero este campo debe
contener un valor, para lo cual se debe identificar el país
de residencia para efectos fiscales del propietario,
usando la clave del país registrada en el campo
ResidenciaFiscalPropietario. Si la clave del país
corresponde a un país del catálogo donde la columna
Formato de registro de identidad tributaria tiene un
valor:
• Si tiene mecanismo de verificación en línea (hay
valor en la columna validación del registro de
identidad tributaria), debe existir en el registro
del país.
• Si no tiene mecanismo de verificación (no hay
valor en la columna validación del registro de
identidad tributaria), debe cumplir con el patrón
que se publique en la columna Formato de
registro de identidad tributaria.
Ejemplo de verificación: Estados Unidos (los) | Clave de
país: USA | Patrón del NumRegIdTrib: ([0-9]{9})
6-40 String
4 RFCPropietario
Atributo condicional para registrar el RFC del propietario
del medio de transporte. El valor de este campo debe
encontrarse registrado en el listado de RFC inscritos no
cancelados del SAT l_RFC.
t_RFC
5 ResidenciaFiscalPropietario
Atributo condicional para registrar la clave del país de
residencia para efectos fiscales del propietario del
transporte, conforme con el catálogo c_Pais publicado en
el portal del SAT en Internet que está basado en la
especificación ISO 3166-1.
c_Pais
C1-LOCARTAPORTE1.0-01 49
Complemento Carta Porte 1.0
4.1.14 Sección 14. Domicilio de Propietario
Opcional: Sección para registrar el domicilio del propietario para el traslado de la mercancía. Está estructurada
por la etiqueta “CARPORFIGURATRANSPORTEPROPIETARIODOMICILIO” seguida por el caracter “|” (pipe). Cada
elemento de esta sección está dividido por este mismo símbolo, donde el último elemento termina con un “pipe”
como cierre de línea.
Elementos de CARPORFIGURATRANSPORTEPROPIETARIODOMICILIO
CARPORFIGURATRANSPORTEPROPIETARIODOMICILIO|ID_Propietario|Calle|Estado|Pais|Codigopostal|Colonia|
Localidad|Municipio|NumeroExterior|NumeroInterior|Referencia|
• Si no se registra valor en el campo
RFCPropietario y si existe información en el
campo NumRegIdTribPropietarios, este campo
debe existir y debe contener un valor que
corresponda a alguna de las claves del catálogo
c_Pais.
# Elementos Descripción Tamaño Tipo Dato Valor
1 ID_Propietario Elemento requerido para el txt. Permite indicar el número
consecutivo del (los) propietario (s) que se declaren. Int
2 Calle
Atributo requerido que sirve para precisar la calle en que
está ubicado el domicilio del propietario del medio de
transporte.
t_Descrip100
3 Estado
Atributo requerido para precisar el estado, entidad,
región, comunidad, u otra figura análoga en donde se
encuentra ubicado el domicilio del propietario del
transporte.
• Si la clave del país es distinta a "MEX", “USA” o
“CAN”, se debe registrar texto libre; en caso
contrario el campo de Estado debe contener una
clave del catálogo c_Estado, donde la columna
c_Pais tenga el valor "MEX", “USA” o “CAN”.
1-30 String
4 Pais
Atributo requerido que sirve para precisar la clave del país
en donde se encuentra ubicado el domicilio del
propietario del transporte, conforme al catálogo c_Pais
publicado en el portal del SAT en Internet que está basado
en la especificación ISO 3166-1.
Ver catálogo:
C_Pais
5 Codigopostal
Atributo requerido para asentar el código postal (PO, BOX)
en donde se encuentra ubicado el domicilio del
propietario del transporte.
• Si la clave del país es distinta a "MEX", se debe
registrar texto libre; en caso contrario el campo
1-12 String
C1-LOCARTAPORTE1.0-01 50
Complemento Carta Porte 1.0
CodigoPostal debe contener una clave del
catálogo c_CodigoPostal, donde la clave de la
columna c_Estado, debe ser igual a la clave
registrada en el campo Estado, la columna
c_Municipio, debe ser igual a la clave registrada
en el campo Municipio, y si existe el campo
Localidad, la columna de clave c_Localidad, debe
ser igual a la clave registrada en el campo
Localidad.
6 Colonia
Atributo opcional que sirve para expresar la clave de la
colonia o dato análogo en donde se ubica el domicilio del
propietario del transporte.
• Si la clave del país es distinta a "MEX", se debe
registrar texto libre; en caso contrario el campo
Colonia debe contener una clave del catálogo
c_Colonia, donde la columna c_CodigoPostal,
debe ser igual a la clave registrada en el campo
CodigoPostal.
t_Descrip120
7 Localidad
Atributo opcional para precisar la clave de la ciudad,
población, distrito u análogo en donde se encuentra
ubicado el domicilio del propietario del transporte.
• Si la clave del país es diferente de "MEX", se debe
registrar texto libremente.
El campo de Localidad debe contener una clave del
catálogo c_Localidad, donde la columna c_Estado, tiene el
valor seleccionado en el campo Estado.
t_Descrip120
8 Municipio
Atributo opcional para precisar la clave del municipio,
delegación o alcaldía, condado u otro análogo en donde se
encuentra ubicado el domicilio del propietario del
transporte.
• Si la clave del país es distinta a "MEX", se debe
registrar texto libre; en caso contrario el campo
Municipio debe contener una clave del catálogo
c_Municipio, donde la columna c_Estado, debe ser
igual a la clave registrada en el campo Estado.
t_Descrip120
9 Numeroexterior
Atributo opcional que sirve para expresar el número
exterior en donde se ubica el domicilio del propietario del
transporte.
t_NumeroDomicilio
10 Numerointerior
Atributo opcional que sirve para expresar el número
interior, en caso de existir, en donde se ubica el domicilio
del propietario del transporte.
t_NumeroDomicilio
11 Referencia
Atributo opcional para expresar una referencia geográfica
adicional que permita una más fácil o precisa ubicación del
propietario del transporte; por ejemplo, las coordenadas
GPS.
t_Referencia
C1-LOCARTAPORTE1.0-01 51
Complemento Carta Porte 1.0
4.1.15 Sección 15. Arrendatario
Condicional: Sección para indicar los datos del (los) arrendatario(s) del medio de transporte, siempre que el
emisor del comprobante sea distinto al dueño del transporte. Está estructurada por la etiqueta
“CARPORFIGURATRANSPORTEARRENDATARIO” seguida por el caracter “|” (pipe). Cada elemento de esta sección
está dividido por este mismo símbolo, donde el último elemento termina con un “pipe” como cierre de línea.
Nota: Si el campo TipoDeComprobante contiene el valor “I” (Ingreso), y el Emisor del comprobante traslada los
bienes o mercancías con un medio de transporte arrendado, entonces debe registrar la información que se
requiere; en caso contrario esta sección se debe omitir.
Elementos de CARPORFIGURATRANSPORTEARRENDATARIO
CARPORFIGURATRANSPORTEARRENDATARIO|ID_Arrendatario|NombreArrendatario|NumRegIdTribArrendatari
o|RFCArrendatario|ResidenciaFiscalArrendatario|
# Elementos Descripción Tamaño Tipo
Dato Valor
1 ID_Arrendatario Elemento requerido para el txt. Permite indicar el número
consecutivo del (los) arrendatario (s) que se declaren. Int
2 NombreArrendatario Atributo opcional para registrar el nombre del
arrendatario del medio de transporte. 1-254 String
3 NumRegIdTribArrendatario
Atributo condicional para incorporar el número de
identificación o registro fiscal del país de residencia para
los efectos fiscales del arrendatario del transporte,
cuando sea residente en el extranjero.
6-40 String
4 RFCArrendatario
Atributo condicional para registrar el RFC del arrendatario
del medio de transporte.
Cuando se registre un valor en el campo RFCArrendatario,
este campo se debe omitir, en caso de que el arrendatario
sea extranjero este campo debe contener un valor, para
lo cual se debe identificar el país de residencia para
efectos fiscales del arrendatario, usando la clave del país
registrada en el campo ResidenciaFiscalArrendatario de
esta sección. Si la clave del país corresponde a un país del
catálogo donde la columna Formato de registro de
identidad tributaria tiene un valor:
• Si tiene mecanismo de verificación en línea (hay
valor en la columna validación del registro de
identidad tributaria), debe existir en el registro
del país.
• Si no tiene mecanismo de verificación (no hay
valor en la columna validación del registro de
identidad tributaria), debe cumplir con el patrón
que se publique en la columna Formato de
registro de identidad tributaria.
t_RFC
C1-LOCARTAPORTE1.0-01 52
Complemento Carta Porte 1.0
4.1.16 Sección 16. Domicilio de Arrendatario
Opcional: Sección para registrar el domicilio del arrendatario del transporte. Está estructurada por la etiqueta
“CARPORFIGURATRANSPORTEARRENDATARIODOMICILIO” seguida por el caracter “|” (pipe). Cada elemento de
esta sección está dividido por este mismo símbolo, donde el último elemento termina con un “pipe” como cierre
de línea.
Elementos de CARPORFIGURATRANSPORTEARRENDATARIODOMICILIO
CARPORFIGURATRANSPORTEARRENDATARIODOMICILIO|ID_Arrendatario|Calle|Estado|Pais|CodigoPostal|Refe
rencia|NumeroInterior|NumeroExterior|Municipio|Localidad|Colonia|
Ejemplo de verificación: Estados Unidos (los) | Clave de
país: USA | Patrón del NumRegIdTrib: ([0-9]{9})
5 ResidenciaFiscalArrendatario
Atributo condicional para registrar la clave del país de
residencia para efectos fiscales del arrendatario del
transporte, conforme con el catálogo c_Pais publicado en
el portal del SAT en Internet que está basado en la
especificación ISO 3166-1.
• Si no se registra valor en el campo
RFCArrendatario y si existe información en el
campo NumRegIdTribArrendatario este campo
debe existir y debe contener un valor que
corresponda a alguna de las claves del catálogo
c_Pais.
c_Pais
# Elementos Descripción Tamaño Tipo Dato Valor
1 ID_Arrendatario Elemento requerido para el txt. Permite indicar el número
consecutivo del (los) arrendatario (es) que se declaren. Int
2 Calle
Atributo requerido que sirve para precisar la calle en que
está ubicado el domicilio del arrendatario del medio de
transporte.
t_Descrip100
3 Estado
Atributo requerido para precisar el estado, entidad,
región, comunidad, u otra figura análoga en donde se
encuentra ubicado el domicilio del arrendatario del medio
de transporte.
• Si la clave del país es distinta a "MEX", “USA” o
“CAN”, se debe registrar texto libre; en caso
contrario el campo Estado debe contener una
clave del catálogo c_Estado, donde la columna
c_Pais tenga el valor "MEX", “USA” o “CAN”.
1-30 String
4 Pais
Atributo requerido que sirve para precisar la clave del país
en donde se encuentra ubicado el domicilio del
arrendatario del medio de transporte, conforme al
C_Pais
C1-LOCARTAPORTE1.0-01 53
Complemento Carta Porte 1.0
catálogo c_Pais publicado en el portal del SAT en Internet
que está basado en la especificación ISO 3166-1.
5 CodigoPostal
Atributo requerido para asentar el código postal (PO, BOX)
en donde se encuentra ubicado el domicilio del
arrendatario del medio de transporte.
• Si la clave del país es distinta a "MEX", se debe
registrar texto libre, en caso contrario el campo
CodigoPostal debe contener una clave del
catálogo c_CodigoPostal, donde la clave de la
columna c_Estado, debe ser igual a la clave
registrada en el campo Estado, la columna
c_Municipio, debe ser igual a la clave registrada en
el campo Municipio, y si existe el campo
Localidad, la columna de clave c_Localidad, debe
ser igual a la clave registrada en el campo
Localidad.
1-12 String
6 Referencia
Atributo opcional para expresar una referencia geográfica
adicional que permita una más fácil o precisa ubicación del
arrendatario del medio de transporte; por ejemplo, las
coordenadas GPS.
t_Referencia
7 NumeroExterior
Atributo opcional que sirve para expresar el número
exterior en donde se ubica el domicilio del arrendatario
del medio de transporte.
t_NumeroDomicilio
8 NumeroInterior
Atributo opcional que sirve para expresar el número
interior, en caso de existir, en donde se ubica el domicilio
del arrendatario del medio de transporte.
t_NumeroDomicilio
9 Municipio
Atributo opcional que sirve para precisar el municipio,
delegación o alcaldía, condado u otro análogo en donde se
encuentra ubicado el domicilio del arrendatario del medio
de transporte.
• Si la clave del país es distinta a "MEX", se debe
registrar texto libre, en caso contrario el campo
de Municipio debe contener una clave del
catálogo c_Municipio, donde la columna c_Estado,
debe ser igual a la clave registrada en el campo
Estado.
t_Descrip120
10 Localidad
Atributo opcional para precisar la clave de la ciudad,
población, distrito u análogo en donde se encuentra
ubicado el domicilio del arrendatario del medio de
transporte.
• Si la clave del país es distinta a "MEX", se debe
registrar texto libremente.
• El campo de Localidad debe contener una clave
del catálogo c_Localidad, donde la columna
c_Estado, tiene el valor seleccionado en el campo
Estado.
t_Descrip120
C1-LOCARTAPORTE1.0-01 54
Complemento Carta Porte 1.0
4.1.17 Sección 17. Notificado
Opcional: Sección para indicar los datos de identificación de la(s) persona(s) a quién(es) se debe notificar de la
llegada del medio de transporte con los bienes o mercancías que se trasladan. Está estructurada por la etiqueta
“CARPORFIGURATRANSPORTENOTIFICADO” seguida por el caracter “|” (pipe). Cada elemento de esta sección
está dividido por este mismo símbolo, donde el último elemento termina con un “pipe” como cierre de línea.
Elementos de CARPORFIGURATRANSPORTENOTIFICADO
CARPORFIGURATRANSPORTENOTIFICADO|ID_Notificado|NombreNotificado|NumRegIdTribNotificado|RFCNotifi
cado|ResidenciaFiscalNotificado|
11 Colonia
Atributo opcional que sirve para expresar la clave de la
colonia o dato análogo en donde se ubica el domicilio del
medio de transporte.
• Si la clave del país es distinta a "MEX", se debe
registrar texto libre, en caso contrario el campo
de Colonia debe contener una clave del catálogo
c_Colonia, donde la columna c_CodigoPostal,
debe ser igual a la clave registrada en el campo
CodigoPostal.
t_Descrip120
# Elementos Descripción Tamaño Tipo Dato Valor
1 ID_Notificado Elemento requerido para el txt. Permite indicar el número
consecutivo del (los) notificado (s) que se declaren. Int
2 NombreNotificado
Atributo opcional para registrar el nombre de la persona
a la que se debe notificar del arribo del medio de
transporte con los bienes o mercancías que se trasladan.
1-254 String
3 NumRegIdTribNotificado
Atributo condicional para incorporar el número de
identificación o registro fiscal del país de residencia para
los efectos fiscales de la persona notificada del arribo del
medio de transporte con los bienes o mercancías que se
trasladan, cuando sea residente en el extranjero.
Cuando se registre el campo RFCNotificado, este campo
se debe omitir, en caso de que el notificado sea
extranjero, este campo debe contener un valor, para los
cual se debe identificar el país de residencia para efectos
fiscales del Notificado usando el campo
ResidenciaFiscalNotificado de esta sección. Si la clave del
país corresponde a un país del catálogo c_Pais donde la
columna Formato de registro de identidad tributaria
tiene un valor:
• Si tiene mecanismo de verificación en línea (hay
valor en la columna validación del registro de
6-40 String
C1-LOCARTAPORTE1.0-01 55
Complemento Carta Porte 1.0
4.1.18 Sección 18. Domicilio de Notificado
Opcional: Sección para registrar el domicilio de la(s) persona(s) a quién(es) se debe notificar de la llegada del
medio de transporte con los bienes o mercancías que se trasladan. Está estructurada por la etiqueta
“CARPORFIGURATRANSPORTENOTIFICADODOMICILIO” seguida por el caracter “|” (pipe). Cada elemento de esta
sección está dividido por este mismo símbolo, donde el último elemento termina con un “pipe” como cierre de
línea.
identidad tributaria), debe existir en el registro
del país.
• Si no tiene mecanismo de verificación (no hay
valor en la columna validación del registro de
identidad tributaria), debe cumplir con el patrón
que se publique en la columna Formato de
registro de identidad tributaria.
Ejemplo de verificación: Estados Unidos (los) | Clave de
país: USA | Patrón del NumRegIdTrib: ([0-9]{9})
4 RFCNotificado
Atributo condicional para registrar el RFC de la persona a
la que se debe notificar del arribo del medio de
transporte con los bienes o mercancías que se trasladan.
• En caso de que exista la sección
TransporteMaritimo de la sección Mercancias, y
la persona a notificar del arribo de la
embarcación sea nacional, se debe registrar este
campo, en caso de que la persona a notificar del
arribo sea extranjera este campo se debe omitir.
• El valor de este campo debe encontrarse
registrado en el listado de RFC inscritos no
cancelados del SAT l_RFC.
t_RFC
5 ResidenciaFiscalNotificado
Atributo condicional para registrar la clave del país de
residencia para efectos fiscales de la persona notificada
del arribo del transporte, conforme con el catálogo c_Pais
publicado en el portal del SAT en Internet que está
basado en la especificación ISO 3166-1.
• Si no se registra valor en el campo RFCNotificado
y si existe información en el campo
NumRegIdTribNotificado este campo debe
existir y debe contener un valor que
corresponda a alguna de las claves del catálogo
c_Pais.
c_Pais
C1-LOCARTAPORTE1.0-01 56
Complemento Carta Porte 1.0
Elementos de CARPORFIGURATRANSPORTENOTIFICADODOMICILIO
CARPORFIGURATRANSPORTENOTIFICADODOMICILIO|ID_Notificado|Calle|Estado|Pais|CodigoPostal|Colonia|L
ocalidad|Municipio|NumeroExterior|NumeroInterior|Referencia|
# Elementos Descripción Tamaño Tipo Dato Valor
1 ID_Notificado Elemento requerido para el txt. Permite indicar el número
consecutivo del (los) notificados que se declaren. Int
2 Calle
Atributo requerido que sirve para precisar la calle en que
está ubicado el domicilio de la persona notificada del
arribo del medio de transporte con los bienes o
mercancías que se trasladan.
t_Descrip100
3 Estado
Atributo requerido para precisar el estado, entidad,
región, comunidad, u otra figura análoga en donde se
encuentra ubicado el domicilio de la persona notificada
del arribo del medio de transporte con los bienes o
mercancías que se trasladan.
• Si la clave del país es distinta a "MEX", “USA” o
“CAN”, se debe registrar texto libre, en caso
contrario el campo de Estado debe contener una
clave del catálogo c_Estado, donde la columna
c_Pais tenga el valor "MEX", “USA” o “CAN”.
1-30 String
4 Pais
Atributo requerido que sirve para precisar la clave del país
en donde se encuentra ubicado el domicilio de la persona
notificada del arribo del medio de transporte con los
bienes o mercancías que se trasladan, conforme al
catálogo c_Pais publicado en el portal del SAT en Internet
que está basado en la especificación ISO 3166-1.
Ver catálogo:
c_Pais
5 CodigoPostal
Atributo requerido para asentar el código postal (PO, BOX)
en donde se encuentra ubicado el domicilio de la persona
notificada del arribo del medio de transporte con los
bienes o mercancías que se trasladan.
• Si la clave del país es distinta a "MEX", se debe
registrar texto libre, en caso contrario el campo
CodigoPostal debe contener una clave del
catálogo c_CodigoPostal, donde la clave de la
columna c_Estado, debe ser igual a la clave
registrada en el campo Estado, la columna
c_Municipio, debe ser igual a la clave registrada
en el campo Municipio, y si existe el campo
Localidad, la columna de clave c_Localidad, debe
ser igual a la clave registrada en el campo
Localidad.
1-12 String
6 Colonia
Atributo opcional que sirve para expresar la clave de la
colonia o dato análogo en donde se ubica el domicilio de
la persona notificada del arribo del medio de transporte
con los bienes o mercancías que se trasladan.
t_Descrip120
C1-LOCARTAPORTE1.0-01 57
Complemento Carta Porte 1.0
Si la clave del país es distinta a "MEX", se debe registrar
texto libre, en caso contrario el campo de Colonia debe
contener una clave del catálogo c_Colonia, donde la
columna c_CodigoPostal, debe ser igual a la clave
registrada en el campo CodigoPostal.
7 Localidad
Atributo opcional para precisar la clave de la ciudad,
población, distrito u análogo en donde se encuentra
ubicado el domicilio de la persona notificada del arribo del
medio de transporte con los bienes o mercancías que se
trasladan.
• Si la clave del país es distinta a "MEX", se debe
registrar texto libre.
El campo de Localidad debe contener una clave del
catálogo c_Localidad, donde la columna c_Estado, tiene el
valor seleccionado en el campo Estado.
t_Descrip120
8 Municipio
Atributo opcional para precisar la clave del municipio,
delegación o alcaldía, condado u otro análogo en donde se
encuentra ubicado el domicilio de la persona notificada
del arribo del medio de transporte con los bienes o
mercancías que se trasladan.
t_Descrip120
9 NumeroExterior
Atributo opcional que sirve para expresar el número
exterior en donde se ubica el domicilio de la persona
notificada del arribo del medio de transporte con los
bienes o mercancías que se trasladan.
t_NumeroDomicilio
10 NumeroInterior
Atributo opcional que sirve para expresar el número
interior, en caso de existir, en donde se ubica el domicilio
de la persona notificada del arribo del medio de
transporte con los bienes o mercancías que se trasladan.
t_NumeroDomicilio
11 Referencia
Atributo opcional para expresar una referencia geográfica
adicional que permita una más fácil o precisa ubicación de
la persona notificada del arribo del medio de transporte
con los bienes o mercancías que se trasladan; por ejemplo,
las coordenadas GPS.
t_Referencia
C1-LOCARTAPORTE1.0-01 58
Complemento Carta Porte 1.0
Líneas del esquema estándar (txt)
Secciones del complemento
CARPOR|VERSION|TRANSPINTERNAC|ENTRADASALIDAMERC|VIAENTRADASALIDA|TOTALDISTREC|
CARPORUBICACION|ID_UBICACION|TIPOESTACION|DISTANCIARECORRIDA|
CARPORUBICACIONORIGEN|ID_UBICACION|IDORIGEN|RFCREMITENTE|NOMBREREMITENTE|NUMREGIDTRIB|RESIDENCIAFISCAL|NUMESTACION|NOMBREESTACION|NAVEGACION-
TRAFICO|FECHAHORASALIDA|
CARPORUBICACIONDESTINO|ID_UBICACION|IDDESTINO|RFCDESTINATARIO|NOMBREDESTINATARIO|NUMREGIDTRIB|RESIDENCIAFISCAL|NUMESTACION|NOMBREESTACION|NA-
VEGACIONTRAFICO|FECHAHORAPROGLLEGADA|
CARPORUBICACIONDOMICILIO|ID_UBICACION|CALLE|CODIGOPOSTAL|COLONIA|ESTADO|LOCALIDAD|MUNICIPIO|NUMEROEXTERIOR|NUMEROINTERIOR|PAIS|REFERENCIA|
CARPORMERCANCIAS|CARGOPORTASACION|NUMTOTALMERCANCIAS|PESOBRUTOTOTAL|PESONETOTOTAL|UNIDADPESO|
CARPORMERCA|ID_MERCANCIA|BIENESTRANSP|CANTIDAD|CLAVESTCC|CLAVEUNIDAD|CVEMATERIALPELIGROSO|DESCRIPEMBALAJE|DESCRIPCION|DIMENSIONES|EMBA-
LAJE|FRACCIONARANCELARIA|MATERIALPELIGROSO|MONEDA|PESOENKG|UUIDCOMERCIOEXT|UNIDAD|VALORMERCANCIA|
CARPORMERCACANTIDADTRANSPORTA|ID_MERCANCIA|CANTIDAD|IDORIGEN|IDDESTINO|CVESTRANSPORTE|
CARPORMERCADETALLE|ID_MERCANCIA|UNIDADPESO|PESOBRUTO|PESONETO|PESOTARA|NUMPIEZAS|
CARPORAUTOTRANSPORTEFEDERAL|NOMBREASEG|NUMPERMISOSCT|NUMPOLIZASEGURO|PERMSCT|
CARPORAUTOTRANSPORTEFEDERALIDVEHICULAR|ANIOMODELOVM|CONFIGVEHICULAR|PLACAVM|
CARPORAUTOTRANSPORTEFEDERALREMOLQUE|SUBTIPOREM|PLACA|
CARPORTRANSPORTEMARITIMO|TIPOEMBARCACION|MATRICULA|NUMEROOMI|NACIONALIDADEMBARC|UNIDADESDEARQBRUTO|TIPOCARGA|NUMCERTITC|NOMBREAGENTENA-
VIERO|NUMAUTORIZACIONNAVIERO|PERMSCT|NUMPOLIZASEGUO|NUMPERMISOSCT|NOMBREASEG|ANIOEMBARCACION|CALADO|ESLORA|LINEANAVIERA|MANGA|NOMBREEM-
BARC|NUMCONOCEMBARC|NUMVIAJE|
CARPORTRANSPORTEMARITIMOCONTENEDOR|MATRICULACONTENEDOR|TIPOCONTENEDOR|NUMPRECINTO|
CARPORTRANSPORTEAEREO|PERMSCT|NUMPERMISOSCT|MATRICULAAERONAVE|NUMEROGUIA|CODIGOTRANSPORTISTA|NOMBREASEG|NUMPOLIZASEGURO|LUGARCON-
TRATO|NOMBREEMBARCADOR|NOMBRETRANSPORTISTA|NUMREGIDTRIBEBARC|NUMREGIDTRIBTRANSPOR|RFCEMBARCADOR|RFCTRANSPORTISTA|RESIDENCIAFISCALEMBARC|RE-
SIDENCIAFISCALTRANSPOR|
CARPORTRANSPORTEFERROVIARIO|TIPODESERVICIO|NUMPOLIZASEGURO|NOMBREASEG|CONCESIONARIO|
CARPORTRANSPORTEFERROVIARIODERECHOSPASO|TIPODERECHODEPASO|KILOMETRAJEPAGADO|
CARPORTRANSPORTEFERROVIARIOCARRO|ID_CARRO|GUIACARRO|MATRICULACARRO|TIPOCARRO|TONELADASNETASCARRO|
CARPORTRANSPORTEFERROVIARIOCONTENEDOR|ID_CARRO|TIPOCONTENEDOR|PESOCONTENEDORVACIO|PESONETOMERCANCIA|
CARPORFIGURATRANSPORTE|CVETRANSPORTE|
CARPORFIGURATRANSPORTEOPERADOR|ID_OPERADOR|NOMBREOPERADOR|NUMLICENCIA|NUMREGIDTRIBOPERADOR|RFCOPERADOR|RESIDENCIAFISCALOPERADOR|
CARPORFIGURATRANSPORTEOPERADORDOMICILIO|ID_OPERADOR|CALLE|ESTADO|PAIS|CODIGOPOSTAL|REFERENCIA|NUMEROINTERIOR|NUMEROEXTERIOR|MUNICIPIO|LOCA-
LIDAD|COLONIA|
CARPORFIGURATRANSPORTEPROPIETARIO|ID_PROPIETARIO|NOMBREPROPIETARIO|NUMREGIDTRIBPROPIETARIO|RFCPROPIETARIO|RESIDENCIFISCALPROPIETARIO|
CARPORFIGURATRANSPORTEPROPIETARIODOMICILIO|ID_PROPIETARIO|CALLE|ESTADO|PAIS|CODIGOPOSTAL|COLONIA|LOCALIDAD|MUNICIPIO|NUMEROEXTERIOR|NUMEROIN-
TERIOR|REFERENCIA|
CARPORFIGURATRANSPORTEARRENDATARIO|ID_ARRENDATARIO|NOMBREARRENDATARIO|NUMREGIDTRIBARRENDATARIO|RFCARRENDATARIO|RESIDENCIAFISCALARRENDATA-
RIO|
CARPORFIGURATRANSPORTEARRENDATARIODOMICILIO|ID_ARRENDATARIO|CALLE|ESTADO|PAIS|CODIGOPOSTAL|REFERENCIA|NUMEROINTERIOR|NUMEROEXTERIOR|MUNICI-
PIO|LOCALIDAD|COLONIA|
CARPORFIGURATRANSPORTENOTIFICADO|ID_NOTIFICADO|NOMBRENOTIFICADO|NUMREGIDTRIBNOTIFICADO|RFCNOTIFICADO|RESIDENCIAFISCALNOTIFICADO|
CARPORFIGURATRANSPORTENOTIFICADODOMICILIO|ID_NOTIFICADO|CALLE|ESTADO|PAIS|CODIGOPOSTAL|COLONIA|LOCALIDAD|MUNICIPIO|NUMEROEXTERIOR|NUMEROIN-
TERIOR|REFERENCIA|
[FIN]