FOB Destination vs DDP: Two Terms, Two Legal Systems
Summary: FOB Destination and DDP both mean the seller pays freight to the buyer's location. But the two terms come from two different rule books. FOB Destination is a US home-market term set by the Uniform Commercial Code (UCC Article 2). DDP (Delivered Duty Paid) is a world-trade term from the ICC Incoterms 2020 rules. Pick the wrong one in a contract, and gaps can appear. You may face unclear insurance cover, unclear duty risk, and legal fights no one saw coming.

Why This Confusion Exists
People mix up FOB Destination and DDP because both sound the same: the seller sends goods to the buyer and pays freight. But the two run on different legal systems. The rules differ on who takes the risk, who owns the goods and when, who buys insurance, and who clears customs.
In the US, the word "FOB" has a home-market meaning under the Uniform Commercial Code (UCC Article 2-319). Say a US firm ships goods within the country — from a warehouse in Ohio to a store in California. The contract might read "FOB Destination." That means the seller pays freight and carries the risk until the goods reach the buyer's site.
Outside the US, "FOB" means something else under ICC Incoterms 2020. FOB (Free on Board) is tied to the origin. The seller loads goods onto the ship at the start port, and the buyer pays freight from there on. Incoterms has no such thing as FOB Destination.
First-time US importers often bring their idea of "FOB Destination" into global deals. That's a risky mix-up. The legal cover they expect from the UCC does not carry over to Incoterms, and the reverse is true too.
FOB Destination vs DDP: Side-by-Side Comparison
The table below shows the main gaps between FOB Destination (UCC) and DDP (Incoterms). Knowing these gaps helps you avoid contract fights and keep your insurance cover in place.
| Feature | FOB Destination (UCC) | DDP (Incoterms 2020) |
|---|---|---|
| Legal framework | US Uniform Commercial Code (Article 2-319) | ICC Incoterms 2020 (international) |
| Scope | US domestic shipments only | International trade (any country pair) |
| Seller pays freight to | Buyer's location (domestic) | Buyer's location (any country) |
| Risk transfer | At buyer's location upon tender of delivery | At buyer's location, ready for unloading |
| Title (ownership) transfer | At destination when goods are tendered | Not defined — Incoterms do not govern title transfer |
| Export customs clearance | Not applicable (domestic) | Seller handles and pays |
| Import customs clearance | Not applicable (domestic) | Seller handles and pays |
| Import duties and taxes | Not applicable (domestic) | Seller pays all duties, taxes, and fees |
| Cargo insurance | Not required (seller bears risk) | Not required (seller bears risk) |
| Unloading at destination | Varies by contract terms | Buyer unloads |
| Court jurisdiction if disputed | US state/federal courts under UCC | Depends on contract — may be arbitration (ICC, LCIA) or foreign courts |
What Is FOB Destination Under the UCC?
UCC Article 2-319 sets the rule for FOB Destination. Under this rule, the seller must ship goods to the buyer's named site, at the seller's own cost. The seller also carries the risk in transit. If goods get damaged or lost before they reach the buyer, the seller takes the loss.
Title — that is, who owns the goods — passes to the buyer once the seller makes delivery at the site. In plain terms, tender means the seller offers the goods to the buyer in a fair, normal way. Up to that point, the seller owns the goods and carries the money risk.
FOB Destination comes in two forms under the UCC. FOB Destination, freight prepaid means the seller pays freight and carries transit risk. FOB Destination, freight collect means the buyer pays freight, but the seller still carries transit risk until delivery — a rare and odd mix. In practice, plain "FOB Destination" means freight prepaid.
The catch: UCC FOB Destination was built for trade inside the US. It assumes both sides work under the same laws, the same money, and no customs border between them. It has no rules for export or import clearance, duties, tariffs, or trade compliance across borders.
What Is DDP Under Incoterms 2020?
DDP (Delivered Duty Paid) is the Incoterms 2020 rule that puts the most duty on the seller. The seller must ship goods to the buyer's named site in any country. The seller also covers every cost. That includes export clearance, freight, cargo cover (at the seller's own risk), import customs clearance, duties, taxes, VAT/GST, and drop-off at the door.
DDP is the closest world-trade match to what US firms expect from FOB Destination. The seller handles it all; the buyer just receives the goods. But DDP goes much further than FOB Destination, since it covers cross-border steps that home-market shipping never touches.
Under DDP, the seller must work through the buyer's import rules and pay that country's duties and taxes. The seller often acts as importer of record too, or names one. For a China-based seller shipping DDP to the US, that means paying Section 301 tariffs (145%+ on many goods today) and filing ISF forms. It also means posting customs bonds — costs FOB Destination never faces.
Cost Comparison: FOB Destination vs DDP on a $50,000 Shipment
To see why this gap matters in dollars, compare the same product sold under both terms. Scene: a US manufacturer sells $50,000 of industrial equipment.
| Cost Component | FOB Destination (Ohio → California) | DDP (Ohio → São Paulo, Brazil) |
|---|---|---|
| Product cost | $50,000 | $50,000 |
| Domestic freight | $1,500–2,500 (truck, seller pays) | N/A |
| Export customs clearance | N/A | $150–250 (seller pays) |
| International freight (ocean) | N/A | $2,500–4,500 (seller pays) |
| Cargo insurance | Seller's risk (may self-insure) | $250–500 (seller's risk) |
| Import customs clearance (Brazil) | N/A | $300–600 (seller pays) |
| Import duties (Brazil avg 14-35%) | N/A | $7,000–17,500 (seller pays) |
| ICMS/PIS/COFINS taxes (Brazil) | N/A | $12,000–20,000 (seller pays) |
| Delivery to buyer's warehouse | Included in freight | $500–1,000 (seller pays) |
| TOTAL SELLER COST (beyond product) | $1,500–2,500 | $22,700–44,350 |
When to Use Each Term
The choice is straightforward once you understand the scope of each term. The rule is simple: domestic US shipments use UCC terms. International shipments use Incoterms.
- Use FOB Destination when: Both buyer and seller sit inside the US. The shipment does not cross a border. You want the seller to pay freight and carry transit risk. The UCC governs the deal — that's the default for US trade contracts. Example: a wholesaler in Texas ships to a retailer in Florida — FOB Destination, freight prepaid.
- Use DDP when: The shipment crosses a border. The buyer wants the seller to handle it all, including import customs and duties. The buyer is a first-time importer, or just a shopper, who can't handle customs alone. Duty rates are low and easy to predict — think trade-partner countries or low-tariff goods. Example: a German maker ships machinery DDP to a buyer in Ohio. The German seller pays freight, US customs clearance, and import duties.
- Use DAP instead of DDP when: The shipment crosses a border and the buyer wants door delivery. But the buyer would rather clear customs and pay duties alone. This is the usual setup for B2B imports where the buyer keeps their own customs broker. DAP (Delivered at Place) matches DDP in every way, except the buyer handles import clearance and duties.
- Never use FOB Destination for shipments that cross a border. The UCC has no say over trade between countries. If a contract says "FOB Destination" for a cross-border shipment, it opens the door to legal doubt. Neither UCC rules nor Incoterms rules clearly fit. US courts have ruled both ways on such cases. Always spell out the legal framework in plain words.
Common Mistakes When Mixing UCC and Incoterms
These mistakes happen regularly when US businesses move from domestic to international trade.
- Mistake: Writing "FOB Destination" on a cross-border purchase order. A US buyer who sends a PO to a Chinese supplier marked "FOB Destination" causes confusion. The Chinese seller reads FOB the Incoterms way — origin-based, seller loads at the port. The US buyer expects the UCC way — seller ships to the US warehouse. Result: no one books ocean freight, no one clears customs, and no one pays import duties. Always use Incoterms 2020 wording for cross-border contracts.
- Mistake: Treating DDP as the same as FOB Destination. DDP folds in import duties and taxes — costs FOB Destination never touches. A seller who quotes DDP to a high-tariff country may find the freight bill tops the price of the goods. Brazil charges 35%+ duties plus 20%+ taxes; the US charges 145%+ tariffs on many Chinese goods. DDP equals FOB Destination plus customs clearance, duties, and freight abroad.
- Mistake: Leaving out "Incoterms 2020" in cross-border contracts. Without a clear "Incoterms 2020" tag, a US court may fall back on UCC meanings when it reads FOB or other shipping terms. That shifts the legal meaning of every term in the deal. The fix is simple: always write "FOB Yantian Incoterms 2020" or "DDP Chicago, IL Incoterms 2020" — never just "FOB" or "DDP" on its own.
- Mistake: Asking for FOB (Incoterms) when you want DDP. Some US importers tell their Chinese supplier to "ship FOB," hoping for door delivery. Incoterms FOB means the seller loads at the start port. The buyer books and pays for ocean freight, cover, customs, duties, and delivery. If you want the seller to handle it all, ask for DDP or DAP instead.
- Mistake: Forgetting that Incoterms do not pass title. UCC FOB Destination passes both risk AND title at the site. Incoterms only set risk and cost — they say nothing about when ownership changes hands. You must cover title in a separate line in the sales contract. That matters for your books, your taxes, and your cover.
FOB Destination vs DDP vs FOB (Incoterms): Three-Way Comparison
Here is how all three terms line up side by side. Use this table as your go-to guide for how they overlap and where they part ways.
| Feature | FOB Destination (UCC) | DDP (Incoterms 2020) | FOB (Incoterms 2020) |
|---|---|---|---|
| Legal system | US UCC Article 2 | ICC Incoterms 2020 | ICC Incoterms 2020 |
| Scope | Domestic US only | International | International (sea only) |
| Seller pays freight | Yes — to destination | Yes — to destination | No — buyer pays ocean freight |
| Seller bears transit risk | Yes — to destination | Yes — to destination | No — risk transfers at origin port |
| Export clearance | N/A | Seller | Seller |
| Import clearance + duties | N/A | Seller pays all | Buyer pays all |
| Title transfer | At destination (defined by UCC) | Not defined by Incoterms | Not defined by Incoterms |
| Insurance obligation | None (seller bears risk) | None (seller bears risk) | None (buyer bears risk) |
| Best for | US domestic shipments | International — seller handles everything | International — buyer controls freight |
What About FOB vs LDP?
LDP (Landed Duty Paid) is not an official Incoterm. It's a loose trade term some contracts still use, mostly in US-China trade. LDP usually means the same thing as DDP: the seller ships goods to the buyer's site with all duties paid. But LDP has no set legal meaning.
Since neither the UCC nor the ICC defines LDP, using it in a contract opens the door to doubt. If a fight breaks out, there's no clear source to say what LDP asks of each side. The safer move is to use DDP (Incoterms 2020) for cross-border shipments where the seller pays duties, or DAP if the buyer handles customs.
If your supplier or buyer insists on "LDP" or "Landed," put it in writing that the deal runs on DDP Incoterms 2020. Name the exact destination too. That gives both sides a clear, legally sound framework to work from.