How to Stop Over-Ordering Stock in Your Cafe, Restaurant or Hotel

Walking into a full storeroom can make a hospitality owner feel prepared.

The fridge is full.

The freezer is full.

The dry store is stacked.

There are plenty of drinks in the cool room.

Nobody should run out of anything.

Sounds good, right?

Not necessarily.

Too much stock can be just as much of a problem as too little stock.

Every box, bottle, packet and ingredient sitting in your business represents money that you’ve already spent.

If you don’t need it yet, that money is tied up.

And if you don’t use it before it expires, it becomes waste.

The goal isn’t to have as much stock as possible.

The goal is to have enough stock to operate efficiently without tying up unnecessary cash.

Why Businesses Over-Order

There are plenty of reasons hospitality businesses order too much.

You might:

Most of these decisions make sense individually.

The problem is what happens when they become routine.

“Just In Case” Ordering Is Expensive

One of the most common phrases in hospitality purchasing is:

“We’d better get a bit extra, just in case.”

Once in a while, that’s sensible.

Every week, it can become expensive.

If you consistently buy an extra 10% because you’re worried about running out, you may eventually discover that you’re carrying a large amount of unnecessary stock.

And that stock has to be stored, managed and eventually used.

Stock Is Cash

This is one of the most important concepts to understand.

Imagine you’ve spent:

$15,000 on stock.

That $15,000 has left your bank account.

But you haven’t necessarily generated any profit from it yet.

The money has been converted into:

Food

Beverages

Packaging

Ingredients

Other inventory

You only turn that stock back into cash when you sell the finished product.

And even then, you still need to cover your other business costs.

This is why excessive stock can create cash-flow pressure even when sales are strong.

Don’t Confuse a Full Fridge With Good Management

A full fridge isn’t necessarily a sign that you’re well organised.

It could mean:

“We’re prepared.”

Or it could mean:

“We have too much money sitting in here.”

The correct stock level depends on how quickly you use the product.

If you use 20 cartons of milk a week, carrying 2 cartons is very different from carrying 30.

Stock needs to be connected to actual consumption.

Understand Your Stock Turnover

The key question is:

How quickly does this product move?

Some items might be used every day.

Others might take weeks to move.

You need different ordering strategies for each.

For example:

Fast-moving

Milk, coffee beans, bread and other high-volume products may need frequent ordering.

Medium-moving

Certain sauces, frozen products and dry goods might be ordered less frequently.

Slow-moving

Specialty ingredients may need much tighter purchasing control.

Don’t manage all stock in exactly the same way.

Set Stock Levels

A useful starting point is establishing sensible stock levels.

For each important product, work out:

Minimum level

The amount where you need to consider reordering.

Target level

The amount you’d ideally like to have after receiving an order.

Maximum level

The amount you don’t normally want to exceed.

For example:

Coffee beans

Minimum: 5kg

Target: 10kg

Maximum: 15kg

The actual numbers will depend on your business.

The important thing is that staff aren’t simply guessing.

Use Par Levels

Many hospitality businesses use the concept of a par level.

A par level is essentially the quantity you aim to have available to operate effectively.

For example:

Monday morning

You want 10 cartons of milk.

Tuesday morning

You want 8 cartons.

Wednesday morning

You want 8 cartons.

The exact number should be based on actual usage.

Par levels give staff a simple reference point when ordering.

Your Par Levels Shouldn’t Be Permanent

A common mistake is setting a par level once and never changing it.

Your business changes.

Demand changes.

Seasons change.

Menus change.

Prices change.

Trading hours change.

Your par levels should be reviewed accordingly.

For example, you might need significantly more stock during a busy holiday period than during a quiet month.

Look at Historical Sales

Your POS system can help you predict demand.

Look at previous sales for:

You don’t need a perfect forecast.

You need a better estimate than:

“I reckon we’ll be busy.”

Don’t Order Based on Your Bank Balance

This is a surprisingly common trap.

The business has money in the bank.

The owner thinks:

“We’re doing well. Let’s put in a big order.”

But the bank balance doesn’t tell you whether you need the stock.

