Facturación electrónica y cumplimiento fiscal · ClickBalance
La factura comercial en México no es un documento libre — es un CFDI 4.0 (Comprobante Fiscal Digital por Internet) con estructura técnica regulada por el SAT. Cada campo tiene una regla de validación. Un error en el RFC del receptor, en el régimen fiscal o en la tasa de IVA no genera una advertencia — genera rechazo inmediato del timbrado. Esta guía muestra la estructura real, los tres escenarios de impuestos más frecuentes, y los errores de campo que más facturas rechazan.
Aclaración terminológica — importante para el mercado mexicano
¿Qué es el IRPF y por qué en México se llama ISR?
El IRPF (Impuesto sobre la Renta de las Personas Físicas) es la denominación española de un impuesto que en México se llama ISR (Impuesto Sobre la Renta). Funcionalmente son equivalentes: gravan el ingreso de personas físicas y morales. En una factura mexicana — el CFDI 4.0 — el ISR no aparece como impuesto trasladado al cliente en la mayoría de las operaciones de venta. Aparece como retención cuando una persona moral paga honorarios o servicios a una persona física. El impuesto que sí se traslada al cliente en casi todas las facturas mexicanas es el IVA (Impuesto al Valor Agregado), equivalente al IVA europeo.
16%
tasa general del IVA en México — aplicable en la mayoría de operaciones de venta de bienes y servicios (Art. 1 LIVA 2026)
8%
tasa de IVA en la zona fronteriza norte y sur — prorrogada por decreto hasta el 31 de diciembre de 2026
4.0
versión vigente del CFDI — única válida desde abril de 2023. El SAT rechaza automáticamente cualquier intento de timbrar en versión 3.3
Escenario 1 — Venta de mercancía entre empresas
¿Cómo es una factura CFDI 4.0 de venta de bienes con IVA al 16%?
El escenario más común: una empresa vende productos a otra empresa. El emisor traslada IVA al 16% sobre el subtotal. No hay retenciones. El receptor puede acreditar ese IVA contra su IVA trasladado del mes si los bienes son para actividades gravadas (Art. 5 LIVA).
Emisor
Distribuidora Norteña, S.A. de C.V.
RFC: DNO850312AB3
Régimen: 601 — General de Ley PM · CP: 64000
Receptor nuevo en 4.0
Comercializadora Bajío, S.A. de C.V.
RFC: CBA910415XY2
Régimen receptor: 601 · CP receptor: 37000 nuevo en 4.0
Uso CFDI: G03 — Gastos en general
| Descripción del concepto |
Cantidad |
Precio unit. |
Importe |
Caja de herramienta profesional modelo HX-40 ClaveProdServ: 27111800 · ClaveUnidad: H87 (pieza) |
50 |
$1,200.00 |
$60,000.00 |
Taller de capacitación en uso (incluido) ObjetoImp: 02 (sí objeto de impuesto) nuevo en 4.0 |
1 |
$0.00 |
$0.00 |
Subtotal$60,000.00
Descuento$0.00
IVA trasladado 16% (tasa: 0.160000)+ $9,600.00
Total CFDI$69,600.00
Método de pago: PUE (pago en una sola exhibición) · Forma de pago: 03 (transferencia) · Moneda: MXN
El receptor recibe: factura por $69,600 MXN. Paga $69,600. Los $9,600 de IVA son acreditables si los bienes se usan para actividades gravadas (Art. 5 LIVA). El emisor debe enterar ese IVA al SAT antes del día 17 del mes siguiente.
Escenario 2 — Honorarios: persona física a persona moral
¿Cómo cambia el desglose de impuestos cuando una persona física presta servicios profesionales a una empresa?
Este es el escenario con más impuestos simultáneos en una sola factura: hay IVA trasladado al 16%, retención de IVA (2/3 del IVA trasladado = 10.6667%), y retención de ISR (10% del subtotal). El receptor retiene y entera esos importes al SAT en lugar del prestador. El neto que recibe el freelance es menor al total del CFDI.
Emisor (persona física)
Lic. Sofía Martínez Ruiz
RFC: MARS880520KL7
Régimen: 612 — Actividades empresariales y profesionales
Receptor (persona moral)
Soluciones Industriales GDL, S.A. de C.V.
RFC: SIG960710TQ8
Régimen receptor: 601 · CP receptor: 44100
Uso CFDI: G03 — Gastos en general
| Descripción del concepto |
Cantidad |
Precio unit. |
Importe |
Asesoría legal en materia laboral — agosto 2026 ClaveProdServ: 80141600 · ClaveUnidad: E48 (servicio) |
1 |
$10,000.00 |
$10,000.00 |
Subtotal$10,000.00
IVA trasladado 16%+ $1,600.00
Base gravable IVA$10,000.00 × 0.160000
Retención IVA (2/3 del 16% = 10.6667%)− $1,066.67
Retención ISR (10% del subtotal)− $1,000.00
Ambas retenciones las entera la PM al SATArt. 1-A LIVA + Art. 106 LISR
Total CFDI$10,533.33
Total CFDI = Subtotal + IVA trasladado − IVA retenido − ISR retenido
La PF recibe en su cuenta: $10,533.33 MXN (no los $11,600 del total bruto, porque las retenciones se quedan en la PM). La persona moral entera $1,066.67 de IVA retenido + $1,000 de ISR retenido al SAT el día 17 del mes siguiente. La PF los acredita en su declaración mensual.
Escenario 3 — Venta en zona fronteriza norte
¿Cómo cambia la factura cuando el negocio opera en la frontera norte o sur de México?
Empresas con domicilio fiscal y operaciones en municipios de la región fronteriza norte (Tijuana, Ciudad Juárez, Mexicali, Reynosa, Nuevo Laredo, entre otros) aplican IVA al 8% en lugar del 16% general — beneficio prorrogado por decreto hasta el 31 de diciembre de 2026. El CFDI debe reflejar la tasa 0.080000 exactamente; si se declara 0.160000 por error, el receptor paga IVA de más y el contribuyente puede tener saldo a favor no justificado.
Emisor
Tecnología Frontera TIJ, S. de R.L. de C.V.
RFC: TFT940618BC1
Régimen: 601 · CP: 22000 (Tijuana, B.C.)
Receptor
Importadora San Diego, S.A. de C.V.
RFC: ISD010305RN4
Régimen: 601 · CP: 22010 (Tijuana, B.C.)
Uso CFDI: G03 — Gastos en general
| Descripción del concepto |
Cantidad |
Precio unit. |
Importe |
Servicio de instalación de redes — proyecto agosto ClaveProdServ: 81112003 · ClaveUnidad: E48 |
1 |
$25,000.00 |
$25,000.00 |
Subtotal$25,000.00
IVA trasladado 8% (tasa: 0.080000) — zona fronteriza+ $2,000.00
vs. $4,000 al 16% — ahorro de $2,000 para el receptor
Total CFDI$27,000.00
Estímulo prorrogado por decreto DOF 31-dic-2025 hasta 31 de diciembre de 2026
Condición obligatoria: tanto el emisor como el receptor deben tener domicilio fiscal en la zona fronteriza. Si solo uno lo tiene, aplica el 16%. El código postal del receptor en el CFDI debe ser de municipio fronterizo — validado por el PAC al timbrar.
Siempre Contable — IVA frontera 2026 ↗
Campos obligatorios nuevos en CFDI 4.0
¿Qué campos exige el CFDI 4.0 que no existían en la versión 3.3 y cuáles son los errores más frecuentes?
El CFDI 4.0 agregó campos obligatorios que el SAT valida en tiempo real al timbrar. Un error en cualquiera de ellos genera rechazo inmediato — el PAC no timbra hasta que el dato sea correcto. Estos cuatro son los que más facturas rechazan.
| Campo nuevo en 4.0 |
Qué debe contener |
Error más frecuente |
| RegimenFiscalReceptor |
Clave de 3 dígitos del régimen del receptor: 601 (General PM), 612 (Act. empresariales PF), 626 (RESICO PF), 605 (Sueldos y salarios) |
Se deja en blanco o se pone el régimen del emisor — el SAT rechaza la factura y el receptor no puede deducirla |
| DomicilioFiscalReceptor (CP) |
Código postal del domicilio fiscal del receptor — exactamente como aparece en su Constancia de Situación Fiscal |
El receptor da su CP de entrega en vez del CP de su domicilio fiscal — ambos pueden ser diferentes |
| ObjetoImp por concepto |
Clave que indica si el concepto es objeto de impuesto: 01 (no objeto), 02 (sí objeto — lo más común), 03 (no objeto pero sí desglosado) |
Se deja en 01 (no objeto) por error cuando el concepto sí causa IVA — la factura no registra impuesto y el receptor pierde la posibilidad de acreditar |
| Nombre del receptor exacto |
Razón social o nombre completo tal como aparece en el RFC — incluye mayúsculas, acentos y puntuación de la Constancia de Situación Fiscal |
El cliente da una versión abreviada o con error tipográfico — el PAC rechaza por diferencia con el RFC. Pedir siempre la Constancia actualizada |
Rechazo inmediato
RFC del receptor inválido o inexistente
El RFC debe existir en el padrón del SAT y tener el formato correcto (12 caracteres PM, 13 PF). Un RFC inventado o con homoclave incorrecta es rechazo automático del PAC.
Rechazo inmediato
Tasa de IVA con menos de 6 decimales
El SAT exige declarar la tasa como 0.160000 — no como 0.16 ni 16%. Un formato incorrecto genera rechazo técnico aunque el cálculo sea correcto.
Deducción rechazada
Uso de CFDI incompatible con el régimen
No todos los usos son válidos para todos los regímenes. Un RESICO (626) no puede usar G01 (adquisición de mercancias) — el receptor pierde la deducción aunque el timbrado pase.
Deducción rechazada
ClaveProdServ genérica o incorrecta
Desde 2026 el SAT cruza la clave de producto con la descripción. Una clave genérica (01010101) en un servicio específico puede invalidar la deducción en auditoría automatizada.
El cambio más importante de 2026: ya no basta con una factura técnicamente correcta
A partir del 1 de enero de 2026, una reforma al CFF exige poder demostrar que la operación que respalda el CFDI realmente existió. El SAT cruza automáticamente facturas emitidas, recibidas, declaraciones, pagos bancarios y registros contables. Si una factura está técnicamente bien timbrada pero no tiene sustancia económica verificable (contrato, orden de compra, comprobante de entrega, pago), puede ser objetada en revisión electrónica aunque el XML sea perfecto.
Gigstack — Reforma CFF 2026.
Métodos de pago en CFDI: PUE vs PPD — la diferencia que afecta el IVA
PUE (Pago en una sola exhibición): se usa cuando el pago ocurre en el mismo mes en que se emite la factura. El IVA es exigible y acreditable en ese período. Si el pago se retrasa a otro mes, el CFDI debió haber sido PPD.
PPD (Pago en parcialidades o diferido): se usa cuando el pago se recibirá en un momento posterior a la emisión. Requiere emitir un
Complemento de Pago (REP) por cada cobro recibido — a más tardar el día 5 del mes siguiente al cobro. Sin el complemento de pago, el IVA no es acreditable para el receptor y el emisor puede tener inconsistencias en la declaración mensual.
Elegir PUE cuando debería ser PPD — o viceversa — es una de las inconsistencias que la revisión electrónica del SAT detecta automáticamente al cruzar la fecha del CFDI con la del depósito bancario.
Tesio — PUE vs PPD CFDI 4.0 ·
SAT — CFDI 4.0.
-
Pide siempre la Constancia de Situación Fiscal actualizada a tus clientes antes de emitir. El nombre, RFC, código postal y régimen fiscal deben coincidir exactamente con los datos en el padrón del SAT. Una diferencia de un acento, una mayúscula o un espacio genera rechazo. La constancia se descarga en segundos desde la página del SAT con la contraseña del cliente. SAT — Obligaciones fiscales.
-
Verifica que el uso del CFDI sea compatible con el régimen del receptor. El catálogo de usos vs. regímenes del SAT establece combinaciones permitidas. Una persona en RESICO (626) tiene usos diferentes a una persona moral general (601). Si tu sistema no valida esto automáticamente antes de timbrar, puedes estar emitiendo facturas que el receptor no puede deducir — y el cliente te llamará cuando su declaración no cuadre.
-
Si tu operación es PPD, emite el Complemento de Pago a más tardar el día 5 del mes siguiente al cobro. Este es el incumplimiento más frecuente en PyMEs que venden a crédito. Sin el REP, el IVA no es acreditable para el receptor y el emisor no puede considerarlo pagado. ClickBalance puede configurar recordatorios automáticos para emitir el complemento cuando registras el cobro. SAT — Contabilidad electrónica.
-
Valida el XML antes de enviarlo al cliente — no solo el PDF. El PDF es la representación visual; el XML es el documento con validez fiscal. Errores en el XML que no se ven en el PDF pueden hacer que la factura sea técnicamente inválida aunque el cliente la haya guardado y se vea bien impresa. El SAT ofrece un verificador de CFDI gratuito en su portal. SAT — Verificador de CFDI.
"En 2026, el SAT ha intensificado la vigilancia sobre el uso correcto de los campos del CFDI — especialmente los datos del receptor, los complementos de pago y las cancelaciones. El cambio filosófico es claro: el SAT pasó de validar que existía una factura a validar que esa factura representa una operación real, con datos fiscales precisos de emisor y receptor."
— Gigstack / CFDI 4.0 Guía Completa 2026 · blog.gigstack.pro
¿Tu sistema de facturación valida los datos del receptor antes de timbrar?
ClickBalance valida automáticamente el RFC, el régimen fiscal, el código postal y la compatibilidad de uso de CFDI del receptor antes de timbrar — para que cada factura que emitas sea deducible para tu cliente y no regrese como error.
Ver cómo funciona ↗
Fuentes: SAT — CFDI 4.0 oficial ·
Siempre al Día — Anexo 20 SAT 2026 ·
Tesio — CFDI 4.0 guía completa 2026 ·
Alegra — IVA México 2026 ·
Siempre Contable — IVA tasas y frontera 2026 ·
Siempre al Día — Retención de IVA 2026 ·
ChecaFactura — IVA retenido y retenciones ISR ·
CalculaMX — CFDI 4.0 campos nuevos ·
Gigstack — CFDI 4.0 reforma CFF 2026 ·
SAT — Contabilidad electrónica y complementos