Skip to content
ToolShelf

Recipe and product costing calculator

Cost a batch from the packets you buy, add packaging and the hours it takes, and get the price per item that produces the margin you want.

What goes into a batch

Enter the package size and the amount used in the same unit. If the bag is 1 kg and you use 200 g, write 1000 and 200 in grams.

Remembering an ingredient keeps its package size and price for next time. The amount used belongs to the recipe, so it is never saved.

What the batch makes

Box, label, ribbon

Your time and anything else

Time is usually the largest cost in a handmade product and the one most often left out. Pay yourself something, even if it is less than you would like.

Gas, electricity, delivery, anything charged to this batch

What you want to make on it

A share of the selling price, not of the cost. 40% means 40 of every 100 taken is profit.

What to charge

—

Add an ingredient and say how many items a batch makes.

The two costs that get left out

Most people costing a batch add up the ingredients and stop. The flour, the sugar, the butter: 550 rupees for twelve cupcakes, so about 46 each, so charge 150 and that is a healthy business.

Two things are missing, and both are larger than the ingredients.

The box. Packaging is bought per item rather than per batch, so it scales with the order. Twelve boxes at 25 rupees is 300, which is more than half the ingredient cost, and it is invisible until you multiply it out.

The four hours. This is the one that decides whether a handmade business works. Four hours at even 500 rupees is 2,000, which is nearly four times the ingredients. A price built on materials alone pays for the materials and pays you nothing for making the thing, which is why so many of these businesses feel busy and never feel profitable.

With all of it in, that batch costs 2,500 rather than 550, and each cupcake costs 208 rather than 46. The price at 150 was not a healthy margin. It was a loss.

Margin is not markup

The tool asks for a margin, which is a share of the selling price. At a 40% margin, 40 of every 100 rupees you take is profit. An item costing 208 prices at 347.

Markup is a share of the cost, and it is the one people reach for because it is easier to work out. Adding 40% to 208 gives 291, which sounds like the same thing and leaves a 28.6% margin rather than 40%. The gap is about a fifth of the profit, every time, and it goes in the wrong direction.

If you want to price by markup instead, the profit margin calculator on this site converts between the two.

Filling in the rows

Each ingredient asks what the supplier sells (the package size and its price) and how much of it the batch uses. Both quantities use the same unit, which is the row’s own dropdown, so if the bag is 1 kg and you use 200 g, write 1000 and 200 in grams. There is no conversion happening, which means there is none to get wrong.

Eggs and other countable things use the pieces unit: a tray of 30 at 750, with 6 used, is 150.

Each row shows what it is costing and its share of the batch as soon as you have filled it in. That share is usually the most useful thing on the page, because it tells you where the money actually is, and it is rarely where people assume.

What this does not do

It costs one batch of one recipe. It is not stock control, it does not track what you have in the cupboard, and it has no idea what your ingredients cost last month.

It also does not know what you can charge. The suggested price is what your chosen margin works out to, which is a floor to check a price against rather than a market rate. What customers will pay, what the shop down the road charges and what your work is worth to the person buying it are all outside this page.

The saved ingredients live in this browser and nowhere else. There is no account and nothing is uploaded, so the list will not follow you to another device, and clearing your browser data will take it with everything else.

Questions

How do I cost an ingredient when I only use part of the packet?
Work out the fraction. A 1 kg bag of flour at 200 rupees, with 500 g used, is half the bag, so 100 rupees. That is all the tool is doing on each row: amount used divided by package size, multiplied by package price. Enter both quantities in the same unit and it comes out right.
Why does it ask for my hours?
Because your time is almost always the largest cost in a handmade product, and it is the one people leave out. A batch of twelve cupcakes might use 550 rupees of ingredients and four hours of work. If those hours are worth anything at all, they are worth more than the flour. A price built on materials alone is a price that pays you nothing for making the thing.
What hourly rate should I use?
Something rather than nothing. If you are unsure, start with what you would have to pay somebody else to do it, or what you could earn in that hour doing something else. It does not have to be a number you feel you have earned yet, but a zero in that field guarantees the price is wrong.
Is margin the same as markup?
No, and the gap is about a fifth of the profit. Margin is a share of the selling price; markup is a share of the cost. An item costing 60 sold at 100 carries a 40% margin and a 67% markup. This tool works in margin, so 40% means 40 of every 100 rupees you take is profit. Adding 40% to the cost would give 84 rather than 100, which is a different and smaller answer.
Where should delivery and gas go?
In the other costs field if they belong to the batch, and in packaging if they belong to each item. A gas cylinder that lasts twenty batches goes in as a twentieth of its price. Delivery charged per order goes with packaging. The distinction matters because packaging is multiplied by the batch size and other costs are not.
Does it convert between grams and kilograms?
No, deliberately. Each row has one unit and both of its figures use it, so there is no conversion to get wrong. A second dropdown on every row would sit there forever on a form people fill in on a phone, to save a conversion you do once. If you need it, the weight converter on this site handles it.
Where are my saved ingredients kept?
In this browser, and nowhere else. There is no account and nothing is uploaded, so the list will not follow you to your phone and will go if you clear your browser data. It saves the package size and price, which stay the same between recipes, and never the amount used, which does not.
Does it tell me what to charge?
It tells you what a price at your chosen margin works out to, which is not the same thing. What the market will pay, what your competitors charge and what your customers expect are all outside this page. Use the suggested price as a floor to check a price against rather than as the answer.

More tools