Si tienes un negocio en México, eres freelancer o acabas de darte de alta en el SAT, seguramente has escuchado la palabra CFDI una y otra vez. En tu banco, en tu contador, en los requisitos para cobrar un trabajo. Pero, ¿qué es exactamente un CFDI y por qué todos insisten en que lo necesitas?
En esta guía te explico qué es un CFDI, cómo funciona, por qué es obligatorio y todo lo que necesitas saber para entenderlo sin ser contador ni experto fiscal.
¿Qué es un CFDI?
CFDI significa Comprobante Fiscal Digital por Internet. En palabras simples: es la factura electrónica oficial de México.
Cada vez que vendes un producto, cobras por un servicio o recibes un ingreso, el SAT (Servicio de Administración Tributaria — la autoridad fiscal de México) te pide que generes un CFDI. Es un archivo digital en formato XML que contiene todos los datos de la operación: quién vendió, quién compró, cuánto costó, qué impuestos se cobraron y más.
Piensa en el CFDI como el “recibo oficial” que el SAT reconoce. Sin él, para efectos fiscales, la operación no existe.
¿Factura y CFDI son lo mismo?
Sí y no. En el lenguaje cotidiano, cuando alguien dice “factura” se refiere al CFDI. Técnicamente, el CFDI es el nombre oficial que el SAT le da a la factura electrónica desde que se eliminaron las facturas en papel. Así que cuando tu cliente te pide “la factura”, lo que necesita es un CFDI.
¿Por qué el CFDI es obligatorio en México?
La obligación de emitir CFDI viene directamente de la ley. El artículo 29 del Código Fiscal de la Federación (CFF) establece que todos los contribuyentes que realicen actos o actividades económicas, perciban ingresos o retengan contribuciones deben emitir comprobantes fiscales digitales por Internet.
No es opcional. No importa si tu cliente no te lo pide. No importa si el monto es pequeño. Si obtuviste un ingreso, debes facturarlo.
¿Desde cuándo es obligatorio?
Las facturas electrónicas existen en México desde 2004, pero se volvieron obligatorias para todos los contribuyentes de manera gradual. Actualmente, la versión vigente es el CFDI 4.0, que se usa desde enero de 2022 y se volvió la única versión válida a partir de abril de 2023.
¿Quiénes deben emitir CFDI?
Prácticamente todos los que tengan actividad económica en México:
- Freelancers (diseñadores, programadores, consultores, fotógrafos)
- Dueños de negocios (tiendas, restaurantes, talleres, comercios)
- Vendedores en línea (MercadoLibre, Amazon, tiendas propias)
- Profesionistas independientes (médicos, abogados, arquitectos)
- Personas morales (empresas, asociaciones)
- Arrendadores (si rentas un inmueble)
Si estás dado de alta en el SAT y recibes dinero por tu trabajo, necesitas emitir CFDI.
¿Cómo funciona un CFDI por dentro?
Un CFDI no es solo un PDF bonito. Es un archivo XML (un formato de datos estructurado) que pasa por un proceso de validación antes de ser oficial. Así funciona, paso a paso:
1. Tú llenas los datos de la factura
Introduces la información de la operación: datos del cliente, qué vendiste o qué servicio prestaste, el monto, los impuestos y la forma de pago.
2. Se genera el archivo XML
Con esos datos, el sistema crea un archivo XML que sigue las reglas del Anexo 20 — el estándar técnico del SAT que define exactamente qué campos debe tener una factura y cómo deben estar organizados.
3. El PAC lo valida y timbra
El XML se envía a un PAC (Proveedor Autorizado de Certificación) — una empresa que el SAT autoriza para revisar que tu factura cumpla todos los requisitos. Si todo está bien, el PAC le agrega un sello digital del SAT y un folio fiscal único (también llamado UUID). A este proceso se le llama timbrado.
4. Tu CFDI queda registrado ante el SAT
Una vez timbrado, el SAT ya tiene registro de esa factura. Ahora sí es un comprobante fiscal válido. Tú le entregas al cliente el XML y, si lo pide, una representación impresa (el PDF).
¿Qué datos lleva un CFDI?
El artículo 29-A del CFF lista los requisitos que debe contener un CFDI. En el CFDI 4.0, los campos principales son:
Datos del emisor (tú)
- RFC (Registro Federal de Contribuyentes — tu identificador fiscal)
- Nombre o razón social (obligatorio en la versión 4.0)
- Régimen fiscal en el que tributas (por ejemplo, 612 para actividades empresariales y profesionales, o 626 para RESICO)
Datos del receptor (tu cliente)
- RFC del cliente
- Nombre o razón social (obligatorio en 4.0)
- Código postal del domicilio fiscal (nuevo en 4.0)
- Régimen fiscal del receptor (nuevo en 4.0)
- Uso del CFDI — para qué va a usar tu cliente esa factura (por ejemplo, G03 para gastos en general)
Datos de la operación
- Clave de producto o servicio — un código de 8 dígitos del catálogo del SAT que clasifica lo que vendes
- Cantidad y unidad de medida
- Descripción de lo que vendiste o el servicio que prestaste
- Valor unitario e importe
- Forma de pago — cómo te pagaron (efectivo, transferencia, tarjeta, etc.)
- Método de pago — si te pagaron todo de una vez (PUE) o te van a pagar después o en partes (PPD)
- Impuestos — IVA (Impuesto al Valor Agregado) trasladado o retenido, ISR (Impuesto Sobre la Renta) retenido si aplica
Puede sonar como mucho, pero una buena plataforma de facturación te guía en cada campo para que no tengas que memorizar nada.
Los 5 tipos de CFDI que existen
No todos los CFDI son iguales. Dependiendo de la operación, se usa un tipo diferente:
| Tipo | Clave | ¿Cuándo se usa? |
|---|---|---|
| Ingreso | I | Cuando vendes algo o cobras un servicio. Es el más común. |
| Egreso | E | Para notas de crédito, devoluciones o descuentos. |
| Traslado | T | Cuando mueves mercancía sin que haya una venta. |
| Pago | P | Para registrar pagos de facturas que se emitieron con método PPD. |
| Nómina | N | Para los recibos de sueldo de tus empleados. |
La mayoría de los emprendedores y freelancers usan principalmente el tipo Ingreso (I). Si manejas pagos a plazos, también usarás el tipo Pago (P) a través del complemento de pagos.
¿Qué cambió con el CFDI 4.0?
Si ya facturabas antes con la versión 3.3, estos son los cambios más importantes del CFDI 4.0:
- Nombre del emisor y receptor: ahora son obligatorios (antes eran opcionales)
- Código postal del receptor: nuevo campo obligatorio — debes pedirle a tu cliente su código postal fiscal
- Régimen fiscal del receptor: también nuevo y obligatorio
- Motivo de cancelación: ya no puedes cancelar una factura sin explicar por qué
- Relación de CFDI: ahora puedes relacionar más de un CFDI a la vez
El cambio más práctico es que ahora necesitas más datos de tu cliente para facturar. Antes bastaba con el RFC; ahora necesitas también su nombre exacto como aparece en el registro del SAT, su código postal fiscal y su régimen fiscal. Tu cliente puede consultar estos datos en su Cédula de datos fiscales — no necesitas pedirle la Constancia de Situación Fiscal completa (y de hecho, condicionar la factura a que te la entregue es una infracción según el artículo 83 del CFF).
Errores comunes al emitir un CFDI
Estos son los errores que veo una y otra vez. Evítalos y te ahorrarás muchos dolores de cabeza:
Poner el nombre del receptor con errores — El nombre debe coincidir exactamente con el registro del SAT. Un acento de más o un nombre abreviado y la factura será rechazada. Tu cliente puede verificar su nombre correcto en su Cédula de datos fiscales .
Confundir forma de pago y método de pago — La forma de pago es cómo te pagaron (efectivo, transferencia, tarjeta). El método de pago es cuándo te pagaron (PUE si fue al momento, PPD si fue después). Si eliges PPD, la forma de pago debe ser 99 (Por definir).
Usar la clave de producto genérica (01010101) — Esta clave significa “no existe en el catálogo” y solo debe usarse como último recurso. El SAT puede cuestionar su uso excesivo.
No facturar porque el cliente no lo pidió — La obligación de facturar es tuya, no del cliente. Si recibiste un ingreso, debes emitir el CFDI aunque nadie te lo solicite. Conoce las consecuencias de no emitir factura para entender por qué esto importa.
Cancelar facturas sin avisar al receptor — Desde el CFDI 4.0, las facturas con monto mayor a $1,000 pesos requieren la aceptación del receptor para ser canceladas.
Preguntas frecuentes
¿Puedo facturar sin ser contador?
¡Claro que sí! No necesitas ser contador para emitir facturas. Solo necesitas estar dado de alta en el SAT, tener tu e.firma (firma electrónica) y un CSD (Certificado de Sello Digital). Con una plataforma de facturación como Cotifactura , el proceso es guiado y no necesitas conocimientos técnicos.
¿Qué pasa si no emito CFDI?
El SAT puede multarte, detectar discrepancias entre tus ingresos bancarios y tus facturas emitidas, e incluso iniciar una auditoría. Lee nuestra guía sobre qué pasa si no emites factura para conocer las consecuencias en detalle.
¿Cuánto cuesta emitir un CFDI?
El costo depende de la plataforma o el PAC que uses. Hay opciones desde unos pocos pesos por factura. El portal gratuito del SAT también permite generar CFDI, pero su interfaz es limitada y puede resultar confusa.
¿Puedo emitir un CFDI después de la fecha de la operación?
Sí, pero lo ideal es emitirlo en el momento del cobro o lo antes posible. Mientras más tiempo pase, más riesgo hay de inconsistencias fiscales. Si usaste método PUE, la factura debe emitirse en el mismo mes en que recibiste el pago.
¿Qué es el UUID o folio fiscal?
Es un código único de 36 caracteres (algo como 6f3b8c9a-1234-5678-abcd-ef0123456789) que el SAT asigna a cada CFDI cuando se timbra. Es el “número de serie” de tu factura y sirve para identificarla de manera única en todo el sistema fiscal.
Cómo Cotifactura te ayuda con esto
Cotifactura está diseñada para que generar tu CFDI sea rápido y sin complicaciones. No necesitas saber qué es un XML, conocer de memoria los catálogos del SAT ni entender la estructura del Anexo 20.
Con Cotifactura puedes generar tus facturas electrónicas válidas ante el SAT en pocos minutos, desde una interfaz clara y sin tecnicismos. Sin necesidad de tener un contador al lado cada vez que necesitas facturar.
Si apenas estás empezando a facturar o si estás cansado de plataformas complicadas, Cotifactura te simplifica el proceso para que tú te enfoques en lo que importa: tu negocio.
Fuentes oficiales
- Código Fiscal de la Federación (CFF) — Artículos 29 y 29-A que establecen la obligación de emitir CFDI y sus requisitos
- Anexo 20 - Formato de factura electrónica — Estándar técnico que define la estructura del CFDI
- Guía de llenado del CFDI — Guía oficial del SAT para llenar correctamente cada campo
- Catálogos CFDI — Catálogos oficiales de claves de producto, forma de pago, uso de CFDI y más
Este artículo es de carácter educativo e informativo. No constituye asesoría fiscal ni legal. Para situaciones específicas, consulta a un profesional o revisa directamente las fuentes oficiales del SAT.
