El campo name en /rfc/find-zip, /rfc/verify y /rfc/verify-batch debe coincidir con el nombre registrado en el SAT. Empresas y personas físicas siguen reglas distintas. Limpiar el nombre antes de enviarlo produce coincidencias más rápidas y confiables. El servidor limpia por seguridad los sufijos comunes de empresas, pero no puede recuperarse de un apellido mal escrito o un honorífico colado.
Empresas (persona moral)
Envía la razón social SIN los sufijos del régimen legal. Quita S.A. de C.V., SA DE CV, SAPI de C.V., SAB de C.V., S de RL de CV, SOFOM, AC, SC, SAS y etiquetas similares antes de enviar.
Correcto
ACME CONSULTORES
Incorrecto
ACME CONSULTORES S.A. de C.V.
Personas físicas
Envía el nombre legal tal como está registrado en el SAT: apellido paterno, apellido materno, después los nombres. Sin honoríficos, sin títulos.
Correcto
JUAN PEREZ LOPEZ
Incorrecto
Sr. Juan Pérez López
Tips
- Mayúsculas o mayúsculas y minúsculas mezcladas, ambas funcionan. El servidor normaliza las mayúsculas antes de comparar.
- Los acentos se toleran pero no son obligatorios. "JOSE PEREZ" coincide con "JOSÉ PÉREZ".
- Si una coincidencia falla repetidamente para un RFC que sabes que es válido, verifica que el nombre en tus registros sea el nombre registrado en el SAT, no un nombre comercial o de marca.