Free tools Orders

Order feasibility calculator

Multiply the per unit requirement of every material by the ordered quantity, then compare each total against the stock you hold. If every material covers its total, the order is feasible from stock. If any material falls short, the order is not feasible until you buy the difference, and the shortfall tells you exactly how much.

The formula

Feasible if, for every material: stock ≥ (amount per unit × quantity ordered)

  • Shortfall per material = (amount per unit × quantity ordered) − stock, floored at zero.
  • Maximum acceptable quantity = your current production capacity.
  • Deduct materials already committed to other accepted orders before you run the check.

Worked example

A customer asks for 25 chocolate cakes by Friday. Each cake needs 300 g flour, 120 g butter and 4 eggs. Stock is 8 kg flour, 1.5 kg butter and 60 eggs.

Flour needed25 × 300 g = 7,500 g against 8,000 g in stock
Butter needed25 × 120 g = 3,000 g against 1,500 g in stock
Eggs needed25 × 4 = 100 against 60 in stock

Result. Not feasible today. You are 1,500 g of butter and 40 eggs short. Buy both and the order becomes deliverable; buy neither and 12 cakes is the honest promise.

Free calculator, no account needed

Check an order before you accept it

Set the quantity the customer asked for, then adjust the recipe and stock rows. The verdict updates instantly and lists every material standing between you and yes.

300 g per unit7500 g needed for 25enough in stock

120 g per unit3000 g needed for 25short 1500 g

4 pcs per unit100 pcs needed for 25short 40 pcs

80 g per unit2000 g needed for 25enough in stock

Can you make 25 Chocolate cake?Not yet

Short on Butter, Eggs. You can make 12 today, so you need 13 more units of capacity.

Units you can make now12Limited by Butter
Materials still to buy27.50Cost of covering 2 short materials
Cost of this quantity105.0025 units of material at 4.20 each

This runs entirely in your browser and nothing is saved. Makeable keeps the same calculation running against your live stock, so it re-answers itself every time an order arrives. Start free or read how to calculate production capacity.

Answer in three numbers, not a feeling

The reason small producers overcommit is not carelessness. It is that the honest answer requires one division per material and one comparison per material, done while a customer waits. Doing it by memory works for a familiar order and fails on anything unusual.

The three numbers worth quoting are: what you can make today, what the order needs, and what is missing. With those, you can accept, part accept, or give a realistic date instead of an apology later.

Part accepting is usually better than declining

If your capacity is twelve and the order is twenty five, you have a useful counter offer: twelve now, the rest once a delivery lands. Customers accept split deliveries far more often than they accept a late one.

The calculator gives you the split automatically. Capacity is what you can commit to immediately, and the shortfall list is what has to arrive before the remainder is real.

Committed stock is not available stock

The most common source of a false yes is stock that is already spoken for. If you accepted an order yesterday and have not deducted its materials, today's shelf count overstates what you can use.

Makeable is designed for this: accepting an order reserves its materials, so the next feasibility check runs against what is genuinely free rather than what is physically present.

Common mistakes

  • Checking one ingredientThe ingredient you worry about is rarely the one that runs out. Check every line in the recipe.
  • Ignoring open ordersMaterials already promised to another customer are not available for this one.
  • Rounding up stockA nearly empty container is not a full one. Weigh it or count it low.
  • Forgetting lead timeFeasible after a delivery is not the same as feasible by the customer's date. Check the date, not just the quantity.

How Makeable automates this

Makeable is production capacity and inventory planning software for small businesses that make physical goods from recipes or bills of materials. It stores your materials and recipes, keeps stock current as orders arrive, and runs the calculation on this page continuously rather than on request, so the answer to "can I make this?" is always current.

You can start on the free plan with three products and fifteen materials, see how the production engine works, or compare plans and limits.

Common questions

How do I check if I have enough ingredients for an order?

Multiply each ingredient's per unit amount by the number of units ordered and compare with your stock. Any material where the requirement exceeds stock blocks the order, and the difference is what you must buy.

What is the maximum order I can accept?

Your current production capacity: the smallest of stock divided by per unit usage across all materials. Anything above that number depends on a purchase arriving in time.

How do I avoid accepting orders I cannot fulfil?

Run the feasibility check before confirming, deduct materials as soon as an order is accepted, and re-check remaining capacity before the next promise. Makeable automates all three steps.

For information and estimates only. Makeable's formulas, batch limits and margin calculations are mathematical estimates based on your inputs. They are not certified accounting, financial, pricing or tax advice. You are solely responsible for setting your own wholesale and retail prices, ensuring profitability, and checking cost calculations before committing money.