Cómo emitir una factura sin RFC en México

Hay situaciones cotidianas en las que un cliente te pide factura pero no tiene —o no quiere dar— su RFC. Esto ocurre con consumidores finales, turistas o personas que simplemente no recuerdan sus datos fiscales. El SAT tiene previsto este escenario y permite emitir una factura válida usando un RFC genérico. No es un truco ni un atajo: es un mecanismo oficial que, usado correctamente, cumple con la normativa del CFDI 4.0 vigente en 2026.

Este artículo está dirigido a freelancers, autónomos y pequeñas empresas que ya facturan y necesitan saber exactamente cómo proceder cuando el receptor no proporciona su RFC. El proceso es corto, pero tiene detalles que, si se ignoran, pueden invalidar el comprobante.

Qué es y cuándo se usa

Una factura sin RFC es un CFDI (Comprobante Fiscal Digital por Internet) emitido con el RFC genérico XAXX010101000, que el SAT asigna para operaciones con el público en general. No se trata de una factura incompleta: es un comprobante legalmente válido con restricciones específicas.

Aplica a cualquier persona física o moral que ya esté inscrita en el SAT y emita facturas regularmente. Los casos más comunes son:

Importante: este tipo de factura no puede usarse para deducciones fiscales por parte del receptor, porque no está vinculada a ningún contribuyente identificado. Si el cliente después quiere deducir el gasto, necesitará una factura con su RFC real.

Requisitos previos

Antes de emitir este comprobante necesitás tener todo lo siguiente en orden:

No necesitás ningún trámite adicional específico para emitir con RFC genérico. Si ya podés emitir facturas normales, podés emitir estas también.

Cómo emitirlo paso a paso

Podés hacerlo directamente desde el portal gratuito del SAT en factura.sat.gob.mx o desde tu PAC o software de facturación. El proceso en el portal del SAT es el siguiente:

  1. Ingresá al portal en factura.sat.gob.mx con tu RFC y Contraseña o e.firma.
  2. Seleccioná “Generar CFDI” en el menú principal.
  3. En el campo RFC receptor, escribí el RFC genérico: XAXX010101000. Si el cliente es extranjero sin RFC mexicano, usá XEXX010101000.
  4. En el campo Nombre o razón social del receptor, escribí PUBLICO EN GENERAL (así, en mayúsculas, tal como lo espera el SAT).
  5. En Uso de CFDI, seleccioná S01 - Sin efectos fiscales.
  6. En Régimen fiscal del receptor, el SAT solicita capturar 616 - Sin obligaciones fiscales para estos casos.
  7. Completá los datos del comprobante: concepto, cantidad, precio unitario, IVA si corresponde y forma de pago.
  8. Revisá el resumen antes de timbrar. Verificá que el subtotal, el IVA y el total sean correctos.
  9. Timbrá el CFDI. El SAT o tu PAC asignarán el UUID (folio fiscal) que valida el comprobante.
  10. Descargá el archivo XML y PDF del comprobante. Guardá ambos.

El tiempo estimado del proceso, una vez que tenés los datos listos, es de 3 a 5 minutos.

Errores comunes y cómo evitarlos

Preguntas frecuentes

¿Una factura con RFC genérico es igual de válida que una factura normal? Sí, para el emisor es un CFDI con plena validez fiscal. Aparece en tu contabilidad electrónica y en la declaración de ingresos normalmente. La diferencia es que el receptor no puede usarla para deducir impuestos.

¿Puedo emitir muchas facturas con XAXX010101000 en un mismo mes? No hay un límite numérico fijo, pero el SAT monitorea los patrones. Si la mayoría de tus ingresos aparece facturada a RFC genérico sin ningún cliente identificado, puede generarte una revisión. Usalo solo cuando realmente no tengas el RFC del cliente.

¿El cliente puede pedir que le rehaga la factura con su RFC después? Sí, pero hay un proceso específico: debés cancelar el CFDI original en el portal del SAT y emitir uno nuevo con los datos correctos. La cancelación en CFDI 4.0 requiere en muchos casos la aceptación del receptor, lo que puede complicarse si el cliente ya no responde. Es mejor pedir el RFC antes de facturar.

¿Qué pasa si el cliente es extranjero y tampoco tiene RFC? Usás el RFC XEXX010101000 en lugar de XAXX010101000. Este RFC genérico está diseñado específicamente para residentes en el extranjero sin obligaciones fiscales en México.

¿Necesito un PAC para emitir este tipo de factura? No necesariamente. El portal gratuito factura.sat.gob.mx te permite timbrar sin costo. Un PAC o software externo es útil si necesitás automatizar el proceso o integrarlo con tu sistema de ventas, pero no es obligatorio para facturar al público en general.

Antes de cerrar: lo que no debés olvidar

Emitir una factura con RFC genérico es un recurso válido y sencillo cuando no tenés los datos del cliente. La clave está en usar XAXX010101000, el nombre PUBLICO EN GENERAL y el uso de CFDI S01, y en guardar siempre el XML.

Después de timbrar, descargá ambos archivos (XML y PDF) y registrá el ingreso en tu contabilidad como lo harías con cualquier otra factura. Si tenés dudas sobre cómo afecta esto a tu declaración mensual o anual según tu régimen fiscal, consultá el portal del SAT o comunicarte con un contador.