Estado de resultados en Excel: fórmulas, márgenes y ejemplo (2026)

Para hacer un estado de resultados en Excel, escribe en la columna A los ingresos, el costo de ventas, los gastos operativos, los intereses y los impuestos; suma cada bloque con SUMA y obtén cada beneficio restando: beneficio bruto = ingresos − costo de ventas, beneficio operativo = beneficio bruto − gastos operativos y beneficio neto = beneficio operativo − intereses − impuestos. Divide cada beneficio entre los ingresos para obtener su margen y pon cada mes en su propia columna.

Pruébalo con tu propio archivo → · Actualizado el 10 de octubre de 2026

El estado de resultados —también llamado cuenta de pérdidas y ganancias o P&L— cuenta la historia más importante de un negocio: ¿ganamos dinero y adónde se fue? Esta guía, versión en español de nuestro tutorial de profit and loss en inglés, construye un estado de resultados en Excel basado en fórmulas, desde los ingresos hasta el beneficio neto, con márgenes bruto, operativo y neto, comparación entre periodos y pérdidas marcadas en rojo. Cada subtotal es una fórmula, así que todo se recalcula al cambiar una cifra.

The DataHub Pro Team The DataHub Pro Team · Analítica para pymes
· Acerca de
⬇ Plantillas de Excel gratis: descarga plantillas de Excel listas para usar y basadas en fórmulas — seguimiento de proyectos, dashboard de KPI, cuenta de resultados, previsiones y más — gratis con una cuenta.

Resumen rápido

Apila las filas en orden: Ingresos → Costo de ventas → Beneficio bruto → Gastos operativos → Beneficio operativo → Intereses e impuestos → Beneficio neto. Suma con SUMA, obtén cada beneficio restando (=B5-B9) y calcula los márgenes dividiendo cada beneficio entre los ingresos (=B10/B5). Pon los periodos en columnas, añade variaciones (=C20-B20) y marca en rojo los negativos con formato condicional.

Nota sobre las fórmulas: esta guía usa los nombres de las funciones de Excel en español (SUMA, MAX, SI.ERROR, SUMAR.SI.CONJUNTO) con el punto y coma (;) como separador de argumentos y la coma decimal (0,19). En Excel en inglés se llaman SUM, MAX, IFERROR y SUMIFS, y los argumentos se separan con coma: =MAX(0,B17-B18)*0.19. Según el país verás “beneficio” o “utilidad”: son lo mismo.

Contenido

  1. Qué es un estado de resultados
  2. Todas las fórmulas, fila a fila
  3. Antes de empezar
  4. Paso 1 — La estructura
  5. Paso 2 — Ingresos y beneficio bruto
  6. Paso 3 — Gastos operativos
  7. Paso 4 — Intereses, impuestos y beneficio neto
  8. Paso 5 — Márgenes
  9. Paso 6 — Comparar periodos
  10. Paso 7 — Formato y gráfico
  11. Ejemplo práctico
  12. Errores comunes

Qué es un estado de resultados

El estado de resultados resume los ingresos y gastos de un negocio en un periodo —un mes, un trimestre o un año— y muestra si hubo beneficio o pérdida. Es uno de los tres estados financieros básicos y el que más leen los dueños y directivos, porque responde a la pregunta de todos los días: ¿estamos ganando dinero?

Funciona como una cascada: empieza por los ingresos, resta el costo directo de lo vendido para llegar al beneficio bruto, resta los gastos de funcionamiento para llegar al beneficio operativo y, por último, resta intereses e impuestos para llegar al beneficio neto. Cada nivel quita una categoría distinta de costo, así que ves dónde se crea el beneficio y dónde se escapa.

La regla que separa un estado de resultados útil de uno frágil es sencilla: nunca escribas un subtotal a mano. Cada total, cada beneficio y cada margen debe ser una fórmula que haga referencia a las celdas de arriba.

Todas las fórmulas, fila a fila

