¿Qué es el anexo 20 CFDI 3.3?

Introducción al CFDI 3.3

El SAT realizó la actualización a el Anexo 20 en su versión 3.3 que contiene una serie de reglas y formas de uso de los Comprobantes Fiscales Digitales por Internet (CFDI), descartando algunos datos y a su vez implementando algunos otro. Dicha actualización tiene el propósito de interpretar la información del contribuyente con la calidad y transparencia necesaria.

Como primer punto destacaremos que esta versión estará vigente a partir del 1 de julio de 2017, pero será obligatoria a partir del 1 de diciembre de 2017.

El objetivo es tener un mejor control sobre los datos que forman los comprobantes, poner en funcionamiento el uso de catálogos para encontrar una sincronía sobre la información que maneja el contribuyente de forma cotidiana y la que reporta al SAT.
Evitar el uso de cantidades negativas y los importes no congruentes en el comprobante.
Además simplificar la carga o tamaño del XML, eliminando alrededor de 40 atributos entre emisor y receptor.
Nuevas validaciones aritméticas, las cuales verifica que todos los cálculos sean correctos.

La acentuación de diferentes campos y reglas de uso que en versiones anteriores no estaban controlados, por ejemplo la cancelación y la relación entre CFDIs.

Debemos resaltar que uno de los puntos más interesantes es la incorporación del Complemento de Recepción de Pagos.

Cambios en los atributos para el llenado del CFDI 3.3

Atributos descartados CFDI 3.3

La versión 3.2 cumplía ciertos parámetros para su llenado, que para esta versión ya no son requeridos, pero que pueden seguir llenándose en caso de que el contribuyente lo necesite visible en la versión imprimible.

A continuación se enlistan dichos atributos:

  • Nodo Comprobante
    MotivoDescuento
    NumCtaPago
    FolioFiscalOrig
    SerieFolioFiscalOrig
    MontoFolioFiscalOrig
  • Nodo Emisor
    Todo el Nodo DomicilioFiscal
    Todo el Nodo ExpedidoEn
    Todo el Nodo Regimen
  • NodoReceptor
    Todo el Nodo Domicilio
  • Nodo Impuestos
    • Traslados
      • Trasladado
        Tasa

Nuevos atributos para CFDI 3.3

No obstante esta actualización trajo consigo una serie de atributos requeridos, los cuales se muestran enseguida:

  • Nodo Comprobante
    Confirmacion
  • Nodo CFDIRelacionados
    • TipoRelacion
      • CFDIRelacionado
        UUID
  • Nodo Emisor
    RegimenFiscal
  • Nodo Receptor
    ResidenciaFiscal
    NumRegIdTrib
    UsoCFDI
  • Nodo Conceptos
    ClaveProdServ
    ClaveUnidad
    Descuento

    • Impuestos
      • Traslados
        • Traslado
          Base
          Impuesto
          TipoFactor
          TasaOCuota
          Importe
      • Retenciones
        • Retencion.
          Base
          Impuesto
          TipoFactor
          TasaOCuota
          Importe
  • Nodo Impuestos
    • Traslados
      TipoFactor
      TasaOCuota

Aquí puedes ver lo que representan éstos atributos.

Actualización en los atributos que continúan en CFDI 3.3

También existen cambios en algunos de los atributos que se conservan para la nueva versión.

MetodoDePago y FormaDePago cambian entre sí su contenido quedando de la siguiente manera, con sus respectivos catálogos c_MetodoPago y c_FormaPago

METODO DE PAGO

Pago en una sola exhibición

Pago en parcialidades o diferido



FORMAS DE PAGO

Efectivo

Cheque nominativo

Transferencia electrónica de fondos

...

LugarExpedicion se llenará únicamente con el código postal de expedición.
Moneda Cambia de ser opcional a ser obligatorio con catálogo c_Moneda.
Tipo de Comprobante ahora utilizará la clave del catálogo c_TipoDeComprobante

Nuevas reglas de validación

Con la nueva versión del CFDI 3.3 se dan a conocer algunas reglas para la validación de los datos del comprobante.

