Skip to content
Inventory

Restaurant Purchase Order Calculator

Work out exactly how many units to put on your next restaurant purchase order — from projected on-hand and a target or EOQ fill, with supplier MOQ, case-pack rounding, storage limits, and cost.

Purchase order quantity

Formula
Projected On-Hand = Current Inventory − Expected Usage Before Delivery + Incoming Purchase Orders
Basic Mode:
  Required Quantity = max(0, Target Stock Level − Projected On-Hand)
  Recommended = Required Quantity
EOQ Mode:
  Fill Target = Reorder Point + EOQ
  Required Quantity = max(0, Fill Target − Projected On-Hand)
  Recommended = max(EOQ, Required Quantity)   (when Required > 0)
Supplier Constraints (applied in order):
  1. Raise to Supplier Minimum Order Quantity
  2. Round up to whole Supplier Package Sizes
  3. Cap at Maximum Storage Capacity − Projected On-Hand (floored to whole packs)

What it means

The calculator first projects what will actually be on hand when the delivery lands — current stock, minus what you will burn before the truck arrives, plus anything already on order. Basic mode buys the gap up to your par (target stock level). EOQ mode fills to one economic batch above the reorder point and never orders less than the EOQ when a purchase is needed. Supplier minimums, case-pack rounding, and physical storage limits then adjust the raw quantity into a PO the supplier will accept and the walk-in can hold.

Good to know

  • All quantities share one consistent unit (cases, kg, bottles, portions).
  • Expected usage before delivery is a reasonable estimate of burn until the truck arrives.
  • Reorder point and target/EOQ inputs were sized with their own tools or experience.

Ideal range

  • Does not derive the reorder point, safety stock, or EOQ — feed those in from their dedicated calculators.
  • Coverage days treats expected usage before delivery as a daily burn rate, which is a rough proxy.
  • Shelf life is not modeled: a capacity-capped or MOQ-raised PO can still exceed what a perishable SKU should carry.

Variables

PProjected on-hand
Expected units in stock at delivery time: current − usage before delivery + incoming orders.
TTarget stock level
Par level the PO fills up to in basic mode.
ROPReorder point
On-hand level that triggers a purchase order; base of the EOQ-mode fill target.
EOQEconomic order quantity
Cost-optimal batch size; the minimum buy in EOQ mode when a purchase is required.
QRecommended purchase quantity
Final PO quantity after MOQ, package rounding, and storage capacity.

Worked examples

Real numbers through the same formula this tool uses.

  1. 1
    Restaurant scenarioExample 1

    Basic par-fill purchase order

    40 on hand, reorder point 30, target 80, 10 units used before delivery → projected 30, required 50, recommended 50 units; 80 after delivery.

  2. 2
    Restaurant scenarioExample 2

    EOQ-mode purchase order

    25 on hand, reorder point 30, EOQ 60, safety stock 12, 5 units used before delivery → projected 20, fill target 90, required 70, recommended 70 units.

  3. 3
    Restaurant scenarioExample 3

    Case packs and MOQ reshape the PO

    10 on hand, target 60, 12-unit cases, MOQ 24, unit cost $3.50 → required 50 rounds up to 5 cases (60 units) for an estimated $210 PO.

How to use this calculator

Turn a shelf count into a supplier-ready PO quantity in under a minute.

  1. Pick basic or EOQ mode

    Basic fills to a par level you set. EOQ mode fills to reorder point + EOQ and never buys less than one economic batch.

  2. Enter current inventory and reorder point

    Use the latest physical count and the trigger level from the Reorder Point Calculator.

  3. Set the fill target

    Basic mode: enter your target stock level (par). EOQ mode: enter the EOQ and safety stock from their calculators.

  4. Adjust for usage and incoming stock

    Add expected usage before delivery and any units already on order so the PO reflects reality at delivery time.

  5. Apply supplier and storage rules

    Add MOQ, case-pack size, and storage capacity so the recommendation is a quantity you can actually order and store.

What is a purchase order?

A purchase order (PO) is the formal request a restaurant sends a supplier: this item, this quantity, this price, delivered by this date. The hard part is not the paperwork — it is landing on the right quantity.

  • A commitment, not a wish list

    Once a supplier accepts a PO you have committed cash and cooler space. Sizing the quantity from projected on-hand — not today's shelf count — is what separates disciplined purchasing from guessing.

  • Why restaurants formalize POs

    Written quantities create a paper trail for receiving checks, invoice matching, and cost tracking. They also expose creeping vendor price changes and make it obvious when a delivery is short.

  • PO quantity vs EOQ vs reorder point

    The reorder point tells you when to raise a PO. EOQ suggests the cost-efficient batch size in general. The PO quantity is the specific number for this order — the fill gap, shaped by MOQs, case packs, and storage on the day you buy.

  • The math in plain terms

    Project what will be on hand at delivery (current − usage before delivery + incoming). Buy the gap up to your par, or up to reorder point + EOQ. Then raise to the supplier minimum, round to whole cases, and cap at what you can store.

Supplier purchasing strategies