Este es el estado completo que construye la guía, con las fórmulas y las cifras de un mes de ejemplo. Escribe tus cifras en las filas sin fórmula y el resto se calcula solo.

FilaAB (valor)Fórmula en BC (margen)
1IngresosEne 2026
2  Venta de productos70 000
3  Servicios25 000
4  Suscripciones5000
5Total ingresos100 000=SUMA(B2:B4)
6Costo de ventas
7  Materiales y mercancía30 000
8  Envío y logística10 000
9Total costo de ventas40 000=SUMA(B7:B8)
10Beneficio bruto60 000=B5-B960,0 % =B10/B5
11Gastos operativos
12  Sueldos18 000
13  Alquiler6000
14  Marketing5000
15  Software3000
16Total gastos operativos32 000=SUMA(B12:B15)
17Beneficio operativo (EBIT)28 000=B10-B1628,0 % =B17/B5
18  Intereses2000
19  Impuestos (19 % ilustrativo)4940=MAX(0;B17-B18)*0,19
20Beneficio neto21 060=B17-B18-B1921,1 % =B20/B5

Para un estado mensual, pon de enero a diciembre en las columnas B a M, copia las fórmulas de la columna B hacia la derecha y añade una columna N de acumulado anual con =SUMA(B5:M5) en cada fila de importes. Los márgenes de la columna N se calculan con los totales de N, nunca sumando porcentajes.

Antes de empezar

Separa los costos directos de los gastos generales. El costo de ventas es el costo directo de lo vendido: materiales, mano de obra de producción, comisiones de pago, costo de la mercancía revendida. Los gastos operativos son los de funcionamiento, se venda lo que se venda: alquiler, sueldos, software, marketing. Si los mezclas, pierdes la línea más útil del estado: el beneficio bruto.

Elige el periodo y sé coherente. Todas las cifras deben pertenecer al mismo periodo. Mezclar los ingresos de un año con el alquiler de un mes da un resultado sin sentido.

Criterio de caja o de devengo. Puedes registrar el dinero cuando se mueve (caja) o cuando se gana o se incurre (devengo). Para un estado interno sencillo, caja puede bastar; para bancos o inversores, lo normal es devengo. Sea cual sea, mantenlo en todos los periodos.

1.Paso 1 — La estructura

En la columna A, escribe el esqueleto de arriba abajo y deja vacías las columnas de valores: Ingresos, líneas de ingresos, Total ingresos, Costo de ventas, líneas de costo, Total costo de ventas, Beneficio bruto, Gastos operativos, líneas de gasto, Total gastos operativos, Beneficio operativo, Intereses, Impuestos, Beneficio neto. Este orden es la convención universal y tiene una ventaja práctica: cada subtotal queda justo debajo de las líneas que suma y cada beneficio justo debajo de los dos números que resta, lo que permite fórmulas limpias y copiables. Pon la etiqueta del periodo en B1.

2.Paso 2 — Ingresos y beneficio bruto

Pon cada fuente de ingresos en su fila y súmalas con =SUMA(B2:B4). Separar las fuentes no cuesta nada y permite ver cuál tira del total o cuál se está encogiendo. El total de ingresos es el denominador de todos los márgenes, así que merece su propia celda bien etiquetada. Haz lo mismo con el costo de ventas y calcula el beneficio bruto:

=B5-B9

El beneficio bruto responde a la pregunta “¿es rentable fabricar y vender lo que vendemos?”. Si es escaso o negativo, ningún recorte de gastos generales salvará el negocio.

3.Paso 3 — Resta los gastos operativos

Pon cada gasto general en su fila, súmalos y calcula el beneficio operativo (EBIT, beneficio antes de intereses e impuestos):

=B10-B16

Es la medida más limpia de cómo funciona el negocio principal, porque no depende de cómo se financia (intereses) ni del régimen fiscal.

4.Paso 4 — Intereses, impuestos y beneficio neto

