certmundo.
es‑mx

6 min de lectura

¿Cómo crear un balance general y estado de resultados en Excel?

El balance general y el estado de resultados son los dos reportes financieros que toda empresa necesita para conocer su salud económica.

Cuando los números no cuentan la historia completa

Imagina que eres contador en una empresa distribuidora en Guadalajara. El dueño te pregunta: "¿Cómo estamos?" Tú tienes decenas de celdas con datos, pero no un reporte claro. Sin un balance general ni un estado de resultados, los números sueltos no dicen nada. Estos dos documentos convierten datos en decisiones.

En esta lección vas a construir ambos reportes desde cero en Excel. Usarás fórmulas que se actualizan solas cuando cambias un dato.

El Sistema de Dos Reportes

Los contadores llaman a estos documentos los "estados financieros básicos". Cada uno responde una pregunta diferente:

  • Estado de resultados: ¿Ganó o perdió dinero la empresa en este período?
  • Balance general: ¿Qué tiene, qué debe y cuánto vale la empresa en este momento?

Son complementarios. El resultado neto del estado de resultados alimenta directamente al balance general. Por eso debes construir primero el estado de resultados.

Paso 1: Construye el estado de resultados

Abre un libro de Excel nuevo. En la hoja 1 escribe el nombre Estado de Resultados.

Esta es la estructura básica que usarás:

A                          B
Ventas netas               $850,000
Costo de ventas            $510,000
Utilidad bruta             [fórmula]
Gastos de operación        $180,000
Utilidad de operación      [fórmula]
Gastos financieros         $25,000
Utilidad antes de ISR      [fórmula]
ISR (30%)                  [fórmula]
Utilidad neta              [fórmula]

Escribe los datos en la columna B. Luego agrega las fórmulas en las celdas correspondientes:

Utilidad bruta (celda B3):

=B1-B2

Ejemplo: $850,000 - $510,000 = $340,000

Utilidad de operación (celda B5):

=B3-B4

Ejemplo: $340,000 - $180,000 = $160,000

Utilidad antes de ISR (celda B7):

=B5-B6

Ejemplo: $160,000 - $25,000 = $135,000

ISR al 30% (celda B8):

=B7*0.30

Ejemplo: $135,000 × 0.30 = $40,500

Utilidad neta (celda B9):

=B7-B8

Ejemplo: $135,000 - $40,500 = $94,500

Esta utilidad neta de $94,500 es el número que vas a trasladar al balance general.

Paso 2: Construye el balance general

Renombra la hoja 2 como Balance General. El balance general tiene tres secciones principales: activo, pasivo y capital.

La regla fundamental del balance es:

Activo = Pasivo + Capital

Si esta ecuación no cuadra, hay un error en tus datos o fórmulas.

Esta es la estructura que vas a usar:

A                            B
--- ACTIVO ---
Activo circulante
Caja y bancos                $120,000
Cuentas por cobrar           $230,000
Inventarios                  $95,000
Total activo circulante      [fórmula]

Activo fijo
Equipo y maquinaria          $400,000
Depreciación acumulada       -$80,000
Total activo fijo            [fórmula]

TOTAL ACTIVO                 [fórmula]

--- PASIVO ---
Pasivo a corto plazo
Cuentas por pagar            $175,000
Impuestos por pagar          $40,500
Total pasivo corto plazo     [fórmula]

Pasivo a largo plazo
Préstamos bancarios          $150,000
Total pasivo largo plazo     [fórmula]

TOTAL PASIVO                 [fórmula]

--- CAPITAL ---
Capital social               $400,000
Utilidad neta del período    [vínculo]
TOTAL CAPITAL                [fórmula]

TOTAL PASIVO + CAPITAL       [fórmula]

Ahora agrega las fórmulas:

Total activo circulante:

=B2+B3+B4

Ejemplo: $120,000 + $230,000 + $95,000 = $445,000

Total activo fijo:

=B7+B8

Ejemplo: $400,000 + (-$80,000) = $320,000

Total activo:

=B5+B9

Ejemplo: $445,000 + $320,000 = $765,000

Total pasivo corto plazo:

=B13+B14

Ejemplo: $175,000 + $40,500 = $215,500

Total pasivo largo plazo y total pasivo: Suma los pasivos de largo plazo y luego suma ambos totales.

Utilidad neta del período — aquí está la clave del vínculo entre hojas:

='Estado de Resultados'!B9

Esta fórmula jala automáticamente el resultado de la hoja anterior. Si cambias las ventas, la utilidad neta se actualiza en ambas hojas al mismo tiempo.

Total capital:

=B22+B23

