Complemento carta porte 2021

El complemento Carta Porte se incorpora al CFDI de tipo Traslado para acreditar la posesión de las mercancías, brindando información sobre la procedencia y los destinos de las mercancías que se trasladan a través de los distintos medios de transporte.

Los contribuyentes que brindan servicios de traslado de mercancías por los distintos medios de transporte, podrán emitir un CFDI de tipo Ingreso incorporando el complemento Carta Porte, con el que se podrá amparar la legal posesión de las mercancías.


Nodo Complemento CartaPorte

TranspInternac: Campo requerido para registrar si los bienes o mercancías que son transportadas, ingresan o salen del territorio nacional. Solo se pueden registrar los valores "Si" o "No"

Ubicaciones (nodo): Sección requerida para registrar las distintas ubicaciones que sirven para reflejar el domicilio del origen y/o destino que tienen los bienes o mercancías que se trasladan por distintos medios de transporte.

Mercancias (nodo): Sección requerida para registrar la información de los bienes o mercancías que se trasladan en los distintos medios de transporte.

FiguraTransporte (nodo): Sección opcional para registrar los datos de la figura del transporte que interviene en el traslado de los bienes o mercancías, cuando el dueño del medio de transporte es diferente del emisor del comprobante con el complemento Carta Porte.

Nodo "Complemento"

    "Complemento": {
        "CartaPorte": {
            "TranspInternac": "No",
            "Ubicaciones": [
            ],
            "Mercancias": {                
            },
            "FiguraTransporte": {
            }
        }
    }

Nodo "Ubicaciones"

Complemento > CartaPorte > Ubicaciones

Arreglo donde para cada "Ubicación"
Sección requerida 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.

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.

En el caso de las secciones AutotransporteFederal, TransporteMaritimo y TransporteAereo de la sección Mercancias, al menos deben existir 2 secciones Ubicación, para el registro de la sección Origen y Destino, respectivamente.

Nodo "Ubicaciones"

    "Ubicaciones": [
        {
            "Origen": {
                "FechaHoraSalida": "01/07/2021",
                "RFCRemitente": "OUHR660610MJ8",
                "NombreRemitente": "MARIA DEL ROSARIO OSUNA HERNANDEZ"
                       
            },
            "DistanciaRecorrida": "20",
            "Domicilio": {
                "Pais": "MEX",
                "CodigoPostal": "78154",
                "Estado": "SLP",
                "Municipio": "028",
                "Localidad": "05",
                "Colonia": "0871",
                "Calle": "AMAPA",
                "NumeroExterior": "253"
            }
        },
        {
            "Destino": {
                "FechaHoraProgLlegada": "08/07/2021",
                "RFCDestinatario": "LILL8201257P6",
                "NombreDestinatario": "LIZBETH ANTONIETA LIZARRAGA LIZARRAGA"
            },
            "DistanciaRecorrida": "50",
            "Domicilio": {
                "Pais": "MEX",
                "CodigoPostal": "78154",
                "Estado": "SLP",
                "Municipio": "028",
                "Localidad": "05",
                "Colonia": "2132",
                "Calle": "OÑATES",
                "NumeroExterior": "10101"
            }
        }
    ],

Nodo "Mercancias"

Complemento > CartaPorte > Mercancias

Sección requerida para registrar la información de los bienes o mercancías que se trasladan en los distintos medios de transporte.
Se debe validar que al menos se registre una sección AutortransporteFederal, TransporteMaritimo, TransporteAereo o TransporteFerroviario en esta sección

Nodo "Mercancias"

    "Mercancias": {
        "Mercancia": [
            {
                "Cantidad": "1",
                "BienesTransp": "60141303",
                "Descripcion": "Esteras para juegos",
                "ClaveUnidad": "E48",
                       
                "PesoEnKg": "19000",
                "ValorMercancia": "4256",
                "Moneda": "MXN"
            }
        ],
        "AutotransporteFederal": {
            "PermSCT": "TPAF01",
            "NumPermisoSCT": "TPAF01",
            "NombreAseg": "QUALITAS COMPAÑIA DE SEGUROS SA DE CV",
            "NumPolizaSeguro": "0860436759",
            "IdentificacionVehicular": {
                "ConfigVehicular": "C2R2",
                "PlacaVM": "370DV7",
                "AnioModeloVM": "2006"
            },
            "Remolques": [
                {
                    "SubTipoRem": "CTR013",
                    "Placa": "333WB4"
                }
            ]
        }
    },

Nodo "FiguraTransporte"

Complemento > CartaPorte > FiguraTransporte

Sección opcional para registrar los datos de la figura del transporte que interviene en el traslado de los bienes o mercancías, cuando el dueño del medio de transporte es diferente del emisor del comprobante con el complemento Carta Porte.

