---
title: Gestión de stock e inventario
section: catalog
slug: stock
description: "Guía completa para gestionar el stock en PrestaShop: inventario por producto y combinación, movimientos de stock, alertas, stock avanzado con múltiples almacenes."
keywords: stock prestashop, inventario, gestión stock, alertas stock, movimientos stock, múltiples almacenes, stock avanzado
last_updated: 2026-04-05
source_url: "https://ayudaprestashop.es/catalog/stock"
---

# Gestión de stock e inventario

> Guía completa para gestionar el stock en PrestaShop: inventario por producto y combinación, movimientos de stock, alertas, stock avanzado con múltiples almacenes.

La gestión de stock es crítica para cualquier tienda online. Un stock mal gestionado significa ventas perdidas (producto sin stock visible), clientes insatisfechos (pedidos que no puedes servir) y capital inmovilizado (exceso de inventario). PrestaShop ofrece herramientas nativas para controlar el inventario de forma eficiente.

## Conceptos básicos de stock en PrestaShop

| Concepto | Descripción |
| --- | --- |
| Cantidad física | Unidades reales en tu almacén |
| Cantidad reservada | Unidades comprometidas en pedidos pendientes de envío |
| Cantidad disponible | Física - Reservada = lo que se puede vender |
| Stock mínimo | Nivel que activa la alerta de stock bajo |
| Ubicación del stock | Texto libre que indica dónde está el producto en el almacén (ej: Estantería B3) |

La cantidad disponible es la que se muestra al cliente en el front office. Cuando un cliente hace un pedido, la cantidad reservada aumenta y la disponible disminuye. Cuando el pedido se marca como enviado, la cantidad física disminuye y la reservada se libera.

## Stock por producto y por combinación

Si un producto no tiene combinaciones, el stock se gestiona directamente en el producto. Si tiene combinaciones (talla, color, etc.), el stock se gestiona por combinación — cada variante tiene su propia cantidad.

| Tipo de producto | Dónde se gestiona el stock | Ejemplo |
| --- | --- | --- |
| Producto simple (sin combinaciones) | Catálogo → Productos → [producto] → Cantidades | Libro: 45 unidades |
| Producto con combinaciones | Catálogo → Productos → [producto] → Combinaciones → cada una | Camiseta M-Azul: 12 uds, Camiseta L-Rojo: 8 uds |
| Pack de productos | Se puede gestionar como stock propio del pack o descontar del stock de cada componente | Kit regalo: 20 packs (o depende del stock de los componentes) |

*Configurar stock de un producto simple*

```text
Catálogo → Productos → [producto] → pestaña Cantidades

  Cantidad: 150
  Stock mínimo para alerta: 10
  Ubicación del stock: Almacén A - Estante 3B
  
  Comportamiento cuando no hay stock:
    ○ Denegar pedidos (producto no disponible)
    ○ Permitir pedidos (vender aunque no haya stock)
    ● Usar comportamiento por defecto (configurado globalmente)
```

## Pantalla de gestión de stock

Desde PrestaShop 1.7.2, existe una pantalla dedicada para la gestión rápida de stock en <strong>Catálogo → Stock</strong>. Esta pantalla permite:

| Funcionalidad | Descripción |
| --- | --- |
| Vista general | Ver el stock de todos los productos y combinaciones en una tabla única |
| Búsqueda y filtros | Filtrar por nombre, referencia, proveedor, categoría |
| Edición rápida | Modificar cantidades directamente en la tabla sin abrir cada producto |
| Añadir/quitar cantidades | Introducir el número de unidades a añadir o restar |
| Exportar | Descargar la lista de stock en formato CSV |

Esta pantalla es la forma más eficiente de actualizar stock cuando recibes mercancía del proveedor o necesitas hacer un inventario rápido. Puedes modificar decenas de productos en minutos.

