ShipCalculators.com

Under each Incoterms 2020 rule, who pays what, and where does the risk pass?

All 11 Incoterms 2020 rules · eight cost layers from the seller's premises to the buyer's, and import clearance · risk point and end of the seller's costs · CIF and CIP insurance on 110% of the price, solved exactly · a price converted between rules · DDP duty on the FOB or CIF value · applies the rules' default split; it does not read your contract · Updated 3 November 2026

Published by ShipCalculators.com. Method checked against Incoterms 2020, ICC Publication 723E, Union Customs Code, Regulation (EU) No 952/2013 and 19 U.S.C. 1401a on 3 November 2026. How calculators are checked

Answer

Sold CFR Los Angeles under Incoterms 2020, the seller of a 40 ft container from Shanghai pays Maersk's origin charges and ocean freight, USD 3,012, and the risk passes once the box is on board at Shanghai. Whether the USD 855 destination handling is the seller's turns on its contract of carriage.

Change the inputs below to recompute.

On this page

What an Incoterms rule decides

An Incoterms rule is one of the 11 three-letter trade terms the International Chamber of Commerce publishes as Incoterms 2020; written into a sales contract with a named place, it fixes where the seller delivers the goods, and that delivery point is where the risk passes to the buyer and, in broad terms, where the costs pass too.1 The rules do not deal with the passing of ownership or with tariffs (Introduction, para 7), and the ICC states that they are not exclusively, or even primarily, price indicators (para 51).1

Split the costs and convert a price

1The rule in the sales contract

The three letters and the named place, as the contract writes them, with the year: Incoterms 2020.

EXW, Ex Works · any mode of transport. The seller delivers at the seller's premises, not loaded and not cleared for export. Risk passes at the seller's premises, where the seller's costs end too. Neither party must insure.FCA, Free Carrier · any mode of transport. The seller delivers to the buyer's carrier at the origin terminal, on the seller's vehicle ready for unloading. Risk passes at the origin terminal, where the seller's costs end too. Neither party must insure.FAS, Free Alongside Ship · sea and inland waterway only. The seller delivers alongside the ship the buyer nominates at the port of shipment. Risk passes alongside the ship, where the seller's costs end too. Neither party must insure.FOB, Free On Board · sea and inland waterway only. The seller delivers on board the ship the buyer nominates at the port of shipment. Risk passes on board at the port of shipment, where the seller's costs end too. Neither party must insure.CFR, Cost and Freight · sea and inland waterway only. The seller delivers on board the ship at the port of shipment, having paid the carriage to the port of destination. Risk passes on board at the port of shipment; the seller's costs end at the port of destination. Neither party must insure.CIF, Cost, Insurance and Freight · sea and inland waterway only. The seller delivers on board the ship at the port of shipment, having paid the carriage and insurance to the port of destination. Risk passes on board at the port of shipment; the seller's costs end at the port of destination. The seller insures on Institute Cargo Clauses (C) for at least 110% of the price.CPT, Carriage Paid To · any mode of transport. The seller delivers to the carrier it contracts with at the origin terminal, having paid the carriage to the buyer's premises. Risk passes at the origin terminal; the seller's costs end at the buyer's premises. Neither party must insure.CIP, Carriage and Insurance Paid To · any mode of transport. The seller delivers to the carrier it contracts with at the origin terminal, having paid the carriage and insurance to the buyer's premises. Risk passes at the origin terminal; the seller's costs end at the buyer's premises. The seller insures on Institute Cargo Clauses (A) for at least 110% of the price.DAP, Delivered at Place · any mode of transport. The seller delivers at the buyer's premises, on the arriving means of transport ready for unloading. Risk passes at the buyer's premises, where the seller's costs end too. Neither party must insure.DPU, Delivered at Place Unloaded · any mode of transport. The seller delivers unloaded at the buyer's premises. Risk passes once unloaded at the buyer's premises, where the seller's costs end too. Neither party must insure.DDP, Delivered Duty Paid · any mode of transport. The seller delivers at the buyer's premises, ready for unloading and cleared for import with the duty paid. Risk passes at the buyer's premises; the seller's costs end once cleared for import. Neither party must insure.

CFR, Cost and Freight · sea and inland waterway only · no insurance duty

Where the goods are handed to the carrier

The named place of destination

2The costs along the chain

Tap a layer to enter its figure. Navy the seller's, amber the buyer's, dashed where the seller's contract of carriage decides.

Main carriage: The carrier's quote or tariff: basic freight and surcharges; starts at Maersk's sample corridor figure.

Main carriage

010,000Maersk sample 2,769

Does the seller's contract of carriage cover destination handling and unloading?

3Insurance and import

The premium rate from the insurer's quotation; the duty rate from the importing country's tariff.

Premium rate on the insured value

02

Cover, % of the contract price

110150

Import duty rate

030

Duty is charged on the

Import clearance fee

01,000
4A price to convert

A price you already hold, from a quotation or a pro forma invoice, under any rule.

Price you hold

0500,000

Quoted under

CFR (Cost and Freight), Incoterms 2020: the seller delivers on board the ship at the port of shipment, having paid the carriage to the port of destination. No price entered.

Under CFR the seller delivers on board the ship at the port of shipment, having paid the carriage to the port of destination; risk passes on board at the port of shipment. The seller pays USD 3,012 of the chain and the buyer USD 0, with USD 855 set by the contract of carriage.

Your result

Under CFR

Seller pays
USD 3,012
Buyer pays
USD 0
Not set by CFR
USD 855

CFR (Cost and Freight): the seller delivers on board the ship at the port of shipment, having paid the carriage to the port of destination; risk passes on board at the port of shipment and the seller's costs end at the port of destination. Loading at the seller's premises USD 0, seller; Export clearance USD 0, seller; Pre-carriage to the origin terminal USD 0, seller; Origin terminal and loading on board USD 243, seller; Main carriage USD 2,769, seller; Destination terminal and discharge USD 855, set by the seller's contract of carriage; On-carriage to the named place USD 0, buyer; Unloading at the named place USD 0, buyer; Import clearance and duty USD 0, buyer; insurance no duty on either party.

