Skip to content
UniKit

Product pricing tool

Back-solve a selling price from your cost and a target margin: fees go into the denominator, and you get the theoretical price, an x.99 charm price, per-unit profit and a bundle split by cost weight.

Runs in your browserEvery computation happens in your browser — your data never leaves this device.

Cost and target

Money is computed in integer cents and prices always round up to the cent; ratios are shown rounded to 2 decimals.

Bundle split (optional)

Pricing suggestion

Theoretical price (before charm rounding)109.10
Suggested price109.99
Fee at the suggested price5.50
Profit per unit44.49
Actual gross margin40.45%
Markup on cost74.15%
Markup equivalent to the target margin66.67%
Reference price on pure markup100.00
Bundle price per item91.85 / 45.92 / 61.23
Bundle margin per item34.68% / 34.67% / 34.67%

What this tool does

  • Price a new listing: a 60 yuan cost with a 40% target margin gives a theoretical price of 109.10 yuan, and charm rounding suggests listing at 109.99 — far faster than trial and error.
  • Keep platform fees in the picture: a 5% fee rate goes into the denominator (price = (cost + fixed fee) ÷ (1 − target margin − fee rate)), so you avoid pricing at a 40% margin that shrinks to 35% after the commission.
  • Split a bundle: enter a 199 yuan bundle price and the per-item costs and the tool allocates the price by cost weight (largest remainder method), showing which item drags the margin down.
  • Negotiate with a supplier: change one cost figure and watch the suggested price and per-unit profit move, which makes it easy to show how much room a 5 yuan cost cut buys.

Example

Input

Cost 60 yuan, target gross margin 40%, fee rate 5%, fixed fee 0 yuan, x.99 charm rounding on

Output

Theoretical price 109.10 yuan, suggested price 109.99 yuan, fee 5.50 yuan, profit per unit 44.49 yuan, actual gross margin 40.45%, markup 74.15%, equivalent markup 66.67%, reference price on pure markup 100.00 yuan

Prices always round up to the cent, so the actual margin only ever matches or exceeds the target (40.45% here) — rounding never eats into it.

Frequently asked questions

Why put the fee in the denominator instead of subtracting it at the end?

A fee is a percentage of the price, so it grows with the price. Pricing at 100 yuan from cost ÷ (1 − 40%) and then subtracting a 5% fee leaves you at a 35% margin. Putting the rate in the denominator — (cost + fixed fee) ÷ (1 − target margin − fee rate) — is what actually lands you on 40%.

Does x.99 charm rounding reduce the margin?

No, it only rounds up: 109.10 becomes 109.99, which raises profit. Prices already ending in .99 stay unchanged, and nothing is added when the cost or the target margin is zero.

How are amounts and percentages rounded?

Money is computed in integer cents and prices round up to the cent. Ratios keep their exact value internally and are rounded to 2 decimals for display, so multiplying a displayed margin by the price can differ from the shown profit by a cent.

What weights drive the bundle split?

Each item gets a share of the bundle price proportional to its cost. Leftover cents go to the earliest items with the largest remainder method, so the shares always add up to exactly the bundle price — and the per-item margins end up nearly identical, which makes an odd cost stand out.

Can I just copy the suggested price?

Not directly. It only accounts for cost, fees and fixed costs — not taxes, storage, ads, returns, competitor prices or how price-sensitive your buyers are. Treat it as a floor and adjust for your market.

Keywords:pricing toolprice calculatortarget margincost plus pricingcharm pricing产品定价定价工具目标利润率倒推售价套装拆分

Related tools