CveTransporte: Campo requerido para registra la clave del catálogo del complemento Carta Porte, *Los campos marcados con asterisco son obligatorios. c_CveTransporte, publicado en el portal del SAT, que identifica el medio por el cual se transportan los bienes o mercancías.

Nodo "FiguraTransporte"

    "FiguraTransporte": {
        "CveTransporte": "01",
        "Operadores": [
            {
                "RFCOperador": "MISC491214B86",
                "NombreOperador": "ADAN RAMIREZ LOPEZ",
                "NumLicencia": "SIN0201871",
                "Domicilio": {
                    "Pais": "MEX",
                    "CodigoPostal": "78154",
                    "Estado": "SLP",
                    "Municipio": "028",
                    "Localidad": "05",
                    "Colonia": "1041",
                    "Calle": "NTONIO PUJOL",
                    "NumeroExterior": "17028"
                }
            }
        ]
    }

La forma completa del ejemplo es

Carta porte - traslado - autotransporte federal

{
    "CfdiType": "T",
    "Receiver": {
        "Name": "Transportes SA DE C",
        "CfdiUse": "P01",
        "Rfc": "URE180429TM6"
    },
    "NameId": "32",
    "ExpeditionPlace": "78000",
    "Observations": "pruebas de observación",
    "Items": [
        {
            "Quantity": "1",
            "ProductCode": "78101802",
            "UnitCode": "E48",
            "Unit": "Unidad de servicio",
            "Description": "cartaporte impuestos",
            "IdentificationNumber": "ccpi",
            "UnitPrice": 0,
            "Subtotal": 0,
            "Taxes": null,            
            "Total": 0,
            "Discount": null
        }
    ],
    "Complemento": {
        "CartaPorte": {
            "TranspInternac": "No",
            "Ubicaciones": [
                {
                    "Origen": {
                        "FechaHoraSalida": "01/07/2021",
                        "RFCRemitente": "OUHR660610MJ8",
                        "NombreRemitente": "MARIA DEL ROSARIO OSUNA HERNANDEZ"
                       
                    },
                    "DistanciaRecorrida": "20",
                    "Domicilio": {
                        "Pais": "MEX",
                        "CodigoPostal": "78154",
                        "Estado": "SLP",
                        "Municipio": "028",
                        "Localidad": "05",
                        "Colonia": "0871",
                        "Calle": "AMAPA",
                        "NumeroExterior": "253"
                    }
                },
                {
                    "Destino": {
                        "FechaHoraProgLlegada": "08/07/2021",
                        "RFCDestinatario": "LILL8201257P6",
                        "NombreDestinatario": "LIZBETH ANTONIETA LIZARRAGA LIZARRAGA"
                    },
                    "DistanciaRecorrida": "50",
                    "Domicilio": {
                        "Pais": "MEX",
                        "CodigoPostal": "78154",
                        "Estado": "SLP",
                        "Municipio": "028",
                        "Localidad": "05",
                        "Colonia": "2132",
                        "Calle": "OÑATES",
                        "NumeroExterior": "10101"
                    }
                }
            ],
            "Mercancias": {
                "Mercancia": [
                    {
                        "Cantidad": "1",
                        "BienesTransp": "60141303",
                        "Descripcion": "Esteras para juegos",
                        "ClaveUnidad": "E48",
                       
                        "PesoEnKg": "19000",
                        "ValorMercancia": "4256",
                        "Moneda": "MXN"
                    }
                ],
                "AutotransporteFederal": {
                    "PermSCT": "TPAF01",
                    "NumPermisoSCT": "TPAF01",
                    "NombreAseg": "QUALITAS COMPAÑIA DE SEGUROS SA DE CV",
                    "NumPolizaSeguro": "0860436759",
                    "IdentificacionVehicular": {
                        "ConfigVehicular": "C2R2",
                        "PlacaVM": "370DV7",
                        "AnioModeloVM": "2006"
                    },
                    "Remolques": [
                        {
                            "SubTipoRem": "CTR013",
                            "Placa": "333WB4"
                        }
                    ]
                }
            },
            "FiguraTransporte": {
                "CveTransporte": "01",
                "Operadores": [
                    {
                        "RFCOperador": "MISC491214B86",
                        "NombreOperador": "ADAN RAMIREZ LOPEZ",
                        "NumLicencia": "SIN0201871",
                        "Domicilio": {
                            "Pais": "MEX",
                            "CodigoPostal": "78154",
                            "Estado": "SLP",
                            "Municipio": "028",
                            "Localidad": "05",
                            "Colonia": "1041",
                            "Calle": "NTONIO PUJOL",
                            "NumeroExterior": "17028"
                        }
                    }
                ]
            }
        }
    }
}