El error CFDI40162 significa que la clave de producto o servicio del concepto no existe en el catálogo c_ClaveProdServ del SAT, y el CFDI40165, que la clave de unidad no existe en el catálogo c_ClaveUnidad. Ambos se corrigen buscando la clave correcta en el catálogo vigente. En el mismo grupo están CFDI40163 y CFDI40164, que aparecen cuando la clave exige un complemento o un impuesto que la factura no trae.

Qué dice el SAT de cada código

Estos son los mensajes de la matriz de errores del Anexo 20, en su versión de julio de 2026, para las claves del concepto:

Código Mensaje del SAT
CFDI40162 El campo ClaveProdServ, no contiene un valor del catálogo c_ClaveProdServ.
CFDI40163 No existe el complemento requerido para el valor de ClaveProdServ.
CFDI40164 No está declarado el impuesto relacionado con el valor de ClaveProdServ.
CFDI40165 El campo ClaveUnidad no contiene un valor del catálogo c_ClaveUnidad.

CFDI40162: la clave de producto o servicio no existe

La clave de producto o servicio tiene 8 dígitos y debe estar en el catálogo vigente, que tiene 52,513 claves. El rechazo puede venir de un dígito mal capturado o de una clave que no existe, aunque se parezca a una real.

Escríbela en el buscador de claves de producto o servicio: te dice si existe y a qué corresponde. Si no encuentras una clave exacta para lo que vendes, la guía de llenado del SAT permite clasificar hasta la clase, es decir, con una clave que termina en 00.

CFDI40165: la clave de unidad no existe

La clave de unidad tiene 2 o 3 caracteres y debe estar en el catálogo c_ClaveUnidad, que tiene 2,418 claves. Puede pasar al escribir la abreviatura que se usa en el negocio en lugar de la clave. Estas abreviaturas no existen en el catálogo:

Abreviatura Clave correcta
PZA H87 (Pieza)
KG KGM (Kilogramo)
LT o LTS LTR (Litro)
SERV E48 (Unidad de servicio)
HR o HRS HUR (Hora)
CJ XBX (Caja)
PAQ XPK (Paquete)

Ojo con las abreviaturas que sí existen pero significan otra cosa: PZ es Peck dry (UK), KGS es Kilogramo por segundo y MTS es Metro por segundo. Con ellas la factura se timbra, pero la unidad no corresponde a lo que vendiste, y la guía de llenado pide que la unidad corresponda con la descripción del concepto.

Confirma la clave en el buscador de claves de unidad.

Con TuFacturaPro: la unidad se guarda una sola vez junto con tu clave de producto, así que nadie escribe PZA o KG en cada factura: si la confirmas al configurarla, sale bien en todas. Ver cómo funciona →

CFDI40163 y CFDI40164: lo que exige la clave

El catálogo de productos y servicios tiene columnas que pueden obligar a incluir algo más en la factura: «Complemento que debe incluir», «Incluir IVA trasladado» e «Incluir IEPS trasladado». En la versión del 15 de octubre de 2026:

  • Ninguna clave exige complemento. La columna está vacía en las 52,513 claves.
  • Solo cuatro claves exigen IVA trasladado: 80111700 Reclutamiento de personal, 80111701 Servicios de contratación de personal, 84121603 Servicios de cambio de divisas y 84121604 Servicios de transacción de divisas al contado. Si la factura con alguna de ellas no declara el IVA, se rechaza con el CFDI40164.
  • Ninguna exige IEPS. En todas, ese impuesto aparece como opcional.

Cómo evitar estos rechazos

  1. Busca las dos claves en el catálogo vigente antes de configurarlas en tu sistema.
  2. Copia la clave, no la abreviatura que usas en tu negocio.
  3. Revísalas cuando el SAT publique una versión nueva de los catálogos del CFDI 4.0.
  4. Confírmalas con tu contador. Elegir la clave es responsabilidad de quien emite la factura.

Cómo lo maneja TuFacturaPro

En TuFacturaPro, la clave de producto o servicio y la de unidad se configuran una sola vez en los datos fiscales del negocio. El panel revisa el formato (8 dígitos en la de producto y 2 o 3 caracteres en la de unidad), pero que la clave exista lo valida el PAC al timbrar. Por eso conviene confirmarlas en los buscadores antes de guardarlas.

Si el SAT rechaza una factura por la clave, el portal le pide a tu cliente comunicarse con el negocio y a ti te llega un aviso con el detalle del rechazo, para que corrijas la configuración.

Fuentes oficiales

Este contenido es informativo y no sustituye la asesoría de un contador. Actualizado en octubre de 2026.

Preguntas frecuentes

¿Qué significa el error CFDI40162?

Que la clave de producto o servicio del concepto no existe en el catálogo c_ClaveProdServ del SAT. Puede ser un dígito mal capturado o una clave que no existe aunque se parezca a una real; búscala en el catálogo vigente y corrígela.

¿Qué significa el error CFDI40165?

Que la clave de unidad no existe en el catálogo c_ClaveUnidad. Ocurre, por ejemplo, al escribir abreviaturas como PZA, KG o LT, que no son claves del catálogo: las correctas son H87 (Pieza), KGM (Kilogramo) y LTR (Litro).

¿PZ y KGS sirven para pieza y kilos?

No. Existen en el catálogo, pero PZ es Peck dry (UK) y KGS es Kilogramo por segundo. La factura se timbra, pero con una unidad que no corresponde a lo que vendiste.

¿Qué claves exigen declarar IVA?

En el catálogo vigente, solo cuatro: 80111700 Reclutamiento de personal, 80111701 Servicios de contratación de personal, 84121603 Servicios de cambio de divisas y 84121604 Servicios de transacción de divisas al contado. Si la factura no declara el IVA trasladado, se rechaza con el error CFDI40164.

¿Hay que cancelar la factura?

No. Un CFDI rechazado no llega a timbrarse: se corrige la clave y se vuelve a enviar.