Al emitir un Comprobante Fiscal Digital por Internet (CFDI) por la venta de bienes, la prestación de servicios o el uso o goce temporal de bienes, los contribuyentes no solo deben observar las disposiciones fiscales. También es indispensable cumplir con la Ley Federal de Protección al Consumidor (LFPC).
De acuerdo con el Artículo 12 de dicha Ley, los proveedores tienen la obligación de entregar al consumidor una factura, recibo o comprobante en el que consten los datos específicos de la operación realizada.
Esta disposición aplica sin perjuicio de lo establecido por la legislación fiscal, es decir, debe cumplirse de forma paralela a lo exigido por el SAT.
Multas por incumplimiento en los CFDI: Hasta 4 Millones de Pesos
El incumplimiento de esta obligación puede derivar en sanciones económicas importantes. El Artículo 128 de la LFPC establece que la omisión de entregar comprobantes puede ser sancionada con multas que van desde $1,053.01 hasta $4,118,491.38 pesos.
Por ello, es crucial que las empresas y profesionistas no solo se enfoquen en los requisitos fiscales, sino también en las normativas que protegen a los consumidores.
Estructura del CFDI 4.0: ¿Qué elementos lo componen?
A continuación, se presenta un resumen de los principales atributos del CFDI 4.0:
Datos Generales del Comprobante:
- Versión: Valor fijo 4.0
- Serie y Folio: Opcionales, para control interno
- Fecha y hora de expedición: Formato AAAA-MM-DDThh:mm:ss
- Sello digital: Requerido, en formato Base 64
- Forma y condiciones de pago: Dependiendo del caso
- Subtotal, Descuento, Total, Moneda y Tipo de cambio
Identificación del Comprobante:
- Tipo de Comprobante: Ingreso, egreso, traslado, etc.
- Exportación: Indica si es una operación de exportación
- Método de pago: Conforme al Art. 29-A del CFF
- Lugar de expedición y confirmación
Nodos Importantes del CFDI:
- cfdi:InformaciónGlobal (condicional)
- cfdi:CfdiRelacionados (opcional)
- cfdi:Emisor y Receptor (requeridos)
- cfdi:Conceptos (requerido)
- cfdi:Impuestos (condicional)
- cfdi:Complemento (incluye Timbre Fiscal Digital)
- cfdi:Addenda (opcional)
Versión |
Atributo requerido con valor prefijado a 4.0 que indica la versión del estándar bajo el que se encuentra expresado el comprobante |
Serie |
Atributo opcional para precisar la serie para el control interno del contribuyente. Este atributo acepta una cadena de caracteres. |
Folio |
Atributo opcional para control interno del contribuyente que expresa el folio del comprobante, acepta una cadena de caracteres. |
Fecha |
Atributo requerido para la expresión de la fecha y hora de expedición del Comprobante Fiscal Digital por Interés. Se expresa en la forma AAAA-MM-DDThh:mm:ss y debe corresponder con la hora local donde se expide el comprobante |
Sello |
Atributo requerido para contener el sello digital del comprobante fiscal, al que hacen referencia las reglas de la resolución miscelánea vigente. El sello debe ser expresado como una cadena de texto en formato Base 64. |
Forma de pago |
Atributo condicional para expresar la clave de la forma de pago de los bienes o servicios amparados por el comprobante |
NoCertificado |
Atributo requerido para expresar el número de serie del certificado de sello digital que ampara el comprobante, de acuerdo con el acuse correspondiente a 20 posiciones otorgada por el sistema del SAT. |
Certificado |
Atributo requerido que sirve para incorporar el certificado de sello digital que ampara al comprobante, como texto en formato base 64. |
CondicionesDePago |
Atributo condicional para expresar las condiciones comerciales aplicables para el pago del comprobante fiscal digital por internet. Este atributo puede ser condicionado mediante atributos o complementos. |
SubTotal |
Atributo requerido para representar la suma de los importes de los concepto antes de descuentos e impuesto. No se permiten valores negativos. |
Descuento |
Atributo condicional para representar el importe total de los descuentos aplicables antes de impuestos. No se permiten valores negativos. Se debe registrar cuando existan conceptos con descuento. |
Moneda |
Atributo requerido para identificar al a clave de la moneda utilizada para expresar los montos, cuando se usa moneda nacional se registra MXN. Conforme con la especificación ISO 4217 |
TipoCambio |
Atributo condicional para representar el tipo de cambio FIX conforme con la moneda usada. Es requerido cuando la clave moneda es distinta de MXN y de XXX. El valor debe reflejar el número de pesos mexicanos que equivalen a una unidad de la divisa señalada en el atributo moneda. Si el valor está fuera del porcentaje aplicable a la moneda tomado del catálogo c_Moneda, el emisor debe obtener del PAC que vaya a timbrar el CFDI, de manera no automática, una calve de confirmación para ratificar que el calor es correcto e integrar dicha clave en el atributo Confirmación. |
Total |
Atributo requerido para representar la suma del subtotal, menos los descuentos aplicables, más las contribuciones recibidas (impuestos trasladados, federales y/o locales, derechos, productos, aprovechamientos, aportaciones de seguridad social, contribuciones de mejoras) menos los impuestos retenidos federales y/o locales. Si el valor es superior al límite que establezca el SAT en al Resolución Miscelánea Fiscal vigente, el emisor debe obtener del PAC que vaya a timbrar el CFDI, de manera no automática, una clave de confirmación para ratificar que el valor es correcto e integrar dicha clave en el atributo Confirmación. No se permiten valores negativos. |
TipoDeComprobante |
Atributo requerido para expresar la clave del efecto del comprobante fiscal para el contribuyente emisor. |
Exportación |
Atributo requerido para expresar si el comprobante ampara una operación de exportación. |
MetodoPago |
Atributo condicional para precisar la clave del método de pago que se aplica para este comprobante fiscal digital por Internet, conforme al Artículo 29-A fracción VII incisos a y b del CFF. |
LugarExpedicion |
Atributo requerido para incorporar el código postal del lugar de expedición del comprobante (domicilio de la matriz o de la sucursal). |
Confirmación |
Atributo condicional para registrar la clave de confirmación que entregue el PCA para expedir el comprobante con importes grandes, con un tipo de cambio fuera del rango establecido o con ambos casos. Es requerido cuando se registra un tipo de cambio o un total fuera del rango establecido. |

Comentario final
Emitir correctamente un CFDI no solo es una obligación fiscal ante el SAT, también es un compromiso legal con el consumidor. Ignorar la Ley Federal de Protección al Consumidor puede generar sanciones severas y poner en riesgo la reputación y estabilidad financiera de tu negocio o práctica profesional.
Como contador público, es fundamental asesorar a tus clientes y aplicar procedimientos internos que aseguren el cumplimiento tanto fiscal como legal. No se trata solo de emitir un comprobante, sino de hacerlo de manera correcta, completa y conforme a todas las disposiciones aplicables.

Asesoría y Capacitación Fiscal Monroy S.C.
Es una empresa integrada por contadores públicos profesionales y dedicados a brindarle su tranquilidad.
Correo electrónico: contacto@contadormx.net