Excel

Estado de ganancias y pérdidas en Excel: guía para empezar

noviembre 4, 2026 Tuto Excel 12 min read
Estado de ganancias y pérdidas en Excel: guía para empezar

El estado de ganancias y pérdidas, también llamado estado de resultados o cuenta de pérdidas y ganancias, muestra si un negocio ganó o perdió dinero durante un periodo concreto. En este tutorial construirás el reporte mensual de una tienda de ropa en Excel: partirás de sus movimientos, calcularás cada nivel de utilidad y compararás los importes con las ventas netas. Las fórmulas y herramientas mostradas están disponibles en Excel 2007 y posteriores, Microsoft 365, Excel para la web, Mac y móviles.

Nota: los datos de este tutorial están comprobados en octubre de 2026. En este artículo los argumentos se separan con punto y coma; en Excel configurado con punto decimal se usa la coma.

Qué es el estado de ganancias y pérdidas

El estado de ganancias y pérdidas (P&L) compara los ingresos y los costos de un periodo para llegar a la utilidad neta. No muestra cuánto dinero hay en el banco: explica cómo se obtuvo el resultado.

En el libro de ejemplo hay dos hojas: Movimientos, que registra las operaciones de marzo, y Estado, que resume esas operaciones. La hoja de estado empieza así:

B4fx48000
A B
1 Estado de ganancias y pérdidas — marzo
2 Concepto Importe
3
4 Ventas netas 48.000
5 Costo de ventas 26.400
6 Utilidad bruta
Estado

El importe se registra en positivo. La estructura en cascada resta cada nivel al anterior: ventas netas menos costo de ventas, menos gastos operativos, menos gastos financieros e impuestos. Así, una pérdida aparece como un resultado final menor que cero.

Cómo estructurar el estado por niveles de utilidad

La columna A contiene los conceptos y la columna B, los importes. Cada subtotal se calcula con una fórmula, no escribiéndose a mano: si cambia un movimiento, el estado se actualiza.

La hoja Estado queda organizada en bloques: ventas netas, costo de ventas, utilidad bruta, gastos operativos detallados, utilidad operativa, gastos financieros, impuestos y utilidad neta. El total de gastos operativos ocupa una fila y las categorías que lo componen ocupan filas anteriores, en este caso B10:B15.

Ventas netas y costo de ventas

Las ventas netas son los ingresos después de descuentos y devoluciones. El costo de ventas incluye únicamente lo directamente atribuible a lo vendido: compra de mercadería, materiales usados en la producción y-adjustments similares.

B4fx48000
A B
1 Estado de ganancias y pérdidas — marzo
2 Concepto Importe
3
4 Ventas netas 48.000
5 Costo de ventas 26.400
Estado

La diferencia entre ambas filas es el margen con el que la tienda trabaja.

Utilidad bruta y utilidad operativa

La utilidad bruta mide lo que queda de las ventas después de cubrir lo directamente relacionado con la venta. Se obtiene restando el costo de ventas a las ventas netas:

=B4-B5

La utilidad operativa añade el efecto de los gastos de la actividad: sueldos, alquiler, marketing y servicios. Para obtenerla, se resta el total de gastos operativos a la utilidad bruta:

=B6-B16

Utilidad antes de impuestos y utilidad neta

Después de la utilidad operativa llegan los gastos financieros y los impuestos. La utilidad antes de impuestos se calcula restando los gastos financieros:

=B16-B17

La utilidad neta resta los impuestos de esa cifra:

=B18-B19

Si el resultado es negativo, el negocio tuvo pérdidas en ese periodo.

Una hoja de movimientos para construir el estado

Antes de llenar el reporte a mano, registra los movimientos del mes. En el libro de ejemplo, la hoja Movimientos reúne fecha, concepto, categoría y monto.

  1. Cambia el nombre de la hoja inicial: haz doble clic en la pestaña y escribe Movimientos.
  2. En A1 escribe Fecha; en B1, Concepto; en C1, Categoría; en D1, Monto.
  3. Registra los movimientos de marzo. Usa la categoría Ventas, Costo de ventas, Gastos operativos, Gastos financieros o Impuestos, porque el reporte se apoyará en ella.
  4. Formatea la columna A como fecha y la columna D como número con dos decimales.
