LugarExpedicion es el CP de la sucursal, no del servidor
LugarExpedicion es el código postal de la matriz o sucursal que expide el CFDI. Debe existir en c_CodigoPostal. Ese CP cubre CFF 29-A I y III vía RMF 2.7.1.29 I. Si facturas en sucursal, va el CP de la sucursal aunque el sistema esté en otro domicilio. gigstack timbra el CP que envías.
LugarExpedicion es el código postal del domicilio de la matriz o de la sucursal que expide el CFDI. La guía de llenado del CFDI 4.0 (portal 16/01/2026, Last-Modified 17 Jan 2026, p. 12) pide: «Se debe registrar el código postal del lugar de expedición del comprobante (domicilio de la matriz o de la sucursal), debe corresponder a una clave de código postal vigente incluida en el catálogo c_CodigoPostal.» Y: «Al ingresar el código postal en este campo se cumple con el requisito de señalar el domicilio y lugar de expedición del comprobante a que se refieren las fracciones I y III del primer párrafo del artículo 29-A del CFF, en los términos de la regla 2.7.1.29., fracción I de la Resolución Miscelánea Fiscal vigente.» Si emites en sucursal: «En el caso de que se emita un comprobante fiscal en una sucursal, en dicho comprobante se debe registrar el código postal de ésta, independientemente de que los sistemas de facturación de la empresa se encuentren en un domicilio distinto al de la sucursal.» El ejemplo no está en la p. 12. Está en la p. 13: «Los distintos códigos postales se encuentran incluidos en el catálogo c_CodigoPostal. Ejemplo: LugarExpedicion= 01000 / c_CodigoPostal 01000» La p. 11 de esa guía es Exportacion; esa clave está en Exportacion 01, 02, 03 y 04. Aquí no la reescribo. El portal del Anexo 20 (sello 03/09/2026) publica c_CodigoPostal. Esta nota no imprime filas de ese xls. gigstack timbra el CP que envías. No valida contra el catálogo del SAT.
¿qué va en LugarExpedicion?
El CP del lugar que expide. La guía 4.0 (p. 12) nombra «domicilio de la matriz o de la sucursal». No el CP del servidor. No el CP del receptor. No una colonia que esta nota invente para 01000.
Esa clave tiene que existir en c_CodigoPostal. El ejemplo SAT es LugarExpedicion= 01000 cruzado con c_CodigoPostal 01000 (p. 13). No invento otra fila.
La misma guía (p. 12) abre MetodoPago antes de este campo. El par PUE/PPD está en MetodoPago PUE o PPD. Aquí no reimprimo esa tabla.
La p. 4 de la guía advierte: «las explicaciones realizadas en esta Guía de llenado no sustituyen a las disposiciones fiscales legales o reglamentarias vigentes…»
¿facturas en sucursal con el sistema en otro domicilio?
Va el CP de la sucursal. La guía 4.0 (p. 12) lo dice sin rodeos: registras el código postal de la sucursal «independientemente de que los sistemas de facturación de la empresa se encuentren en un domicilio distinto al de la sucursal.»
Las preguntas frecuentes CFDI 4.0 (Q17, p. 6) confirman el mismo hecho: sucursal usa el CP de la sucursal aunque los sistemas estén en la matriz. Q24 (p. 8) es otro caso: los bancos usan el CP del domicilio fiscal. No lo generalices a tu sucursal.
¿el CP cubre el CFF 29-A I y III?
Sí, vía la regla. El artículo 29-A, fracción I, del CFF (última reforma DOF 09-04-2026, p. 57) pide, cuando hay más de un local, señalar el domicilio del local que expide. La fracción III pide: «El lugar y fecha de expedición.»
La RMF 2026, regla 2.7.1.29, fracción I (reimpresión SAT del DOF 28 de diciembre de 2025, p. 112/666, Last-Modified 14 Sep 2026), bajo Requisitos en la expedición de CFDI, escribe: «El lugar de expedición, se cumplirá señalando el código postal del domicilio fiscal o domicilio del local o establecimiento conforme al catálogo de códigos postales que señala el Anexo 20.» La guía 4.0 (p. 12) amarra ese CP a las fracciones I y III del 29-A.
La fracción IV del 29-A es el receptor. No la mezcles con este campo. La fracción II de la misma 2.7.1.29 es FormaPago. Esta nota no escribe ese post.
¿el CP del receptor es el mismo campo?
No. LugarExpedicion es el emisor. El CP del receptor es otro dato. Las preguntas frecuentes CFDI 4.0 (Q18, p. 7) lo separan y lo cruzan con el CFF 29-A IV.
El uso y el régimen del receptor están en UsoCFDI y régimen del receptor. Cómo pedir y validar RFC, nombre, CP, régimen y uso está en validar RFC y datos fiscales. Si el timbrado falla, mira errores comunes de rechazo CFDI 4.0 o factura rechazada SAT. Esta nota no inventa códigos de error.
¿y si el CP no está en c_CodigoPostal?
Las preguntas frecuentes CFDI 4.0 (Q29, p. 9) mandan a la clave del código postal más cercano del lugar de expedición si el tuyo no está en el catálogo. Esta nota no inventa esa fila del xls. El portal de catálogos lleva sello 03/09/2026.
Confirmacion aparece en la p. 13 de la guía. No está en vigor. El SAT no ha publicado procedimientos. No lo uses. Esta nota no los investiga.
¿qué timbra gigstack y qué no?
gigstack timbra el CP que envías en LugarExpedicion. No confronta c_CodigoPostal. No elige sucursal frente a matriz. No adivina el CP del servidor. No llena Confirmacion.
Tú o tu contador arman el CP del local que expide. El catálogo lo admite o no.
preguntas frecuentes
¿qué va en LugarExpedicion?
El CP de la matriz o de la sucursal que expide. Guía 4.0 p. 12. Debe existir en c_CodigoPostal. El ejemplo SAT es 01000 (p. 13).
¿si facturo en sucursal va el CP de la matriz?
No. Va el CP de la sucursal, aunque los sistemas estén en otro domicilio. Guía p. 12 y FAQ Q17 p. 6.
¿el CP del receptor es LugarExpedicion?
No. Es otro campo. FAQ Q18 p. 7. El 29-A IV es el receptor.
¿y si mi CP no está en el catálogo?
FAQ Q29 p. 9: el más cercano del lugar de expedición. Esta nota no inventa filas del xls.
¿los bancos usan el CP de la sucursal?
FAQ Q24 p. 8: usan el CP del domicilio fiscal. Es un caso especial. No lo generalices.
¿gigstack valida el CP contra el SAT?
No. gigstack timbra el CP que envías. No confronta c_CodigoPostal.
¿puedo usar Confirmacion?
No. La p. 13 lo describe. No está en vigor. El SAT no ha publicado procedimientos.