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 a rule decides
- Calculator
- What the split means
- Cite or share
- Drawings
- Working it by hand
- Formula and limits
- Incoterms 2020 chart
- CIF and CIP insurance
- Sea rules and containers
- Customs value basis
- Where to find inputs
- Your split step by step
- Regulatory basis
- FAQs
- Not modeled
- How to use
- Test cases
- Related calculators
- Publisher
- Change log
- Sources
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
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
- 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
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
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
Drawn once you enter a price.
Insurance under CIF
| Rule | Loading | Export | Pre-carriage | Origin terminal | Main carriage | Destination terminal | On-carriage | Unloading | Insurance | Import |
|---|---|---|---|---|---|---|---|---|---|---|
| EXW | Buyer | Buyer | Buyer | Buyer | Buyer | Buyer | Buyer | Buyer | None | Buyer |
| FCA | Seller | Seller | Seller | Buyer | Buyer | Buyer | Buyer | Buyer | None | Buyer |
| FAS | Seller | Seller | Seller | Buyer | Buyer | Buyer | Buyer | Buyer | None | Buyer |
| FOB | Seller | Seller | Seller | Seller | Buyer | Buyer | Buyer | Buyer | None | Buyer |
| CFR | Seller | Seller | Seller | Seller | Seller | Contract | Buyer | Buyer | None | Buyer |
| CIF | Seller | Seller | Seller | Seller | Seller | Contract | Buyer | Buyer | Seller | Buyer |
| CPT | Seller | Seller | Seller | Seller | Seller | Seller | Seller | Contract | None | Buyer |
| CIP | Seller | Seller | Seller | Seller | Seller | Seller | Seller | Contract | Seller | Buyer |
| DAP | Seller | Seller | Seller | Seller | Seller | Seller | Seller | Contract | None | Buyer |
| DPU | Seller | Seller | Seller | Seller | Seller | Seller | Seller | Seller | None | Buyer |
| DDP | Seller | Seller | Seller | Seller | Seller | Seller | Seller | Contract | None | Seller |
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
- : the price of the goods under rule .
- : the goods at the seller’s premises, not loaded and not cleared for export: the EXW price.
- : the cost of layer of the chain (loading, export clearance, pre-carriage, origin terminal, main carriage, destination terminal, on-carriage, unloading).
- : 1 when the seller pays layer under rule , 0 when the buyer does or the seller’s contract of carriage has not been shown to cover it.
- : the cover as a share of the contract price, at least 1.10; the premium rate on the insured value. The same form gives CIP.
- : the import clearance fee; the duty rate; the customs value, the FOB value or the CIF value as the importing country sets it.
- and : the intercept and slope of the price under the rule the reader’s price is quoted under, read off at and ; every price above is linear in , 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 and adding it to the other seller’s costs gives , 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
- 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
- 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
- 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
- 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.
- 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.
| Rule | Mode | The seller delivers, and the risk passes | Seller pays the main carriage | Insurance the seller must buy |
|---|---|---|---|---|
| EXW, Ex Works | Any | At its premises or another named place, not loaded, not cleared for export | No | None |
| FCA, Free Carrier | Any | To the buyer’s carrier at the named place | No | None |
| FAS, Free Alongside Ship | Sea | Alongside the ship at the port of shipment | No | None |
| FOB, Free On Board | Sea | On board at the port of shipment | No | None |
| CFR, Cost and Freight | Sea | On board at the port of shipment | Yes, to the port of destination | None |
| CIF, Cost, Insurance and Freight | Sea | On board at the port of shipment | Yes, to the port of destination | Clauses (C), 110% |
| CPT, Carriage Paid To | Any | To the first carrier | Yes, to the named place | None |
| CIP, Carriage and Insurance Paid To | Any | To the first carrier | Yes, to the named place | Clauses (A), 110% |
| DAP, Delivered at Place | Any | At the named place, ready for unloading | Yes | None |
| DPU, Delivered at Place Unloaded | Any | At the named place, unloaded | Yes | None |
| DDP, Delivered Duty Paid | Any | As DAP, cleared for import, duty paid | Yes | None |
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
- 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.
- 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.
- 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.
- 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
- Containers
- FCA rather than FOB where goods are handed to a carrier before loading, para 66; FCA, CPT or CIP in the checklist1,2
- 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
- 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).
- 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.
- 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.
- 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.
- 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.
| Inputs | Expected result | Traced to | Load |
|---|---|---|---|
| Maersk Shanghai to Los Angeles, 1 × 40 ft dry, CFR Los Angeles | Seller pays: USD 3,012Buyer pays: USD 0Not set by CFR: USD 855Risk passes: On board, port of shipment | Maersk 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 Shanghai | Seller pays: USD 243Buyer pays: USD 3,624 | FOB: 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 terminal | Seller pays: USD 0Buyer pays: USD 3,867Risk passes: Origin terminal | FCA 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 |
| EXW | Seller pays: USD 0Buyer pays: USD 3,867 | EXW: every layer the buyer's. | Load inputs |
| USD 100,000 FOB Shanghai priced CIF at a 0.30% premium rate | Price under CIF: USD 103,109.26Seller pays: USD 3,353 | CFR 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
| Inputs | Expected result | Traced to | Load |
|---|---|---|---|
| The CIF price converted back to FOB | Price under FOB: USD 100,000.00 | Reverse: 103,109.26 x 0.9967 - 2,769 = 100,000.00. | Load inputs |
| DDP to the buyer's premises, 4% duty on the FOB value | Price under DDP: USD 108,374.00Seller pays: USD 8,617 | 102,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 EU | Price under DDP: USD 108,484.76 | Customs 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 unloading | Seller pays: USD 4,467Not set by DAP: USD 150 | DAP: 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 premises | Seller pays: USD 4,617Risk passes: Unloaded at buyer's premises | DPU: 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.08 | CPT = 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 handling | Seller pays: USD 3,867Not set by CFR: USD 0 | Contract 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 buyer | Seller pays: USD 3,012Buyer pays: USD 855 | CPT 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 price | Shows “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 costs | Shows “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
- ICC, Introduction to Incoterms® 2020, ICC Publication 723E (ICC Switzerland)
- ICC, Incoterms® 2020 Checklist and Flowcharts, ICC Publication 817E
- ICC, Incoterms® 2020 rules and questions
- US International Trade Administration, Know Your Incoterms
- HM Revenue and Customs, Customs valuation: Incoterms, updated 25 June 2025
- Regulation (EU) No 952/2013, Union Customs Code, Articles 70, 71 and 72 (EUR-Lex)
- 19 U.S.C. 1401a, Value, subsection (b)(4) (US Code, 2024 edition, govinfo)
- Maersk, Peak Season Surcharge notice with the Shanghai to Los Angeles sample corridor, 14 January 2026
- Maersk, Bunker Adjustment Factor, Q1 2026, 1 December 2025
- Maersk, Low Sulphur Surcharge, Q1 2026, 1 December 2025
- Maersk, Terminal Handling Service Destination, world to the US and Canada, 15 September 2025
- European Central Bank, euro foreign exchange reference rates, 28 October 2026