Estructura del Catálogo
El catálogo c_ObjetoImp se compone de las siguientes columnas, las cuales determinan cómo debe reportarse cada concepto en tu factura:
| Columna | ¿Qué significa? |
|---|---|
| c_ObjetoImp | Es la clave oficial del SAT (ej. 01, 02, 03) que identifica si la operación comercial está sujeta a impuestos. |
| Descripción | Explica el estado del objeto de impuesto, detallando si aplican impuestos, si los causa y si se requiere un desglose detallado. |
| Fecha inicio de vigencia | La fecha a partir de la cual la clave está activa y es válida para generar facturas. |
| Fecha fin de vigencia | La fecha en la que la clave deja de ser válida. Si está vacía, significa que la clave está actualmente activa. |
¿Qué es c_ObjetoImp y para qué sirve? (En palabras simples)
En palabras simples: Este campo le dice al SAT si el producto o servicio que estás cobrando en tu factura tiene impuestos aplicables (como IVA, ISR o IEPS) o no.
La regla más importante: La clave que elijas aquí controla el resto de tu factura. Si indicas que el producto sí es objeto de impuesto, el SAT te obligará a detallar cuánto estás cobrando de IVA o reteniendo de ISR. Si indicas que no, el SAT te prohibirá agregar esa información.
Reglas de Validación y Casos Especiales
Para que tu factura sea aceptada (timbrada) por el SAT, el campo ObjetoImp debe cumplir con reglas estrictas a nivel de cada concepto (producto o servicio) facturado:
- Es un dato obligatorio: Siempre debes expresar si la operación comercial es objeto de impuestos. No puedes dejar este campo vacío.
- Claves válidas: El valor ingresado debe ser exactamente una de las claves activas del catálogo
c_ObjetoImp. - Condicionante de Desglose (Clave 02): Si utilizas la clave
02(Sí objeto de impuesto), es obligatorio que exista la sección deImpuestosdentro de ese concepto para desglosar los montos y tasas correspondientes. - Prohibición de Desglose (Otras Claves): Si utilizas una clave distinta a
02(por ejemplo,01- No objeto de impuesto, o03- Sí objeto del impuesto y no obligado al desglose), la sección deImpuestosno debe existir para ese concepto.
Errores Comunes y Soluciones
A continuación, te explicamos los errores de validación más frecuentes al usar este catálogo y cómo solucionarlos:
Error: Clave de ObjetoImp Inválida
"El valor registrado en el atributo ObjetoImp no es una clave válida del catálogo c_ObjetoImp."
🔴 Causa del Error: Ingresaste un valor que no existe en el catálogo oficial del SAT, o utilizaste una clave cuya "Fecha fin de vigencia" ya expiró.
🛠️ Solución Manual:
- Revisa el valor que colocaste en el campo
ObjetoImp. - Asegúrate de usar una clave válida (como
01,02,03o04). - Verifica que la clave no tenga espacios en blanco adicionales.
Error: Falta desglose de impuestos para la clave 02
"Se registró el valor '02' en ObjetoImp, pero el nodo Impuestos no existe en el Concepto."
🔴 Causa del Error: Le indicaste al SAT que el producto "Sí es objeto de impuesto" (clave 02), pero olvidaste agregar la sección donde se detallan las tasas y montos (como el 16% de IVA).
🛠️ Solución Manual:
Agrega la sección de Impuestos a ese producto o servicio en específico y detalla los impuestos trasladados o retenidos que apliquen.
Error: Desglose de impuestos no permitido
"El valor registrado en ObjetoImp no es '02', pero el nodo Impuestos existe en el Concepto."
🔴 Causa del Error: Le indicaste al SAT que el producto "No es objeto de impuesto" (clave 01) o que "No está obligado al desglose" (clave 03), pero de todos modos incluiste la sección de impuestos con montos y tasas. El SAT detecta esto como una contradicción.
🛠️ Solución Manual:
Elimina la sección de Impuestos de ese producto o servicio. Si realmente necesitas desglosar el impuesto, entonces debes cambiar la clave del campo ObjetoImp a 02.
Preguntas Frecuentes
(Revisa la sección de preguntas frecuentes a continuación para resolver dudas adicionales sobre la aplicación de este catálogo).