Risk passes
On board, port of shipment
Seller's costs end
Port of destination

Seller OTHC 243 + FRT 2,769 = USD 3,012

Insurance
Not required
Price under CFR
Not entered

A container handed to the carrier at a terminal is better sold CPT than CFR: the seller loses control before it is on board (ICC Introduction to Incoterms 2020, para 66; ICC checklist).

What this split means

Under CFR (Cost and Freight) the seller delivers on board the ship at the port of shipment, having paid the carriage to the port of destination. That is where the risk passes to the buyer, and in broad terms where Incoterms 2020 moves the costs: those before it are the seller's, those after it the buyer's, except that under a C rule the seller also pays the carriage to the port of destination though the risk has already passed on board at the port of shipment.

On your figures the seller pays USD 3,012 of the costs along the chain and the buyer USD 0; USD 855 turns on what the seller's contract of carriage covers. Neither party must insure under CFR; the one at risk insures as it chooses.

Cite or share this calculation

ShipCalculators.com, “Incoterms 2020 Calculator: Who Pays, Risk and Price by Rule.” Method: each cost along the chain allocated to seller or buyer at the Incoterms 2020 delivery point (ICC Introduction, paras 19 and 20); prices converted between rules by adding the layers between their delivery points, CIF and CIP solved as base ÷ (1 − cover × rate). Inputs: CFR; OTHC USD 243, FRT USD 2,769, DTHC USD 855. Result: seller USD 3,012, buyer USD 0, contract of carriage USD 855. https://shipcalculators.com/calculators/incoterms-2020

The citation names ShipCalculators.com as publisher; copying it adds today's date.

Drawings of the chain and the 11 rules

The chain and who pays each layer under CFR

Loading at the seller's premises: seller USD 0 under CFRSellerLOAD0Export clearance: seller USD 0 under CFRSellerEXP0Pre-carriage to the origin terminal: seller USD 0 under CFRSellerPRE0Origin terminal and loading on board: seller USD 243 under CFRSellerOTHC243Main carriage: seller USD 2,769 under CFRSellerFRT2,769Destination terminal and discharge: set by the seller's contract of carriage USD 855 under CFRContractDTHC855On-carriage to the named place: buyer USD 0 under CFRBuyerONC0Unloading at the named place: buyer USD 0 under CFRBuyerUNL0Import clearance and duty: buyer USD 0 under CFRBuyerIMP0Insurance: no duty on either party The party at risk insures as it choosesINSRisk passesSeller's costs end
Loading at the seller's premises: seller USD 0 under CFRSellerLOAD0Export clearance: seller USD 0 under CFRSellerEXP0Pre-carriage to the origin terminal: seller USD 0 under CFRSellerPRE0Origin terminal and loading on board: seller USD 243 under CFRSellerOTHC243Main carriage: seller USD 2,769 under CFRSellerFRT2,769Destination terminal and discharge: set by the seller's contract of carriage USD 855 under CFROpenDTHC855On-carriage to the named place: buyer USD 0 under CFRBuyerONC0Unloading at the named place: buyer USD 0 under CFRBuyerUNL0Import clearance and duty: buyer USD 0 under CFRBuyerIMP0Insurance: no duty on either party The party at risk insures as it choosesINSRisk passesSeller's costs end

Navy the seller's layers, amber the buyer's, dashed grey where the seller's contract of carriage decides. The triangle marks where the risk passes, the bar where the seller's costs end.

Who pays under each rule

