Calculator overview
Inputs and outputs
This summary comes from the calculator's published input and output contract.
Inputs
- Goods Value
-
Unit supplier currency Default 50000 Range At least 0
About this input
The invoice value of the goods, in the supplier's currency, before freight, insurance and duty.
- Freight
-
Unit supplier currency Default 4200 Range At least 0
About this input
The inbound freight cost for the shipment, in the supplier's currency, allocated into the landed cost.
- Units In The Shipment
-
Unit units Default 2000 Range At least 1
About this input
The number of sellable units in the shipment, in units. It divides the total landed cost to give a per-unit figure.
- Insurance
-
Unit supplier currency Default 350 Range At least 0
About this input
The insurance cost for the shipment, in the supplier's currency, allocated into the landed cost.
- Exchange Rate
-
Unit home per supplier Default 1 Range At least 0
About this input
The rate that converts the supplier's currency to your home currency, in home currency per unit of supplier currency. Landed totals are reported in home currency.
- Custom Duty Rate Conditional
-
Unit % Default 6.2 Range 0 to 100
About this input
The duty rate you enter, in percent, when the category is set to custom. Take the real rate from the tariff for the commodity and origin.
- Additional Cost Items
-
Default 6 rows
About this input
One row per extra charge, such as brokerage, port fees or handling: its description and amount. These are added to the landed cost.
Column Range or allowed values Description Not declared Amount At least 0 - Duty Rate Category
-
Default General merchandise, illustrative Allowed General merchandise, illustrative, Textiles and apparel, illustrative, Footwear, illustrative, Machinery and parts, illustrative, Electronics, illustrative, Furniture, illustrative, Custom rate entered below
About this input
The source of the duty rate: a preset category or a rate you enter. It selects whether the custom rate below is read.
- Customs Value Basis
-
Default Goods, freight and insurance Allowed Goods, freight and insurance, Goods value only
About this input
Whether duty is assessed on goods plus international freight and insurance (CIF-style, the wider practice) or on the goods value alone. Jurisdictions differ: U.S. transaction value, for example, may exclude international freight and insurance when they are separately identified. Choose the basis your customs authority applies; the duty-difference output shows what the choice is worth.
Outputs
- Model Status
-
No unit declared
About this output
The overall check on your entries, shown above the results. It reads OK when the inputs are usable, NOT VALID with a reason when an entry makes the model meaningless, or CHECK with a reason when a result is valid but worth a second look. Read it before you trust the numbers below.
- Landed Cost Per Unit
-
Unit home currency
About this output
The total landed cost divided by the number of units, in home currency per unit. This is the true cost to compare against selling price, not the invoice price.
- Goods Share Of The Total
-
Unit %
About this output
The share of the total landed cost that is the goods themselves, in percent.
- Other Fees Share
-
Unit %
About this output
The share of the total landed cost that is the additional fee items, in percent.
- Uplift Over The Invoice Price
-
Unit %
About this output
How much the landed cost exceeds the invoice goods cost, in percent. It shows how far the true cost sits above the sticker price once freight, duty and fees are counted.
- Total Landed Cost
-
Unit home currency
About this output
The full cost to get the shipment to your door, in home currency: goods, freight, insurance, duty and other fees, converted at the exchange rate.
- Other Fees Total
-
Unit supplier currency
About this output
The total of the additional cost items, in the supplier's currency.
- Goods Cost Per Unit
-
Unit home currency
About this output
The goods value alone divided by the number of units, in home currency per unit, for comparison with the landed figure.
- Duty Difference Between The Two Bases
-
Unit supplier currency
About this output
The extra duty caused by assessing on goods plus freight and insurance rather than goods only, in the supplier's currency.
- Duty
-
Unit supplier currency
About this output
The customs duty payable, in the supplier's currency: the duty rate applied to the customs value.
- Customs Value
-
Unit supplier currency
About this output
The value duty is assessed on, in the supplier's currency, set by the customs value basis. It is goods only, or goods plus freight and insurance, depending on the basis.
- Duty If Assessed On Goods Only
-
Unit supplier currency
About this output
The duty that would be payable if it were charged on the goods value alone, in the supplier's currency, shown for comparison against the chosen basis.
- Freight And Insurance Share
-
Unit %
About this output
The share of the total landed cost that is freight and insurance, in percent.
- Duty Share
-
Unit %
About this output
The share of the total landed cost that is customs duty, in percent.
- Duty Rate In Use
-
Unit %
About this output
The duty rate actually applied, in percent, whether from the chosen category or the custom entry.
What it is
The Landed Cost Calculator builds the true per-unit cost of imported goods. You enter the invoice value, freight and insurance, the duty basis and rate, and any additional fee items, and it returns the total landed cost, the cost per unit, and a breakdown showing what share each component contributes.
It also shows how much the landed cost exceeds the invoice price, and what the duty would have been on the other customs-value basis, so the effect of that choice is visible rather than buried.
Amounts are in the supplier's currency, converted to your home currency by the exchange rate you supply.
Use it to price imported goods and to see where the cost actually goes. The customs value basis it defaults to is not the rule everywhere. Read the methodology before relying on the duty figure.
Methodology
Purpose and model boundary
This model assembles the cost of an imported shipment from goods value, freight, insurance, customs duty, additional fees, exchange rate, and shipment units. It reports total and per-unit landed cost, the contribution of each cost family, and the effect of the selected customs-value basis.
It is an estimating model, not customs, tax, tariff-classification, or legal advice. The workbook does not determine a commodity code, origin treatment, trade-agreement eligibility, or the applicable duty rate.
Inputs and units
| Input | Meaning and unit |
|---|---|
Goods value, G |
Invoice value in supplier currency. |
Freight, F |
International/inbound freight in supplier currency. |
Insurance, I |
Shipment insurance in supplier currency. |
Units, N |
Sellable units in the shipment. |
| Duty-rate category | Selects one of six illustrative workbook rates or the custom-rate path. |
Custom duty rate, r_custom |
Percent; visible and used only for the custom category. |
| Customs-value basis | Goods plus freight and insurance, or goods value only. |
Exchange rate, x |
Home-currency units per supplier-currency unit. |
| Additional cost items | Up to six description-and-amount rows in supplier currency; blank rows may appear anywhere. |
Governing relationships
The duty rate r is the selected illustrative category rate or r_custom / 100 for the custom path. The customs-value basis is:
V_customs = G + F + I for the goods/freight/insurance option
V_customs = G for the goods-only option
The remaining relationships are:
Duty = V_customs × r
Other fees = sum(additional cost item amounts)
Supplier-currency landed total = G + F + I + Duty + Other fees
Total landed cost = supplier-currency landed total × x
Landed cost per unit = total landed cost / N
Goods cost per unit = G × x / N
Uplift over invoice price = landed cost per unit / goods cost per unit - 1
The workbook calculates goods, freight-and-insurance, duty, and other-fee shares by dividing each supplier-currency component by the supplier-currency landed total. The four shares therefore add to one. Exchange conversion occurs once, after the supplier-currency total has been assembled.
For comparison, the workbook also calculates G × r as duty on goods alone and subtracts it from the selected-basis duty.
Calculation sequence
- Resolve the selected duty category and whether the custom-rate input applies.
- Resolve the selected customs-value basis.
- Sum the six fixed additional-cost rows, treating blank amounts as zero.
- Calculate duty, the supplier-currency landed total, and its component shares.
- Apply the exchange rate once to the total and derive per-unit and uplift measures.
- Return the goods-only duty comparison and evaluate
Model_Status.
Outputs and interpretation
Landed_Cost_Per_Unit is the primary decision figure for margin, purchasing, and pricing comparisons. Total_Landed_Cost is in home currency, while duty, customs value, and other-fee totals are shown in supplier currency as declared by the input rules. The cost-breakdown donut is a composition of the supplier-currency components; hover or keyboard focus exposes its values.
The Duty_Difference_Between_The_Two_Bases isolates only the basis choice. It does not determine which basis is lawful for a shipment.
Validation and status logic
| Condition | Returned status |
|---|---|
| Goods value is less than or equal to zero | NOT VALID: goods value must be greater than zero |
| Exchange rate is less than or equal to zero | NOT VALID: exchange rate must be greater than zero |
| Duty rate in use is greater than 50% | CHECK: a duty rate above 50% is unusual; confirm the tariff classification |
| Uplift over the invoice price is greater than 40% | CHECK: landed cost is more than 40% above the invoice price |
| None of the preceding conditions applies | OK |
The duty-rate warning takes precedence over the uplift warning.
Assumptions and limitations
- Preset duty categories and rates are illustrative only. Actual duty can depend on tariff code, product description, origin, valuation rules, quotas, anti-dumping measures, and trade agreements.
- The user must choose the customs-value basis applicable to the jurisdiction and transaction. The model does not make that legal determination.
- All monetary inputs before conversion are assumed to use the same supplier currency. Freight or fees already stated in home currency must be converted before entry.
- A single exchange rate is applied to the full total. The model does not handle different booking dates, hedges, spreads, bank charges, or multi-currency line items.
- VAT/GST, sales tax, excise, brokerage rules, recoverable tax, demurrage, and other charges are excluded unless the user adds them to the six-row fee grid.
- The model does not test duplicate fees, taxability, invoice accuracy, or whether a charge is already included in freight.
Restrictions and non-computing states
This calculator requires at least one shipment unit, constrains duty-rate inputs to 0 through 100 percent, and rejects negative monetary and additional-cost amounts. The additional-cost grid has six editable rows; blank rows are allowed, but the page cannot add a seventh fee. The workbook does not compute a usable result when goods value or exchange rate is nonpositive. Duty presets and the two customs-value bases are the fixed workbook choices; only the custom-rate path exposes an editable duty rate.
Errors and warnings
Input checking can reject an out-of-range duty rate, nonpositive unit count, or invalid grid amount before calculation. Workbook NOT VALID means the monetary basis cannot be computed. Workbook CHECK retains the result but flags an unusually high duty rate or overall uplift. A connection or calculation-service failure is a service error, not a customs conclusion.
References
The workbook derives its relations rather than reproducing any tariff schedule, table or figure. The duty rate categories are illustrative sample rates and carry no relationship to any real tariff line.
- U.S. Customs and Border Protection. Deductions from transaction value, the guidance under which international freight and insurance may be excluded from the dutiable value when separately identified. https://www.help.cbp.gov/s/article/Article1126
- U.S. Customs and Border Protection. Freight charges and customs value. https://www.help.cbp.gov/s/article/Article-1162?language=en_US
- World Customs Organization. Harmonized System, the classification framework duty rates hang from. https://www.wcoomd.org/en/topics/nomenclature/overview.aspx
- Wikipedia. Incoterms, for who bears which cost; note that these do not themselves determine the dutiable value. https://en.wikipedia.org/wiki/Incoterms
The customs value rules, duty rates and additional charges that apply to a real import come from the customs authority of the importing country. Nothing here is customs advice and no trademark or organisation name appearing in this tool implies endorsement by its owner.
Additional source notes migrated from Methodology
The workbook implements component roll-up and the two explicitly selected customs-value bases; it does not reproduce a tariff schedule. The delivered reviewer packet points to Freightos freight resources for comparison and requires confirmation with the applicable customs authority, tariff, commodity code, and country-of-origin rules.
Frequently asked questions
Which customs value basis should I use?
I entered a custom duty rate and nothing changed. Why?
Are the duty rates in the category list real?
Does this include import VAT or GST?
What about antidumping duties or Section 301 tariffs?
The duty share looks small. Is that typical?
Found a problem, or have an idea?
Tell us if a result looks wrong, a label is unclear, or something is missing. We read every message.
LogicCommons is in beta. If a result, label, or reference looks wrong, tell us here; we read every message.