Matriz de errores Carta Porte 3.1 del SAT | FiscalCloud

Todas las matrices de errores del SAT

Matriz de errores del complemento Carta Porte 3.1

Estos son los 105 códigos de error (CP101 a CP999) con los que se rechaza un CFDI que lleva el complemento Carta Porte 3.1: el mensaje que te devuelve tu sistema o el SAT y la regla que revisa en cada uno.

Busca el código que te salió, por ejemplo CP133, o pega el mensaje del error.

Fuente: matriz de errores oficial del SAT, versión 3.1, la vigente al 18 de octubre de 2026. Descargar el original del SAT (Excel)

Errores del comprobante (CFDI 4.0) 11

Se revisan en el CFDI que lleva el complemento: tipo de comprobante, importes, moneda y uso del CFDI.

  1. CP101CFDI · Version

    El valor registrado en este atributo es diferente a "4.0"

    Qué revisa el SAT: El valor registrado debe ser “4.0”.

  2. CP102CFDI · Subtotal

    El valor del atributo "Comprobante:TipoDeComprobante" es diferente de "T" o "I", o el valor registrado en el atributo "Comprobante:Subtotal" es diferente de cero.

    Qué revisa el SAT: Cuando el atributo “Comprobante:TipoDeComprobante” contenga el valor “T”, que corresponde a la descripción de “Traslado”, el valor de este atributo debe ser igual a cero.

  3. CP103CFDI · Moneda

    El valor del atributo "Comprobante:TipoDeComprobante" es diferente de "T" o el valor registrado en el atributo "Comprobante:Moneda" es diferente de "XXX".

    Qué revisa el SAT: Cuando el atributo “Comprobante:TipoDeComprobante” contenga el valor “T”, que corresponde a la descripción de “Traslado”, el valor de este atributo debe ser igual a “XXX”.

  4. CP104CFDI · Moneda

    El valor del atributo "Comprobante:TipoDeComprobante" es diferente de "I" o el valor registrado en el atributo "Comprobante:Moneda" es igual a "XXX".

    Qué revisa el SAT: Si el atributo “Comprobante:TipoDeComprobante” contiene el valor “I” que corresponde a la descripción de “Ingreso”, el valor de este atributo debe ser diferente de “XXX”.

  5. CP105CFDI · Total

    El valor del atributo "Comprobante:TipoDeComprobante" es diferente de "T" o "I", o el valor registrado en el atributo "Comprobante:Total" es diferente de cero.

    Qué revisa el SAT: Cuando el atributo “Comprobante:TipoDeComprobante” contenga el valor “T”, que corresponde a la descripción de “Traslado”, el valor de este atributo debe ser igual a cero.

  6. CP106CFDI · ObjetoImp

    El valor del atributo "Conceptos:Concepto:ObjetoImp" no contiene un valor del catálogo catCFDI:c_ObjetoImp, o no contiene un valor.

    Qué revisa el SAT: El atributo debe contener un valor del catálogo catCFDI:c_ObjetoImp donde la clave corresponda con:
    • El valor “01”, No objeto de impuesto.
    • El valor “02”, Sí objeto de impuesto.
    • El valor “03”, Sí objeto de impuesto y no obligado al desglose.
    • El valor "04", Sí objeto del impuesto y no causa impuesto.
    • El valor "05", Sí objeto del impuesto, IVA crédito PODEBI.
    Cuando el valor sea "02", se deben desglosar los impuestos a nivel Concepto.

  7. CP107CFDI · Receptor:Rfc

    El valor del atributo "Comprobante:TipoDeComprobante" es diferente de "T" y el valor registrado en el atributo "Comprobante:Receptor:Rfc" es diferente al registrado en "Comprobante:Emisor:Rfc".

    Qué revisa el SAT: Cuando el atributo “Comprobante:TipoDeComprobante” contenga el valor “T”, que corresponde a la descripción de “Traslado”, el valor de este atributo debe ser igual al registrado en el atributo “Comprobante:Emisor:Rfc”.

  8. CP108CFDI · Receptor:Rfc

    El valor del atributo "Comprobante:TipoDeComprobante" es diferente de "I", o el valor del atributo "Comprobante:Receptor:Rfc" no corresponde con el RFC genérico, o no se encuentra en la lista de RFC inscritos no cancelados del SAT (l_RFC).

    Qué revisa el SAT: Cuando el atributo “Comprobante:TipoDeComprobante” contenga el valor “I”, que corresponde a la descripción de “Ingreso”, y no se utilice el RFC genérico, se podrá capturar el RFC del cliente, siempre y cuando éste se encuentre en la lista de RFC inscritos no cancelados del SAT (l_RFC).

  9. CP109CFDI · Concepto:ClaveProdServ

    El valor del atributo "Comprobante:TipoDeComprobante", es diferente de "I" o el valor registrado en el atributo "Conceptos:Concepto:ClaveProdServ" es diferente de alguna de las claves de servicio requeridas.

    Qué revisa el SAT: Cuando el atributo “Comprobante:TipoDeComprobante” contenga el valor “I”, que corresponde a la descripción de “Ingreso”, se debe registrar alguna de las siguientes claves de servicio:
    78101500, 78101501, 78101502, 78101503, 78101600, 78101601, 78101602, 78101603, 78101604, 78101700, 78101701, 78101702, 78101703, 78101704, 78101705, 78101706, 78101800, 78101801, 78101802, 78101803, 78101804, 78101806, 78101807, 78101900, 78101901, 78101902, 78101903, 78101904, 78101905, 78102200, 78102201, 78102203, 78102204, 78102205, 78121603, 78141500, 78141501, 84121806, 92121800, 92121801 o 92121802.

  10. CP110CFDI · Concepto:ClaveProdServ

    El valor del atributo "Comprobante:TipoDeComprobante", es diferente de "I", o el valor registrado en el atributo "Conceptos:Concepto:ClaveProdServ", es diferente de alguna de las claves relacionadas con el transporte intermodal o existe un solo nodo de transporte.

    Qué revisa el SAT: Cuando el atributo “Comprobante:TipoDeComprobante” contenga el valor “I”, que corresponde a la descripción de “Ingreso” y se registre alguna de las siguientes claves de productos relacionadas con el transporte de carga intermodal:
    78101900, 78101901, 78101902, 78101903 o 78101904.
    En el complemento Carta Porte debe existir más de uno de los siguientes nodos:
    • "Mercancias:Autotransporte",
    • “Mercancias:TransporteMaritimo",
    • "Mercancias:TransporteAereo",
    • "Mercancias:TransporteFerroviario".

  11. CP111CFDI · Receptor:UsoCFDI

    El valor registrado en el atributo "Receptor:UsoCFDI", es distinto de "S01" – "Sin efectos fiscales".

    Qué revisa el SAT: Cuando el atributo "Comprobante:TipoDeComprobante" contenga el valor "T", que corresponde a la descripción de "Traslado", el valor de este atributo debe ser igual a “S01” con descripción “Sin efectos fiscales.” para CFDI 4.0 y posteriores.

Errores del complemento Carta Porte 3.1 94