LOADEXPPREOTHCFRTDTHCONCUNLINSIMPEXWEXW, loading at the seller's premises: buyerBEXW, export clearance: buyerBEXW, pre-carriage to the origin terminal: buyerBEXW, origin terminal and loading on board: buyerBEXW, main carriage: buyerBEXW, destination terminal and discharge: buyerBEXW, on-carriage to the named place: buyerBEXW, unloading at the named place: buyerBEXW, insurance: no duty on either partyEXW, import clearance and duty: buyerBFCAFCA, loading at the seller's premises: sellerSFCA, export clearance: sellerSFCA, pre-carriage to the origin terminal: sellerSFCA, origin terminal and loading on board: buyerBFCA, main carriage: buyerBFCA, destination terminal and discharge: buyerBFCA, on-carriage to the named place: buyerBFCA, unloading at the named place: buyerBFCA, insurance: no duty on either partyFCA, import clearance and duty: buyerBFASFAS, loading at the seller's premises: sellerSFAS, export clearance: sellerSFAS, pre-carriage to the origin terminal: sellerSFAS, origin terminal and loading on board: buyerBFAS, main carriage: buyerBFAS, destination terminal and discharge: buyerBFAS, on-carriage to the named place: buyerBFAS, unloading at the named place: buyerBFAS, insurance: no duty on either partyFAS, import clearance and duty: buyerBFOBFOB, loading at the seller's premises: sellerSFOB, export clearance: sellerSFOB, pre-carriage to the origin terminal: sellerSFOB, origin terminal and loading on board: sellerSFOB, main carriage: buyerBFOB, destination terminal and discharge: buyerBFOB, on-carriage to the named place: buyerBFOB, unloading at the named place: buyerBFOB, insurance: no duty on either partyFOB, import clearance and duty: buyerBCFRCFR, loading at the seller's premises: sellerSCFR, export clearance: sellerSCFR, pre-carriage to the origin terminal: sellerSCFR, origin terminal and loading on board: sellerSCFR, main carriage: sellerSCFR, destination terminal and discharge: set by the seller's contract of carriageCCFR, on-carriage to the named place: buyerBCFR, unloading at the named place: buyerBCFR, insurance: no duty on either partyCFR, import clearance and duty: buyerBCIFCIF, loading at the seller's premises: sellerSCIF, export clearance: sellerSCIF, pre-carriage to the origin terminal: sellerSCIF, origin terminal and loading on board: sellerSCIF, main carriage: sellerSCIF, destination terminal and discharge: set by the seller's contract of carriageCCIF, on-carriage to the named place: buyerBCIF, unloading at the named place: buyerBCIF, insurance: sellerSCIF, import clearance and duty: buyerBCPTCPT, loading at the seller's premises: sellerSCPT, export clearance: sellerSCPT, pre-carriage to the origin terminal: sellerSCPT, origin terminal and loading on board: sellerSCPT, main carriage: sellerSCPT, destination terminal and discharge: sellerSCPT, on-carriage to the named place: sellerSCPT, unloading at the named place: set by the seller's contract of carriageCCPT, insurance: no duty on either partyCPT, import clearance and duty: buyerBCIPCIP, loading at the seller's premises: sellerSCIP, export clearance: sellerSCIP, pre-carriage to the origin terminal: sellerSCIP, origin terminal and loading on board: sellerSCIP, main carriage: sellerSCIP, destination terminal and discharge: sellerSCIP, on-carriage to the named place: sellerSCIP, unloading at the named place: set by the seller's contract of carriageCCIP, insurance: sellerSCIP, import clearance and duty: buyerBDAPDAP, loading at the seller's premises: sellerSDAP, export clearance: sellerSDAP, pre-carriage to the origin terminal: sellerSDAP, origin terminal and loading on board: sellerSDAP, main carriage: sellerSDAP, destination terminal and discharge: sellerSDAP, on-carriage to the named place: sellerSDAP, unloading at the named place: set by the seller's contract of carriageCDAP, insurance: no duty on either partyDAP, import clearance and duty: buyerBDPUDPU, loading at the seller's premises: sellerSDPU, export clearance: sellerSDPU, pre-carriage to the origin terminal: sellerSDPU, origin terminal and loading on board: sellerSDPU, main carriage: sellerSDPU, destination terminal and discharge: sellerSDPU, on-carriage to the named place: sellerSDPU, unloading at the named place: sellerSDPU, insurance: no duty on either partyDPU, import clearance and duty: buyerBDDPDDP, loading at the seller's premises: sellerSDDP, export clearance: sellerSDDP, pre-carriage to the origin terminal: sellerSDDP, origin terminal and loading on board: sellerSDDP, main carriage: sellerSDDP, destination terminal and discharge: sellerSDDP, on-carriage to the named place: sellerSDDP, unloading at the named place: set by the seller's contract of carriageCDDP, insurance: no duty on either partyDDP, import clearance and duty: sellerS
LOADEXPPREOTHCFRTDTHCONCUNLINSIMPEXWEXW, loading at the seller's premises: buyerBEXW, export clearance: buyerBEXW, pre-carriage to the origin terminal: buyerBEXW, origin terminal and loading on board: buyerBEXW, main carriage: buyerBEXW, destination terminal and discharge: buyerBEXW, on-carriage to the named place: buyerBEXW, unloading at the named place: buyerBEXW, insurance: no duty on either partyEXW, import clearance and duty: buyerBFCAFCA, loading at the seller's premises: sellerSFCA, export clearance: sellerSFCA, pre-carriage to the origin terminal: sellerSFCA, origin terminal and loading on board: buyerBFCA, main carriage: buyerBFCA, destination terminal and discharge: buyerBFCA, on-carriage to the named place: buyerBFCA, unloading at the named place: buyerBFCA, insurance: no duty on either partyFCA, import clearance and duty: buyerBFASFAS, loading at the seller's premises: sellerSFAS, export clearance: sellerSFAS, pre-carriage to the origin terminal: sellerSFAS, origin terminal and loading on board: buyerBFAS, main carriage: buyerBFAS, destination terminal and discharge: buyerBFAS, on-carriage to the named place: buyerBFAS, unloading at the named place: buyerBFAS, insurance: no duty on either partyFAS, import clearance and duty: buyerBFOBFOB, loading at the seller's premises: sellerSFOB, export clearance: sellerSFOB, pre-carriage to the origin terminal: sellerSFOB, origin terminal and loading on board: sellerSFOB, main carriage: buyerBFOB, destination terminal and discharge: buyerBFOB, on-carriage to the named place: buyerBFOB, unloading at the named place: buyerBFOB, insurance: no duty on either partyFOB, import clearance and duty: buyerBCFRCFR, loading at the seller's premises: sellerSCFR, export clearance: sellerSCFR, pre-carriage to the origin terminal: sellerSCFR, origin terminal and loading on board: sellerSCFR, main carriage: sellerSCFR, destination terminal and discharge: set by the seller's contract of carriageCCFR, on-carriage to the named place: buyerBCFR, unloading at the named place: buyerBCFR, insurance: no duty on either partyCFR, import clearance and duty: buyerBCIFCIF, loading at the seller's premises: sellerSCIF, export clearance: sellerSCIF, pre-carriage to the origin terminal: sellerSCIF, origin terminal and loading on board: sellerSCIF, main carriage: sellerSCIF, destination terminal and discharge: set by the seller's contract of carriageCCIF, on-carriage to the named place: buyerBCIF, unloading at the named place: buyerBCIF, insurance: sellerSCIF, import clearance and duty: buyerBCPTCPT, loading at the seller's premises: sellerSCPT, export clearance: sellerSCPT, pre-carriage to the origin terminal: sellerSCPT, origin terminal and loading on board: sellerSCPT, main carriage: sellerSCPT, destination terminal and discharge: sellerSCPT, on-carriage to the named place: sellerSCPT, unloading at the named place: set by the seller's contract of carriageCCPT, insurance: no duty on either partyCPT, import clearance and duty: buyerBCIPCIP, loading at the seller's premises: sellerSCIP, export clearance: sellerSCIP, pre-carriage to the origin terminal: sellerSCIP, origin terminal and loading on board: sellerSCIP, main carriage: sellerSCIP, destination terminal and discharge: sellerSCIP, on-carriage to the named place: sellerSCIP, unloading at the named place: set by the seller's contract of carriageCCIP, insurance: sellerSCIP, import clearance and duty: buyerBDAPDAP, loading at the seller's premises: sellerSDAP, export clearance: sellerSDAP, pre-carriage to the origin terminal: sellerSDAP, origin terminal and loading on board: sellerSDAP, main carriage: sellerSDAP, destination terminal and discharge: sellerSDAP, on-carriage to the named place: sellerSDAP, unloading at the named place: set by the seller's contract of carriageCDAP, insurance: no duty on either partyDAP, import clearance and duty: buyerBDPUDPU, loading at the seller's premises: sellerSDPU, export clearance: sellerSDPU, pre-carriage to the origin terminal: sellerSDPU, origin terminal and loading on board: sellerSDPU, main carriage: sellerSDPU, destination terminal and discharge: sellerSDPU, on-carriage to the named place: sellerSDPU, unloading at the named place: sellerSDPU, insurance: no duty on either partyDPU, import clearance and duty: buyerBDDPDDP, loading at the seller's premises: sellerSDDP, export clearance: sellerSDDP, pre-carriage to the origin terminal: sellerSDDP, origin terminal and loading on board: sellerSDDP, main carriage: sellerSDDP, destination terminal and discharge: sellerSDDP, on-carriage to the named place: sellerSDDP, unloading at the named place: set by the seller's contract of carriageCDDP, insurance: no duty on either partyDDP, import clearance and duty: sellerS

