El error CFDI40146 aparece cuando se factura al público en general pero no se usa el RFC genérico correcto que el SAT designó para estos casos.
¿Qué dice el SAT?
El campo RFC del receptor debe contener el valor "XAXX010101000".
¿Cuándo usar XAXX010101000?
Este RFC genérico se usa cuando:
- Tu cliente no requiere factura a su nombre (público en general).
- Emitieras una factura global que agrupa múltiples ventas de mostrador.
- El cliente es una persona física que no tiene RFC o no lo proporciona.
¿Cuándo NO usar XAXX010101000?
- Cuando el cliente sí tiene RFC y quiere factura a su nombre — en ese caso usa su RFC real.
- Cuando el cliente es extranjero — ahí se usa XEXX010101000.
Restricciones importantes en CFDI 4.0
- El monto máximo por factura al RFC genérico es de $200,000 MXN.
- El UsoCFDI debe ser S01 (Sin efectos fiscales).
- El DomicilioFiscalReceptor debe ser igual al código postal del emisor.
¿Tienes un negocio con ventas al público general? SimpleCFDI® facilita la factura global y el uso correcto del RFC genérico. Pruébalo gratis.