Flujo de caja

Libro de caja en Excel: registra ingresos y gastos

octubre 28, 2026 Tuto Excel 11 min read
Libro de caja en Excel: registra ingresos y gastos

Un libro de caja en Excel es una hoja donde registras el efectivo que entra y sale de un negocio o de una actividad. Cada movimiento tiene una fecha, un concepto y un importe; al final puedes ver el saldo disponible. En este tutorial crearás un libro realista para un taller:foil, con ventas, servicios, compra de material, gastos de operación y financiamiento. Al terminar, tendrás una hoja protegida, con categorías, totales y una comprobación frente al efectivo contado. El método funciona en Excel 2007 y posteriores; algunas funciones nuevas requieren versiones posteriores.

Nota: los datos están comprobados en octubre de 2026. Los ejemplos usan punto y coma para separar argumentos; en Excel configurado con punto decimal se utiliza coma.

Qué es un libro de caja y qué movimientos registra

Un libro de caja sirve para seguir el efectivo disponible. No es una factura ni un libro contable completo: su objetivo es mostrar qué dinero entró, qué dinero salió y cuánto queda. Para este libro, usaremos la actividad de un taller pequeño. Cada fila será un movimiento concreto y las columnas separarán las entradas de las salidas.

La hoja registra fechas, conceptos, categorías, ingresos, gastos y saldo. El saldo inicial representa el efectivo que ya había al comenzar el mes. Los ingresos incluyen ventas y servicios; los gastos, compras de material y pagos operativos. El saldo se actualiza después de cada movimiento para que puedas conocer el efectivo disponible en ese momento.

F2fx=B2–D2+C2
A B C D E F
1 Fecha Concepto Categoría Ingreso Gasto Saldo
2 01/03/2026 Efectivo inicial Saldo inicial 1.000,00 0,00 1.000,00
3 02/03/2026 Venta de reparación Ventas 500,00 0,00 1.500,00
4 03/03/2026 Compra de material Material 0,00 150,00 1.350,00
Caja

Las cuatro partes de un libro de caja completo

Un libro de caja completo organiza el efectivo en cuatro bloques:

Parte Qué registra Ejemplo del taller
Saldo inicial Efectivo disponible al comenzar el mes 1.000,00
Ingresos Entradas de efectivo Ventas por 500,00 y servicios por 200,00
Gastos Salidas para operar Material por 150,00, alquiler y transporte
Financiamiento Entradas o salidas de deuda y créditos Préstamo recibido y cuota pagada

El saldo inicial es el punto de partida. Los ingresos y gastos se mezclan en la operación, pero las columnas separadas evitan errores. El financiamiento no es una venta ni una compra: es dinero recibido o devuelto por un préstamo, crédito u otra fuente externa. Si quieres separar el efecto económico y financiero, calcula primero ingresos menos gastos y después añade el financiamiento recibido y resta sus pagos.

H3fx=F3
H I
1 Bloque Importe
2 Saldo inicial 1.000,00
3 Ingresos 700,00
4 Gastos 150,00
5 Financiamiento neto 0,00
Caja

Monta la base del libro de caja en Excel

Registra el saldo inicial del mes

Añade ingresos y gastos con valores separados

Actualiza el saldo después de cada movimiento

En un libro nuevo, crea una hoja llamada Caja y escribe estos encabezados: Fecha, Concepto, Categoría, Ingreso, Gasto y Saldo. En la fila 2, registra el efectivo inicial como un movimiento. Usa importes numéricos en las columnas Ingreso y Gasto; deja en cero la columna que no aplique.

A1fx**Fecha**
A B C D E F
1 Fecha Concepto Categoría Ingreso Gasto Saldo
2 01/03/2026 Efectivo inicial Saldo inicial 1.000,00 0,00 1.000,00
3 02/03/2026 Venta de reparación Ventas 500,00 0,00 1.500,00
4 03/03/2026 Servicio de mantenimiento Servicios 200,00 0,00 1.700,00
5 04/03/2026 Compra de material Material 0,00 150,00 1.550,00
6 05/03/2026 Alquiler del local Alquiler 0,00 300,00 1.250,00
7 06/03/2026 Transporte a domicilio Transporte 0,00 25,00 1.225,00
Caja

