14 Sep
tips para contratar empleados

El formato de las Facturas Electrónicas

El formato de las Facturas Electrónicas (CFDI) en México se encuentra regulado por el Anexo 20 de la Resolución Miscelánea Fiscal publicado el 23 de septiembre de 2010.  El primer párrafo de las secciones I B y II C de este anexo dicen:

Formato electrónico único

El contribuyente que opte por emitir comprobantes fiscales digitales deberá generarlos bajo el siguiente estándar XSD base y los XSD complementarios que requiera, validando su forma y sintaxis en un archivo con extensión XML, siendo este el único formato para poder representar y almacenar comprobantes de manera electrónica o digital.

El significado de esto es que sólo serán válidas las Facturas Electrónicas codificadas de acuerdo a las reglas del “Extensive Markup Language” o XML y una estructura estándar base (XSD) que se define en el Anexo 20.  Es importante mencionar que documentos con extensión PDF no son Facturas Electrónicas, sino simplemente una representación gráfica de estas, sin valor fiscal, que se hace para fines de facilitar la lectura.

El estándar XML fue desarrollado por la “World Wide Web Consortium” que es la organización internacional para estándares de la web (www).  La meta en el diseño de este estándar fue la simplicidad, el uso generalizado y la usabilidad en Internet.  Es ampliamente usado en Internet para intercambio de documentos y mensajes.

Para poder representar información de un documento en XML, se utilizan etiquetas, atributos y valores.  Por ejemplo  para representar un domicilio usaríamos:

<Domicilio calle=”Amores” noExterior=”9789″ noInterior=”1″ colonia=”Del Valle” municipio=”Benito Juárez” estado=”DF” codigoPostal=”03109″ pais=”México” />

Aquí, Domicilio es una etiqueta, calle un atributo y “Amores” un valor.  Como puede verse este formato facilita que aplicaciones informáticas puedan “leer” la información independientemente que la aplicación que la haya generado.  Por otro lado, aunque esto es legible para nosotros, no es fácil y puede prestarse a errores, de ahí la necesidad de contar con una representación impresa que le dé formato y así poder leerla fácilmente (casi se ha convertido en un estándar el uso de PDF para esto)

El Anexo 20 especifica que etiquetas, atributos y el formato que deben tener los valores.  Este documento puede consultarse en el portal del SAT ftp://ftp2.sat.gob.mx/asistencia_servicio_ftp/publicaciones/legislacion10/a20rmf_23092010.doc