La validación y verificación del RFC del Receptor, que deberá estar registrado en la lista de RFC activos del SAT.

Zonas Horarias y Código Postal, la fecha y hora de certificación se va a validar según la zona horaria de acuerdo al Código Postal del Emisor, si se cuenta con una o varias sucursales, se deberá indicar el Código Postal de la sucursal que va a emitir el comprobante.

El uso del CFDI, el Receptor del comprobante deberá indicar al Emisor el uso que le dará a la mercancía indicada en el comprobante, de una de las opciones del catálogo c_UsoCFID.
Cuando se pone una clave de UsoCFDI equivocada para la emisión de la factura, no será necesario cancelar el comprobante para la corrección.

No se aceptarán cantidades en negativo en negativo ni en totales ni en descuentos.

Comprobantes relacionados

Relación entre Comprobantes, pueden ser varios con el mismo tipo de relación y un UUID por cada uno, el tipo de relación es seleccionado de las opciones del catálogo c_TipoRelacion.

Nota de crédito de los documentos relacionados
Nota de débito de los documentos relacionados…

Confirmación de montos elevados

Si se emiten comprobantes mayores a esta cantidad $ 999999999999999999.999999  se necesitará una clave de confirmación emitida por el PAC para poder timbrar. Si su empresa de forma regular emite comprobantes por esas cantidades se podrá inscribir en la página del SAT como contribuyente recurrente para expedir comprobantes por arriba de $ 999999999999999999.999999

Clave de productos y servicios

Se deberá elegir una clave del catálogo c_ClaveProdServ para cada uno de los artículos del comprobante.

¿Como asignar las claves de producto o servicio?

Complemento de recepción de pagos

El complemento de pagos será obligatorio en los casos que se pague el comprobante con Método de Pago en Parcialidades o Diferido y solo cuando se realice cada pago, es decir, cada parcialidad será un CFDI con complemento de pagos.

¿Qué es el complemento de recepción de pagos?

Nuevos catálogos de uso para el CFDI 3.3

El SAT ha publicado en total 17 catálogos para llenar la información requerida en el comprobante CFDI 3.3.

  1. Catálogo de Aduanas.
  2. Catálogo de Productos o Servicios.
  3. Catálogo de Unidades de Medida.
  4. Catálogo de Códigos Postales.
  5. Catálogo de Formas de Pago.
  6. Catálogo de Impuestos.
  7. Catálogo de Método de Pago.
  8. Catálogo de Moneda.
  9. Catálogo de Números de Pedimento Operados por Aduana.
  10. Catálogo de Países.
  11. Catálogo de Patentes Aduanales.
  12. Catálogo de Régimen Fiscal.
  13. Catálogo de Tasa o Cuotas de Impuestos.
  14. Catálogo de Tipos de Comprobante.
  15. Catálogo de Tipo de Factor.
  16. Catálogo de Tipos de Relación entre CFDI.
  17. Catálogo de Uso de CFDI.

Cómo cancelar un CFDI 3.3

Esta forma de cancelar los comprobantes entra en vigor de manera obligatoria a partir del 1 de enero de 2018, hasta entonces continúa siendo como hasta ahora.
Con esta nueva forma de cancelación es necesaria una confirmación del receptor para su efecto, pero también existen algunas excepciones que se mencionan a continuación.

Sí se necesita pedir autorización al receptor

El Emisor de la factura tendrá que pedir al receptor vía buzón tributario permiso para su cancelación.

Sí responde que sí, la factura se cancela.
Sí responde que no, la factura no se cancela.
Pero si no responde, se tomará como afirmativa y la factura se cancela.

La respuesta se tendrá que dar en un lapso de 72 horas.

No se necesita pedir autorización al emisor