> **[TIP] Edición rápida de stock**
>
> En la pantalla de stock, puedes escribir directamente la cantidad a añadir (ej: +50) o restar (ej: -3) en el campo de cada producto. Después haz clic en «Aplicar nuevas cantidades» para guardar todos los cambios de una vez. Es mucho más rápido que ir producto por producto.

## Movimientos de stock

PrestaShop registra todos los movimientos de stock automáticamente. Puedes consultarlos desde <strong>Catálogo → Stock → Movimientos</strong> (pestaña en la pantalla de stock).

| Tipo de movimiento | Causa | Efecto en stock |
| --- | --- | --- |
| Edición de empleado | Un empleado modifica la cantidad manualmente | Aumenta o disminuye según el cambio |
| Pedido de cliente | Un cliente realiza un pedido | Disminuye la cantidad disponible |
| Cancelación de pedido | Se cancela un pedido pendiente | Aumenta la cantidad disponible |
| Devolución de producto | Se acepta una devolución y se repone stock | Aumenta la cantidad disponible |
| Importación CSV | Se actualizan cantidades por importación | Se ajusta al valor importado |

El historial de movimientos muestra: fecha, producto, combinación, cantidad anterior, cantidad añadida/restada, cantidad nueva y el empleado o proceso que causó el cambio. Este historial es fundamental para auditorías y para detectar errores o descuadres.

*Ejemplo de historial de movimientos*

```text
Fecha          Producto              Combinación    Cantidad  Tipo              Empleado
─────────────────────────────────────────────────────────────────────────────────────────
05/04/2026     Camiseta Básica       M-Azul         +50       Edición manual    Admin
05/04/2026     Camiseta Básica       L-Rojo         +30       Edición manual    Admin
05/04/2026     Camiseta Básica       M-Azul         -1        Pedido #10542     Cliente
04/04/2026     Pantalón Vaquero      42-Azul        -2        Pedido #10541     Cliente
04/04/2026     Zapatillas Running    43-Negro       +1        Devolución        Admin
03/04/2026     Altavoz BT            —              -1        Pedido #10540     Cliente
```

## Alertas de stock bajo

Las alertas de stock te avisan cuando un producto llega a un nivel crítico. Se configuran en dos niveles:

| Nivel | Configuración | Cómo funciona |
| --- | --- | --- |
| Por producto | Catálogo → Productos → [producto] → Cantidades → Stock mínimo | Define el umbral específico para este producto |
| Global | Parámetros de la tienda → Productos → Configuración de stock | Define el comportamiento general por defecto |
| Email al admin | Módulo ps_emailalerts → Configurar → Alertas para comerciantes | Envía email cuando el stock llega al umbral |
| Email al cliente | Módulo ps_emailalerts → Configurar → Alertas para clientes | Notifica al cliente cuando un producto agotado vuelve a estar disponible |

El módulo <strong>Alertas de email (ps_emailalerts)</strong> es clave para las notificaciones. Configúralo para recibir un email diario con los productos que han bajado del stock mínimo. También puedes activar la opción de que el cliente se suscriba para recibir aviso cuando un producto vuelva a estar disponible.

> **[!] No dependas solo de las alertas**
>
> Las alertas por email pueden perderse o ignorarse. Complementa con una revisión semanal de la pantalla de stock filtrando por productos con stock bajo. En la pantalla de stock puedes ordenar por cantidad para ver rápidamente los productos más críticos.

## Comportamiento cuando no hay stock

Puedes configurar qué ocurre cuando un producto se queda sin stock. La configuración global está en <strong>Parámetros de la tienda → Productos → Configuración de stock</strong>:

| Opción | Comportamiento | Cuándo usarla |
| --- | --- | --- |
| Denegar pedidos | El producto aparece como 'Agotado' y no se puede comprar | Cuando no puedes vender lo que no tienes (la mayoría de casos) |
| Permitir pedidos | El cliente puede comprar aunque no haya stock (preventa/bajo demanda) | Productos bajo pedido, preventa, dropshipping |
| Mostrar etiqueta de disponibilidad | Muestra texto personalizado según haya o no stock | Personalizar mensajes: 'En stock', 'Últimas unidades', 'Disponible en 3 días' |

