Ir al contenido
Massfactura

CFDI40149: código postal del receptor con RFC genérico

Publicado el .

El CFDI40149 aparece cuando facturas con un RFC genérico —el del público en general o el de residentes en el extranjero— y el código postal del receptor no es el mismo que el lugar de expedición del comprobante.

El mensaje del SAT

El campo DomicilioFiscalReceptor, no es igual al valor del campo LugarExpedicion.

La regla, en la matriz de errores del CFDI 4.0: «Si el valor del atributo Rfc del receptor es “XAXX010101000” o “XEXX010101000”, este atributo debe ser igual al valor del atributo LugarExpedicion».

Qué quiere decir

Con un RFC genérico no hay un domicilio fiscal que cotejar, así que el SAT pide repetir en el receptor el código postal de tu lugar de expedición. Según la guía de llenado del Anexo 20, ese lugar es el código postal de donde expides: el de tu matriz o, si facturas en una sucursal, el de esa sucursal, aunque tus sistemas estén en otro lado.

Con el mismo RFC genérico, el régimen del receptor va en 616 «Sin obligaciones fiscales»: si no, la misma matriz lo rechaza con el código CFDI40159.

Por qué pasa

  • El código postal del cliente. El sistema manda el que tiene capturado en el cliente genérico, en lugar de tu lugar de expedición.
  • Una sucursal. El comprobante sale con el código postal de la sucursal como lugar de expedición, pero el receptor lleva el de la matriz, o al revés.
  • Un código postal de relleno en el cliente genérico, como 00000.
  • Cambiaste de domicilio y el lugar de expedición se actualizó, pero el código postal del cliente genérico no.

Cómo se corrige

  1. Revisa el LugarExpedicion del comprobante.
  2. Pon ese mismo código postal en el DomicilioFiscalReceptor.
  3. Revisa que el régimen del receptor sea 616 y vuelve a timbrar.

Si el receptor no debía ir con RFC genérico, captúralo con su RFC y su código postal fiscal (CFDI40147).

Cómo se hace en Massfactura

Al público en general se le factura con un cliente de RFC XAXX010101000. Al timbrarle, Massfactura le pone como código postal el de tu lugar de expedición, que es el de tu organización, con el régimen 616 y el uso S01, sin importar lo que tenga capturado el cliente. La factura global usa ese mismo cliente. Ve Tus clientes, y el RFC genérico del público en general.

Crea tu cuenta y factura al público en general sin capturar su código postal.

Fuentes

  • omawww.sat.gob.mx · http://omawww.sat.gob.mx/tramitesyservicios/Paginas/documentos/MatrizDeErrores_CFDI_v40_20260325.xls
  • omawww.sat.gob.mx · http://omawww.sat.gob.mx/tramitesyservicios/Paginas/documentos/Anexo_20_Guia_de_llenado_CFDI.pdf