The quick answer
Markup is the profit difference divided by cost. Margin is the profit difference divided by selling price. They are not interchangeable: adding a 20% markup does not create a 20% margin.
Begin with a supported cost basis and decide whether the figures include tax. Pricing also depends on customer demand, competing offers, wastage and applicable product or pricing rules. A formula alone cannot guarantee sales.
Before you begin
- Supported cost per saleable unit.
- A consistent tax basis and applicable selling constraints.
- Target margin, expected discounts and operating-cost needs.
See how the pieces connect
Cost
Determine the comparable unit cost.
Target
Choose markup or margin explicitly.
Price
Calculate and check the selling amount.
Review
Measure actual discounts and results.
Work through the steps
Confirm the cost basis
Include relevant costs consistently and ask the accountant about recoverable tax. Do not mix a tax-exclusive purchase cost with a tax-inclusive selling price when comparing margins.
Choose the correct target
For markup, multiply cost by one plus the markup rate. For margin, divide cost by one minus the margin rate. Express percentages as decimals in the calculation.
Calculate the selling price
Work through the formula and round according to the relevant billing and pricing requirements. A 100% margin target cannot be produced by dividing by zero; review unrealistic targets.
Allow for discounts and losses
A later discount reduces the achieved margin. Consider expected wastage or returns without hiding them in an unexplained price. Check how offers affect the actual amount charged.
Check the market and rules
Review customer willingness to pay and product-specific constraints such as applicable MRP treatment. Do not increase a regulated or constrained price simply because a formula suggests it.
Review real performance
Compare actual sales after discounts with supported cost of goods sold. Use Dukanam billing and stock records to review movement. Reassess slow products and supplier-price changes rather than applying one rate blindly.
A worked example
20% markup and 20% margin produce different prices
Simplified tax-consistent cost of ₹100.
| Target | Calculation | Selling price |
|---|---|---|
| 20% markup | ₹100 × 1.20 | ₹120 |
| 20% margin | ₹100 ÷ 0.80 | ₹125 |
At ₹120, the ₹20 difference is 16.67% of sales. At ₹125, the ₹25 difference is 20% of sales. Keep the target label clear.
Common mistakes to avoid
- Treating margin and markup as identical.
- Mixing tax bases when comparing amounts.
- Ignoring discounts in achieved margin.
- Assuming a target percentage guarantees demand.
Questions you might have
Which percentage should I use?
Use the measure that matches your business decision, and label it consistently. Both can be useful.
Does rounding change the achieved margin?
Yes. Recalculate from the final selling price and actual supported cost, particularly for low-value products.
Dukanam
A smart, low-cost choice for small-business GST billing
Dukanam brings billing, purchases, stock, customer balances, payments and reports together. It is built for Indian small businesses that want clear records without a complicated setup.
Best suited to shops that want connected everyday billing and bookkeeping, web and mobile access, and nine product languages. Choose the plan that includes the features you need.
GST-aware billing and preparation depend on your plan. Review records before filing on the GST portal; Dukanam does not directly submit GST returns, government e-invoices or e-way bills.
Current plans with GST preparation
- Advanced Plan₹299.00 per month
Check annual prices, limits, applicable taxes and checkout terms. Paid plans do not include a free trial.
Sources and further reading
Official rules and portal screens can change. Use the linked authority for the current requirements; the figures in our worked examples are illustrative.