¿Cuándo se requiere?
El complemento de Comercio Exterior se incluye en CFDIs que amparan exportaciones definitivas de bienes fuera del territorio nacional. Es especialmente relevante para:- Exportadores que emiten factura comercial al extranjero
- Maquiladoras y empresas IMMEX
- Exportaciones temporales de mercancías
Tipos de exportación
El campoExport en el CFDI indica el tipo:
| Clave | Descripción |
|---|---|
01 | No aplica (mercado nacional) |
02 | Definitiva con clave A1 |
03 | Temporal |
04 | Definitiva con clave distinta a A1 |
Estructura del complemento
{
"NameId": "26",
"Currency": "MXN",
"Folio": "100",
"Serie": "COMEXT",
"CfdiType": "I",
"PaymentForm": "03",
"PaymentMethod": "PUE",
"OrderNumber": "TEST-001",
"ExpeditionPlace": "78000",
"Date": "2023-04-10T12:55:02-06:00",
"PaymentConditions": "CREDITO A SIETE DIAS",
"Observations": "Elemento Observaciones solo visible en PDF",
"Exportation": "02",
"Receiver": {
"Rfc": "XEXX010101000",
"Name": "Nombre cliente extrangero",
"CfdiUse": "S01",
"FiscalRegime": "616",
"TaxZipCode": "78000",
"TaxRegistrationNumber": "123456789",
"TaxResidence": "USA"
},
"Items": [
{
"IdentificationNumber": "131494-1055",
"Quantity": "2",
"ProductCode": "50211503",
"UnitCode": "H87",
"Unit": "PIEZA",
"Description": "ABACO",
"UnitPrice": "200",
"Subtotal": "400.00",
"TaxObject": "02",
"Taxes": [
{
"Name": "IVA",
"Rate": "0.16",
"Total": "64",
"Base": "400",
"IsRetention": "false"
}
],
"Total": "464.00"
}
],
"Complemento": {
"ForeignTrade": {
"Issuer": {
"Address": {
"Street": "Cañada de Gomez",
"ExteriorNumber": "110",
"InteriorNumber": "A",
"Reference": "-",
"Municipality": "028",
"State": "SLP",
"Country": "MEX",
"ZipCode": "78216"
}
},
"Receiver": {
"Address": {
"Street": "Cañada de Gomez",
"ExteriorNumber": "110",
"InteriorNumber": "A",
"Neighborhood": "0939",
"Locality": "ABC",
"Municipality": "028",
"State": "NT",
"Country": "CAN",
"ZipCode": "M3C 0C1"
}
},
"Commodity": [
{
"SpecificDescriptions": [
{
"Brand": "ACME",
"Model": "Blanco",
"SubModel": "Papel",
"SerialNumber": "4556789542156"
}
],
"IdentificationNumber": "131494-1055",
"TariffFraction": "2402200100",
"CustomsQuantity": "2",
"CustomsUnit": "01",
"CustomsUnitValue": "13.23"
}
],
"RequestCode": "A1",
"OriginCertificate": "true",
"Incoterm": "CFR",
"ExchangeRateUSD": "17.441800",
"TotalUSD": "1",
"OriginCertificateNumber": "20001000000300022817",
"ReliableExporterNumber": null,
"Observations": "sample string 8"
}
}
}
Campos principales
| Campo | Descripción |
|---|---|
Incoterm | Término comercial internacional (DAP, FOB, CIF, EXW, etc.) |
TipoCambioUSD | Tipo de cambio peso/dólar del día de la operación |
TotalUSD | Total de la operación en dólares americanos |
FraccionArancelaria | Clave de 10 dígitos del sistema armonizado |
NumRegIdTrib | Número de identificación fiscal del receptor extranjero |
RFC para extranjeros
Cuando el receptor es extranjero, usa el RFC genéricoXEXX010101000 y proporciona el número de identificación fiscal en el complemento (NumRegIdTrib).