El emisor no deberá o no está obligado a pedir permiso al receptor para la cancelación del comprobante en los siguientes casos.

  • Cuando la factura sea por un monto de hasta 5 mil pesos $ 5000.00
  • Cuando sea por un concepto de nómina.
  • Cuando se por un concepto de egresos.
  • Cuando sea por concepto de traslado.
  • Cuando la factura sea emitida a un contribuyente del RIF.
  • Cuando sea emitida a través de la herramienta electrónica de “Mis Cuentas” en el aplicativo “Factura Fácil”.
  • Cuando amparen retenciones e información de pagos.
  • Cuando la factura sea emitida a público en general XAXX010101000.
  • Cuando se genere para el RFC genérico extranjero XEXX010101000.
  • También podrá cancelarse en un plazo de hasta 72 horas de la fecha en que se emitió.

Estructura del comprobante

En el siguiente enlace encontrarás toda la información publicada por el SAT hasta el momento, incluyendo el contenido de los catálogos, el estándar PDF, el esquema XSD y las guías de llenado que ahora pueden ser tomadas como información oficial por parte del SAT para el proceso de emisión de comprobantes.

http://omawww.sat.gob.mx/tramitesyservicios/Paginas/anexo_20_version3-3.htm

Guía de llenado
http://omawww.sat.gob.mx/tramitesyservicios/Paginas/documentos/GuiaAnexo20.pdf
Preguntas frecuentes
http://omawww.sat.gob.mx/tramitesyservicios/Paginas/documentos/PregFrecCFDIVer3_3.pdf
Esquema xsd
http://www.sat.gob.mx/sitio_internet/cfd/3/cfdv33.xsd
Estándar pdf
http://omawww.sat.gob.mx/tramitesyservicios/Paginas/documentos/cfdv33.pdf
Secuencia de cadena original
http://www.sat.gob.mx/sitio_internet/cfd/3/cadenaoriginal_3_3/cadenaoriginal_3_3.xslt
Catálogos CFDI 3.3
http://omawww.sat.gob.mx/tramitesyservicios/Paginas/documentos/catCFDI.xls

Estructura XML

