Los errores del CFDI40150 al CFDI40153 aparecen cuando facturas a clientes en el extranjero y hay problemas con el campo ResidenciaFiscal.
¿Qué dicen estos errores?
- CFDI40150: El campo ResidenciaFiscal no contiene un valor del catálogo c_Pais.
- CFDI40151: El RFC del receptor es nacional o genérico, pero se registró ResidenciaFiscal.
- CFDI40152: El valor del campo ResidenciaFiscal no puede ser MEX (México).
- CFDI40153: Debe registrarse un valor en ResidenciaFiscal para el RFC XEXX010101000.
Reglas del campo ResidenciaFiscal
- Solo aplica cuando el receptor es extranjero (RFC: XEXX010101000).
- Debe ser un código de país del catálogo c_Pais del SAT (ejemplo: USA, CAN, DEU).
- No puede ser MEX — si el receptor es mexicano, no lleva ResidenciaFiscal.
- Para clientes nacionales con RFC válido, este campo no debe incluirse.
¿Cómo corregirlo?
- Si tu cliente es extranjero: usa RFC XEXX010101000 y registra su país con el código ISO de 3 letras.
- Si tu cliente es mexicano: elimina el campo ResidenciaFiscal por completo.
SimpleCFDI® incluye soporte para facturación de exportación y clientes extranjeros. Conoce más.