Saltar al contenido

¿Cómo se organiza un archivo electrónico contable?

cómo se organiza un archivo electrónico contable

Organizar un archivo electrónico para el SAT parece sencillo hasta que te enfrentas al primer rechazo. Los nombres incorrectos, el catálogo sin código agrupador o la balanza fuera de plazo son errores que cualquiera comete al principio. Aquí vas a entender cómo funciona este proceso de verdad, sin rodeos.

cómo se organiza un archivo electrónico

¿Qué es un archivo electrónico en contabilidad?

Un archivo electrónico contable es el conjunto de registros financieros y fiscales que se almacenan y gestionan en formato digital, conforme a las especificaciones técnicas que establece el Servicio de Administración Tributaria (SAT) en México. No se trata de escanear papeles y guardarlos en una carpeta: cada documento sigue una estructura, un nombre y un formato concreto que la autoridad puede leer, validar y cruzar con otras fuentes de información.

A diferencia de lo que muchos piensan al inicio, el archivo electrónico no es una copia digital de la contabilidad en papel. Es la contabilidad misma, llevada desde el principio en un sistema electrónico capaz de generar archivos XML con la estructura que el SAT exige. Si tu sistema contable no puede producir esos archivos correctamente, el cumplimiento de esta obligación se convierte en un problema real.

Qué es un archivo electrónico en contabilidad electrónica del SAT Comparación visual entre archivo físico tradicional y archivo electrónico XML que exige el SAT en contabilidad electrónica. Archivo físico vs. archivo electrónico 📄 Archivo físico Documentos en papel o PDF sueltos Sin estructura técnica uniforme No válido para el SAT como entrega ❌ No cumple con el Anexo 24 🗂️ Archivo electrónico Archivos XML con estructura definida Nomenclatura oficial: RFC + periodo + clave Enviado comprimido y con e.firma ✅ Válido para el Buzón Tributario

Diferencia entre archivo electrónico y archivo físico

El archivo físico es un conjunto de documentos en papel o en PDF que una empresa guarda para sus propios registros internos. El archivo electrónico, en cambio, responde a un estándar técnico que el SAT define en el Anexo 24 de la Resolución Miscelánea Fiscal: cada archivo tiene un nombre específico, una estructura XML validable y se entrega a través del Buzón Tributario. No son equivalentes ni intercambiables.

Otra diferencia clave está en el propósito. El archivo físico sirve para que la empresa tenga constancia de sus operaciones. El archivo electrónico le permite al SAT revisar de forma automatizada los movimientos contables, cruzar los datos con los CFDI emitidos y verificar que los ingresos y deducciones declarados sean coherentes con los registros contables. Eso cambia completamente la exigencia técnica del documento.

Base legal: Artículo 28 del CFF y Anexo 24

La obligación de llevar contabilidad electrónica tiene su fundamento en el Artículo 28 del Código Fiscal de la Federación (CFF), que establece que los contribuyentes obligados a llevar contabilidad deben hacerlo en medios electrónicos y enviar información mensual al SAT. Esta obligación no es optativa: es parte del marco fiscal vigente en México.

El Anexo 24 de la Resolución Miscelánea Fiscal es el documento técnico que define la estructura, el contenido y el formato de cada archivo XML que integra la contabilidad electrónica del SAT.

El Anexo 24 es la referencia técnica que cualquier sistema contable debe seguir para generar archivos válidos. Incluye los esquemas XSD que definen qué campos son obligatorios en cada archivo, cuáles son opcionales y cuál es el formato exacto de cada dato. Si tu software no sigue ese esquema, el SAT rechazará el envío automáticamente, independientemente de que los datos contables sean correctos.

Archivos que componen la contabilidad electrónica

La contabilidad electrónica no se envía como un único documento, sino como un conjunto de archivos XML que cumplen funciones distintas. Cada uno tiene su propio esquema técnico, su propio nombre y su propio calendario de envío. Entender qué contiene cada uno y cuándo se entrega es el primer paso para organizar el archivo electrónico sin errores.