You could have $20,000 in the bank and still be better off keeping the money there rather than converting it into inventory you don’t need.

Cash gives you flexibility.

Excess stock takes that flexibility away.

Discounts Can Encourage Over-Ordering

Suppliers often offer volume discounts.

For example:

Buy 10 cases and receive a 10% discount.

It sounds like a good deal.

But ask:

Would I have bought 10 cases without the discount?

If you normally use four cases before the product’s shelf life becomes an issue, buying 10 might not be a saving.

You could end up with:

4 cases used

6 cases wasted

The discount doesn’t matter if the stock never generates a sale.

Calculate the Real Cost of the Deal

Imagine one carton costs:

$100

Your supplier offers:

10% off if you buy 10 cartons.

You save $100.

Sounds great.

But if you only use seven cartons and three expire, you’ve potentially spent money on stock that didn’t generate revenue.

The best purchasing decision isn’t necessarily the one with the lowest unit price.

It’s the one that produces the best overall result.

Check What You Already Have

Before placing an order, know what’s currently in stock.

This sounds obvious.

But if ordering is done by memory, mistakes happen.

One staff member sees the fridge getting low and orders more.

Another staff member placed an order yesterday.

Suddenly you’ve got twice as much stock as you need.

Create a simple process:

Check

Count

Order

rather than:

Remember

Guess

Order

Have One Clear Ordering System

If five people can independently order stock, you can quickly lose control.

Decide:

Who orders?

When do they order?

What information do they use?

Who approves larger purchases?

The person placing the order should have access to the information they need.

And staff should know that they aren’t automatically authorised to order whatever they think might be useful.

Keep a Stock Ordering Sheet

You don’t need complicated software to start.

A basic sheet could contain:

ProductCurrent StockParOrder
Milk6126
Coffee beans7kg12kg5kg
Bread4106
Chicken12kg20kg8kg

The exact system will vary depending on your business.

The point is to replace guesswork with a repeatable process.

Consider Your Delivery Schedule

Your supplier’s delivery schedule should influence your stock levels.

If your supplier delivers every day, you don’t need the same safety stock as a business that receives deliveries once a week.

For example:

Daily delivery

Lower stock requirement.

Three deliveries per week

Moderate stock requirement.

One delivery per week

Higher stock requirement.

You need enough stock to get between deliveries without creating excessive inventory.

Don’t Ignore Minimum Order Quantities

Sometimes the supplier forces you to buy more than you actually need.

For example:

You need:

5kg

but the supplier only sells:

10kg

Now you have a decision.

You might:

Don’t automatically accept that excess stock is unavoidable.

Multiple Suppliers Can Sometimes Help

Using multiple suppliers can give you flexibility.

But there is also a downside.

More suppliers can mean:

Don’t create a complicated purchasing system just to save a few cents.

Look at the total cost and convenience.

Stock Rotation Matters

The more stock you carry, the more important stock rotation becomes.

Use older stock before newer stock wherever appropriate.

Make sure products are:

Staff should be able to see what needs to be used rather than discovering it after it has expired.

Put New Stock Behind Old Stock

This is a simple FIFO principle:

First in, first out.

When new stock arrives, don’t simply put it at the front.

Move older stock forward.

Put newer stock behind it.

This simple process can prevent products being forgotten.

Conduct Regular Stocktakes

Stocktakes aren’t just about finding theft.

They help you understand what is actually happening with your inventory.

Regular stocktakes can identify:

You can then compare what you expected to use with what you actually used.

Investigate Large Variances

Suppose your records suggest you should have:

20kg of chicken

but your stocktake shows:

12kg

That’s an 8kg difference.

Don’t just adjust the spreadsheet.

Ask why.

Perhaps sales were higher than expected.

Maybe portions were too large.

Maybe there was waste.

Maybe the stock wasn’t recorded correctly.

Maybe another menu item used the ingredient.

Maybe something else is going on.

A variance is information.

Use it.

Don’t Let Every Menu Item Require a Unique Ingredient

Stock becomes much harder to manage when every dish requires completely different ingredients.