CFR outlined. S seller, B buyer, C the seller's contract of carriage; INS blank where no party must insure.

Your price under each rule, USD

Enter the price you holdto see it under all 11 rules
Enter the price you holdto see it under all 11 rules

Drawn once you enter a price.

Insurance under CIF

Enter the price and the premium ratefor the insured value and premium
Enter the price and the premium ratefor the insured value and premium
Who pays each layer under the 11 Incoterms 2020 rules
RuleLoadingExportPre-carriageOrigin terminalMain carriageDestination terminalOn-carriageUnloadingInsuranceImport
EXWBuyerBuyerBuyerBuyerBuyerBuyerBuyerBuyerNoneBuyer
FCASellerSellerSellerBuyerBuyerBuyerBuyerBuyerNoneBuyer
FASSellerSellerSellerBuyerBuyerBuyerBuyerBuyerNoneBuyer
FOBSellerSellerSellerSellerBuyerBuyerBuyerBuyerNoneBuyer
CFRSellerSellerSellerSellerSellerContractBuyerBuyerNoneBuyer
CIFSellerSellerSellerSellerSellerContractBuyerBuyerSellerBuyer
CPTSellerSellerSellerSellerSellerSellerSellerContractNoneBuyer
CIPSellerSellerSellerSellerSellerSellerSellerContractSellerBuyer
DAPSellerSellerSellerSellerSellerSellerSellerContractNoneBuyer
DPUSellerSellerSellerSellerSellerSellerSellerSellerNoneBuyer
DDPSellerSellerSellerSellerSellerSellerSellerContractNoneSeller

CFR (Cost and Freight): the seller delivers on board the ship at the port of shipment, having paid the carriage to the port of destination; risk passes on board at the port of shipment and the seller's costs end at the port of destination. Loading at the seller's premises USD 0, seller; Export clearance USD 0, seller; Pre-carriage to the origin terminal USD 0, seller; Origin terminal and loading on board USD 243, seller; Main carriage USD 2,769, seller; Destination terminal and discharge USD 855, set by the seller's contract of carriage; On-carriage to the named place USD 0, buyer; Unloading at the named place USD 0, buyer; Import clearance and duty USD 0, buyer; insurance no duty on either party.

Working the split by hand

The price under any Incoterms rule is the goods’ value at the seller’s premises plus every cost the seller pays under that rule. Write the chain out in order: loading, export clearance, pre-carriage, origin terminal, main carriage, destination terminal, on-carriage, unloading, import. Mark the rule’s delivery point; the seller pays what lies before it, except that under CFR, CIF, CPT and CIP it also pays the carriage beyond it. Under CIF and CIP divide by one minus 1.1 times the premium rate, since the cover is 110% of the price itself.

Formula, assumptions, and limits

Incoterms 2020 sets one point for each rule, the place where the seller delivers, and the ICC’s Introduction to the rules ties both the risk and, in broad terms, the costs to it: the costs before the delivery point are the seller’s, those after it the buyer’s. The four C rules are the exception the calculator draws apart, because there the seller pays the carriage beyond the point where the risk has already passed.

Formula

PY=E+∑isY,i aiP_Y = E + \sum_{i} s_{Y,i}\, a_iPCIF=E+∑isCIF,i ai1−k rP_{\text{CIF}} = \frac{E + \sum_{i} s_{\text{CIF},i}\, a_i}{1 - k\, r}PDDP=PDAP+aicl+d VP_{\text{DDP}} = P_{\text{DAP}} + a_{\text{icl}} + d\, VE=PX−bXgXE = \frac{P_X - b_X}{g_X}
  • PYP_Y: the price of the goods under rule YY.
  • EE: the goods at the seller’s premises, not loaded and not cleared for export: the EXW price.
  • aia_i: the cost of layer ii of the chain (loading, export clearance, pre-carriage, origin terminal, main carriage, destination terminal, on-carriage, unloading).
  • sY,is_{Y,i}: 1 when the seller pays layer ii under rule YY, 0 when the buyer does or the seller’s contract of carriage has not been shown to cover it.
  • kk: the cover as a share of the contract price, at least 1.10; rr the premium rate on the insured value. The same form gives CIP.
  • aicla_{\text{icl}}: the import clearance fee; dd the duty rate; VV the customs value, the FOB value or the CIF value as the importing country sets it.
  • bXb_X and gXg_X: the intercept and slope of the price under the rule XX the reader’s price is quoted under, read off PXP_X at E=0E = 0 and E=1E = 1; every price above is linear in EE, so one division recovers it.

Derivation

The seller delivers at the point the rule’s A2 article names, and the risk passes there under A3 (Introduction, para 19).1 A9 lists the costs, and in broad terms allocates “costs before the point of delivery to the seller and costs after that point to the buyer” (para 20).1 Under CFR, CIF, CPT and CIP the named destination “is not and never becomes the place of delivery” (para 26), so the seller’s costs run past its delivery point to the destination.1 The price under any rule is therefore the goods’ value at the seller’s premises plus every layer the seller pays under that rule.