Ahora registra el saldo inicial. En D2 escribe 1000, en E2 escribe 0 y en F2 usa esta fórmula:

=D2-E2

Para el segundo movimiento, escribe 500 en D3 y 0 en E3. El saldo de la fila 3 debe sumar el saldo anterior, el ingreso y restar el gasto:

=F2+D3-E3

En F4, para el servicio de 200, utiliza:

=F3+D4-E4

En F5, para la compra de material de 150:

=F4+D5-E5

Después, selecciona F5 y arrastra el controlador de relleno hasta F7. Excel ajustará las referencias de cada fila. El saldo sucesivo será 1.000,00; 1.500,00; 1.700,00; 1.550,00; 1.250,00 y 1.225,00.

Comprueba: la celda F7 debe mostrar 1.225,00, y cada fila debe sumar el saldo anterior más su ingreso menos su gasto.

Para calcular totales de forma independiente, puedes usar SUMA (SUM), por ejemplo:

=SUMA(D2:D7)

El total de ingresos es 1.700,00 y el total de gastos es 475,00. La cifra final debe coincidir con el saldo calculado.

Separa los gastos por categorías y calcula totales

Ahora añadimos un resumen de gastos por categoría. Coloca en H1 el texto Categoría y en I1 Total. Debajo, escribe Alquiler, Transporte y Material. Selecciona I2:I4 y usa la función SUMAR.SI.CONJUNTO (SUMIFS), que suma los gastos que cumplen una categoría:

=SUMAR.SI.CONJUNTO($E$2:$E$7;$C$2:$C$7;H2)

El primer argumento es el rango de gastos; el segundo, las categorías; el tercero, el criterio. Las referencias absolutas mantienen fijo el rango cuando arrastres la fórmula. Alquiler debe mostrar 300,00, Transporte 25,00 y Material 150,00.

I2fx=SUMAR.SI.CONJUNTO($E$2:$E$7;$C$2:$C$7;H2)
H I
1 Categoría Total
2 Alquiler 300,00
3 Transporte 25,00
4 Material 150,00
Caja
Comprueba: los tres totales deben sumar 475,00 y coincidir con la suma de la columna Gasto.

Agrega el financiamiento al flujo de caja

Añade una fila de crédito recibido y otra de cuota pagada. El crédito aumenta el efectivo disponible, pero no es un ingreso por venta. La cuota disminuye el efectivo porque es una salida relacionada con el financiamiento. Mantén los importes separados en Ingreso y Gasto y usa la categoría Financiamiento.

En la fila 8 registra un crédito de 400,00 y en la fila 9 una cuota de 100,00. El saldo sucesivo llegará a 1.525,00 y después a 1.425,00.

F8fx=F7+D8–E8
A B C D E F
8 07/03/2026 Crédito recibido Financiamiento 400,00 0,00 1.525,00
9 08/03/2026 Cuota pagada Financiamiento 0,00 100,00 1.425,00
Caja

Para separar el cálculo económico del financiero, puedes añadir en I8:

=SUMA(D2:D7)-SUMA(E2:E7)

Eso mostrará 1.225,00. En I9:

=I8+SUMA(D8:D9)-SUMA(E8:E9)

El resultado será 1.425,00. El primero refleja la operación; el segundo incorpora la deuda y sus pagos.

Comprueba: el saldo final debe mostrar 1.425,00 y el flujo financiero debe coincidir con el saldo sucesivo.

Revisa los totales y encuentra diferencias de caja

Al cerrar el día, cuenta el efectivo real y compáralo con el saldo calculado. Añade en H12 el texto Efectivo contado y escribe 1.400 en I12. En H13, escribe Diferencia. La fórmula debe restar el efectivo contado al saldo final: si el resultado es negativo, hay un faltante; si es positivo, un sobrante.

=F9-I12

En este caso, 1.425,00 – 1.400,00 = 25,00. La diferencia aparece como sobrante. Si el resultado fuera -25,00, indicaría un faltante de 25,00.

I13fx=F9–I12
H I
12 Efectivo contado 1.400,00
13 Diferencia 25,00
Caja
Resultado Significado Acción
0,00 Cuadre correcto Registrar el arqueo
Positivo Sobrante Revisar cobros yWLK
Negativo Faltante Revisar pagos yWLK
Comprueba: la diferencia debe ser cero cuando el efectivo contado coincida con el saldo.