Archivos que componen la contabilidad electrónica del SAT en formato XML Diagrama con los cinco archivos XML de la contabilidad electrónica: catálogo, balanza, pólizas, auxiliar de cuentas y auxiliar de folios. Cinco archivos XML de la contabilidad electrónica 📋 Catálogo Clave: CT Al inicio y con cambios Lista de cuentas + código agrupador del SAT ⚖️ Balanza Clave: BN / BC Envío mensual obligatorio Saldos iniciales, movimientos y saldos finales del periodo 📄 Pólizas Clave: PL Solo cuando el SAT solicita Detalle de cada operación con UUID del CFDI 🗂️ Aux. cuentas Clave: XC A solicitud del SAT Detalle por cuenta y subcuenta 🔖 Aux. folios Clave: XF A solicitud del SAT Relación de folios fiscales (UUID) por póliza

Catálogo de cuentas con código agrupador del SAT

El catálogo de cuentas es el pilar sobre el que descansa toda la contabilidad electrónica. Contiene la lista completa de cuentas y subcuentas que el contribuyente usa para registrar sus operaciones. Lo que lo distingue de un catálogo ordinario es que cada cuenta debe llevar el código agrupador del SAT: un identificador oficial que estandariza la información para que la autoridad pueda interpretarla sin ambigüedades.

Este archivo solo se envía la primera vez y cuando hay modificaciones: altas de cuentas, bajas o cambios en la estructura. Si el catálogo se mantiene igual de un mes a otro, no es necesario volver a enviarlo. Esto reduce la carga mensual, pero también significa que cualquier error en el catálogo original se arrastra en todos los envíos posteriores hasta que se corrija y se reenvíe.

Balanza de comprobación mensual

La balanza de comprobación es el archivo que se envía cada mes sin excepción. Muestra los saldos iniciales, los movimientos del periodo y los saldos finales de todas las cuentas contables que tuvieron actividad. El SAT la usa como el documento principal para verificar que los datos declarados en impuestos coincidan con los registros contables.

Existen dos versiones: la balanza normal (clave BN), que se envía en el plazo ordinario, y la balanza complementaria (clave BC), que se usa para corregir o complementar información de un periodo ya reportado. Confundirlas o usar la clave equivocada en el nombre del archivo provoca rechazos inmediatos en el Buzón Tributario, aunque los datos contables sean correctos.

Pólizas contables y auxiliares

Las pólizas contables detallan cada operación registrada: la fecha, las cuentas que se mueven, los importes y los UUID de los CFDI relacionados. No se envían de forma mensual ordinaria: el SAT las solicita cuando inicia una revisión, una auditoría o cuando el contribuyente quiere solicitar una devolución de impuestos. Su organización interna, sin embargo, debe estar lista en todo momento.

Los auxiliares de cuentas (XC) y auxiliares de folios (XF) complementan las pólizas con el detalle de los movimientos por cuenta y la relación de folios fiscales por póliza. Igual que las pólizas, se generan bajo solicitud del SAT. Mantener estos archivos organizados y disponibles es parte de la correcta gestión del archivo electrónico, aunque no se entreguen mensualmente.

¿Cómo se organiza un archivo electrónico?

Organizar un archivo electrónico contable implica seguir un proceso definido que va desde la generación de los archivos XML hasta su envío y conservación. Cada paso tiene reglas técnicas concretas. Omitir uno o ejecutarlo de forma incorrecta puede invalidar todo el envío, aunque los datos contables sean perfectamente correctos. A continuación se describe el proceso completo.

1

Registra y cierra la contabilidad del mes

Verifica que todas las operaciones del periodo estén registradas: ventas, compras, gastos, bancos e impuestos. Sin un cierre contable limpio, cualquier archivo XML que generes tendrá inconsistencias.

2

Genera los archivos XML desde tu sistema contable

Tu software debe exportar el catálogo (si hubo cambios) y la balanza de comprobación en formato XML, siguiendo la estructura del Anexo 24. Este paso lo hace el sistema, no tú manualmente.

3

Nombra los archivos con el formato oficial

El nombre de cada archivo sigue la estructura: RFC + año (4 dígitos) + mes (2 dígitos) + clave del archivo. Por ejemplo: ABC010101AA0202501BN.xml para la balanza normal de enero de 2025.

4

Valida el XML con la herramienta del SAT

Antes de comprimir, usa el validador oficial del SAT para confirmar que el archivo cumple con el esquema XSD del Anexo 24. Esta validación detecta errores de estructura que causarían un rechazo al momento del envío.

5

Comprime en formato ZIP

Los archivos XML no se envían sueltos. Deben comprimirse en un archivo ZIP que puede contener uno o varios XML del mismo periodo. El nombre del ZIP sigue la misma lógica de nomenclatura que el archivo XML que contiene.

