Poultry purchasing and inventory planning: how much to order and when

Once you've chosen a good supplier and know the real yield of every cut, the hardest operational question in a chicken-driven kitchen remains: how much to order, and when? Fresh chicken is not a sack of rice you store for months; it is a highly perishable product that tolerates neither over-buying nor running out. Over-order and it becomes spoilage in the fridge; under-order and dishes drop off the menu and customers walk. Inventory planning is the discipline that balances the two — getting fresh chicken to arrive in exactly the quantity that lasts until the next delivery, no more and no less.
Why chicken needs different inventory planning#
Dry goods (rice, oil, spices) are managed with generous stock because they last for months; fresh chicken, by contrast, keeps in the fridge for only one to two days at 4°C or below, per SFDA and USDA guidance. That difference inverts the storage logic: short shelf-life items need tighter stock levels and a faster order cycle than shelf-stable goods. The practical rule is to buy only what you will actually use before it expires, and to rely on frequent small deliveries rather than one large infrequent order.
The par level: your reorder point#
The par level is the minimum quantity of an item you should keep on hand to cover demand until the next delivery, plus a safety margin. When stock drops to that level, that is your signal to reorder. The formula commonly used in restaurant management is:
Par level = (average daily usage × lead time in days) + safety stock.
- Average daily usage: how many kilos of chicken your kitchen gets through on a normal day, taken from usage records, not a guess.
- Lead time: the time between placing an order and the delivery arriving; the longer or less reliable it is, the higher the stock you need.
- Safety stock: an extra amount that covers unexpected demand spikes or a late supplier.
Worked example: if your kitchen uses 4 kg of breast a day on average, up to 6 kg on busy days, and lead time is a day and a half (1.5 days) — then safety stock = (6 − 4) × 1.5 = 3 kg, and the par level = (4 × 1.5) + 3 = 9 kg. When your stock falls to 9 kg, order. (The numbers are illustrative — replace them with your kitchen's.)
Safety stock and lead time#
Safety stock protects you from a double failure: a day busier than expected, or a supplier running hours late. It is commonly estimated as (peak daily usage − average usage) × lead time. But chicken has an extra constraint dry goods don't: the safety stock itself is capped by shelf life. There is no point carrying a 'reserve' surplus of a product that expires in two days — it just becomes spoilage. So balance a safety margin large enough to absorb demand swings against a ceiling no higher than what you can move before the use-by date. The sturdier fix is usually not more stock but more frequent deliveries.
Forecasting demand: the base of every order#
The right stock level starts with a good demand forecast. Restaurants that order without forecasting swing between surplus and shortage: over-ordering perishables leads to waste, under-ordering to lost sales and unhappy customers. Sharpen your forecast using your own restaurant's data:
- Day-of-week pattern: weekends are usually higher than midweek.
- Seasons and occasions: Ramadan, Eids, school holidays and nearby events push demand up or down.
- Reservations, pre-orders and scheduled catering.
- Item sales mix: which chicken dishes sell most, and which cuts they consume (breast, thigh, whole bird).
Counting stock and the par sheet#
You can't order accurately without counting what you have. A par sheet is a simple table listing each item, its par level and its current count; the order quantity then becomes par level − stock on hand. Make the count a fixed routine before every order, in the same unit each time (kilograms), and log the results to build a usage history that sharpens your forecast:
- Count each chicken item's stock before the order deadline.
- Subtract the count from the par level to get the order quantity.
- Place the order with your supplier within the usual lead time.
- On receipt: check temperature and dates, then move the delivery straight into storage, arranged for rotation.
Rotation: FIFO and FEFO#
The right order is wasted if product spoils on the shelf in the wrong sequence. First-in, first-out (FIFO) means using the earliest-received stock first. But for highly perishable items like chicken, the more precise rule is first-expired, first-out (FEFO): sort by expiry date rather than arrival date, since a newer delivery can carry a shorter use-by. In practice: date and label every pack with its received and use-by dates, place the new behind the old, and pull from the front. This discipline cuts spoilage and supports HACCP requirements.
Lay out storage clearly to pull from the front, so staff don't have to dig. The easiest-to-reach shelf should hold the soonest-to-expire item, so it gets used first automatically.
Measure it: inventory turnover#
To know whether your planning is working, measure inventory turnover = cost of goods sold ÷ average inventory, where average inventory = (opening stock + closing stock) ÷ 2. A high turnover means fresh stock moving quickly with lower holding cost; a low one means a surplus at risk of spoilage. Restaurant-management references cite a healthy range of roughly 3 to 6 for hospitality inventory overall, but fresh chicken specifically should turn far faster — every few days — because it only stays good for a day or two. Also compare expected usage (from sales) against actual usage; the gap between them exposes waste, over-portioning or loss.
Common chicken-inventory mistakes#
- Over-buying to chase a volume discount on a product that lasts a day or two — the apparent saving becomes spoilage.
- No safety stock, so items run out at the peak of service and get taken off the menu.
- Ignoring lead time, so you order late and the delivery lands after you've run dry.
- Mixing different dates on one shelf with no ordering, so the oldest spoils at the back.
- Ordering with no real count, relying on memory or a guess.
- Static par levels never updated for Ramadan, seasons or a shift in sales.
Inventory planning isn't a complex spreadsheet but a daily habit: forecast demand, work out the par level, count your stock, order the gap, then manage rotation with discipline. Master it and chicken arrives fresh when you need it, without shelves full of product about to spoil. It is the link between choosing a supplier and pricing a dish: buy the right amount, and you protect quality and cost at once.