Personaliza y protege el libro de caja

Primero, desbloquea las celdas donde escribirás: selecciona A2:E9, pulsa Ctrl+1, ve a Proteger y desmarca Bloqueadas. Después, da formato a Ingreso, Gasto y Saldo con dos decimales. También puedes ajustar el ancho de las columnas.

InicioFormatoFormato de celdas

Para proteger la hoja, sigue esta ruta:

RevisarProtegerProteger hoja

En el cuadro de diálogo, mantén la casilla de contraseña vacía si solo quieres evitar cambios por descuido y pulsa Aceptar. Las fórmulas quedarán bloqueadas, mientras que las celdas desbloqueadas seguirán editables.

Cuidado: proteger una hoja no cifra el archivo. Evita cambios accidentales, pero no impide que alguien con permisos abra el libro y vea su contenido.
Comprueba: al hacer clic en una fórmula no podrás modificarla; sí podrás escribir en una celda de entrada desbloqueada.

Por qué el libro de caja puede mostrar errores o descuadres

Los descuadres suelen aparecer cuando un importe no es número, una fórmula no se copió hasta el final, una fecha quedó como texto o el saldo inicial no seivoló. Para comprobar los importes, usa la función ESNUMERO (ISNUMBER):

=ESNUMERO(D3)

Debe devolver VERDADERO para los importes válidos. Para revisar fechas, comprueba que la celda esté alineada a la derecha y que Excel la muestre como fecha. Si el saldo inicial aparece como texto, puedes volver a escribirlo con un número, sin apóstrofo ni espacio.

D4fx200,00
A B C D E
3 02/03/2026 Venta de reparación Ventas 500,00 0,00
4 03/03/2026 Servicio de mantenimiento Servicios 200,00 0,00
Caja
Comprueba: todas las filas deben mostrar VERDADERO en una columna auxiliar de ESNUMERO y el saldo final debe recalcularse sin errores.

Un importe no suma porque está guardado como texto

Un importe puede verse 500 y no sumar. Si 500 aparece a la izquierda, Excel lo interpreta como texto; si aparece a la derecha, probablemente sea un número.

D3fx=SUMA(D2:D3)
A B C D
2 02/03/2026 Venta de reparación Ventas 500,00
3 03/03/2026 Servicio de mantenimiento Servicios 200,00
Caja

La solución es seleccionar la celda de texto, pulsar Ctrl+1, elegir Número y aceptar. Si hay un apóstrofo delante, elimínalo y vuelve a escribir el número.

El saldo final no coincide con el efectivo disponible

Comprueba primero que cada fila tenga el saldo calculado y que el controlador de relleno haya llegado a la última operación. Después compara los totales:

=SUMA(D2:D9)-SUMA(E2:E9)

Suma 1.700,00 de ingresos, resta 475,00 de gastos y añade 400,00 de crédito recibido; después resta 100,00 de cuota. El resultado es 1.425,00. Si no coincide, busca movimientos duplicados o una fórmula incompleta. Also, el saldo inicial puede haberse omitido: sin los 1.000,00 iniciales, el resultado sería 425,00.

Qué puede y qué no puede hacer un libro de caja

Un libro de caja puede registrar movimientos, calcular saldos sucesivos, resumir gastos por categoría y comparar el saldo calculado con el efectivo contado. También puede incluir financiamiento y un registro imprimible para el arqueo diario. No sustituye un sistema contable completo: no demuestra por sí solo la situación de cuentas, activos, pasivos ni resultados. Tampoco cifra información confidencial.

Guarda el libro terminado como .xlsx, el formato normal de Excel desde 2007. Usa .xlsm solo si necesitas guardar macros VBA; un archivo .xlsx no conserva macros. Si necesitas macros, activa la pestaña Programador mediante Archivo > Opciones > Personalizar cinta de opciones.

Nota: Excel para la web no ejecuta macros VBA; allí se puede usar el libro para calcular, pero no para ejecutar una macro.
Cuidado: convertir el libro a CSV conserva solo los valores de la hoja activa y elimina fórmulas, formatos y las demás hojas.

Lo que ya sabes hacer con tu libro de caja

Ya sabes hacer lo siguiente:

  • Crear una hoja Caja con fecha, concepto, categoría, ingreso, gasto y saldo.
  • Registrar un saldo inicial de 1.000,00.
  • Separar ventas, servicios y gastos en columnas numéricas.
  • Calcular el saldo sucesivo después de cada movimiento.
  • Resumir Alquiler, Transporte y Material con SUMAR.SI.CONJUNTO (SUMIFS).
  • Añadir crédito recibido y cuota pagada como financiamiento.
  • Comparar el saldo calculado con el efectivo contado y detectar faltantes o sobrantes.
  • Desbloquear las entradas y proteger la hoja contra cambios accidentales.
  • Guardar el resultado como .xlsx o .xlsm si necesitas macros.

El siguiente paso es insertar un gráfico de ingresos y gastos por categoría, o comparar los movimientos del libro con el extracto de una conciliación bancaria.

Dudas al crear un libro de caja en Excel

1. ¿Cómo hago un libro de caja en Excel con ingresos, gastos y saldo?

Crea una tabla con fecha, concepto, categoría, ingreso, gasto y saldo. En la primera fila, usa el saldo inicial; después, suma los ingresos y resta los gastos de cada movimiento. Copia la fórmula de saldo hacia abajo y comprueba que el resultado final coincida con el efectivo disponible.

2. ¿Qué debe tener un modelo de libro de caja en Excel?

Debe separar entradas y salidas, identificar cada movimiento y mantener un saldo sucesivo. En este tutorial se añaden categorías, financiamiento y una comprobación contra el efectivo contado. También se protegen las fórmulas para que no se modifiquen por accidente.

3. ¿Cómo puedo descargar un libro banco en Excel?

Un libro banco registra movimientos bancarios, mientras que el libro de caja controla el efectivo disponible. Puedes crear una hoja con fecha, concepto, categoría, ingreso, gasto y saldo, y después guardar el archivo como .xlsx. Un archivo .xlsm solo es necesario si incluye macros VBA.

4. ¿Dónde encontrar plantillas de Excel para contabilidad gratis?

Microsoft publica plantillas de contabilidad y flujo de efectivo en su catálogo de plantillas. También puedes construir una plantilla propia con este tutorial. Recuerda que guardar como CSV elimina fórmulas, formatos y hojas.

5. ¿Cómo separo los ingresos y egresos de un libro de caja?

Coloca los ingresos y gastos en columnas separadas y escribe el importe solo en la columna correspondiente. Así evitas sumar dos veces el mismo movimiento. El saldo se obtiene sumando ingresos y restando gastos, SUMA (SUM) y las restas dentro de la fórmula.

6. ¿Cómo hago un cuadre de caja diario en Excel?

Registra el saldo inicial, todos los ingresos y egresos del día y el efectivo contado al cierre. Compara ese efectivo con el saldo calculado y registra la diferencia como faltante o sobrante. Puedes imprimir el resultado como soporte del arqueo diario.

7. ¿Para qué sirve un libro mayor en Excel?

El libro mayor organiza las cuentas y sus movimientos para consultar saldos acumulados. Un libro de caja se centra en el efectivo disponible; el libro mayor es más amplio porque también puede incluir cuentas sin efectivo. No son plantillas idénticas, aunque se puedan relacionar.

8. ¿Cómo creo una plantilla de Libro Diario en Excel gratis?

Usa una hoja con fecha, concepto, cuenta, debe, haber y una descripción del movimiento. En el tutorial se utiliza un libro de caja, por lo que sus columnas son fecha, concepto, categoría, ingreso, gasto y saldo. Puedes guardar tu modelo terminado como .xlsx y reutilizarlo cada mes.

Fuentes

  1. MicrosoftProteger hoja y libro — documentación oficialconsultado el 22/10/2026
  2. MicrosoftLímites del libro — documentación oficialconsultado el 22/10/2026
  3. MicrosoftGráficos — documentación oficialconsultado el 22/10/2026
  4. MicrosoftFormatos de archivo de Excel — documentación oficialconsultado el 22/10/2026
  5. MicrosoftExcel 2016 — documentación oficialconsultado el 22/10/2026