Cómo llenar una factura 4.0

imagen de fondo
imagen de fondo
imagen de fondo
Hombre leyendo cfdi

A partir del 1ro de enero del 2022 se pueden realizar Comprobantes Fiscales Digitales por Internet (CFDI) con la nueva versión 4.0, y su uso obligatorio será hasta el 1ro de enero del 2023.

Sin embargo, el SAT invita a no esperar hasta esa fecha para hacer el cambio, ya que hay que considerar algunas cosas que cambian y datos que tendrás que pedirle a tus clientes para poder facturarles. En este artículo te platicamos de inicio los cambios que debes de considerar y cómo ocuparlos, y después un poco de información técnica si eres un desarrollador y te sirve un poco de guía.

¿Qué cambia en la versión 4.0 de CFDI con respecto a la versión 3.3?

Nombre del emisor: Aunque el nombre del emisor no es un campo nuevo, hay algunas diferencias con respecto a su uso en la versión 4.0:

  • Era opcional y ahora es obligatorio.
  • Ahora se revisa que el nombre del emisor sea EXACTAMENTE IGUAL a como está dado de alta en el SAT y en mayúsculas.
  • El nombre no debe incluir el régimen societario, por ejemplo: MI EMPRESA S.A. DE C.V. se debe utilizar ahora solo como: MI EMPRESA

Nombre del receptor: De igual forma que el nombre del emisor, el nombre del receptor sufre modificaciones muy similares.

  • Era opcional y ahora es obligatorio
  • Ahora se revisa que el nombre del receptor sea EXACTAMENTE IGUAL a como está dado de alta en el SAT y en mayúsculas.
  • El nombre no debe incluir el régimen societario, por ejemplo: MI CLIENTE S.A. DE C.V. se debe utilizar ahora solo como: MI CLIENTE
  • Se revisa que el RFC del receptor coincida en el SAT con el nombre del Receptor

Domicilio del receptor: En la versión 3.3, el domicilio no era un dato ni siquiera opcional, simplemente no existía. En la versión 4.0, se incluye ahora este dato, sin embargo es importante notar que ÚNICAMENTE SE CAPTURA EL CÓDIGIO POSTAL, ningún otro dato de domicilio es utilizado, por lo que si te piden tu domicilio, con toda tranquilidad puedes dar únicamente el CP y negarte a dar más datos.

Régimen fiscal del receptor: Este es un campo nuevo, y se debe de capturar el código numérico del Régimen fiscal al cual pertenece nuestro cliente. Éstos son los códigos del catálogo del SAT para el régimen fiscal para la versión 4.0, que por cierto, tuvo unos cambios con respecto a la versión 3.3 como por ejemplo quitar algunos y agregar nuevos.

Valor Descripción

601

General de Ley Personas Morales

603

Personas Morales con Fines no Lucrativos

605

Sueldos y Salarios e Ingresos Asimilados a Salarios

606

Arrendamiento

607

Régimen de Enajenación o Adquisición de Bienes

608

Demás ingresos

610

Residentes en el Extranjero sin Establecimiento Permanente en México

611

Ingresos por Dividendos (socios y accionistas)

612

Personas Físicas con Actividades Empresariales y Profesionales

614

Ingresos por intereses

615

Régimen de los ingresos por obtención de premios

616

Sin obligaciones fiscales

620

Sociedades Cooperativas de Producción que optan por diferir sus ingresos

621

Incorporación Fiscal

622

Actividades Agrícolas, Ganaderas, Silvícolas y Pesqueras

623

Opcional para Grupos de Sociedades

624

Coordinados

625

Régimen de las Actividades Empresariales con ingresos a través de Plataformas Tecnológicas

626

Régimen Simplificado de Confianza

Cambios en Uso de CFDI: Se quitó la opción de P01 (Por definir), además, ahora el valor de este campo se va a validar contra el régimen fiscal. Entonces, dependiendo de qué régimen sea, se podrán ocupar solo ciertos valores.

Exportación: Se debe de indicar si la factura avala productos que se están exportando. Tiene solo 3 opciones:

Valor Descripción

01

No aplica

02

Definitiva

03

Temporal

Objeto de impuesto: Este campo se registra en cada concepto y sirve para especificar si ese producto causa impuesto o no y si debe desglosarse.

Valor Descripción

01

No objeto de impuesto.

02

Sí objeto de impuesto.

03

Sí objeto del impuesto y no obligado al desglose.

Nuevos campos de exportación: En caso de productos de exportación, existen varios campos nuevos de información para ellos.