Insurance is the one layer that depends on the price. Under CIF and CIP the seller insures for at least 110% of the price provided in the contract, and on a CIF sale that price is the CIF price, premium included.3 Writing the premium as k r PCIFk\, r\, P_{\text{CIF}} and adding it to the other seller’s costs gives PCIF=CFR+k r PCIFP_{\text{CIF}} = \text{CFR} + k\, r\, P_{\text{CIF}}, which solves to the division above. Under DDP the seller pays the import duty, a share of the customs value; the EU adds transport and insurance to the point of entry under Article 71(1)(e) of the Union Customs Code, while the US excludes them under 19 U.S.C. 1401a(b)(4)(A).6,7

Assumptions

  • The default Incoterms 2020 allocation applies; the sales contract changes none of it.
  • One currency for every figure.
  • Destination handling and unloading under CFR, CIF, CPT, CIP, DAP and DDP are left open unless the reader states what the seller’s contract of carriage covers.
  • Neither party must insure under nine of the 11 rules, so no premium is counted under them; under the D rules a seller who insures adds its own premium.
  • The DDP price includes the import duty but not import VAT, which an importer registered for VAT usually recovers.
  • Under CIF and CIP a premium rate entered is the insurer’s rate on the insured value, not on the price.

Worked example

Maersk’s Shanghai to Los Angeles figures for one 40 ft dry container, from its sample corridor of 14 January 2026, its BAF and LSS notices for the first quarter of 2026 and its US destination handling tariff of 15 September 2025: origin charges CNY 1,622 (CNY 856 terminal handling, CNY 316 export service, CNY 450 documentation), which at the ECB reference rates of 28 October 2026 (USD 1.1133 and CNY 7.4217 to the euro) are USD 243.31; ocean freight USD 2,769 (basic freight USD 2,300, BAF USD 450, LSS USD 19, the two surcharges added to the sample freight as the ocean freight quote calculator adds them); and destination handling USD 855.8,9,10,11,12 Take goods sold at USD 100,000 FOB Shanghai and a premium rate of 0.30%, a figure chosen for the example and not a market rate.

  • EXW: 100,000.00 − 243.31 = USD 99,756.69.
  • CFR: 100,000.00 + 2,769.00 = USD 102,769.00. The risk passes on board at Shanghai; the USD 855 destination handling turns on the seller’s contract of carriage.
  • CIF: 102,769.00 ÷ (1 − 1.10 × 0.003) = 102,769.00 ÷ 0.9967 = USD 103,109.26. Insured value 1.10 × 103,109.26 = USD 113,420.19; premium 0.003 × 113,420.19 = USD 340.26, and 102,769.00 + 340.26 = 103,109.26.
  • The shortcut, a premium of 0.0033 × 102,769.00 = USD 339.14 on the CFR price, comes out USD 1.12 below the exact premium, so the cover it buys falls short of 110% of the CIF price it produces.
  • DDP to the buyer’s premises with USD 600 on-carriage, a USD 150 clearance fee and a 4% duty on the US FOB basis: 102,769.00 + 855.00 + 600.00 + 150.00 + 0.04 × 100,000.00 = USD 108,374.00, before any import VAT. The 4% rate is taken for the example, not from a tariff.

Edge cases and limits

  • Costs larger than the price. A price below the seller’s own layers under its rule gives a negative EXW value; the calculator refuses it.
  • A C rule’s open costs. With the contract of carriage not stated, the destination handling is shown on neither side and is left out of every price, so CFR and CPT can read lower than the seller’s real offer.
  • FCA at the seller’s premises. The buyer then pays the pre-carriage and the risk passes once the goods are loaded on its vehicle; at a terminal the seller carries them there.
  • CPT and CIP delivery. The calculator puts delivery at the handover to the first carrier, at the place the reader picks; the ICC’s Introduction (para 34) says legal systems may differ on this.1
  • Cover other than 110%. The parties may agree more cover, and any figure from 110% to 200% can be entered; below 110% the calculator refuses, since the CIF and CIP rules set that minimum.

Regulatory basis

The rules are Incoterms® 2020, ICC Publication 723E, in force from 1 January 2020; the ICC’s Introduction to Incoterms 2020 is printed with them, and its author notes that it does not form part of the rules themselves.1 The ICC’s checklist (Publication 817E) and its Incoterms 2020 page restate the delivery points and the insurance levels.2,3 The US International Trade Administration and HMRC publish the rule groups.4,5 Customs value is set by the importing country: Articles 70 to 72 of Regulation (EU) No 952/2013 in the EU, 19 U.S.C. 1401a in the US.6,7

Common errors

  1. FOB, CFR or CIF for a container handed over at a terminal. The ICC advises FCA, CPT or CIP instead (Introduction, para 66; checklist pages 8 and 11).1,2
  2. CIF insurance read as all risks. The CIF minimum is Institute Cargo Clauses (C), a named-perils cover; Clauses (A) are required only under CIP (para 70).1
  3. The C-rule destination read as the risk point. Under CIF the risk passes on board at the port of shipment, not at the named port of destination (para 26).1
  4. The premium charged on the CFR price. The 110% is on the contract price, which under CIF includes the premium; the shortcut leaves the cover short.
  5. An Incoterm taken to set the customs value. HMRC states that the rule does not restrict the valuation method; the EU and the US value on different bases.5,6,7

Incoterms 2020 chart: delivery, risk and costs

The ICC groups the rules by mode: seven for any mode of transport and four for sea and inland waterway only (Introduction, para 42).1 Under the E, F and D rules the seller’s costs end where the risk passes; under the four C rules they run on to the destination.

RuleModeThe seller delivers, and the risk passesSeller pays the main carriageInsurance the seller must buy
EXW, Ex WorksAnyAt its premises or another named place, not loaded, not cleared for exportNoNone
FCA, Free CarrierAnyTo the buyer’s carrier at the named placeNoNone
FAS, Free Alongside ShipSeaAlongside the ship at the port of shipmentNoNone
FOB, Free On BoardSeaOn board at the port of shipmentNoNone
CFR, Cost and FreightSeaOn board at the port of shipmentYes, to the port of destinationNone
CIF, Cost, Insurance and FreightSeaOn board at the port of shipmentYes, to the port of destinationClauses (C), 110%
CPT, Carriage Paid ToAnyTo the first carrierYes, to the named placeNone
CIP, Carriage and Insurance Paid ToAnyTo the first carrierYes, to the named placeClauses (A), 110%
DAP, Delivered at PlaceAnyAt the named place, ready for unloadingYesNone
DPU, Delivered at Place UnloadedAnyAt the named place, unloadedYesNone
DDP, Delivered Duty PaidAnyAs DAP, cleared for import, duty paidYesNone

