Four supplier quotations can show the same bottle, the same quantity and four very different totals. One may stop at a warehouse door under EXW. Another may reach a port under FOB. A CIF quotation may include ocean freight and insurance while transferring transport risk much earlier than the price appears to suggest. A DDP quotation may reach a named destination, but only if the seller can lawfully and practically perform the import obligations assumed in that transaction.
The lowest quoted total is therefore not necessarily the lowest landed project cost. It may simply contain fewer logistics activities.
For a buyer of empty cosmetic packaging, a reliable comparison has two stages. First, freeze the packaging scope: exact container, components, decoration, quantity, packing and approval work. Second, map every logistics cost and responsibility from the agreed delivery point to the receiving location. The comparison is finished only when each quotation reaches the same commercial boundary.
This article provides a worksheet method for doing that. It does not select an Incoterms® rule for a particular contract, interpret customs law, calculate duty or tax, or replace the official ICC Incoterms® 2020 rules and professional advice. The applicable rule, named place, local requirements and contract wording must be confirmed for the actual transaction.
The short answer: compare scope before totals
Do not compare an EXW total directly with a FOB, CIF or DDP total. Normalize all quotations to one selected comparison point, such as the buyer's receiving warehouse, and record which party pays each line before and after delivery under the named Incoterms® 2020 rule.
The minimum comparison record is:
- one frozen packaging bill of materials;
- one quantity and packing assumption;
- one currency and exchange-rate date;
- the full three-letter rule followed by the precise named place or port and “Incoterms® 2020”;
- a line-by-line list of included, excluded and unconfirmed charges;
- a separate record of where risk transfers;
- third-party estimates for every buyer-paid logistics line; and
- a clear distinction between recurring unit costs, shipment-level charges, one-time development charges and potentially recoverable taxes.
This method prevents three frequent errors: treating a longer quotation as a more expensive product, counting one freight item twice, and assuming the party that pays the freight also carries the transport risk for the same distance.
First, make sure the packaging quotations describe the same purchase
Incoterms® rules allocate selected costs, risks and obligations in the sale of goods. They do not make two different packaging specifications comparable. Before analyzing transport, place every supplier response against the same packaging brief.
For an empty cosmetic bottle project, “the same bottle” is rarely a sufficient description. The comparison record should identify, where applicable:
- the exact container code, drawing revision, material and nominal capacity;
- the neck, closure, pump, sprayer, dropper, liner, gasket, dip tube, actuator, overcap and decorative collar included in the assembled set;
- the number of colors, artwork versions, print passes, coatings, metallization, frosting, hot stamping, labels or other finishing operations;
- the quantity by SKU, color and artwork, rather than only the combined campaign volume;
- individual packing, dividers, trays, bags, cartons, palletization and any special handling requirement;
- approved sample, limit sample and inspection requirements;
- tooling, fixtures, decoration setup, sample charges and other one-time items;
- the treatment of spares, overrun, underrun and replacement parts; and
- the quotation validity date and production assumptions.
If Supplier A quotes a bottle and pump while Supplier B quotes a bottle, pump, overcap and printed carton, their totals are not comparable under any trade term. The commercial scope must be reconciled before logistics is added.
The site's cosmetic packaging cost guide explains how structure, components, decoration, quantity, testing, packing and trade terms shape the quoted amount. Its discipline should be applied before using the landed-cost worksheet below. If the BOM is still moving, label the calculation “working estimate,” not “supplier cost comparison.”
What EXW, FOB, CIF and DDP change in the comparison
The table below is a procurement map, not a substitute for the official rules. Its purpose is to show which questions a packaging buyer must resolve before entering a number into a worksheet.
| Quote basis | What the quoted boundary generally tells the buyer | Risk point to record separately | Buyer-side questions before comparison | Packaging-shipment caution |
|---|---|---|---|---|
| EXW — named place, Incoterms® 2020 | The seller makes the goods available at the named place. The buyer must investigate the work and cost required from that early point onward. | Record the exact place and the point at which the goods are made available under the agreed term. Do not assume loading or export activity merely because a forwarder can arrange it. | Is loading included? Who can perform export formalities? What are pickup hours, vehicle constraints, cargo data and origin charges? | Empty packaging can be bulky relative to its value. A low factory-gate total can hide meaningful pickup, terminal and documentation costs. ICC notes that EXW is primarily suited to domestic trade and identifies concerns in international use. |
| FOB — named port of shipment, Incoterms® 2020 | The seller's price extends through delivery on board the vessel at the named port of shipment, with export clearance on the seller side. The buyer arranges the main carriage after that delivery point. | Risk transfers when delivery occurs on board at the shipment port, not when the goods reach the destination. | Is the cargo actually delivered directly on board in the manner contemplated by FOB? Which origin handling and terminal items are included? Who nominates the vessel and manages cut-offs? | ICC limits FOB to maritime transport and directs users toward FCA for containerized or multimodal movements or terminal delivery. Most palletized packaging shipments need this mode check rather than an automatic “FOB” label. |
| CIF — named port of destination, Incoterms® 2020 | The seller pays the main sea freight to the named destination port and includes the insurance required by CIF. | Payment of freight to destination does not move the delivery and risk point to destination. Under the ICC framework, CIF remains a shipment rule with risk divided on board at origin. | What destination port is named? What freight items end there? What insurance cover, insured value, exclusions and claims documents apply? Which arrival and onward charges remain? | CIF is for maritime trade. ICC states that its default insurance obligation is minimum cover, with the option for parties to agree otherwise. A buyer should not translate “insurance included” into “every packaging loss or damage scenario is fully covered.” |
| DDP — named place of destination, Incoterms® 2020 | The seller assumes responsibility up to delivery at the named destination, including import clearance within the DDP framework. | Record the precise named delivery point and the contractual delivery condition; do not replace this with the vague word “door.” | Can the seller actually carry out the required import formalities? What address, access, appointment, unloading, tax and documentation assumptions were used? Which events trigger adjustment? | ICC advises caution because practical realities may prevent a foreign seller from undertaking import clearance. A convenient all-in figure is not reliable until the destination and assumptions are written. |
Two implications matter more than the labels.
First, cost and risk are different columns. CIF is the clearest illustration: the seller pays carriage to the destination port, but the risk framework is tied to delivery on board at origin. Procurement teams that record only “freight included” lose the information needed for insurance, claims and exception handling.
Second, mode and handover method matter. ICC's decision checklist distinguishes containerized and multimodal cargo from traditional on-board maritime delivery. If cosmetic packaging is collected in a container, handed to a carrier at a terminal, moved by truck before the port, or transported through multiple modes, a buyer should ask the parties and their logistics advisers whether FCA, CPT or CIP describes the intended handover more accurately than FOB or CIF. This article compares the four labels buyers commonly receive; it does not imply that all four are suitable choices for every shipment.
The named place is part of the term, not an optional note
“FOB,” “CIF” or “DDP” by itself is incomplete for comparison. A named place or port changes the physical boundary and the charges that sit on either side of it.
Compare these descriptions conceptually:
- EXW at a specific warehouse location;
- FOB at a specific port of shipment;
- CIF at a specific port of destination; and
- DDP at a specific receiving address or agreed destination point.
Even two DDP quotations may be based on different destinations. One forwarder may have rated a commercial warehouse with a loading bay. Another may have assumed a general city destination without an appointment, liftgate, restricted-access or unloading requirement. The phrase “to your door” does not reveal the difference.
The worksheet should therefore have four mandatory text fields before any cost entry:
| Field | What to enter |
|---|---|
| Rule | Exact three-letter rule |
| Named place or port | Full location used in the quotation, including terminal or address detail where relevant |
| Version | Incoterms® 2020 |
| Delivery assumption | Written description of the planned handover, including any separately agreed loading or unloading activity |
If a supplier cannot confirm these four fields, keep the quotation in an “unresolved” column. Do not fill missing logistics boundaries by inference.
Build a landed-cost worksheet that cannot hide exclusions
A useful worksheet is not a single formula cell. It is an audit trail. Each cost line needs an owner, basis, source and confidence status.
Use one row for each cost category and the following columns:
| Worksheet column | Purpose |
|---|---|
| Cost line | Defines the activity narrowly enough to avoid overlap |
| Supplier included? | Yes, no or unconfirmed |
| Buyer estimate | Amount obtained by the buyer where the supplier does not include the line |
| Currency | Prevents silent mixing of currencies |
| Rate date / validity | Records the date or validity window behind the amount |
| Charging basis | Per unit, per carton, per pallet, per shipment, weight, volume, time or another stated basis |
| Paying party | Seller or buyer under the proposed commercial arrangement |
| Risk relevance | Notes whether the item affects insurance, claims or control even if another party pays it |
| Evidence | Supplier line item, forwarder quotation, insurer indication, broker estimate or internal approved assumption |
| Status | Confirmed, estimated, allowance, excluded or not applicable |
| Double-count check | Identifies the supplier or forwarder line in which the same activity may already be bundled |
Then group the rows into four layers.
Layer 1: the packaging project
Record the container and component value, decoration, packing, tooling, samples, testing, inspection and other agreed project work. Keep recurring production items separate from one-time development items. When comparing unit economics, allocate one-time items only through an explicitly chosen planning volume; also preserve their full cash amount so the purchasing team can see the initial payment requirement.
Do not bury sample or tooling costs inside freight. They answer a different purchasing question and may not recur on a repeat order.
Layer 2: origin movement
Create separate rows for pickup, loading where applicable, export formalities, origin documentation, terminal or handling activities and movement to the handover point. The exact applicable rows depend on the transaction and logistics route. The worksheet does not decide which party legally owes them; it records what the quotation says and flags what remains to be confirmed against the selected rule and contract.
This layer is where a small EXW figure often expands. It is also where careless comparisons count an origin activity once in a supplier's FOB total and again in a forwarder's door-to-door estimate. The double-count column prevents that mistake.
Layer 3: main carriage and protection
Separate main transport from cargo insurance. A freight-inclusive quotation is not automatically insured on the terms a buyer expects. For CIF, record the insurance evidence and coverage basis instead of entering “included” as the end of the analysis. ICC explains that CIF and CIP have different default levels of insurance cover, and that CIF's default remains minimum cover unless the parties agree otherwise.
Also record the transport mode, route, transshipment assumptions, equipment type and rate validity supplied by the logistics provider. These are comparison inputs, not promises that the routing or market rate will remain unchanged.
Layer 4: destination and receipt
List destination handling, import-clearance service, duties, taxes, inland delivery, appointment-related activity, unloading and other receiving costs as separate lines where they apply. Do not ask the worksheet to determine customs classification, duty, tax recoverability or importer eligibility. Obtain those inputs from qualified parties for the destination market.
For management reporting, show at least two totals:
- cash required to receive the shipment, including amounts that may later be recoverable; and
- estimated economic landed cost, excluding a tax or deposit only when the buyer's finance and compliance advisers have confirmed the treatment.
This separation prevents a potentially recoverable amount from disappearing from cash-flow planning or being treated automatically as a permanent product cost.
The landed-cost logic
The calculation can be expressed without inventing a universal number:
Comparable landed project cost = comparable packaging project scope + buyer-paid origin activities + buyer-paid main carriage + buyer-paid cargo insurance + buyer-paid destination activities + confirmed duty and non-recoverable tax treatment + final inland delivery and receiving activities + separately disclosed risk allowance
The formula must be applied to the same quantity, destination and service boundary for every quotation. A zero should mean “confirmed not charged,” not “unknown.” Unknown items should remain visibly unpriced and should reduce the confidence score of that option.
A practical comparison block can look like this:
| Comparison layer | Quote A | Quote B | Quote C | Quote D |
|---|---|---|---|---|
| Frozen packaging BOM | Enter supplier amount | Enter supplier amount | Enter supplier amount | Enter supplier amount |
| One-time project charges | Enter separately | Enter separately | Enter separately | Enter separately |
| Buyer-paid origin total | Estimate from confirmed exclusions | Estimate from confirmed exclusions | Estimate from confirmed exclusions | Estimate from confirmed exclusions |
| Buyer-paid main carriage | Enter or mark included | Enter or mark included | Enter or mark included | Enter or mark included |
| Buyer-paid insurance | Enter or document included cover | Enter or document included cover | Enter or document included cover | Enter or document included cover |
| Buyer-paid destination total | Estimate from confirmed exclusions | Estimate from confirmed exclusions | Estimate from confirmed exclusions | Estimate from confirmed exclusions |
| Duty/tax cash requirement | Obtain destination-specific input | Obtain destination-specific input | Obtain destination-specific input | Obtain destination-specific input |
| Final delivery/receiving | Enter or mark included with boundary | Enter or mark included with boundary | Enter or mark included with boundary | Enter or mark included with boundary |
| Comparable total | Calculate only when material gaps are resolved | Calculate only when material gaps are resolved | Calculate only when material gaps are resolved | Calculate only when material gaps are resolved |
| Confidence | High / medium / low with reason | High / medium / low with reason | High / medium / low with reason | High / medium / low with reason |
The labels “Quote A–D” are intentional. Do not assume Quote A must be EXW or that Quote D must be DDP. The worksheet should compare actual proposals, not reward the quotation with the longest service scope.
Convert different charging bases before ranking suppliers
Empty packaging creates a specific normalization problem: logistics may be driven more by packed volume than by the nominal cosmetic fill capacity. A 50 ml bottle is not a 50 ml shipping unit after the pump, overcap, divider, carton and pallet are added.
Before accepting a forwarder estimate, align the transport input with the supplier's actual packing proposal:
- carton count and outer dimensions;
- gross and net weight;
- units per carton;
- pallet count and dimensions if palletized;
- stackability and handling restrictions;
- whether components ship assembled or separately;
- whether printed cartons, gift boxes or accessories travel in the same shipment; and
- tolerance or allowance used when final packing data is not yet available.
Mark preliminary packing data as estimated. Once the production packing list is available, refresh the freight and receiving model rather than retaining an early concept-stage figure.
For unit comparison, divide the comparable shipment total by the number of accepted, usable sets—not automatically by every ordered piece. Do not invent a defect or loss factor. Use only the agreed quantity treatment, inspection result and actual receipt data when those facts exist.
Prevent double counting with an inclusion matrix
The most useful control in the worksheet is a simple inclusion matrix. For each potentially overlapping activity, ask every provider to state whether it is included, excluded or passed through.
| Potential overlap | Supplier quote | Forwarder quote | Broker / other provider | Resolution required |
|---|---|---|---|---|
| Pickup and origin trucking | Included / excluded / unclear | Included / excluded / unclear | N/A | Identify one owner and one amount |
| Origin terminal or handling | Included / excluded / unclear | Included / excluded / unclear | N/A | Match charge name and boundary |
| Export documentation/formalities | Included / excluded / unclear | Included / excluded / unclear | If applicable | Confirm role and supporting document |
| Main freight | Included / excluded / unclear | Included / excluded / unclear | N/A | Retain one amount and validity |
| Cargo insurance | Included / excluded / unclear | Included / excluded / unclear | Included / excluded / unclear | Record cover, evidence and claims route |
| Destination handling | Included / excluded / unclear | Included / excluded / unclear | Included / excluded / unclear | Separate known fee from allowance |
| Import-clearance service | Included / excluded / unclear | Included / excluded / unclear | Included / excluded / unclear | Confirm responsible qualified party |
| Final delivery | Included / excluded / unclear | Included / excluded / unclear | N/A | State exact endpoint and service level |
| Unloading / receiving assistance | Included / excluded / unclear | Included / excluded / unclear | N/A | State whether excluded or separately agreed |
If two providers use different labels, ask them to describe the physical activity. “Local charges,” “origin fees” and “destination service” are not sufficiently precise to prove that the lines are different.
ICC's checklist specifically warns that disputes can arise over loading, unloading, terminal handling, container rental and customs-processing charges even when a rule has been chosen. The practical response is not to guess. Add detail to the sales contract and the cost schedule where the basic rule does not capture the allocation intended by the parties.
Evaluate control and risk, not only arithmetic
The normalized total is a decision input, not the entire sourcing decision. A buyer also needs to understand who controls the carrier, routing, documentation and response when cargo is delayed or damaged.
For each option, write short answers to these questions:
- Who selects and instructs the main carrier?
- Who receives schedule changes and transport documents?
- At what named point does delivery and risk transfer under the agreed rule?
- Which party arranges cargo insurance, and what evidence will the buyer receive?
- Who must initiate and support a damage or shortage claim?
- Can the party assigned export or import formalities perform them for this route?
- What cost assumptions expire before the packaging is ready?
- Which charges are fixed, estimated, adjustable or merely allowed for?
An apparently inexpensive EXW option may still be attractive when the buyer has strong origin logistics control and reliable export arrangements. A CIF option may simplify freight procurement but leave the buyer managing risk from the origin delivery point. A DDP option may make budgeting easier only when the named destination, import capability, tax treatment and exclusions are credible. None of these conclusions is universal; they depend on the actual transaction.
A buyer-side review sequence
Use the following sequence before presenting a preferred option internally.
1. Lock one comparison brief
Give every supplier the same BOM, quantity split, decoration, packing requirement, destination and requested quotation fields. The Cosmetic Packaging Buyer Guide provides the broader RFQ structure.
2. Rewrite every trade term in full
Record the rule, named place or port and “Incoterms® 2020.” Ask for clarification if the quotation says only “FOB,” “CIF” or “door delivery.”
3. Confirm whether the rule suits the transport method
Pay particular attention to FOB and CIF when the cargo is containerized, multimodal or handed over at a terminal. Ask the commercial parties and transport provider whether an alternative rule better represents the intended delivery.
4. Obtain independent missing-cost inputs
Where the buyer bears an activity, obtain a traceable estimate from the appropriate provider. Preserve the date, currency, route, packing data and validity. Never convert an unconfirmed exclusion into zero.
5. Separate risk from cost
Draw one line for the price boundary and another for transfer of risk. For CIF, this step is essential. Record insurance evidence rather than assuming the freight payer will absorb every transit loss.
6. Run the overlap check
Compare supplier, forwarder, insurer, broker and receiving quotations line by line. Resolve duplicate or vague charges before totaling.
7. Compare cash, economic cost and confidence
Show cash-to-receipt, estimated economic landed cost and the value of unresolved items separately. Add a confidence grade with a written reason. A slightly higher confirmed total may be more decision-ready than a lower total with material exclusions.
8. Preserve the approved basis
Attach the chosen worksheet, supplier quotation, logistics estimates, packing assumptions and clarifications to the purchase record. Recalculate when quantity, route, packaging, carton data, destination or schedule changes.
What this comparison cannot decide
This worksheet does not determine:
- whether a particular Incoterms® rule is legally or operationally suitable for a transaction;
- customs classification, origin, valuation, duty, tax, licences or importer-of-record requirements;
- the legal transfer of title or the payment method;
- whether cargo insurance responds to a particular event;
- product compliance, packaging compatibility or finished-product responsibility;
- carrier availability, future freight rates or customs outcomes; or
- whether a seller, buyer or service provider has the authority and capability to perform an assigned task.
These items require transaction-specific confirmation from the relevant commercial parties and qualified logistics, customs, tax, insurance or legal advisers. The official ICC materials should be used when choosing and drafting the rule. This article is a purchasing worksheet, not legal, customs, tax or insurance advice.
The decision rule for procurement
Rank quotations only after they describe the same packaging project and reach the same destination boundary. Treat every unconfirmed exclusion as an open item, every cost estimate as time-bound, and every trade term as incomplete without its named place and Incoterms® version.
The objective is not to force every supplier to quote DDP or to convert every purchase to EXW. It is to make the commercial difference visible. A good comparison tells management what the packaging costs, what transport work remains, when risk transfers, who controls each step and which assumptions still need confirmation.
One next step: issue a normalized RFQ
Use the Cosmetic Packaging RFQ Workbook in the Download Center to send every shortlisted supplier one packaging scope, one quantity split, one destination and one requested Incoterms® 2020 format. Require each response to identify the named place, inclusions, exclusions, packing basis and quotation validity. That single normalized brief is the most effective next step before requesting revised totals through the project quotation route.
Sources and editorial boundaries
- International Chamber of Commerce, Incoterms® 2020 official overview.
- International Chamber of Commerce, Incoterms® 2020 Checklist and Flowcharts — How to Choose the Right Incoterms® Rule for Your B2B Contract of Sale, 2024 update.
Incoterms® is a registered trademark of the International Chamber of Commerce. The summaries in this article are written for purchasing workflow and do not reproduce or replace the official rules. Confirm terminology, source currency and transaction-specific assumptions with appropriately qualified parties before using the worksheet for a purchase decision.
202 Products in 18 Families
Packaging Built Around the Buyer
From Brief to Approved Sample
Cosmetic Packaging Buyer Guide