6

Envía con e.firma y descarga el acuse

Accede al Buzón Tributario con tu e.firma vigente, carga el archivo ZIP y completa el envío. El SAT genera un acuse con folio único. Guarda ese acuse de inmediato: es la única prueba de que cumpliste con la obligación en tiempo y forma.

Nomenclatura oficial de los archivos XML

El nombre de cada archivo XML no es libre: sigue una convención que el SAT define para identificar automáticamente de quién proviene, a qué periodo corresponde y qué tipo de información contiene. Un error en el nombre del archivo provoca un rechazo automático, independientemente de que el contenido del XML sea técnicamente correcto y los datos estén bien registrados.

Tipo de archivoClaveEjemplo de nombrePeriodicidad
Catálogo de cuentasCTRFC202501CT.xmlAl inicio y con cambios
Balanza normalBNRFC202501BN.xmlMensual
Balanza complementariaBCRFC202501BC.xmlAl corregir un periodo
Pólizas del periodoPLRFC202501PL.xmlA solicitud del SAT
Auxiliar de cuentasXCRFC202501XC.xmlA solicitud del SAT
Auxiliar de foliosXFRFC202501XF.xmlA solicitud del SAT

Compresión en formato ZIP y firma electrónica

Una vez validados, los archivos XML se comprimen en un ZIP antes de enviarse. El SAT acepta uno o varios XML dentro del mismo ZIP, siempre que pertenezcan al mismo periodo y al mismo contribuyente. La e.firma (antes FIEL) es el paso final del envío: autentica quién está entregando la información y le da validez jurídica al proceso, igual que una firma autógrafa en un documento físico.

La e.firma tiene una fecha de vigencia. Si venció, el SAT no aceptará el envío aunque el archivo ZIP y los XML estén perfectos. Por eso, revisar la vigencia de la e.firma antes del cierre mensual evita situaciones de incumplimiento por un detalle técnico que no tiene nada que ver con la contabilidad en sí misma.

¿Cómo se envía el archivo electrónico al SAT?

El envío de la contabilidad electrónica se realiza a través de los canales oficiales del SAT. No existe otra vía válida: no se envía por correo electrónico, no se entrega en papel y no hay un portal alternativo. El Buzón Tributario y el portal de Trámites y Servicios del SAT son los únicos canales aceptados para esta obligación. Conocer bien cómo funciona cada uno evita confusiones en el momento del envío.

A través del Buzón Tributario

El Buzón Tributario es la plataforma principal para el envío de la contabilidad electrónica. Se accede desde el portal oficial del SAT con RFC y contraseña o e.firma. Una vez dentro, el contribuyente selecciona la opción de contabilidad electrónica, carga el archivo ZIP y firma electrónicamente la entrega para que el sistema la valide y registre.

El sistema puede recibir los archivos uno por uno o en lote, dependiendo de la sesión y del tipo de archivo. En cualquier caso, cada envío debe completarse antes del plazo mensual que el SAT establece, que generalmente corresponde a los primeros días hábiles del mes posterior al periodo que se reporta. Enviar fuera de plazo puede generar multas.

Es también importante distinguir que la contabilidad electrónica que se envía mensualmente es la balanza y, cuando corresponde, el catálogo. Las pólizas y auxiliares solo se entregan cuando el SAT las solicita expresamente, por lo que no debes incluirlas en los envíos ordinarios.

Conservación del acuse de recibo

Al completar cada envío, el SAT genera un acuse con un folio único que confirma la recepción del archivo. Este acuse es la prueba legal de que cumpliste con la obligación en tiempo y forma. No darlo por sentado ni dejar su descarga para después: el acuse puede ser imposible de recuperar si no se descarga en el momento, dependiendo de la sesión activa en el portal.

La buena práctica es crear una carpeta digital organizada por RFC, año y mes donde se guarden tanto los archivos ZIP enviados como los acuses correspondientes. Si en el futuro el SAT inicia una revisión o solicita comprobantes de cumplimiento, tener el acuse ordenado y disponible reduce significativamente el tiempo de respuesta y evita situaciones de incertidumbre innecesarias.

Errores comunes al organizar el archivo electrónico

