Una plantilla de flujo de caja mensual en Excel es un libro donde apuntas, mes a mes, el dinero que entra y el que sale, para saber si te alcanza para pagar a fin de mes. Aquí la vas a armar desde cero: una hoja por mes con saldo inicial, ingresos, gastos y financiamiento, y un saldo final que se calcula solo. Al terminar sabrás montar la plantilla en tu propio libro, sumar con fórmulas, validar que no entren datos malos y resaltar en rojo los saldos negativos. Funciona en Microsoft 365, Excel 2024, 2021, 2019, 2016, 2013, 2010 y 2007, y también en Excel para la web y para Mac. Las funciones que usamos (SUMA y SUMAR.SI.CONJUNTO) están en todas esas versiones.
Qué es un flujo de caja y para qué sirve en una hoja
Un flujo de caja es el registro ordenado de todo el efectivo que entra y sale de un negocio en un periodo concreto, normalmente un mes. Lo que anotas es la plata que efectivamente entra a la cuenta del banco o de la caja, no la que vendiste y todavía no cobraste.
Imagina una cafetería de barrio: cada mañana compra leche, pan y café; a lo largo del día cobra los desayunos; a fin de mes paga el alquiler, la luz y al proveedor de las cápsulas. Con esas simples entradas y salidas ya puedes saber si el mes cierra en positivo o en negativo, y decidir si te alcanza para renovar la cafetera o tienes que esperar.
La plantilla de Excel que vas a montar hace exactamente eso: recoge el efectivo disponible al empezar el mes, suma lo que entra, resta lo que sale y deja un saldo final que es la respuesta a la pregunta clave: ¿cuánta plata me queda en la caja al cerrar el mes?
=SUMA(A1:A10) se escribe =SUMA(A1:A10)). Si tu Excel está configurado con punto decimal (México, Estados Unidos), el separador es la coma: =SUMA(A1,A10).Las piezas que tendrá tu plantilla
La plantilla se organiza en cuatro bloques conectados, cada uno con su papel. Entenderlos bien evita el error típico de olvidar una parte y quedarse con un saldo que no cuadra con el banco.
| Bloque | Qué contiene | Cómo se calcula |
|---|---|---|
| Saldo inicial | Efectivo disponible el primer día del mes | Se escribe a mano o se arrastra del saldo final del mes anterior |
| Ingresos | Ventas del día, cobros a clientes, otros ingresos | Suma de cada fila de ingresos |
| Gastos | Compras, alquiler, sueldos, servicios, impuestos | Suma de cada fila de gastos |
| Financiamiento | Préstamos recibidos, cuotas pagadas, aportes del dueño | Suma aparte, sin mezclar con ingresos ni gastos |
| Saldo final | Lo que queda al cerrar el mes | Saldo inicial + Ingresos + Financiamiento − Gastos |
La columna de Financiamiento se separa porque no es plata que venga de vender ni es un gasto operativo: es dinero que entra o sale por movimientos con bancos o socios. Mezclarlo con los ingresos o con los gastos falsea el resultado y hace que el flujo de caja no sirva para decidir.
Saldo inicial, ingresos, gastos y financiamiento
El saldo inicial es el efectivo que tienes al comenzar el mes: la plata de la caja registradora, la cuenta del banco y cualquier otra caja chica. En una plantilla nueva del primer mes lo escribes a mano; en los meses siguientes lo arrastras del saldo final del mes anterior.
En ingresos anotas solo lo cobrado: ventas de contado, cobros de facturas pendientes, intereses recibidos. Cada fila es un movimiento con su fecha, descripción e importe.
En gastos registras lo pagado: proveedores, sueldos, alquiler, luz, internet, combustible. Aquí también cada fila es un movimiento concreto, no un acumulado.
En financiamiento llevas los préstamos que recibiste y las cuotas que devolviste, los aportes de socios y las devoluciones de capital. Se suma aparte porque, si lo metieras dentro de ingresos o gastos, el resultado del mes no reflejaría la operación real del negocio.
El flujo económico y el flujo financiero
La diferencia entre uno y otro está en qué se resta. El flujo económico descuenta solo los gastos del negocio (proveedores, sueldos, servicios). El flujo financiero descuenta, además, las cuotas de préstamos que devolviste. Por eso el saldo final con financiamiento suele ser más bajo que sin él: cada cuota que pagas al banco es plata que sale y que no queda para pagar otras cosas.
En el ejemplo que verás en la hoja: con un saldo inicial de 2.000, unos ingresos de 4.500, gastos por 3.200 y una cuota de préstamo de 300, el saldo final es 3.000 (flujo financiero), no 3.300 (flujo económico). La diferencia de 300 es, justamente, lo que se fue al banco.
Las funciones de Excel que hacen los cálculos solos
Para los totales usamos dos funciones que están en todas las versiones de Excel desde 2007, y una resta con el signo menos.
=SUMA(C5:C9) — Suma todos los números del rango indicado. La usaremos para el Total de Ingresos y el Total de Gastos.
=SUMA(C5:C9)
=SUMAR.SI.CONJUNTO(C5:C20;B5:B20;"Café") — Suma los importes de la columna C solo cuando la categoría de la columna B coincide con la escrita. Sirve para sacar totales por categoría sin necesidad de una fila aparte para cada una.
=SUMAR.SI.CONJUNTO(C5:C20;B5:B20;"Café")
La sintaxis completa es =SUMAR.SI.CONJUNTO(rango_suma; rango_criterio1; criterio1; [rango_criterio2; criterio2]; ...). En inglés se llama SUMIFS.
La resta del saldo final se hace con el signo menos directamente en la fórmula, no con una función.
Montar la hoja de un mes con fórmulas
Empezamos con la hoja del primer mes. Sigue los pasos en orden y al final tendrás la plantilla lista para anotar movimientos.
- Crea un libro nuevo y renombra la primera hoja como
Mes 1(clic derecho en la pestaña > Cambiar nombre). - En la celda
B2escribe el títuloFlujo de caja - Mes 1. EnB3escribeSaldo inicial, enC3Importe. EnB4escribeFecha, enC4Descripción, enD4Importe. - En
B5escribeINGRESOS, enB10TOTAL INGRESOS. EnB6:B9las categorías:Ventas,Cobros a clientes,Intereses,Otros ingresos. EnC6:C9los importes: 3.200, 1.000, 150, 150. - En
B12escribeGASTOS, enB17TOTAL GASTOS. EnB13:B16las categorías:Proveedores,Sueldos,Alquiler,Servicios. EnC13:C16los importes: 1.400, 900, 600, 300. - En
C3anota el saldo inicial del mes:2.000. - En
C10escribe la fórmula del total de ingresos y enC17la del total de gastos.
| B | C | |
|---|---|---|
| 2 | Flujo de caja – Mes 1 | |
| 3 | Saldo inicial | 2.000,00 |
| 5 | INGRESOS | Importe |
| 6 | Ventas | 3.200,00 |
| 7 | Cobros a clientes | 1.000,00 |
| 8 | Intereses | 150,00 |
| 9 | Otros ingresos | 150,00 |
| 10 | TOTAL INGRESOS | 4.500,00 |
| 12 | GASTOS | Importe |
| 13 | Proveedores | 1.400,00 |
| 14 | Sueldos | 900,00 |
| 15 | Alquiler | 600,00 |
| 16 | Servicios | 300,00 |
| 17 | TOTAL GASTOS | 3.200,00 |
C10 debe verse 4.500,00 y en la barra de fórmulas =SUMA(C6:C9). En C17 debe verse 3.200,00 con =SUMA(C13:C16). Si ves 0 o #¿NOMBRE?, revisa que el separador sea punto y coma y que el rango coincida con los datos.El saldo final del mes con una resta
Ahora añadimos la línea de Financiamiento y el Saldo final, que es la respuesta que buscas cada mes.
- En
B19escribeFINANCIAMIENTO, enB20Cuota préstamo, enC20300. EnB21TOTAL FINANCIAMIENTO, y enC21la fórmula=SUMA(C20:C20). - En
B23escribeSALDO FINAL, y enC23la fórmula que une las cuatro piezas.
=C3+C10-C17+C21
| B | C | |
|---|---|---|
| 19 | FINANCIAMIENTO | |
| 20 | Cuota préstamo | 300,00 |
| 21 | TOTAL FINANCIAMIENTO | 300,00 |
| 23 | SALDO FINAL | 3.000,00 |
El saldo final es Saldo inicial + Ingresos − Gastos + Financiamiento. Con los números del ejemplo: 2.000 + 4.500 − 3.200 + 300 = 3.600. Si te da otra cifra, repasa los rangos de cada SUMA.
C23 muestra 3.600,00. Si te queda en negativo, revisa primero el saldo inicial: un signo cambiado ahí se arrastra a todo el mes.Copiar la hoja mes a mes arrastrando fórmulas
Para los meses siguientes no hace falta volver a escribir nada: duplicas la hoja y solo cambias los importes del mes.
- Clic derecho en la pestaña
Mes 1> Mover o copiar > marcarCrear una copia> aceptar. La nueva hoja se llamaMes 1 (2). - Renómbrala como
Mes 2(clic derecho > Cambiar nombre) y corrige el título deB2. - Cambia el saldo inicial de
C3por el saldo final del mes anterior (3.600,00). - Sustituye los importes de
C6:C9,C13:C16yC20por los del nuevo mes.
Las fórmulas de C10, C17, C21 y C23 se copian tal cual y siguen funcionando porque apuntan a celdas de la misma hoja. El saldo inicial, en cambio, hay que escribirlo a mano cada mes o arrastrarlo del saldo final anterior con una fórmula simple: ='Mes 1'!C23 en la celda C3 del Mes 2.
#¡REF!, es que pegaste con Cortar en vez de Copiar; deshaz y vuelve a duplicar con Mover o copiar.Validar los datos para no escribir de cualquier forma
Una plantilla sirve si los datos que entran son consistentes. Con Validación de datos obligamos a que el campo Importe acepte solo números positivos y la Fecha solo fechas del mes en curso.
- Selecciona
C6:C9,C13:C16yC20(los importes). Ve a la cinta.
- Configura el cuadro así y pulsa Aceptar.
[Estilo] Detener
- Para la columna de fechas (la añadiremos luego), repite los pasos con Permitir = Fecha, Datos = entre, Fecha inicial =
01/01/2026, Fecha final =31/12/2026, y Estilo del mensaje de error = Detener.
-100 en una celda validada, Excel muestra el aviso Importe no válido - Escribe un número mayor que 0. y no te deja salir hasta corregirlo.Dar formato a los importes y a las fechas
Con los formatos consigues que la plantilla se lea de un vistazo: importes con dos decimales y separador de miles, fechas en formato corto y saldo negativo en rojo.
- Selecciona todos los importes (
C3,C6:C9,C10,C13:C16,C17,C20,C21,C23). En Inicio > Número, abre Formato de celdas (Ctrl+1).
- Elige Personalizada y escribe el código
#.##0,00. Pulsa Aceptar. - Selecciona la columna de fechas. En Formato de celdas > Fecha, elige
14/03/2001(formato corto). - Para resaltar el saldo negativo en rojo, selecciona
C23y ve a Inicio > Estilos > Formato condicional > Resaltar reglas de celdas > Es menor que.
- Escribe
0en el cuadro y eligeRelleno rojo claro con texto rojo oscuro. Acepta.
| B | C | |
|---|---|---|
| 23 | SALDO FINAL | 3.000,00 |
Si el saldo final queda por debajo de cero, la celda se pinta de rojo automáticamente. No hay que revisar uno por uno: el formato condicional lo hace por ti.
C3 a -500. El saldo final pasa a rojo. Devuélvelo a 2.000 y la celda vuelve a su formato normal.Por qué los totales salen en blanco o dan error
Tres errores aparecen una y otra vez al armar la plantilla. Conocerlos te ahorra media hora de búsqueda.
El saldo final no cuadra con el banco
La fórmula apunta a la fila equivocada: cambiaste el orden de las filas al añadir categorías y C10 o C17 ya no son los totales.
| B | C | |
|---|---|---|
| 3 | Saldo inicial | 2.000,00 |
| 11 | TOTAL INGRESOS | 4.500,00 |
| 18 | TOTAL GASTOS | 3.200,00 |
| 22 | TOTAL FINANCIAMIENTO | 300,00 |
| 23 | SALDO FINAL | 3.600,00 |
El arreglo es directo: en la barra de fórmulas de C23 sustituye C10 por la celda del Total Ingresos real y C17 por la del Total Gastos real. La fórmula correcta con esta distribución es =C3+C11-C18+C22. La regla general: apunta siempre a la celda que contiene la SUMA, no a una fila intermedia.
SUMAR.SI.CONJUNTO devuelve 0 sin error
La categoría escrita en el rango no coincide con la escrita en la fórmula por un espacio invisible, una tilde de más o las mayúsculas. La función distingue tildes pero también es sensible a espacios al principio y al final.
| B | C | D | E | |
|---|---|---|---|---|
| 6 | Ventas | 3.200,00 | ||
| 7 | Café | 1.000,00 | 1.000,00 |
Revisa la hoja: si en B7 escribiste Café (con espacio al final) y en la fórmula escribiste Café, no cuenta. El arreglo más limpio es crear la lista de categorías con una lista desplegable (Datos > Herramientas de datos > Validación de datos, Permitir = Lista, Origen = =$F$2:$F$6), y al elegir la categoría siempre se copia sin espacios.
La validación deja pegar datos malos encima
Pegar con Ctrl+V salta la regla de validación: Excel solo la aplica cuando escribes, no cuando pegas. Para bloquearlo hay que proteger la hoja con contraseña.
- Selecciona solo las celdas que el usuario debe poder rellenar (los importes y la fecha) y, en Revisar > Proteger hoja, desmarca la opción
Permitir a los usuarios seleccionar celdas bloqueadassolo en el rango que quieras editable. Mejor: deja la selección como está y protege la hoja con contraseña.
- Escribe una contraseña y acepta. A partir de ese momento, pegar con Ctrl+V sobre celdas validadas muestra el mensaje de error y no deja escribir el valor malo.
- Si aun así aparecen datos sospechosos, ve a Datos > Herramientas de datos > Rodear con un círculo datos no válidos: Excel marca con un círculo rojo todas las celdas que no cumplen la regla, para localizarlas rápido.
Lo que ya sabes hacer con tu plantilla de flujo de caja
- Tienes claras las cuatro partes del libro: Saldo inicial, Ingresos, Gastos y Financiamiento, y cómo se conectan para dar el Saldo final.
- Sabes sumar con
=SUMAy con=SUMAR.SI.CONJUNTO, y restar con el signo menos en una sola fórmula. - Sabes duplicar la hoja mes a mes y arrastrar el saldo inicial del saldo final anterior sin tocar las fórmulas.
- Sabes validar importes y fechas para que la plantilla no se llene de datos basura.
- Sabes resaltar en rojo el saldo negativo con formato condicional, sin revisar celda por celda.
El siguiente paso natural es convertir los Saldos finales de cada mes en un gráfico en Insertar > Gráficos > Gráficos recomendados para ver de un vistazo la tendencia de tu caja a lo largo del año.
Datos comprobados en octubre de 2026.
Dudas al armar tu plantilla de flujo de caja en Excel
1. ¿Cómo conseguir una plantilla de flujo de efectivo en Excel gratis?
En Microsoft Create tienes varias plantillas de cash flow listas para descargar: solo tienes que ir a la galería, buscar «flujo de efectivo», elegir la que mejor se adapte a tu negocio y abrirla con tu Excel. Una vez descargada, solo cambias los importes de entradas y salidas por los tuyos y el saldo se actualiza solo.
2. ¿Cómo hacer un modelo de flujo de caja proyectado en Excel?
Partiendo de los cobros y pagos reales del último año, reparte cada partida mes a mes en una hoja con columnas de enero a diciembre. Con SUMAR.SI.CONJUNTO (SUMIFS) acumulas entradas y salidas por mes, y restando obtienes el saldo acumulado previsto, que es la cifra clave para ver si necesitarás financiación.
3. ¿Dónde descargar una plantilla de flujo de caja proyectado a 5 años gratis?
La galería oficial de Microsoft Create ofrece plantillas plurianuales de cash flow que llegan a cinco ejercicios completos. Descárgala, amplía las columnas de los años 4 y 5 si la plantilla solo cubre tres, yReplica tus fórmulas de ingresos y gastos hacia los nuevos periodos para tener la proyección quinquenal lista.
4. ¿Cómo se hace una plantilla de flujo de caja en Excel?
Abre un libro nuevo y crea tres bloques: cobros previstos, pagos previstos y saldo. Lista cada concepto en una fila, reparte el importe por meses en columnas y al final usa la fórmula =SUMA(mes) – SUMA(mes) para obtener el flujo neto y el acumulado de cada mes de forma automática.
5. ¿Cómo crear un dashboard de flujo de caja en Excel?
En una hoja aparte inserta una tabla con los saldos mensuales y selecciónala; luego ve a Insertar > Gráficos y elige uno de columnas o líneas para ver la evolución del flujo. Añade formato condicional (Inicio > Formato condicional > Barras de datos) sobre la celda del saldo para resaltar al instante los meses con déficit.
6. ¿Cómo hacer una plantilla de caja chica en Excel gratis?
Crea una hoja con las columnas Fecha, Concepto, Responsable, Importe y un campo Saldo que se actualice con cada movimiento. Para que el saldo se calcule solo, en la primera fila de saldo escribe =importe inicial + SUMA(importes) y arrastra el controlador de relleno hacia abajo.
7. ¿Cómo se ve un flujo de caja mensual con un ejemplo?
Imagina un pequeño negocio con cobros de 8.500 euros en enero y pagos de 6.100: el flujo neto del mes es 2.400. Si al inicio del mes había un saldo de 3.000, el acumulado queda en 5.400, y así sucesivas restas mes a mes te muestran si el negocio genera o consume caja.
8. ¿Cómo llevar un control de caja diario en Excel?
Reserva una hoja con columnas Fecha, Entradas, Salidas y Saldo; al final de cada día anotas los movimientos y el saldo con =saldo anterior + entradas – salidas. Así, al cerrar el mes, los totales de entradas y salidas salen directamente con =SUMA( rango ) en la barra de estado, sin fórmulas extra.
Fuentes
- MicrosoftTIR — documentación oficialconsultado el 12/10/2026
- MicrosoftTIRM — documentación oficialconsultado el 12/10/2026
- MicrosoftVNA — documentación oficialconsultado el 12/10/2026
- MicrosoftTIR.NO.PER — documentación oficialconsultado el 12/10/2026
- MicrosoftVNA.NO.PER — documentación oficialconsultado el 12/10/2026