<?xml version="1.0" encoding="UTF-8"?>
<cfdi:Comprobante xsi:schemaLocation="http://www.sat.gob.mx/cfd/3 http://www.sat.gob.mx/sitio_internet/cfd/3/cfdv33.xsd" xmlns:cfdi="http://www.sat.gob.mx/cfd/3" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" Version="3.3" Serie="D" Folio="5211" Fecha="2017-07-13T18:11:45" Sello="GbJuFuUThXBwEEIxgSQS0PZyjr7IEviyDhttOa/gCSwOQ8KCFJPA40ciYD4s3yg8TdaBref6UgZeBWuUiE49HtLRYgr+ExbcKvCQ6mNhUg+dsqTyGnsmi4wvTxqXo0gZUyhvXyTBJzhs9ACpk0JxdJjNroYzNPd6mXmLxIFHojAUni7huU8KdeKRpwM6rYgU0nxE0YU0cLzNByl8Q2DRWVCChiSYUTgluDn4SQhsRsJVVij/UTCeFi4lzoF+72kjary91YPxAiEFG7FqEACpTOeFN9fOjYEm15sKNVBYv4JYDCcN2CRzp6MzY4HKqODR0+la58xVkpGaJ5R6mgkO7Q==" FormaPago="03" NoCertificado="20001000000300022815" Certificado="MIIFxTCCA62gAwIBAgIUMjAwMDEwMDAwMDAzMDAwMjI4MTUwDQYJKoZIhvcNAQELBQAwggFmMSAwHgYDVQQDDBdBLkMuIDIgZGUgcHJ1ZWJhcyg0MDk2KTEvMC0GA1UECgwmU2VydmljaW8gZGUgQWRtaW5pc3RyYWNpw7NuIFRyaWJ1dGFyaWExODA2BgNVBAsML0FkbWluaXN0cmFjacOzbiBkZSBTZWd1cmlkYWQgZGUgbGEgSW5mb3JtYWNpw7NuMSkwJwYJKoZIhvcNAQkBFhphc2lzbmV0QHBydWViYXMuc2F0LmdvYi5teDEmMCQGA1UECQwdQXYuIEhpZGFsZ28gNzcsIENvbC4gR3VlcnJlcm8xDjAMBgNVBBEMBTA2MzAwMQswCQYDVQQGEwJNWDEZMBcGA1UECAwQRGlzdHJpdG8gRmVkZXJhbDESMBAGA1UEBwwJQ295b2Fjw6FuMRUwEwYDVQQtEwxTQVQ5NzA3MDFOTjMxITAfBgkqhkiG9w0BCQIMElJlc3BvbnNhYmxlOiBBQ0RNQTAeFw0xNjEwMjUyMTUyMTFaFw0yMDEwMjUyMTUyMTFaMIGxMRowGAYDVQQDExFDSU5ERU1FWCBTQSBERSBDVjEaMBgGA1UEKRMRQ0lOREVNRVggU0EgREUgQ1YxGjAYBgNVBAoTEUNJTkRFTUVYIFNBIERFIENWMSUwIwYDVQQtExxMQU43MDA4MTczUjUgLyBGVUFCNzcwMTE3QlhBMR4wHAYDVQQFExUgLyBGVUFCNzcwMTE3TURGUk5OMDkxFDASBgNVBAsUC1BydWViYV9DRkRJMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAgvvCiCFDFVaYX7xdVRhp/38ULWto/LKDSZy1yrXKpaqFXqERJWF78YHKf3N5GBoXgzwFPuDX+5kvY5wtYNxx/Owu2shNZqFFh6EKsysQMeP5rz6kE1gFYenaPEUP9zj+h0bL3xR5aqoTsqGF24mKBLoiaK44pXBzGzgsxZishVJVM6XbzNJVonEUNbI25DhgWAd86f2aU3BmOH2K1RZx41dtTT56UsszJls4tPFODr/caWuZEuUvLp1M3nj7Dyu88mhD2f+1fA/g7kzcU/1tcpFXF/rIy93APvkU72jwvkrnprzs+SnG81+/F16ahuGsb2EZ88dKHwqxEkwzhMyTbQIDAQABox0wGzAMBgNVHRMBAf8EAjAAMAsGA1UdDwQEAwIGwDANBgkqhkiG9w0BAQsFAAOCAgEAJ/xkL8I+fpilZP+9aO8n93+20XxVomLJjeSL+Ng2ErL2GgatpLuN5JknFBkZAhxVIgMaTS23zzk1RLtRaYvH83lBH5E+M+kEjFGp14Fne1iV2Pm3vL4jeLmzHgY1Kf5HmeVrrp4PU7WQg16VpyHaJ/eonPNiEBUjcyQ1iFfkzJmnSJvDGtfQK2TiEolDJApYv0OWdm4is9Bsfi9j6lI9/T6MNZ+/LM2L/t72Vau4r7m94JDEzaO3A0wHAtQ97fjBfBiO5M8AEISAV7eZidIl3iaJJHkQbBYiiW2gikreUZKPUX0HmlnIqqQcBJhWKRu6Nqk6aZBTETLLpGrvF9OArV1JSsbdw/ZH+P88RAt5em5/gjwwtFlNHyiKG5w+UFpaZOK3gZP0su0sa6dlPeQ9EL4JlFkGqQCgSQ+NOsXqaOavgoP5VLykLwuGnwIUnuhBTVeDbzpgrg9LuF5dYp/zs+Y9ScJqe5VMAagLSYTShNtN8luV7LvxF9pgWwZdcM7lUwqJmUddCiZqdngg3vzTactMToG16gZA4CWnMgbU4E+r541+FNMpgAZNvs2CiW/eApfaaQojsZEAHDsDv4L5n3M1CC7fYjE/d61aSng1LaO6T1mh+dEfPvLzp7zyzz+UgWMhi5Cs4pcXx1eic5r7uxPoBwcCTt3YI1jKVVnV7/w=" SubTotal="30670.06" Moneda="MXN" TipoCambio="1.0000" Total="35577.27" TipoDeComprobante="I" MetodoPago="PUE" LugarExpedicion="47600">
   <cfdi:Emisor Rfc="LAN7008173R5" Nombre="CINDEMEX SA DE CV" RegimenFiscal="601"/>
   <cfdi:Receptor Rfc="XAXX010101000" Nombre="VENTAS DE MOSTRADOR" UsoCFDI="I01"/>
   <cfdi:Conceptos>
      <cfdi:Concepto ClaveProdServ="44121701" NoIdentificacion="001" Cantidad="2.5600" ClaveUnidad="H87" Unidad="Pieza" Descripcion="Bolígrafos" ValorUnitario="972.18" Importe="2488.78">
         <cfdi:Impuestos>
            <cfdi:Traslados>
               <cfdi:Traslado Importe="398.20" Base="2488.78" Impuesto="002" TipoFactor="Tasa" TasaOCuota="0.160000"/>
            </cfdi:Traslados>
         </cfdi:Impuestos>
      </cfdi:Concepto>
      <cfdi:Concepto ClaveProdServ="44121703" NoIdentificacion="002" Cantidad="12.4500" ClaveUnidad="H87" Unidad="Pieza" Descripcion="Estilógrafos" ValorUnitario="1273.88" Importe="15859.81">
         <cfdi:Impuestos>
            <cfdi:Traslados>
               <cfdi:Traslado Importe="2537.57" Base="15859.81" Impuesto="002" TipoFactor="Tasa" TasaOCuota="0.160000"/>
            </cfdi:Traslados>
         </cfdi:Impuestos>
      </cfdi:Concepto>
      <cfdi:Concepto ClaveProdServ="44121709" NoIdentificacion="003" Cantidad="5.6900" ClaveUnidad="H87" Unidad="Pieza" Descripcion="Crayolas" ValorUnitario="639.71" Importe="3639.95">
         <cfdi:Impuestos>
             <cfdi:Traslados>
                <cfdi:Traslado Importe="582.39" Base="3639.95" Impuesto="002" TipoFactor="Tasa" TasaOCuota="0.160000"/>
             </cfdi:Traslados>
         </cfdi:Impuestos>
      </cfdi:Concepto>
      <cfdi:Concepto ClaveProdServ="44121711" NoIdentificacion="004" Cantidad="7.8900" ClaveUnidad="H87" Unidad="Pieza" Descripcion="Rotuladores" ValorUnitario="1100.32" Importe="8681.52">
         <cfdi:Impuestos>
            <cfdi:Traslados>
               <cfdi:Traslado Importe="1389.04" Base="8681.52" Impuesto="002" TipoFactor="Tasa" TasaOCuota="0.160000"/>
            </cfdi:Traslados>
         </cfdi:Impuestos>
      </cfdi:Concepto>
   </cfdi:Conceptos>
   <cfdi:Impuestos TotalImpuestosTrasladados="4907.20">
      <cfdi:Traslados>
         <cfdi:Traslado Importe="4907.20" Impuesto="002" TipoFactor="Tasa" TasaOCuota="0.160000"/>
      </cfdi:Traslados>
   </cfdi:Impuestos>
   <cfdi:Complemento/>
</cfdi:Comprobante>

Estructura de cadena original

||3.3|D|5211|2017-07-13T18:11:45|03|20001000000300022815|30670.06|MXN|1.0000|35577.27|I|PUE|47600|LAN7008173R5|CINDEMEX SA DE CV|601|XAXX010101000|VENTAS DE MOSTRADOR|I01|44121701|001|2.5600|H87|Pieza|Bolígrafos|972.18|2488.78|2488.78|002|Tasa|0.160000|398.20|44121703|002|12.4500|H87|Pieza|Estilógrafos|1273.88|15859.81|15859.81|002|Tasa|0.160000|2537.57|44121709|003|5.6900|H87|Pieza|Crayolas|639.71|3639.95|3639.95|002|Tasa|0.160000|582.39|44121711|004|7.8900|H87|Pieza|Rotuladores|1100.32|8681.52|8681.52|002|Tasa|0.160000|1389.04|002|Tasa|0.160000|4907.20|4907.20||