Ejemplo: $400,000 + $94,500 = $494,500

Total pasivo + capital:

=B18+B24

Ejemplo: $270,500 + $494,500 = $765,000

Si el total activo ($765,000) es igual al total pasivo + capital ($765,000), el balance cuadra. ¡Eso es exactamente lo que buscas!

Paso 3: Agrega una celda de verificación

Esta es una técnica profesional que usan los contadores en empresas como Liverpool o Bimbo. Agrega una fila al final del balance con esta fórmula:

=SI(B11=B25, "Balance cuadrado ✓", "ERROR: revisar cifras")

Donde B11 es el total de activo y B25 es el total de pasivo + capital. Si los números coinciden, ves el mensaje de confirmación. Si hay diferencia, el error es visible de inmediato.

Esto te ahorra revisar celda por celda cuando el balance no cuadra.

Errores comunes al construir estos reportes

Error 1: No vincular las hojas Muchos contadores copian y pegan la utilidad neta a mano en el balance. Si después corriges un dato en el estado de resultados, el balance queda desactualizado. Siempre usa ='Estado de Resultados'!B9 para vincular las dos hojas.

Error 2: Poner la depreciación como número positivo La depreciación acumulada resta valor al activo fijo. Escríbela como número negativo (-$80,000) o usa la fórmula =B7-B8 separando el valor bruto de la depreciación. Si la sumas en lugar de restarla, el activo queda inflado.

Error 3: Olvidar el ISR por pagar en el pasivo El ISR calculado en el estado de resultados no se paga el mismo día. Hasta que no lo liquidas ante el SAT, es un pasivo. Asegúrate de incluirlo en las cuentas por pagar a corto plazo. En el ejemplo anterior, los $40,500 de ISR aparecen tanto en el estado de resultados (como gasto) como en el pasivo (como deuda pendiente).

Error 4: Mezclar períodos El estado de resultados cubre un período (enero–diciembre, por ejemplo). El balance general refleja un momento específico (31 de diciembre). Si mezclas datos de diferentes fechas, los reportes pierden validez ante el SAT o ante un banco que pida tus estados financieros.

Cómo darle formato profesional

Un reporte bien presentado comunica seriedad. Aplica estos pasos rápidos:

  1. Encabezado: Escribe el nombre de la empresa, el nombre del reporte y la fecha en las primeras tres filas.
  2. Negritas en totales: Selecciona las filas de totales y presiona Ctrl + N.
  3. Línea doble bajo el total final: Ve a Formato de celdas → Bordes → elige línea doble en el borde inferior.
  4. Formato de moneda: Selecciona todas las celdas con cifras, presiona Ctrl + 1, elige "Número" y activa el separador de miles. Así tus cifras se ven como $765,000 y no como 765000.
  5. Color suave en encabezados de sección: Usa gris claro (#F2F2F2) para resaltar las filas de "ACTIVO", "PASIVO" y "CAPITAL" sin distraer.

Un caso real para practicar

Supón que llevas la contabilidad de una PYME que vende productos de limpieza en el Bajío. Al cierre de marzo registras estos datos:

  • Ventas: $320,000
  • Costo de ventas: $192,000
  • Gastos de operación: $68,000
  • Gastos financieros: $8,000
  • Caja y bancos: $45,000
  • Cuentas por cobrar: $87,000
  • Inventarios: $38,000
  • Equipo: $150,000 con depreciación de $30,000
  • Cuentas por pagar: $65,000
  • Capital social: $180,000

Con las fórmulas de esta lección puedes construir ambos reportes en menos de 20 minutos. La utilidad neta resultante alimenta automáticamente el balance. Y la celda de verificación te confirma si todo cuadra.

El principio detrás de los reportes financieros

Un balance que cuadra solo no es magia: es el resultado de fórmulas bien escritas y datos bien capturados desde el principio.

Puntos clave

  • El estado de resultados responde '¿ganó o perdió la empresa?' y debe construirse antes que el balance general, porque su utilidad neta alimenta directamente al capital.
  • Vincula ambas hojas con ='Estado de Resultados'!B9 para que el balance se actualice automáticamente cuando cambias cualquier cifra.
  • Agrega una celda de verificación con =SI(TotalActivo=TotalPasivoCapital, "Balance cuadrado ✓", "ERROR: revisar cifras") para detectar errores al instante.
  • La depreciación acumulada siempre resta al activo fijo. Escríbela como número negativo o réstala en la fórmula para no inflar el valor de tus activos.
  • El ISR calculado en el estado de resultados debe aparecer también en el pasivo a corto plazo, porque es una deuda con el SAT hasta que se pague.

Comparte esta lección: