Business and Financial Tools
Online Seller Profit and Minimum Price Calculator
See profit per order and estimate a listed price that meets your target margin.
Share this tool
Compare before you decide
Online Seller Profit and Price Calculator
Adjust assumptions and calculate. Your inputs stay in the browser.
From your assumptions
Calculation results
Profit excludes income tax, returns and costs not entered.
Discount and cost breakdown
| Item | Amount |
|---|
Single-order estimate. Percentage fees share one base: item revenue after seller-funded discount. Excludes fee caps, multiple bases, platform coupons, shipping-based fees and accounting VAT treatment. The suggested price is an approximate gross-up with a rounding allowance; infeasible assumptions show no suggestion. Check Seller Center.
Quick answer
What selling price meets a target profit margin?
Subtract seller-funded discount, percentage fees and all entered costs from the listed price. Margin divides profit by discounted revenue; markup divides by cost. The suggested minimum price is an approximate gross-up with a conservative rounding allowance, not a platform settlement calculation.
How to use this tool
- Enter single-order price and costs. Defaults are examples, not platform rates.
- Combine only percentage fees sharing the discounted-item-price base. Enter actual fixed costs using your own VAT/accounting basis.
- Set the seller discount and target margin, then calculate.
- Check fee bases and caps against Seller Center before using the result. Export Print, Excel, PDF or TXT.
How the calculation works
Discount and percentage fees round half-up to satang using integer arithmetic. Revenue is listed price minus seller discount. Profit is revenue minus percentage fees, product cost, net shipping, packaging, advertising and fixed fees. Margin is profit divided by revenue. Price gross-up divides fixed costs by one minus percentage fee minus target margin, allows for half-satang rounding of fees and discount, rounds upward and verifies the target after rounding.
Examples
| Example | Input | Expected result |
|---|---|---|
| THB 500 price with 10% discount | |
Revenue THB 450; percentage fee 54; total costs 312; profit THB 138; margin 30.67%. |
| 20% target margin | |
Suggested minimum listed price estimate THB 421.59, including rounding allowances. |
| Loss-making sale | |
Revenue THB 135; percentage fee 16.20; loss THB 139.20. |
Limitations
- Single-order, single-fee-base model. Excludes shipping-based charges, platform coupons, multiple fee caps and special promotions.
- Excludes sales/input VAT accounting, tax credits, income tax, returns, labor and unentered costs; this is not accounting net income.
- Each monetary input accepts THB 0–100,000,000; rates accept 0–100%, up to two decimals. Integer-satang arithmetic uses round-half-up. Margin is undefined at zero revenue.
- The rounded-up price estimate must remain in the supported range and is not a market-price recommendation.
Frequently asked questions
Are actual platform fees automatically supplied?
No. Defaults are illustrative. Enter your own fees and confirm their calculation bases. Multiple bases, caps and special promotions are outside this model.
How does margin differ from markup?
Margin divides profit by discounted revenue. Markup divides profit by cost. These percentages are not interchangeable.
Why is there no suggested price?
A 100% discount or fee plus target margin of at least 100% prevents this gross-up. The result can also exceed the supported monetary range. Profit at your entered price is calculated separately.
Is the suggested price an exact mathematical minimum?
It is a conservative estimate with a rounding allowance and may be slightly above the exact minimum. It does not cover every platform rule.
Are sales inputs stored?
Calculations and exports run locally in the browser, without server submission or local storage.
References
- TikTok Shop — ค่าธรรมเนียมผู้ขาย / Seller fees Verified 2026-10-06
- TikTok Shop — ค่าคอมมิชชันร้านค้าทั่วไป / Non-Mall commission Verified 2026-10-06
Content and calculation method last reviewed: