Inicio › Ejemplo de Carta Porte

Ejemplo de Carta Porte 3.1 llenada: un flete de Monterrey a CDMX, campo por campo

Un CFDI de ingreso con complemento Carta Porte 3.1 real tiene unos 60 datos. Aquí está el ejemplo completo de un flete en tractocamión, con el valor que va en cada campo, de qué catálogo sale y qué error CP devuelve el SAT si lo capturas mal. Los RFC, placas y pólizas son datos de prueba; la estructura es la del estándar 3.1.

Por Amaury Covo Torres · Última revisión: 21 de septiembre de 2026 · Ejemplo ilustrativo, no un comprobante emitido.

El caso

1. El CFDI que lleva el complemento

Campo del CFDIValor en el ejemploNota
TipoDeComprobanteI (ingreso)Si movieras mercancía propia sería T (traslado). Cuándo va cada uno.
EmisorRFC del transportista, régimen fiscal 601Quien presta el servicio.
ReceptorRFC del cliente que paga el flete, UsoCFDI G03Puede ser distinto del remitente y del destinatario de la mercancía.
Concepto · ClaveProdServ78101802 (servicios de transporte de carga por carretera a nivel nacional)Familia 7810…. La clave de la mercancía va en el complemento, no aquí.
Concepto · ClaveUnidadE48 (unidad de servicio)Con cantidad 1 y el importe del flete.
ImpuestosIVA 16 % y, si aplica, retención de IVA del 4 % por autotransporteLa retención la hace la persona moral que paga el flete.

2. Encabezado del complemento

AtributoValorRegla y error asociado
Version3.1Obligatoria desde el 17-jul-2024.
IdCCPCCC8A1F3-2B7C-4D2E-9F1A-3C5B7D9E1F2436 caracteres con formato UUID que empieza por CCC; lo genera tu software y no se repite.
TranspInternacNoCon se exigen entrada/salida, país y vía, y en mercancías la fracción arancelaria y la documentación aduanera.
TotalDistRec920Kilómetros totales; obligatorio en autotransporte. Debe ser coherente con la suma de DistanciaRecorrida de los destinos.

3. Ubicaciones: origen y destino

AtributoOrigenDestinoDe dónde sale
TipoUbicacionOrigenDestinoAl menos uno de cada uno.
IDUbicacionOR000001DE000001Prefijo OR/DE + 6 dígitos. Obligatorio cuando hay más de un origen o destino.
RFCRemitenteDestinatarioRFC del remitenteRFC del destinatarioRFC válido; XEXX010101000 si es extranjero.
FechaHoraSalidaLlegada2026-09-22T06:00:002026-09-22T20:00:00La llegada no puede ser anterior a la salida.
DistanciaRecorrida920Sólo en destinos; en km.
Domicilio · Calle / NumExteriorAv. Industrial 100Calle Comercio 250Texto libre.
Domicilio · Colonia0001 (clave)0001 (clave)Clave del catálogo c_Colonia que pertenece al CP; el nombre en texto libre sólo si el país no es MEX. Si no coincide: CP143.
Domicilio · Municipio / Estado / Pais039 / NLE / MEX015 / CMX / MEXClaves de c_Municipio, c_Estado y c_Pais; el municipio debe pertenecer al estado.
Domicilio · CodigoPostal6400006000Cinco dígitos del catálogo c_CodigoPostal; el CP debe corresponder al estado y municipio.
Los domicilios son la primera causa de rechazo. Las claves de colonia del ejemplo (0001) son ilustrativas: en producción hay que buscarlas en c_Colonia para ese código postal exacto. Cómo se usan los catálogos.

4. Mercancías

AtributoValorRegla y error asociado
PesoBrutoTotal / UnidadPeso18500 / KGMDebe coincidir con la suma de los pesos de las mercancías (tolerancia según regla).
NumTotalMercancias1Cuenta de nodos Mercancia, no de piezas.
Mercancia · BienesTransp43211507 (computadoras de escritorio)Clave de c_ClaveProdServCP: la del producto que viaja, no la del embalaje ni la del servicio.
Mercancia · DescripcionComputadoras de escritorio, 20 tarimasTexto libre.
Mercancia · Cantidad / ClaveUnidad20 / H87 (pieza)Unidad de c_ClaveUnidad.
Mercancia · PesoEnKg18500Kilogramos.
Mercancia · MaterialPeligrosoNoLa clave de producto dice en su columna si puede ser peligrosa; si declaras lo contrario: CP155. Con se exigen CveMaterialPeligroso y Embalaje.

5. Autotransporte: unidad, seguro y remolque

AtributoValorRegla y error asociado
PermSCT / NumPermisoSCTTPAF01 / NL-123456-2026Tipo de permiso de c_TipoPermiso y número de la SICT.
IdentificacionVehicular · ConfigVehicularT3S2Clave de c_ConfigAutotransporte. Un tractocamión exige remolque; un C2 lo prohíbe: CP184.
IdentificacionVehicular · PesoBrutoVehicular44.5Toneladas; obligatorio desde 3.0.
IdentificacionVehicular · PlacaVM / AnioModeloVMABC1234 / 2021Placa sin guiones ni espacios.
Seguros · AseguraRespCivil / PolizaRespCivilAseguradora de prueba / RC-0001234Obligatorio; con material peligroso se agrega el seguro de daño ambiental.
Remolques · Remolque · SubTipoRem / PlacaCTR004 (caja cerrada) / XYZ9876Subtipo de c_SubTipoRem; hasta dos remolques.

6. Figuras del transporte

AtributoValorRegla
TipoFigura01 (operador)De c_FiguraTransporte: 01 operador, 02 propietario, 03 arrendador, 04 notificado.
RFCFiguraRFC del operadorObligatorio para operadores nacionales.
NumLicenciaNL1234567890Licencia federal vigente; obligatoria para el operador.
NombreFiguraNombre del operadorTexto libre.

Qué cambia en otros casos frecuentes

Preguntas frecuentes

¿Puedo descargar este ejemplo de Carta Porte en PDF o XML?

El SAT publica en su minisitio ejemplos oficiales de XML por tipo de transporte junto con el estándar 3.1; esa es la fuente correcta para probar con tu PAC. Este ejemplo está pensado para leerse campo por campo y entender de qué catálogo sale cada valor.

¿Qué clave de producto va en el CFDI y cuál en el complemento?

En el CFDI de ingreso el concepto lleva la clave del servicio de transporte (familia 78101800); en el complemento, cada Mercancia lleva la clave del bien transportado según el catálogo c_ClaveProdServCP. Confundirlas es una causa típica de rechazo.

¿La distancia recorrida tiene que ser exacta?

Debe ser una estimación razonable en kilómetros y coherente entre TotalDistRec y las distancias declaradas por destino. El SAT valida la congruencia, no el valor con Google Maps.

Fuentes: SAT, estándar técnico y guía de llenado del complemento Carta Porte 3.1, catálogos c_ClaveProdServCP, c_Colonia, c_CodigoPostal, c_ConfigAutotransporte, c_SubTipoRem, c_FiguraTransporte y c_TipoPermiso, y matriz de errores del 17 de junio de 2024 (minisitio del SAT). RFC EKU9003173C9: RFC de pruebas publicado por el SAT.

CartaPorteCheck es una herramienta de revision previa basada en catalogos publicos del SAT. No esta afiliada al SAT ni a ningun PAC, no emite comprobantes fiscales ni reemplaza el timbrado oficial. La informacion es orientativa; verifica siempre con tu proveedor de facturacion.