Methodology
Every figure the calculators show can be reproduced by hand from the inputs and the formulas on this page.
What “landed cost” covers
Landed cost is the cost of a SKU until it reaches your US warehouse: the purchase price, duty, freight and other import costs such as customs brokerage or cargo insurance. Storage, fulfilment, marketplace fees, advertising and returns come after that and are entered as selling costs. Because those are only partly covered, the result is a contribution, not gross or net profit.
Formulas
For a SKU with quantity q:
C = G + D + F + O
L = C ÷ q
- G purchase cost for the shipment = quantity × purchase cost per unit
- D duty for the shipment
- F freight allocated to the SKU; O other import costs allocated to the SKU
- C landed cost for the shipment; L landed cost per unit
With net selling price P (excluding sales tax you collect), sales fee rate f and other selling cost per unit v:
contribution per unit = P × (1 − f) − L − v
contribution margin = contribution per unit ÷ P
For a target contribution margin m:
price for target = (L + v) ÷ (1 − f − m), rounded up to the cent
If f + m is 100% or more, no price can reach the target and the calculator says so instead of showing a number. The target is your choice; the calculator does not estimate what customers will pay.
Duty
Each SKU uses exactly one duty source:
- Confirmed rate. D = customs value × rate, rounded to the cent per SKU. Customs value is what you declare to US Customs and may differ from the purchase price; the calculator never copies one into the other unless you choose to.
- Duty amount. The figure your broker or entry summary gives, used as entered.
- Included in the supplier price. For DDP-style quotes; duty adds nothing on top, and is labelled.
- Lookup. An automatic quote for the HTS code, country of origin and entry date. It is only used if the data source fully resolves the duty. If the code, origin, customs value or date changes afterwards, the result is discarded until you look it up again.
If a SKU has no duty yet, or its duty needs checking, that SKU shows no landed cost and the shipment totals are marked incomplete. A missing duty is never counted as zero. An explicit 0% rate is counted as zero.
Not included in duty
- Merchandise processing fee (MPF) and harbor maintenance fee (HMF). They apply per entry with a minimum and a cap, so add them once as an “other import cost”.
- Antidumping and countervailing duties (AD/CVD). These depend on the producer and an active order; check with your broker.
- Specific and compound duties, quotas and exclusions. Lines that depend on facts such as weight, content or a claimed exclusion are shown as “needs checking” rather than estimated.
Splitting freight and other costs
Each cost pool is split on its own basis:
- Quantity: units of each SKU.
- Purchase value: quantity × purchase cost per unit (not customs value).
- Weight: quantity × weight per unit in kg.
- Volume: quantity × volume per unit in cubic metres.
Shares are worked out in whole cents. Any leftover cents go to the SKUs with the largest remainders, and ties go to the SKU listed first, so the same input always gives the same split and the shares always add up to the amount entered. If any SKU is missing the basis value, or all SKUs have zero, the calculator asks you to fill it in or pick another basis.
If the supplier price already includes freight, the calculator refuses a separate freight amount so it is not counted twice.
Which basis to choose, with a worked example: how to split freight across SKUs.
Scenarios
The tariff impact calculator recomputes the shipment with only the inputs you change. A tariff change of n points adds n% of customs value to each SKU's duty. Differences are reported per unit, and margin differences in percentage points.
Turning a scenario into a new price: how much to raise prices after a tariff increase.
Rounding
Amounts are calculated with exact decimal arithmetic. Duty and cost shares are real cent amounts. Landed cost per unit, contribution and margins keep full precision internally and are rounded only for display and export (to 2 decimals), so rounding in the table never changes a later calculation.
Data sources and coverage
- HTS code lookups use the US International Trade Commission's Harmonized Tariff Schedule. The general rate shown there is the base rate only and excludes additional duties such as Section 301 or Section 232; it is shown for reference and never filled in for you.
- Automatic duty quotes will come from a licensed tariff data provider once its terms allow showing results on this site. Until then, lookups return example rates for the worked examples only and are labelled as such.
- Destination is fixed to the United States and currency to US dollars.
The calculators help you organise and check your own numbers. They are not customs, legal or tax advice, and they do not determine the correct classification or duty for a product.