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:
- Encabezado: Escribe el nombre de la empresa, el nombre del reporte y la fecha en las primeras tres filas.
- Negritas en totales: Selecciona las filas de totales y presiona
Ctrl + N. - Línea doble bajo el total final: Ve a Formato de celdas → Bordes → elige línea doble en el borde inferior.
- 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,000y no como765000. - 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,000con 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.