D2fx18000
A B C D
1 Fecha Concepto Categoría Monto
2 03/03/2026 Venta de mercadería Ventas 18.000
3 08/03/2026 Compra de mercadería Costo de ventas 12.600
4 12/03/2026 Alquiler del local Gastos operativos 4.200
5 26/03/2026 Marketing digital Gastos operativos 2.100
6 31/03/2026 Comisiones bancarias Gastos financieros 900
Movimientos
Comprueba: la hoja Movimientos contiene una fila por operación, con la misma categoría escrita de forma idéntica en todas las filas.

Calcular las cifras y los porcentajes del estado

Ahora la hoja Estado usa los movimientos para construir el reporte. La suma por categoría y mes se obtiene con SUMAR.SI.CONJUNTO (SUMIFS), disponible desde Excel 2007.

Crea una hoja nueva llamada Estado. En B4 coloca la fórmula que suma las ventas de marzo:

=SUMAR.SI.CONJUNTO(Movimientos!$D$2:$D$20;Movimientos!$C$2:$C$20;"Ventas";Movimientos!$A$2:$A$20;">="&FECHA(2026;3;1);Movimientos!$A$2:$A$20;"<"&FECHA(2026;4;1))

En B5, cambia "Ventas" por "Costo de ventas" y arrastra el controlador de relleno hasta B19. En F2 escribe el mes como fecha, 01/03/2026, para que el filtro sea visible.

Cuidado: Excel muestra el resultado, no la fórmula, en la celda. Pulsa Ctrl+Mayús+ para ver la fórmula completa en la barra de fórmulas.

Fórmulas para resumir los gastos por categoría

Para los gastos operativos, la fórmula anterior los reúne en una sola fila, pero el reporte debe mostrar qué categoría compone ese total. Por eso se detallan las categorías en filas separadas y se suman con SUMA (SUM).

En B10:B15 escribe sueldos, alquiler, marketing, servicios y otros gastos. Coloca en B16:

=SUMA(B10:B15)

El resultado es 16.600. Las categorías pueden obtenerse también con SUMAR.SI.CONJUNTO, pero conviene mantener visible el desglose: resulta más fácil detectar cuál gasto aumentó.

Columna de porcentajes sobre ventas netas

La columna C muestra cuánto representa cada partida respecto de las ventas netas. En C4 escribe:

=B4/$B$4

Arrastra hasta C19. El signo $ mantiene fijo el divisor cuando copies la fórmula hacia abajo.

Después selecciona C4:C19 y aplica Inicio > Número > Más Formats de número o el botón de formato de número con dos decimales. El 55% del costo de ventas se obtiene con una referencia absoluta, mientras que las utilidades se calculan con formulas simples.

Comprueba: C4 muestra 100,00%, C5 muestra 55,00% y C16 muestra 34,58%.

Presentar las pérdidas con formato condicional

Un importe negativo llama la atención: señala qué partidas reducen la utilidad. En el ejemplo, un resultado final negativo debe verse claramente, sin tener que leer todas las filas.

  1. Selecciona el rango B4:B19 de la hoja Estado.
  2. Abre Inicio > Estilos > Formato condicional.
  3. Elige Nueva regla.
  4. Selecciona la opción «Solo valores que contengan» y elige «Menor que».
  5. Escribe 0 y elige un formato con fuente roja.
  6. Pulsa Aceptar.
InicioEstilosFormato condicional
Comprueba: si una utilidad o un gasto queda por debajo de cero, su importe aparece en rojo dentro del rango B4:B19.

Un ejemplo completo de estado mensual

Este apartado construye el mes de marzo de la tienda de ropa. Las cifras salen de los movimientos registrados en la hoja anterior y terminan conectadas con el reporte.

Ventas netas de 48.000

En Estado, B4 muestra el resultado de la fórmula con SUMAR.SI.CONJUNTO: 48.000. En C4, la fórmula =B4/$B$4 da 100,00%.

B4fx=SUMAR.SI.CONJUNTO(Movimientos!$D$2:$D$20;Movimientos!$C$2:$C$20;"Ventas";Movimientos!$A$2:$A$20;">="&FECHA(2026;3;1);Movimientos!$A$2:$A$20;"<"&FECHA(2026;4;1))
A B C
1 Estado de ganancias y pérdidas — marzo
2 Concepto Importe % sobre ventas
3
4 Ventas netas 48.000 100,00%
Estado

Costo de ventas de 26.400

La misma fórmula con la categoría «Costo de ventas» devuelve 26.400. En C5:

=B5/$B$4

El porcentaje es 55,00%: el costo absorbe algo más de la mitad de las ventas.

C5fx=B5/$B$4
A B C
4 Ventas netas 48.000 100,00%
5 Costo de ventas 26.400 55,00%
6 Utilidad bruta 21.600 45,00%
Estado

Gastos operativos detallados

Detalla el bloque: sueldos 8.500, alquiler 4.200, marketing 2.100 y servicios 1.800. El total se calcula en B16 con:

=SUMA(B10:B15)
B16fx=SUMA(B10:B15)
A B C
9 Gastos operativos
10 Sueldos 8.500 17,71%
11 Alquiler 4.200 8,75%
12 Marketing 2.100 4,38%
13 Servicios 1.800 3,75%
14 Otros gastos 0 0,00%
15
16 Total de gastos operativos 16.600 34,58%
Estado
Comprueba: B16 muestra 16.600 y el porcentaje de la fila coincide con 16.600 dividido entre 48.000.

Utilidad operativa de 5.000

La utilidad bruta de 21.600 menos los 16.600 de gastos operativos deja 5.000. La fórmula queda en B16 según la posición de las filas de este tutorial, pero con el orden mostrado arriba, la celda de utilidad operativa es B17:

=B6-B16

El porcentaje es 10,42%: la actividad principal deja ese margen antes de gastos financieros e impuestos.

Utilidad neta de 2.870

Descontar 900 de gastos financieros y 1.230 de impuestos lleva a 2.870.

=B17-B18

=B19-B20
B21fx=B19–B20
A B C
17 Utilidad operativa 5.000 10,42%
18 Gastos financieros 900 1,88%
19 Utilidad antes de impuestos 4.100 8,54%
20 Impuestos 1.230 2,56%
21 Utilidad neta 2.870 5,98%
Estado
Comprueba: la utilidad neta es 2.870 y el total del estado coincide con la suma de los movimientos de cada categoría.

Por qué las cifras del estado no coinciden

Los descuadres más frecuentes aparecen cuando el estado y los movimientos no están construidos sobre la misma base. Esta tabla resume las causas y su arreglo:

Problema Qué se ve Arreglo
Movimientos de otro mes El total incluye ventas de febrero o abril Revisa las dos condiciones de fecha de SUMAR.SI.CONJUNTO
Categoría mal escrita Una fila no aparece en el total Corrige el texto para que coincida exactamente con el criterio de la fórmula
Gastos agrupados Solo se ve una línea de 16.600 Separa sueldos, alquiler, marketing y servicios en filas propias
Celda omitida en SUMA El total es menor de lo esperado Amplía el rango, por ejemplo, de B10:B15 a B10:B16

Si una fórmula muestra un error, pulsa la celda y revisa la barra de fórmulas. Si el resultado es 0 aunque existen movimientos, es probable que una categoría esté escrita de otra manera. Si una fórmula devuelve #¡VALOR!, revisa el separador: debe ser punto y coma en esta configuración regional.

=SUMAR.SI.CONJUNTO(Movimientos!$D$2:$D$20;Movimientos!$C$2:$C$20;"Gastos operativos";Movimientos!$A$2:$A$20;">="&FECHA(2026;3;1);Movimientos!$A$2:$A$20;"<"&FECHA(2026;4;1))
Cuidado: escribe «Gastos operativos» con la misma mayúscula y sin espacios adicionales en la fórmula y en la hoja de movimientos.

Qué puede y qué no muestra un estado de resultados

El estado de resultados responde a una pregunta: ¿el negocio fue rentable en este periodo? El balance responde a otra: ¿qué tiene el negocio y qué debe en una fecha concreta? El flujo de caja registra las entradas y salidas de efectivo.

Documento Periodo o fecha Pregunta principal
Estado de resultados Un mes, trimestre o año ¿Hubo utilidad o pérdida?
Balance Una fecha concreta ¿Qué activos, pasivos y patrimonio existen?
Flujo de caja Un periodo ¿Entró y salió efectivo?

Una empresa puede tener utilidad y, aun así, tener problemas de caja. Por eso el estado no sustituye la revisión contable ni reemplaza el balance. Para el libro de la tienda, el reporte mensual sí es útil para comparar gastos con ingresos y detectar meses deficitarios.

