Saltar al contenido

Error del SAT al timbrar

CFDI40166 El precio del concepto debe ser mayor que cero

En facturas de ingreso, egreso y nómina, el precio unitario de cada concepto debe ser mayor que 0.

Información general, no es asesoría fiscal. Las reglas del SAT cambian; confirma tu caso con tu contador.

Por qué pasa

Un concepto quedó con precio 0.

Qué hacer

  1. Escribe un precio mayor que 0 en cada concepto.
  2. Si es un regalo o una muestra, pregúntale a tu contador cómo facturarlo.
  3. Guarda y vuelve a timbrar desde la vista previa.

Dónde se corrige

En miCFDI: Editor de la factura › concepto › Precio.

Dato del CFDI: Concepto.ValorUnitario.

Texto oficial

El valor valor del campo ValorUnitario debe ser mayor que cero (0) cuando el tipo de comprobante es Ingreso, Egreso o Nomina.

Fuente: SAT · Matriz de códigos de error para el CFDI versión 4.0 (archivo del 25-mar-2026), en la página del Anexo 20.