---
title: "Plan reordering: when your stock runs out and when to order | byrd"
description: Stockouts are never a surprise, they are just noticed too late. Here is how to calculate coverage, order timing and order quantity with byrdAI in Claude or ChatGPT.
image: https://blog.getbyrd.com/hubfs/Reorder%20Report%20byrdAI.png
---

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

12+ Logistics locations in Europe

- [Home](https://getbyrd.com/uk)
- Product

    - [Fulfilment](https://getbyrd.com/uk/fulfilment)
    - [Switching 3PL](https://www.getbyrd.com/uk/3pl-switch)
    - [Returns Portal](https://www.getbyrd.com/uk/returns-portal)
    - [Dedicated Support](https://www.getbyrd.com/uk/account-management)
- Integrations

    - [Overview](https://getbyrd.com/uk/all-integrations)
    - [Amazon](https://getbyrd.com/uk/amazon-fulfilment)
    - [Billbee](https://www.getbyrd.com/uk/billbee-fulfilment)
    - [Mirakl](https://getbyrd.com/uk/mirakl-fulfilment)
    - [ChannelEngine](https://www.getbyrd.com/uk/integration-channelengine)
    - [eBay](https://www.getbyrd.com/uk/ebay-fulfilment)
    - [PlentyOne](https://www.getbyrd.com/uk/plentymarkets-fulfilment)
    - [PrestaShop](https://www.getbyrd.com/uk/prestashop-fulfilment)
    - [Shopify](https://www.getbyrd.com/uk/shopify-fulfilment)
    - [Shopware](https://www.getbyrd.com/uk/shopware-fulfilment)
    - [WooCommerce](https://www.getbyrd.com/uk/woocommerce-fulfilment)
    - [Xentral](https://www.getbyrd.com/uk/xentral-integration)
- Solutions

    - [Baby Products](https://www.getbyrd.com/uk/baby-products)
    - [Beauty, Health & Cosmetics](https://www.getbyrd.com/uk/health-beauty)
    - [Electronics](https://www.getbyrd.com/uk/electronics)
    - [Food, Beverages & Supplements](https://www.getbyrd.com/uk/food-beverages-supplements)
    - [Jewellery, Accessories & Watches](https://www.getbyrd.com/uk/jewellery-accessories)
    - [Pet Supplies](https://www.getbyrd.com/uk/pet-supplies)
    - [Toys & Games](https://www.getbyrd.com/uk/toys-games)
    - [For New Businesses](https://www.getbyrd.com/uk/new-businesses)
    - [For Established Retailers](https://www.getbyrd.com/uk/established-retailers)
    - [For Enterprises](https://www.getbyrd.com/uk/enterprise)
- [Pricing](https://getbyrd.com/uk/pricing)
- Fulfilment Center Network

    - [Fulfilment Center Europe](https://getbyrd.com/uk/european-fulfilment-network)
    - [UK](https://www.getbyrd.com/uk/european-fulfilment-network/uk)
    - [Austria](https://www.getbyrd.com/uk/european-fulfilment-network/austria)
    - [France](https://www.getbyrd.com/uk/european-fulfilment-network/france)
    - [Germany](https://www.getbyrd.com/uk/european-fulfilment-network/germany)
- Resources

    - [Blog](https://blog.getbyrd.com/en-gb)
    - [Success Stories](https://www.getbyrd.com/uk/references)
    - [Demo](https://www.getbyrd.com/uk/fulfilment-software)
    - [Whitepaper: E-Commerce Slowdown](https://www.getbyrd.com/uk/survive-and-thrive-whitepaper)
    - [E-Book: Sustainable Supply Chain](https://www.getbyrd.com/uk/sustainable-supply-chain-ebook)
    - [E-Book: Cross-Border E-Commerce](https://www.getbyrd.com/uk/cross-border-ecommerce-eu-ebook)
    - [Whitepaper: 7 Fulfilment Tips](https://www.getbyrd.com/uk/7-fulfilment-tips-whitepaper)
- About us

    - [Team](https://www.getbyrd.com/uk/team)
    - [Career](https://www.getbyrd.com/uk/jobs)
    - [Sustainability](https://www.getbyrd.com/uk/sustainability-at-byrd)
    - [Partnerships](https://www.getbyrd.com/uk/partnerships)
    - [Press](https://www.getbyrd.com/uk/press)
- [Login](https://app.getbyrd.com/en/login?_ga=2.175706018.1283541857.1621736684-626381589.1621482964)

- [English - United Kingdom](https://blog.getbyrd.com/en-gb/plan-reordering-coverage-byrdai)
- [Deutsch](https://blog.getbyrd.com/nachbestellung-planen-reichweite-byrdai)
- [English](https://blog.getbyrd.com/en/reorder-point-planning-byrdai)
- [Español](https://blog.getbyrd.com/es/planificacion-punto-de-pedido-byrdai)
- [Français](https://blog.getbyrd.com/fr/point-de-commande-reapprovisionnement-byrdai)
- [Italiano](https://blog.getbyrd.com/it/pianificare-riordino-copertura-byrdai)

[Request a quote](https://www.getbyrd.com/uk#angebot-anfordern)

# Days of cover and reorder point at a glance, with no spreadsheets

byrdAI shows you, for every SKU, when stock runs out and the latest day you can reorder. One prompt instead of hours of number-crunching.

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

 Published: July 29, 2026  Updated: August 03, 2026

## Table of Contents

Hardly any stockout is truly a surprise. The numbers were always there: current stock, sales velocity, supplier lead time. Only nobody added them up, because working through each product in Excel is tedious and gets lost in the day-to-day. That is exactly the calculation the coverage-and-reorder report from [byrdAI](https://www.getbyrd.com/uk/byrd-ai) takes off your hands, for every single SKU, every day anew if you want.

## **The problem: you only order once it already hurts**

Three patterns we see again and again at growing merchants:

**Ordering by gut feeling.**   
A glance at the warehouse replaces the calculation. That works fine until a product turns faster than expected, and then two weeks of revenue are missing because the supplier simply needs 30 days.

**The lead time is missing from the calculation.**   
Many merchants look at the stock ("still 200 units, that's fine"), not at the last possible order day. What matters is not how long your stock lasts, but how long it lasts **minus** the lead time.

**Every SKU gets treated the same.**   
Your bestseller needs different attention from a slow mover. Without prioritisation, the critical reorder gets lost in a list of hundreds or even thousands of products.

**The metrics the reorder report calculates for you**

byrdAI pulls your live data from byrd (stock, sales, velocity) and calculates per SKU:

- **Coverage (days of cover):** how many days your available stock will last at the current sell-through.
- **Order day:** coverage minus your supplier's lead time. If the value is negative, you are already overdue.
- **Recommended order quantity:** what you should order to cover the lead time plus target coverage, without buying yourself into overstock.

An example: 29 units in stock, on average 6 sales a day, gives just under 5 days of coverage. On a 14-day lead time, this SKU is not "due soon", it is over a week overdue. It is exactly these cases that the report flags red, before they become a revenue problem.

![Reorder Planer byrdAI](https://blog.getbyrd.com/hs-fs/hubfs/Screenshot%202026-07-24%20at%2014.22.01.png?width=1137&height=982&name=Screenshot%202026-07-24%20at%2014.22.01.png)

## **How to build a reorder report with byrdAI**

Once connected, this is all it takes in Claude or ChatGPT:

"Which SKUs have less than 14 days of coverage?"

For the full overview, the [byrdAI page](https://www.getbyrd.com/uk/byrd-ai) and the section below have the ready-made dashboard prompt to copy. Claude builds you a live dashboard with a stockout timeline: every SKU as a bar on the calendar, the lead time as a hatched zone, the last order day as a marker. Plus lead time and target coverage as adjustable sliders and a ready-made order plan, bucketed into "Order today", "This week", "Next week". You can, of course, adjust all of this however you like.

![reorder report byrdAI](https://blog.getbyrd.com/hs-fs/hubfs/Screenshot%202026-07-24%20at%2014.23.11.png?width=868&height=420&name=Screenshot%202026-07-24%20at%2014.23.11.png)

![byrdAI reorder planer](https://blog.getbyrd.com/hs-fs/hubfs/Screenshot%202026-07-24%20at%2014.23.19.png?width=862&height=421&name=Screenshot%202026-07-24%20at%2014.23.19.png)

## **Which decisions to draw from it**

**Overdue SKUs first.**   
Anything inside the lead time can no longer be saved by a standard order. Here only express shipping, an alternative supplier or an honest "sold out" notice in the shop helps.

**The order plan replaces gut feeling.**   
Instead of checking all products daily, you work through a short, prioritised list: which SKUs, by when, in what quantity.

**Avoid overstock.**   
The report also shows the other side: SKUs with more than a year of coverage. There you pause reordering and put the capital to better use.

**Expert tip:**   
Combine the report with your [ABC analysis](https://blog.getbyrd.com/en-gb/abc-analysis-inventory-byrdai?hsLang=en-gb). An A-item with 12 days of coverage is an alarm. A C-item with 12 days of coverage is perhaps simply about to be delisted. Same number, completely different decision.

![byrdAI reorder planer](https://blog.getbyrd.com/hs-fs/hubfs/Screenshot%202026-07-24%20at%2014.23.38.png?width=1141&height=707&name=Screenshot%202026-07-24%20at%2014.23.38.png)

## From report to routine: reordering on autopilot

**The daily order list.**   
"Every working day at 8am, send me the list of all SKUs I need to reorder, with recommended quantity." Your purchasing starts the day with a ready-made priority list, by email or in Slack.

**The early-warning trigger.**   
"When a SKU drops below 14 days of coverage, draft the order email to my supplier." All you do is approve. If you like, you let recurring orders go out fully automatically.

**Order days in the calendar.**   
Claude can place each order day straight into your Google Calendar as an appointment, including SKU, quantity and byrd link in the description. The last possible order day is then where you are guaranteed to see it.

**Seasonal adjustment.**   
Before the peak you simply ask: "Assume 50% higher sales velocity. What do I need to order, and by when?" No new tool, no new spreadsheet, the same data.

![reorder planer](https://blog.getbyrd.com/hs-fs/hubfs/Screenshot%202026-07-24%20at%2014.23.48.png?width=1142&height=292&name=Screenshot%202026-07-24%20at%2014.23.48.png)

## **Never surprised by an empty shelf again**

As a byrd customer, you connect byrdAI to Claude or ChatGPT in around 5 minutes and copy the reorder prompt from our [byrdAI page](https://www.getbyrd.com/uk/byrd-ai) or below this section. Not a byrd customer yet? byrdAI comes only with byrd fulfilment, as the first European 3PL with an MCP server. [Talk to us](https://www.getbyrd.com/uk/byrd-ai#byrdai-cta).

### **Example prompt for the reorder report (adjust it however you like).**

Build a live, persisted HTML dashboard artifact that shows when each of my products runs out of stock and when I have to reorder, pulling fresh data from byrd every time it opens. Single self-contained HTML file, light mode only.

\## Data source  
\- Tool: report\_days\_of\_cover (byrd MCP), called with { lookback\_days: \<14 | 30 | 60 | 90, default 30\> }; cache per lookback. Single tool call per window.  
\- Row fields: product\_name, sku, product\_type, current\_stock, units\_sold, avg\_daily\_velocity, days\_of\_cover (nullable), projected\_stockout\_date, reorder\_point.  
\- Sellable = product\_type "product" or "prepacked\_product". Bundles/packaging read as 0 on-hand (assembled on demand) - exclude from analytics, show in the table only behind a toggle.

\## Key formulas  
\- Order-by day = days\_of\_cover - supplier lead time (negative = overdue).  
\- Suggested order qty = ceil(velocity x (lead time + target cover) - current\_stock); 0 for SKUs with \> 365d cover.  
\- Risk bands relative to lead time: Critical \<= lead (red #FD5C63 - inside lead time, a standard order can no longer save it), Order now \<= lead + 14d planning buffer (amber #F2A03D), Healthy \<= 365d (turquoise #62C2AF), Overstock \> 365d (grey #7C8698).

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

\## Layout (top to bottom)  
1\. Header: eyebrow "Inventory intelligence - stockout runway & replenishment", H1 "When your stock runs out - and when to reorder", turquoise accent rule, subtitle with sales-rate window, lead time and last-updated time. No logo.  
2\. Controls card: sales-rate window buttons 14 / 30 / 60 / 90 days (re-fetches); supplier lead time buttons 7 / 14 / 30 / 45 days; target cover after restock buttons 30 / 60 / 90 / 180 days (lead + target re-render client-side); "Show bundles & packaging in table" checkbox.  
3\. Five KPI cards: Order today (overdue count at the chosen lead), First stockout (product + days left), Median runway, Order volume (units across POs in the next 30 days to reach target cover), Overstocked \> 365d.  
4\. Hero panel "Stockout timeline - every SKU on the calendar": Chart.js floating horizontal bars from 0 to days\_of\_cover on a days-from-today linear x-axis with date-formatted ticks and a 3 / 6 / 12-month horizon selector. Custom plugin draws: a shaded lead-time zone from today with the caption "supplier lead time - orders placed today arrive here" in a reserved strip ABOVE the plot area (never over a bar), a today line, black diamond markers at each bar's order-by day (skip the diamond when it would collide with the bar end), and day labels at the end of each bar (drawn in white inside the bar when it reaches the right edge, with an overflow marker). Bars coloured by risk band; note below for SKUs beyond the horizon.  
5\. Two panels side by side: a velocity-vs-runway bubble risk matrix (x = days of cover capped at 365, y = units/day, bubble radius = sqrt of stock, shaded red "act now" zone left of the lead time) and a coverage distribution bar (\<=30 / 31-60 / 61-90 / 91-180 / 181-365 / 365+ days).  
6\. "Reorder plan" panel: bucketed rows - "Order today" (overdue), This week, Next week, the following two ISO calendar weeks (always shown, even when empty), then non-empty month rows up to a year out. Each row shows SKU count + total suggested units and risk-coloured chips per SKU (name, order-by date, qty). Optional: clicking a chip creates a 09:00-09:30 Google Calendar event on the order-by date via the Google Calendar connector (create\_event), with stock/velocity/qty and a byrd link in the description; remember created events in localStorage so chips show a checkmark linking to the event instead of creating duplicates.  
7\. Recommended actions: expedite SKUs inside the lead time, overdue POs, the 30-day PO plan, SKUs with thin absolute stock, taper reordering on overstock. Data-driven with impact numbers.  
8\. Grid.js table (sortable, searchable, 12 rows/page) sorted by soonest stockout: SKU (hover copy button + open-in-byrd link to https://app.getbyrd.com/inventory/products/all?q=\<sku\>&fields=sku), Product, Stock, Sells/day, Days of cover as an inline mini-bar + number, Order by (badge: "overdue" or date), Suggested qty. Above: "Showing N products" + a "Copy order plan" button that copies SKU\<TAB\>qty lines for every SKU with a suggested qty.  
9\. Footer explaining: runway = available stock at the recent sales rate; order-by = runway minus lead time; suggested qty covers lead time + target cover; bundles excluded.

\## Details  
\- Thousands separators; dates as e.g. "30 Jul". 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, the Gantt renders with correct lead-time shading and markers, and there are no console errors.

## **Frequently asked questions about the reorder report with byrdAI**

What exactly does days of cover mean?   
The number of days your available stock will last at the current sales pace. byrdAI calculates the pace from your real dispatch data of the last 14 to 90 days; you choose the period.

Does the report take my lead times into account?   
Yes. You specify your supplier's lead time (say 7, 14, 30 or 45 days) and the report calculates the last sensible order day per SKU from it.

What about bundles?   
Bundles are picked from components at byrd. The report therefore focuses on the sellable individual SKUs whose stock can actually run low.

What does byrdAI cost?   
During the beta, byrdAI is included free in your account for byrd customers.

 

## 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 
    - [Fulfilment](https://getbyrd.com/uk/fulfilment)
    - [New Business](https://www.getbyrd.com/uk/new-businesses)
    - [Established Retailers](https://www.getbyrd.com/uk/established-retailers)
    - [Enterprises](https://www.getbyrd.com/uk/enterprise)
    - [European Fulfilment Network](https://getbyrd.com/uk/european-fulfilment-network)

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

- Locations 
    - [Fulfillment Network Europe](https://getbyrd.com/uk/european-fulfilment-network)
    - [UK](https://getbyrd.com/uk/european-fulfilment-network/uk)
    - [Austria](https://www.getbyrd.com/uk/european-fulfilment-network/austria)
    - [France](https://www.getbyrd.com/uk/european-fulfilment-network/france)
    - [Germany](https://www.getbyrd.com/uk/european-fulfilment-network/germany)

- Partner 
    - [Our partner network](https://getbyrd.com/en/partner)
    - [Become a partner](https://getbyrd.com/en/partnerships)

- About us 
    - [Team](https://getbyrd.com/en/team)
    - [Blog](https://blog.getbyrd.com/en-gb)
    - [Our Customers](https://getbyrd.com/en/references)
    - [Press](https://getbyrd.com/en/press)
    - [Career](https://getbyrd.com/en/jobs)
    - [Sustainability](https://www.getbyrd.com/uk/sustainability-at-byrd)

- Additional links 
    - [Terms and Conditions](https://getbyrd.com/en/tac)
    - [Privacy Policy](https://getbyrd.com/en/privacy)
    - [Imprint](https://getbyrd.com/en/imprint)
    - [Contact](https://getbyrd.com/en/contact)
    - [Help](https://support.getbyrd.com/en/knowledge-base)

```json
{
  "@context" : "https://schema.org",
  "@type" : "BlogPosting",
  "author" : {
    "@type" : "Person",
    "name" : "Phillip Pitsch",
    "url" : "https://blog.getbyrd.com/en-gb/author/phillip-pitsch"
  },
  "dateModified" : "2026-08-03",
  "datePublished" : "2026-07-29",
  "description" : "Stockouts are never a surprise, they are just noticed too late. Here is how to calculate coverage, order timing and order quantity with byrdAI in Claude or ChatGPT.",
  "headline" : "Days of cover and reorder point at a glance, with no spreadsheets",
  "image" : [ "https://7590762.fs1.hubspotusercontent-na1.net/hubfs/7590762/Reorder%20Report%20byrdAI.png" ],
  "inLanguage" : "en-gb",
  "mainEntityOfPage" : {
    "@id" : "https://blog.getbyrd.com/en-gb/plan-reordering-coverage-byrdai",
    "@type" : "WebPage"
  },
  "publisher" : {
    "@type" : "Organization",
    "logo" : {
      "@type" : "ImageObject",
      "url" : "https://api.hubapi.com/avatars/v1/signed-uris/1ClMKDwgEEgtnZXRieXJkLmNvbRiayvb9BSD_sesFKidicmFuZGluZzphcGk6d2ViOnVzZXItdHJhZmZpYzp1cy1lYXN0LTEyDDIuMjAyLjEyNS43MBIZAHsNx2Q747acIaTrTi2IsGzRxJC60wqRSg"
    },
    "name" : "byrd technologies",
    "url" : "https://www.getbyrd.com"
  }
}
```