How to Calculate Landed Cost per Bag: Duty, Freight and Fees
Landed cost per bag is everything it costs to get one unit from the production floor to your warehouse, divided by the number of units that arrive saleable. It is built in seven steps, and the two that buyers miss are the valuation base used in the destination market and the charges levied per entry rather than per unit.

Start from the FOB value, add freight and insurance to reach the base your destination market uses, apply the duty rate for the confirmed line, add the fee layer and the inland layer, then divide by the piece count. On 500 pieces at FOB Xiamen USD 4.80 into the United States, that gives USD 7.37 per unit — an uplift of 53.5% over the FOB price.
The reason to build it properly is that almost every commercial decision in a sourcing programme is made against this number. Whether a second colourway is worth its tooling, whether air freight is justified, whether a consolidated shipment beats three small ones — all of them are landed cost questions, and all of them are answered wrongly against an FOB price.
The reason it is usually built badly is that two components are invisible. The valuation base differs by market, and the charges levied per entry do not scale with the order. Miss either and the number is wrong in a direction that flatters the programme.
What Exactly Counts as Landed Cost?
Everything between the goods leaving production and the goods being available to sell. That is the FOB value, the international transport, the insurance, the customs duty, the trade-remedy layer where it applies, the customs fees, the broker and filing charges, the inland movement, and the cost of the quality programme that decides what proportion of the shipment is saleable.
It does not include the cost of capital tied up in the order, the cost of the banking arrangement or the cost of the selling operation downstream. Those belong in a different model. Keeping the boundary clear is what makes the number comparable between two quotations.
Which Base Does Your Destination Market Use?
This is the fork in the model. The United States generally duties the transaction value, an FOB-type figure that excludes international freight and insurance where they are separately identified. The European Union, the United Kingdom, Australia and the GCC states duty a CIF value that includes them. The same invoice produces two different duty bases, and therefore two different duty amounts.
The clean way to handle it is a base flag in the model: one cell that says whether freight and insurance are inside the duty base, and a calculation that reads it. That single flag is what lets one template serve five markets without being rebuilt each time.
| Step | What you do | Where it usually goes wrong |
|---|---|---|
| 1. FOB value | Units multiplied by the FOB unit price | A price that silently includes packing or tooling |
| 2. Transport | Add freight, terminal handling and booking | Quoted per shipment and then forgotten on small orders |
| 3. Insurance | Apply the policy rate to FOB plus freight | A rule of thumb used instead of the actual policy rate |
| 4. Duty base | Transaction value or CIF, by market | The American base used in a CIF market, or the reverse |
| 5. Duty and remedies | Apply each rate to the base, one row each | Several measures merged into one blended percentage |
| 6. Fees and inland | MPF, HMF, broker, filing, delivery | Per-entry charges treated as if they scaled with units |
| 7. Divide | Total divided by saleable units | Dividing by units ordered rather than units that pass |
How Does the Arithmetic Run on a Real Order?
Take 500 pieces at FOB Xiamen USD 4.80 into the United States. The FOB value is USD 2,400.00, the transaction value is the same USD 2,400.00, and freight and insurance sit outside the duty base. At an illustrative ad valorem rate of 17.6% the duty is USD 422.40, and at an illustrative China-origin rate of 7.5% the additional duty is USD 180.00.
MPF at 0.3464% of USD 2,400.00 is USD 8.31, which falls below the per-entry floor, so USD 32.71 is charged. HMF at 0.125% is USD 3.00. Freight, terminal handling and booking total USD 285.00, insurance is USD 8.10, broker entry and ISF are USD 145.00, and drayage and delivery are USD 210.00. The total is USD 3,686.21, or USD 7.37 per unit.
| Line | Basis | Amount (USD) | Per unit (USD) |
|---|---|---|---|
| FOB Xiamen, 500 pcs at USD 4.80 | 500 x 4.80 | 2,400.00 | 4.80 |
| Ocean freight, THC and booking | quote-driven | 285.00 | 0.57 |
| Marine insurance | 0.30% of FOB plus freight | 8.10 | 0.02 |
| Customs value (transaction value) | FOB, freight excluded in the US | 2,400.00 | 4.80 |
| Ad valorem duty | illustrative 17.6% on customs value | 422.40 | 0.84 |
| Section 301 China-origin duty | illustrative 7.5% list rate | 180.00 | 0.36 |
| Merchandise processing fee | 0.3464%, floor of 32.71 applies | 32.71 | 0.07 |
| Harbor maintenance fee | 0.125% of value, ocean entries | 3.00 | 0.01 |
| Broker entry and ISF filing | quote-driven | 145.00 | 0.29 |
| Drayage and delivery | quote-driven | 210.00 | 0.42 |
| Landed total | sum of the lines above | 3,686.21 | 7.37 |
Which Lines Do Buyers Forget?
Six, and they are the reason a modelled number and a real invoice disagree. The inspection visit, which is quoted per inspector day and does not scale down with the order. The bank charges on each telegraphic transfer under a T/T 30/70 arrangement, which are two payments per order. The foreign exchange spread between the rate the bank gives and the rate the contract assumed.
Then the physical ones: the samples shipped separately, which are dutiable in their own right when they cross a border; the carton and labelling rework needed when a retailer specification arrives late; and the storage and demurrage that follow any delay at the port. None of them is large alone, and together they are routinely the difference between a modelled and an actual margin.
| Forgotten line | Typical behaviour | How to handle it |
|---|---|---|
| Inspection visit | Charged per inspector day, same on 500 or 5,000 | Amortise it across the order, and compare it against the risk it removes |
| Bank charges | Two transfers under T/T 30/70, per payment | Add a fixed amount per order rather than a percentage |
| Foreign exchange spread | Between the bank rate and the contract rate | Model the spread explicitly, not the mid-market rate |
| Samples | Dutiable when they cross a border | Declare them with a value and a code, and allow for the duty |
| Rework and relabelling | Triggered by a late retailer specification | Hold a contingency on first runs of a new style |
| Storage and demurrage | Follow any delay at the port | Treat it as a risk of the schedule, not of the goods |
Should the Divisor Be Units Ordered or Units Saleable?
Units saleable, and the difference is not a rounding error. Inspection at AQL 2.5 under ISO 2859-1 accepts a lot with a stated number of defects; it does not promise none. A first run of a new style also carries a rework rate that a second run does not, because the tooling and the operators are new to it.
The practical approach is two divisors. Model the cost against units ordered for the purpose of comparing suppliers and lanes, and against units expected saleable for the purpose of setting a selling price. The gap between them is the cost of quality, and it is a real number that belongs in the model rather than in an apology later.