Under FCA the seller clears the goods for export; under EXW the buyer does, and under DDP the seller also clears them for import.2,5

Insurance under CIF and CIP

Incoterms 2010 put both CIF and CIP on Institute Cargo Clauses (C). During the revision the case for Clauses (A), all risks subject to itemized exclusions, was put against the commodity traders’ case for keeping (C); the ICC kept (C) for CIF, the rule “much more likely to be used in the maritime commodity trades”, and moved CIP to (A) (Introduction, para 70).1 Either party may agree other cover. The minimum sum is 110% of the contract price.3 The cargo insured value calculator takes the same algebra to the sum insured on a marine cargo policy.

Because the premium is part of the CIF price on which the cover is set, the price and the premium have to be solved together. On the worked example the exact solve gives a premium of USD 340.26; charging 0.33% on the CFR price gives USD 339.14, USD 1.12 less, and the cover then falls short of 110% of the resulting CIF price. The gap grows with the rate.

FOB, CFR and CIF for containers

The four sea rules suit goods the seller puts on board, or alongside, itself (Introduction, paras 43 and 44).1 A container delivered to a terminal days before it is loaded leaves the seller at risk for goods it no longer controls, and the ICC’s checklist sends containerized and terminal deliveries to FCA, CPT or CIP.2 Since 2020 an FCA seller who needs a bill of lading with an on-board notation for a letter of credit can have the buyer instruct its carrier to issue one (FCA A6 and B6, Introduction para 65).1 The calculator marks a sea rule chosen with the goods handed over at a terminal.

Customs value: FOB or CIF

A price under one rule is not the customs value under another. The EU values on a CIF basis: Article 71(1)(e) of the Union Customs Code adds the cost of transport and insurance up to the place of entry, and Article 72 leaves out transport after entry and the import duties themselves.6 The US transaction value is the price “exclusive of any costs, charges, or expenses incurred for transportation, insurance, and related services incident to the international shipment”, an FOB basis, under 19 U.S.C. 1401a(b)(4)(A).7 On the worked example a 4% duty is USD 4,000.00 on the US basis and USD 4,110.76 on the EU basis, where the customs value is the CFR price of USD 102,769.00 with no insurance bought. The landed cost calculator applies each country’s own basis, with the fees and import VAT.

Where to find each input

  • The rule and the named place: the sales contract or the pro forma invoice, written with the year, for example “FCA Shanghai terminal, Incoterms 2020”; the ICC asks for both (Introduction, paras 9 to 14).1
  • Origin terminal and main carriage: the carrier’s quote or tariff; the defaults are Maersk’s published figures for the Shanghai to Los Angeles sample corridor.8,9,10
  • Destination terminal: the carrier’s destination charges; Maersk’s US figure is USD 855 for a 40 ft dry box.11
  • Pre-carriage, on-carriage and clearance: the haulier’s and the customs broker’s quotes.
  • Premium rate: the insurer’s or broker’s quotation, as a percentage of the insured value.
  • Duty rate: the importing country’s tariff for the goods’ tariff line.

Your split step by step

  1. Delivery under CFR: on board the ship at the port of shipment, having paid the carriage to the port of destination. Risk passes on board at the port of shipment; the seller's costs end at the port of destination.
  2. Seller's layers: loading at the seller's premises USD 0 + export clearance USD 0 + pre-carriage to the origin terminal USD 0 + origin terminal and loading on board USD 243 + main carriage USD 2,769 = USD 3,012.
  3. Buyer's layers: on-carriage to the named place USD 0 + unloading at the named place USD 0 + import clearance and duty USD 0 = USD 0.
  4. Set by the seller's contract of carriage: destination terminal and discharge USD 855 = USD 855.

Regulatory basis

Incoterms 2020 is ICC Publication 723E, in force from 1 January 2020; the ICC’s free Introduction, checklist and rules page state the delivery points and insurance levels the calculator applies.1,2,3 The US International Trade Administration and HMRC publish the rule groups.4,5 Customs value is set by the importing country, not by the rule: the Union Customs Code in the EU, 19 U.S.C. 1401a in the US.6,7

Delivery and risk
The place of delivery under A2 marks where the risk passes under A3, Introduction para 191
Costs
A9 puts costs before delivery on the seller and after it on the buyer, in broad terms, para 201
C rules
The named destination is not and never becomes the place of delivery, para 261
Insurance
CIF Institute Cargo Clauses (C), CIP Clauses (A), at least 110% of the price, para 701,3
Containers
FCA rather than FOB where goods are handed to a carrier before loading, para 66; FCA, CPT or CIP in the checklist1,2
Modes
FAS, FOB, CFR and CIF sea and inland waterway only; the other seven any mode, para 421,4
EU customs value
Transport and insurance up to entry added, UCC Article 71(1)(e); later transport and duties excluded, Article 726
US customs value
International freight and insurance excluded from the price, 19 U.S.C. 1401a(b)(4)(A)7

Frequently Asked Questions (FAQs)

Who pays freight under FOB and under CIF?

Under FOB the buyer pays the main carriage: the seller's costs end once the goods are on board the ship the buyer nominates at the port of shipment. Under CIF the seller pays the freight and the insurance to the port of destination, but the risk still passes to the buyer when the goods are on board at the port of shipment, as under FOB. The ICC's Introduction to Incoterms 2020 (para 26) states that under a C rule the named destination is not and never becomes the place of delivery.

How do you convert an FOB price to CIF?