La mayoría de los problemas al organizar un archivo electrónico contable no vienen de errores contables, sino de detalles técnicos que pasan desapercibidos. Conocerlos con anticipación ahorra tiempo, evita rechazos y previene multas por incumplimiento. A continuación, los errores más frecuentes que cometen quienes se enfrentan a este proceso por primera vez.

❌ Nombre de archivo incorrecto

Poner el nombre del archivo sin seguir el formato RFC + año + mes + clave provoca un rechazo automático. El SAT no puede identificar el archivo si el nombre no respeta la convención.

❌ Catálogo sin código agrupador

Enviar el catálogo de cuentas sin los códigos agrupadores del SAT impide que la autoridad interprete la información. Este error es de los más comunes en el primer envío.

❌ XML no validado antes de comprimir

Saltar la validación con la herramienta del SAT y comprimir directamente provoca errores de estructura que solo se detectan cuando ya se intentó el envío y fue rechazado.

❌ E.firma vencida

El SAT no acepta envíos firmados con una e.firma cuya vigencia haya expirado. Renovarla requiere tiempo y cita previa, por lo que no es una solución rápida a días del vencimiento del plazo.

❌ No descargar el acuse

Dar el envío por hecho sin descargar el acuse deja al contribuyente sin prueba de cumplimiento. Si el SAT inicia una revisión, ese documento es el primero que se solicita.

❌ Enviar pólizas sin que el SAT las solicite

Incluir las pólizas en el envío mensual ordinario cuando no han sido requeridas genera confusión en el expediente del contribuyente y puede provocar inconsistencias en el registro del SAT.

¿Qué herramientas necesitas para organizar tu archivo electrónico?

El proceso de organización del archivo electrónico depende de tres tipos de herramientas: el sistema contable que genera los XML, las herramientas de validación del SAT y los recursos de almacenamiento y control interno. Ninguna de las tres es opcional si quieres garantizar un cumplimiento sin contratiempos. La combinación correcta de estas herramientas determina si el proceso mensual fluye o se convierte en un problema recurrente.

Herramientas para organizar el archivo electrónico contable del SAT Tres categorías de herramientas necesarias para organizar y enviar la contabilidad electrónica: sistema contable, validación y almacenamiento. Tres herramientas clave para el archivo electrónico 🖥️ Sistema contable Genera los XML conforme al Anexo 24 Debe exportar: • Catálogo de cuentas • Balanza de comprobación • Pólizas y auxiliares Con nomenclatura oficial ✅ Validación SAT Verifica el XML antes de comprimir Herramientas: • Validador SAT (portal) • Esquemas XSD del Anexo 24 Detecta errores de estructura 🗂️ Almacenamiento Organiza y conserva los archivos enviados Carpetas por: • RFC del contribuyente • Año y mes del periodo • ZIP + acuse de recibo Respaldo en la nube recomendado

El sistema contable es la base de todo el proceso. Debe ser capaz de generar archivos XML válidos según el Anexo 24, asignar automáticamente los códigos agrupadores del SAT al catálogo de cuentas y nombrar los archivos con el formato oficial. Un software que no cumple estas condiciones técnicas obliga al contador a intervenir manualmente, lo que multiplica el riesgo de errores y consume tiempo que podría destinarse a tareas de mayor valor.

Para quienes gestionan la contabilidad electrónica de varios clientes, una herramienta de control adicional resulta muy útil: un panel o tablero que muestre el estado de envío de cada contribuyente por periodo. Sin esa visibilidad, es fácil pasar por alto un cliente o confundir periodos cuando se manejan varias carteras simultáneamente.

Si ya manejas el tema de la cancelación de CFDI en tus procesos contables, vale la pena que integres esa gestión con el sistema que usas para generar los XML de la contabilidad electrónica, ya que los UUID de los CFDI cancelados afectan directamente las pólizas y auxiliares que el SAT puede solicitar.

Preguntas frecuentes

¿Qué documentos forman parte de un archivo electrónico contable?

Un archivo electrónico contable se integra por el catálogo de cuentas con código agrupador del SAT, la balanza de comprobación mensual y, cuando la autoridad los solicita, las pólizas contables junto con los auxiliares de cuentas y auxiliares de folios. Todos estos documentos se generan en formato XML conforme al Anexo 24, se comprimen en un archivo ZIP y se envían firmados electrónicamente a través del Buzón Tributario. Además, los acuses de recibo de cada envío también forman parte del expediente electrónico del contribuyente.

¿Con qué frecuencia se actualiza el archivo electrónico?