Consejo: incluye el sueldo del propietario aunque todavía no lo retires. Si lo omites, la utilidad aparece inflada y las comparaciones entre meses pierden sentido.

Lo que ya sabes hacer con tu estado de resultados

  • Structure el estado por niveles: ventas netas, costo de ventas, utilidad bruta, utilidad operativa, utilidad antes de impuestos y utilidad neta.
  • Calcula cada nivel con restas entre celdas y totaliza los gastos con SUMA (SUM).
  • Reúne movimientos por categoría y fecha con SUMAR.SI.CONJUNTO (SUMIFS).
  • Expresa cada partida como porcentaje de las ventas netas mediante una referencia absoluta.
  • Detecta resultados negativos con Inicio > Estilos > Formato condicional.
  • Detectas y corriges descuadres entre movimientos y reporte.

El siguiente paso es comparar marzo con otros meses: añade una columna por mes y usa Insertar > Tablas > Tabla dinámica para observar cómo cambian los márgenes.

Dudas al crear un estado de resultados en Excel

1. ¿Existe un formato de estado de resultados en Excel gratis?

Sí. Puedes crear uno desde cero con una hoja de Excel sin costes adicionales. Coloca los conceptos en la columna A, los importes en B y los porcentajes en C. La estructura básica incluye ventas netas, costo de ventas, utilidad bruta, gastos operativos, utilidad operativa, gastos financieros, impuestos y utilidad neta.

2. ¿Dónde encontrar una plantilla de cuenta de pérdidas y ganancias gratis?

La guía oficial de Microsoft sobre cómo crear un estado de resultados ofrece una plantilla de muestra que puedes descargar y adaptar. También puedes reproducir aquí la estructura usada en el tutorial: hoja de movimientos, hoja de presentación y fórmulas enlazadas. Revisa siempre que las categorías coincidan con tu negocio.

3. ¿Cómo es un ejemplo de pérdidas y ganancias en Excel?

El ejemplo usa una tienda de ropa: ventas netas de 48.000, costo de ventas de 26.400 y gastos operativos de 16.600. La utilidad bruta queda en 21.600, la utilidad operativa en 5.000 y la utilidad neta en 2.870. Cada nivel se obtiene restando filas o sumando un rango.

4. ¿Qué plantillas de estados financieros en Excel están disponibles gratis?

Además de la plantilla oficial de Microsoft, existen recursos con versiones gratuitas y editables. Para el estado de resultados solo necesitas una hoja de movimientos y otra de presentación. El balance y el flujo de caja son documentos distintos que no se sustituyen con la cuenta de pérdidas y ganancias.

5. ¿Cómo combino una plantilla de balance general y un estado de resultados?

Conviene separarlos dentro del mismo libro. El balance refleja activos, pasivos y patrimonio en una fecha concreta; el estado de resultados explica el resultado de un periodo. Puedes usar Movimientos como fuente común, pero cada informe necesita su propia hoja y sus propias fórmulas.

6. ¿Cómo preparo un estado de resultados mensual en Excel?

Registra cada mes en la hoja de movimientos con fecha, concepto, categoría y monto. En la hoja de presentación, usa SUMAR.SI.CONJUNTO (SUMIFS) para reunir importes por categoría y mes. Así puedes cambiar de periodo sin rehacer el reporte completo.

7. ¿Qué plantilla de estados financieros necesito para un negocio pequeño?

Para un negocio pequeño bastan tres hojas: movimientos, estado de resultados y balance. Si también registras entradas y salidas de efectivo, añade una hoja de flujo de caja. Mantén los gastos detallados por categoría; agruparlos todo en una sola celda dificulta detectar qué explains la utilidad.

8. ¿Hay plantillas de Excel gratuitas para las finanzas de un negocio?

Sí, puedes trabajar con las plantillas gratuitas de Microsoft y con las que ofrece la guía oficial para crear un estado de resultados. Este tutorial construye una versión sencilla con SUMA, restas y SUMAR.SI.CONJUNTO. Para informes fiscales o presentations ante terceros, conviene revisar el modelo con un contador.

Fuentes

  1. MicrosoftEUROCONVERT — documentación oficialconsultado el 28/10/2026