---
title: "Inventory Aging: Wie lange liegt Dein Bestand schon im Lager? | byrd"
description: Bestand, der seit 180+ Tagen liegt, kostet still Geld. So analysierst Du das Alter Deines Lagerbestands mit byrdAI in Claude oder ChatGPT und handelst, bevor es teuer wird.
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+ Logistik Standorte in Europa

- [Home](https://getbyrd.com)
- Services
  
  
  
    - [Unsere Fulfillment Services](https://getbyrd.com/fulfillment)
    - [3PL wechseln](https://www.getbyrd.com/3pl-wechsel)
    - [Retourenportal](https://getbyrd.com/byrd-retouren-portal)
    - [Persönlicher Support](https://www.getbyrd.com/account-management)
- Lösungen
  
  
  
    - [Baby Produkte](https://www.getbyrd.com/babyprodukte-fulfillment)
    - [Beauty, Health und Kosmetik](https://getbyrd.com/beauty-health-fulfillment)
    - [Elektrogeräte](https://getbyrd.com/elektrogeraete)
    - [Lebensmittel, Getränke und Supplemente](https://getbyrd.com/lebensmittel-getraenke-fulfillment)
    - [Haustierbedarf](https://www.getbyrd.com/haustierbedarf)
    - [Spielzeug](https://www.getbyrd.com/spielzeug-fulfillment)
    - [Schmuck, Accessoires & Uhren](https://www.getbyrd.com/schmuck-accessoires-fulfillment)
    - [Für neue Unternehmen](https://getbyrd.com/neue-unternehmen)
    - [Für etablierte Einzelhändler](https://getbyrd.com/etablierte-einzelhaendler)
    - [Für Grossunternehmen](https://getbyrd.com/enterprise)
- Integrationen
  
  
  
    - [Überblick](https://www.getbyrd.com/alle-integrationen)
    - [Amazon](https://getbyrd.com/amazon-fulfillment)
    - [Billbee](https://getbyrd.com/billbee-fulfillment)
    - [ChannelEngine](https://getbyrd.com/integration-channelengine)
    - [eBay](https://www.getbyrd.com/ebay-fulfillment)
    - [Mirakl](https://getbyrd.com/mirakl-fulfillment)
    - [PlentyOne](https://getbyrd.com/plentymarkets-fulfillment)
    - [PrestaShop](https://getbyrd.com/prestashop-integration)
    - [Procuros](https://www.getbyrd.com/procuros-fulfillment)
    - [Shopify](https://getbyrd.com/shopify-fulfillment)
    - [Shopware](https://getbyrd.com/shopware-fulfillment)
    - [WooCommerce](https://getbyrd.com/woocommerce-fulfillment)
    - [Xentral](https://getbyrd.com/xentral-integration)
- [Preise](https://getbyrd.com/preise)
- Fulfillment Center Netzwerk
  
  
  
    - [Fulfillment Standorte Europa](https://getbyrd.com/europaisches-fulfillment-netzwerk)
    - [Deutschland](https://getbyrd.com/europaisches-fulfillment-netzwerk/deutschland)
    - [Frankreich](https://getbyrd.com/europaisches-fulfillment-netzwerk/frankreich)
    - [UK](https://getbyrd.com/europaisches-fulfillment-netzwerk/uk)
    - [Österreich](https://getbyrd.com/europaisches-fulfillment-netzwerk/oesterreich)
- Ressourcen
  
  
  
    - [Blog](https://blog.getbyrd.com)
    - [Referenzen](https://getbyrd.com/referenzen)
    - [Demo](https://www.getbyrd.com/fulfillment-software)
    - [E-Commerce und Logistik Ressourcen](https://getbyrd.com/nachhaltige-ecommerce-supply-chain-ebook)
    - [Cross-Border E-Commerce E-Book](https://getbyrd.com/cross-border-ecommerce-eu-ebook)
    - [Nachhaltige Supply Chain E-Book](https://getbyrd.com/nachhaltige-ecommerce-supply-chain-ebook)
    - [Thrive and Survive Whitepaper](https://getbyrd.com/survive-and-thrive-whitepaper)
    - [7 Fulfillment Tipps Whitepaper](https://getbyrd.com/7-fulfillment-tipps-whitepaper)
- Über uns
  
  
  
    - [Team](https://getbyrd.com/team)
    - [Karriere](https://getbyrd.com/jobs)
    - [Nachhaltigkeit](https://getbyrd.com/nachhaltigkeit-bei-byrd)
    - [Partnerschaften](https://getbyrd.com/partnerschaften)
    - [Presse](https://getbyrd.com/press)
- [Login](https://app.getbyrd.com/login?_ga=2.175706018.1283541857.1621736684-626381589.1621482964)

- [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)
- [Español](https://blog.getbyrd.com/es/antiguedad-del-inventario-stock-byrdai)
- [Français](https://blog.getbyrd.com/fr/vieillissement-des-stocks-anciennete-byrdai)
- [Italiano](https://blog.getbyrd.com/it/inventory-ageing-eta-giacenze-byrdai)

[Angebot anfordern](https://www.getbyrd.com/#angebot-anfordern)

# Inventory Aging: Das Frühwarnsystem für Deinen Lagerbestand

Wie lange liegt Dein Bestand wirklich schon? Erkenne es früh und handle, bevor alte Ware Deine Marge auffrisst.

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

 Veröffentlicht: August 03, 2026  Update: August 03, 2026

## Inhaltsverzeichnis

Jede Palette in Deinem Lager hat ein Eingangsdatum. Und ab diesem Tag läuft eine Rechnung: Lagerkosten Monat für Monat, gebundenes Kapital, bei manchen Produkten zusätzlich eine tickende MHD-Uhr. Der Inventory-Aging-Report von [byrdAI](https://www.getbyrd.com/byrd-ai) beantwortet eine Frage, die überraschend selten gestellt wird: Wie lange liegt mein Bestand eigentlich schon hier?

Das Besondere an dieser Frage: Sie warnt früher als jede andere. Ein Produkt kann sich noch ordentlich verkaufen und trotzdem zu viel Altbestand ansammeln. Wer das Bestandsalter im Blick hat, sieht Probleme, bevor sie im [Ladenhüter-Report](https://blog.getbyrd.com/ladenhueter-identifizieren-byrdai?hsLang=de) oder als [Überbestand](https://blog.getbyrd.com/ueberbestand-abbauen-overstock-byrdai?hsLang=de) auftauchen.

## **Das Problem: Alter sieht man dem Bestand nicht an**

**Im Dashboard sind alle Einheiten gleich.**   
500 Stück auf Lager, alles gut. Dass 300 davon seit über einem Jahr liegen und nur die letzten 200 frisch rotieren, zeigt keine Bestandszahl der Welt, dafür braucht es die Alterssicht.

**Altbestand frisst leise Marge.**   
Ware, die 18 Monate liegt, hat 18 Monate Lagerkosten angesammelt, bevor sie den ersten Euro Umsatz macht. Bei niedrigpreisigen Produkten übersteigen die Lagerkosten irgendwann unbemerkt den Deckungsbeitrag.

**Qualität und Haltbarkeit altern mit.**   
Verpackungen vergilben, Trends drehen, MHDs rücken näher. Je älter der Bestand, desto kleiner das Fenster, ihn noch regulär zu verkaufen.

**So erstellst Du den Inventory-Aging-Report mit byrdAI**

Einmal verbunden, reicht in Claude oder ChatGPT:

„Erstelle einen Inventory-Aging-Report, gruppiert nach Altersklassen."

byrdAI wertet Deinen Bestand nach Wareneingangsdatum aus und gruppiert ihn in Altersklassen: 0 bis 30 Tage, 31 bis 90, 91 bis 180 und älter als 180 Tage. Mit dem fertigen Dashboard-Prompt von der [byrdAI-Seite](https://www.getbyrd.com/byrd-ai) wird daraus ein Live-Dashboard mit Altersverteilung, den ältesten Beständen im Detail und der Ansicht, in welchem Lager sich alter Bestand konzentriert.

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

## **Welche Entscheidungen Du daraus ableitest**

**Die 180-Tage-Klasse ist Deine Arbeitsliste.**   
Alles, was länger als sechs Monate liegt, braucht eine Entscheidung: aktiv abverkaufen, bündeln oder bewusst behalten (mit Grund, etwa Saisonware). Keine Entscheidung ist auch eine, nur die teuerste.

**Den ältesten Einzelposten zuerst.**   
Der Report zeigt Dir das älteste Los im Lager mit Alter, Stückzahl und Standort. Dieser eine Posten ist fast immer der beste Startpunkt, sichtbar, konkret, sofort adressierbar.

**Lagerstandorte vergleichen.**   
Konzentriert sich Altbestand in einem Standort, liegt die Ware möglicherweise im falschen Markt. Manchmal ist die Lösung kein Rabatt, sondern eine Umlagerung dorthin, wo die Nachfrage sitzt.

**MHD-Produkte doppelt prüfen.**   
Bei chargengeführter Ware gehört neben das Bestandsalter sofort die Restlaufzeit: Der [Chargen-Report](https://blog.getbyrd.com/ablaufende-chargen-mhd-byrdai?hsLang=de) zeigt, ob alter Bestand zusätzlich unter Zeitdruck steht.

**Expert-Tipp:**  
Lies das Aging zusammen mit der Verkaufsgeschwindigkeit. Alter Bestand bei einem Produkt, das gut dreht, deutet auf eine zu große Einzelbestellung hin, das regelt der Abverkauf von selbst. Alter Bestand bei einem Produkt ohne Bewegung ist ein werdender Ladenhüter, und je früher Du ihn erkennst, desto mehr Optionen hast Du noch.

![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.

## Vom Report zur Routine: Frühwarnsysteme für Deinen Lagerbestand

**Der monatliche Alters-Check.**   
„Schick mir am Monatsersten die Altersverteilung meines Bestands und die 10 ältesten Posten, mit Veränderung zum Vormonat." Wächst die 180-Tage-Klasse, weißt Du es sofort und nicht erst zur Inventur.

**Der Altbestands-Trigger.**   
„Melde Dich, wenn ein Posten die 180-Tage-Marke überschreitet, mit Produkt, Stückzahl, Lager und gebundenem Warenwert." Jeder neue Fall landet einzeln bei Dir, solange er noch klein ist.

**Die Umlagerungs-Analyse.**   
„Zeig mir Altbestand pro Lager und vergleiche ihn mit den Zielländern meiner Bestellungen der letzten 90 Tage." Eine Frage, zwei byrd-Datenquellen, und eine fundierte Entscheidung, ob Ware den Standort wechseln sollte.

**Die Inventur-Vorbereitung.**   
Vor der nächsten Zählung: „Erstelle eine Liste aller Posten über 180 Tage mit Lagerplatz-Hinweisen für das Zählteam." Alte Posten sind die häufigsten Kandidaten für Differenzen, so bekommt das Team sie priorisiert.

## **Sieh auf einen Blick, wie alt Dein Inventar wirklich ist.**

Als byrd-Kunde verbindest Du byrdAI in rund 5 Minuten mit Claude oder ChatGPT und kopierst den (nach Belieben angepassten) Aging-Prompt von unserer [byrdAI-Seite](https://www.getbyrd.com/byrd-ai) oder unter diesem Abschnitt. Noch kein byrd-Kunde? byrdAI gibt es nur mit byrd-Fulfillment, als erster europäischer 3PL mit MCP-Server. [Sprich mit uns](https://www.getbyrd.com/byrd-ai#byrdai-cta).

### **Beispielprompt für Inventory-Aging-Report (passe ihn nach Belieben an).**

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.

## **Häufige Fragen zum Inventar-Management mit byrdAI**

**Wie wird das Bestandsalter berechnet?**   
Ab dem Wareneingangsdatum im byrd-Lager, pro Posten. Der Report gruppiert in die Klassen 0 bis 30, 31 bis 90, 91 bis 180 und über 180 Tage; Posten ohne erfasstes Eingangsdatum werden separat ausgewiesen.

**Was ist der Unterschied zum Ladenhüter-Report?**   
Der Ladenhüter-Report schaut auf Verkaufsaktivität (verkauft ein Produkt oder nicht). Inventory Aging schaut auf die Liegedauer des Bestands, auch bei Produkten, die sich verkaufen. Aging warnt deshalb früher: Es findet die Probleme, die noch keine sind.

**Hilft mir der Report bei den Lagerkosten?**   
Direkt. Altbestand belegt Lagerplätze, die Du monatlich bezahlst. Wer die 180-Tage-Klasse systematisch abbaut, reduziert belegte Fläche und damit laufende Kosten, zusätzlich zum freigesetzten Kapital.

**Was kostet byrdAI?**   
Während der Beta ist byrdAI für byrd-Kunden kostenlos im Konto enthalten.

 

## 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>

- Services 
    - [Fulfillment](https://getbyrd.com/fulfillment)
    - [Neue Unternehmen](https://getbyrd.com/neue-unternehmen)
    - [Etablierte Einzelhändler](https://getbyrd.com/etablierte-einzelhandler)
    - [Für Großunternehmen](https://getbyrd.com/enterprise)
    - [Retouren Portal](https://getbyrd.com/byrd-retouren-portal)

- Integrationen 
    - [Amazon FBM](https://getbyrd.com/amazon-fulfillment)
    - [Billbee](https://getbyrd.com/billbee-fulfillment)
    - [ChannelEngine](https://getbyrd.com/integration-channelengine)
    - [Mirakl](https://getbyrd.com/mirakl-fulfillment)
    - [PlentyONE](https://getbyrd.com/plentymarkets-fulfillment)
    - [Shopify](https://getbyrd.com/shopify-fulfillment)
    - [Shopware](https://getbyrd.com/shopware-fulfillment)
    - [WooCommerce](https://getbyrd.com/woocommerce-fulfillment)
    - [PrestaShop](https://getbyrd.com/prestashop-integration)
    - [Xentral](https://getbyrd.com/xentral-integration)

- Standorte 
    - [Logistik Standorte Europa](https://getbyrd.com/europaisches-fulfillment-netzwerk)
    - [Fulfillment Center UK](https://getbyrd.com/europaisches-fulfillment-netzwerk/uk)
    - [Fulfillment Center Frankreich](https://getbyrd.com/europaisches-fulfillment-netzwerk/frankreich)
    - [Fulfillment Center Deutschland](https://getbyrd.com/europaisches-fulfillment-netzwerk/deutschland)
    - [Fulfillment Center Österreich](https://getbyrd.com/europaisches-fulfillment-netzwerk/oesterreich)

- Partner 
    - [Partner Netzwerk](https://getbyrd.com/partner)
    - [Partner werden](https://getbyrd.com/partnerschaften)

- Über uns 
    - [Team](https://getbyrd.com/team)
    - [Blog](https://blog.getbyrd.com)
    - [Referenzen](https://getbyrd.com/referenzen)
    - [Presse](https://getbyrd.com/press)
    - [Karriere](https://getbyrd.com/jobs)
    - [Nachhaltigkeit](https://getbyrd.com/nachhaltigkeit-bei-byrd)

- Zusätzliche Links 
    - [AGB](https://getbyrd.com/agb)
    - [Datenschutz](https://getbyrd.com/privacy)
    - [Impressum](https://getbyrd.com/impressum)
    - [Kontakt](https://getbyrd.com/kontakt)
    - [Hilfe](https://support.getbyrd.com/knowledge-base)

```json
{
  "@context" : "https://schema.org",
  "@type" : "BlogPosting",
  "author" : {
    "@type" : "Person",
    "name" : "Phillip Pitsch",
    "url" : "https://blog.getbyrd.com/author/phillip-pitsch"
  },
  "dateModified" : "2026-08-03T09:43:27.730Z",
  "datePublished" : "2026-08-03T09:43:27.000Z",
  "headline" : "Inventory Aging: Wie lange liegt Dein Bestand schon im Lager? | byrd",
  "image" : [ "https://blog.getbyrd.com/hubfs/Inventory%20Aging%20byrdAI.png" ],
  "mainEntityOfPage" : {
    "@id" : "https://blog.getbyrd.com/inventory-aging-bestandsalter-byrdai",
    "@type" : "WebPage"
  },
  "publisher" : {
    "@type" : "Organization",
    "logo" : {
      "@type" : "ImageObject",
      "url" : "https://api.hubapi.com/avatars/v1/signed-uris/1ClMKDwgEEgtnZXRieXJkLmNvbRiayvb9BSD_sesFKidicmFuZGluZzphcGk6d2ViOnVzZXItdHJhZmZpYzp1cy1lYXN0LTEyDDIuMjAyLjEyNS43MBIZAHsNx2Q747acIaTrTi2IsGzRxJC60wqRSg"
    },
    "name" : "byrd technologies"
  }
}
```