Factura Electrónica MX (CFDI 4.0)
Generate a CFDI 4.0 JSON envelope ready for any Mexican PAC to stamp into the official SAT XML schema.
Pro Feature
Generate a CFDI 4.0 JSON envelope ready for any Mexican PAC to stamp into the official SAT XML schema. This is a Pro tool — upgrade to unlock it along with every other Pro tool on the platform.
Upgrade to Pro — $19/mo✓ All Pro tools · ✓ Unlimited daily runs · ✓ Priority processing
How to Use Factura Electrónica MX (CFDI 4.0)
- Verifique que el RFC del emisor y del receptor estén bien escritos — el último carácter es el dígito verificador (homoclave) modulo-11.
- El catálogo c_ClaveProdServ del SAT tiene 50.000+ claves; las más usadas son 84111506 (consultoría), 81112101 (desarrollo de software), 80101504 (servicios de marketing).
- Régimen Simplificado de Confianza (RESICO, código 626) es el más común para freelancers desde 2022 — IVA tasa 0 o 16 % según el cliente.
- Para clientes en el extranjero use Exportacion="01" (no aplica) o "02" (definitiva); el tool por defecto pone "01".
- El JSON resultante se entrega tal cual a su PAC para que lo timbre — ningún campo manual adicional.
Use Cases
Factura mensual de un freelancer en RESICO a un cliente corporativo
Factura de exportación en USD con tipo de cambio del Banxico
Recibo de pago (CFDI tipo P) para conciliar un PPD anterior
Nota de crédito (CFDI tipo E) para devoluciones o bonificaciones
Tips for Best Results
- El homoclave (último carácter del RFC) usa modulo-11. Si su PAC rechaza una factura por RFC inválido, vuelva a verificar la homoclave.
- Desde CFDI 4.0 (enero 2022) el código postal del domicilio fiscal del receptor es obligatorio — no es opcional.
- Los importes de IVA por concepto van con 6 decimales; los totales con 2. SAT rechaza una décima de diferencia.
- Para operaciones en moneda extranjera el tipo de cambio debe coincidir con el publicado por Banxico el día de emisión.
Frequently Asked Questions
¿Esta herramienta timbra mi factura ante el SAT?
No directamente. Generamos el JSON envelope CFDI 4.0; usted lo manda a su PAC (Facturama, SW Sapien, Solución Factible u otro autorizado) para que construya el XML final, agregue el sello digital (CSD) y obtenga el folio fiscal (UUID) del SAT.
¿Puedo facturar en USD o EUR?
Sí. Seleccione la moneda y agregue el tipo de cambio publicado por Banxico el día de emisión. Si la moneda es MXN, el tipo de cambio es 1 y se omite del XML final.
¿Qué es el régimen RESICO?
Régimen Simplificado de Confianza (código 626) — vigente desde 2022 para personas físicas con ingresos hasta $3.5M MXN anuales. ISR reducido (1-2.5 %) e IVA estándar 16 %. Es el régimen por defecto para la mayoría de freelancers y profesionistas independientes.
Part of these workflows
This tool is used in step-by-step guides that help you get more done
We don't store your text. Processing happens in real-time and your input is discarded immediately after generating the result.
Unlock Unlimited Access
Free users: 5 uses per day | Pro users: Unlimited
✍️ Prompt Library
Ready-to-use prompts — click "Use This" to auto-fill the tool
Create a one-page business plan for a [type of business] targeting [audience].
Write 5 SMART goals for a [role] at a company focused on [objective].
Draft a professional email to a client explaining a project delay with a new timeline.
Summarise the key takeaways from this meeting transcript: [paste transcript]
Write a 30-60-90 day onboarding plan for a new [job title].