La balanza de comprobación se actualiza y envía cada mes, dentro de los plazos que establece el SAT para cada tipo de contribuyente. El catálogo de cuentas solo se actualiza cuando hay cambios en la estructura de cuentas: altas, bajas o modificaciones. Las pólizas y auxiliares no tienen una periodicidad fija de envío, ya que se presentan únicamente cuando el SAT los solicita en el marco de una revisión, auditoría o proceso de devolución. La organización interna, sin embargo, debe mantenerse actualizada todos los meses sin excepción.

¿Qué es el código agrupador del SAT y para qué sirve?

El código agrupador del SAT es un identificador oficial que se asigna a cada cuenta del catálogo contable. Su función es homologar la información de distintas empresas para que la autoridad pueda interpretarla bajo un mismo estándar, sin importar el plan de cuentas particular que use cada contribuyente. El SAT publica una lista oficial de códigos agrupadores que clasifica las cuentas por tipo: efectivo, clientes, proveedores, ingresos, costos y demás categorías contables. Sin estos códigos en el catálogo, el SAT no puede procesar correctamente la información enviada.

¿Qué pasa si el archivo XML tiene errores antes de enviarlo?

Si el archivo XML tiene errores de estructura, el SAT lo rechaza automáticamente al momento del envío, sin importar que los datos contables sean correctos. Por eso, el paso de validación con la herramienta oficial del SAT es indispensable antes de comprimir. Los errores más comunes incluyen campos obligatorios vacíos, formatos de fecha incorrectos, claves de cuentas sin código agrupador asignado y saldos que no cuadran entre débitos y créditos. Detectar y corregir estos errores antes del envío evita retrasos y posibles multas por incumplimiento fuera de plazo.

¿Qué diferencia hay entre una balanza normal y una balanza complementaria?

La balanza normal (clave BN) es el archivo que se envía dentro del plazo ordinario del mes que corresponde y contiene la información contable del periodo sin modificaciones previas. La balanza complementaria (clave BC) se usa cuando, después de haber enviado la balanza normal, el contribuyente detecta un error o necesita agregar información que no estaba en el envío original. Ambas se identifican por sus claves en el nombre del archivo, y usar la clave incorrecta provoca que el SAT no procese correctamente la información, incluso si los datos contables son válidos.

¿Se pueden enviar varios archivos en una sola sesión al Buzón Tributario?

Sí. El Buzón Tributario permite cargar uno o varios archivos ZIP en una misma sesión. Si en el mes coincide el envío del catálogo de cuentas con la balanza, ambos archivos pueden enviarse en el mismo acceso. Cada ZIP genera su propio acuse de recibo con folio único, por lo que es importante descargar y guardar todos los acuses al terminar la sesión. El sistema no garantiza que esos acuses sean recuperables posteriormente si no se descargaron en el momento.

¿Es obligatorio conservar los archivos XML después de enviarlos?

Sí. El Código Fiscal de la Federación establece que los contribuyentes deben conservar la documentación contable durante el plazo que determina la ley, que en términos generales corresponde a cinco años. Esto incluye los archivos XML enviados, los ZIP comprimidos y los acuses de recibo de cada entrega. Conservar estos archivos de forma organizada, idealmente con respaldo en la nube, permite responder con rapidez ante cualquier requerimiento del SAT sin depender de reconstruir información que debería estar disponible de inmediato.

Conclusión

Organizar un archivo electrónico contable no es simplemente guardar documentos digitales: es seguir un proceso técnico estructurado que el SAT define con precisión. El catálogo de cuentas, la balanza de comprobación y las pólizas son los tres componentes principales, y cada uno tiene su propio formato, nomenclatura y calendario. Entender cómo funciona cada pieza te da el control real del proceso.

Los puntos que marcan la diferencia en la práctica son sencillos: validar el XML antes de comprimir, nombrar los archivos con el formato oficial, revisar la vigencia de la e.firma con anticipación y descargar el acuse de recibo en el momento del envío. Aplicar estos pasos de forma consistente mes a mes convierte una obligación compleja en una rutina manejable.

Si quieres seguir profundizando en el mundo fiscal y contable, este sitio web tiene más contenido sobre las obligaciones electrónicas que aplican a personas físicas y morales en México. Cada tema está explicado desde cero, con el mismo nivel de detalle que encontraste aquí.

También te puede interesar: