Respuesta directa: una plantilla de control de stock de almacén funciona con tres bloques enlazados dentro del mismo archivo. El maestro de artículos guarda los datos fijos de cada referencia (código, descripción, unidad, ubicación, coste, mínimo). El registro de movimientos o kardex anota, línea a línea y con fecha, cada entrada y cada salida. Y el panel de situación no almacena ningún saldo: lo recalcula restando las salidas a las entradas con SUMAR.SI.CONJUNTO, trae los datos del artículo con BUSCARX y pinta en rojo con formato condicional lo que ha caído por debajo del punto de pedido. Por eso la plantilla nunca «se descuadra sola»: si el número no cuadra con la estantería, es que falta un movimiento por registrar.
Casi todo el que llega buscando cómo funciona una plantilla de control de stock ya se ha descargado alguna y se ha quedado mirando cinco pestañas sin saber por dónde empezar. El problema no suele ser la plantilla: es que nadie explica la lógica que hay detrás. Y esa lógica es sencilla, se sostiene sobre cuatro fórmulas y, una vez la entiendes, puedes tocar cualquier plantilla del mercado o construirte la tuya en una tarde.
Este artículo desmonta la plantilla pieza a pieza: qué hace cada hoja, qué fórmula calcula qué, cómo se decide cuándo reponer, cómo se valora lo que tienes en la estantería y en qué momento la hoja de cálculo se te queda pequeña. Con ejemplos numéricos completos para que puedas rehacerlos con tus propios datos.
¿Qué es una plantilla de control de stock?
Una plantilla de control de stock es una hoja de cálculo preparada para llevar el registro de lo que entra y sale de un almacén y para decirte, en cualquier momento, cuánto queda de cada referencia y cuánto vale. Se distribuye normalmente en formato Excel (.xlsx) y también funciona en Google Sheets, en LibreOffice Calc y en Numbers, aunque cada uno tiene sus manías con las fórmulas más modernas.
La diferencia entre una plantilla que funciona y un listado de productos en una hoja es que la primera no guarda el saldo, lo deduce. Nadie escribe «quedan 47 unidades» en una celda. Se anotan los movimientos, y las 47 unidades aparecen solas. Ese matiz cambia todo: elimina la posibilidad de que alguien pise un número, deja rastro de quién movió qué y permite reconstruir la historia de una referencia hacia atrás cuando hay una discrepancia.
Qué resuelve una plantilla y qué no
Resuelve la pregunta «¿cuánto tengo?» y la pregunta «¿cuánto vale lo que tengo?». Con un poco más de trabajo también resuelve «¿cuándo tengo que pedir?» y «¿qué referencias me están comiendo la caja sin vender?». Todo eso sin pagar licencia de software y sin depender de nadie.
No resuelve la trazabilidad por lote y caducidad con varias ubicaciones en juego, no gestiona números de serie, no imprime etiquetas con código de barras enlazadas al movimiento, no controla permisos por usuario y no evita que dos personas graben a la vez y una pise a la otra. Si tu negocio necesita alguna de esas cosas, la hoja de cálculo es un puente, no el destino.
La plantilla no es el sistema de control de stock. El sistema es la rutina de registrar cada movimiento en el momento en que ocurre. La plantilla solo es el sitio donde apoyas esa rutina. Sin rutina, la mejor plantilla del mundo te da un número inventado con muy buena presentación.
Las tres hojas que no pueden faltar
Abre cualquier plantilla decente y encontrarás estas tres, con nombres distintos pero la misma función:
- Artículos (o «Maestro», «Productos», «Catálogo»). Una fila por referencia, nunca más de una. Columnas típicas: código interno, descripción, categoría, unidad de medida, proveedor habitual, coste unitario, precio de venta, ubicación en el almacén, stock mínimo y plazo de entrega en días. Esta hoja cambia poco: solo cuando das de alta o de baja un producto o cuando el proveedor te sube el precio.
- Movimientos (o «Kardex», «Entradas y salidas», «Diario»). Una fila por cada movimiento. Columnas típicas: fecha, código de artículo, tipo (entrada / salida / ajuste), cantidad, coste unitario de esa operación, documento de referencia (albarán, factura, ticket), persona que lo registra y observaciones. Esta hoja crece sin parar y es el corazón del archivo.
- Panel (o «Resumen», «Dashboard», «Situación»). Una fila por referencia otra vez, pero aquí todo son fórmulas: entradas acumuladas, salidas acumuladas, stock actual, valor del stock, semáforo de reposición y días de cobertura. Ni un solo dato escrito a mano.
Las plantillas más completas añaden una cuarta hoja de parámetros con las listas desplegables (tipos de movimiento, categorías, almacenes, proveedores) y una quinta de recuentos para anotar los inventarios físicos y sus diferencias. Son las dos que más se agradecen a los seis meses de uso.
Qué es un kardex y por qué es el corazón del archivo
El kardex es el registro cronológico de todo lo que entra y sale de cada referencia. El nombre viene de las fichas de cartón que se guardaban en archivadores metálicos: una ficha por producto, y en cada ficha, línea a línea, la fecha, el motivo, la cantidad y el saldo resultante. La hoja de cálculo hace exactamente lo mismo, pero con todas las fichas apiladas en una sola tabla y el saldo calculado en lugar de escrito.
Un kardex bien llevado te permite responder a la pregunta incómoda: «el 14 de mayo teníamos 200 y hoy hay 118, ¿dónde están las 82?». Sin kardex, esa pregunta no tiene respuesta y la conversación acaba en «pues no sé». Con kardex, filtras por referencia, ordenas por fecha y ves los 11 movimientos que explican la diferencia, o ves que solo hay 9 y que faltan dos por anotar.
Cómo funciona por dentro: las fórmulas que hacen el trabajo
Aquí está la parte que casi ninguna plantilla documenta. Son cuatro mecanismos, y con entenderlos ya puedes reparar o rehacer cualquiera.
1. SUMAR.SI.CONJUNTO: el cálculo del saldo
El stock actual de una referencia es la suma de sus entradas menos la suma de sus salidas. En Excel eso se escribe con SUMAR.SI.CONJUNTO (en inglés, SUMIFS), que suma un rango filtrando por varias condiciones a la vez. La estructura, sobre una tabla de movimientos llamada Movimientos, queda así:
=SUMAR.SI.CONJUNTO(Movimientos[Cantidad]; Movimientos[Código]; $A2; Movimientos[Tipo]; "Entrada") - SUMAR.SI.CONJUNTO(Movimientos[Cantidad]; Movimientos[Código]; $A2; Movimientos[Tipo]; "Salida")
Dos detalles que separan una plantilla robusta de una frágil. El primero: usar una tabla estructurada (seleccionar el rango y pulsar Ctrl + T) en lugar de un rango fijo tipo B2:B5000. Con la tabla, cuando añades la fila 5.001 la fórmula la recoge sola; con el rango fijo, un día se te sale del rango y el saldo empieza a mentir sin avisar. El segundo: no depender de que la palabra «Entrada» esté bien escrita. Para eso está la validación de datos, que veremos enseguida.
Una variante frecuente firma las cantidades: las entradas se anotan en positivo y las salidas en negativo, y entonces basta un solo SUMAR.SI.CONJUNTO filtrando por código. Es más corto, pero más peligroso, porque un signo mal puesto es invisible. Con la versión de dos sumas, un movimiento mal tipificado te descuadra de forma tan grande que se ve a la primera.
2. BUSCARX (o ÍNDICE + COINCIDIR): traer los datos del artículo
El panel necesita mostrar la descripción, la unidad, el coste y el mínimo de cada referencia, pero esos datos viven en la hoja de artículos. La función que los trae es BUSCARX:
=BUSCARX($A2; Articulos[Código]; Articulos[Descripción]; "Sin ficha")
El cuarto argumento, el texto que aparece si no encuentra nada, es el que convierte el panel en un detector de errores: en cuanto veas un «Sin ficha», sabes que alguien ha registrado un movimiento con un código que no existe en el maestro. Es la forma más barata de cazar erratas.
BUSCARX está disponible en Microsoft 365 y en Excel 2021 en adelante, y también en Google Sheets. Si trabajas con Excel 2016 o 2019, la plantilla debe usar la pareja clásica ÍNDICE + COINCIDIR, que hace lo mismo y funciona en cualquier versión:
=ÍNDICE(Articulos[Descripción]; COINCIDIR($A2; Articulos[Código]; 0))
Si te descargas una plantilla y al abrirla ves un montón de #¿NOMBRE?, casi siempre es esto: la plantilla usa una función que tu versión de Excel no conoce. No está rota, está por encima de tu versión.
3. Formato condicional: el semáforo de reposición
El formato condicional pinta la celda según lo que valga, sin cambiar el dato. Es lo que hace que abras el panel por la mañana y veas de un vistazo qué hay que pedir. La regla se aplica con una fórmula sobre la fila entera:
- Rojo cuando
=$D2<=0, es decir, rotura de stock: no queda nada y estás perdiendo ventas o parando producción. - Ámbar cuando
=$D2<=$F2, con$Fel punto de pedido: aún queda, pero lo que queda no cubre lo que vas a consumir mientras llega el pedido. - Verde en el resto.
Añade una cuarta regla en azul para el exceso, por ejemplo =$D2>$G2*3 con $G el consumo mensual: dinero parado en la estantería. Casi nadie la pone y es la que más ahorra, porque las roturas duelen y se ven, mientras que el sobrestock es silencioso.
4. Validación de datos: la fórmula que evita las demás
El mayor enemigo de una plantilla de stock no es una fórmula mal escrita: son los códigos tecleados a mano. REF-100, ref100, REF 100 y REF-100 con un espacio al final son cuatro artículos distintos para Excel, y ninguno cuadra con los demás. La validación de datos (pestaña Datos → Validación de datos → Lista) obliga a elegir el código de un desplegable alimentado por la hoja de artículos, y con eso desaparece el 80 % de los descuadres de una plantilla nueva.
Aplica lo mismo al campo Tipo (Entrada / Salida / Ajuste) y a la unidad de medida. Y si la plantilla es para varias personas, protege la hoja dejando desbloqueadas solo las celdas de entrada de datos: pestaña Revisar → Proteger hoja. No es seguridad real, pero evita que alguien borre una fórmula sin darse cuenta.
| Función | Para qué sirve en la plantilla | Disponible desde | Alternativa si no la tienes |
|---|---|---|---|
SUMAR.SI.CONJUNTO | Sumar entradas y salidas filtrando por artículo, tipo y fechas | Excel 2007 | SUMAPRODUCTO |
BUSCARX | Traer descripción, coste y mínimo desde el maestro de artículos | Excel 2021 y Microsoft 365 | ÍNDICE + COINCIDIR |
CONTAR.SI.CONJUNTO | Contar movimientos por referencia y detectar artículos sin rotación | Excel 2007 | SUMAPRODUCTO |
SI.ERROR | Evitar que el panel se llene de errores cuando falta una ficha | Excel 2007 | SI + ESERROR |
FILTRAR | Sacar en una hoja aparte solo lo que está bajo mínimos | Microsoft 365 y Excel 2021 | Autofiltro o tabla dinámica |
| Tablas dinámicas | Consumo por mes, por categoría o por proveedor sin fórmulas | Todas las versiones | — |
| Power Query | Importar el albarán del proveedor en CSV y volcarlo al kardex | Excel 2016 (integrado) | Pegado manual |
| Formato condicional | Semáforo de rotura, punto de pedido y exceso | Todas las versiones | — |
Cómo utilizar una plantilla de control de stock
Entender la mecánica es la mitad. La otra mitad es la puesta en marcha, que casi siempre se hace mal por querer ir rápido.
Puesta en marcha: una tarde bien invertida
- Congela el almacén y cuenta. El día que arrancas necesitas una foto real. Cuenta físicamente todo, o al menos las referencias que mueven dinero. Un arranque con cifras «aproximadas» condena la plantilla desde el primer día, porque nunca sabrás si un descuadre viene de un movimiento perdido o del saldo inicial mal puesto.
- Rellena el maestro antes que nada. Códigos con un formato único y decidido de antemano (por ejemplo, tres letras de familia, guion y cuatro dígitos), descripciones que empiecen por el sustantivo y no por la marca, y una sola unidad de medida por referencia. Cambiar el criterio de codificación a los tres meses es rehacerlo todo.
- Carga el saldo inicial como movimientos de entrada con fecha del día del recuento y tipo «Inventario inicial». Así el kardex arranca completo y no hay ninguna cifra fuera del sistema.
- Define mínimos con cabeza, no a ojo. El siguiente apartado explica cómo salen los números.
- Prueba el panel. Registra tres entradas y dos salidas de prueba, comprueba que el saldo se mueve, que el semáforo cambia de color y que el valor se recalcula. Después borra los movimientos de prueba.
- Guarda una copia limpia en solo lectura. El día que alguien destroce el archivo, y ese día llega, tener el original vacío ahorra la tarde.
La rutina que hace que funcione
Una plantilla de stock se cae por abandono, casi nunca por avería. Estas tres frecuencias son lo mínimo:
- Diario: registrar entradas contra el albarán del proveedor en el momento de recibirlo y las salidas al cierre de jornada. Anotar también las mermas, las roturas, las muestras y el autoconsumo, que son justamente las que nadie apunta y las que descuadran el almacén.
- Semanal: revisar la lista de referencias en ámbar y lanzar los pedidos. Contar físicamente un puñado de referencias (recuento cíclico).
- Mensual: cerrar el mes, guardar una copia con la fecha en el nombre, revisar rotación y cobertura, y dar de baja lo que lleva un año sin moverse.
Recuento cíclico frente al inventario anual
Parar el almacén una vez al año para contarlo entero es doloroso y, cuando aparece una diferencia, es imposible saber de qué mes viene. El recuento cíclico reparte ese trabajo: cada semana cuentas unas pocas referencias, de forma que a lo largo del año todas pasan por el conteo al menos una vez y las importantes, varias.
El criterio para repartir es el análisis ABC, que es Pareto aplicado al almacén: ordena las referencias por valor consumido al año (unidades consumidas por coste unitario) y verás que un grupo pequeño acumula la mayor parte del valor. Ese grupo es la clase A y se cuenta con frecuencia; la clase B, de vez en cuando; la clase C, una vez al año y sin agobios. El reparto exacto depende de tu catálogo, así que sácalo de tus datos con una tabla dinámica en vez de copiar porcentajes de un manual.
El inventario físico completo de cierre de ejercicio sigue siendo obligatorio y no lo sustituye el recuento cíclico, pero llegar a él con recuentos periódicos hechos convierte una jornada de caos en un trámite.
Punto de pedido, stock de seguridad y lote de compra
Aquí es donde la plantilla deja de ser un registro y empieza a tomar decisiones por ti. Son tres fórmulas y se meten en tres columnas del maestro.
Stock de seguridad
Es el colchón que absorbe que un día vendas más de la cuenta o que el proveedor se retrase. La formulación más usada es:
Stock de seguridad = Z × σ × √L
Donde σ es la desviación típica de la demanda diaria (en Excel, DESVEST.M sobre tus salidas diarias), L el plazo de entrega en días y Z el coeficiente asociado al nivel de servicio que quieras dar. Los valores de Z habituales son 1,28 para un 90 %, 1,65 para un 95 %, 1,96 para un 97,5 % y 2,33 para un 99 %.
Ejemplo con números redondos: vendes de media 40 unidades al día, la desviación típica diaria es de 12 unidades y tu proveedor tarda 6 días. Para un nivel de servicio del 95 %:
SS = 1,65 × 12 × √6 = 1,65 × 12 × 2,449 = 48,5 → 49 unidades
Punto de pedido
Es el nivel a partir del cual hay que lanzar la reposición:
Punto de pedido = demanda media diaria × plazo de entrega + stock de seguridad
Siguiendo el ejemplo: 40 × 6 + 49 = 289 unidades. Cuando el panel marque 289 o menos, se pide. Ese número, y no un «mínimo» puesto a ojo, es el que debe alimentar el semáforo ámbar.
Observa el efecto del nivel de servicio: subir del 95 % al 99 % lleva el stock de seguridad de 49 a 2,33 × 12 × 2,449 = 68,5 → 69 unidades. Veinte unidades más de colchón permanente por cuatro puntos de servicio. Si son tornillos de céntimos, adelante; si son piezas de trescientos euros, la cuenta cambia.
Lote de compra: la fórmula de Wilson
Saber cuándo pedir no dice cuánto pedir. La cantidad económica de pedido (EOQ o fórmula de Wilson) busca el punto donde se equilibran el coste de hacer muchos pedidos pequeños y el coste de tener mucho inmovilizado:
EOQ = √(2 × D × S / H)
Con D la demanda anual en unidades, S el coste de emitir un pedido y H el coste anual de mantener una unidad en almacén. Con 250 días laborables y 40 unidades diarias, D = 10.000. Si emitir un pedido te cuesta unos 35 € entre gestión y portes y mantener una unidad te cuesta el 20 % de su coste de 5 €, es decir 1 €/año:
EOQ = √(2 × 10.000 × 35 / 1) = √700.000 = 837 unidades
Eso son unos doce pedidos al año, uno cada tres semanas. La fórmula asume demanda estable y costes constantes, así que tómala como orden de magnitud y no como verdad revelada: sirve para descubrir que estás pidiendo cada dos días o una vez al año, no para afinar al decimal.
El error de bulto no está en calcular mal el lote óptimo. Está en no calcularlo nunca y pedir «lo de siempre» durante años, mientras la demanda se ha duplicado o se ha hundido y nadie ha vuelto a mirar el número.
Valorar el inventario: FIFO y precio medio ponderado
Contar unidades es fácil. Ponerles precio, no tanto, porque la misma referencia entra a precios distintos a lo largo del año. Cuando sale una unidad, ¿a qué coste sale? La respuesta cambia tu beneficio y el valor de tu balance.
En España el marco es el Plan General de Contabilidad (RD 1514/2007), cuya norma de registro y valoración de existencias establece el precio medio ponderado como criterio general y admite el FIFO (primera entrada, primera salida) si la empresa lo considera más adecuado. El LIFO no está permitido ni aquí ni en las normas internacionales, así que descarta cualquier plantilla que te lo ofrezca como opción sin advertirlo.
El mismo caso con los dos métodos
Supón una referencia con estas compras y 260 unidades vendidas en el periodo:
| Fecha | Operación | Unidades | Coste unitario | Importe |
|---|---|---|---|---|
| 03/02/2026 | Compra | 100 | 4,00 € | 400,00 € |
| 17/02/2026 | Compra | 150 | 4,60 € | 690,00 € |
| 05/03/2026 | Compra | 100 | 5,00 € | 500,00 € |
| Total entradas | 350 | — | 1.590,00 € | |
| Salidas del periodo | 260 | — | — | |
| Existencias finales | 90 | — | — | |
Con FIFO, las 260 unidades vendidas salen de las compras más antiguas: las 100 primeras a 4,00 €, las 150 siguientes a 4,60 € y 10 a 5,00 €. Coste de las ventas: 400 + 690 + 50 = 1.140,00 €. Las 90 unidades que quedan son las más recientes, a 5,00 €: 450,00 € de existencias finales.
Con precio medio ponderado calculado al cierre, el coste unitario es 1.590,00 / 350 = 4,5429 €. Coste de las ventas: 260 × 4,5429 = 1.181,14 €. Existencias finales: 90 × 4,5429 = 408,86 €.
| Concepto | FIFO | Precio medio ponderado | Diferencia |
|---|---|---|---|
| Coste de las ventas | 1.140,00 € | 1.181,14 € | +41,14 € con PMP |
| Existencias finales en balance | 450,00 € | 408,86 € | +41,14 € con FIFO |
| Margen bruto declarado | Mayor | Menor | — |
| Reacción ante subidas de precio | Lenta: arrastra costes antiguos | Rápida: promedia cada compra | — |
| Complejidad en hoja de cálculo | Alta: exige seguir cada capa de compra | Baja: una división por referencia | — |
| Encaje con productos perecederos | Refleja la rotación física real | No refleja el orden de salida | — |
Con precios al alza, FIFO deja un almacén más valorado y un beneficio mayor; el precio medio suaviza. Ninguno es «el bueno»: lo que la contabilidad exige es que elijas uno, lo apliques a todas las referencias de la misma naturaleza y lo mantengas en el tiempo. Cambiar de criterio de un año para otro sin justificarlo tiene consecuencias contables, así que esa decisión se toma con tu asesor, no con una plantilla.
Aviso. Este artículo explica cómo funcionan las fórmulas de una hoja de cálculo, no sustituye el asesoramiento contable ni fiscal. Antes de fijar el criterio de valoración de tus existencias o de decidir qué registros conservas y durante cuánto tiempo, consúltalo con tu asesor o con tu gestoría. Las referencias normativas de este texto son orientativas y las convocatorias, plazos y calendarios de aplicación cambian: comprueba siempre la redacción vigente.
Ejemplo de plantilla de control de stock
Así se ve el panel de una plantilla en funcionamiento. Las columnas grises son datos del maestro; las demás son fórmulas y no se tocan nunca a mano.
| Código | Descripción | Ubicación | Entradas | Salidas | Stock actual | Punto de pedido | Estado |
|---|---|---|---|---|---|---|---|
| FER-0101 | Tornillo M6 × 40 inox | A-01-3 | 4.000 | 3.720 | 280 | 289 | Pedir |
| FER-0208 | Brida nylon 200 mm (bolsa 100) | A-02-1 | 350 | 118 | 232 | 90 | Correcto |
| EMB-0450 | Caja cartón 40 × 30 × 20 | B-04-2 | 1.200 | 1.205 | -5 | 150 | Revisar |
| QUI-0733 | Desengrasante industrial 5 L | C-01-1 | 96 | 62 | 34 | 18 | Correcto |
| ELE-0912 | Fluorescente LED 120 cm | B-01-4 | 240 | 36 | 204 | 25 | Exceso |
Fíjate en la tercera fila: stock negativo. Una plantilla que permite números negativos no está rota, está haciendo su trabajo. Un negativo significa que has registrado salidas de algo que nunca registraste como entrada, casi siempre porque el albarán se quedó en el bolsillo de alguien. Es la alarma más útil del panel, y por eso conviene añadirle su propia regla de formato condicional en lugar de esconderlo con un MAX(...;0).
La quinta fila es el otro extremo: 204 unidades para un consumo de 36 en el periodo. Ahí hay dinero durmiendo. La columna de exceso es la que nadie pone y la que más rápido se paga sola.
Los indicadores que de verdad miran los responsables de almacén
Con el kardex lleno, sacar estos cuatro indicadores es cuestión de una tabla dinámica. Son los que convierten la plantilla en una herramienta de gestión y no en un archivo de consulta.
Rotación de existencias
Rotación = coste de las ventas del periodo / existencias medias del periodo
Dice cuántas veces se renueva el almacén. Si tu coste de ventas anual es de 180.000 € y tus existencias medias son de 30.000 €, la rotación es 6: el almacén se vacía y se llena seis veces al año. Un número bajo señala inmovilizado; uno muy alto, riesgo de rotura. El valor «normal» depende brutalmente del sector, así que lo relevante es tu propia serie histórica, no compararte con una cifra de manual.
Cobertura en días
Cobertura = 365 / rotación
Traduce la rotación a algo que se entiende sin pensar: con rotación 6, tienes unos 61 días de stock en la estantería, dos meses. Calculada por referencia con CONTAR.SI.CONJUNTO y las salidas de los últimos 90 días, es el indicador que mejor detecta el sobrestock referencia a referencia.
Exactitud del inventario
Exactitud = referencias contadas que cuadran / referencias contadas
Sale directamente de la hoja de recuentos. Es el termómetro de si la rutina se cumple. Si la exactitud baja mes a mes, el problema no está en la plantilla sino en el proceso: hay movimientos que se están haciendo sin pasar por el archivo.
Referencias sin movimiento
Un simple CONTAR.SI.CONJUNTO de salidas en los últimos 180 o 365 días, filtrando por las que dan cero. Es la lista de candidatos a liquidación, y suele ser más larga de lo que nadie espera. Cruzada con el valor unitario, te dice cuánto capital tienes atrapado en cosas que no vendes.
Errores comunes que arruinan una plantilla de stock
Estos son los que se repiten, ordenados por frecuencia y no por gravedad.
- Registrar en diferido. Apuntar los movimientos «cuando haya un rato» significa apuntarlos de memoria. Cada hora que pasa entre el movimiento físico y el registro es una hora de error acumulándose.
- No anotar mermas, roturas ni autoconsumo. Son salidas reales sin factura detrás, y son el origen más frecuente de descuadres que nadie sabe explicar. Necesitan su propio tipo de movimiento.
- Mezclar unidades de medida. La misma referencia entra en cajas y sale en unidades. El saldo resultante no significa nada. Una unidad por referencia, y si necesitas dos, dos referencias con su factor de conversión en el maestro.
- Duplicar códigos. Ya está dicho: validación de datos desde el primer día.
- Escribir sobre el saldo. Cuando alguien «corrige» el stock actual machacando la fórmula, la plantilla deja de funcionar en esa fila y nadie se entera hasta meses después. Toda corrección se hace con un movimiento de tipo «Ajuste», con su fecha y su motivo.
- Devoluciones anotadas como compras. Una devolución de cliente es una entrada, pero de otra naturaleza: si la anotas como compra, ensucias el coste medio y el consumo del proveedor. Tipo de movimiento propio.
- Rangos fijos en las fórmulas. El clásico
B2:B1000que un día se queda corto. Tablas estructuradas siempre. - Un solo archivo compartido por carpeta de red. Dos personas abriéndolo a la vez y una guardando encima de la otra. Si sois varios, o Google Sheets, o Excel en OneDrive o SharePoint con coautoría, o turnos.
- Sin copias de seguridad. Una copia mensual con la fecha en el nombre, en otro sitio distinto al archivo vivo. Es cinco minutos al mes.
- Estirar la hoja más allá de lo razonable. Cuando el archivo tarda en abrirse, cuando cada cambio dispara un recálculo de varios segundos y cuando ya nadie se fía del número, la plantilla ha cumplido su ciclo.
Excel, Google Sheets o software de inventario
La pregunta correcta no es cuál es mejor, sino en qué punto está tu negocio. Esta tabla compara lo que cada opción puede y no puede hacer.
| Criterio | Excel de escritorio | Google Sheets | Software de inventario / ERP |
|---|---|---|---|
| Límite de la hoja | 1.048.576 filas × 16.384 columnas | 10 millones de celdas por documento | Sin límite práctico |
| Varios usuarios a la vez | Solo con OneDrive o SharePoint, y con fricción | Nativo y sin conflictos | Nativo, con permisos por rol |
| Registro desde el móvil | Incómodo | Con formularios, aceptable | App propia con lector de códigos |
| Velocidad con muchos datos | La mejor de las tres | Se degrada antes | Diseñado para ello |
| Macros y automatización | VBA (solo en .xlsm y no en Excel para la web) | Apps Script | Automatizaciones integradas |
| Lotes, caducidades, números de serie | Muy trabajoso | Muy trabajoso | De serie |
| Trazabilidad de quién cambió qué | Limitada | Historial de versiones completo | Auditoría por usuario |
| Coste | Licencia que probablemente ya pagas | Gratuito en cuenta personal | Suscripción recurrente por usuario |
| Dependencia del proveedor | Ninguna: el archivo es tuyo | Baja: exportable | Alta: migrar cuesta |
| Cuándo tiene sentido | Hasta unas 500-1.000 referencias, 1-2 personas | Equipo repartido, volumen moderado | Varios almacenes, lotes o mucho movimiento |
Las tres señales de que se te ha quedado pequeña
No hay un número mágico de referencias. Hay síntomas. El primero es que nadie se fía del dato: antes de responder a un cliente, alguien va a mirar la estantería. El segundo es que el registro se ha convertido en un trabajo: si una persona dedica varias horas semanales solo a teclear movimientos, ese sueldo ya paga una suscripción. El tercero es que necesitas algo que la hoja no hace: caducidades, lotes, varios almacenes, integración con la tienda online o etiquetas con código de barras.
Mientras no aparezca ninguno de los tres, la hoja de cálculo es una respuesta perfectamente profesional. Miles de talleres, tiendas y pequeños almacenes funcionan así desde hace años y funcionan bien.
Cambiar a un ERP con el almacén descuadrado es garantizar que el ERP nazca descuadrado. La plantilla, si la has llevado en serio, es exactamente el trabajo previo que cualquier migración te va a pedir: catálogo limpio, códigos únicos y saldos verificados.
Qué exige la normativa española sobre tus existencias
Este bloque afecta a tu bolsillo, así que va con prudencia y con la recomendación explícita de contrastarlo con tu gestoría antes de tomar decisiones.
Conservación de la documentación
El Código de Comercio obliga a los empresarios a conservar libros, correspondencia, documentación y justificantes de su negocio durante seis años a partir del último asiento realizado en los libros. Por el lado fiscal, la Ley General Tributaria (Ley 58/2003) fija en cuatro años el plazo general de prescripción del derecho de la Administración a liquidar. En la práctica se conserva por el plazo más largo que aplique.
Traducido a la plantilla: no basta con tener el archivo vivo que sobrescribes cada día. Guarda una copia cerrada del inventario de cada cierre de ejercicio, en un formato que se pueda abrir dentro de seis años, y con los albaranes y facturas que respaldan los movimientos.
Inventario y cuentas anuales
El Código de Comercio exige llevar un libro de Inventarios y Cuentas anuales, que se abre con el balance inicial detallado de la empresa e incorpora, además de las cuentas anuales, los balances de comprobación periódicos. El inventario físico de cierre de ejercicio es la base de la valoración de existencias que acaba en el balance, y por eso el recuento anual no es opcional por mucho recuento cíclico que hagas durante el año.
Criterio de valoración
Como ya se ha visto, el Plan General de Contabilidad admite precio medio ponderado y FIFO, y excluye el LIFO. El criterio debe aplicarse de forma uniforme a las existencias de la misma naturaleza y mantenerse en el tiempo. Un cambio de criterio no es una decisión de hoja de cálculo.
Lo que no te pide la plantilla
Conviene separar cosas. La normativa sobre sistemas informáticos de facturación afecta al software con el que emites facturas, no a la hoja donde llevas el stock: una plantilla de inventario no emite facturas y no queda sujeta por sí misma a esos requisitos. Ahora bien, los calendarios de entrada en vigor de la facturación electrónica y de los sistemas de facturación verificable se han modificado varias veces, así que si tu plantilla también genera documentos de venta, comprueba con tu asesor la situación vigente en el momento en que leas esto.
Cómo adaptarla a tu sector
La estructura base vale para todos, pero cada actividad necesita dos o tres columnas propias.
Tienda física y retail
Añade talla y color como atributos separados en el maestro, no metidos dentro de la descripción, o no podrás agrupar por modelo. Incluye el precio de venta al público para calcular margen por referencia y una columna de temporada, que es lo que manda las liquidaciones. El recuento cíclico funciona muy bien aquí: un pasillo por semana.
Hostelería y alimentación
Aquí manda la caducidad, así que necesitas una columna de fecha de caducidad por lote, lo que implica que una referencia puede tener varias filas activas en el maestro o, mejor, una hoja de lotes aparte. FIFO deja de ser una opción contable y pasa a ser el orden físico obligatorio de salida. Añade el escandallo: cuánto de cada materia prima consume cada plato, para poder descontar por venta en lugar de contar botes.
Taller y mantenimiento industrial
Las salidas van contra una orden de trabajo, no contra una venta, así que el campo de documento de referencia se convierte en el número de OT. Interesa mucho la columna de consumo por equipo o por cliente. Los repuestos críticos merecen un stock de seguridad calculado con un nivel de servicio alto aunque roten poco: el coste de la parada supera al del inmovilizado.
Comercio electrónico
El punto delicado es la sincronización con la tienda online. Mientras el volumen sea bajo, exportar los pedidos del día en CSV y volcarlos al kardex con Power Query es suficiente y se automatiza en media hora. Cuando las ventas del día no caben en un vistazo, la plantilla deja de ser viable y hay que integrar. Reserva un tipo de movimiento propio para las devoluciones, que en ecommerce son muchas y distorsionan el consumo real si se mezclan con las entradas de proveedor.
Obra y construcción
El almacén se mueve entre la nave y las obras, así que necesitas una columna de ubicación con varios valores y movimientos de tipo «Traspaso» que descuenten de un sitio y sumen en otro. Sin ese tipo de movimiento acabarás anotando una salida y una entrada sueltas y perderás la trazabilidad del traslado.
Dónde encontrar plantillas de control de stock gratuitas
Antes de nada, un aviso honesto: esta página no incluye ningún archivo adjunto. Aquí se explica cómo funciona la plantilla por dentro. La plantilla descargable de PlantillaGratis vive en su propia ficha, y es esta:
- Plantilla de control de stock en Excel — la ficha con el archivo descargable, con registro de entradas y salidas, cálculo de stock en tiempo real, alertas de mínimos y valoración del inventario. Se descarga desde su propio botón, sin registro previo.
- Plantilla de inventario en Excel — versión más ligera, pensada para hacer el recuento y valorar, sin el kardex completo.
- Plantilla de inventario para tienda — con atributos de talla, color y precio de venta.
- Plantilla de control de stock para restaurante — orientada a materias primas, mermas y consumo por servicio.
- Todas las plantillas de Excel — el catálogo completo de la categoría.
Qué mirar antes de descargar cualquier plantilla
- Que las fórmulas se vean. Si la plantilla está protegida con contraseña y no puedes inspeccionar el cálculo, no sabes qué estás usando ni podrás repararla.
- Que use tablas estructuradas y no rangos fijos. Se comprueba en un segundo: haz clic en una celda de datos y mira si aparece la pestaña «Diseño de tabla».
- Que las funciones sean compatibles con tu versión. Si al abrir aparecen errores
#¿NOMBRE?, la plantilla usa funciones que tu Excel no tiene. - Que traiga validación de datos en los campos de código y tipo de movimiento. Sin ella, el descuadre es cuestión de semanas.
- Que no venga con macros que no puedas leer. Un archivo
.xlsmdescargado de un sitio cualquiera y con el código VBA bloqueado es un riesgo que no compensa. - Que sea de verdad gratuita. Descarga sin registro, o al menos sin tarjeta. Desconfía de la plantilla «gratis» que a los dos clics pide método de pago.
Cómo personalizarla sin romperla
Cuando la tengas, personalízala en este orden. Primero, renombra las columnas que no encajen con tu vocabulario, pero no borres columnas hasta comprobar que ninguna fórmula las usa: selecciona la columna, mira si alguna celda del panel la referencia y solo entonces decide. Segundo, añade tus campos propios al final de cada tabla, nunca en medio. Tercero, ajusta las listas de validación en la hoja de parámetros. Cuarto, revisa el formato condicional y cambia los umbrales por los tuyos. Y quinto, guarda el resultado como plantilla (.xltx) para poder arrancar limpio el año que viene.
Una regla que ahorra muchos disgustos: cada vez que toques una fórmula, prueba el resultado con un caso que conozcas de memoria. Si sabes que de la referencia X hay 12 unidades y la plantilla dice 12, sigue. Si dice 14, para y averigua por qué antes de seguir tocando.
Conclusión: optimiza tu gestión de stock
Una plantilla de control de stock de almacén no tiene magia: tres hojas enlazadas, cuatro funciones y una regla de oro, que es no escribir nunca el saldo a mano. Si entiendes que el maestro guarda lo que no cambia, que el kardex guarda lo que pasa y que el panel solo calcula, ya puedes leer, reparar o construir cualquier plantilla que te encuentres.
Lo que marca la diferencia entre un archivo que dura tres semanas y uno que dura años no es la plantilla, es la disciplina de registrar en el momento, incluidas las mermas y los ajustes que a nadie le apetece anotar. Añade el punto de pedido calculado en lugar de un mínimo puesto a ojo, un recuento cíclico semanal en lugar de una jornada anual de sufrimiento y una copia mensual guardada aparte, y tendrás un control de inventario que aguanta perfectamente hasta que el negocio te pida algo más grande.
Y cuando ese momento llegue, la plantilla habrá hecho el trabajo sucio: catálogo limpio, códigos únicos, saldos verificados y una serie histórica de consumos. Con eso, migrar a un ERP es un fin de semana en lugar de un semestre.
Preguntas frecuentes sobre cómo funciona la plantilla de control de stock de almacén
¿Qué es exactamente una plantilla de control de stock de almacén?
Es una hoja de cálculo con tres bloques enlazados: un maestro de artículos con los datos fijos de cada referencia, un registro cronológico de entradas y salidas (el kardex) y un panel que calcula el stock actual restando salidas a entradas. No guarda el saldo escrito a mano: lo recalcula cada vez que añades un movimiento.
¿Con qué fórmula se calcula el stock actual en Excel?
Con SUMAR.SI.CONJUNTO aplicada dos veces sobre el registro de movimientos: una suma las cantidades cuyo tipo es entrada y otra las que son salida, ambas filtradas por el código del artículo. El stock actual es la diferencia entre las dos. Sobre una tabla estructurada los rangos crecen solos al añadir filas.
¿Cuántas referencias aguanta una plantilla de Excel sin ir lenta?
Con fórmulas bien planteadas, del orden de 500 a 1.000 referencias y unos pocos miles de movimientos al mes se manejan sin problema. El límite físico de la hoja es de 1.048.576 filas por 16.384 columnas, pero mucho antes de llegar ahí el recálculo se nota. Si necesitas lotes, caducidades, varios almacenes y varios usuarios a la vez, toca dar el salto a software de inventario.
¿Qué es el punto de pedido y cómo se calcula?
El punto de pedido es el nivel de existencias a partir del cual hay que lanzar la reposición. Se calcula como la demanda media diaria multiplicada por el plazo de entrega del proveedor, más el stock de seguridad. Si vendes 40 unidades al día, el proveedor tarda 6 días y tu stock de seguridad es de 49 unidades, el punto de pedido son 289 unidades.
¿Cómo se calcula el stock de seguridad?
La fórmula habitual es Z × σ × √L: el coeficiente del nivel de servicio, por la desviación típica de la demanda diaria, por la raíz cuadrada del plazo de entrega en días. Z vale 1,28 para un 90 %, 1,65 para un 95 % y 2,33 para un 99 %. Cuanto más alto el nivel de servicio, más inventario inmovilizado.
¿Puedo valorar el inventario con el método LIFO en España?
No. El Plan General de Contabilidad (RD 1514/2007, norma de registro y valoración de existencias) admite el precio medio ponderado, que es el criterio general, y el FIFO. El LIFO no está permitido en España ni en las normas internacionales de información financiera. Consulta el criterio concreto con tu asesor contable.
¿Cada cuánto hay que contar el almacén físicamente?
El cierre de ejercicio exige un inventario físico completo. Durante el año lo práctico es el recuento cíclico: contar cada semana un puñado de referencias, priorizando las de clase A del análisis ABC, de forma que las que más valor mueven se cuenten varias veces al año y las de clase C una sola vez.
¿Qué diferencia hay entre rotación y cobertura de stock?
La rotación es el coste de las ventas del periodo dividido entre las existencias medias: cuántas veces se renueva el almacén al año. La cobertura traduce ese número a días dividiendo 365 entre la rotación. Una rotación de 6 equivale a unos 61 días de cobertura, es decir, unos dos meses de stock en la estantería.
¿Excel o Google Sheets para llevar el stock?
Google Sheets gana cuando varias personas tocan el archivo a la vez y necesitas formularios de móvil para registrar movimientos en el propio muelle. Excel de escritorio gana en velocidad de recálculo con muchos datos, en tablas dinámicas y en macros. Si trabajas solo o en pareja y el volumen es alto, Excel; si sois un equipo repartido, Sheets.
¿Cuánto tiempo hay que conservar los registros de existencias?
El Código de Comercio obliga a conservar libros, documentación y justificantes durante seis años desde el último asiento, y la Ley General Tributaria fija en cuatro años el plazo general de prescripción frente a Hacienda. Guarda una copia cerrada del inventario de cada cierre, no solo el archivo vivo que sobrescribes.
¿Por qué mi plantilla da un stock que no coincide con el almacén?
Las causas más repetidas son movimientos no registrados (mermas, roturas, autoconsumo, muestras), unidades de medida mezcladas en la misma referencia, duplicados de código por escribirlo a mano en lugar de elegirlo de una lista desplegable y devoluciones anotadas como entradas nuevas. Ninguna se arregla cambiando la fórmula: se arreglan cerrando el hueco en el proceso.
¿Dónde puedo descargar una plantilla de control de stock gratis?
En esta página no hay archivo adjunto: aquí se explica cómo funciona por dentro. La plantilla descargable está en la ficha de Control de Stock Excel, dentro de la categoría de plantillas de Excel, y se descarga sin registro previo.
Recursos adicionales
Para seguir por esta línea dentro del sitio, estas páginas amplían aspectos concretos que aquí solo se han tocado de pasada:
- Control de Stock Excel — la plantilla descargable que aplica todo lo explicado aquí.
- Plantilla de inventario en Excel — para el recuento y la valoración de cierre.
- Plantilla de evaluación de proveedores — para medir plazos de entrega reales, que es lo que alimenta el punto de pedido.
- Plantilla de cash flow para pymes — el otro lado del inmovilizado: cuánta caja te está comiendo el almacén.
- Cómo funciona Excel — los fundamentos, si vienes de cero con las hojas de cálculo.
- Cómo usar plantillas en Excel eficazmente — buenas prácticas al adaptar una plantilla ajena.
- Automatizar tareas en Excel con macros — el paso siguiente cuando el registro manual se hace pesado.
- Contabilidad para pequeñas empresas en Excel — cómo encaja la valoración de existencias en el resto de las cuentas.
