-
Ex Works (EXW) Explained: What the Price Covers and What Brokers Still Need to File
What does Ex Works (EXW) mean? Learn what the EXW price includes, who handles each cost, and why the invoice alone can't support a US customs entry.
Last updated:

TL;DR
Ex Works (EXW) is the Incoterm where the seller only makes the goods ready at their own premises, and the buyer takes on everything after that, from loading and export clearance to freight, insurance, and import duties.
The EXW price covers the goods only, so it looks lower than a term like DDP, but the buyer pays the same total costs either way, just split across separate bills instead of folded into one number.
Risk passes to the buyer the moment the goods are made available at the seller's premises, even if they are still sitting on the loading dock.
The EXW invoice alone cannot support a US customs entry, because the freight, export charges, and dutiable additions that belong in the customs value are paid separately and never appear on the seller's invoice.
The missing costs sit across other documents, so the packing list and bill of lading have to line up with the invoice before the entered value holds.
EXW differs from FCA, FOB, and DDP mainly in who clears export and who pays freight, which changes how much of the total cost shows up in the invoice value.
For a broker, the EXW invoice is a starting point, not the full picture, so the gaps have to be gathered and reconciled at intake before the entry is ready to file.
An EXW invoice gives you a clean goods price, and that number is exactly what makes it misleading. It looks like the entry is halfway done, but the price covers the goods alone, so the freight, the export charges, and the other dutiable costs the buyer paid separately are nowhere on it.
That is the real problem under ex works (EXW). The figure you start with sits below the customs value you have to file, so the missing costs still have to be pulled from other documents and reconciled against the invoice before the entry holds. That is where the entry writer's time goes, and it is where the errors get in.
This article breaks down what EXW actually means for a US customs broker, including what the price covers, who is responsible for what, why the invoice alone cannot support an entry, and how document automation captures the missing information upstream so you file from a clean set of data.
What is Ex Works (EXW)?
Ex Works (EXW) is a shipping term where the seller only has to make the goods ready at their own premises, and on an invoice it reads as "EXW [place name]", which covers the seller's entire responsibility under this term.
It is a term the two sides agree to rather than a default, so when the buyer accepts EXW, they take on everything from the seller's door onward, including loading, export clearance, freight, insurance, and import duties.
What EXW means in shipping is that the seller does the least and the buyer carries the most. That split scatters the costs across several documents, which is the exact problem customs brokerage document automation solves before the broker files the entry.
EX Works responsibilities for buyer and seller
Under delivery ex works, the seller has one task, which is to make the goods ready at their own premises, packed and marked, and once that is done the seller's part of the deal is complete.
Everything after that point falls to the buyer, so the buyer arranges loading, export clearance, inland transport, freight, insurance, import clearance, and duties.
In terms of risk a similar split is followed. Until the goods are made available at the seller's premises any loss sits with the seller, and from that moment onward the buyer carries the risk of loss, even though the goods may still be sitting on the seller's loading dock.
For a broker it means the cost and charge data needed for the entry is spread across several documents that all have to line up against each other before filing.
Responsibility | Seller | Buyer |
Packing and marking goods | Yes | No |
Making goods available at premises | Yes | No |
Loading onto transport | No | Yes |
Export clearance | No | Yes |
Inland transport and freight | No | Yes |
Insurance | No | Yes |
Import clearance and duties | No | Yes |
Risk before goods are made available | Yes | No |
Risk after goods are made available | No | Yes |
What the EXW price covers and why it looks low
The EXW price is the goods only, priced at the seller's premises, so the number on the invoice reflects what the product costs and nothing more.
It leaves out transport, freight, insurance, and export costs, because the buyer pays all of those separately to other parties, which is why none of them ever appear on the seller's invoice.
The ex works price looks low because it is only the goods. A DDP price looks high because the seller has added transport, insurance, and duties into it. The buyer pays those same costs under EXW too. They are just billed separately instead of folded into one number.
EXW vs FCA vs FOB vs DDP
Ex works EXW puts the most on the buyer, since the seller only makes the goods available at their premises and the buyer handles export clearance, freight, and everything after.
FCA, or Free Carrier, moves one step up, because the seller clears the goods for export and hands them to a carrier the buyer names, after which the buyer pays the main freight.
FOB, or Free On Board, applies to sea and inland waterway shipments, where the seller clears export and loads the goods onto the vessel, and the buyer pays the freight from that point on.
DDP, or Delivered Duty Paid, puts the most on the seller, since the seller covers export, freight, insurance, and import duties, and delivers the goods ready for the buyer to collect.
Term | Who clears export | Who pays main freight | Where the value sits |
|---|---|---|---|
EXW | Buyer | Buyer | Lowest, goods only |
FCA | Seller | Buyer | Goods plus export clearance |
FOB | Seller | Buyer | Goods, export, and loading at port |
DDP | Seller | Seller | Highest, all costs included |
Is EXW data enough to file a customs entry?
No. The EXW invoice gives you the goods price and the Incoterm, but it does not give you the full customs value, so the invoice alone cannot support the entry.
The reasons come down to three gaps:
The dutiable additions that belong in the customs value, such as packing, assists, and commissions, are paid by the buyer to other parties, so they never appear on the seller's invoice.
Part of what you need sits in other documents, since the packing list and bill of lading carry the weights and charges that have to line up with the invoice before the numbers hold.
The buyer paid freight, insurance, and export costs separately under exw shipping, so those figures are scattered across several bills rather than collected in one place.
The EXW invoice is a starting point for the entry, not the full picture, so the broker still has to gather the missing costs and check the documents against each other, which is the kind of document handoff that breaks across borders when it is done manually.
How document automation handles EXW data at intake
Since an EXW invoice gives you the goods price and not anything else, a document automation layer does that work upstream of collecting the other data needed to file a customs entry. Here is what it handles at each stage:
1. Intake from any source or format
Your commercial invoices, packing lists, and bills of lading come in from different shippers, and no two are formatted the same way. A document automation platform like Docxster reads each one as it arrives, whether it comes by email, upload, form, or chat, and whether it is printed, scanned, or a PDF.
It pulls the Incoterm, value, currency, and charge lines off the invoice, and the matching weights and charges off the packing list and bill of lading. It does this without a stored template for each shipper, so a new format does not stop the read, and the entry writer is not sorting files before the work can start.
This is why a customs tool has to be deployable across every format from day one rather than set up shipper by shipper.
2. Cross-document validation
Under EXW the same value appears on more than one document, and the invoice, packing list, and bill of lading do not always agree. Docxster compares value, weight, and pieces across all three and flags any figure that does not line up.
An EXW value that is missing its freight or dutiable additions gets caught here, before it becomes the entered value. Docxster calls this three-way matching, and it runs on every entry, so a discrepancy shows up on the screen at intake instead of in a CBP query weeks later. The mechanics of that check are covered in this guide to three-way matching.
3. HTS classification
Classification is the slowest field to fill from a blank start, so an automation layer that suggests the code first saves the most time here. Docxster reads the product details off the documents and suggests the HTS code, leading from the broker's own parts library before it falls back to AI on a part it has not seen.
Each suggestion carries a confidence score, so the entry writer opens a code to confirm that it is grounded in the codes the brokerage has already filed, rather than an empty classification field. The writer keeps the call on every line, and Docxster does the lookup that used to start from scratch.
4. Missing-data collection
When the cost needed to build the customs value is not in the documents, someone usually has to chase the shipper for it, and that is where the entry stalls.
When a cost needed to build the customs value is missing, you send the shipper or importer a Docxster Form or Docxster Chat link. They submit the figure or the document through it, and it feeds straight into the workflow instead of coming back as an email you have to rekey.
5. Review and routing
An automation layer should not file on its own, so the uncertain entries need a way back to a person. Docxster routes anything with inconsistent or low-confidence data to a reviewer before it files, and lets the clean entries move ahead. The broker keeps the final check on every entry, and nothing transmits to CBP unseen.
6. Export into the filing software
The last step is getting the validated data into the system the broker already files from, without changing how they file. Docxster maps each field to its place in the filing software and sends the validated set across in one export, so the entry arrives populated and ready to confirm and transmit.
The filing software stays the same, the login stays the same, and the shippers keep sending documents to the same inbox they always have. Docxster handles the work that comes before all of that, reading the documents and checking them against each other so the fields are ready before the entry is opened.
Choosing software that handles EXW data before you file
An EXW invoice looks simple when you open it, but the goods price was never the hard part. The costs that build the customs value are not on that invoice, because the buyer paid the freight and the export charges separately, and the dutiable additions sit in other documents. So the number you start with is lower than the value you have to file.
That is where the time goes too. The hours disappear into gathering those missing costs and that is the part worth removing. When the reading and the cross-checking happen before the entry reaches your filing software, what is left for you is the classification call and the final review.
Docxster does that upstream step for customs brokers. It reads the EXW documents and pulls the value and charge lines off each one, flags any figure that does not line
up across the documents, and requests anything missing from the shipper before it becomes a problem at filing.
The HTS call and the final review stay with you, so the judgment a licensed broker is responsible for never leaves your desk.
Book a demo to see it run on your own entries
FAQs
What charges are included in Ex Works, and who pays them?
The EXW price includes the goods only, priced at the seller's premises. The buyer pays every charge after that, including loading, inland transport, export clearance, freight, insurance, and import duties.
What does Ex Works look like in practice?
A US importer buys machinery under "EXW Stuttgart." The seller has it packed and ready at the factory, and the buyer arranges collection, German export clearance, ocean freight, and US customs entry, so the invoice shows only the machinery price.
What is the opposite of Ex Works?
DDP, or Delivered Duty Paid. Under DDP the seller carries almost everything, including export, freight, insurance, and import duties, which is the reverse of EXW where the seller carries the least.
What is the difference between EXW and FOB?
Under EXW the buyer clears export and handles the goods from the seller's premises. Under FOB the seller clears export and loads the goods onto the vessel, and FOB applies only to sea and inland waterway shipments.
Turn documents into decisions.
See how Docxster gets you from inbox to insight in minutes, not days. Bring your toughest workflow — we'll show you what it looks like solved.