How Does Order Size Change the Answer?
Through the lines that are charged per entry rather than per unit. Run the same bag at 2,000 pieces at FOB Xiamen USD 7.95 and the landed cost comes to USD 10.77 per unit against an FOB price of USD 7.95 — an uplift of USD 2.82, or 35.5%, against 53.5% on the 500-piece order. The duty rate is identical in both cases.
That is the whole argument for consolidation. The freight per unit falls, the entry charges spread, and the MPF stops being a floor and starts being a percentage. A buyer comparing a monthly 500-piece rhythm against a quarterly 2,000-piece one is comparing two different businesses, and the landed cost model is where that shows.
| Line | Basis | Amount (USD) | Per unit (USD) |
|---|---|---|---|
| FOB Xiamen, 2,000 pcs at USD 7.95 | 2,000 x 7.95 | 15,900.00 | 7.95 |
| Ocean freight, THC and booking | quote-driven | 980.00 | 0.49 |
| Marine insurance | 0.30% of FOB plus freight | 50.64 | 0.03 |
| Customs value (transaction value) | FOB, freight excluded in the US | 15,900.00 | 7.95 |
| Ad valorem duty | illustrative 17.6% | 2,798.40 | 1.40 |
| Section 301 China-origin duty | illustrative 7.5% | 1,192.50 | 0.60 |
| Merchandise processing fee | 0.3464%, no floor, no cap | 55.08 | 0.03 |
| Harbor maintenance fee | 0.125% of value | 19.88 | 0.01 |
| Broker entry and ISF filing | quote-driven | 165.00 | 0.08 |
| Drayage and delivery | quote-driven | 380.00 | 0.19 |
| Landed total | sum of the lines above | 21,541.50 | 10.77 |
How Should Freight Be Allocated Across Styles?
By the measure the carrier charges on, which is volume or chargeable weight whichever is greater — not by unit count and not by value. A consignment of 500 bulky cooler bags and 500 flat drawstring bags does not split its freight evenly, and allocating by units would understate the cost of the bulky style and overstate the flat one.
Where a consignment mixes styles, work out the chargeable measure per style from its carton dimensions and pack quantities, allocate the freight on that basis, and then add the duty per style at its own rate. That is the only allocation that survives an audit and the only one that produces a true per-style margin.
Building the model once, correctly
- State the FOB value, the units and the Incoterm with its named place.
- Add freight, terminal handling and booking as quoted for the lane.
- Apply the actual policy rate for insurance, not a rule of thumb.
- Set a base flag: transaction value or CIF, by destination market.
- One row per duty or trade-remedy measure, each with its own rate and date.
- Add the fee layer with its floor and ceiling, and the inland layer.
- Divide by units ordered for comparison and by units saleable for pricing.
What Should the Model Look Like?
One sheet, inputs at the top, calculated rows below, and every rate carrying the date it was read. Inputs are units, FOB unit price, freight, insurance rate, the base flag, each duty rate, the fee parameters, and the commercial charges. Outputs are the duty amount, the fee amount, the total and the per unit figure, plus the uplift over FOB as a percentage.
The uplift percentage is the number to manage. It collapses the whole model into one figure that can be tracked across shipments, and it moves visibly when the freight market moves or the order size changes. A programme that tracks it month by month notices a problem long before a programme that only looks at the unit price.