Cambios al cancelar: Ahora al cancelar, se deberá poner un motivo de cancelación (de un catálogo fijo de 3 opciones). En caso de seleccionar la opción 01 “Comprobante emitido con errores con relación”, se debe de indicar la factura a la queda relacionada, pero es MUY IMPORTANTE considerar que, primero debes de emitir la factura nueva e indicar que se relaciona a la que vas a cancelar, para que de esa forma puedas relacionarla aquí. De lo contrario, si seleccionas una factura que no está relacionada, no podrás cancelarla con relación. Abajo las opciones del motivo de cancelación:

Valor Descripción

Clave

Descripción

01

Comprobante emitido con errores con relación.

02

Comprobante emitido con errores sin relación.

03

No se llevó a cabo la operación.

04

Operación nominativa relacionada en una factura global.

Ejemplo de XML de CFDI v4.0

Por último, ponemos un ejemplo de un CFDI v4.0 ya timbrado para aquellos que les sirva en la programación o revisión de estructuras

<?xml version="1.0" encoding="UTF-8"?>
<cfdi:Comprobante Certificado="LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tDQpNSUlGdXpDQ0E2T2dBd0lCQWdJVU16QXdNREV3TURBd01EQTBNREF3TURJME16UXdEUVlKS29aSWh2Y05BUUVMDQpCUUF3Z2dFck1ROHdEUVlEVlFRRERBWkJReUJWUVZReExqQXNCZ05WQkFvTUpWTkZVbFpKUTBsUElFUkZJRUZFDQpUVWxPU1ZOVVVrRkRTVTlPSUZSU1NVSlZWRUZTU1VFeEdqQVlCZ05WQkFzTUVWTkJWQzFKUlZNZ1FYVjBhRzl5DQphWFI1TVNnd0pnWUpLb1pJaHZjTkFRa0JGaGx2YzJOaGNpNXRZWEowYVc1bGVrQnpZWFF1WjI5aUxtMTRNUjB3DQpHd1lEVlFRSkRCUXpjbUVnWTJWeWNtRmtZU0JrWlNCallXUnBlakVPTUF3R0ExVUVFUXdGTURZek56QXhDekFKDQpCZ05WQkFZVEFrMVlNUmt3RndZRFZRUUlEQkJEU1ZWRVFVUWdSRVVnVFVWWVNVTlBNUkV3RHdZRFZRUUhEQWhEDQpUMWxQUVVOQlRqRVJNQThHQTFVRUxSTUlNaTQxTGpRdU5EVXhKVEFqQmdrcWhraUc5dzBCQ1FJVEZuSmxjM0J2DQpibk5oWW14bE9pQkJRMFJOUVMxVFFWUXdIaGNOTVRrd05qRTNNVGswTkRFMFdoY05Nak13TmpFM01UazBOREUwDQpXakNCNGpFbk1DVUdBMVVFQXhNZVJWTkRWVVZNUVNCTFJVMVFSVklnVlZKSFFWUkZJRk5CSUVSRklFTldNU2N3DQpKUVlEVlFRcEV4NUZVME5WUlV4QklFdEZUVkJGVWlCVlVrZEJWRVVnVTBFZ1JFVWdRMVl4SnpBbEJnTlZCQW9UDQpIa1ZUUTFWRlRFRWdTMFZOVUVWU0lGVlNSMEZVUlNCVFFTQkVSU0JEVmpFbE1DTUdBMVVFTFJNY1JVdFZPVEF3DQpNekUzTTBNNUlDOGdXRWxSUWpnNU1URXhObEZGTkRFZU1Cd0dBMVVFQlJNVklDOGdXRWxSUWpnNU1URXhOazFIDQpVazFhVWpBMU1SNHdIQVlEVlFRTEV4VkZjMk4xWld4aElFdGxiWEJsY2lCVmNtZGhkR1V3Z2dFaU1BMEdDU3FHDQpTSWIzRFFFQkFRVUFBNElCRHdBd2dnRUtBb0lCQVFDTjBwZUtwZ2ZPTDc1aVlSdjFmcXErb1ZZc0xQVlVSL0dpDQpiWW1HS2M5SW5IRnk1bFlGNk9UWWpuSUl2bWtPZFJvYmJHbENVeE9SWC90THNsOFlhOWdtNllvN2hIbk9EUkJJDQpEdXAzR0lTRnpCLzk2UjlLL016WVFPY3NjTUlvQkRBUmF5Y25Mdnk3RmxNdk83L3JsVm5zU0FSeFpSTzhLejhaDQpra3NqMnpwZVlwalpJeWEvMzY5K29HcVFrMWNUUmtIbzU5SnZKNFRmYmsvM2lJeWY0SC9Jbmk5bkJlOWNZV28wDQpNbktvYjdERHQvdnNkaTV0QThtTXRBOTUzTGFwTnlDWklEQ1JRUWxVR05nRHFZOS84RjVtVXZWZ2tjY3pzSWdHDQpkdmY5dk1RUFNmM2pqQ2lLajdqNnVjeGwxK0Z3SldtYnZnTm1pYVVSLzBxNG0ycm03OGxGQWdNQkFBR2pIVEFiDQpNQXdHQTFVZEV3RUIvd1FDTUFBd0N3WURWUjBQQkFRREFnYkFNQTBHQ1NxR1NJYjNEUUVCQ3dVQUE0SUNBUUJjDQpwajFUalQ0amlpbkl1aklkQWxGekU2a1J3WUpDbkRHMDh6U3A0a1NuU2hqeEFER0VYSDJjaGVoS01WMEZZN2M0DQpuakE1ZURHZEEvRzJPQ1RQdkY1cnBlQ1pQNUR3NTA0UlprWURsMnN1Unord2Exc05CVnBibkJKRUswZlFjTjNJDQpmdEJ3c2dORmRGaFV0Q3l3M2x1czFTU0piUHhqTEhTNkZjWlo1MVlTZUlmY05YT0F1VHFkaW11c2FYcTE1R3JTDQpyQ09rTTZuMmpmajJzTUpZTTJIWGFYSjZyR1RFZ1ltaFlkd3hXdGlsNlJmWkIrZkdRL0g5STlXTG5sNEtUWlVTDQo2QzkrTkxIaDRGUERoU2sxOWZwUzJTLzU2YXFnRm9HQWtYQVl0OUZ5NUVDYVBjVUxJZkoxREVic1hLeVJkQ3YzDQpKWTg5KzBNTmtPZGFEbnNlbVMybzVHbDA4ekk0aVl0dDNMNDBnQVo2ME5QaDMxa1ZMbllOc212Zk54WXlLcCtBDQplSnRESHlXOXc3ZnRNMEhvaStCdVJtY0FRU0tGVjNwazhqNTFsYStqclJCckFVdjhibGJSY1E1QmlaVXdKekhGDQpFS0l3VHNSR29SeUV4OTZzTm5CMDNuNkdUd2pJR3o5MlNtTGRObDk1cjlya3ZwKzJtNFM2cTFsUHVYYUZnN0RHDQpCclhXQzhpeXFlV0UyaW9iZHdJSXVYUFRNVnFRYjEybTFkQWtKVlJPNU5kSG5QL01wcU92T2dMcW9aQk5IR3lCDQpnNEdxbTRzQ0pIQ3hBMWM4RWxmYTJSUVRDazB0QXpsbEw0dk9uSTFHSGtHSm42NXhva0dzYVU0QjREMzZ4aDdlDQpXcmZqNC9wZ1dIbXRvREFZYTh3elN3bzJHVkNaT3MrbXRFZ09RQjkxL2c9PQ0KLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0tLQ0K" Exportacion="01" Fecha="2022-06-30T14:11:57" Folio="206" FormaPago="99" LugarExpedicion="10740" MetodoPago="PPD" Moneda="MXN" NoCertificado="30001000000400002434" Sello="aDPpRXQKuC6kx4EgR3I7Dp63SOYTeWTC7FNdmMROFEaBm+jKFA13U2WAEdqDqv1hejWGooj27QDp9xoT0iGTg6FQQHaDKvzdKAf5XVXoHYvyJXX2IiMbVMReWHSkd/H9tGhw1iMuTAsuyKDmw36ZbndfaDD8glS+OvObmf3Mm3FVxdKs+u07CM02Eiwbnpsc4zDrtIirIm8mraxAXpk3BJGWK+2XzmjUiQKGajd9JPiSqTRDnu6gPwfIGtj4m38Ijb25cONcqXQczI7LLhkqAd5D5+2iA5V9ODz4HUUpxYd3flTL4OTxMaIiIIw3Tyk5RaQEoROPEZxKAXvpo0mahg==" Serie="A" SubTotal="3100.00" TipoCambio="1" TipoDeComprobante="I" Total="3549.50" Version="4.0" xmlns:cfdi="http://www.sat.gob.mx/cfd/4" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.sat.gob.mx/cfd/4 http://www.sat.gob.mx/sitio_internet/cfd/4/cfdv40.xsd">
  <cfdi:CfdiRelacionados TipoRelacion="06">
    <cfdi:CfdiRelacionado UUID="4f7f23e9-20eb-4d06-adef-4922b72a7625"/>
    <cfdi:CfdiRelacionado UUID="1ac5fc45-65c2-47b4-9d64-b39b63dc22b5"/>
  </cfdi:CfdiRelacionados>
  <cfdi:Emisor Nombre="ESCUELA KEMPER URGATE" RegimenFiscal="601" Rfc="EKU9003173C9"/>
  <cfdi:Receptor DomicilioFiscalReceptor="22444" Nombre="SAOC SYSTEMS" RegimenFiscalReceptor="601" Rfc="SOS8806112E8" UsoCFDI="G01"/>
  <cfdi:Conceptos>
    <cfdi:Concepto Cantidad="1" ClaveProdServ="81112105" ClaveUnidad="H87" Descripcion="Servicio solo con IVA" Importe="1550.00" ObjetoImp="02" Unidad="Piezas" ValorUnitario="1550.00">
      <cfdi:Impuestos>
        <cfdi:Traslados>
          <cfdi:Traslado Base="1550.00" Importe="248.00" Impuesto="002" TasaOCuota="0.160000" TipoFactor="Tasa"/>
        </cfdi:Traslados>
      </cfdi:Impuestos>
    </cfdi:Concepto>
    <cfdi:Concepto Cantidad="1" ClaveProdServ="81112105" ClaveUnidad="H87" Descripcion="Servicio con IVA y retención de ISR" Importe="1550.00" ObjetoImp="02" Unidad="Piezas" ValorUnitario="1550.00">
      <cfdi:Impuestos>
        <cfdi:Traslados>
          <cfdi:Traslado Base="1550.00" Importe="248.00" Impuesto="002" TasaOCuota="0.160000" TipoFactor="Tasa"/>
        </cfdi:Traslados>
        <cfdi:Retenciones>
          <cfdi:Retencion Base="1550.00" Importe="46.50" Impuesto="002" TasaOCuota="0.030000" TipoFactor="Tasa"/>
        </cfdi:Retenciones>
      </cfdi:Impuestos>
    </cfdi:Concepto>
  </cfdi:Conceptos>
  <cfdi:Impuestos TotalImpuestosRetenidos="46.5" TotalImpuestosTrasladados="496">
    <cfdi:Retenciones>
      <cfdi:Retencion Importe="46.50" Impuesto="002"/>
    </cfdi:Retenciones>
    <cfdi:Traslados>
      <cfdi:Traslado Base="3100" Importe="496" Impuesto="002" TasaOCuota="0.160000" TipoFactor="Tasa"/>
    </cfdi:Traslados>
  </cfdi:Impuestos>
  <cfdi:Complemento>
    <tfd:TimbreFiscalDigital FechaTimbrado="2022-06-30T14:11:57" Leyenda="Timbre de prueba" NoCertificadoSAT="30001000000400002495" RfcProvCertif="SPR190613I52" SelloCFD="aDPpRXQKuC6kx4EgR3I7Dp63SOYTeWTC7FNdmMROFEaBm+jKFA13U2WAEdqDqv1hejWGooj27QDp9xoT0iGTg6FQQHaDKvzdKAf5XVXoHYvyJXX2IiMbVMReWHSkd/H9tGhw1iMuTAsuyKDmw36ZbndfaDD8glS+OvObmf3Mm3FVxdKs+u07CM02Eiwbnpsc4zDrtIirIm8mraxAXpk3BJGWK+2XzmjUiQKGajd9JPiSqTRDnu6gPwfIGtj4m38Ijb25cONcqXQczI7LLhkqAd5D5+2iA5V9ODz4HUUpxYd3flTL4OTxMaIiIIw3Tyk5RaQEoROPEZxKAXvpo0mahg==" SelloSAT="D/u01J8iGN/2IuO0dSFPDnBvRqrlPJnMBLPq/oskLn0SGWFW2jZh0yypTJVXxueBUuDrc0e73Kql/9FeSnXOyJyWRukcrFuLfyj3oWmltbmBW0cvUQUz7EGXQZjhFJdBopuqsI3gOTdI/13IGOJYy0hGSEeCU1UuiTDlMWZLINQHC/M0FSUJ0lzpxfh3Pnj9z8+h8MKt8uLBdG72CmxijlO8aMRkWzcvzRzJICwTgk6fwRNqTQGvkMeMN4nXzXv0L6q7Lrynwfm45yYvbgAl5J3sjxYOGBWYbMfgFrRIO7Vma8IOjgkvHWrL9tSPh3jFcESxCMPGcjgt9hDjt5m8VQ==" UUID="1444ce36-fbe4-4f76-b89c-6e418c18998b" Version="1.1" xmlns:tfd="http://www.sat.gob.mx/TimbreFiscalDigital" xsi:schemaLocation="http://www.sat.gob.mx/TimbreFiscalDigital http://www.sat.gob.mx/sitio_internet/cfd/TimbreFiscalDigital/TimbreFiscalDigitalv11.xsd"/>
  </cfdi:Complemento>
</cfdi:Comprobante>

Chatea por whatsapp
¿Con quien quieres hablar?
Selecciona un área abajo
Foto ventas 1
Ventas
ventas@misaoc.com
Disponible
Foto soporte
Soporte
soporte@misaoc.com
Disponible