Imagine a menu where:

Dish 1 uses one type of cheese.

Dish 2 uses another.

Dish 3 uses another.

Dish 4 uses another.

You now need to maintain several different products.

If each sells in small quantities, waste becomes more likely.

A well-designed menu can use common ingredients across multiple dishes.

That simplifies purchasing and improves stock utilisation.

Menu Design Affects Stock Management

Menu engineering isn’t only about profitability.

It also affects purchasing.

A menu with overlapping ingredients can help you:

The best menu is not necessarily the biggest menu.

Watch Slow-Moving Products

Every business has products that move slowly.

The problem is when you don’t notice.

Review products that have:

Ask:

Do we actually need to carry this?

Maybe it should be removed from the menu.

Maybe you need a smaller order.

Maybe the product needs a different supplier.

Maybe it needs to be replaced.

Don’t Let Staff Hide Low Stock

Sometimes employees over-order because they’re afraid of being blamed for running out.

You need a culture where staff can say:

“We’re running low on this.”

without creating panic.

Running out of a critical ingredient is a problem.

But ordering three weeks’ worth of stock because you’re worried about running out next week is not the answer.

Build a system that makes stock levels visible.

Create a Critical Stock List

Not every item is equally important.

Identify the products that would genuinely disrupt your operation if you ran out.

For example:

These may need a higher safety margin.

Other products can be ordered much more tightly.

Track Waste Alongside Stock

Stock ordering and food waste are connected.

If you’re regularly throwing away:

$500 of vegetables

then ordering even more vegetables isn’t the solution.

You need to understand why.

Perhaps the sales forecast is wrong.

Maybe the menu isn’t selling.

Maybe the portions are too large.

Maybe the supplier pack size is unsuitable.

Maybe storage isn’t working.

Stock control isn’t just about what comes in.

It’s also about what happens after it arrives.

Be Careful With Specials

Specials can be a great way to use ingredients.

But don’t create a special simply because you bought too much stock.

If the product doesn’t suit your customers, you’re just creating another problem.

Specials should still be:

The best outcome is to prevent the excess stock in the first place.

Review Your Suppliers

If you’re constantly forced to over-order because of supplier pack sizes, minimum orders or delivery schedules, have a conversation.

Ask:

Can we order smaller quantities?

Can deliveries be more frequent?

Are there alternative pack sizes?

Is there another suitable product?

Can we change the order cycle?

Your supplier may have solutions you haven’t considered.

Don’t Chase Perfect Stock Levels

You will never predict demand perfectly.

There will be busy days.

There will be quiet days.

There will be unexpected events.

There will be supplier problems.

There will be weather changes.

The goal isn’t to have exactly the right amount of every product every day.

The goal is to minimise unnecessary stock while maintaining reliable service.

That’s a much more realistic target.

Build a Simple Ordering Routine

A good ordering process might look like this:

Step 1: Check current stock

Know what you already have.

Step 2: Check upcoming demand

Look at sales, bookings, events and expected activity.

Step 3: Check outstanding orders

Make sure you’re not ordering something that’s already coming.

Step 4: Compare against par levels

Identify what actually needs replenishing.

Step 5: Place the order

Order based on information rather than instinct.

Step 6: Check the delivery

Confirm quantities and condition.

Step 7: Store correctly

Rotate stock immediately.

Step 8: Review

Compare actual usage with your expectations.

This creates a repeatable system.

The Hospitality Takeaway

Good stock control isn’t about having the biggest storeroom.

It’s about having the right stock at the right time.

Too little stock can cause:

Too much stock can cause:

The answer is somewhere in the middle.

Know what you sell.

Know what you use.

Know how quickly it moves.

Know when your suppliers deliver.

Set sensible stock levels.

And make your ordering process consistent.

Most importantly, remember:

Stock is cash that has been converted into inventory.

The better you manage that inventory, the more control you have over your cash, your waste and ultimately your profitability.

Don’t order stock because the storeroom looks empty.

Order stock because the numbers tell you that you need it.

Leave a Reply

Your email address will not be published. Required fields are marked *