Catálogo SAT

c_TasaOCuota: Catálogo de Tasas y Cuotas SAT | CFDI 4.0

c_TasaOCuota es el catálogo oficial del SAT que define los porcentajes y montos aplicables a los impuestos (IVA, ISR, IEPS) en el CFDI 4.0. Su uso incorrecto genera errores de validación al calcular traslados o retenciones, impidiendo el timbrado de la factura.

¿Qué es c_TasaOCuota y para qué sirve?

En palabras simples: Es la lista oficial del SAT que le dice a tu sistema de facturación qué porcentajes (tasas) o montos fijos (cuotas) son válidos para cobrar o retener impuestos como el IVA, el ISR o el IEPS.

La regla más importante: Solo debes usar este catálogo si el campo TipoFactor de tu factura dice "Tasa" o "Cuota". Si el producto o servicio es "Exento", este dato debe omitirse por completo.

Estructura del Catálogo

El catálogo se compone de las siguientes columnas que determinan cómo se debe aplicar cada impuesto en la factura:

Columna¿Qué significa?
Catálogo de tasas o cuotas de impuestosIdentifica el título general del catálogo que define las reglas aplicables a los diferentes impuestos (IVA, ISR, IEPS).
Datos de configuraciónRepresenta las columnas internas que definen si el valor es fijo, los rangos permitidos, el tipo de impuesto y el factor.
Rango o FijoIndica si el valor del impuesto es exacto (Fijo, como el IVA al 16%) o si puedes elegir un valor dentro de un límite permitido (Rango).
Valor mínimoEl número más bajo permitido cuando el impuesto se maneja por rangos.
Valor máximoEl límite superior permitido en un rango, o el valor exacto que debes usar obligatoriamente cuando es fijo.
ImpuestoLa clave del impuesto al que corresponde (ejemplo: IVA, ISR, IEPS).
FactorEl tipo de cálculo aplicable para el impuesto: Tasa (porcentaje) o Cuota (monto fijo).
TrasladoIndica si esta tasa o cuota es válida para registrarse como un impuesto que le cobras al cliente (Trasladado).
RetenciónIndica si esta tasa o cuota es válida para registrarse como un impuesto que retienes.

Reglas de Validación y Casos Especiales

Para que el SAT apruebe el timbrado de tu factura, el campo TasaOCuota debe cumplir con reglas estrictas dependiendo de la operación:

  1. Valores Fijos: Si el catálogo marca que el impuesto es "Fijo", el número que pongas en tu factura debe ser exactamente igual al de la columna Valor máximo. Además, debe coincidir perfectamente con el campo Impuesto y el campo TipoFactor.
  2. Valores en Rango: Si el catálogo indica "Rango", el valor que registres puede variar, pero obligatoriamente debe estar entre el Valor mínimo y el Valor máximo señalados en el catálogo.
  3. Operaciones Exentas: Si el campo TipoFactor tiene la clave Exento, está estrictamente prohibido incluir el campo TasaOCuota en esa sección de la factura.
  4. Precisión de Decimales: El SAT permite registrar el valor de este campo con cero y hasta seis decimales (por ejemplo, 0.160000 para representar el IVA del 16%).

Errores Comunes y Soluciones

Error: Valor fijo o combinación incorrecta

"El valor registrado es fijo pero no corresponde a un valor del catálogo c_TasaOCuota, o no coincide con el tipo de impuesto o factor especificado."

🔴 Causa del Error: Escribiste un porcentaje o cuota que no existe en la lista oficial del SAT, o la combinación de Impuesto (ej. IVA) y Factor (ej. Tasa) no concuerda con el valor ingresado.

🛠️ Solución Manual:

  1. Revisa los campos Impuesto y TipoFactor en la sección de impuestos de tu factura.
  2. Busca esa combinación exacta en el catálogo c_TasaOCuota.
  3. Asegúrate de escribir el número exactamente como aparece en la columna "Valor máximo" (incluyendo los decimales correspondientes, ej. 0.160000).

Error: Valor fuera de rango

"El valor registrado es variable pero no se encuentra dentro del rango de valor mínimo y valor máximo señalado en el catálogo c_TasaOCuota."

🔴 Causa del Error: El impuesto que intentas aplicar permite variaciones, pero el número que escribiste es menor al mínimo permitido o mayor al máximo autorizado por el SAT.

🛠️ Solución Manual: Verifica en el catálogo oficial cuáles son los límites para ese impuesto en particular y ajusta el campo TasaOCuota para que sea mayor o igual al Valor mínimo y menor o igual al Valor máximo.

Error: TasaOCuota en operación exenta

"Se registró el atributo TasaOCuota cuando el TipoFactor es 'Exento'."

🔴 Causa del Error: Le indicaste al SAT que el producto o servicio está exento de impuestos, pero de todos modos incluiste el campo de la tasa o cuota.

🛠️ Solución Manual: Elimina por completo el campo TasaOCuota de la sección de impuestos de ese concepto. Cuando la operación es exenta, este dato no debe existir en la factura.

Preguntas frecuentes

¿Cuántos decimales debo usar en el campo TasaOCuota?

El SAT permite registrar desde cero hasta seis decimales. Por ejemplo, para una tasa del 16% de IVA, lo estándar y recomendado es registrar el valor como 0.160000.

¿Qué hago si mi producto o servicio es Exento de impuestos?

Si el campo TipoFactor se registra con la clave 'Exento', debes omitir por completo el campo TasaOCuota. Incluirlo generará un error de validación y el SAT rechazará el timbrado de tu factura.

¿Cuál es la diferencia entre Tasa y Cuota en este catálogo?

La 'Tasa' es un porcentaje que se aplica sobre la base del impuesto (como el 16% o 8% de IVA), mientras que la 'Cuota' es un monto fijo en dinero que se cobra por cada unidad o medida (muy común en el IEPS para gasolinas, cigarros o bebidas).

¿Necesitas generar tu factura 4.0?

Con LogiPro puedes crear tus facturas y Carta Porte en minutos. Cumple con todos los requisitos del SAT sin complicaciones.