← Cargo-Stack
Freight tools

Landed cost calculator

Goods, freight, duty and tax stacked the way customs stacks them — tax on top of duty, not beside it.
By HS code and destination — look it up per shipment; a stale duty rate is a mispriced quote.
The import VAT/GST at destination. Hong Kong itself has none — this is for your customer's side.
Brokerage, port fees, last-mile — anything not dutiable but still payable.

How this is worked out

Landed cost stacks in a fixed order, and the order is the whole game. First the customs value: in most import regimes, the goods PLUS the freight and insurance to get them there — the CIF basis. Duty is a percentage of that. Then the import VAT or GST is charged on the customs value plus the duty — a tax on a tax, disliked by everyone and applied by nearly every VAT regime anyway.

The classic error is computing the tax on the goods value alone. It looks reasonable, it is how domestic sales tax works in some places, and on a DDP quote it under-collects on every single file — the freight, the insurance and the duty all escaped the base. The tool prints the wrong-base figure next to the right one precisely because the difference is the argument: on the default numbers it is a four-figure gap on one shipment.

A Hong Kong forwarder runs this arithmetic for the other side of the border and beyond, not for home — Hong Kong is a free port with no VAT and duty on almost nothing. Which is exactly why the desk needs the tool: your own market never drills the habit, and the first DDP quote into a 13% VAT market is where the habit's absence gets expensive.

A worked example

Goods 100,000, freight 8,000, insurance 700, duty 6.5%, VAT 13%, other fees 1,500.
Customs value: 100,000 + 8,000 + 700 = 108,700. Duty: 108,700 × 6.5% = 7,065.50.
Tax base: 108,700 + 7,065.50 = 115,765.50. VAT: × 13% = 15,049.52. Landed: 108,700 + 7,065.50 + 15,049.52 + 1,500 = 132,315.02.
On the goods value alone the VAT would have been 13,000 — a 2,049.52 under-collection that a DDP forwarder eats. Thirty such files a year is a five-figure hole with no line item.

What this does not do

Questions people actually ask

Is import VAT charged on the duty as well?

In nearly every VAT/GST regime, yes: the import tax base is the customs value plus the duty (and often excise). It reads like a tax on a tax because it is one. The practical consequence is that a 6.5% duty under a 13% VAT actually costs 6.5% × 1.13 ≈ 7.3% of customs value once the cascade is counted — and a DDP quote that misses the cascade is short by exactly that difference.

What goes into the customs value?

The transaction value of the goods, plus — in CIF-basis regimes — the international freight and insurance to the border, plus certain additions customs law prescribes: assists, royalties tied to the goods, packing. Not included: post-import transport, destination brokerage, and (where separately shown) some destination charges. The invoice price alone is the starting point, not the answer.

Hong Kong has no VAT — why would an HK forwarder need this?

Because the quote is for the customer's border, not yours. The moment you offer DDP or advise a mainland, European or Southeast Asian consignee on their to-door figure, you are pricing someone else's duty and VAT regime — and importing into the mainland from Hong Kong involves import VAT on exactly this cascaded base. Hong Kong's own free-port status is precisely why the habit has to come from a tool instead of daily practice.

Who pays the import VAT on a DDP shipment — and can it be recovered?

Under DDP the seller pays everything to door, including duty and import tax — which creates the recovery trap: import VAT is usually only reclaimable by a party VAT-registered in the destination, and a Hong Kong seller usually is not. The tax then becomes a real cost instead of a flow-through, which is why experienced traders prefer DAP with the buyer as importer of record, and why a DDP quote should price the VAT as unrecoverable unless someone has confirmed otherwise in writing.

Related tools

Margin calculatorWhat to sell at for the margin you budgeted — and what "just add 15%" quietly loses. Cargo insurance premiumWhat the policy insures, what it costs, and what you earn for arranging it.
These numbers, on every quote you send

Cargo-Stack reads the enquiry, prices it against your own rates, and drafts the quote — with this arithmetic underneath it. Same maths, no retyping.

Try it on a real enquiry
Want this checked on your own lanes?
WhatsApp the numbers to a real person — we’ll sanity-check them free. Or let the console run the whole calculation on live rates.
📲 WhatsApp us Start free trial →
Cargo-Stack — AI quoting software for freight forwarders worldwide. These calculators are free, need no sign-up, and send nothing you type anywhere.
Privacy · Terms · Freight tools