Free tool · no signup to use
Markup Calculator
Enter what an item costs you and the markup you want to add. Get your selling price, your markup percent, and the margin that price actually leaves you.
Your numbers
What one finished item costs you to make.
Typical markup by channel
| Channel | Typical | |
|---|---|---|
| Wholesale to shops | 50–100% | |
| Farmers market / farm stand | 75–125% | |
| Craft fairs & pop-up events | 100–150% | |
| Online / direct retail | 100–200% |
General starting points, not a rule, your real number depends on your ingredients, labor, and channel. Click “Use” to try one, then adjust the markup field however you like.
Your results
Markup is measured against your cost. Margin is measured against your selling price. A $4 cost sold for $6 is a 50% markup but a 33% margin. Markup is how much you added. Margin is how much of the sale you keep.
How to use it
Enter your cost per unit, that’s what one finished item costs you to make (ingredients, packaging, and any other per-unit cost you want to count). Then enter either a markup percent or a target selling price; you only need one.
If you entered a markup percent, read your selling price. If you entered a price, read the markup percent it works out to. Either way, check the rest of your results: equivalent margin percent and profit per unit.
Markup vs margin, in one line
Markup is measured against your cost. Margin is measured against your selling price. A $4 cost sold for $6 is a 50% markup but a 33% margin. Markup answers “how much did I add.” Margin answers “how much of the sale do I keep.” To work backward from a margin you want, or to compare a cost and price directly, use the Profit Margin Calculator.
Keep reading
Related guides
FAQ
Markup calculator, frequently asked
What is the difference between markup and margin?
What markup should I use?
How do I get a price from a markup?
The app that keeps this current for you.
A calculator answers one item, once. Traders Till tracks your real sales and costs and keeps your prices, markups, and margins current automatically.
