México Solicita

Cómo hacer una factura electrónica (CFDI) en México: guía práctica 2026

Para emitir facturas electrónicas necesitas RFC activo, contraseña del SAT o e.firma, y un sistema de facturación — ya sea la herramienta gratuita del SAT o un PAC privado. El CFDI debe incluir RFC del emisor, RFC del receptor (o del público en general), descripción del servicio o producto, monto y desglose de impuestos. Esta guía explica el proceso paso a paso y los errores más comunes.

Facturar parece complicado hasta que lo haces por primera vez. El problema real no es el proceso — es que nadie te explica bien qué herramienta usar, qué datos llenar y qué pasa si te equivocas. Esta guía va directo a lo práctico: qué necesitas, cómo funciona la herramienta gratuita del SAT y cuándo vale la pena pagar por un PAC.

Qué necesitas antes de emitir tu primera factura

  • RFC activo con un régimen que tenga obligación de expedir comprobantes. Si tu RFC es de asalariado puro (régimen de sueldos y salarios), tú no expides facturas — las expide tu patrón. Para facturar como independiente necesitas estar en RESICO, actividades empresariales, honorarios o arrendamiento.
  • Contraseña del SAT o e.firma. La herramienta gratuita del SAT acepta ambas; muchos PACs también.
  • Certificado de Sello Digital (CSD): es diferente de la e.firma. Lo generas en el portal del SAT (sat.gob.mx → Factura electrónica → Genera tu Certificado de Sello Digital). Sin CSD no puedes timbrar.
  • RFC del cliente que te pide la factura. Si el cliente no tiene RFC o no lo proporciona, usas el RFC genérico: XAXX010101000 para público general nacional, o XEXX010101000 para extranjeros.

Tiempo estimado

Primera factura: 20–30 minutos (configuración inicial incluida) / Facturas siguientes: 5 minutos

Dificultad

Baja-media

Costo

Gratuito con la herramienta del SAT / PACs privados desde $0 hasta ~$500/mes según volumen

Cómo emitir un CFDI paso a paso

  1. Genera tu Certificado de Sello Digital (CSD) en sat.gob.mx si aún no lo tienes. Entra al portal → Factura electrónica → Genera tu Certificado de Sello Digital. Necesitas tu e.firma para este paso. Descarga los archivos .key y .cer que genera — son los que sueltas en la herramienta de facturación.

    El CSD es diferente de la e.firma (que también tiene archivos .key y .cer). No los confundas. El CSD está asociado a tu RFC como emisor de comprobantes; la e.firma es tu firma digital general.

  2. Elige tu herramienta de facturación. Opción gratuita: factura.sat.gob.mx. Opción PAC privado: Bind, Facturama, MiFactura, Contabilidad.com.mx, entre decenas. Los PACs cobran por folios o por suscripción mensual; la herramienta del SAT es ilimitada y gratuita.

    Para empezar, usa la herramienta del SAT. Si después ves que facturas mucho, que necesitas integración con otros sistemas (contabilidad, e-commerce) o que la interfaz del SAT te resulta difícil, evalúa un PAC.

  3. Llena los datos del CFDI: tu RFC como emisor, RFC del receptor, régimen fiscal del receptor, uso del CFDI (G03 para gastos generales es el más común), descripción del servicio o producto, clave de producto/servicio SAT (catálogo en el portal), unidad, cantidad, precio unitario y total.

    La 'clave de producto/servicio' es un campo que confunde a muchos. Es un código del catálogo SAT que describe tu actividad. Para servicios profesionales generales: 80141600. Para el catálogo completo, busca en el portal del SAT 'catálogo de productos y servicios CFDI 4.0'.

  4. El sistema calcula automáticamente los impuestos (IVA 16%, o tasa 0% si aplica a tu actividad). Revisa el desglose antes de timbrar. Una vez que das 'timbrar' o 'generar', el CFDI queda sellado con el sello del SAT y ya no se puede modificar — solo cancelar.

    Si algo está mal, cancela y emite de nuevo. La cancelación requiere que el receptor la acepte si el monto supera cierto umbral. Mejor verificar todo antes de enviar.

  5. Descarga el XML y el PDF del CFDI. El XML es el documento oficial; el PDF es la representación impresa para el cliente. Envía ambos al cliente. Guarda siempre el XML en tus archivos — es el comprobante fiscal real.

    Muchas personas solo guardan el PDF y pierden el XML. El SAT almacena los CFDI emitidos y puedes descargarlos desde el portal, pero es más fácil tenerlos organizados tú mismo.

Para qué sirve facturar correctamente

