¿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 impuestos | Identifica el título general del catálogo que define las reglas aplicables a los diferentes impuestos (IVA, ISR, IEPS). |
| Datos de configuración | Representa las columnas internas que definen si el valor es fijo, los rangos permitidos, el tipo de impuesto y el factor. |
| Rango o Fijo | Indica 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ínimo | El número más bajo permitido cuando el impuesto se maneja por rangos. |
| Valor máximo | El límite superior permitido en un rango, o el valor exacto que debes usar obligatoriamente cuando es fijo. |
| Impuesto | La clave del impuesto al que corresponde (ejemplo: IVA, ISR, IEPS). |
| Factor | El tipo de cálculo aplicable para el impuesto: Tasa (porcentaje) o Cuota (monto fijo). |
| Traslado | Indica si esta tasa o cuota es válida para registrarse como un impuesto que le cobras al cliente (Trasladado). |
| Retención | Indica 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:
- 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
Impuestoy el campoTipoFactor. - 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.
- Operaciones Exentas: Si el campo
TipoFactortiene la claveExento, está estrictamente prohibido incluir el campoTasaOCuotaen esa sección de la factura. - Precisión de Decimales: El SAT permite registrar el valor de este campo con cero y hasta seis decimales (por ejemplo,
0.160000para 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:
- Revisa los campos
ImpuestoyTipoFactoren la sección de impuestos de tu factura. - Busca esa combinación exacta en el catálogo
c_TasaOCuota. - 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.