About this tool
Calculate product pricing quickly with accurate profit estimates.
The Pricing Calculator derives a retail selling price from four cost inputs — manufacturing, shipping, packaging and other variable costs such as payment fees or marketing — plus a profit target you set as either a margin or a markup. Target Margin divides the cost base by (1 − margin/100), so a 20% margin on a 1,650 cost base returns 2,062.50; Target Markup instead multiplies the cost base by the markup percentage and adds the result. Tax is then applied on top of that pre-tax price at any rate from 0 to 50%, with one-tap 0, 5, 12, 18 and 28% GST presets. Every figure is recomputed from React state in your own browser on each keystroke — the tool makes no network requests, needs no account, and stores nothing.
Open Pricing Calculator Tool on AltFTool — it loads instantly in your browser.
Enter the manufacturing cost, then shipping, packaging and any other variable costs such as payment fees or marketing; the four add up to your total cost base.
Choose Target Margin or Target Markup and set the percentage with the slider or the number box — margin caps at 99%, markup runs to 300%.
Set the tax rate using the 0, 5, 12, 18 or 28% presets (or anything up to 50%) and read the retail selling price, net profit per unit, gross margin and cost breakdown in the results panel.
On a 1,650 cost base a 50% markup gives 2,475 while a 50% margin gives 3,300. The toggle switches the formula, not just the label.
Tax is calculated on the pre-tax selling price and added on top, so the profit you targeted is unchanged whether you apply 0% or 28%.
A stacked bar splits the final price into cost, profit and tax percentages, next to net profit per unit, gross margin, pre-tax price and a line-by-line cost breakdown.
Cost figures live only in page state. There is no upload, no sign-in and no server call anywhere in the tool.
Divide the total cost by (1 − margin expressed as a decimal). A 1,650 cost base at a 20% target margin gives 1,650 / 0.8 = 2,062.50, leaving 412.50 profit. Multiplying the cost by 1.20 instead gives 1,980, which is only a 16.7% margin — that is the markup formula, not the margin formula.
Margin is profit as a share of the selling price; markup is profit as a share of cost. Starting from the same 1,650 cost base, a 50% markup produces 2,475 (a 33.3% margin), while a 50% margin produces 3,300 (a 100% markup). The calculator has a toggle for each so you never mix them up.
Yes. Tax is computed on the pre-tax selling price and added, so it does not reduce your profit. At 18% on a 2,062.50 pre-tax price, the tax is 371.25 and the customer pays 2,433.75, while net profit per unit stays 412.50. Presets cover the 0, 5, 12, 18 and 28% slabs, and the slider goes to 50%.
No — the margin slider stops at 99%, and any value of 100% or more falls back to selling at cost, because price = cost / (1 − margin) has no finite answer at 100%. Markup has no such ceiling; that slider runs to 300%.
Whichever one you enter your costs in. There is a selector for INR, USD, EUR and GBP, but no exchange rates are fetched and no conversion is performed — the arithmetic is identical in every currency, so the selling price and profit come back in the same unit you typed in.
No. The calculator is a client-side React component: the source contains no fetch calls, no API endpoint and no storage writes, so your figures never reach a server and are not saved. Refreshing the page simply resets it to the defaults of 1,500 product cost, 100 shipping, 50 packaging, a 20% margin and 18% tax.
It is the pre-tax selling price minus your total cost base — manufacturing plus shipping plus packaging plus other variable costs. Tax is left out of profit because the tool treats it as pass-through, collected on top of your price rather than kept.
Yes, through the Other Variable Costs field, which is added to the cost base alongside shipping and packaging. Note that percentage-based charges — a 2.9% gateway cut, for instance — depend on the final price, so enter your best estimate, read the resulting price, then adjust the amount once.
Add the Pricing Calculator Tool widget to your blog or website — free, responsive, no signup. Just keep the “Widget by AltFTool” credit link visible.
<iframe src="https://www.altftool.com/embed/widget/pricing-calculator"
title="Pricing Calculator Tool — free AltFTool widget"
width="100%" height="640" style="border:0;border-radius:12px;overflow:hidden"
loading="lazy" referrerpolicy="no-referrer-when-downgrade" allow="clipboard-write"></iframe>
<p style="font-size:12px;margin:4px 0 0">Widget by <a href="https://www.altftool.com/tools/all/pricing-calculator?utm_source=embed&utm_medium=widget" rel="nofollow">AltFTool — free online tools</a></p>