
Fracción arancelaria: qué es y cómo va en el CFDI
19 de julio de 2026
Si vas a emitir un CFDI con complemento de comercio exterior, hay un campo que no puedes inventar ni dejar vacío: la fracción arancelaria. Es el código que clasifica tu mercancía ante la aduana, define los impuestos de importación o exportación que paga, y decide qué regulaciones no arancelarias le aplican. Un dígito equivocado y tu mercancía puede pagar aranceles de más, detenerse en la aduana o generar una multa por clasificación incorrecta. Y a diferencia de otros campos del CFDI, aquí el SAT no te va a corregir: la responsabilidad de clasificar bien es tuya.
Qué es la fracción arancelaria
La fracción arancelaria es un código de 8 dígitos que identifica una mercancía en la Ley de los Impuestos Generales de Importación y de Exportación (LIGIE). Los primeros 6 dígitos vienen del Sistema Armonizado internacional y los últimos 2 son la apertura específica de México. Determina aranceles, regulaciones y restricciones de la mercancía en comercio exterior.
Desde la séptima enmienda del Sistema Armonizado, a la fracción de 8 dígitos se le suman 2 dígitos más: el NICO (Número de Identificación Comercial). El resultado práctico es un código de 10 dígitos que identifica la mercancía con precisión estadística.
Cómo se estructura: del Sistema Armonizado al NICO
La clasificación es jerárquica. Cada nivel agrega precisión:
| Nivel | Dígitos | Quién lo define | Ejemplo (aguacate fresco) |
|---|---|---|---|
| Capítulo | 2 | Sistema Armonizado (internacional) | 08 (frutas comestibles) |
| Partida | 4 | Sistema Armonizado | 0804 (dátiles, higos, aguacates...) |
| Subpartida | 6 | Sistema Armonizado | 0804.40 (aguacates) |
| Fracción arancelaria | 8 | LIGIE (México) | 0804.40.01 |
| NICO | 10 | Acuerdo de la Secretaría de Economía | 0804.40.01.00 |
Los primeros 6 dígitos son iguales en todos los países que usan el Sistema Armonizado. Eso significa que si tu proveedor en China te da una clasificación de 6 dígitos, te sirve como punto de partida, pero los últimos dígitos los tienes que resolver contra la LIGIE mexicana. He visto importadores copiar la fracción completa de 10 dígitos del país de origen directo al pedimento: los primeros 6 coinciden y los últimos 4 son de otro sistema. La aduana no lo perdona.
Dónde va la fracción arancelaria en el CFDI
En el CFDI regular (ingreso, egreso, pago) la fracción arancelaria no existe como campo. Aparece cuando la operación es una exportación definitiva y el comprobante lleva el complemento de comercio exterior: ahí cada mercancía declara su atributo FraccionArancelaria junto con la cantidad aduanera y la unidad de medida de aduana.
Tres reglas operativas que la documentación oficial no subraya lo suficiente:
La fracción arancelaria del complemento debe ser consistente con la que se declara en el pedimento de exportación. Si tu CFDI dice una fracción y el pedimento del agente aduanal dice otra, tienes una discrepancia documental que puede costar la devolución del IVA a tasa 0%.
La unidad de medida que acompaña a la fracción no es la ClaveUnidad normal del concepto. El complemento usa la unidad de aduana que corresponde a esa fracción según la LIGIE (kilogramo, pieza, litro, par). Son catálogos distintos y se llenan por separado; el detalle del catálogo general está en la guía de unidad de medida SAT.
Y la fracción tampoco sustituye a la ClaveProdServ. El concepto del CFDI sigue llevando su clave del catálogo de productos y servicios SAT; la fracción arancelaria vive solo dentro del complemento. Son dos clasificaciones paralelas de la misma mercancía, cada una con su catálogo y su propósito.
El flujo completo del complemento, con todos sus campos y validaciones, está en la guía del complemento de comercio exterior.
Cómo encontrar la fracción arancelaria de un producto
No hay atajo mágico, pero sí un orden que ahorra horas:
Parte de la descripción comercial completa#
Material, uso, composición, presentación. "Bomba centrífuga de acero inoxidable para uso alimenticio" clasifica distinto que "bomba". Entre más específica la descripción, menos fracciones candidatas.
Localiza capítulo y partida en el Sistema Armonizado#
Con la descripción, identifica el capítulo (2 dígitos) y la partida (4). Las notas legales de sección y capítulo mandan: si una nota excluye tu producto del capítulo, no importa qué tan bien suene la descripción.
Baja a la fracción de 8 dígitos en la LIGIE#
Compara las fracciones candidatas y sus textos. Cuando dos parecen aplicar, las Reglas Generales de clasificación deciden (la más específica gana sobre la genérica).
Consulta los NICO disponibles para tu fracción y elige el que describe tu mercancía. Valida el resultado contra el buscador oficial de la Ventanilla Única (ventanillaunica.gob.mx) antes de usarlo en producción.
Si la mercancía es recurrente en tu operación, documenta la fracción con su justificación (notas legales aplicadas, criterio usado). Cuando la aduana cuestione la clasificación dos años después, ese papel vale oro. Para casos genuinamente ambiguos existe la consulta de clasificación ante el SAT: tarda, pero la respuesta es vinculante.
Errores comunes con fracciones arancelarias en el CFDI
Clasificar por analogía con el competidor. Que otro exportador use cierta fracción para un producto parecido no la hace correcta para el tuyo. La clasificación depende de las características objetivas de tu mercancía, no del benchmark.
Reciclar fracciones derogadas. La LIGIE cambia: fracciones se derogan, se abren nuevas, los NICO se reacomodan. Un catálogo de fracciones cacheado en tu ERP desde 2023 va a producir CFDIs con fracciones que ya no existen. Sincroniza contra la fuente oficial cada vez que haya reforma a la LIGIE.
Dejar que el sistema "adivine". La fracción no se puede derivar automáticamente de la descripción del producto con un mapeo simple. Los sistemas que intentan autocompletarla con la primera coincidencia de texto generan clasificaciones absurdas que nadie revisa hasta que la aduana las revisa por ti.
Para la parte del CFDI, Fiscalapi genera el complemento de comercio exterior desde JSON: tu sistema envía la fracción arancelaria, el NICO y las cantidades aduaneras como atributos, y la API construye y timbra el XML del complemento con sus validaciones de estructura. La referencia completa está en la documentación de Fiscalapi y los ejemplos de integración en GitHub.