¿Listo para enviar tu balanza de comprobación?

Si tus ingresos de 2013 excedieron los 4 millones de pesos, la primer balanza que debes enviar es la correspondiente a enero de 2015

Debe presentarlo con cinco días de anticipación si es contribuyente a quien se le han iniciado facultades de comprobación
 Debe presentarlo con cinco días de anticipación si es contribuyente a quien se le han iniciado facultades de comprobación  (Foto: Redacción)

La balanza de comprobación es un listado en el que aparecen los movimientos y saldos deudores y acreedores de todas las cuentas que integran la contabilidad. La balanza nos permite validar que el registro de las operaciones cumple con la partida doble y que en consecuencia, las sumas de las columnas del debe y haber son iguales.

Los saldos de las cuentas que integran la balanza deben permitir identificar los impuestos (regla 2.8.1.4., fracc. II, RMISC 2015):

  • por cobrar
  • por pagar
  • trasladados efectivamente cobrados
  • acreditables efectivamente pagados

Asimismo, para dar cumplimiento a lo dispuesto en el artículo 33, apartado B, fracción III del RCFF, las cuentas de ingresos deben distinguir las distintas tasas, cuotas y las actividades por las que no se deba pagar el impuesto. 


Las balanzas mensuales se enviará conforme al siguiente calendario:

Sujeto Término
Contribuyentes emisores de valores que coticen en las bolsas de valores concesionadas en los términos de la Ley del Mercado de Valores o en las bolsas de valores ubicadas en los mercados reconocidos así como sus subsidiarias Enero, febrero y marzo, el 3 de mayo Abril, mayo y junio, el 3 de agosto Julio, agosto y septiembre, el 3 de noviembre Octubre, noviembre y diciembre, el 3 de marzo
Personas morales A más tardar en los primeros tres días del segundo mes posterior al que correspondan los datos
Personas físicas A más tardar en los primeros cinco días del segundo mes posterior al que se trate
Personas morales y físicas  que realicen actividades agrícolas, silvícolas, ganaderas o de pesca y que hayan optado por realizar sus pagos provisionales de ISR de manera semestral A más tardar en los primeros tres o cinco días,  respectivamente, del segundo mes posterior al último mes reportado en el semestre, mediante seis archivos vinculados con cada uno de los meses que reporten

Adicionalmente, los contribuyentes deben generar una balanza de comprobación ajustada al cierre del ejercicio. Las personas morales deben remitirla a más tardar el 20 de abril del año siguiente, mientras que las físicas lo harán a más tardar el 22 de mayo. En esta balanza se debe incluir la información de los ajustes que para efectos fiscales se registren, desglosados a nivel de cuenta de mayor y subcuenta a primer nivel con excepción de los contribuyentes que en su catálogo de cuentas generen únicamente cuentas de nivel mayor.

Características del archivo

La estructura del archivo .XML, es la siguiente (Anexo 24 apartado “C”, de la RMISC, publicado en el DOF el 5 de enero de 2015): 

Datos generales

Atributo Descripción  Requerido Observaciones
Version Expresión de la versión del formato Valor prefijado “1.1”
RFC RFC del contribuyente que envía el catálogo Longitud mínima 12 y máxima 13 (según sea persona moral o física, respectivamente)
Mes Mes al que corresponde la balanza Valores permitidos del 01 hasta el 13
Anio Año al que corresponde la balanza Valor mínimo 2015 y máximo 2099
TipoEnvio Para expresar el tipo de envío de la balanza (N–Normal; C–Complementaria) Tipo base xs:string
FechaModBal Es opcional para expresar la fecha de la última modificación contable de la balanza de comprobación. Es requerido cuando el atributo TipoEnvio = C. Se convierte en requerido cuando se cuente con la información No  
Sello Para contener el sello digital del archivo de contabilidad electrónica. El sello deberá ser expresado cómo una cadena de texto en formato Base 64 No Tipo base xs:string
noCertificado Para expresar el número de serie del certificado de sello digital que ampara el archivo de contabilidad electrónica, de acuerdo con el acuse correspondiente a 20 posiciones otorgado por el sistema del SAT No Longitud 20
Certificado Sirve para expresar el certificado de sello digital que ampara al archivo de contabilidad electrónica como texto, en formato base 64 No Tipo base xs:string

Los atributos “Sello”, “noCertificado” y “Certificado”, si bien son opcionales, su uso permite asegurar la autenticidad de la información y personalidad de quien envía el documento.

La estructura del nodo Ctas, es el que muestra el detalle de cada cuenta de la balanza conforme a lo requerido:

Atributo Descripción  Requerido Observaciones
NumCta Número de cuenta, subcuenta o partida asignada por el contribuyente Sí  Longitud mínima uno y máxima 100
SaldoIni Para expresar el monto del saldo inicial de la cuenta o subcuenta en el periodo. De acuerdo con la naturaleza de la cuenta o subcuenta, deberá de corresponder el saldo inicial, de lo contrario se entenderá que es un saldo inicial de naturaleza inversa. En caso de no existir dato, colocar cero (0) Sí   Tipo Especial BCE:t_Importe Expresar los importes numéricos con fracción hasta dos decimales
Debe Monto de los movimientos deudores de la cuenta o subcuenta. En caso de no existir dato, colocar cero (0) Tipo Especial BCE:t_Importe Expresar los importes numéricos con fracción hasta dos decimales
Haber Monto de los movimientos acreedores de la cuenta o subcuenta. En caso de no existir dato, colocar cero (0) Tipo Especial BCE:t_Importe Expresar los importes numéricos con fracción hasta dos decimales
SaldoFin Monto del saldo final de la cuenta o subcuenta del periodo. De acuerdo con la naturaleza de la cuenta o subcuenta, deberá de corresponder el saldo final, de lo contrario se entenderá que es un saldo final de naturaleza inversa. En caso de no existir dato, colocar cero (0) Sí  Tipo Especial BCE:t_Importe Expresar los importes numéricos con fracción hasta dos decimales

Previo a su envío, el archivo .XML debe comprimirse en formato ZIP y nombrarse bajo las siguientes características:

RFC del contribuyente 12 o 13 caracteres, ya sea persona moral o persona física
Ejercicio Cuatro caracteres que identifican el año al que corresponde la información
Periodo Dos caracteres que identifican el número de mes al que corresponde la información
Clave Caracteres “BN” cuando la balanza de comprobación sea de carácter normal (es la primera ocasión que se envía por ese periodo). Caracteres “BC” para balanzas de comprobación con información complementaria
Extensión “.ZIP” que identifican un archivo comprimido

Tomando el supuesto de la empresa “Poliductos, S.A.” que realiza el envío por primera ocasión de su balanza de comprobación de  enero 2015, el archivo se nombraría: POL130402OE1201501BN.zip

Posteriormente la compañía se percató de que la balanza enviada contenía errores en su información, por lo que envía un nuevo archivo que se denominará: POL130402OE1201501BC.zip

En otro caso, el señor Gabriel Martínez Rosas quien presentará su balanza de comprobación para el mes de marzo de 2015, nombrará su archivo como sigue: MARG800329ES3201503BN.zip