Si alguna vez has emitido o recibido una factura electrónica, seguramente has notado que además del PDF aparece un archivo con extensión .XML. Aunque muchos usuarios lo descargan sin profundizar, entender qué es el XML de una factura y para qué sirve es clave para el correcto manejo contable y fiscal de tu empresa.
En el entorno fiscal de México, uno de los documentos más habituales entre los contribuyentes son las facturas digitales. Un CFDI o comprobante electrónico es un mecanismo implementado por las autoridades fiscales, el cual justifica los ingresos de las personas físicas o morales y evita irregularidades en el pago de impuestos.
En este artículo explicaremos qué es el archivo XML, cuál es su función, cómo se genera y por qué es indispensable para cumplir con las obligaciones fiscales de manera efectiva. También profundizaremos en las diferencias entre CFDI de ingreso y egreso, y cuándo es necesario emitir cada uno.
¿Qué es el CFDI y su Archivo XML?
Para comenzar, un Comprobante Fiscal Digital (CFDI) es un documento digital que avalúa legalmente la operación de una compraventa de un bien o un servicio, esto de acuerdo al artículo 29 del Código Fiscal de la Federación (CFF).
El archivo XML (Extensible Markup Language) es el documento digital oficial que respalda la validez fiscal de un CFDI (Comprobante Fiscal Digital por Internet). Un CFDI está constituido por un archivo .XML que funciona como el lenguaje marcado que valida la veracidad de la operación ante el SAT y un documento PDF que opera como representación digital de la factura.
Lea también: Guía para Aceptar y Cancelar CFDI
A diferencia del PDF, que solo representa una versión visual de la factura, el XML contiene toda la información estructurada que el SAT requiere para validar la operación. Entre los datos que incluye se encuentran: el RFC del emisor y del receptor, el monto de la operación, impuestos trasladados y retenidos, método y forma de pago, entre otros.
En pocas palabras, el XML es el comprobante legal y fiscalmente vinculante, mientras que el PDF funciona únicamente como comprobante visual para fines administrativos o internos. Por eso, siempre que recibas o emitas facturas, es crucial conservar el XML y asegurarse de que se encuentre completo y correcto.
Funciones Esenciales del Archivo XML
El XML cumple varias funciones esenciales para la empresa y para la autoridad fiscal:
- Comprobación ante el SAT: Es el documento que valida que la operación existe y cumple con los requisitos fiscales.
- Registro contable: Permite registrar ingresos, gastos y operaciones de manera exacta en la contabilidad.
- Deducciones y declaraciones: Sin el XML, no es posible acreditar deducciones ni incluir la factura en declaraciones de impuestos.
- Integración con sistemas: Los XML pueden ser leídos por sistemas contables o ERP para automatizar procesos de facturación y control interno.
El archivo XML de una factura es mucho más que un simple archivo digital: es el documento oficial que respalda la operación ante el SAT, permite deducciones y pagos correctos, y garantiza que tu contabilidad sea confiable.
Generación y Resguardo del Archivo XML
Cuando se emite un CFDI, el proveedor de facturación electrónica (ya sea un PAC o una plataforma autorizada) genera simultáneamente:
Lea también: SAT y CFDI: Entendiendo la relación
- El PDF, que sirve para la visualización y entrega al cliente.
- El XML, que contiene todos los datos fiscales requeridos por el SAT y que quedará registrado como comprobante oficial.
El XML debe ser descargado, almacenado y resguardado durante los años que la ley indica, normalmente cinco, para cumplir con obligaciones fiscales y facilitar auditorías o revisiones.
CFDI de Ingreso vs. CFDI de Egreso: Entendiendo las Diferencias
El Comprobante Fiscal Digital por Internet (CFDI) se ha convertido en el eje central del sistema de facturación en México. Con su implementación obligatoria, el Servicio de Administración Tributaria (SAT) ha establecido distintas clasificaciones de CFDI según la naturaleza de la operación. Dos de los tipos más utilizados son el CFDI de tipo ingreso y el CFDI de tipo egreso.
Conocer las diferencias entre CFDI ingreso y egreso no es solo una cuestión técnica, sino una necesidad fiscal. Emitir un CFDI con el tipo incorrecto puede invalidar deducciones, provocar inconsistencias contables o incluso generar sanciones.
CFDI de Ingreso
El CFDI de tipo ingreso es el comprobante que acredita la entrada de dinero a favor del contribuyente. Se utiliza para documentar la venta de bienes, la prestación de servicios o el cobro de rentas. Se emite al momento en que se realiza la operación, se cobra el anticipo o se pacta el pago, según el método acordado.
CFDI de Egreso
El CFDI de tipo egreso tiene una naturaleza correctiva o compensatoria. No representa una operación de venta, sino un ajuste contable o fiscal. El CFDI de egreso refleja las cantidades a descontar con signo negativo. Amparan devoluciones, descuentos y bonificaciones para efectos de deducibilidad y también puede utilizarse para corregir o restar un comprobante de ingresos en cuanto a los montos que documenta, como la aplicación de anticipos.
Lea también: Aprende a descargar CFDI en lote desde el SAT
A continuación, algunos ejemplos de cuándo se emite un CFDI de egreso:
- Si un cliente regresa una parte de los productos adquiridos, se mantiene el CFDI de ingreso original y se genera un CFDI de egreso que ampare únicamente la parte devuelta.
- Cuando se emite una factura con errores pero ya ha sido pagada o parcialmente pagada, no puede cancelarse sin una nota de crédito, lo que implica un CFDI de egreso.
- En algunas industrias se otorgan bonificaciones al final del mes por alcanzar metas de compra.
- Si un CFDI se cancela y se sustituye por uno nuevo, debe indicarse la relación entre ambos, lo que en ciertos escenarios puede implicar un CFDI de egreso o de relación.
Emitir adecuadamente CFDIs de ingreso y egreso es fundamental para llevar un control fiscal transparente. Cuando se dominan estos conceptos, el contribuyente evita sanciones, garantiza la deducibilidad de sus operaciones, mantiene orden en su contabilidad y transmite confianza tanto al SAT como a sus clientes.
¿Cuándo No es Necesario Emitir un CFDI? Ingresos Exentos
Si bien se requiere un CFDI para conceptos como la adquisición de bienes o servicios, el uso o goce temporal de bienes, o los pagos parciales de mercancías o transportación, en algunos casos las personas no están obligadas a emitir una factura digital.
Todos los contribuyentes están obligados por ley a emitir un CFDI, dependiendo de la operación y el régimen en que tributan, es el tipo de comprobante a emitir. Sin embargo, los asalariados o personas bajo el régimen de sueldos y salarios, no están obligados a emitir facturas por sus servicios. En estos casos, las empresas o sus empleadores tienen el deber de emitir un comprobante específico llamado CFDI tipo N o más conocido como CFDI de nómina.
Para la mayoría de los regímenes tributarios es indispensable probar los ingresos para efectos fiscales. Sin embargo, siempre y cuando se cumplan con los requisitos, se puede no emitir los comprobantes obligatorios para:
- Ingresos provenientes de construcciones o mejoras de bienes.
- Ingresos que se hayan derivado de deudas no cubiertas por el contribuyente.
- Ingresos determinados y pagados por la autoridad fiscal (saldo a favor del contribuyente).
- Ganancias por enajenación de activos fijos, terrenos, títulos que se hayan emitido por sociedades nacionales de crédito.
- Pago que recibidos por recuperación de créditos incobrables.
- Ganancias derivadas de transmisión de propiedades por pagos en especie.
- Ajuste anual por inflación acumulable.
- Ingresos por seguros y fianzas.
Recordemos que existen ingresos no acumulables, los cuales en su mayoría son aplicables para personas morales, un ejemplo de estos es el aumento de capital, el cual no está sujeto a emisión de un CFDI.
Durante la presentación de la declaración, ya sea anual o mensual, la autoridad nos habilita la opción de ingresar de manera manual los ingresos generados en el periodo determinado, aunque sean ingresos exentos de comprobante electrónico. Sin embargo, es importante que conozcas puntualmente bajo qué sujetos no se requiere un CFDI, pues en el caso de que hayas declarado un ingreso que sí requería factura, es probable que seas propenso a una revisión posterior por parte de la autoridad para solventar ese ingreso.
Preguntas Frecuentes sobre CFDI y Pagos Específicos
¿Es necesario un CFDI para recibir el fondo de ahorro de un trabajador?
No, el fondo de ahorro de un trabajador no requiere la emisión de un CFDI. Ya que este tipo de ingreso es considerado un beneficio laboral y no un ingreso gravable sujeto a la emisión de un comprobante fiscal.
¿La indemnización por despido requiere la emisión de un CFDI?
No, las indemnizaciones por despido generalmente no requieren la emisión de un CFDI. Puesto que son pagos exentos de impuestos hasta ciertos límites establecidos por la ley, y se consideran un derecho del trabajador.
¿El IMSS emite un CFDI por los pagos de incapacidades o pensiones?
No, el Instituto Mexicano del Seguro Social (IMSS) no emite un CFDI por pagos de incapacidades o pensiones. Ya que estos ingresos son considerados como prestaciones sociales exentas de impuestos, aunque sí se puede emitir un comprobante específico para efectos de control interno.
¿Los créditos del programa Mejoravit requieren la emisión de un CFDI?
No, los créditos del programa Mejoravit, al ser un tipo de crédito otorgado por el Instituto del Fondo Nacional de la Vivienda para los Trabajadores (INFONAVIT) para mejoras en la vivienda, no requieren la emisión de un CFDI. Ya que no se consideran ingresos sino préstamos.
¿FONACOT emite CFDI por los préstamos otorgados a trabajadores?
No, el Fondo Nacional para el Consumo de los Trabajadores (FONACOT) no emite CFDI por los préstamos otorgados. Ya que estos no son ingresos, sino créditos que los trabajadores deben pagar en cuotas, generalmente descontadas de su nómina.
¿La eFirma se utiliza para emitir CFDI en ingresos exentos?
No, la eFirma no se utiliza para emitir CFDI en ingresos exentos como indemnizaciones o fondos de ahorro. Ya que estos ingresos no requieren comprobación fiscal. Sin embargo, la eFirma es necesaria para otros trámites fiscales donde sí se emiten CFDI.
Ventajas de Usar Plataformas Especializadas para CFDI
Emitir y administrar CFDI con XML puede ser mucho más sencillo si se utiliza una plataforma especializada que garantice la correcta generación, timbrado y resguardo de los archivos. Estas herramientas permiten:
- Evitar errores en la emisión del CFDI.
- Integrar automáticamente los XML en contabilidad y declaraciones fiscales.
- Controlar el almacenamiento de los comprobantes de manera ordenada y segura.
Plataformas como Factorum ofrecen la ventaja de centralizar la emisión de XML y PDF, asegurando que todas las facturas cumplan con la normativa del SAT y con las necesidades operativas del negocio.
