
Llevar la contabilidad electrónica con Excel significa capturar el catálogo de cuentas y la balanza de comprobación en hojas de cálculo con el formato que el SAT exige, convertirlas a archivos XML mediante el convertidor oficial y enviarlas por el Buzón Tributario. No necesitas un programa costoso; necesitas el proceso correcto.

¿Qué es la contabilidad electrónica y por qué se lleva en Excel?
La contabilidad electrónica es la obligación de registrar tus operaciones financieras en formatos digitales y enviarlas al SAT a través del Buzón Tributario. No se trata de un programa ni de una plataforma: es un conjunto de archivos con estructura definida por la autoridad fiscal, que cualquier contribuyente obligado debe generar y enviar en las fechas que marca el calendario fiscal.
Su base legal está en el artículo 28 del Código Fiscal de la Federación (CFF), que obliga a llevar la contabilidad en medios electrónicos, incluyendo su resguardo y su envío al SAT. Las reglas específicas de formato y periodicidad se encuentran en el capítulo 2.8.1 de las Reglas Misceláneas Fiscales (RMF).
Excel entra en este proceso porque el SAT reconoce que no todos los contribuyentes tienen acceso a un sistema contable especializado. Por eso puso a disposición el convertidor AddIn, una herramienta que toma los datos capturados en hojas de cálculo y los transforma en los archivos XML que la autoridad exige recibir.
Obligación fiscal que respaldas al usarla
Cumplir con la contabilidad electrónica no es opcional para la mayoría de los contribuyentes. Las personas morales del régimen general y las personas físicas con actividad empresarial, profesional o de arrendamiento cuyos ingresos superen los dos millones de pesos están obligadas a enviarla. Si estás en alguna de estas categorías, el uso de Excel con el convertidor del SAT tiene respaldo legal siempre que el contenido de los archivos sea correcto y completo.
Ventaja de usar Excel frente a no tener software especializado
Muchos contribuyentes, especialmente personas físicas con operaciones sencillas, no tienen acceso a un sistema contable de paga. El convertidor AddIn del SAT permite capturar la información directamente en Excel y generar los archivos XML sin costo adicional. Esto no significa que Excel sea la solución más eficiente para todos los casos, pero sí es una alternativa válida, oficial y funcional cuando el volumen de operaciones lo permite.
Archivos que debes preparar en Excel
El SAT no recibe hojas de cálculo directamente. Lo que espera son archivos en formato XML, generados a partir de tu información contable. Existen tres tipos de documentos que puedes construir desde Excel antes de convertirlos: el catálogo de cuentas, la balanza de comprobación y, cuando la autoridad los solicita, las pólizas del periodo con sus auxiliares.
Catálogo de cuentas con código agrupador del SAT
El catálogo de cuentas es el índice ordenado de todas las cuentas que usas en tu contabilidad: activos, pasivos, capital, ingresos, costos y gastos. En la contabilidad electrónica, cada cuenta de nivel mayor o subcuenta de primer nivel debe llevar un código agrupador del SAT, que permite a la autoridad clasificar uniformemente la información de todos los contribuyentes, independientemente del sistema que usen.
Balanza de comprobación mensual
La balanza de comprobación muestra el estado de cada cuenta al cierre del mes: su saldo inicial, los movimientos deudores y acreedores del periodo y su saldo final. Debe incluir absolutamente todas las cuentas del catálogo, aunque no hayan tenido movimiento en el mes. También debe permitir identificar los impuestos por cobrar, por pagar, acreditables y trasladados de forma separada.
Pólizas del periodo y auxiliares
Las pólizas son el detalle de cada asiento contable: fecha, descripción, cuentas afectadas e importes. Los auxiliares desglosan el movimiento de cada cuenta o folio de CFDI vinculado. El SAT no las pide de forma mensual rutinaria, pero las puede solicitar en cualquier momento durante una revisión o auditoría, por lo que conviene tenerlas listas y bien organizadas desde que se registra cada operación.
¿Cómo convertir tu Excel en archivos XML para el SAT?
El puente entre tu hoja de cálculo y el formato que el SAT exige es el convertidor oficial. Sin este paso, aunque tus datos estén perfectos en Excel, la autoridad no puede procesarlos. El proceso de conversión tiene dos momentos: instalar el componente y usarlo para generar el archivo .ZIP que finalmente subirás al Buzón Tributario.
El convertidor AddIn del SAT: qué es y cómo instalarlo
El convertidor AddIn es un componente gratuito que el SAT pone a disposición en su sitio oficial. Se instala como un complemento dentro de Excel y agrega botones para capturar la información contable y generar los archivos XML. Existen dos versiones de instalación: básica, que requiere conexión a internet durante el proceso, y completa, que incluye todos los prerrequisitos en el paquete de descarga. Ambas producen el mismo resultado.
¿Dónde descargar el convertidor AddIn del SAT?
- Ingresa al sitio oficial del SAT: sat.gob.mx
- Navega a la sección Información > Contabilidad electrónica > Convertidor
- Elige la versión Básica o Completa según tu conexión a internet
- Descarga e instala el componente en tu equipo con Excel instalado
- Reinicia Excel para que el AddIn quede activo en la barra de herramientas
Pasos para generar el XML desde la plantilla
Con el AddIn activo, abres la plantilla correspondiente (catálogo o balanza), capturas o pegas tu información en las celdas indicadas y usas el botón «Guardar» para almacenar el archivo en tu equipo. Después presionas «Genera XML» y el sistema produce automáticamente un archivo .ZIP con la nomenclatura que el SAT exige: RFC + año + mes + tipo de archivo.
Estructura del catálogo de cuentas en Excel
El catálogo de cuentas no puede tener la forma que tú prefieras. El SAT exige que siga la estructura definida en el Anexo 24 de la Resolución Miscelánea Fiscal. Cada cuenta debe tener al menos un número de cuenta, una descripción y un código agrupador del SAT que la clasifique dentro de la taxonomía oficial. Sin este código, el archivo XML será rechazado o tendrá errores de validación.
Columnas obligatorias según el Anexo 24
La plantilla del AddIn del SAT ya viene con las columnas necesarias. Sin embargo, si construyes tu catálogo de forma manual antes de pegarlo, necesitas conocer exactamente qué datos son obligatorios para no omitir ninguno.
Cómo asignar el código agrupador del SAT a cada cuenta
El código agrupador del SAT es una clave numérica que clasifica cada cuenta dentro de la taxonomía fiscal oficial. El SAT publica el listado completo de códigos en el Anexo 24 de la RMF. Tu tarea es vincular cada cuenta de tu catálogo propio con el código agrupador que mejor la represente, siguiendo el criterio de mayor afinidad semántica y contable entre tu cuenta y la descripción oficial del código.
Por ejemplo, si en tu catálogo tienes la cuenta «Clientes nacionales», debes asignarle el código agrupador correspondiente a cuentas por cobrar de clientes. El código tiene una estructura jerárquica con dos niveles separados por un punto: el primero identifica el rubro general y el segundo, la subcategoría específica. Asignar el código incorrecto es uno de los errores más frecuentes y puede derivar en inconsistencias que el SAT detecta al cruzar tu información con los CFDI emitidos y recibidos.
¿Cómo llenar la balanza de comprobación en Excel?
La balanza de comprobación es el archivo que envías cada mes. Refleja el estado contable de todas tus cuentas durante ese periodo. Su correcta integración depende de que captures tres datos por cada cuenta: saldo inicial, movimientos del mes y saldo final. El SAT cruza esta información con los CFDI que emitiste y recibiste para detectar discrepancias.
Datos que deben aparecer en cada fila
Cada fila de la balanza corresponde a una cuenta de tu catálogo. Los campos que debes completar son: número de cuenta (NumCta), saldo inicial del mes (SaldoIni), total de movimientos deudores o cargos (Debe), total de movimientos acreedores o abonos (Haber) y saldo final (SaldoFin). La plantilla del AddIn calcula automáticamente el saldo final si capturas correctamente los tres primeros, pero es tu responsabilidad verificar que coincida con tu libro contable.
¿Cómo identificar saldos iniciales, movimientos y saldos finales?
El saldo inicial de cada mes es el saldo final del mes anterior. Los movimientos se obtienen sumando todos los cargos y abonos registrados en el periodo. El saldo final resulta de aplicar esos movimientos al saldo inicial. Para cuentas de ingresos, costos y gastos, el saldo inicial de cada mes puede ser cero si llevas un registro mensual independiente, mientras que para cuentas de activo, pasivo y capital, el saldo se acumula a lo largo del ejercicio.
Envío al SAT por el Buzón Tributario
Una vez que tienes el archivo .ZIP generado por el convertidor, el siguiente paso es subirlo al portal del SAT. Todo el proceso de envío se realiza exclusivamente a través del Buzón Tributario, el sistema digital del SAT disponible en sat.gob.mx, que valida el formato y confirma la recepción mediante un acuse.
Pasos para enviar tu contabilidad electrónica desde el Buzón Tributario:
- Ingresa a sat.gob.mx con tu RFC y contraseña o e.firma vigente.
- Selecciona Buzón Tributario > Aplicaciones > Contabilidad Electrónica > Envíos.
- Carga el archivo .ZIP con la nomenclatura correcta (RFC + año + mes + tipo).
- Firma el envío con tu e.firma (FIEL) vigente.
- Descarga y guarda el acuse de recibo; es tu comprobante de cumplimiento.
El SAT puede rechazar el archivo si el formato XML no cumple con el esquema definido, si hay errores en la estructura o si la nomenclatura del .ZIP es incorrecta. Cuando el archivo es rechazado, debes corregir el error y volver a enviarlo dentro del plazo establecido; de lo contrario, la obligación se considera incumplida. El acuse de recibo es el único documento que acredita que cumpliste en tiempo y forma.
Conocer quién está obligado a llevar la contabilidad electrónica es un paso previo que conviene aclarar antes de iniciar el proceso, ya que no todos los contribuyentes tienen las mismas obligaciones de envío ante el SAT.
Errores frecuentes al usar Excel para contabilidad electrónica
Llevar la contabilidad electrónica con Excel tiene ventajas claras, pero también expone a errores que, en muchos casos, se repiten mes con mes sin que el contribuyente los detecte hasta que llega una revisión del SAT. Conocer los errores más comunes te permite corregirlos antes de que se conviertan en un problema fiscal.
Errores más frecuentes y cómo evitarlos:
- Código agrupador incorrecto: Asignar un código del SAT que no corresponde al tipo de cuenta genera inconsistencias que la autoridad detecta al cruzar datos con los CFDI.
- Cuentas faltantes en la balanza: Omitir cuentas con saldo cero invalida el archivo, ya que el SAT exige que aparezcan todas las cuentas del catálogo, sin excepción.
- Nomenclatura incorrecta del archivo .ZIP: El nombre del archivo debe seguir el formato exacto que el SAT especifica; un error de escritura causa rechazo inmediato.
- Versión desactualizada del AddIn: Desde octubre de 2017, el SAT solo acepta archivos XML en versión 1.3. Usar una versión anterior produce archivos incompatibles.
- Saldos que no cuadran con los CFDI: Si tus ingresos registrados en la balanza no coinciden con los CFDI timbrados, el SAT puede iniciar un proceso de revisión.
- Enviar fuera de plazo: Las fechas límite varían según el tipo de contribuyente y el mes del ejercicio. Pasarlas equivale a incumplimiento aunque el archivo esté perfecto.
Para entender mejor la relación entre los archivos XML y la contabilidad electrónica, conviene revisar qué papel juegan los XML en contabilidad, ya que ese formato es el eje técnico de todo el proceso de envío al SAT.
Preguntas frecuentes
¿Qué archivos se envían al SAT en la contabilidad electrónica?
Los archivos que se envían al SAT son tres: el catálogo de cuentas, la balanza de comprobación y, cuando la autoridad lo requiere, las pólizas del periodo con sus auxiliares de cuentas y de folios. El catálogo se envía la primera vez que se cumple con la obligación y solo cuando hay modificaciones en la estructura de cuentas. La balanza se envía cada mes, y las pólizas únicamente ante un requerimiento expreso de la autoridad. Todos los archivos deben estar en formato XML, comprimidos en un .ZIP y firmados con la e.firma vigente.
¿El SAT tiene una plantilla de Excel gratuita para contabilidad electrónica?
Sí. El SAT pone a disposición de todos los contribuyentes el componente AddIn, que es una plantilla de Excel con funcionalidad integrada para capturar los datos contables y convertirlos en archivos XML. Este componente es completamente gratuito y está disponible en el portal oficial del SAT en la sección de Contabilidad Electrónica. No es necesario comprar ningún software adicional si prefieres trabajar directamente con esta herramienta, aunque su uso requiere que la información contable esté organizada y completa antes de capturarla.
¿Cada cuándo se envía la contabilidad electrónica al SAT?
La balanza de comprobación se envía mensualmente. Las personas morales tienen como fecha límite el tercer día hábil del segundo mes posterior al periodo que se declara, mientras que las personas físicas disponen hasta el quinto día hábil de ese mismo plazo. El catálogo de cuentas se envía por primera vez antes del primer envío de la balanza, y posteriormente solo cuando se modifica. Las fechas exactas pueden variar según el calendario fiscal publicado por el SAT cada año en su portal oficial.
¿Qué es el código agrupador del SAT y para qué sirve?
El código agrupador del SAT es una clave numérica definida en el Anexo 24 de la Resolución Miscelánea Fiscal, cuyo propósito es clasificar las cuentas contables de todos los contribuyentes bajo una misma taxonomía fiscal. Su función principal es permitir al SAT comparar y analizar información contable de distintas empresas de forma estandarizada, independientemente del sistema o del plan de cuentas propio que use cada contribuyente. Asignar el código correcto a cada cuenta es uno de los requisitos técnicos más importantes para que el archivo XML sea aceptado sin errores.
¿Puedo llevar contabilidad electrónica con Excel sin ser contador?
Técnicamente sí, pero con una advertencia importante. El convertidor del SAT no verifica si el contenido de los archivos es correcto desde el punto de vista contable y fiscal: solo valida que el formato sea el adecuado. Esto significa que un archivo puede ser aceptado por el SAT y aun así contener errores contables que generen discrepancias con los CFDI emitidos o recibidos. Para personas con operaciones simples y conocimiento básico de contabilidad es posible manejarlo, pero en casos con mayor complejidad es recomendable contar con asesoría de un contador público.
¿Qué versión de los archivos XML acepta el SAT actualmente?
El SAT acepta los archivos XML de contabilidad electrónica en su versión 1.3, que es el estándar vigente desde octubre de 2017. Cualquier archivo generado en una versión anterior ya no es compatible y será rechazado automáticamente al momento del envío. Si usas el convertidor AddIn actualizado del SAT, el archivo se genera directamente en la versión correcta. Si utilizas una herramienta de terceros o una versión antigua del AddIn, verifica explícitamente que el XML resultante corresponda a la versión 1.3 antes de enviarlo.
¿Qué pasa si envío la contabilidad electrónica fuera de tiempo?
Enviar la contabilidad electrónica fuera del plazo establecido constituye un incumplimiento de obligaciones fiscales que puede derivar en sanciones económicas. El artículo 83 del Código Fiscal de la Federación contempla multas por no presentar o presentar con errores la contabilidad ante el SAT. Además, los incumplimientos reiterados pueden ser considerados indicios de evasión fiscal y activar procesos de auditoría. Si por alguna razón no puedes enviar en tiempo, lo más recomendable es regularizar la situación lo antes posible y, de ser necesario, acudir a un especialista fiscal para evaluar opciones de aclaración ante el SAT.
Conclusión
Llevar la contabilidad electrónica con Excel es una alternativa completamente válida y respaldada por el SAT, siempre que sigas el formato correcto, uses el convertidor AddIn oficial y envíes los archivos dentro de los plazos establecidos. No necesitas un software costoso para cumplir con esta obligación: necesitas entender el proceso y ejecutarlo con precisión. Si quieres profundizar en el tema de la contabilidad electrónica en su conjunto, en este sitio web encontrarás recursos adicionales que complementan lo que aprendiste aquí.
Los puntos clave son claros: construye tu catálogo de cuentas con el código agrupador correcto, llena la balanza con los tres saldos de cada cuenta —inicial, movimientos y final—, genera el XML con el AddIn en versión 1.3 y sube el .ZIP al Buzón Tributario dentro del plazo. Cada uno de esos pasos tiene su propia lógica y, una vez que los dominas, el proceso mensual se vuelve más ágil y predecible.
Si estás comenzando con este tema, lo más valioso que puedes hacer es practicar con los archivos antes de la fecha límite y revisar cada campo con calma. En este sitio web encontrarás más contenido sobre contabilidad electrónica que te ayudará a consolidar tu conocimiento paso a paso, sin tecnicismos innecesarios y con ejemplos concretos.




