La ClaveProdServ (clave de productos y servicios del Servicio de Administración Tributaria, SAT) es el código de 8 dígitos del catálogo c_ClaveProdServ que identifica qué producto o servicio vas en cada concepto del Comprobante Fiscal Digital por Internet (CFDI) 4.0. En flete México–EE.UU. es la etiqueta fiscal del servicio (flete, estadía, maniobra) · no el “uso” del CFDI ni la clave de la mercancía en Carta Porte.

Si llegaste buscando “Uso CFDI equipo de transporte (I03)”, estás en el catálogo equivocado para facturar un viaje: I03 habla de adquirir equipo, no de cobrar un traslado de carga. Aquí dueños de la clave de servicio de transporte, el cruce con Carta Porte y la validación antes de pagar.

c_ClaveProdServ por concepto
8 dígitos
Uso CFDI ≠ clave de flete
≠ I03
timbrado + catálogos vigentes
CFDI 4.0
clave · tarifa · POD
Pre-pago

Herramienta gratis: buscador de claves SAT · cluster: PAC / timbrado · guía CFDI de traslado · Carta Porte · auditoría de fletes.

Qué es ClaveProdServ (respuesta usable)

En el XML del CFDI, cada línea de concepto lleva ClaveProdServ + descripción + ClaveUnidad + importes. El PAC valida que la clave exista y esté vigente en la versión del catálogo que aplica tu emisión. No es un campo “bonito”: sin ella no hay comprobante usable para cobro ni para el expediente del comprador.

Estructura UNSPSC (8 dígitos: división, grupo y clase a producto). Ejemplo de lectura operativa: 78101800 suele mapear a transporte de carga por carretera · siempre confirma el texto oficial en catálogo, no en un PDF de 2021.

Qué facturas

  • Producto o servicio en el concepto
  • Catálogo c_ClaveProdServ
  • Ej. flete 78101800

Para qué lo usa el receptor

  • Uso declarado por el comprador
  • Catálogo c_UsoCFDI
  • Ej. I03 = equipo de transporte
Dos campos distintos en el mismo CFDI · no intercambiables.

ClaveProdServ ≠ Uso CFDI (I03 no es flete)

Blogs fiscales viejos mezclan el abecedario de Uso CFDI (G01–I08, D01–D10) con la clave del servicio. Eso genera la consulta viral “equipo de transporte I03” cuando el embarcador solo quiere saber con qué clave timbrar el flete.

CampoCatálogoPregunta que respondeEjemplo en flete
ClaveProdServc_ClaveProdServ¿Qué servicio o producto cobro en esta línea?78101800 transporte de carga por carretera
UsoCFDIc_UsoCFDI¿Para qué usa el receptor este CFDI?I03 solo si compra equipo de transporte · no por “embarcar carga”
ClaveUnidadc_ClaveUnidad¿En qué unidad mido el concepto?E48 servicio · HUR hora · KGM kg
Si tu pantalla pregunta Uso CFDI y tú respondes con 78101800, estás cruzando catálogos.

En la guía CFDI de traslado, el instructivo histórico del SAT para tipo T apunta con frecuencia a Uso CFDI P01 (Por definir); algunos softwares citan S01. Confirma el instructivo / Anexo 20 vigentes y tu PAC antes de fijar plantilla · no copies un blog de 2021.

Analista de cuentas por pagar revisando claves SAT y conceptos de CFDI de flete en el expediente del viaje
La clave del concepto debe cuadrar con la tarifa y con lo que realmente se movió.

Tres catálogos que no se mezclan

En un viaje con complemento Carta Porte 3.1 conviven al menos tres “claves” distintas. Mezclarlas es el atajo más corto al rechazo o a una disputa eterna con cuentas por pagar.

CatálogoDónde viveQué describeError típico
c_ClaveProdServConcepto del CFDIServicio cobrado (flete, accesorial)Poner la clave de la mercancía en el concepto
c_ClaveProdServCPNodos de bienes en Carta PorteMercancía transportadaUsar solo 78101800 como “todo”
c_ClaveUnidadConcepto (y bienes según nodo)Unidad de medidaHUR en flete todo-incluido o E48 en estadía por hora
Servicio ≠ mercancía ≠ unidad. Tres decisiones, tres catálogos.

Claves frecuentes en flete y accesoriales

Estas claves son las más usadas en corredores terrestres México–EE.UU. Trátalas como punto de partida: la fuente de verdad es el catálogo vigente (corte de Carta Porte citado con frecuencia: 13-ene-2026 · confirma en portal SAT / tu PAC) y el buscador OCL.

ConceptoClaveProdServ (típica)Unidad habitualNota
Flete terrestre78101800E48No embutir accesoriales aquí
Flete refrigerado78101801E48Confirma descripción oficial
Flete peligrosos78101802E48Coherencia con hazmat en CP
Sobreestadía / demora76122401HURLínea aparte vs flete base
Carga y descarga78121601E48Ver accesoriales
Pesaje78121602E48No es “flete genérico”
Almacenaje78111800E48 / día según tarifaSeparar del flete base
Patrón OCL / llms.txt: flete 78101800 + E48; mercancía ≠ servicio. Verifica antes de timbrar.

Cómo elegir la clave correcta

Elige por qué cobras en esa línea, no por el camión que viste en patio ni por el Uso CFDI del comprador.

Elige un paso para ver el detalle

Detalle del paso · 01

Nombra el servicio en español claro

Flete · estadía · maniobra · no “varios”
Checklist antes de guardar el concepto.

Cómo aplica en el corredor México–EE.UU.

En el corredor, la clave incorrecta no solo “queda fea”: rompe el ciclo de cobro del transportista y el de pago del embarcador / 3PL.

  • Emisión: el transportista (o quien corresponda) arma el CFDI de flete con ClaveProdServ por concepto y, cuando aplica, complemento Carta Porte 3.1.
  • Timbrado: el PAC valida catálogos y regresa UUID · no audita tu tarifa.
  • Pre-pago: cuentas por pagar cruza clave ↔ descripción ↔ tarifa ↔ evidencia (prueba de entrega, POD) · ver validación pre-pago.
  • Traslados propios / tipo T: sigue la guía CFDI de traslado; no improvises Uso CFDI ni claves de mercancía.

Proceso: de concepto a pre-pago

De la captura al pago hay dos mitades: emitir bien y verificar antes de pagar.

Elige un paso para ver el detalle

Detalle del paso · 01

Identificar servicio

Paso 1

Una línea clara
Sin clave correcta, el UUID no salva la disputa de cuentas por pagar.

Errores caros en flete

ErrorPor qué dueleCorrección
Meter todo en 78101800Rompe cruce tarifa–factura y analítica de costoLíneas separadas por accesorial
Usar I03 / Uso CFDI como “clave de flete”Catálogo equivocado; plantillas rotasClaveProdServ en concepto; Uso CFDI aparte
Clave de mercancía en el concepto de servicioRechazo o complemento incoherenteServicio en ProdServ · bienes en ProdServCP
Catálogos Carta Porte desactualizadosRechazo masivo al timbrarActualiza tablas; prueba con tu PAC
Pagar sin validar clave vs tarifaFuga 5–7% típica al salir del muestreoAuditoría al 100% del flujo piloto
Playbook operativo · no es dictamen fiscal.

OCL y el expediente

OCL Cargo es un sistema de gestión de transporte (TMS) autónomo con agentes de IA que operan pantallas y portales: validan claves en el concepto, amarran CFDI / UUID, complemento Carta Porte y evidencia antes de liberar pago. Coexiste con tu TMS de registro el día 1.

OCL puede timbrar factura y Carta Porte cuando tu stack lo necesita. El diferencial no es “otro Excel de claves”: es el expediente pre-pago y la torre de excepciones. ¿Quién decide las excepciones? Tu equipo. Piloto típico 6–8 semanas; patrón de recuperación 5–7% al auditar el 100% del flujo piloto · señal de precio desde ~$50 MXN por embarque según alcance.

Empieza gratis en el buscador de claves SAT · después amarra el mismo criterio al pago.

Ideas clave6 puntos
  1. ClaveProdServ = código de 8 dígitos del catálogo c_ClaveProdServ en cada concepto del CFDI 4.0.
  2. ≠ Uso CFDI: I03 es compra de equipo de transporte · no clave de servicio de flete.
  3. Servicio (concepto) ≠ mercancía (ClaveProdServCP en Carta Porte) ≠ unidad (ClaveUnidad).
  4. Flete terrestre típico: 78101800 + E48; accesoriales en líneas aparte · verifica en el buscador.
  5. Clave mala a rechazo PAC, falla de auditoría y demora en cuentas por pagar.
  6. OCL cruza claves en pantallas y expediente; puede timbrar factura y Carta Porte; las excepciones las decide tu equipo.

¿Las claves viven en un Excel y el pago en otro sistema?

Agenda un diagnóstico: unimos ClaveProdServ, Carta Porte, tarifa y POD en el mismo viaje · sin pedirte migrar tu TMS el día 1.

Lectura relacionada

Fuentes oficiales a calibrar: complemento Carta Porte (SAT) · Anexo 20 / catálogos CFDI 4.0 en el portal del SAT. Versiones y cortes cambian · no memorices un Excel de terceros.

Preguntas frecuentes