Incoterms DDP, DAP and FCA decide three things in a Gulf shipment: who clears export, who clears import, and who pays duty and VAT. In practice the difference shows up at the customs desk long before it shows up at the quay.
The three terms sit inside the ICC's Incoterms 2020 rules. They apply when the sales contract names the term, the place and the year. They do not cover title to the goods, payment terms or product liability. A DDP sale does not make the seller the owner at destination.
What Incoterms DDP, DAP and FCA mean, in one line each
- FCA, Free Carrier (named place). The seller clears the goods for export and hands them to the carrier the buyer nominated. The buyer pays the main carriage, clears import, and pays duty and VAT.
- DAP, Delivered at Place (named place). The seller delivers to the named place in the destination country, goods ready for unloading, but not cleared for import. The buyer clears and pays.
- DDP, Delivered Duty Paid (named place). The seller delivers cleared for import, with duty and import taxes paid, goods ready for unloading.
Two details worth keeping visible. Unloading at destination falls to the buyer under all three. DPU is the only Incoterms 2020 rule where the seller unloads. And under DAP and DDP, delivery happens with the goods still on the arriving vehicle, so the named place has to be somewhere a truck or trailer can actually stand.
Incoterms FCA, DAP and DDP compared: who clears customs and who pays
| FCA | DAP | DDP | |
|---|---|---|---|
| Export clearance | Seller | Seller | Seller |
| Main carriage contract | Buyer | Seller | Seller |
| Cargo insurance | Buyer's choice | No obligation on the seller | No obligation on the seller |
| Import clearance | Buyer | Buyer | Seller |
| Duty and import VAT | Buyer | Buyer | Seller |
| Risk passes | Handover to the buyer's carrier | At the named place, not unloaded | At the named place, not unloaded, cleared |
| Unloading at destination | Buyer | Buyer | Buyer |
| Importer of record | Buyer | Buyer | Seller, in principle |
| Fits when | The buyer has a local entity or broker and wants control | The seller can reach the door but cannot clear | The seller has a licensed local entity |
Who is importer of record under FCA, DAP and DDP?
On paper: the buyer under FCA and DAP, the seller under DDP. On the declaration: whoever holds a commercial registration and customs account in the country of import.
Customs does not read the sales contract. The declaration names a declarant, and that name carries the duty, the VAT, the valuation and the record-keeping. So the question to ask before quoting any DAP or DDP job is not what the term says. It is who in Kuwait, the UAE or Saudi Arabia is willing to put their registration on the entry.
Who pays duty and VAT in the Gulf under each term?
Duty follows the importer of record. GCC states apply the GCC Common Customs Law, and the general customs duty rate is 5% of CIF value, with exemptions and higher rates by tariff line. Duty for a specific product depends on its HS code, so a duty estimate is only as good as the classification behind it. Duty paid is a cost of the goods. It is not recovered through a VAT return.
Import VAT also follows the importer of record:
- UAE: 5% since 2018.
- Saudi Arabia: 15% since July 2020.
- Bahrain: 10% since 2022.
- Oman: 5% since April 2021.
- Kuwait and Qatar: no VAT in force.
The recovery point matters more than the rate. A business recovers import VAT through its own VAT return only if it is the importer of record and is registered. A seller with no Gulf registration pays VAT it cannot reclaim, so the DDP price has to absorb it. That is a pricing decision, not a customs one, and it is where DDP quotes quietly lose money.
Kuwait is the simpler case. No VAT in force and no excise in force, so a DDP shipment into Kuwait carries duty and the usual charges, with no import VAT line to recover. Saudi Arabia is the opposite: 15% import VAT on a DDP sale is real cash until it is recovered, and recovery needs a registered importer.
Which term carries the demurrage risk?
The one where the party causing the delay is not the party holding the carriage contract. That is the whole problem.
Under DAP the buyer clears import. If the buyer is slow, the container sits and demurrage accrues. But if the seller booked the freight, the line invoices the seller's forwarder. The cost lands on one desk and the cause sits on another. Under FCA the buyer books the main carriage, so the line invoices the buyer directly and the incentive lines up. Under DDP the seller owns the chain to the named place and carries the exposure, which is why a DDP price needs a free time assumption written down before it is sent. Demurrage and detention are different clocks, and both start from a milestone, not from the invoice date.
The Gulf DDP trap: when the forwarder cannot be the importer
This is the conversation that goes wrong. A customer asks for DDP into Kuwait or Saudi Arabia. The seller has no local entity. Someone suggests the forwarder declare as importer of record, just this once.
In Kuwait, Saudi Arabia and the UAE, importing is a licensed activity tied to a commercial registration and a customs account. A forwarder is normally licensed to clear, not to trade. Declaring your own name as importer puts the duty, the VAT, the valuation, the product compliance and the record-keeping on your licence. If the HS code is wrong, or the goods need a permit nobody obtained, the penalty falls on the declarant. Confirm the position with the broker and the local customs authority before you promise it, because it varies by country and by licence.
Three honest routes when the seller cannot be the importer:
- Restate as DAP. The buyer clears, the seller delivers to the door. Show the buyer the duty and VAT estimate so the change is a number, not a surprise.
- The seller appoints a local entity to act as importer of record, with the arrangement written into the contract.
- A named buyer of record with the seller paying duty as an agreed add-on, documented on the quote and the invoice, never agreed on a phone call.
Whichever route, write the place and not the country. "DDP Kuwait" is not a delivery point. "DDP Shuwaikh warehouse, Incoterms 2020" is.
What a desk should do about it
- Name the importer of record on every DAP and DDP quote, per shipment, not per customer.
- Show duty and import VAT as separate lines so the buyer sees what is recoverable and what is not.
- State the HS code behind any duty estimate, and say the duty follows the final classification.
- Record who holds the carriage contract on each leg, because that is who the line will invoice.
- Write down the free time assumption under any DDP price.
- Say who unloads at the named place.
- If the buyer needs a shipped on-board bill of lading for a letter of credit, use the FCA on-board option that Incoterms 2020 added. It lets the parties agree that the buyer instructs the carrier to issue an on-board bill to the seller after loading.
Two places this lands in the software. Freight quotation software keeps rate cards by lane, mode and carrier and builds the quotation, so the term and the named place travel with the price instead of sitting in an email thread. On the customs side, customs clearance software holds customs status and issues documents in Arabic and English, which is what the declarant and the buyer both need when the entry is questioned.
CargoSharks is freight forwarding and customs brokerage software for Kuwait, the UAE and Saudi Arabia. Invoice lines carry their VAT category, rate and exemption code, decided from rules your finance team edits. A live demo opens without sign-up at demo.cargosharks.com.
Incoterms is a registered trademark of the International Chamber of Commerce.