Habits that keep every PO accurate, receivable, and affordable.

  • Count before you order, every time

    A PO built on last week's count inherits last week's mistakes. Do a quick spot count of the SKUs on the order sheet the same day the PO goes out.

  • Order against delivery-day stock, not today's

    Subtract what the line will burn before the truck arrives and add anything already in transit. Skipping this step is why Friday deliveries so often land on empty or overflowing shelves.

  • Keep MOQs and pack sizes on the order sheet

    Write each vendor's minimum order and case count next to the item. A PO that ignores them gets edited by the sales rep — usually upward.

  • Let storage capacity veto the spreadsheet

    A mathematically perfect order that does not fit in the walk-in becomes floor-stacked product and waste. Set the capacity cap honestly, including space other deliveries need the same day.

  • Give each vendor one ordering owner

    When three managers can all place orders, duplicates and gaps follow. One owner per supplier, with this calculator as the shared method, keeps quantities consistent across shifts.

  • Close the loop at receiving

    Check the delivery against the PO line by line — quantity, weight, and price. Recommended quantities only matter if what you booked is what actually arrived.

Common mistakes

Where restaurant purchase orders go wrong.

  • Ordering from the shelf count alone

    Ignoring usage between order and delivery understocks busy periods; ignoring in-transit stock double-orders it. Both errors come from skipping the projection step.

  • Setting the par below the reorder point

    If the target stock level sits under the trigger, every delivery instantly re-flags the item for ordering. Pars should clear the reorder point by roughly one cycle of usage.

  • Accepting MOQ bumps without checking shelf life

    When the minimum order is far above your real need, the surplus often expires before use. Track how often a SKU gets raised to MOQ — it may belong with a different vendor.

  • Mixing eaches and cases in one calculation

    A reorder point in cases against a count in bottles produces nonsense quantities. Pick one unit per SKU and hold every input to it.

  • Never revisiting pars, ROPs, and EOQ

    Menus change, seasons turn, vendors adjust terms. A PO calculator fed last year's fill targets will faithfully order last year's quantities.

People also ask

Questions operators ask beyond the core FAQ — practical angles on PO quantities, suppliers, and stock flow.

  • How do I calculate how much to put on a purchase order?

    Project on-hand at delivery (current stock minus expected usage plus incoming orders), subtract that from your fill target — a par level or reorder point + EOQ — then adjust for supplier minimums, case packs, and storage space.

  • What is a par level in restaurant ordering?

    A par is the stock level you restock to after each delivery. In this calculator it is the target stock level in basic mode: the PO buys the gap between projected on-hand and par.

  • What is the difference between a purchase order and an invoice?

    You issue the PO before delivery to commit to a quantity and price; the supplier issues the invoice after delivery to request payment. Matching the two at receiving catches shortages and price creep.

  • How do I estimate usage before delivery?

    Multiply average daily usage of the SKU by the days between placing the PO and the truck arriving. For weekend-heavy items, weight the estimate toward your busiest days in that window.

  • Should I count stock that is already on order?

    Yes — enter it as incoming purchase orders. Stock in transit raises your projected on-hand, and ignoring it is the classic cause of accidental double-ordering.

  • Why does the calculator recommend more than the required gap?

    Supplier rules. The raw gap gets raised to the vendor's minimum order quantity, rounded up to whole cases, and — in EOQ mode — lifted to at least one economic batch. The compliance line shows which rules fired.

  • What if the storage cap keeps my PO below the fill target?

    You will run under par until the next cycle. Either shorten the order cycle for that SKU, free up storage, or accept the lower coverage and watch the reorder point closely.

  • Can I use one calculation for a whole supplier order?

    Run the math per SKU — each item has its own count, par, and pack size — then combine the lines onto one PO to hit the vendor's overall delivery minimum.

  • How often should a restaurant place purchase orders?

    Most kitchens order staples one to two times per week and perishables more often. The tighter your storage and the shorter the shelf life, the more frequent and smaller the POs should be.

  • Is a standing (blanket) order better than calculating each PO?

    Standing orders save time on stable SKUs but drift out of sync when sales shift. Recalculate the quantity whenever demand changes, and audit standing orders monthly against actual usage.

  • How does PO size affect restaurant cash flow?

    Every unit ordered is cash converted into shelf stock until it sells. Bigger POs mean fewer deliveries but more money parked in inventory — the estimated purchase cost output makes that trade-off visible per order.

  • Do I need purchasing software to manage POs?

    Not to get the quantity right. A consistent counting routine plus this calculator covers the math; software adds value later for approval workflows, vendor catalogs, and invoice matching at scale.

References & further reading

Related RestaurantMetric tools that feed and follow the purchase order decision — not endorsements of third-party vendors.

  • Restaurant EOQ Calculator

    Size the cost-optimal batch before switching this tool to EOQ mode.

  • Restaurant Safety Stock Calculator

    Build the buffer that protects the reorder point your PO timing depends on.

  • Restaurant Reorder Point Calculator

    Set the on-hand trigger that tells you when this PO should be raised.

  • Restaurant Inventory Turnover Calculator

    Check whether your PO sizes are speeding up or slowing down inventory turns.

  • Restaurant Food Waste Calculator

    Verify that MOQ bumps and larger orders are not surfacing as spoilage.

  • Food Cost Percentage Calculator

    Tie purchase spending back to the food cost % that drives menu profitability.

Frequently asked questions

You may also need

Complementary calculators that often pair with this workflow.

Continue exploring

More tools to browse after you finish this calculation.