Calcula el impuesto con una fórmula sobre el beneficio antes de impuestos (operativo menos intereses), en lugar de escribir una cifra, para que se ajuste cuando cambie el beneficio. MAX(0;...) evita calcular impuestos sobre una pérdida. Sustituye 0,19 por tu tipo:

=MAX(0;B17-B18)*0,19

Y el beneficio neto, lo que el negocio realmente se queda:

=B17-B18-B19

5.Paso 5 — Los márgenes

Los importes dicen el tamaño del beneficio; los márgenes, su calidad. Junto a cada beneficio, divide entre el total de ingresos y aplica formato de porcentaje: =B10/B5 (margen bruto), =B17/B5 (margen operativo) y =B20/B5 (margen neto). Para que un mes sin ingresos no muestre #¡DIV/0!, usa =SI.ERROR(B20/B5;"").

MargenFórmulaQué revela
BrutoBeneficio bruto / IngresosLa economía del producto
OperativoBeneficio operativo / IngresosLa eficiencia del negocio principal
NetoBeneficio neto / IngresosLa rentabilidad total, después de todo

6.Paso 6 — Comparar periodos

Un periodo es una foto; el valor está en la tendencia. Pon cada mes o año en su columna y copia las fórmulas hacia la derecha: como las referencias son relativas, cada columna se calcula con sus propios datos. Después añade dos columnas de variación entre el último periodo y el anterior:

=C20-B20
=SI.ERROR((C20-B20)/B20;"")

La primera da el cambio absoluto del beneficio neto y la segunda el cambio porcentual (ver porcentaje de cambio en Excel). En lugar de escribir los totales por categoría, puedes traerlos de una hoja de movimientos: =SUMAR.SI.CONJUNTO(Movimientos[Importe];Movimientos[Categoría];"Marketing";Movimientos[Mes];B$1). Así el estado se rehace solo cada vez que registras un movimiento.

7.Paso 7 — Formato y gráfico

Aplica el formato Contabilidad (Ctrl+1) para alinear las cifras, pon en negrita y con un relleno suave las filas de subtotal y sangra las líneas de detalle. Para marcar pérdidas automáticamente, selecciona las celdas de valores y usa Inicio → Formato condicional → Reglas para resaltar celdas → Es menor que → 0, con fuente roja.

El gráfico ideal para un estado de resultados es el de cascada: empieza con los ingresos, baja un escalón por cada costo y termina en el beneficio neto. Lo explicamos en gráfico de cascada en Excel.

Ejemplo práctico

Un mes con 100 000 de ingresos. El costo de ventas es 40 000, así que el beneficio bruto es 60 000 y el margen bruto, 60 %: seis de cada diez unidades de venta sobreviven al costo directo. Los gastos operativos suman 32 000, así que el beneficio operativo es 28 000, un margen operativo del 28 %. Después se restan 2000 de intereses y el impuesto al 19 % sobre los 26 000 de beneficio antes de impuestos (4940), y queda un beneficio neto de 21 060: un margen neto del 21,1 %.

Los tres márgenes cuentan toda la historia. El gran salto entre el bruto y el operativo (del 60 % al 28 %) dice que los gastos generales se comen buena parte del beneficio bruto; si ese salto creciera el mes siguiente, habría que buscar qué gasto aumentó. El paso pequeño entre operativo y neto (del 28 % al 21,1 %) muestra que la financiación y los impuestos pesan poco.

Errores comunes

Los subtotales no cuadran. El rango de SUMA es demasiado corto o largo, o incluye otro subtotal (doble conteo). Haz clic en el total y revisa el rango resaltado.

Los márgenes se ven como números enormes. La celda tiene formato de número. Aplica formato de porcentaje (Ctrl+Mayús+%).

#¡DIV/0! en un margen o una variación. Los ingresos o el periodo anterior son cero. Usa SI.ERROR(...;"").

El beneficio neto falla después de insertar una fila. Insertar dentro de un rango de SUMA suele ampliarlo, pero insertar justo en el borde no. Tras cambios de estructura, revisa cada subtotal.

¿Quieres el estado de resultados sin prepararlo cada mes?