Add the freight to get CFR, then solve for the premium, which is charged on at least 110% of the CIF price itself: CIF = (FOB + freight) ÷ (1 − 1.1 × rate). Goods sold at USD 100,000 FOB Shanghai with Maersk's USD 2,769 ocean freight to Los Angeles give CFR USD 102,769.00; at a premium rate of 0.30% that becomes CIF USD 103,109.26, with a premium of USD 340.26 on an insured value of USD 113,420.19.

What insurance does CIF require under Incoterms 2020?

The seller must insure for at least 110% of the contract price on Institute Cargo Clauses (C) or similar clauses, a named-perils cover, not all risks. CIP requires the wider Institute Cargo Clauses (A). Incoterms 2010 set Clauses (C) for both; the 2020 revision raised CIP alone, and the parties may agree other levels in either rule (ICC Introduction to Incoterms 2020, para 70).

Can FOB be used for containers?

The ICC advises against it. Where containerized goods are handed to a carrier at a terminal before loading, the ICC's Introduction to Incoterms 2020 (para 66) answers yes to the question whether the seller is better advised to sell FCA than FOB: under FOB the seller carries the risk until the goods are on board, long after it has lost control of the box. CPT and CIP take the place of CFR and CIF for the same reason.

What is the difference between DAP, DPU and DDP?

Under DAP the seller delivers at the named place on the arriving vehicle, ready for unloading, and the buyer unloads. Under DPU the seller also unloads, and delivers once the goods are on the ground. Under DDP the seller delivers as under DAP but also clears the goods for import and pays the import duty. The ICC's checklist asks a seller considering DDP whether it can recover the import VAT.

Is customs duty charged on the FOB or the CIF value?

It depends on the importing country, not on the Incoterms rule. The EU adds transport and insurance up to the point of entry to the price, a CIF basis, under Article 71(1)(e) of the Union Customs Code. The US price actually paid excludes the international freight and insurance under 19 U.S.C. 1401a(b)(4)(A), an FOB basis. HMRC states that an Incoterm does not restrict the valuation method.

Where does the risk pass under FCA?

Where the goods are placed at the disposal of the carrier the buyer engaged, at the named place. If the seller's own haulier takes the goods to a terminal, the risk passes at the terminal when the buyer's carrier takes them, not when the seller's haulier collects them (ICC Introduction to Incoterms 2020, para 33). At the seller's own premises, delivery is once the goods are loaded on the buyer's vehicle.

How many Incoterms 2020 rules are there?

Eleven. Seven apply to any mode of transport (EXW, FCA, CPT, CIP, DAP, DPU and DDP) and four to sea and inland waterway transport only (FAS, FOB, CFR and CIF), the two groups of the ICC's Introduction to Incoterms 2020 (para 42). DPU, Delivered at Place Unloaded, is the Incoterms 2010 rule DAT renamed.

What changed from Incoterms 2010 to Incoterms 2020?

The ICC lists seven changes: the FCA option for a bill of lading with an on-board notation; all costs listed in A9 and B9; CIP insurance raised to Institute Cargo Clauses (A); carriage by the seller's or buyer's own means in FCA, DAP, DPU and DDP; DAT renamed DPU; security requirements within carriage obligations; and Explanatory Notes for Users (Introduction to Incoterms 2020, para 62).

What the calculator leaves to the contract

  • The default Incoterms 2020 split only. A contract that moves a cost, such as unloading under DAP, changes the figures, and the ICC warns that such a change should say whether delivery moves with it (Introduction, para 78).1
  • Destination handling and unloading under CFR and CIF, and unloading at the named place under CPT, CIP, DAP and DDP, are left open until the reader states what the seller’s contract of carriage covers; the calculator does not read the contract.
  • Under CPT and CIP to the buyer’s premises the destination terminal lies inside the carriage the seller must contract for, so its handling is counted as the seller’s unless the reader says the contract of carriage leaves it to the buyer.
  • No premium is counted under the nine rules that put no insurance duty on either party, and the premium rate is the reader’s quotation: the calculator holds no market rate.
  • The DDP price includes the import duty at the rate entered and the clearance fee, not import VAT; the ICC’s checklist asks a seller whether it can recover the import VAT before choosing DDP.2
  • Customs value is taken on one of two bases, the FOB value as in the US or the CIF value as in the EU; other countries’ rules, and the adjustments each allows, are for the landed cost calculator.
  • One currency for every figure. The default carrier charges are Maersk’s published Shanghai to Los Angeles figures on their dates, converted from CNY once at the ECB rate of 28 October 2026, not a quote for the reader’s cargo.8,12

How to use this calculator

  1. Pick the Incoterms 2020 rule in the sales contract, where the goods are handed to the carrier at origin (the seller's premises or the origin terminal) and the named place of destination (the buyer's premises or the destination terminal).
  2. Enter the costs along the chain in one currency: loading at the seller's premises, export clearance, pre-carriage, the origin terminal and loading on board, the main carriage, the destination terminal and discharge, on-carriage, and unloading at the named place. Leave a layer empty when it does not apply.
  3. Say whether the seller's contract of carriage covers destination handling and unloading, if you know; under CFR, CIF, CPT, CIP, DAP and DDP that contract decides who pays them.
  4. To convert a price, enter the price you hold and the rule it is quoted under. For CIF or CIP enter the premium rate from the insurer's quotation; for DDP enter the duty rate and whether duty is charged on the FOB or the CIF value.
  5. Read what the seller and the buyer pay, where the risk passes and where the seller's costs end, the insurance the rule requires, and the price under every rule.

Test cases this calculator passes

Every build of this site runs these cases through the calculator above and stops the release if any figure moves outside its tolerance. Load a case to put its inputs into the calculator.

