Balance de prueba

Como generar y verificar el balance de prueba. Saldos iniciales, movimientos y saldos finales de todas las cuentas.

Actualizado: 5 de abril de 2026

El balance de prueba (o balance de comprobacion) es un reporte que lista todas las cuentas contables con sus saldos iniciales, movimientos del periodo y saldos finales. Su funcion principal es verificar que la partida doble se cumple: la suma de todos los debitos debe ser igual a la suma de todos los creditos.

Para que sirve

  • Verificar la partida doble: Confirmar que Debitos = Creditos en todo momento
  • Detectar errores: Identificar cuentas con saldos inusuales o incorrectos
  • Preparar estados financieros: Es la base para generar el Balance General y el Estado de Resultados
  • Auditoria interna: Herramienta de control para el contador
Balance de prueba

Como generar el balance de prueba

Ve a Reportes > Balance de prueba en el menu lateral.

Selecciona el periodo

Configura el rango de fechas:

  • Fecha desde: Inicio del periodo (por ejemplo, 1 de enero de 2025)
  • Fecha hasta: Fin del periodo (por ejemplo, 31 de enero de 2025)

Selecciona el nivel de detalle

Elige el nivel de agrupacion de las cuentas:

NivelDigitosEjemploDetalle
Clase11 - ActivosMuy resumido
Grupo214 - InventariosResumido
Cuenta41435 - MercanciasMedio
Subcuenta6143501 - Productos terminadosDetallado
Auxiliar8+14350101 - Bodega principalMaximo detalle

Genera el reporte

Haz clic en Generar. El sistema calcula los saldos de todas las cuentas activas que tuvieron movimiento en el periodo o que traen saldo inicial.

Como leer el reporte

El balance de prueba presenta una tabla con las siguientes columnas:

ColumnaDescripcion
CodigoCodigo PUC de la cuenta
CuentaNombre de la cuenta contable
Saldo inicial debitoSaldo debito al inicio del periodo
Saldo inicial creditoSaldo credito al inicio del periodo
Movimiento debitoTotal de debitos registrados en el periodo
Movimiento creditoTotal de creditos registrados en el periodo
Saldo final debitoSaldo debito al cierre del periodo
Saldo final creditoSaldo credito al cierre del periodo

Ejemplo

CodigoCuentaS.I. DebitoS.I. CreditoMov. DebitoMov. CreditoS.F. DebitoS.F. Credito
1105Caja$5.000.000$3.000.000$2.000.000$6.000.000
1110Bancos$20.000.000$15.000.000$18.000.000$17.000.000
2205Proveedores$8.000.000$5.000.000$7.000.000$10.000.000
4135Ingresos$0$12.000.000$12.000.000
Totales$25.000.000$8.000.000$23.000.000$39.000.000$23.000.000$22.000.000

Verificacion de cuadre

Al final del reporte, el sistema muestra los totales de cada columna. Para que el balance este correcto:

  • Total saldo inicial debito = Total saldo inicial credito
  • Total movimiento debito = Total movimiento credito
  • Total saldo final debito = Total saldo final credito

Filtros adicionales

Puedes aplicar filtros para acotar el reporte:

  • Centro de costo: Ver solo las cuentas asociadas a un centro de costo especifico
  • Solo cuentas con movimiento: Ocultar cuentas que no tuvieron actividad en el periodo
  • Solo cuentas con saldo: Ocultar cuentas cuyo saldo final es cero

Exportar

FormatoUso recomendado
PDFArchivo fisico, presentacion a socios o auditores
ExcelAnalisis detallado, conciliacion con otros reportes

Haz clic en Exportar y selecciona el formato deseado.

Preguntas frecuentes

Que hago si el balance no cuadra?

Revisa las transacciones del periodo en el Libro Diario. Busca transacciones donde la suma de debitos no sea igual a la suma de creditos. Tambien verifica si hay ajustes o importaciones manuales que pudieron omitir la validacion de balance.

Puedo ver el balance de prueba de meses anteriores?

Si. Cambia el rango de fechas al periodo que necesitas consultar. El sistema recalcula los saldos iniciales a partir de las transacciones historicas.

Cual es la diferencia con los estados financieros?

El balance de prueba muestra todas las cuentas con sus movimientos detallados (debitos y creditos por separado). Los estados financieros presentan los saldos netos agrupados por secciones (Activos, Pasivos, Ingresos, etc.) en un formato de presentacion.

Mejoras 2026: algoritmo “root codes”

El cálculo del Total General del Balance de Prueba se reescribió con un nuevo algoritmo llamado “root codes”. Antes el reporte solo sumaba al total las cuentas de un dígito (clases 1-9). Esto causaba “descuadres” cuando había cuentas huérfanas sin jerarquía de padres en el catálogo.

El problema antiguo

Si una cuenta como 613501 existía sin sus padres 6, 61 y 6135, sus montos:

  1. No se propagaban al rollup por prefijo de código (no hay cuenta padre).
  2. Quedaban excluidos del Total General (no es de un dígito).

Resultado: el reporte mostraba “descuadre” cuando los asientos en realidad estaban perfectamente balanceados.

La solución

El nuevo algoritmo detecta cuentas raíz del árbol de prefijos: cualquier cuenta que no tenga ancestro de código más corto en el catálogo. Estas se incluyen en el Total General sean de un dígito o no. Así, una cuenta 613501 huérfana se contabiliza correctamente aunque le falten padres.

Recomendación: sigue siendo buena práctica tener la jerarquía PUC completa. El algoritmo es un safety net, no una excusa para catálogos incompletos. Ejecuta el script de verificación de huérfanas desde Configuración → PUC → Validar jerarquía.

Diagnóstico de “descuadre detectado”

Si ves la alerta de descuadre:

  1. Identifica el monto exacto del descuadre.
  2. Si coincide exactamente con el monto de una cuenta visible en el reporte → es un problema de jerarquía, no de asientos.
  3. Si NO coincide → revisa el detalle de comprobantes con SUM(débito) ≠ SUM(crédito) (debería ser imposible bajo el ledger inmutable, pero algunos importadores legacy lo permitían).