La factura bien emitida es la base de tu relación fiscal con el SAT y con tus clientes.

  • Permite a tu cliente deducir el gasto o acreditar el IVA — si no facturas, muchos clientes empresariales no pueden trabajar contigo.
  • Genera tu historial de ingresos ante el SAT: sin CFDI, el SAT no 've' tus ingresos formalmente.
  • Es el comprobante que usas en tu declaración mensual y anual para cuadrar los impuestos.
  • Para acceder a créditos bancarios formales o licitaciones de gobierno, necesitas historial de facturación.

Errores frecuentes que invalidan la factura

Errores que invalidan la factura o complican al cliente:

RFC del receptor incorrecto

Si el RFC del cliente está mal capturado, la factura no sirve para deducir impuestos. El CFDI queda sellado con ese dato y no se puede corregir — hay que cancelarlo y reemitirlo. Siempre pide el RFC completo al cliente y verifica que tenga 13 caracteres para personas físicas o 12 para morales.

Uso del CFDI incorrecto

El campo 'uso del CFDI' lo elige el receptor según para qué va a usar la factura. Si el cliente pide 'D01' (honorarios médicos) pero tú le prestas un servicio de diseño, el CFDI tiene una inconsistencia. Pregunta al cliente exactamente qué código necesita antes de emitir.

No cancelar facturas con error a tiempo

Una factura mal emitida que no se cancela queda como ingreso declarado. Si no la cancelas y no cobras el monto, el SAT puede considerarlo como ingreso real. La cancelación tiene plazos: en general hasta el último día del ejercicio fiscal en que se emitió.

No tener CSD activo o usar el de otra persona

El CSD es personal del RFC. Si intentas facturar sin CSD o con uno vencido, el CFDI no pasa la validación. Los CSD tienen vigencia; verifica en el portal del SAT que el tuyo esté activo antes de intentar timbrar.

Cómo saber que la factura es válida

  • Tu CSD está activo en el portal del SAT.
  • El CFDI emitido tiene el UUID (folio fiscal) y el sello del SAT.
  • El XML y el PDF están descargados y guardados.
  • El cliente recibió ambos archivos y confirmó que el RFC es correcto.

Cuándo necesitas asesoría adicional

  • Si tus actividades mezclan IVA a distintas tasas o exenciones: un contador te ayuda a configurar correctamente los impuestos.
  • Si facturas a clientes extranjeros: hay reglas especiales de IVA para exportación de servicios.
  • Si tienes alto volumen de facturas y necesitas integración con contabilidad: un PAC con API puede automatizarlo.
  • Si necesitas emitir facturas globales al público en general: hay reglas específicas para periocidad y montos.

Preguntas frecuentes sobre cómo facturar en México

¿Necesito contratar un PAC para facturar o puedo usar la herramienta del SAT?
Puedes usar la herramienta gratuita del SAT (factura.sat.gob.mx) sin costo. La validez del CFDI es exactamente la misma que con un PAC privado. Los PACs son útiles si facturas grandes volúmenes, necesitas integración con sistemas de contabilidad o quieres una interfaz más cómoda.
¿Qué pasa si el cliente no me da su RFC?
Usas el RFC del público en general: XAXX010101000 para clientes nacionales sin RFC. Esta factura no permite al receptor deducir el gasto, pero es un CFDI válido para ti como emisor. Para extranjeros sin RFC, el código es XEXX010101000.
¿Se puede modificar una factura ya emitida?
No. Una vez timbrado, el CFDI no se puede modificar. Si hay un error, hay que cancelarlo y emitir uno nuevo. La cancelación puede requerir la aceptación del receptor si el monto supera $1,000 pesos.
¿Cuánto tiempo tengo para cancelar una factura con error?
Hasta el último día del ejercicio fiscal en que se emitió (31 de diciembre). Después de esa fecha, la cancelación es más compleja y puede requerir aclaración con el SAT. Si emites con error en diciembre, tienes ese mismo mes para corregir.
¿Tengo que declarar aunque no me hayan pagado la factura?
En la mayoría de los regímenes, el ingreso se declara cuando se cobra (base de flujo de efectivo), no cuando se emite la factura. Si emitiste una factura pero no cobras ese mes, no necesariamente lo declaras ese mes. Sin embargo, si la factura fue emitida y no cancelada, eventualmente hay que cuadrarla. El régimen específico determina las reglas exactas.
¿Puedo facturar si soy asalariado con nómina?
Depende. Si tu único ingreso es como asalariado (régimen de sueldos y salarios), no puedes emitir facturas por cuenta propia — tu patrón factura por ti. Si además tienes actividad independiente, necesitas estar dado de alta también en el régimen de honorarios, RESICO o actividad empresarial para poder facturar esos ingresos adicionales.

Fuente oficial

Consulta primaria: SAT — Factura electrónica CFDI 4.0

Última revisión de esta guía: junio de 2026

La versión vigente del CFDI es la 4.0. Verifica en el portal del SAT si hay actualizaciones al catálogo de productos, usos del CFDI o reglas de cancelación.

También te puede interesar