Yes, DDP includes duty and tax in the seller's scope
Under Incoterms 2020, DDP (Delivered Duty Paid) places the maximum obligation on the seller. The seller pays the cost of the goods, international freight, customs clearance, import duty, and any destination tax such as VAT, GST, or sales tax that is collected at the border. The seller also bears the risk of rate changes, customs holds, and unexpected fees between order confirmation and delivery.
- Goods cost: paid by the seller, billed to the buyer in the DDP price.
- International freight: paid by the seller from origin to the named destination.
- Import duty: paid by the seller, calculated on customs value and HS code.
- Destination tax (VAT / GST / sales tax): paid by the seller when collected at the border.
- Customs clearance fees: paid by the seller, including broker fees if applicable.
What DDP does not include
Even with DDP, certain costs are outside the seller's scope. These costs are typically handled by the buyer or by the seller under a separate written agreement. The list below is the practical set used in ecommerce cross-border shipping, but the official Incoterms 2020 definition should always be reviewed before signing.
- Costs inside the destination after delivery (last-mile, returns, storage).
- Destination sales tax or use tax that is not collected at the border.
- Import licenses or permits that the buyer must hold as the importer of record.
- Goods that are restricted or prohibited in the destination country.
- Tariff reclassification or post-clearance reassessments driven by audit, not by the entry itself.
DDP vs DAP vs DDU vs CIF
The differences between DDP and the related Incoterms are about who pays duty and tax. DAP (Delivered at Place) means the seller delivers to the named place but the buyer pays duty and tax. DDU (Delivered Duty Unpaid) is the legacy term; modern Incoterms use DAP. CIF (Cost, Insurance, and Freight) is a sea or inland waterway term where the seller pays freight and insurance to the destination port, but the buyer still pays duty and handles import clearance.
- DDP: seller pays goods + freight + duty + tax + clearance to named destination.
- DAP: seller pays goods + freight to named destination; buyer pays duty and tax.
- CIF: seller pays goods + freight + insurance to destination port; buyer pays duty and clearance.
- FOB: seller delivers goods to the origin port; buyer pays freight, insurance, duty, and tax.
Who is the importer of record under DDP
Incoterms define the seller's responsibility to pay duty and tax, but they do not change the importer of record. In most destinations, the importer of record is the party whose name appears on the import entry. For DDP ecommerce shipments, sellers commonly arrange for a non-resident importer (NRI) registration, a local entity, or a third-party logistics partner to act as the importer of record.
- Importer of record is determined by the destination country's import rules, not by Incoterms.
- Sellers using DDP often rely on an NRI or 3PL to act as the importer of record.
- The buyer is still the importer of record when the entry is filed in the buyer's name.
- Confirm importer of record in writing before shipping, especially for regulated goods.
How to price a DDP quote
A DDP quote should be priced from the bottom up: goods + freight + insurance + duty + tax + clearance fee + margin. Skipping any of these will leave the seller under-collecting or absorbing the gap. Use the calculators linked below to estimate each layer, then build the DDP price the buyer sees.
- Start with goods cost (FOB or factory price).
- Add international freight and cargo insurance to the destination port.
- Add import duty using the Import Duty Calculator.
- Add destination tax (VAT / GST) using the Customs Value Calculator inputs.
- Add customs broker fees and any last-mile delivery cost to the buyer's address.
- Use the DDP Price Calculator to combine the layers into a DDP price.
A worked ecommerce example
A Shopify seller in Shenzhen ships a $2,000 order of cotton tote bags to a buyer in Berlin. The seller uses DDP. Freight is $380, insurance is $40, import duty is 6.5%, and German VAT is 19%. The customs value is $2,420, the duty is $157, and the VAT is calculated on ($2,420 + $157) = $490. The DDP price the buyer pays is roughly $2,420 + $157 + $490 + broker fee + margin. If the seller quotes DDP but forgets to add VAT, the seller absorbs the gap.
Why this matters for ecommerce sellers
DDP is popular because it removes friction for the buyer at delivery. The seller absorbs the risk that the buyer would otherwise refuse a duty bill on arrival. But DDP also concentrates cost risk on the seller: a duty rate change, a customs hold, or a missing document can quickly turn a profitable DDP order into a loss.
- DDP reduces buyer friction at delivery.
- DDP concentrates cost risk on the seller.
- DDP requires HS code, origin, and value preparation before shipping.
- DDP pricing must include every cost layer, including destination tax.
- For high-tariff lines, consider whether DDP economics still hold before quoting.
Common mistakes
These mistakes are common when sellers quote DDP for the first time. Each one can either erode margin or create a customs problem at the border.
- Forgetting destination VAT or GST in the DDP price.
- Using the wrong currency conversion date for duty and tax.
- Treating DDP as if it eliminates all destination paperwork for the buyer.
- Quoting DDP without confirming who will be the importer of record.
- Bundling goods with different HS headings into one DDP quote without separating duty lines.
- Pair this with FOB vs CIF vs DDP for ecommerce to choose the right Incoterm.
Source-backed verification
Use official destination sources and the official Incoterms definition before quoting DDP.
- ICC Incoterms 2020 defines DDP, DAP, CIF, and the named place of destination.
- trade.gov Incoterms summarizes the seller's obligation under each term.
- CBP Customs Valuation supports the customs value inputs used to compute duty.
- TariffCatalog Sources and Methodology describe how DDP price components are prepared as estimates.