Los textos de disponibilidad se configuran por producto en la pestaña Cantidades:

*Etiquetas de disponibilidad personalizables*

```text
Producto → Cantidades → Etiquetas de disponibilidad:

  Cuando hay stock:  "En stock — envío en 24h"
  Sin stock (permitir pedidos):  "Bajo pedido — entrega en 5-7 días"
  Sin stock (denegar pedidos):  Se muestra "Agotado" (no editable por producto)
```

## Stock avanzado — múltiples almacenes

PrestaShop 1.6 incluía un sistema de gestión avanzada de stock (ASM - Advanced Stock Management) con soporte para múltiples almacenes, órdenes de suministro, y valoración de inventario. En PrestaShop 1.7, esta funcionalidad se simplificó significativamente.

| Funcionalidad | PS 1.6 | PS 1.7+ |
| --- | --- | --- |
| Múltiples almacenes | Nativo (ASM) | Requiere módulo externo |
| Órdenes de suministro | Nativo | Requiere módulo externo |
| Valoración de inventario (FIFO, LIFO, etc.) | Nativo | No disponible en nativo |
| Movimientos entre almacenes | Nativo | Requiere módulo externo |
| Stock por almacén y por tienda | Nativo | Parcial (multitienda tiene stock independiente) |

Si necesitas gestión avanzada de stock en PS 1.7+, estas son las alternativas:

| Solución | Tipo | Funcionalidades |
| --- | --- | --- |
| Módulo de stock avanzado | Módulo PS | Múltiples almacenes, transferencias, informes |
| ERP externo (Odoo, SAP, etc.) | Integración | Gestión completa: compras, almacén, contabilidad |
| WMS dedicado | Software externo | Control de ubicaciones, picking, packing |
| Multitienda de PS | Nativo | Stock independiente por tienda (si cada tienda = un almacén) |

> **[I] ¿Cuándo necesitas un ERP?**
>
> Si manejas más de 1.000 productos, múltiples almacenes, o necesitas órdenes de compra automatizadas, un ERP conectado a PrestaShop es la solución correcta. Odoo es una opción popular que se integra bien con PrestaShop mediante módulos de sincronización.

## Buenas prácticas de gestión de inventario

| Práctica | Frecuencia | Impacto |
| --- | --- | --- |
| Revisar stock bajo semanalmente | Semanal | Evita roturas de stock y ventas perdidas |
| Hacer inventario físico | Trimestral o semestral | Detecta descuadres entre stock real y sistema |
| Configurar alertas de email | Una vez | Notificación automática sin esfuerzo manual |
| Usar el campo de ubicación | Al crear productos | Agiliza la preparación de pedidos en almacén |
| Definir stock mínimo por producto | Al crear productos | Cada producto tiene un ritmo de venta diferente |
| Analizar rotación de stock | Mensual | Identificar productos parados y actuar: liquidar, devolver al proveedor |
| Automatizar reposición | Según volumen | ERP con reglas de pedido automático cuando stock < mínimo |
| Sincronizar con marketplace | Continuo | Si vendes en Amazon/eBay, el stock debe estar sincronizado para evitar sobreventas |

> **[TIP] Productos virtuales y servicios**
>
> Los productos virtuales (descargas, licencias) y los servicios no necesitan gestión de stock físico. Marca el producto como «Virtual» al crearlo y PrestaShop no pedirá información de stock ni de envío. Para descargas, puedes limitar el número de descargas y el tiempo de acceso.


---

*Fuente: [https://ayudaprestashop.es/catalog/stock](https://ayudaprestashop.es/catalog/stock). Version Markdown generada automaticamente para consumo por LLMs.*
