Una ferretería de barrio anota cada día en una libreta los cobros en efectivo y los pagos a proveedores; llega fin de mes y no sabe si le queda dinero o debe. El flujo de caja en Excel pone esos movimientos en columnas, los agrupa por mes y calcula solo el saldo, para ver de un vistazo si el negocio llega a fin de mes sin sobresaltos.
Aquí vas a montar una hoja desde cero: la estructura de tres bloques, las fórmulas de saldo, una tabla que crezca sola al añadir filas y un gráfico de líneas para ver la forma del dinero mes a mes. Funciona en Excel 2007, 2010, 2013, 2016, 2019, 2021, 2024 y Microsoft 365, más Excel para la web y para Mac. Se entiende «flujo de caja» como el estado mensual de entradas, salidas y saldo de un negocio pequeño.
Qué es un flujo de caja y por qué se lleva a una hoja de cálculo
Un flujo de caja es un registro ordenado del dinero que entra y sale de un negocio en un periodo, normalmente un mes, con el saldo que va quedando. La idea es tan vieja como el comercio: saber si en caja hay suficiente para pagar lo que toca cada semana.
Llevarlo a una hoja de cálculo aporta tres cosas que la libreta no da. Primero, los totales se calculan solos, así no hay que sumar a mano. Segundo, el saldo de un mes se arrastra al siguiente y se ve de un vistazo la tendencia del año. Tercero, se puede convertir en un gráfico para detectar meses flojos.
En una pyme típica —una tienda, un taller, un consultorio—, el flujo de caja se reduce a tres bloques: lo que entra por ventas y cobros, lo que sale por compras y gastos, y los movimientos de financiación como préstamos o cuotas. La hoja los separa, los suma y los resta hasta dejar un único número: el saldo final del mes.
La estructura de un buen flujo de caja: entradas, salidas y saldo
Un flujo de caja tiene tres bloques. El primero es el de ingresos: ventas en efectivo, cobros a clientes, ventas de activos. El segundo es el de gastos: compras de mercancía, alquiler, sueldos, servicios, impuestos. El tercero es el de financiación: préstamos recibidos, cuotas de préstamos, aportes de socios, devoluciones.
Cada fila de la hoja es un movimiento con su fecha, su concepto y su importe. Los importes se escriben en positivo, sin signo: el signo lo pone la columna de tipo, así una misma fórmula vale para una venta y para un pago. Los ingresos suman al saldo, los gastos restan y la financiación puede sumar o restar según el caso (un préstamo entra, una cuota sale).
El resultado se organiza en columnas: una por mes, una fila por categoría, y abajo un subtotal por bloque y un saldo final. Así, con un vistazo, sabes cuánto entró, cuánto salió y cuánto queda en cada mes.
Antes de tocar Excel: las columnas que necesita tu hoja
Antes de abrir Excel, conviene decidir qué columnas tendrá cada fila. Con seis es suficiente:
- Fecha: día en que se cobró o se pagó, formato de fecha corta.
- Concepto: descripción corta del movimiento, por ejemplo «Venta mostrador 12/03».
- Categoría: grupo del movimiento (Ventas, Compras, Alquiler, Sueldos, Préstamo…).
- Tipo: a qué bloque pertenece —Operativo, Inversión o Financiación—.
- Importe: cantidad en positivo, sin signo.
- Notas: opcional, para aclaraciones («pagado con transferencia», «recibo n.º 47»).
Las celdas fijas de la hoja son los encabezados, la fila de saldo inicial y las filas de subtotal. Las celdas que se repiten son las de los movimientos, una por fila. Si se planifica así, después todo encaja: las fórmulas miran a bloques estables y los datos van en la tabla que crece.
Montar la hoja en blanco con la estructura básica
- Abre un libro nuevo y borra la hoja por defecto para que la primera hoja se llame Flujo de caja.
- En
A1escribe Mes, enB1Ingresos, enC1Gastos, enD1Financiación y enE1Saldo. En la fila 2, los meses del año: Ene, Feb, Mar, …, Dic. - En la columna A, debajo de los meses, deja tres filas para totales: en
A15Total ingresos, enA16Total gastos, enA17Total financiación. - Selecciona
A1:E17y aplica bordes finos desdeInicio > Fuente > Bordes > Todos los bordespara ver la cuadrícula útil. - Anota los importes de cada mes en las columnas B, C y D, todos en positivo.
| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | Mes | Ingresos | Gastos | Financiación | Saldo |
| 2 | Ene | 4.500,00 | 3.200,00 | -500,00 | |
| 3 | Feb | 4.800,00 | 3.100,00 | -500,00 | |
| 4 | Mar | 5.200,00 | 3.400,00 | -500,00 | |
| 5 | Abr | 4.900,00 | 3.300,00 | -500,00 | |
| 6 | May | 5.100,00 | 3.500,00 | -500,00 | |
| 7 | Jun | 5.400,00 | 3.600,00 | -500,00 | |
| 8 | Jul | 5.300,00 | 3.450,00 | -500,00 | |
| 9 | Ago | 5.000,00 | 3.350,00 | -500,00 | |
| 10 | Sep | 5.250,00 | 3.500,00 | -500,00 | |
| 11 | Oct | 5.400,00 | 3.600,00 | -500,00 | |
| 12 | Nov | 5.600,00 | 3.700,00 | -500,00 | |
| 13 | Dic | 6.200,00 | 4.100,00 | -500,00 | |
| 14 | |||||
| 15 | Total ingresos | 62.650,00 | |||
| 16 | Total gastos | 41.800,00 | |||
| 17 | Total financiación | -6.000,00 |
El saldo inicial que se arrastra mes a mes
El saldo de enero se escribe a mano; el de los demás meses se calcula solo. En E2 anota el saldo inicial de la caja al comenzar el año, por ejemplo 1.000,00. En E3 escribe la fórmula que suma el saldo del mes anterior más el resultado del mes y cópiala hacia abajo con el controlador de relleno hasta E13.
=E2+B3-C3+D3
| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | Mes | Ingresos | Gastos | Financiación | Saldo |
| 2 | Ene | 4.500,00 | 3.200,00 | -500,00 | 1.000,00 |
| 3 | Feb | 4.800,00 | 3.100,00 | -500,00 | 1.200,00 |
| 4 | Mar | 5.200,00 | 3.400,00 | -500,00 | 1.500,00 |
| 5 | Abr | 4.900,00 | 3.300,00 | -500,00 | 1.600,00 |
| 6 | May | 5.100,00 | 3.500,00 | -500,00 | 1.700,00 |
Los ingresos y los gastos: misma hoja, dos bloques separados
Para que la suma por bloque se vea sola, en B15 se calcula la suma de los ingresos del año, en C16 la de los gastos, y en D17 la de la financiación. Cada uno con su SUMA.
=SUMA(B2:B13)
=SUMA(C2:C13)
=SUMA(D2:D13)
SUMA sobre el rango de cada bloque.El bloque de financiación, dentro o fuera del operativo
El bloque de financiación se mantiene separado del operativo porque un préstamo es dinero que hay que devolver: mezclarlo con las ventas falsea el resultado. En la columna D se anotan los préstamos recibidos (en positivo) y las cuotas pagadas (en negativo, como en el ejemplo de arriba).
El saldo final del año, en E15, suma los tres bloques y el saldo inicial:
=E13
Si prefieres un cierre más explícito, suma los totales y el saldo inicial en una sola fórmula:
=SUMA(B2:B13)-SUMA(C2:C13)+SUMA(D2:D13)+1000
| A | B | C | D | E | |
|---|---|---|---|---|---|
| 14 | |||||
| 15 | Total ingresos | 62.650,00 | 17.850,00 | ||
| 16 | Total gastos | 41.800,00 | |||
| 17 | Total financiación | -6.000,00 |
Calcular el saldo de cada mes con fórmulas que se copian solas
La fórmula de la columna E es la columna vertebral de la hoja: en cada mes toma el saldo del mes anterior, suma los ingresos, resta los gastos y suma la financiación (positiva o negativa). Una sola fórmula, copiada hacia abajo con el controlador de relleno, sirve para los doce meses.
=E2+B3-C3+D3
E2, no a E1. Si arrastras desde la fila 3, el primer saldo de la serie es el de enero (E2), y a partir de ahí la referencia sube una fila en cada paso. Si partes de la fila 2, el primer saldo debe estar escrito a mano en E2.Para una segunda variante, con los importes en una sola columna con signo, la fórmula se reduce a:
=E2+F3
donde F3 es el importe del movimiento con su signo. Esta variante es más simple pero obliga a vigilar el signo en cada fila.
#¡REF!, revisa que la primera fila de la serie no esté copiando una referencia que no existe.Convertir los datos en una tabla para que la hoja crezca sola
Cuando el libro empiece a recibir movimientos día a día, conviene convertir la zona de datos en una tabla para que las fórmulas y los formatos se extiendan solos al añadir filas.
- Sitúa el cursor en cualquier celda del rango
A1:E13. - Abre
Insertar > Tablas > Tabla. - Confirma que el rango detectado es correcto y marca La tabla tiene encabezados.
- Acepta.
Donde se encuentran los datos de la tabla:
Ahora la tabla se llama Tabla1 y, al escribir una nueva fila debajo de la última, los formatos y las fórmulas se aplican solas. La fórmula de la columna E se copiará a la fila nueva sin que tengas que arrastrar nada.
Un gráfico de líneas para ver la forma del saldo mes a mes
Para ver la tendencia del saldo a lo largo del año, lo mejor es un gráfico de líneas. Selecciona la columna de saldos con los meses y crea el gráfico desde la cinta.
- Selecciona
A1:A13y, manteniendoCtrl, seleccionaE1:E13(meses y saldos). - Abre
Insertar > Gráficos > Gráficos recomendados. - Elige Líneas con marcadores y acepta.
- Haz clic en el título del gráfico y cámbialo por Saldo mensual del año.
- En
Formato > Eje vertical > Opciones del eje, fija el mínimo en 0 para que la línea no empiece en negativo sin motivo.
Por qué el saldo final no cuadra con lo que tienes en el banco
La hoja puede dar un saldo que no coincide con el extracto bancario. Las causas más habituales son tres: olvidar una cuota de préstamo, anotar un ingreso como cobrado cuando todavía está pendiente, o poner un gasto con signo negativo cuando la columna ya resta.
Otro motivo frecuente es operar con un saldo inicial que no es el real: si en E2 anotas 1.000,00 pero la caja tenía 1.250,00, todos los meses irán desviados en 250,00. Lo mismo ocurre al copiar la fórmula del saldo a un mes nuevo: si la primera referencia apunta a una celda equivocada, la serie arrastra el error.
Un último descuido es mezclar la financiación dentro del bloque operativo: un préstamo recibido se suma como si fuera una venta y un mes «bueno» puede ser solo un ingreso de deuda.
Celdas vacías que rompen el subtotal
Si una celda del rango de SUMA está en blanco, no pasa nada: SUMA la ignora. El problema aparece cuando se deja una celda con texto por error, por ejemplo una fila con la palabra «—» en la columna de importe. SUMA ignora el texto, así que el subtotal sale, pero el saldo arrastra un resultado raro.
| A | B | |
|---|---|---|
| 2 | Ene | 4.500,00 |
| 3 | Feb | |
| 4 | Mar | 5.200,00 |
| 5 | Abr | 4.900,00 |
| 15 | Total ingresos | 19.600,00 |
#¡VALOR!; si en su lugar hubiera un texto, el comportamiento sería el mismo.El saldo inicial mal arrastrado
Si en E2 anotas el saldo de enero y en E3 copias una fórmula que apunta a E1 (el encabezado) o a E2 otra vez, la serie no avanza. Lo correcto es que la primera fórmula mire a la celda de saldo inicial escrita a mano y, a partir de ahí, mire al saldo del mes anterior.
| A | B | C | D | E | |
|---|---|---|---|---|---|
| 2 | Ene | 4.500,00 | 3.200,00 | -500,00 | 1.000,00 |
| 3 | Feb | 4.800,00 | 3.100,00 | -500,00 | 1.200,00 |
| 4 | Mar | 5.200,00 | 3.400,00 | -500,00 | 1.500,00 |
| 5 | Abr | 4.900,00 | 3.300,00 | -500,00 | 1.600,00 |
E2 en lugar de desde E3, la primera referencia apuntará a E1 (el encabezado) y el saldo de enero será 0 o un error.Lo que ya sabes hacer con tu flujo de caja en Excel
- Estructura la hoja en tres bloques: ingresos, gastos y financiación, cada uno con su subtotal.
- Arrastra el saldo de un mes al siguiente con una fórmula que suma ingresos, resta gastos y suma la financiación.
- Convierte la zona de datos en una tabla para que las fórmulas y los formatos se extiendan al añadir filas.
- Dibuja un gráfico de líneas que muestra la forma del saldo mes a mes y se actualiza al cambiar los datos.
- Revisa los signos: ingresos en positivo, gastos en positivo (la columna resta), financiación con su signo según entre o salga dinero.
El siguiente paso es añadir una columna con la fecha real de cada movimiento y usar TIR.NO.PER (en inglés XIRR) para medir la rentabilidad del año: esa función necesita una columna de importes con signo y una columna de fechas.
Datos comprobados en octubre de 2026.
Dudas al montar un flujo de caja en Excel
1. ¿Cómo hacer una plantilla de flujo de caja proyectado a 5 años en Excel gratis?
Abre Excel, crea una hoja con los años en columnas (de 2026 a 2030) y las líneas de cobros, pagos y saldo en filas. Calcula el saldo de cada año con =INGRESOS-GASTOS y ve arrastrando la fórmula hacia la derecha con el controlador de relleno. Así tienes un flujo de caja proyectado a 5 años totalmente gratis y sin plantillas externas.
2. ¿Cómo hacer una plantilla de flujo de caja diario en Excel gratis?
En una hoja nueva, pon las fechas en la columna A (un día por fila, desde el 1 hasta el 31) y los cobros y pagos previstos en las columnas B y C. Calcula el saldo acumulado en D con =B2-C2 y arrástrala hacia abajo. Así consigues un flujo de caja diario gratis y controlado, con el saldo real día a día.
3. ¿Cómo hacer un modelo de flujo de caja proyectado en Excel?
Monta una tabla con los meses en columnas y tres bloques de filas: cobros previstos, pagos previstos y saldo (cobros menos pagos). Usa SUMAR.SI.CONJUNTO (SUMIFS) para agrupar por categoría y SUMA para los totales mensuales. Con eso tienes un modelo de flujo de caja proyectado que se actualiza solo al cambiar los datos.
4. ¿Cómo descargar una plantilla de Excel para el flujo de caja de una empresa?
Microsoft ofrece plantillas gratuitas en Archivo > Nuevo y escribiendo «flujo de caja» en el buscador (también en create.microsoft.com). Eliges la que más se parezca a tu empresa, pulsas Crear y se descarga en tu libro. Después la adaptas a tus categorías de ingresos y gastos.
5. ¿Cómo hacer un dashboard de flujo de caja en Excel?
Crea una hoja de resumen con tablas dinámicas que sumen ingresos y gastos por mes o por categoría. Inserta un gráfico de líneas (Insertar > Gráficos > Gráficos de líneas) para ver la evolución del saldo y un gráfico de columnas para comparar cobros y pagos. Así montas un dashboard básico sin programación y con datos en vivo.
6. ¿Cómo hacer una plantilla de flujo de caja en Excel desde cero?
Abre un libro en blanco y reserva tres bloques de filas: entradas de dinero, salidas y saldo (entradas menos salidas). Coloca los meses en columnas y aplica formato Moneda (Ctrl+1) a los importes. Con SUMAR.SI para totales por categoría ya tienes una plantilla de flujo de caja lista para usar cada mes.
7. ¿Dónde consigo una plantilla de Excel gratis para el flujo de caja mensual?
En Archivo > Nuevo busca «flujo de caja» y verás plantillas gratuitas de Microsoft listas para descargar con un clic. También puedes entrar en create.microsoft.com/es-es y filtrar por «finanzas» si tu Excel no muestra resultados. La abres, la guardas como .xlsx y empiezas a meter tus cobros y pagos del mes.
Fuentes
- MicrosoftTIR — documentación oficialconsultado el 07/10/2026
- MicrosoftTIRM — documentación oficialconsultado el 07/10/2026
- MicrosoftVNA — documentación oficialconsultado el 07/10/2026
- MicrosoftTIR.NO.PER — documentación oficialconsultado el 07/10/2026
- MicrosoftVNA.NO.PER — documentación oficialconsultado el 07/10/2026