DataHub Pro construye el estado y la evolución de los márgenes a partir de tus movimientos o de una exportación de tu contabilidad, con un enlace para compartir que se actualiza solo. Plan gratuito sin tarjeta; Pro desde $19.99 por puesto al mes.

Probar DataHub Pro gratis →

Libros de trabajo que usan este método

Cada página muestra la hoja y sus fórmulas en vivo antes de iniciar sesión.

Plantilla de estado de resultadosUn estado de resultados mes a mes con margen bruto, operativo y neto en cada línea.Estado de resultados para SaaSCuenta de resultados de SaaS con margen bruto, regla del 40 y magic number.Modelo de tres estados financierosEstado de resultados, balance y flujo de caja enlazados para escenarios rápidos.

Preguntas frecuentes

¿Cómo se hace un estado de resultados en Excel?
Escribe las filas en el orden estándar: ingresos, costo de ventas, beneficio bruto, gastos operativos, beneficio operativo, intereses e impuestos, y beneficio neto. Introduce tus cifras, suma los ingresos y el costo de ventas con SUMA y resta para obtener cada beneficio: beneficio bruto = ingresos menos costo de ventas, beneficio operativo = beneficio bruto menos gastos operativos y beneficio neto = beneficio operativo menos intereses e impuestos. Añade los márgenes dividiendo cada beneficio entre los ingresos.
¿Cuál es la fórmula del beneficio bruto en Excel?
El beneficio bruto es el total de ingresos menos el total del costo de ventas. Si los ingresos están en B5 y el costo de ventas en B9, la fórmula es =B5-B9. El margen bruto es el beneficio bruto dividido entre los ingresos, =(B5-B9)/B5, con formato de porcentaje.
¿Qué diferencia hay entre beneficio bruto, operativo y neto?
El beneficio bruto es ingresos menos el costo directo de lo vendido y mide la eficiencia del producto. El beneficio operativo (EBIT) resta además los gastos de funcionamiento, como sueldos, alquiler y marketing, y mide cómo funciona el negocio principal. El beneficio neto es el resultado final: el beneficio operativo menos intereses e impuestos.
¿Cómo calculo el margen neto en Excel?
Divide el beneficio neto entre el total de ingresos y aplica formato de porcentaje, por ejemplo =B20/B5. Un beneficio neto de 20000 sobre 100000 de ingresos es un margen neto del 20 %. Para evitar el error de división entre cero en un periodo sin ingresos, usa =SI.ERROR(B20/B5;"").
¿Cómo muestro los números negativos en rojo?
Selecciona las cifras y usa Inicio > Formato condicional > Reglas para resaltar celdas > Es menor que > 0 con fuente roja. También puedes abrir Formato de celdas con Ctrl+1 y elegir un formato de número que muestre los negativos en rojo. Así las pérdidas y las variaciones desfavorables destacan al instante.
¿Puede Excel generar el estado de resultados a partir de los movimientos?
Sí. Mantén una lista de movimientos con fecha, categoría e importe y construye el estado con SUMAR.SI.CONJUNTO, que trae el total de cada categoría para el mes elegido, o con una tabla dinámica con las categorías en filas y los meses en columnas. El estado se actualiza solo al añadir movimientos.

Guías relacionadas

De la hoja de cálculo a un panel financiero en vivo

DataHub Pro convierte tus datos de resultados en un panel con la evolución de los márgenes y la comparación entre periodos. Sube tu archivo y comparte un enlace en lugar de otro Excel por correo.

Probar DataHub Pro gratis →

Recibe el boletín de DataHub Pro

Tutoriales gratuitos de Excel y analítica, plantillas nuevas y consejos sobre el producto, una o dos veces al mes. Sin spam; puedes darte de baja cuando quieras.

Doble confirmación · Conforme al RGPD · Con la tecnología de tus propias herramientas de datos

Sigue leyendo

Pruébalo con tu propia hoja de cálculo → Gratis, sin registro.