Se revisan dentro del nodo CartaPorte: ubicaciones, mercancías, autotransporte y figuras de transporte.

  1. CP112CartaPorte · CartaPorte

    El nodo "CartaPorte" no se registró como nodo hijo del nodo complemento del CFDI o existe más de uno.

    Qué revisa el SAT: El nodo "CartaPorte" se debe registrar como un nodo hijo del nodo Complemento en el CFDI y solo debe existir uno.

  2. CP113CartaPorte · CartaPorte

    El complemento registrado de manera adicional, no corresponde con los complementos con los cuales puede coexistir.

    Qué revisa el SAT: Este complemento puede coexistir con los siguientes complementos: Timbre Fiscal Digital, Comercio Exterior, Persona Física Integrante de Coordinado, Impuestos locales, Leyendas Fiscales y aquellos complementos Concepto en los que se defina su relación con este complemento.

  3. CP114CartaPorte · CartaPorte

    El valor registrado en el atributo "Comprobante:TipoDeComprobante" es diferente de "I" o "T".

    Qué revisa el SAT: Cuando el atributo “Comprobante:TipoDeComprobante” sea distinto de "I" o "T", este complemento no debe existir.

  4. CP115CartaPorte · Version

    El valor registrado en este atributo es diferente a "3.1"

    Qué revisa el SAT: El valor registrado en este atributo debe ser igual a "3.1".

  5. CP116CartaPorte · RegimenesAduaneros

    El nodo "CartaPorte:RegimenesAduaneros" no debe existir cuando el atributo "CartaPorte:TranspInternac" tiene un valor distinto de "SÍ"

    Qué revisa el SAT: Cuando el atributo “TranspInternac” contenga el valor “Sí”, este nodo debe existir, en caso contrario se debe omitir.

  6. CP117CartaPorte · RegimenesAduaneros:RegimenAduaneroCCP:RegimenAduanero

    El atributo "RegimenesAduaneros:RegimenAduaneroCCP:RegimenAduanero" contiene un valor del catálogo catCartaPorte:c_RegimenAduanero y el atributo "EntradaSalidaMerc" esta vacío.

    Qué revisa el SAT: Cuando el atributo “EntradaSalidaMerc” contenga un valor, este atributo debe existir y contener un valor del catálogo catCartaPorte:c_RegimenAduanero.

  7. CP118CartaPorte · RegimenesAduaneros:RegimenAduaneroCCP:RegimenAduanero

    El valor registrado no coincide con alguno de los valores del catálogo catCartaPorte:c_RegimenAduanero para una importación.

    Qué revisa el SAT: Cuando el atributo "CartaPorte:EntradaSalidaMerc" contenga el valor "Entrada", este atributo debe contener un valor del catálogo catCartaPorte:c_RegimenAduanero donde la columna ImpoExpo contenga el valor "Entrada" o "Salida,Entrada".

  8. CP119CartaPorte · EntradaSalidaMerc

    El valor registrado en el atributo "CartaPorte:TranspInternac" es igual a "Sí" y no se registra el atributo "CartaPorte:EntradaSalidaMerc" con información.

    Qué revisa el SAT: Cuando el atributo “CartaPorte:TranspInternac” contenga el valor “Sí”, se debe capturar información en este atributo.

  9. CP120CartaPorte · EntradaSalidaMerc

    El valor registrado en el atributo “CartaPorte:TranspInternac” es igual a "No" y se registra el atributo "CartaPorte:EntradaSalidaMerc" con información.

    Qué revisa el SAT: Si el atributo “CartaPorte:TranspInternac” contiene el valor “No”, este atributo no debe existir.

  10. CP121CartaPorte · PaisOrigenDestino

    El valor registrado en el atributo "CartaPorte:TranspInternac" es igual a "Sí" y el valor registrado en el atributo "CartaPorte:PaisOrigenDestino" no corresponde con alguna de las claves del catálogo catCFDI:c_Pais o no contiene valor alguno.

    Qué revisa el SAT: Cuando el atributo “CartaPorte:TranspInternac” contenga el valor “Sí”, este atributo debe contener un valor del catálogo catCFDI:c_Pais, que corresponda al país de origen o destino de las mercancías que se están trasladando en los distintos medios de transporte.

  11. CP122CartaPorte · PaisOrigenDestino

    El valor registrado en el atributo “CartaPorte:TranspInternac” es igual a "No" y se registró información en el atributo "CartaPorte:PaisOrigenDestino".

    Qué revisa el SAT: Si el atributo “CartaPorte:TranspInternac” contiene el valor “No”, este atributo no debe existir.

  12. CP123CartaPorte · ViaEntradaSalida

    El valor registrado en el atributo “CartaPorte:TranspInternac” es igual a "Sí" y el valor registrado en el atributo "CartaPorte:ViaEntradaSalida" no corresponde con alguna de las claves del catálogo catCartaPorte:c_CveTransporte o no se registró valor alguno.

    Qué revisa el SAT: Cuando en el atributo “CartaPorte:TranspInternac” se registre el valor “Sí”, este atributo debe contener una clave del catálogo catCartaPorte:c_CveTransporte, que corresponda al medio de transporte en el que se están trasladando los bienes y/o mercancías.

  13. CP124CartaPorte · ViaEntradaSalida

    El valor registrado en el atributo “CartaPorte:TranspInternac” es igual a "No" y se registra el atributo "CartaPorte:ViaEntradaSalida" con información.

    Qué revisa el SAT: Si el atributo “CartaPorte:TranspInternac” contiene el valor “No”, este atributo no debe existir.

  14. CP125CartaPorte · TotalDistRec

    No se registró valor alguno en el atributo "CartaPorte:TotalDistRec" o se registró un nodo diferente a "Autotransporte" o "TransporteFerroviario".

    Qué revisa el SAT: El atributo "CartaPorte:TotalDistRec" debe contener un valor siempre que existan los nodos “Mercancias:Autotransporte” o “Mercancias:TransporteFerroviario”, en caso contrario este atributo no debe existir.

  15. CP126CartaPorte · TotalDistRec

    El valor registrado no coincide con la suma de los atributos "Ubicaciones:Ubicación:DistanciaRecorrida".

    Qué revisa el SAT: El valor registrado en el atributo "CartaPorte:TotalDistRec" deberá corresponder con la suma de los atributos "Ubicaciones:Ubicacion:DistanciaRecorrida", siempre que exista el atributo “Ubicaciones:Ubicacion:TipoUbicacion” con valor “Destino”.

  16. CP127CartaPorte · UbicacionPoloOrigen
    UbicacionPoloDestino

    Los atributos UbicacionPoloOrigen y UbicacionPoloDestino no deben existir cuando no se registre un valor en el atributo "CartaPorte:RegistroISTMO".

    Qué revisa el SAT: Cuando se registre el el valor “Sí” en el atributo "CartaPorte:RegistroISTMO", los atributos UbicacionPoloOrigen y UbicacionPoloDestino deben existir y contener un valor.
    Cuando el atributo "CartaPorte:RegistroISTMO" no contenga un valor , los atributos "UbicacionPoloOrigen" y "UbicacionPoloDestino" no deben existir.

  17. CP128CartaPorte · Ubicaciones:Ubicacion

    No existe el nodo "Ubicaciones:Ubicacion" con el atributo "Ubicaciones:Ubicacion:TipoUbicacion" que contenga el valor "Origen".

    Qué revisa el SAT: Cuando se registre el nodo “Mercancias:TransporteFerroviario”, debe existir al menos un nodo “Ubicaciones:Ubicacion”, donde el atributo “Ubicaciones:Ubicacion:TipoUbicacion” contenga el valor “Origen”.

  18. CP129CartaPorte · Ubicaciones:Ubicacion

    No se registraron los 5 nodos "Ubicaciones:Ubicacion" donde el atributo "Ubicaciones:Ubicacion:TipoUbicacion" contenga el valor "Destino".

    Qué revisa el SAT: Cuando se registre el nodo “Mercancias:TransporteFerroviario”, deben existir al menos 5 nodos “Ubicaciones:Ubicacion”, donde el atributo “Ubicaciones:Ubicacion:TipoUbicacion” contenga el valor “Destino”.

  19. CP130CartaPorte · Ubicaciones:Ubicacion

    El número de nodos de "Ubicaciones:Ubicacion" es menor a "2", o no existe al menos un atributo “Ubicaciones:Ubicacion:TipoUbicacion” con el valor "Origen" y "Destino", respectivamente.

    Qué revisa el SAT: Cuando exista alguno de los nodos “Mercancias:Autotransporte”, “Mercancias:TransporteMaritimo” o “Mercancias:TransporteAereo”, deben existir al menos 2 nodos “Ubicaciones:Ubicacion”, donde existan los atributos “Ubicaciones:Ubicacion:TipoUbicacion” uno con el valor “Origen” y otro con el valor “Destino”.

  20. CP131CartaPorte · Ubicacion:IDUbicacion

    No existe el atributo "Ubicacion:IDUbicacion" o está vacío, y se registró el nodo “Mercancias:Mercancia:CantidadTransporta”.

    Qué revisa el SAT: Cuando exista el nodo “Mercancias:Mercancia:CantidadTransporta”, se debe registrar este atributo, en caso contrario se puede omitir.

  21. CP132CartaPorte · Ubicacion:RFCRemitenteDestinatario

    El valor registrado en el atributo "Ubicaciones:Ubicacion:RFCRemitenteDestinatario" es incorrecto o no se encuentra en la lista de RFC inscritos no cancelados del SAT (l_RFC).

    Qué revisa el SAT: Cuando el valor registrado en este atributo no sea un RFC genérico, el RFC debe encontrarse en la lista del RFC inscritos no cancelados del SAT (l_RFC).

  22. CP133CartaPorte · Ubicacion:NumRegIdTrib

    No se registró el atributo "Ubicacion:RFCRemitenteDestinatario" o no contiene un valor.

    Qué revisa el SAT: Cuando el valor registrado en el atributo “Ubicaciones:Ubicacion:RFCRemitenteDestinatario” sea el RFC genérico extranjero (XEXX010101000), este atributo debe contener un valor, en caso contrario se debe omitir.

  23. CP134CartaPorte · Ubicacion:ResidenciaFiscal

    No existe información en el atributo "Ubicacion:NumRegIdTrib", la clave registrada en el atributo "Ubicacion:ResidenciaFiscal" no existe en el catálogo catCFDI:c_Pais o el valor registrado es igual a "MEX".

    Qué revisa el SAT: Este atributo debe existir siempre que el atributo “Ubicaciones:Ubicacion:NumRegIdTrib” contenga un valor, en caso contrario se debe omitir.
    La clave registrada en este atributo debe encontrarse en el catálogo catCFDI:c_Pais y debe ser distinta a “MEX”.

  24. CP135CartaPorte · Ubicacion:NumEstacion

    No debe existir información en el atributo "Ubicacion:NumEstacion", siempre que se registre el nodo “Mercancias:Autotransporte”.

    Qué revisa el SAT: Cuando exista el nodo “Mercancias:Autotransporte”, este atributo se debe omitir.

  25. CP136CartaPorte · Ubicacion:NumEstacion

    El valor registrado en el atributo "Ubicacion:NumEstacion" contiene un valor no permitido o el valor registrado no corresponde con alguna de las claves "02","03" o "04".

    Qué revisa el SAT: Este atributo debe contener un valor de la columna “Clave identificación” del catálogo catCartaPorte:c_Estaciones donde la columna “Clave transporte” corresponda con:
    • El valor “02”, cuando exista el nodo “Mercancias:TransporteMaritimo”.
    • El valor “03”, cuando exista el nodo “Mercancias:TransporteAereo”.
    • El valor “04”, cuando exista el nodo “Mercancias:TransporteFerroviario”.

  26. CP137CartaPorte · Ubicacion:NombreEstacion

    El atributo "Ubicacion:NombreEstacion" no contiene un valor o no corresponde con una clave del catálogo catCartaPorte:_Estaciones.

    Qué revisa el SAT: Cuando el atributo “Ubicaciones:Ubicacion:NumEstacion” contenga un valor, este atributo debe existir y la descripción debe corresponder con el catálogo catCartaPorte:c_Estaciones, en caso contrario se debe omitir.

  27. CP138CartaPorte · Ubicacion:NombreEstacion

    La descripción "Extranjera" no es un valor válido para el nombre de la estación.

    Qué revisa el SAT: Cuando el atributo “Ubicacion:NumEstacion”, sea la referida a una extranjera, se debe registrar el nombre de dicha estación y no la descripción contenida en el catálogo.

  28. CP139CartaPorte · Ubicacion:NavegacionTrafico

    No se registró información en el atributo "Ubicacion:NavegacionTrafico" o se registró información en dicho atributo y no existe el nodo "Mercancias:TransporteMaritimo".

    Qué revisa el SAT: Cuando exista el nodo “Mercancias:TransporteMaritimo”, este atributo debe contener un valor, en caso contrario se debe omitir.

  29. CP140CartaPorte · Ubicacion:TipoEstacion

    No se registró una clave en el atributo “Ubicacion:TipoEstacion” o no corresponde con el catálogo catCartaPorte:c_TipoEstacion, o se registró el nodo "Mercancias:Autotransporte" y este atributo “Ubicacion:TipoEstacion” no debe existir, o el valor registrado en el atributo “Ubicacion:NumEstacion”, corresponde a una estación extranjera.

    Qué revisa el SAT: Cuando la clave registrada en el atributo “Ubicaciones:Ubicacion:NumEstacion”, corresponda a una estación extranjera, este atributo no debe existir; en caso contrario y siempre que exista alguno de los siguientes nodos “Mercancias:TransporteFerroviario”, “Mercancias:TransporteMaritimo” o “Mercancias:TransporteAereo”, se debe registrar una clave del catálogo catCartaPorte:c_TipoEstacion.

  30. CP141CartaPorte · Ubicacion:DistanciaRecorrida

    No existe el atributo "Ubicacion:DistanciaRecorrida" o no contiene un valor, o se registró dicho atributo cuando existe el nodo “Mercancias:Autotransporte” o “Mercancias:TransporteFerroviario” cuando el atributo “Ubicación:TipoUbicacion” contiene el valor "Origen".

    Qué revisa el SAT: Este atributo debe existir cuando se registre alguno de los siguientes nodos “Mercancias:Autotransporte” o “Mercancias:TransporteFerroviario”, y el atributo “Ubicaciones:Ubicación:TipoUbicacion” contenga el valor “Destino”; en caso contrario se debe omitir.

  31. CP142CartaPorte · Ubicacion:Domicilio

    El nodo "Ubicacion:Domicilio" no debe existir cuando el valor registrado en el atributo “Ubicacion:TipoEstacion” sea igual a "02" y exista el nodo "Mercancias:TransporteFerroviario".

    Qué revisa el SAT: Cuando exista el nodo “Mercancias:TransporteFerroviario” y en el atributo “Ubicaciones:Ubicacion:TipoEstacion”, se registre el valor “02” con descripción “Intermedia”, este nodo no debe existir; en caso contrario se debe registrar la información correspondiente en dicho nodo.

  32. CP143CartaPorte · Ubicacion:Domicilio:Colonia

    El atributo "Ubicaciones:Ubicación:Domicilio:Colonia" no contiene una clave del catálogo de catCFDI:c_Colonia cuando la clave del país es "MEX" o la clave registrada no corresponde con el valor del atributo "Ubicaciones:Ubicacion:Domicilio:CodigoPostal", o este está vacío.

    Qué revisa el SAT: Cuando la clave del país sea distinta a "MEX", se debe registrar texto libre, en caso contrario en el atributo se debe registrar un valor en el atributo “Ubicaciones:Ubicacion:Domicilio:Colonia”, debe contener una clave del catálogo catCFDI:c_Colonia, donde la columna “c_CodigoPostal”, debe ser igual a la clave registrada en el atributo “Ubicaciones:Ubicacion:Domicilio:CodigoPostal”.

  33. CP144CartaPorte · Ubicacion:Domicilio:Localidad

    El atributo "Ubicaciones:Ubicación:Domicilio:Localidad" no contiene una clave del catálogo de catCFDI:c_Localidad cuando la clave del país es "MEX" o la clave registrada no corresponde con el valor del atributo "Ubicaciones:Ubicacion:Domicilio:Estado", o este está vacío.

    Qué revisa el SAT: Cuando el valor registrado en el atributo “Ubicaciones:Ubicacion:Domicilio:Pais” sea "MEX", este atributo debe contener un valor del catálogo catCFDI:c_Localidad, donde la columna c_Estado, coincida con el valor registrado en el atributo “Ubicaciones:Ubicacion:Domicilio:Estado”, en caso contrario puede registrar texto libre.

  34. CP145CartaPorte · Ubicacion:Domicilio:Municipio

    El atributo "Ubicaciones:Ubicación:Domicilio:Municipio" no contiene una clave del catálogo de catCFDI:c_Municipio cuando la clave del país es "MEX" o la clave registrada no corresponde con el atributo "Ubicaciones:Ubicacion:Domicilio:Estado", o este está vacío.

    Qué revisa el SAT: Cuando la clave del país sea distinta a "MEX", se debe registrar texto libre; en caso contrario se debe registrar un valor en el atributo “Ubicaciones:Ubicacion:Domicilio:Municipio” debe contener una clave del catálogo catCFDI:c_Municipio, donde la columna “c_Estado”, debe ser igual a la clave registrada en el atributo “Ubicaciones:Ubicacion:Domicilio:Estado”.

  35. CP146CartaPorte · Ubicacion:Domicilio:Estado

    El atributo "Ubicaciones:Ubicación:Domicilio:Estado" no contiene una clave del catálogo de cat:CFDI:c_Estado cuando la clave del país es "MEX", "USA" o "CAN". o la clave registrada no corresponde con el valor del atributo "Ubicaciones:Ubicacion:Domicilio:Pais", o este está vacío.

    Qué revisa el SAT: Cuando el valor registrado en el atributo “Ubicaciones:Ubicacion:Domicilio:Pais” sea "MEX”, “USA” o “CAN", este atributo debe contener un valor del catálogo catCFDI:c_Estado, donde la columna “c_Pais”, coincida con el valor registrado en el atributo “Ubicaciones:Ubicacion:Domicilio:Pais”, en caso contrario se debe registrar texto libre.

  36. CP147CartaPorte · Ubicacion:Domicilio:CodigoPostal

    El atributo "Ubicaciones:Ubicacion:Domicilio:CodigoPostal" no contiene una clave del catálogo de catCFDI:c_CodigoPostal cuando la clave del país es "MEX" o la clave registrada no corresponde con el valor del atributo "Ubicaciones:Ubicacion:Domicilio:Estado", "Ubicaciones:Ubicacion:Domicilio:Municipio" y "Ubicaciones:Ubicacion:Domicilio:Localidad"; o este está vacío.

    Qué revisa el SAT: Cuando el valor registrado en el atributo “Ubicaciones:Ubicacion:Domicilio:Pais” sea "MEX”, este atributo debe contener un valor del catálogo catCFDI:c_CodigoPostal, donde:
    • La clave de la columna “c_Estado”, debe coincidir con el valor registrado en el atributo “Ubicaciones:Ubicacion:Domicilio:Estado”,
    • Cuando se registre un valor en el atributo Ubicaciones:Ubicacion:Domicilio:Municipio”, este valor debe corresponder a la clave de la columna de clave “c_Municipio”.
    • Cuando se registre un valor en el atributo "Ubicaciones:Ubicacion:Domicilio:Localidad”, este valor debe corresponder a la clave de la columna de clave “c_Localidad”.
    En caso contrario se debe registrar texto libre.

  37. CP148CartaPorte · Mercancias

    No se registró el nodo "Mercancias:Mercancia" o no existe alguno de los siguientes nodos: "Mercancias:Autotransporte", "Mercancias:TransporteMaritimo", "Mercancias:TransporteAereo" o "Mercancias:TransporteFerroviario"; o dicho nodos están vacíos.

    Qué revisa el SAT: Se debe validar que al menos se registre un nodo “Mercancias:Mercancia” y alguno de los siguientes nodos:
    • "Mercancias:Autotransporte",
    • “Mercancias:TransporteMaritimo",
    • "Mercancias:TransporteAereo",
    • "Mercancias:TransporteFerroviario".

  38. CP149CartaPorte · Mercancias:PesoBrutoTotal

    El atributo "Mercancias:PesoBrutoTotal" no existe o el valor de este atributo no corresponde a la suma de los atributos "Mercancias:Mercancia:PesoEnKg".

    Qué revisa el SAT: El valor registrado en este atributo debe ser igual a la suma de los atributos “Mercancias:Mercancia:PesoEnKg” siempre que existan alguno de los siguientes nodos:
    • "Mercancias:Autotransporte",
    • "Mercancias:TransporteAereo",
    • "Mercancias:TransporteFerroviario".

  39. CP150CartaPorte · Mercancias:PesoBrutoTotal

    El atributo "Mercancias:PesoBrutoTotal" no existe o el valor de este atributo no corresponde a la suma de los atributos "DetalleMercancia:PesoBruto" por cada nodo “Mercancias:Mercancia” registrado.

    Qué revisa el SAT: Para el caso del nodo “Mercancias:TransporteMaritimo”, el valor de este atributo debe ser igual a la suma de los atributos “Mercancias:Mercancia:DetalleMercancia:PesoBruto”, por cada nodo “Mercancias:Mercancia” registrado.

  40. CP151CartaPorte · Mercancias:PesoNetoTotal

    El atributo "Mercancias:PesoNetoTotal" no existe o el valor de este atributo no corresponde a la suma de los atributos "DetalleMercancia:PesoNeto" por cada nodo “Mercancias:Mercancia” registrado.

    Qué revisa el SAT: Cuando exista el nodo “Mercancias:TransporteMaritimo”, el valor de este atributo debe ser igual a la suma de los valores registrados en los atributos “Mercancia:DetalleMercancia:PesoNeto”.

  41. CP152CartaPorte · Mercancias:PesoNetoTotal

    El atributo "Mercancias:PesoNetoTotal" no existe o el valor de este atributo no corresponde a la suma de los atributos "Carro:ToneladasNetasCarro" cuando existe el nodo "Mercancias:TransporteFerroviario".

    Qué revisa el SAT: Cuando exista el nodo “Mercancias:TransporteFerroviario”, el valor de este atributo debe ser igual a la suma de los valores registrados en los atributos “TransporteFerroviario:Carro:ToneladasNetasCarro”.

  42. CP153CartaPorte · Mercancias:LogisticaInversaRecoleccionDevolucion

    No existe la seccion Autotransporte, el atributo Mercancias:LogisticaInversaRecoleccionDevolucion no debe contener un valor.

    Qué revisa el SAT: Cuando exista el nodo "Mercancias:Autotransporte" el campo Mercancias:LogisticaInversaRecoleccionDevolucion puede existir, en cualquier otro caso se debe omitir.

  43. CP154CartaPorte · Mercancias:NumTotalMercancias

    El valor registrado no coincide con el número de elementos "Mercancias:Mercancia" que se registraron en el complemento.

    Qué revisa el SAT: El valor de este atributo debe ser igual al número de elementos “Mercancias:Mercancia”, que se registren en el complemento.

  44. CP155CartaPorte · Mercancia:MaterialPeligroso

    El valor registrado en el atributo "Mercancia:MaterialPeligroso" no es válido o el valor registrado en el atributo “Mercancias:Mercancia:BienesTransp” contiene el valor "0" (cero) en la columna "Material peligroso" del catálogo catCartaPorte:c_ClaveProdServCP.

    Qué revisa el SAT: Cuando el valor registrado en el atributo “Mercancias:Mercancia:BienesTransp” del catálogo catCartaPorte:c_ClaveProdServCP, contenga en la columna “Material peligroso” los valores “0,1” o “1”, este atributo debe existir, en caso contrario se debe omitir.

  45. CP156CartaPorte · Mercancia:CveMaterialPeligroso

    El valor registrado en el atributo "Mercancia:CveMaterialPeligroso" es diferente a las establecidas en el catálogo catCartaPorte:c_MaterialPeligroso o no existe dicho atributo.

    Qué revisa el SAT: Cuando el valor registrado en el atributo “Mercancias:Mercancia:MaterialPeligroso” es “Sí”, este atributo debe contener una clave del catCartaPorte:c_MaterialPeligroso; en caso contrario no debe existir.

  46. CP157CartaPorte · Mercancia:Embalaje

    El atributo "Mercancia:Embalaje" no existe o el valor registrado no coincide con una clave del catálogo catCartaPorte:c_TipoEmbalaje o no existe el atributo "Mercancias:Mercancia:CveMaterialPeligroso" para que dicho atributo sea registrado.

    Qué revisa el SAT: Este atributo debe existir siempre que el atributo “Mercancias:Mercancia:CveMaterialPeligroso”, contenga un valor, en caso contrario este atributo debe omitirse.

  47. CP158CartaPorte · Mercancia:SectorCOFEPRIS

    El valor registrado en el atributo "Mercancia:SectorCOFEPRIS" no coincide con una clave del catálogo catCartaPorte:c_SectorCOFEPRIS.

    Qué revisa el SAT: Este atributo puede contener un valor del catálogo catCartaPorte:c_SectorCOFEPRIS

  48. CP159CartaPorte · Mercancia:SectorCOFEPRIS

    Los atributos “Mercancias:Mercancia:DenominacionGenericaProd”, “Mercancias:Mercancia:DenominacionDistintivaProd”, “Mercancias:Mercancia:Fabricante”, “Mercancias:Mercancia:FechaCaducidad”, “Mercancias:Mercancia:LoteMedicamento”, “Mercancias:Mercancia:FormaFarmaceutica”, “Mercancias:Mercancia:CondicionesEspTransp” y “Mercancias:Mercancia:RegistroSanitarioFolioAutorizacion” deben contener un valor cuando el atributo "Mercancias:Mercancia:SectorCOFEPRIS" contiene el valor "01"- "Medicamentos".

    Qué revisa el SAT: Cuando el atributo "Mercancias:Mercancia:SectorCOFEPRIS" contenga el valor “01” del catálogo catCartaPorte:c_SectorCOFEPRIS con descripción “Medicamentos”, los atributos “Mercancias:Mercancia:DenominacionGenericaProd”, “Mercancias:Mercancia:DenominacionDistintivaProd”, “Mercancias:Mercancia:Fabricante”, “Mercancias:Mercancia:FechaCaducidad”, “Mercancias:Mercancia:LoteMedicamento”, “Mercancias:Mercancia:FormaFarmaceutica”, “Mercancias:Mercancia:CondicionesEspTransp” y “Mercancias:Mercancia:RegistroSanitarioFolioAutorizacion” deben existir y contener un valor, en caso contrario se deben omitir.

  49. CP160CartaPorte · Mercancia:SectorCOFEPRIS

    Los atributos "Mercancias:Mercancia:NombreIngredienteActivo”, “Mercancias:Mercancia:NomQuimico”, “Mercancias:Mercancia:Fabricante”, “Mercancias:Mercancia:FechaCaducidad”, “Mercancias:Mercancia:LoteMedicamento”, “Mercancias:Mercancia:FormaFarmaceutica” y “Mercancias:Mercancia:CondicionesEspTransp”deben de contener un valor cuando el atributo "Mercancias:Mercancia:SectorCOFEPRIS" contiene el valor "02" con descripción "Precursores y químicos de uso dual.

    Qué revisa el SAT: Cuando el atributo "Mercancias:Mercancia:SectorCOFEPRIS" contenga el valor “02” del catálogo catCartaPorte:c_SectorCOFEPRIS con descripción “Precursores y químicos de uso dual”, los atributos “Mercancias:Mercancia:NombreIngredienteActivo”, “Mercancias:Mercancia:NomQuimico”, “Mercancias:Mercancia:Fabricante”, “Mercancias:Mercancia:FechaCaducidad”, “Mercancias:Mercancia:LoteMedicamento”, “Mercancias:Mercancia:FormaFarmaceutica” y “Mercancias:Mercancia:CondicionesEspTransp” deben existir y contener un valor, en caso contrario se deben omitir.

  50. CP161CartaPorte · Mercancia:SectorCOFEPRIS

    Los atributos “Mercancias:Mercancia:DenominacionGenericaProd”, “Mercancias:Mercancia:DenominacionDistintivaProd”, “Mercancias:Mercancia:Fabricante”, “Mercancias:Mercancia:FechaCaducidad”, “Mercancias:Mercancia:LoteMedicamento”, “Mercancias:Mercancia:FormaFarmaceutica”, “Mercancias:Mercancia:CondicionesEspTransp” y “Mercancias:Mercancia:RegistroSanitarioFolioAutorizacion” deben contener un valor cuando el atributo "Mercancias:Mercancia:SectorCOFEPRIS" contenga el valor "03"- "Psicotrópicos y estupefacientes".

    Qué revisa el SAT: Cuando el atributo "Mercancias:Mercancia:SectorCOFEPRIS" contenga el valor “03” del catálogo catCartaPorte:c_SectorCOFEPRIS con descripción “Psicotrópicos y estupefacientes”, los atributos “Mercancias:Mercancia:DenominacionGenericaProd”, “Mercancias:Mercancia:DenominacionDistintivaProd”, “Mercancias:Mercancia:Fabricante”, “Mercancias:Mercancia:FechaCaducidad”, “Mercancias:Mercancia:LoteMedicamento”, “Mercancias:Mercancia:FormaFarmaceutica”, “Mercancias:Mercancia:CondicionesEspTransp” y “Mercancias:Mercancia:RegistroSanitarioFolioAutorizacion” deben existir y contener un valor, en caso contrario se deben omitir.

  51. CP162CartaPorte · Mercancia:SectorCOFEPRIS

    Los atributos “Mercancias:Mercancia:NomQuimico” y “Mercancias:Mercancia:NumCAS” deben contener un valor cuando el atributo "Mercancias:Mercancias:SectorCOFEPRIS" contenga el valor "04"- "Sustancias tóxicas”.

    Qué revisa el SAT: Cuando el atributo "Mercancias:Mercancia:SectorCOFEPRIS" contenga el valor “04” del catálogo catCartaPorte:c_SectorCOFEPRIS con descripción “Sustancias tóxicas”, los atributos “Mercancias:Mercancia:NomQuimico” y “Mercancias:Mercancia:NumCAS” deben existir y contener un valor, en caso contrario se deben omitir

  52. CP163CartaPorte · Mercancia:SectorCOFEPRIS

    Los atributos “Mercancias:Mercancia:NombreIngredienteActivo”, “Mercancias:Mercancia:NumRegSanPlagCOFEPRIS”, “Mercancias:Mercancia:DatosFabricante”, “Mercancias:Mercancia:DatosFormulador”, “Mercancias:Mercancia:DatosMaquilador” y “Mercancias:Mercancia:UsoAutorizado” deben contener un valor cuando el atributo "Mercancias:Mercancia:SectorCOFEPRIS" contenga el valor "05" – "Plaguicidas y fertilizantes”.

    Qué revisa el SAT: Cuando el atributo "Mercancias:Mercancia:SectorCOFEPRIS" contenga el valor “05” del catálogo catCartaPorte:c_SectorCOFEPRIS con descripción “Plaguicidas y fertilizantes”, los atributos “Mercancias:Mercancia:NombreIngredienteActivo”, “Mercancias:Mercancia:NumRegSanPlagCOFEPRIS”, “Mercancias:Mercancia:DatosFabricante”, “Mercancias:Mercancia:DatosFormulador”, “Mercancias:Mercancia:DatosMaquilador” y “Mercancias:Mercancia:UsoAutorizado” deben existir y contener un valor, en caso contrario se deben omitir.

  53. CP164CartaPorte · Mercancia:PermisoImportacion

    El atributo "Mercancia:PermisoImportacion" no debe existir cuando el atributo "Mercancias:Mercancia:SectorCOFEPRIS" contenga un valor diferente de “01”, “02” o “03" , el atributo “CartaPorte:TranspInternac” contenga el valor “No" o el atributo “CartaPorte:EntradaSalidaMerc” contenga el valor “Salida".

    Qué revisa el SAT: Cuando en el atributo “CartaPorte:TranspInternac” se registre “Sí”, el atributo “CartaPorte:EntradaSalidaMerc” contenga el valor “Entrada” y el atributo SectorCOFEPRIS contenga el valor “01”, “02” o “03” este atributo debe existir, en caso contrario se debe omitir.

  54. CP165CartaPorte · Mercancia:FolioImpoVUCEM

    El atributo "Mercancia:FolioImpoVUCEM" no debe existir cuando el atributo "Mercancias:Mercancia:SectorCOFEPRIS" contenga un valor diferente de “01”, “02”, “04” o “05”, el atributo “CartaPorte:TranspInternac” contenga el valor “No” y el atributo “CartaPorte:EntradaSalidaMerc” contiene el valor “Salida”.

    Qué revisa el SAT: Cuando en el atributo “CartaPorte:TranspInternac” se registre “Sí”, el atributo “CartaPorte:EntradaSalidaMerc” contenga el valor “Entrada” y el atributo SectorCOFEPRIS contenga el valor “01”, “02”, “04” o “05” este atributo debe existir, en caso contrario se debe omitir.

  55. CP166CartaPorte · Mercancia:RazonSocialEmpImp

    El atributo "Mercancia:RazonSocialEmpImp" no debe existir cuando "Mercancias:Mercancia:SectorCOFEPRIS" contenga un valor diferente de “04”, el atributo “CartaPorte:TranspInternac” contenga el valor “No” o el atributo “CartaPorte:EntradaSalidaMerc” contiene el valor “Salida”.

    Qué revisa el SAT: Cuando en el atributo “CartaPorte:TranspInternac” se registre “Sí”, el atributo “CartaPorte:EntradaSalidaMerc” contenga el valor “Entrada”, y el atributo SectorCOFEPRIS contenga el valor “04” este atributo debe existir,en caso contrario se debe omitir.

  56. CP167CartaPorte · Mercancia:ValorMercancia

    El atributo "Mercancia:ValorMercancia" no existe o está vacío.

    Qué revisa el SAT: Cuando exista el nodo “Mercancias:TransporteAereo” el atributo "Mercancias:Mercancia:ValorMercancia" debe contener un valor, en caso contrario se puede omitir.

  57. CP168CartaPorte · Mercancia:Moneda

    El atributo "Mercancia:Moneda" no existe o está vacío, o no existe el atributo “Mercancia:ValorMercancia".

    Qué revisa el SAT: Cuando el atributo "Mercancias:Mercancia:ValorMercancia" contenga un valor, el atributo "Mercancias:Mercancia:Moneda" debe existir.

  58. CP169CartaPorte · RegimenesAduaneros:RegimenAduaneroCCP:RegimenAduanero

    El valor registrado no coincide con alguno de los valores del catálogo cat:CartaPorte:c_RegimenAduanero para una exportación.

    Qué revisa el SAT: Cuando el atributo "CartaPorte:EntradaSalidaMerc" contenga el valor "Salida", este atributo debe contener un valor del catálogo catCartaPorte:c_RegimenAduanero donde la columna ImpoExpo contenga el valor "Salida" o "Salida,Entrada".

  59. CP170CartaPorte · Mercancia:TipoMateria

    El atributo "Mercancia:TipoMateria" no contiene un valor del catálogo catCartaPorte:c_TipoMateria o está vacío y el atributo “CartaPorte:TranspInternac” contiene el valor "Sí".

    Qué revisa el SAT: Cuando en el atributo “CartaPorte:TranspInternac” se registre “Sí”,este atributo debe existir y contener un valor del catálogo catCartaPorte:c_TipoMateria, en caso contrario se debe omitir.

  60. CP171CartaPorte · Mercancia:DescripcionMateria

    El atributo Mercancia:DescripcionMateria no debe existir cuando el valor registrado en el atributo "Mercancias:Mercancia:TipoMateria" es diferente de "05".

    Qué revisa el SAT: Cuando el valor registrado en el atributo "Mercancias:Mercancia:TipoMateria", contenga el valor “05” con descripción “Otra”, este atributo debe existir, en caso contrario se debe omitir.

  61. CP172CartaPorte · Mercancia:DocumentacionAduanera

    El nodo "Mercancia:DocumentacionAduanera" no debe existir cuando se registre el valor "No" en el atributo "CartaPorte:TranspInternac".

    Qué revisa el SAT: Cuando en el atributo “CartaPorte:TranspInternac” se registre el valor “Sí” y el atributo “EntradaSalidaMerc” contenga el valor “Entrada” este nodo debe existir.
    Cuando en el atributo “CartaPorte:TranspInternac” se registre el valor “Sí” y el atributo “EntradaSalidaMerc” contenga el valor “Salida” este nodo puede existir.
    En cualquier otro caso no debe existir.

  62. CP173CartaPorte · Mercancia:DocumentacionAduanera:TipoDocumento

    El atributo "DocumentacionAduanera:TipoDocumento" no debe contener el valor "01" – Pedimento cuando se registre el valor "Salida" en el atributo "CartaPorte:EntradaSalidaMerc".

    Qué revisa el SAT: Cuando el atributo “EntradaSalidaMerc” contenga el valor “Salida”, el atributo “TipoDocumento” debe contener una clave distinta de “01” del catálogo “catCartaPorte:c_DocumentoAduanero”.

  63. CP174CartaPorte · Mercancia:DocumentacionAduanera:NumPedimento

    El atributo "DocumentacionAduanera:NumPedimento" no existe, está vacío o no cuenta con la estructura definida.

    Qué revisa el SAT: Cuando el atributo "CartaPorte:EntradaSalidaMerc" contenga el valor "Entrada" y el atributo "Mercancia:DocumentacionAduanera:TipoDocumento" contenga el valor "01" con descripción "Pedimento" del catálogo catCartaPorte:c_DocumentoAduanero, este atributo debe existir, en caso contrario se debe omitir.
    El valor registrado debe cumplir con lo siguiente:
    • El valor de las posiciones uno y dos deben ser menor o igual que los últimos dos dígitos del año de la fecha actual.
    • Las posiciones cinco y seis deben corresponder con una clave del catálogo de aduanas (catCFDI:c_Aduanas).
    • Las posiciones nueve a la doce deben corresponder con un número de patente del catálogo de patentes aduanales (catCFDI:c_PatenteAduanal).
    El valor de los últimos seis dígitos debe estar entre el valor mínimo 1 y el valor máximo de números consecutivos de la columna cantidad del catálogo catCFDI:c_NumPedimentoAduana que correspondan a los usados por la aduana en ese año.

  64. CP175CartaPorte · Mercancia:DocumentacionAduanera:IdentDocAduanero

    El atributo "DocumentacionAduanera:IdentDocAduanero" no debe existir cuando el atributo "Mercancia:DocumentacionAduanera:TipoDocumento" es "01"-Pedimento

    Qué revisa el SAT: Cuando el atributo “Mercancia:DocumentacionAduanera:TipoDocumento” contenga un valor distinto a “01” del catálogo catCartaPorte:c_DocumentoAduanero con descripción “Pedimento”, este atributo debe existir, en caso contrario se debe omitir.

  65. CP176CartaPorte · Mercancia:DocumentacionAduanera:RFCImpo

    El valor registrado en el atributo "RFCImpo" no se encuentra en la lista de RFC inscritos no cancelados del SAT (l_RFC), está vacío o es diferente a XAXX010101000 o XEXX010101000.

    Qué revisa el SAT: Cuando el atributo “DocumentacionAduanera:NumPedimento” contenga un valor, este atributo debe existir y contener un RFC que se encuentre en la lista de RFC inscritos no cancelados del SAT (l_RFC) o un RFC genérico, en caso contrario se debe omitir.

  66. CP177CartaPorte · Mercancia:GuiasIdentificacion

    No existe el nodo "Mercancia:GuiasIdentificacion" o se registró este nodo cuando el tipo de comprobante es diferente de "T" o el valor registrado en el atributo "Comprobante:ClaveProdServ" es distinto de "31181701" y de "24112700".

    Qué revisa el SAT: Cuando el atributo “Comprobante:TipoDeComprobante” contenga el valor “T”, que corresponde a la descripción de “Traslado y a nivel “Concepto” en el atributo “Comprobante:ClaveProdServ”, se registren las claves “31181701” o “24112700” con descripción “Empaques” y “Estibas” respectivamente, este nodo debe existir, en caso contrario se puede omitir.

  67. CP178CartaPorte · Mercancia:CantidadTransporta:IDOrigen

    El atributo "CantidadTransporta:IDOrigen" no existe, está vacío o no coincide con un valor registrado en el atributo “Ubicacion:IDUbicacion”.

    Qué revisa el SAT: El valor registrado en este atributo debe ser igual a alguno de los valores registrados en los atributos “Ubicaciones:Ubicacion:IDUbicacion”, siempre que el atributo “Ubicaciones:Ubicacion:TipoUbicacion”, contenga el valor “Origen”.

  68. CP179CartaPorte · Mercancia:CantidadTransporta:IDDestino

    El atributo "CantidadTransporta:IDDestino" no existe, está vacío o no coincide con un valor registrado en el atributo “Ubicacion:IDUbicacion”.

    Qué revisa el SAT: El valor registrado en este atributo debe ser igual a alguno de los valores registrados en los atributos “Ubicaciones:Ubicacion:IDUbicacion”, siempre que el atributo “Ubicaciones:Ubicacion:TipoUbicacion”, contenga el valor “Destino”.

  69. CP180CartaPorte · Mercancia:CantidadTransporta:CvesTransporte

    El atributo "CantidadTransporta:CvesTransporte" no existe, es diferente de alguna de las claves del catálogo catCartaPorte:c_CveTransporte, o no existe más de un nodo "Mercancias:Autotransporte",
    “Mercancias:TransporteMaritimo",
    "Mercancias:TransporteAereo",
    "Mercancias:TransporteFerroviario".

    Qué revisa el SAT: El valor de este atributo debe contener una clave del catálogo catCartaPorte:c_CveTransporte, siempre que se registre más de uno de los siguientes nodos:
    "Mercancias:Autotransporte",
    “Mercancias:TransporteMaritimo",
    "Mercancias:TransporteAereo",
    "Mercancias:TransporteFerroviario".
    En caso contrario no debe existir.

  70. CP181CartaPorte · Mercancia:DetalleMercancia

    No existe el nodo "Mercancia:DetalleMercancia", se registró sin información o no existe el nodo "Mercancias:TransporteMaritimo".

    Qué revisa el SAT: Cuando exista un nodo “Mercancias:TransporteMaritimo”; este nodo debe existir, en caso contrario debe omitirse.

  71. CP182CartaPorte · Autotransporte:Seguros:AseguraMedAmbiente

    No existe el atributo "Seguros:AseguraMedAmbiente", se registró sin información o el valor del atributo "Mercancia:MaterialPeligroso” es "No".

    Qué revisa el SAT: Cuando en el atributo “Mercancias:Mercancia:MaterialPeligroso” se registre “Sí”, este atributo debe contener un valor, en caso contrario se debe omitir.

  72. CP183CartaPorte · Autotransporte:Seguros:PolizaMedAmbiente

    No existe el atributo "Seguros:PolizaMedAmbiente", se registró sin información o no existe el atributo "Seguros:AseguraMedAmbiente”.

    Qué revisa el SAT: Cuando se registre un valor en el atributo “Mercancias:Autotransporte:Seguros:AseguraMedAmbiente”; este atributo debe existir, en caso contrario se debe omitir.

  73. CP184CartaPorte · Autotransporte:Remolques

    No existe el nodo "Autotransporte:Remolques", se registró sin información o el valor registrado en el atributo "IdentificacionVehicular:ConfigVehicular" contiene un valor diferente de "0,1" o "1" en la columna "Remolque" del catálogo c_ConfigAutotransporte.

    Qué revisa el SAT: Cuando el valor registrado en el atributo “Mercancias:Autotransporte:IdentificacionVehicular:ConfigVehicular” del catálogo catCartaPorte:c_ConfigAutotransporte, contenga en la columna “Remolque” el valor “1”, este nodo debe existir, si contiene el valor “0,1” el nodo puede existir, en caso de contener el valor “0” este nodo se debe omitir.

  74. CP185CartaPorte · TransporteMaritimo:PermisoTempNavegacion

    El atributo "TransporteMaritimo:PermisoTempNavegacion" no debe existir cuando el valor registrado en el atributo "TransporteMaritimo:NacionalidadEmbarc es "MEX".

    Qué revisa el SAT: Cuando en el atributo "TransporteMaritimo:NacionalidadEmbarc" contenga un valor diferente de "MEX" este atributo debe existir y contener un valor, en caso contrario se debe omitir.

  75. CP186CartaPorte · TransporteMaritimo:Contenedor:TipoContenedor

    El valor registrado en el atributo "TransporteMaritimo:Contenedor:TipoContenedor" es diferente de "CM011", “TransporteMaritimo:Contenedor:NumPrecinto” y “TransporteMaritimo:Contenedor:MatriculaContenedor” deben contener un valor y "TransporteMaritimo:Contenedor:IdCCPRelacionado", "TransporteMaritimo:Contenedor:PlacaVMCCP" y "TransporteMaritimo:Contenedor:FechaCertificacionCCP" no deben existir.

    Qué revisa el SAT: Cuando el valor registrado en el atributo "TransporteMaritimo:Contenedor:TipoContenedor" sea “CM011” con descripción “Ferri” del catálogo catCartaPorte:c_ContenedorMaritimo:
    • Los atributos “TransporteMaritimo:Contenedor:MatriculaContenedor” y “TransporteMaritimo:Contenedor:NumPrecinto” no deben existir, en caso contrario estos atributos deben contener un valor.
    • Los atributos "TransporteMaritimo:Contenedor:IdCCPRelacionado", "TransporteMaritimo:Contenedor:PlacaVMCCP" y "TransporteMaritimo:Contenedor:FechaCertificacionCCP" deben existir y contener un valor, en caso contrario se deben omitir.

  76. CP187CartaPorte · TransporteMaritimo:Contenedor:RemolquesCCP

    El atributo "TransporteMaritimo:Contenedor:TipoContenedor” contiene un valor distinto de "CM011" y el atributo "TransporteMaritimo:Contenedor:RemolquesCCP" no debe existir.

    Qué revisa el SAT: Cuando la clave del atributo “TransporteMaritimo:Contenedor:TipoContenedor” sea “CM011” con la descripción “Ferri” del catálogo catCartaPorte:c_ContenedorMaritimo, este nodo puede existir, en otro caso se debe omitir.

  77. CP188CartaPorte · TransporteAereo:RFCEmbarcador

    El valor registrado en el atributo "TransporteAereo:RFCEmbarcador" no se encuentra en la lista de RFC inscritos no cancelados del SAT (l_RFC), está vacío o ya se registró el atributo "TransporteAereo:NumRegIdTribEmbarc".

    Qué revisa el SAT: El valor registrado en este atributo debe encontrarse en la lista del RFC inscritos no cancelados del SAT (l_RFC).

  78. CP189CartaPorte · TransporteAereo:NumRegIdTribEmbarc

    No existe información en el atributo "TransporteAereo:NumRegIdTribEmbarc" o ya se registró el atributo "TransporteAereo:RFCEmbarcador".

    Qué revisa el SAT: Cuando el atributo “Mercancias:TransporteAereo:RFCEmbarcador” no contenga un valor, este atributo debe existir.

  79. CP190CartaPorte · TransporteAereo:ResidenciaFiscalEmbarc

    No existe el atributo "TransporteAereo:ResidenciaFiscalEmbarc", está vacío, no corresponde con alguna de las claves del catálogo catCFDI:c_Pais o la clave registrada es igual a "MEX", o no existe el atributo "NumregIdTribEmbarc".

    Qué revisa el SAT: Cuando el atributo “Mercancias:TransporteAereo:NumRegIdTribEmbarc” contenga un valor, la clave registrada en este atributo debe ser distinta a “MEX” y encontrarse en el catálogo catCFDI:c_Pais.

  80. CP191CartaPorte · TransporteFerroviario:Carro:ToneladasNetasCarro

    No existe el atributo "Carro:ToneladasNetasCarro", está vacío, o la suma no corresponde con los valores registrados en el atributo “Contenedor:PesoNetoMercancia”.

    Qué revisa el SAT: Cuando exista el nodo “Mercancias:TransporteFerroviario:Carro:Contenedor”, el valor de este atributo debe ser igual a la suma de los valores registrados en kilogramos convertidos en toneladas de los atributos “Mercancias:TransporteFerroviario:Carro:Contenedor:PesoNetoMercancia”
    En caso de no existir el nodo “Carro:Contenedor”, este atributo debe tener un valor.

  81. CP192CartaPorte · TransporteFerroviario:Carro:Contenedor

    No existe el nodo "Carro:Contenedor", se registró sin información, o el valor registrado en el atributo "Mercancias:TransporteFerroviario:TipoDeServicio" contiene un valor diferente de "1" en la columna "Contenedor" del catálogo catCartaPorte:c_TipoDeServicio.

    Qué revisa el SAT: Cuando el valor registrado en el atributo “Mercancias:TransporteFerroviario:TipoDeServicio” del catálogo catCartaPorte:c_TipoDeServicio, contenga en la columna “Contenedor” el valor “1”, este nodo debe existir, en caso contrario se debe omitir.

  82. CP193CartaPorte · FiguraTransporte

    No existe el nodo "CartaPorte:FiguraTransporte" o se registró sin información.

    Qué revisa el SAT: Cuando exista el nodo “Mercancias:Autotransporte”, este elemento debe existir.

  83. CP194CartaPorte · FiguraTransporte:TiposFigura

    No existe el nodo "FiguraTransporte:TiposFigura" o se registró sin información.

    Qué revisa el SAT: Cuando exista el nodo “Mercancias:Autotransporte”, este nodo debe existir al menos una vez donde el atributo “CartaPorte:FiguraTransporte:TiposFigura:TipoFigura” debe contener la clave “01” del catálogo catCartaPorte:c_FiguraTransporte, que corresponde a “Operador”.

  84. CP195CartaPorte · TiposFigura:RFCFigura

    El valor registrado en el atributo "TiposFigura:RFCFigura" no se encuentra en la lista de RFC inscritos no cancelados del SAT (l_RFC), está vacío o ya se registró el atributo "TiposFigura:NumRegIdTribFigura".

    Qué revisa el SAT: El valor registrado en este atributo debe encontrarse en la lista del RFC inscritos no cancelados del SAT (l_RFC), en caso contrario se debe omitir este atributo y registrar la información correspondiente en el atributo "CartaPorte:FiguraTransporte:TiposFigura:NumRegIdTribFigura".

  85. CP196CartaPorte · TiposFigura:NumLicencia

    No existe el atributo "TiposFigura:NumLicencia", no cumple con el patrón, o el valor registrado en el atributo "TiposFigura:TIpoFigura" es diferente de "01".

    Qué revisa el SAT: Cuando el valor registrado en el atributo “CartaPorte:FiguraTransporte:TiposFigura:TipoFigura” sea igual a “01”, este atributo debe existir, en caso contrario se debe omitir.

  86. CP197CartaPorte · TiposFigura:NumRegIdTribFigura

    No existe información en el atributo "TiposFigura:NumRegIdTribFigura" o ya se registró el atributo "TiposFigura:RFCFigura".

    Qué revisa el SAT: Cuando el atributo “CartaPorte:FiguraTransporte:TiposFigura:RFCFigura” no contenga un valor, este atributo debe existir.

  87. CP198CartaPorte · TiposFigura:ResidenciaFiscalFigura

    No existe el atributo "TiposFigura:ResidenciaFiscalFigura", está vacío, no corresponde con alguna de las claves del catálogo catCFDI:c_Pais o la clave registrada es igual a "MEX" o no existe el atributo "NumRegIdTribFigura".

    Qué revisa el SAT: Este atributo debe existir siempre que el atributo “CartaPorte:FiguraTransporte:TiposFigura:NumRegIdTribFigura” contenga un valor, en caso contrario se debe omitir.
    La clave registrada en este atributo debe encontrarse en el catálogo catCFDI:c_Pais y ser distinta a “MEX”.

  88. CP199CartaPorte · TiposFigura:PartesTransporte

    No existe el nodo "TiposFigura:PartesTransporte", se registró sin información o el valor registrado en el atributo "TiposFigura:TipoFigura" tiene un valor diferente de "02" o "03".

    Qué revisa el SAT: Cuando en el atributo “CartaPorte:FiguraTransporte:TiposFigura:TipoFigura” se registre el valor “02” o “03”, este nodo debe existir, en caso contrario se debe omitir.

  89. CP200CartaPorte · TiposFigura:Domicilio:Colonia

    El atributo "TiposFigura:Domicilio:Colonia" no contiene una clave del catálogo de catCFDI:c_Colonia cuando la clave del país es "MEX" o la clave registrada no corresponde con el valor del atributo "Domicilio:CodigoPostal", o este está vacío.

    Qué revisa el SAT: Cuando la clave del país sea distinta a "MEX", se debe registrar texto libre, en caso contrario se debe registrar un valor en el atributo “CartaPorte:FiguraTransporte:TiposFigura:Domicilio:Colonia” debe contener una clave del catálogo catCFDI:c_Colonia, donde la columna “c_CodigoPostal”, debe ser igual a la clave registrada en el atributo “CartaPorte:FiguraTransporte:TiposFigura:Domicilio:CodigoPostal”.

  90. CP201CartaPorte · TiposFigura:Domicilio:Localidad

    El atributo "TiposFigura:Domicilio:Localidad" no contiene una clave del catálogo de c_Localidad cuando la clave del país es "MEX" o la clave registrada no corresponde con el valor del atributo "Domicilio:Estado", o este está vacío.

    Qué revisa el SAT: Cuando el valor registrado en el atributo “CartaPorte:FiguraTransporte:TiposFigura:Domicilio:Pais” sea "MEX", este atributo debe contener un valor del catálogo catCFDI:c_Localidad, donde la columna c_Estado, coincida con el valor registrado en el atributo “CartaPorte:FiguraTransporte:TiposFigura:Domicilio:Estado”, en caso contrario puede registrar texto libre.

  91. CP202CartaPorte · TiposFigura:Domicilio:Municipio

    El atributo "TiposFigura:Domicilio:Municipio" no contiene una clave del catálogo de c_Municipio cuando la clave del país es "MEX" o la clave registrada no corresponde con el valor del atributo "Domicilio:Estado", o este está vacío.

    Qué revisa el SAT: Cuando la clave del país sea distinta a "MEX", se debe registrar texto libre; en caso contrario se debe registrar un valor en el atributo “CartaPorte:FiguraTransporte:TiposFigura:Domicilio:Municipio” debe contener una clave del catálogo catCFDI:c_Municipio, donde la columna “c_Estado”, debe ser igual a la clave registrada en el atributo “CartaPorte:FiguraTransporte:TiposFigura:Domicilio:Estado”.

  92. CP203CartaPorte · TiposFigura:Domicilio:Estado

    El atributo "TiposFigura:Domicilio:Estado" no contiene una clave del catálogo de c_Estado cuando la clave del país es "MEX", "USA" o "CAN". o la clave registrada no corresponde con valor del atributo "Domicilio:Pais", o este está vacío.

    Qué revisa el SAT: Cuando el valor registrado en el atributo “CartaPorte:FiguraTransporte:TiposFigura:Domicilio:Pais” sea "MEX”, “USA” o “CAN", este atributo debe contener un valor del catálogo catCFDI:c_Estado, donde la columna “c_Pais”, coincida con el valor registrado en el atributo “CartaPorte:FiguraTransporte:TiposFigura:Domicilio:Pais”, en caso contrario se debe registrar texto libre.

  93. CP204CartaPorte · TiposFigura:Domicilio:CodigoPostal

    El atributo "TiposFigura:Domicilio:CodigoPostal" no contiene una clave del catálogo de c_CodigoPostal cuando la clave del país es "MEX" o la clave registrada no corresponde con el valor del atributo "Domicilio:Estado", "Domicilio:Municipio" y "Domicilio:Localidad"; o este está vacío.

    Qué revisa el SAT: Cuando el valor registrado en el atributo “CartaPorte:FiguraTransporte:TiposFigura:Domicilio:Pais” sea "MEX”, este atributo debe contener un valor del catálogo catCFDI:c_CodigoPostal, donde:
    • La clave de la columna “c_Estado”, debe coincidir con el valor registrado en el atributo “Ubicaciones:Ubicacion:Domicilio:Estado”,
    • Cuando se registre un valor en el atributo Ubicaciones:Ubicacion:Domicilio:Municipio”, este valor debe corresponder a la clave de la columna de clave “c_Municipio”.
    • Cuando se registre un valor en el atributo Ubicaciones:Ubicacion:Domicilio:Localidad”, este valor debe corresponder a la clave de la columna de clave “c_Localidad”.
    En caso contrario se debe registrar texto libre.

  94. CP999Carta Porte

    Error no clasificado

    Qué revisa el SAT: Otro error en el documento

Cómo leer cada error

  • Código: el que aparece en el mensaje de rechazo; con él lo encuentras aquí.
  • Dónde: el nodo y el atributo del XML que no pasó la validación.
  • Mensaje: el texto del error tal como lo publica el SAT.
  • Qué revisa el SAT: la regla exacta: el valor permitido, el catálogo que debe usarse o el cálculo que debe cuadrar.

Qué hacer cuando te sale uno

  1. Ubica el código en esta página y fíjate en el atributo que señala.
  2. Compara el dato de tu factura con la regla: casi siempre es una clave fuera del catálogo, un importe que no cuadra o un dato que sobra o falta.
  3. Corrige el dato y vuelve a timbrar. Un CFDI rechazado no llega a timbrarse, así que no hay nada que cancelar.
  4. Si es un error no clasificado (CP999) o no encuentras la causa, escríbenos con el mensaje completo.

Comienza a facturar en línea de forma sencilla

La facturación CFDI 4.0 con FiscalCloud es más fácil y segura: no necesitas instalar ningún programa. Crea tu cuenta gratis, recibe 10 timbres y 10 cotizaciones de regalo y prueba el plan completo 14 días, sin tarjeta.

Crear mi cuenta gratis
Regístrate Gratis!