InputsExpected resultTraced toLoad
Maersk Shanghai to Los Angeles, 1 × 40 ft dry, CFR Los AngelesSeller pays: USD 3,012Buyer pays: USD 0Not set by CFR: USD 855Risk passes: On board, port of shipmentMaersk sample corridor 14 Jan 2026: OHC CNY 856, EXP CNY 316, ODF CNY 450 = CNY 1,622 × 1.1133/7.4217 (ECB 28 Oct 2026) = USD 243.31; BAS 2,300 + BAF 450 + LSS 19 (Q1 2026) = USD 2,769; Maersk US DHC USD 855 (15 Sep 2025). CFR: seller pays origin and carriage to the port of destination, 243.31 + 2,769 = 3,012.31; risk passes on board (ICC Introduction paras 19, 26); destination handling turns on the contract of carriage.Load inputs
Same box sold FOB ShanghaiSeller pays: USD 243Buyer pays: USD 3,624FOB: seller's costs end on board; origin USD 243.31 seller, freight 2,769 and destination 855 buyer = 3,624.Load inputs
FCA at the origin terminalSeller pays: USD 0Buyer pays: USD 3,867Risk passes: Origin terminalFCA at a terminal: delivery to the buyer's carrier on the seller's vehicle ready for unloading (Introduction para 33); origin terminal handling, freight and destination are the buyer's, 243.31 + 2,769 + 855 = 3,867.31.Load inputs
EXWSeller pays: USD 0Buyer pays: USD 3,867EXW: every layer the buyer's.Load inputs
USD 100,000 FOB Shanghai priced CIF at a 0.30% premium ratePrice under CIF: USD 103,109.26Seller pays: USD 3,353CFR 100,000 + 2,769 = 102,769.00; CIF = 102,769.00 / (1 - 1.10 x 0.003) = 103,109.26; premium 0.003 x 1.10 x 103,109.26 = 340.26. The 0.30% rate is illustrative.Load inputs
The other 10 test cases
InputsExpected resultTraced toLoad
The CIF price converted back to FOBPrice under FOB: USD 100,000.00Reverse: 103,109.26 x 0.9967 - 2,769 = 100,000.00.Load inputs
DDP to the buyer's premises, 4% duty on the FOB valuePrice under DDP: USD 108,374.00Seller pays: USD 8,617102,769 + 855 + 600 + 150 + 0.04 x 100,000 = 108,374.00 (19 U.S.C. 1401a(b)(4)(A) FOB basis); import VAT excluded. Duty rate illustrative.Load inputs
Same, duty on the CIF value as in the EUPrice under DDP: USD 108,484.76Customs value CIF basis (UCC Art. 71(1)(e)), no insurance bought: 102,769.00; duty 4,110.76; DDP 102,769 + 855 + 600 + 150 + 4,110.76 = 108,484.76.Load inputs
DAP at the buyer's premises with on-carriage and unloadingSeller pays: USD 4,467Not set by DAP: USD 150DAP: delivery on the arriving vehicle ready for unloading; unloading USD 150 turns on the contract of carriage; seller 243.31 + 2,769 + 855 + 600 = 4,467.31.Load inputs
DPU at the buyer's premisesSeller pays: USD 4,617Risk passes: Unloaded at buyer's premisesDPU: the seller unloads (ICC Incoterms 2020 page); 4,467.31 + 150 = 4,617.31.Load inputs
USD 100,000 FOB priced CIP to the buyer's premises at 0.30%Price under CIP: USD 104,569.08CPT = 99,756.69 + 243.31 + 2,769 + 855 + 600 = 104,224.00; CIP = 104,224.00 / 0.9967 = 104,569.08.Load inputs
CFR with the seller's contract of carriage covering destination handlingSeller pays: USD 3,867Not set by CFR: USD 0Contract of carriage covers DTHC: 3,012.31 + 855 = 3,867.31 seller.Load inputs
CPT to the buyer's premises, the contract of carriage leaving destination handling to the buyerSeller pays: USD 3,012Buyer pays: USD 855CPT A4 and A9: the seller pays the carriage to the named place; with destination handling left to the buyer by the contract of carriage, seller 243.31 + 2,769 = 3,012.31, buyer 855.Load inputs
Cover of 90% of the priceShows “Enter the cover as a percentage of the contract price from 110 to 200”Input check: Incoterms 2020 CIF and CIP set 110% as the minimum.Load inputs
A DDP price below the seller's costsShows “more than the USD 100 price”Input check.Load inputs

Calculators used with this one

The ocean freight quote calculator adds up the carrier’s quote line by line, the main carriage and terminal layers used here.

Duty, fees and import VAT on the customs value are worked out by the landed cost calculator for the US, the EU, the UK, Canada and Australia.

The cargo insured value calculator takes the same premium algebra to a sum insured on a marine cargo policy.

After the box lands, the container detention calculator prices the days it stays out beyond free time.

Who publishes this calculator and how it is checked

Publisher
ShipCalculators.com, an independent site of maritime calculators.
How it is checked
Each figure is traced to the instrument that sets it, and the test cases on this page run against the calculator code on every build; a build that moves one of them does not deploy. Last method check: 3 November 2026.
What it is not
Not legal advice and not a reading of your contract: the sales contract, the rule it names with its year and named place, and any variation the parties agree decide who pays.

Change log

Each change to the method, a coefficient or a test case, with the date it reached this page.

  • First published, replacing the Incoterms risk transfer page, with the chain split for all 11 rules, the risk and cost points, CIF and CIP insurance solved on 110% of the price and a price converted between rules.

Regulation and sources

  1. ICC, Introduction to Incoterms® 2020, ICC Publication 723E (ICC Switzerland)
  2. ICC, Incoterms® 2020 Checklist and Flowcharts, ICC Publication 817E
  3. ICC, Incoterms® 2020 rules and questions
  4. US International Trade Administration, Know Your Incoterms
  5. HM Revenue and Customs, Customs valuation: Incoterms, updated 25 June 2025
  6. Regulation (EU) No 952/2013, Union Customs Code, Articles 70, 71 and 72 (EUR-Lex)
  7. 19 U.S.C. 1401a, Value, subsection (b)(4) (US Code, 2024 edition, govinfo)
  8. Maersk, Peak Season Surcharge notice with the Shanghai to Los Angeles sample corridor, 14 January 2026
  9. Maersk, Bunker Adjustment Factor, Q1 2026, 1 December 2025
  10. Maersk, Low Sulphur Surcharge, Q1 2026, 1 December 2025
  11. Maersk, Terminal Handling Service Destination, world to the US and Canada, 15 September 2025
  12. European Central Bank, euro foreign exchange reference rates, 28 October 2026