---
title: "Antigüedad del inventario: ¿cuánto lleva parado tu stock? | byrd"
description: El stock que lleva más de 180 días parado cuesta dinero en silencio. Analiza la antigüedad del inventario con byrdAI en Claude o ChatGPT y actúa a tiempo.
image: https://blog.getbyrd.com/hubfs/Inventory%20Aging%20byrdAI.png
---

[![Getbyrd](https://blog.getbyrd.com/hubfs/raw_assets/public/Getbyrd_May2021/images/Header_logo.svg "Getbyrd")](https://getbyrd.com/)

12+ Centros logísticos en Europa

- [Inicio](https://getbyrd.com/es)
- Servicios
  
  
  
    - [Fulfillment](https://getbyrd.com/es/fulfillment)
    - [Cambio de 3PL](https://www.getbyrd.com/es/cambio-3pl)
    - [Portal de devoluciones](https://getbyrd.com/es/portal-de-devoluciones)
    - [Soporte personalizado](https://www.getbyrd.com/es/gestion-de-cuentas)
- Integraciones
  
  
  
    - [Amazon](https://getbyrd.com/es/suministro-integrado-de-amazon)
    - [Billbee](https://getbyrd.com/es/billbee-fulfillment)
    - [ChannelEngine](https://getbyrd.com/es/integracion-channelengine)
    - [eBay](https://www.getbyrd.com/es/ebay-fulfillment)
    - [Mirakl](https://getbyrd.com/es/suministro-de-mirakl)
    - [PlentyOne](https://getbyrd.com/es/integracion-de-plentymarkets)
    - [PrestaShop](https://getbyrd.com/es/integracion-prestashop)
    - [Procuros](https://www.getbyrd.com/es/procuros-fulfillment)
    - [Shopify](https://getbyrd.com/es/suministro-de-shopify)
    - [Shopware](https://getbyrd.com/es/suministro-de-shopware)
    - [WooCommerce](https://getbyrd.com/es/suministro-de-woocommerce)
- [Soluciones](https://getbyrd.com/es)
  
  
  
    - [Productos para bebés](https://www.getbyrd.com/es/productos-para-bebes)
    - [Alimentación, bebidas y suplementos](https://getbyrd.com/es/alimentos-bebidas-suplementos)
    - [Belleza, salud y cosmética](https://getbyrd.com/es/salud-belleza)
    - [Electrónica](https://getbyrd.com/es/electronicos)
    - [Productos para mascotas](https://www.getbyrd.com/es/productos-para-mascotas)
    - [Juguetes](https://www.getbyrd.com/es/fulfillment-de-juegos)
    - [Joyas, accesorios y relojes](https://www.getbyrd.com/es/joyeria-accesorios-relojes)
    - [Nuevas empresas](https://getbyrd.com/es/nuevas-empresas)
    - [Empresa](https://getbyrd.com/es/empresa)
    - [Minoristas establecidos](https://getbyrd.com/es/minoristas-establecidos)
- [Precios de fulfillment](https://getbyrd.com/es/precios-de-fulfillment)
- Red de distribución
  
  
  
    - [Red de distribución Europa](https://getbyrd.com/es/red-de-fulfillment-europea)
    - [Alemania](https://getbyrd.com/es/red-de-fulfillment-europea/alemania)
    - [Austria](https://getbyrd.com/es/red-de-fulfillment-europea/austria)
    - [Francia](https://getbyrd.com/es/red-de-fulfillment-europea/francia)
    - [Reino Unido](https://getbyrd.com/es/red-de-fulfillment-europea/reino-unido)
- Recursos
  
  
  
    - [Blog](https://blog.getbyrd.com/es)
    - [Referencias](https://getbyrd.com/es/referencias)
    - [Demo](https://www.getbyrd.com/es/fulfillment-software)
    - [Whitepaper para supera la crisis del e-commerce](https://getbyrd.com/es/sobrevive-y-avanza-con-exito-whitepaper)
    - [E-book sobre una cadena de suministro sostenible para el e-commerce](https://getbyrd.com/es/comercio-electronico-sostenible-cadena-de-suministro-e-book)
    - [E-book sobre el comercio electrónico transfronterizo en la UE](https://getbyrd.com/es/libro-electronico-sobre-el-comercio-electronico-transfronterizo-en-la-ue)
    - [Documento técnico: 7 consejos de fulfillment](https://getbyrd.com/es/documento-tecnico-7-consejos-de-suministro)
- Sobre la empresa
  
  
  
    - [Oportunidades de trabajos](https://getbyrd.com/es/trabajo)
    - [Equipo](https://getbyrd.com/es/equipo)
    - [Sostenibilidad](https://getbyrd.com/es/sostenibilidad)
    - [Asociaciones comerciales](https://getbyrd.com/es/asociaciones-comerciales)
    - [Socio de logística](https://getbyrd.com/es/socio-de-logistica)
- [Login](https://app.getbyrd.com/login)

- [Español](https://blog.getbyrd.com/es/antiguedad-del-inventario-stock-byrdai)
- [Deutsch](https://blog.getbyrd.com/inventory-aging-bestandsalter-byrdai)
- [English](https://blog.getbyrd.com/en/inventory-aging-stock-age-byrdai)
- [English - United Kingdom](https://blog.getbyrd.com/en-gb/inventory-ageing-stock-age-byrdai)
- [Français](https://blog.getbyrd.com/fr/vieillissement-des-stocks-anciennete-byrdai)
- [Italiano](https://blog.getbyrd.com/it/inventory-ageing-eta-giacenze-byrdai)

[Solicita un presupuesto](https://www.getbyrd.com/es#angebot-anfordern)

# Antigüedad del inventario: el sistema de alerta temprana para tu stock

¿Cuánto tiempo lleva tu stock realmente parado? Detéctalo a tiempo y actúa antes de que el inventario antiguo se coma tu margen.

<https://blog.getbyrd.com/es/author/phillip-pitsch-translated> [**Phillip Pitsch (translated)**](https://blog.getbyrd.com/es/author/phillip-pitsch-translated)

 Publicado: agosto 03, 2026  Actualizado: agosto 03, 2026

## Índice

Cada palet de tu almacén tiene una fecha de recepción de mercancía. Y desde ese día empieza a correr una factura: costes de almacenamiento mes tras mes, capital inmovilizado y, en algunos productos, una cuenta atrás de caducidad que se suma a todo lo anterior. El informe de antigüedad del inventario de [byrdAI](https://www.getbyrd.com/es/byrd-ai) responde a una pregunta que, sorprendentemente, casi nadie hace: ¿cuánto tiempo lleva mi stock realmente aquí?

Lo que hace especial a esta pregunta es que te avisa antes que ninguna otra. Un producto puede venderse perfectamente y, aun así, ir acumulando en silencio demasiado stock antiguo. Si vigilas la antigüedad del stock, detectas los problemas antes de que aparezcan en el [informe de stock muerto](https://blog.getbyrd.com/es/identificar-stock-muerto-byrdai?hsLang=es) o como [exceso de stock](https://blog.getbyrd.com/es/reducir-exceso-de-inventario-sobrestock-byrdai?hsLang=es).

## **El problema: la antigüedad no se ve en un recuento de stock**

En el panel de control, todas las unidades parecen iguales.   
500 unidades en stock, todo en orden. Que 300 de ellas lleven más de un año paradas mientras que solo las últimas 200 realmente rotan es algo que ninguna cifra de stock te va a mostrar. Para eso necesitas la vista de antigüedad.  
   
El stock antiguo se come tu margen en silencio.   
La mercancía que pasa 18 meses parada acumula 18 meses de costes de almacenamiento antes de generar su primer céntimo de ingresos. En los productos de bajo precio, los costes de almacenamiento acaban superando, sin que nadie lo note, el margen de contribución.  
   
La calidad y la vida útil envejecen con él.   
El embalaje amarillea, las tendencias cambian y las fechas de caducidad se acercan. Cuanto más antiguo es el stock, más estrecho es el margen para venderlo aún a precio completo.

**Cómo crear el informe de antigüedad del inventario con byrdAI**

Una vez conectado, en Claude o ChatGPT basta con esto:

«Crea un informe de antigüedad del inventario, agrupado por franjas de antigüedad.»

byrdAI analiza tu stock por fecha de recepción de mercancía y lo agrupa en franjas de antigüedad: de 0 a 30 días, de 31 a 90, de 91 a 180 y más de 180 días. Con el prompt de panel de control listo para usar de la [página de byrdAI](https://www.getbyrd.com/es/byrd-ai), eso se convierte en un panel en directo que muestra la distribución por antigüedad, tu stock más antiguo en detalle y en qué almacén se está acumulando.

![byrdAI inventory aging](https://blog.getbyrd.com/hs-fs/hubfs/byrdAI_inventory_aging.png?width=1137&height=659&name=byrdAI_inventory_aging.png)

## **Las decisiones que sacas de ahí**

La franja de 180 días es tu lista de tareas.   
Todo lo que lleve más de seis meses parado exige una decisión: venderlo de forma activa, agruparlo en un bundle o conservarlo a propósito (con un motivo, como la mercancía de temporada). No decidir también es una decisión, solo que la más cara.  
   
Empieza por el artículo más antiguo de todos.   
El informe te muestra el lote más antiguo del almacén con su antigüedad, su número de unidades y su ubicación. Ese único artículo casi siempre es el mejor punto de partida: visible, concreto y accionable al instante.  
   
Compara las ubicaciones de almacén.   
Si el stock antiguo se concentra en una ubicación, puede que la mercancía esté en el mercado equivocado. A veces la solución no es un descuento, sino un traslado a donde realmente está la demanda.  
   
Revisa dos veces los productos con caducidad.   
En la mercancía trazada por lotes, pon la vida útil restante justo al lado de la antigüedad del stock: el [informe de seguimiento de lotes](https://blog.getbyrd.com/es/lotes-que-caducan-trazabilidad-byrdai?hsLang=es) muestra si el stock antiguo también está bajo presión de tiempo.

**Consejo de experto:**

Lee la antigüedad junto con la velocidad de ventas.El stock antiguo en un producto que rota bien apunta a un único pedido que fue simplemente demasiado grande, y la propia rotación lo corregirá sola. El stock antiguo en un producto sin movimiento es un futuro caso de stock muerto y, cuanto antes lo detectes, más opciones te quedan.

![inventory aging byrdAI](https://blog.getbyrd.com/hs-fs/hubfs/Screenshot%202026-07-24%20at%2014.46.05.png?width=1140&height=213&name=Screenshot%202026-07-24%20at%2014.46.05.png)

Build a live, persisted HTML dashboard artifact that shows how long my on-hand stock has been sitting since goods receipt, pulling fresh data from byrd every time it opens. Single self-contained HTML file, light mode only.

## Data source

- Main tool: report\_inventory\_aging (byrd MCP), called once with { min\_age\_days: 0 }; filter client-side.

- Row fields: product\_name, sku, product\_type, warehouse\_id, current\_stock, received\_at (nullable), age\_days (nullable), aging\_bucket ("0-30" | "31-90" | "91-180" | "180+"; treat anything else / missing receipt date as "unknown").

- Also call get\_merchant\_info once and use its warehouses list (id, name/display\_name) to translate warehouse\_id into a readable name; label unresolvable ids with a short placeholder instead of a raw UUID.

## Tech & style

- Chart.js v4 and Grid.js v5 from the allowed CDN, no other libraries, system font stack.

- Accent turquoise #62C2AF (#2F7A68 for links), text #293141, secondary #4E5664, borders #E5EAEE, page #FAFAFA, cards #fff.

- Age-bucket colours: 0-30d turquoise #62C2AF, 31-90d yellow #EBB94A, 91-180d amber #F2A03D, 180+d red #FD5C63, unknown grey #9CA0A8.

## Layout (top to bottom)

1. Header: eyebrow "Inventory health - stock age", H1 "How long your stock has been sitting", turquoise accent rule, subtitle "on-hand stock aged by goods-receipt date" + last-updated time. No logo.

2. Controls card: minimum-age buttons All / 31+ / 91+ / 181+ days (client-side filter); warehouse dropdown (populated from the data); min-units-on-hand select; "Hide test SKUs" checkbox.

3. Four KPI cards: Product lines shown (of N on hand), Units on shelf, Aged 180+ days (lines + % of units), Oldest stock (days + product name).

4. Two charts side by side: "Units by stock age" (bars per age bucket incl. Unknown when present, legend with lines + units per bucket) and "Oldest stock (top 12)" (horizontal bars of age in days, coloured by bucket, SKU on axis; product, units, received date and warehouse in tooltip).

5. Recommended actions: prioritise the single oldest lot (name, age, units, warehouse), review stock sitting 180+ days, flag the warehouse holding the most aged units, cross-check expiry dates for aged lots, clean up test SKUs and lines missing a goods-receipt date.

6. Grid.js table (sortable, searchable, 12 rows/page) sorted oldest first: SKU (hover copy button + open-in-byrd link to https://app.getbyrd.com/inventory/products/all?q=<sku>&fields=sku), Product, Warehouse, Units, Received (YYYY-MM-DD or "-"), Age ("412d" or "-"), Age band as a colour-coded badge. Above it: "Showing N lines" + "Copy N SKUs" button (de-duplicated).

7. Footer explaining: age = days since goods receipt at the warehouse; lines without a receipt date show as Unknown; recommendations reflect the full dataset while table, KPIs and charts follow the filters.

## Details

- Thousands separators; dates as YYYY-MM-DD. Escape all dynamic HTML.

- Custom positioned tooltip div driven by data-tip attributes (native tooltips don't work in the sandbox).

- Handle a missing connector gracefully; show loading and error states.

Finish by verifying the rows load and charts render without console errors.

## Del informe a la rutina: sistemas de alerta temprana para tu stock

El control mensual de antigüedad.   
«El primer día de cada mes, envíame la distribución por antigüedad de mi stock y los 10 artículos más antiguos, con la variación respecto al mes anterior.» Si la franja de 180 días crece, lo sabrás de inmediato, no en el inventario físico.  
   
El aviso de stock antiguo.   
«Avísame cuando un artículo supere los 180 días, con el producto, el número de unidades, el almacén y el valor de stock inmovilizado.» Cada caso nuevo llega a tu mesa de uno en uno, cuando todavía es pequeño.  
   
El análisis de traslados.   
«Muéstrame el stock antiguo por almacén y compáralo con los países de destino de mis pedidos de los últimos 90 días.» Una pregunta, dos fuentes de datos de byrd y una decisión sólida sobre si la mercancía debería cambiar de ubicación.  
   
Preparación del inventario físico.   
Antes del próximo recuento: «Crea una lista de todos los artículos con más de 180 días e incluye pistas de ubicación para el equipo de conteo.» Los artículos antiguos son los candidatos más habituales a las discrepancias, así que así quedan priorizados.

## **Descubre de un vistazo cuántos años tiene realmente tu inventario.**

Si eres cliente de byrd, conectas byrdAI a Claude o ChatGPT en unos 5 minutos y copias el prompt de antigüedad (adaptado como quieras) desde nuestra [página de byrdAI](https://www.getbyrd.com/es/byrd-ai) o justo debajo de esta sección. ¿Todavía no eres cliente de byrd? byrdAI solo está disponible con el fulfillment de byrd, el primer 3PL europeo con un servidor MCP. [Habla con nosotros](https://www.getbyrd.com/es/byrd-ai#byrdai-cta).

### **Prompt de ejemplo para el informe de antigüedad del inventario (adáptalo como quieras).**

Build a live, persisted HTML dashboard artifact that shows how long my on-hand stock has been sitting since goods receipt, pulling fresh data from byrd every time it opens. Single self-contained HTML file, light mode only.

## Data source

- Main tool: report\_inventory\_aging (byrd MCP), called once with { min\_age\_days: 0 }; filter client-side.

- Row fields: product\_name, sku, product\_type, warehouse\_id, current\_stock, received\_at (nullable), age\_days (nullable), aging\_bucket ("0-30" | "31-90" | "91-180" | "180+"; treat anything else / missing receipt date as "unknown").

- Also call get\_merchant\_info once and use its warehouses list (id, name/display\_name) to translate warehouse\_id into a readable name; label unresolvable ids with a short placeholder instead of a raw UUID.

## Tech & style

- Chart.js v4 and Grid.js v5 from the allowed CDN, no other libraries, system font stack.

- Accent turquoise #62C2AF (#2F7A68 for links), text #293141, secondary #4E5664, borders #E5EAEE, page #FAFAFA, cards #fff.

- Age-bucket colours: 0-30d turquoise #62C2AF, 31-90d yellow #EBB94A, 91-180d amber #F2A03D, 180+d red #FD5C63, unknown grey #9CA0A8.

## Layout (top to bottom)

1. Header: eyebrow "Inventory health - stock age", H1 "How long your stock has been sitting", turquoise accent rule, subtitle "on-hand stock aged by goods-receipt date" + last-updated time. No logo.

2. Controls card: minimum-age buttons All / 31+ / 91+ / 181+ days (client-side filter); warehouse dropdown (populated from the data); min-units-on-hand select; "Hide test SKUs" checkbox.

3. Four KPI cards: Product lines shown (of N on hand), Units on shelf, Aged 180+ days (lines + % of units), Oldest stock (days + product name).

4. Two charts side by side: "Units by stock age" (bars per age bucket incl. Unknown when present, legend with lines + units per bucket) and "Oldest stock (top 12)" (horizontal bars of age in days, coloured by bucket, SKU on axis; product, units, received date and warehouse in tooltip).

5. Recommended actions: prioritise the single oldest lot (name, age, units, warehouse), review stock sitting 180+ days, flag the warehouse holding the most aged units, cross-check expiry dates for aged lots, clean up test SKUs and lines missing a goods-receipt date.

6. Grid.js table (sortable, searchable, 12 rows/page) sorted oldest first: SKU (hover copy button + open-in-byrd link to https://app.getbyrd.com/inventory/products/all?q=<sku>&fields=sku), Product, Warehouse, Units, Received (YYYY-MM-DD or "-"), Age ("412d" or "-"), Age band as a colour-coded badge. Above it: "Showing N lines" + "Copy N SKUs" button (de-duplicated).

7. Footer explaining: age = days since goods receipt at the warehouse; lines without a receipt date show as Unknown; recommendations reflect the full dataset while table, KPIs and charts follow the filters.

## Details

- Thousands separators; dates as YYYY-MM-DD. Escape all dynamic HTML.

- Custom positioned tooltip div driven by data-tip attributes (native tooltips don't work in the sandbox).

- Handle a missing connector gracefully; show loading and error states.

Finish by verifying the rows load and charts render without console errors.

## **Preguntas frecuentes sobre la gestión de inventario con byrdAI**

¿Cómo se calcula la antigüedad del stock?   
A partir de la fecha de recepción de mercancía en el almacén de byrd, por artículo. El informe la agrupa en las franjas de 0 a 30, de 31 a 90, de 91 a 180 y más de 180 días; los artículos sin una fecha de recepción registrada se muestran por separado.  
   
¿En qué se diferencia del informe de stock muerto?   
El informe de stock muerto mira la actividad de ventas (si un producto se vende o no). La antigüedad del inventario mira cuánto tiempo lleva el stock parado, incluso en productos que sí se venden. Por eso la antigüedad avisa antes: encuentra los problemas que todavía no son problemas.  
   
¿Ayuda el informe a reducir costes de almacenamiento?   
Directamente. El stock antiguo ocupa ubicaciones de almacén que pagas todos los meses. Vaciar de forma sistemática la franja de 180 días reduce el espacio ocupado y los costes recurrentes asociados, además del capital que libera.  
   
¿Cuánto cuesta byrdAI?   
Durante la beta, byrdAI está incluido en tu cuenta sin coste para los clientes de byrd.

 

## As seen on

  

  

  

  

  

  

  

[![Getbyrd](https://blog.getbyrd.com/hubfs/raw_assets/public/Getbyrd_May2021/images/Footer_logo.svg "Getbyrd")](https://getbyrd.com/en/)

<https://www.facebook.com/getbyrd/> <https://www.instagram.com/getbyrd> <https://www.linkedin.com/company/byrd> <https://www.getbyrd.com/blog?_ga=2.231129759.1224400511.1621482964-626381589.1621482964>

- Servicios 
    - [Fulfillment](https://getbyrd.com/es/fulfillment)
    - [Precios de fulfillment](https://getbyrd.com/es/precios-de-fulfillment)
    - [Nuevas empresas](https://getbyrd.com/es/nuevas-empresas)
    - [Empresas](https://getbyrd.com/es/empresa)
    - [Comerciantes establecidos](https://getbyrd.com/es/minoristas-establecidos)
    - [Portal de devoluciones](https://getbyrd.com/es/portal-de-devoluciones)

- Integraciones 
    - [Amazon](https://getbyrd.com/es/suministro-integrado-de-amazon)
    - [Billbee](https://getbyrd.com/es/billbee-fulfillment)
    - [ChannelEngine](https://getbyrd.com/es/integracion-channelengine)
    - [Mirakl](https://getbyrd.com/es/suministro-de-mirakl)
    - [PlentyONE](https://getbyrd.com/es/integracion-de-plentymarkets)
    - [PrestaShop](https://getbyrd.com/es/integracion-prestashop)
    - [Shopify](https://getbyrd.com/es/suministro-de-shopify)
    - [Shopware](https://getbyrd.com/es/suministro-de-shopware)
    - [WooCommerce](https://getbyrd.com/es/suministro-de-woocommerce)

- Ubicaciónes 
    - [Fulfillment en Alemania](https://getbyrd.com/es/red-de-fulfillment-europea/alemania)
    - [Fulfillment en Francia](https://getbyrd.com/es/red-de-fulfillment-europea/francia)
    - [Fulfillment en el Reino Unido](https://getbyrd.com/es/red-de-fulfillment-europea/reino-unido)
    - [Fulfillment en Austria](https://getbyrd.com/es/red-de-fulfillment-europea/austria)

- Partners 
    - [Nuestras asociaciones](https://www.getbyrd.com/es/colaboradores)

- Sobre la empresa 
    - [Oportunidades de trabajos](https://www.getbyrd.com/es/trabajo)
    - [Equipo](https://getbyrd.com/es/equipo)
    - [Sostenibilidad](https://getbyrd.com/es/sostenibilidad)

- Links adicionales 
    - [Términos y condiciones](https://getbyrd.com/en/tac)
    - [Política de privacidad](https://getbyrd.com/en/privacy-policy)
    - [Impresión](https://getbyrd.com/es/impresion)
    - [Contacto](https://getbyrd.com/es/contacto)
    - [Ayuda](https://support.getbyrd.com/en/knowledge-base)

```json
{
  "@context" : "https://schema.org",
  "@type" : "BlogPosting",
  "author" : {
    "@type" : "Person",
    "name" : "Phillip Pitsch (translated)",
    "url" : "https://blog.getbyrd.com/es/author/phillip-pitsch-translated"
  },
  "dateModified" : "2026-08-03T09:47:46.656Z",
  "datePublished" : "2026-08-03T09:47:46.000Z",
  "headline" : "Antigüedad del inventario: ¿cuánto lleva parado tu stock? | byrd",
  "image" : [ "https://blog.getbyrd.com/hubfs/Inventory%20Aging%20byrdAI.png" ],
  "mainEntityOfPage" : {
    "@id" : "https://blog.getbyrd.com/es/antiguedad-del-inventario-stock-byrdai",
    "@type" : "WebPage"
  },
  "publisher" : {
    "@type" : "Organization",
    "logo" : {
      "@type" : "ImageObject",
      "url" : "https://api.hubapi.com/avatars/v1/signed-uris/1ClMKDwgEEgtnZXRieXJkLmNvbRiayvb9BSD_sesFKidicmFuZGluZzphcGk6d2ViOnVzZXItdHJhZmZpYzp1cy1lYXN0LTEyDDIuMjAyLjEyNS43MBIZAHsNx2Q747acIaTrTi2IsGzRxJC60wqRSg"
    },
    "name" : "byrd technologies"
  }
}
```