Markup is worked out on the cost price, margin on the selling price. Buy an item for 10 000 UZS, add a 25% markup and you sell it for 12 500 UZS — a 20% margin. The calculator below works out the selling price, markup and margin, monthly net profit and VAT.
Four calculations, each on its own. Change a number and the result updates at once.
Both measure the same profit, just divided by a different price. That is why an item’s markup is always bigger than its margin.
| Markup | Margin | Price of a 10 000 UZS item | Profit per item |
|---|---|---|---|
| 10% | 9.1% | 11 000 UZS | 1 000 UZS |
| 15% | 13% | 11 500 UZS | 1 500 UZS |
| 20% | 16.7% | 12 000 UZS | 2 000 UZS |
| 25% | 20% | 12 500 UZS | 2 500 UZS |
| 30% | 23.1% | 13 000 UZS | 3 000 UZS |
| 40% | 28.6% | 14 000 UZS | 4 000 UZS |
| 50% | 33.3% | 15 000 UZS | 5 000 UZS |
| 100% | 50% | 20 000 UZS | 10 000 UZS |
Figures calculated with the formulas above; margin rounded to one decimal place.
Markup is not yet money in your pocket. Rent, wages, power and tax all come out of it.
An example: a shop sells 2 000 000 UZS a day on average with an average markup of 25%. The margin is 20%, so every 100 000 UZS of sales leaves 20 000 UZS of gross profit. Over 30 days sales come to 60 000 000 UZS and gross profit to 12 000 000 UZS.
With 7 000 000 UZS of monthly expenses, net profit is 5 000 000 UZS. To cover the expenses you need at least 1 166 667 UZS of sales a day — the break-even point: a month with lower sales ends at a loss.
Two mistakes are common: treating markup as margin (a 25% markup is not 25% profit but 20%) and forgetting expenses. How to track expenses is on the expenses page, and the daily profit figures on the reports page.
If you are not VAT-registered, the VAT in your supplier’s price is simply a cost: enter the full purchase price and the calculator is right.
If you are VAT-registered, enter both prices the same way — both with VAT or both without. At the same rate the markup and margin percentages do not change. But the gap between the prices contains VAT that you pay over to the state, so your profit is the gap without VAT. At 12%, for example, 112 000 UZS contains 12 000 UZS of VAT.
As of 2026 the standard rate is 12%, but some businesses may have a different rate or tax regime. Check yours with your accountant or on soliq.uz — this page is not tax advice.
The calculator is for thinking through one item. In daily work the software gathers the numbers.
As soon as you enter the cost and selling price you see the profit per unit and for the whole batch. If the selling price is below cost, the line turns red.
When the AI assistant builds an intake list from a photo of a delivery note, every row with both prices shows its markup — you spot an under-priced item straight away.
Every sale has its cost price taken off, then returns and recorded expenses — the report shows net profit for today, 7 or 30 days, or a date range you pick.
With Telegram connected, the evening’s sales, profit and expenses arrive by themselves — you pick the time between 18:00 and 23:00.
You enter the selling price; if you like, the AI assistant prepares a “cost + X%” price for items picked by section or name and applies it once you confirm. The software works out the profit: each sale records the cost price of the batch it used at that moment, so a later change to the cost price does not change the profit of past days. If you keep your list in Excel, the product list template has a markup column too.
Subtract the cost price from the selling price, divide by the cost price and multiply by 100. Bought for 10 000 UZS, sold for 12 500: (12 500 − 10 000) ÷ 10 000 × 100 = 25%.
Margin is the same profit divided by the selling price instead: 2 500 ÷ 12 500 × 100 = 20%. So markup is always the bigger number: a 25% markup is a 20% margin, a 100% markup a 50% margin.
23.1%. The formula: markup ÷ (100 + markup) × 100 = 30 ÷ 130 × 100. The other way round: margin ÷ (100 − margin) × 100.
Upwards — to the next 100 or 500 UZS. Rounding down eats into profit. The calculator’s “Rounding” option does exactly this and shows the real markup and margin after rounding.
Take the cost of the goods off your sales and you have gross profit. Take rent, wages, power and tax off that and you have net profit. In BuySale’s report it appears by itself for today, 7 or 30 days, or a date range you pick.
If both prices include VAT at the same rate (or both exclude it), the markup and margin percentages stay the same. If you are VAT-registered, your profit is the gap without VAT; if not, the VAT in your supplier’s price is part of your cost.
Inventory software on your phone: stock and intake, fields filled from a label photo, batches and expiry, low-stock alerts, stocktaking and Excel.
Learn more →Goods-in on your phone: scan the factory barcode and catalogue items fill in their name and section. Label and delivery-note photos, expiry and batches.
Learn more →Track what you owe for goods taken on credit: the debt per supplier, due dates, partial payments and a running “I owe” total on the home screen.
Learn more →A POS app on your phone: camera barcode scanning, cash, card and credit sales, 58/80 mm receipts and shift cash counts. Not a fiscal till. 7 days free.
Learn more →
7 days free, no payment card needed. Then from 6 630 UZS a day, depending on the shop type. Enter the cost and selling price once — the profit from every sale, your expenses and net profit land in the report by themselves.
Start for freeBuySale assistant
Answers from what is published on this site
AI can make mistakes — check anything important via Telegram.
Writing an answer