{% if logo_data %} {% else %}
{% endif %}
{{ cfdi.emisor.nombre }}
RFC: {{ cfdi.emisor.rfc }}
{{ catalogs.regimen_fiscal_emisor }}
No. Cert.: {{ cfdi.no_certificado }}
Comprobante Fiscal
{{ catalogs.tipo_comprobante }}
{% if cfdi.serie or cfdi.folio %}
Serie {{ cfdi.serie or '-' }} Folio {{ cfdi.folio or '-' }}
{% endif %}
Datos del Comprobante
Folio Fiscal (UUID) {{ formatted.uuid }}
Fecha de Emisión {{ formatted.fecha }} Lugar de Expedición {{ cfdi.lugar_expedicion }} Moneda {{ catalogs.moneda }} ({{ cfdi.moneda }})
Forma de Pago {{ catalogs.forma_pago }} Método de Pago {{ catalogs.metodo_pago }} Exportación {{ catalogs.exportacion }}
Emisor
{{ cfdi.emisor.nombre }}
RFC: {{ cfdi.emisor.rfc }}
Régimen Fiscal: {{ catalogs.regimen_fiscal_emisor }}
No. Certificado: {{ cfdi.no_certificado }}
Receptor
{{ cfdi.receptor.nombre }}
RFC: {{ cfdi.receptor.rfc }}
Domicilio Fiscal: {{ cfdi.receptor.domicilio_fiscal }}
Régimen Fiscal: {{ catalogs.regimen_fiscal_receptor }}
Uso CFDI: {{ catalogs.uso_cfdi }}
{% if cfdi.tipo_comprobante != 'P' %}
Conceptos
{% for concepto in cfdi.conceptos %} {% endfor %}
Cant. Unidad Clave SAT Descripción / Producto o Servicio Valor Unit. Importe
{{ format_number(concepto.cantidad, 2) }} {{ concepto.unidad or concepto.clave_unidad }} {{ concepto.clave_prod_serv }} {{ concepto.descripcion }} {% if concepto.impuestos and concepto.impuestos.traslados %}
{% for traslado in concepto.impuestos.traslados %} {{ get_impuesto(traslado.impuesto) }} {{ format_tax_rate(traslado.tasa_o_cuota) }} {% endfor %}
{% endif %}
{{ format_currency(concepto.valor_unitario, moneda, include_symbol=false) }} {{ format_currency(concepto.importe, moneda, include_symbol=false) }}
{% endif %} {% if cfdi.pagos %}
Complemento de Pago
{% if cfdi.pagos.totales.total_traslados_base_iva16 %} {% endif %} {% if cfdi.pagos.totales.total_retenciones_iva %} {% endif %}
Monto Total de Pagos {{ format_currency(cfdi.pagos.totales.monto_total_pagos, cfdi.pagos.pago[0].moneda_p) }} Base IVA 16% {{ format_currency(cfdi.pagos.totales.total_traslados_base_iva16, cfdi.pagos.pago[0].moneda_p) }} IVA 16% {{ format_currency(cfdi.pagos.totales.total_traslados_impuesto_iva16, cfdi.pagos.pago[0].moneda_p) }} Retención IVA -{{ format_currency(cfdi.pagos.totales.total_retenciones_iva, cfdi.pagos.pago[0].moneda_p) }}
{% for pago in cfdi.pagos.pago %}
Fecha de Pago {{ format_date(pago.fecha_pago) }} Forma de Pago {{ get_forma_pago_p(pago.forma_de_pago_p) }} Moneda {{ get_moneda_pago(pago.moneda_p) }} ({{ pago.moneda_p }})
Tipo de Cambio {% if pago.tipo_cambio_p is not none %}{{ format_number(pago.tipo_cambio_p, 6) }}{% else %}1{% endif %} Monto {{ format_currency(pago.monto, pago.moneda_p) }}
Documentos Relacionados
{% for docto in pago.docto_relacionado %} {% if docto.impuestos_dr and (docto.impuestos_dr.traslados_dr or docto.impuestos_dr.retenciones_dr) %} {% endif %} {% endfor %}
UUID Documento Moneda Parcialidad Saldo Anterior Pagado Saldo Insoluto
{{ docto.id_documento }} {{ docto.moneda_dr }} {{ docto.num_parcialidad }} {{ format_currency(docto.imp_saldo_ant, docto.moneda_dr) }} {{ format_currency(docto.imp_pagado, docto.moneda_dr) }} {{ format_currency(docto.imp_saldo_insoluto, docto.moneda_dr) }}
{% if docto.impuestos_dr.traslados_dr %} Traslados DR: {% for t in docto.impuestos_dr.traslados_dr %} {{ get_impuesto(t.impuesto_dr) }} base {{ format_currency(t.base_dr, docto.moneda_dr) }} @ {{ format_tax_rate(t.tasa_o_cuota_dr) }} = {{ format_currency(t.importe_dr, docto.moneda_dr) }} {% endfor %} {% endif %} {% if docto.impuestos_dr.retenciones_dr %} Retenciones DR: {% for r in docto.impuestos_dr.retenciones_dr %} {{ get_impuesto(r.impuesto_dr) }} base {{ format_currency(r.base_dr, docto.moneda_dr) }} @ {{ format_tax_rate(r.tasa_o_cuota_dr) }} = {{ format_currency(r.importe_dr, docto.moneda_dr) }} {% endfor %} {% endif %}
{% if pago.impuestos_p and (pago.impuestos_p.traslados_p or pago.impuestos_p.retenciones_p) %}
{% if pago.impuestos_p.traslados_p %} {% for t in pago.impuestos_p.traslados_p %} {% endfor %} {% endif %} {% if pago.impuestos_p.retenciones_p %} {% for r in pago.impuestos_p.retenciones_p %} {% endfor %} {% endif %}
Traslado {{ get_impuesto(t.impuesto_p) }} {{ format_tax_rate(t.tasa_o_cuota_p) }} {{ format_currency(t.importe_p, pago.moneda_p) }}
Retención {{ get_impuesto(r.impuesto_p) }} -{{ format_currency(r.importe_p, pago.moneda_p) }}
{% endif %}
{% endfor %}
{% endif %} {% include "_partials/nomina.html" %} {% include "_partials/carta_porte.html" %} {% if cfdi.tipo_comprobante != 'P' %}
{% if cfdi.descuento %} {% endif %} {% if cfdi.impuestos %} {% if cfdi.impuestos.traslados %} {% for traslado in cfdi.impuestos.traslados %} {% endfor %} {% endif %} {% if cfdi.impuestos.retenciones %} {% for retencion in cfdi.impuestos.retenciones %} {% endfor %} {% endif %} {% endif %}
Subtotal {{ formatted.sub_total }}
Descuento -{{ formatted.descuento }}
{{ get_impuesto(traslado.impuesto) }} {{ format_tax_rate(traslado.tasa_o_cuota) }} {% if traslado.importe %}{{ format_currency(traslado.importe, moneda) }}{% else %}Exento{% endif %}
Ret. {{ get_impuesto(retencion.impuesto) }} -{{ format_currency(retencion.importe, moneda) }}
Total {{ formatted.total }}
{% endif %}
Timbre Fiscal Digital
{% if qr_data %} Código QR SAT {% else %}
{% endif %}
Verificación SAT
Complemento de Certificación Digital del SAT
{% if cfdi.timbre_fiscal %}
Folio Fiscal UUID: {{ formatted.uuid }}
Fecha de Timbrado: {{ formatted.fecha_timbrado }}
RFC Proveedor Certificación: {{ cfdi.timbre_fiscal.rfc_prov_certif }}
No. Certificado SAT: {{ cfdi.timbre_fiscal.no_certificado_sat }}
No. Certificado Emisor: {{ cfdi.no_certificado }}
{% endif %}
{% if cfdi.timbre_fiscal %}
Sellos Digitales
Sello Digital del CFDI
{{ formatted.sello_cfd }}
Sello Digital del SAT
{{ formatted.sello_sat }}
Cadena Original del Complemento de Certificación Digital del SAT
{{ cadena_original }}
{% endif %}