How Does This Connect to the Rest of the Programme?
Directly to the schedule. Sampling runs 6-10 working days and bulk runs 35-50 days from written sample approval, and the landed cost model is only stable for as long as the inputs are: a freight quotation has a validity, a duty rate has an edition, and a fee floor has a fiscal year. Put the re-quote and the re-read on the same calendar as the reorder.
It also connects to the quality programme, through the divisor. The AQL sampling table gives the sample size and the accept and reject pair; the AQL 1.5 vs 2.5 note explains what moving the column does and does not buy. Both feed the number of units expected saleable, which is the divisor that turns a cost into a unit cost.
What Is the Honest Conclusion?
That the FOB price is roughly half the story on a small order and about two-thirds of it on a large one, and that the rest is knowable in advance. None of the components is unknowable; they are merely unquoted until somebody asks.
Ask early, in writing, and put the answers in a model with the rates dated. That is the whole discipline, and it is the difference between a programme that surprises its own finance team and one that does not.
Get a landed cost build-up on your order
Send the quantity, the FOB unit price and the destination. You get the seven steps with your numbers and the uplift percentage to track.
Frequently Asked Questions
What is landed cost per bag?
Everything it costs to move one unit from the production floor to your warehouse, divided by the number of units that arrive saleable. It includes FOB value, freight, insurance, duty, customs fees, broker and filing charges, inland movement and the quality programme.
What is the difference between landed cost and FOB?
FOB stops at the port of export. Landed cost adds everything that happens after it: transport, insurance, duty, fees, inland delivery and the cost of what does not arrive saleable.
Is US duty calculated on FOB or CIF?
On the transaction value, an FOB-type figure that generally excludes international freight and insurance where separately identified. The EU, UK, Australia and GCC states use a CIF base.
How much does landed cost exceed FOB on a bag order?
On 500 pieces at FOB Xiamen USD 4.80 into the United States the uplift is 53.5%. On 2,000 pieces at USD 7.95 it is 35.5%, because the charges levied per entry spread across more units.
What are the charges levied per entry?
The merchandise processing fee with its floor and ceiling, the broker entry fee, the ISF filing and the minimum drayage charge. All are the same for 500 pieces as for 5,000.
Should I divide by units ordered or units saleable?
Both, for different purposes. Compare suppliers and lanes on units ordered; set a selling price on units expected saleable, because AQL 2.5 accepts a stated number of defects rather than none.
How should I allocate freight across styles?
On chargeable measure — volume or weight, whichever the carrier charges on — not on unit count and not on value. Then apply each style own duty rate to its own value.
What lines do buyers most often forget?
The inspection visit, bank charges on each transfer, the foreign exchange spread, duty on samples shipped separately, rework and relabelling, and storage and demurrage after a delay.
Does the model change between markets?
The structure does not; the base flag and the rate rows do. Set one cell that says whether freight and insurance are inside the duty base, and one row per measure.
How often should the model be refreshed?
Whenever a freight quotation expires, whenever the tariff edition changes, whenever a fee floor is reset, and on every reorder. Put the re-read on the reorder calendar.
Does inspection cost belong in landed cost?
Yes, as a fixed charge per visit amortised across the order. It is one of the lines that makes small orders look worse than large ones.
What is the one number to track?
The uplift over FOB as a percentage. It collapses the model into one figure and moves visibly when freight, order size or duty changes.
Does the production calendar affect the model?
It sets the validity window of the inputs. Sampling 6-10 working days and bulk 35-50 days from sample approval is long enough for a freight quotation to expire and for a rate to be re-read.
People Also Ask
How do you calculate landed cost?
Add the FOB value, freight, insurance, duty, customs fees, broker and filing charges and inland movement, then divide by the number of units that arrive saleable. Apply the duty to the base your destination market uses.
What is included in landed cost?
Everything from the production gate to saleable stock in your warehouse: goods, transport, insurance, duty, trade-remedy measures, customs fees, brokerage, inland delivery and the quality programme.
What is the difference between FOB, CIF and landed cost?
FOB stops at the port of export, CIF adds freight and insurance to the port of import, and landed cost adds duty, fees, inland delivery and the cost of what is not saleable.
Why is landed cost higher on small orders?
Because the charges levied per entry — MPF with its floor, broker entry, ISF filing and minimum drayage — are the same whatever the quantity, so they spread over fewer units.
How do I allocate freight between products in one container?
By chargeable measure: volume or weight, whichever the carrier charges on, worked out from carton dimensions and pack quantities for each style.
Sources and further reading
Every figure on this page is either our own programme data or attributed below. Open the originals before you write them into a specification.
- Incoterms 2020 rulesInternational Chamber of Commerce
- Basic importing and exporting: entry, duties and feesU.S. Customs and Border Protection
- ISO 2859-1:1999 — sampling procedures for inspection by attributesInternational Organization for Standardization