How to Calculate Landed Cost for Ecommerce: Fees, Duties, Returns, and Re-ships
Ecommerce

How to Calculate Landed Cost for Ecommerce: Fees, Duties, Returns, and Re-ships

True landed cost reveals full delivery expenses—preventing margin loss and improving pricing decisions.

March 22, 2026
2
min read

Shipping cost isn’t just the label. If you’re running fulfillment at scale, the real question isn’t “What did we pay to ship it?” It’s:

What did it truly cost to deliver the order, and handle everything that happened after delivery? Calculating the true cost, including all additional expenses, ensures accurate product valuation and helps you avoid hidden losses.

That’s “true landed cost.” And if you don’t model it correctly, you end up with:

  • surprise margin erosion on certain products, lanes, or countries
  • mispriced free shipping thresholds
  • inaccurate profitability by channel (Shopify vs marketplaces vs wholesale)
  • underfunded returns operations (especially in apparel, subscription, and health & wellness)
  • lack of visibility into your total landed cost, making it harder to analyze profitability across your business

This guide breaks down:

  • the difference between landed cost vs total cost of fulfillment (they’re not the same)
  • how to calculate landed cost for ecommerce
  • DDP vs DDU ecommerce (duties at checkout) decisions

Landed cost vs total cost of fulfillment (what’s the difference?)

This matters because teams mix these terms and end up with inconsistent reporting. For example, landed cost typically covers direct costs like product cost, shipping, duties, and taxes, while total cost of fulfillment includes additional fixed or semi-fixed costs such as overhead costs (e.g., staff wages, payment processing fees, inventory management), warehousing costs (e.g., storage fees, facility expenses), software subscriptions, and equipment depreciation.

Landed cost (order-level, variable)

Typically includes:

  • purchase price (the initial cost paid to acquire the product)
  • product cost (COGS) per unit/order
  • shipping expenses (all costs related to shipping, including outbound shipping and related charges)
  • freight costs (transportation charges for moving goods)
  • handling fees (costs for preparing, processing, and managing shipments)
  • insurance expenses (risk coverage for shipments during transit)
  • duties/taxes/brokerage (for cross-border, including brokerage fees for customs clearance)
  • documentation costs (administrative and compliance fees for required shipping and customs documents)
  • container fees (charges for using shipping containers, relevant for international shipments)
  • port fees (costs incurred during customs processing and container handling at ports)
  • packaging materials (variable)
  • payment fees (sometimes included in contribution margin models)
  • returns + re-ship costs (true landed cost adds these)

Total cost of fulfillment (broader operational cost)

Includes everything above plus fixed/semi-fixed costs such as:

  • warehouse rent
  • labor overhead and management
  • equipment, WMS costs
  • customer support overhead
  • 3PL account management fees
  • storage fees (including warehousing and storage charges during customs clearance)
  • insurance, utilities, etc.
  • fulfillment costs (all expenses from supplier to customer, including shipping, handling, and customs)
  • logistics providers (third-party logistics companies that offer multiple facilities and services impacting total cost)

Simple rule: If you’re deciding how to price an order or which service to ship it with, focus on true landed cost (variable). If you’re deciding in-house vs 3PL or network design, you need total cost of fulfillment.

How to calculate landed cost for ecommerce

Start with a formula you can implement in a spreadsheet, BI tool, or shipping analytics layer.  Calculating the estimated landed cost is a crucial step, as it helps you account for all expenses before importing or delivering goods to their destination.

Step 1: Define the base (per order)

COGS (product cost)

  • Calculations are typically done per unit to accurately determine the cost associated with each product.
  • pick/pack variable labor (optional if you track it per order)
  • packaging materials (mailers, cartons, inserts)

Step 2: Add outbound shipping (what most teams stop at)

Outbound transportation charge

  • shipping method (e.g., ocean freight, air freight, express courier): The choice of shipping method significantly impacts both costs and delivery speed. Ocean freight is a cost-effective option for large-volume international shipments, while air freight and express couriers offer faster delivery at higher costs.
  • domestic shipping: Utilizing domestic shipping—such as local fulfillment centers or a network of warehouses within the same country—can help avoid customs duties, tariffs, and import/export fees, reducing overall transportation costs and streamlining logistics.
  • transportation costs: These include all expenses related to moving goods, such as freight charges, carrier rates, and transit methods, and are a key component of outbound shipping.
  • delivery speed: Faster delivery options typically increase shipping expenses but can improve customer satisfaction. Storing inventory closer to customers can help balance speed and cost.
  • accessorials (residential, DAS, address correction, additional handling, oversize)
  • fuel surcharge
  • shipping insurance / signature (if used): Shipping insurance is an optional but important cost for protecting valuable shipments during transit and managing risk.

Step 3: Add cross-border costs (if applicable)

Duties + taxes

  • customs clearance (the process and associated costs of getting goods through customs authorities)
  • customs duties (government-imposed charges on imported goods, enforced by customs authorities)
  • import duties (specific tariffs or taxes applied to imported products)
  • tax calculations (determining total import expenses, including duties, taxes, and fees)
  • brokerage / clearance fees (fees paid to a customs broker for managing customs processes and facilitating entry preparation, duty calculation, and compliance)
  • broker fees (variable expenses incurred during customs clearance, often charged by customs brokers)
  • documentation fees (administrative costs for preparing and submitting required import documents)
  • disbursement/advancement fees (if the carrier pays duties on behalf of the receiver)

Step 4: Add exception and post-purchase costs (true landed cost)

Return shipping cost (if you subsidize it)

  • return processing cost (restock, refurb, dispose)
  • re-ship cost (replacement label + product cost if replacement is free)
  • fraud / chargebacks (if modeled at order level)
  • support cost drivers (optional: cost per “where is my order” ticket)
  • additional costs and other related costs (such as import duties, shipping insurance, handling fees, and miscellaneous expenses essential for delivery)
  • such fees (examples include risk coverage costs like insurance and quality assurance charges that should be factored into the total landed cost)

A practical “true landed cost” formula

True Landed Cost (per order) = COGS

  • Packaging
  • Outbound Shipping (transportation + accessorials + fuel + services)
  • Duties/Taxes/Brokerage (if cross-border)
  • Returns Cost (shipping + processing + value loss)
  • Re-ship Cost (replacement + shipping)
  • Exception Costs (claims, chargebacks where relevant)

If you want the fastest implementation: start with the top 80/20 drivers:

  • outbound shipping (including accessorials)
  • duties/taxes (for international)
  • returns + re-ships

What to track so landed cost is actually usable (Ops KPIs)

If you want landed cost to drive decisions, track it as a distribution. Conducting a thorough landed cost analysis is essential for optimizing key performance indicators (KPIs) and making informed business decisions, especially for e-commerce brands engaged in international trade and global supply chains.

Recommended slices:

  • by destination country (or zone)
  • by package profile (weight/dims)
  • by carrier/service
  • by channel (Shopify, Amazon, wholesale, etc.)
  • by product category (apparel, electronics, etc.)
  • by exception type (return, re-ship, RTS, claim)

Key metrics:

  • true landed cost per order
  • true landed cost as % of revenue
  • return rate and cost per return
  • re-ship rate and cost per re-ship
  • duties/tax variance (estimated vs actual)
  • RTS rate (especially for DDU lanes)

DDP vs DDU ecommerce (duties at checkout): what to choose and why

One of the biggest “hidden” cost drivers in international ecommerce is who pays duties, when, and how consistently.

With DDP (Delivered Duty Paid), the merchant pays all duties and taxes upfront, ensuring the customer receives their order without additional charges at delivery. This approach can improve customer satisfaction and reduce delivery delays, but requires the seller to accurately calculate and pay these costs in advance.

With DDU (Delivered Duty Unpaid), the customer is responsible for paying duties and taxes upon delivery, which can lead to unexpected costs and a poor customer experience.

What is DDP?

DDP (Delivered Duty Paid) means duties/taxes are collected upfront (often at checkout) or paid by the shipper, so the customer receives the package with minimal friction.

Operational benefits

  • fewer failed deliveries/refusals due to surprise charges
  • fewer support tickets (“why is the carrier asking for money?”)
  • better delivery experience in key markets

Cost considerations

  • you (the merchant) assume more cost responsibility
  • you need accurate landed cost estimates to avoid under-collecting

What is DDU?

DDU (Delivered Duty Unpaid) (often referred to as DAP in some contexts) means the customer pays duties/taxes upon delivery (or when contacted by the carrier).

Operational benefits

  • lower upfront cost exposure for the merchant
  • simpler checkout experience (no duties estimation, depending on setup)

Cost/experience risks

  • higher risk of delivery refusal, delays, or abandonment
  • more customer dissatisfaction from “surprise fees”
  • more returns-to-sender (RTS) and re-ship scenarios

How to decide (practical framework)

If your goal is to reduce friction and protect conversion in priority countries, DDP often wins — but only if you can price it properly.

Use this decision matrix:

Choose DDP when:

  • you ship high volume to a country/lane
  • customer experience and repeat purchase matter (DTC, premium brands)
  • you’re seeing refusals/RTS due to duties
  • you can model duties/taxes accurately enough to avoid margin bleed

Choose DDU when:

  • volume is low/experimental in that market
  • margins are thin and you can’t absorb duty variance
  • customers are accustomed to paying duties on delivery (depends on market/vertical)

This is the core of DDP vs DDU ecommerce (duties at checkout); it’s a tradeoff between predictable experience and predictable merchant cost.

The “gotchas” that blow up landed cost (and how to prevent them)

1) Accessorial stacking on residential international deliveries

Cross-border shipments can trigger:

  • residential surcharge equivalents
  • remote area / extended area fees
  • additional handling if packaging is oversized
    These stack quickly and distort “average shipping cost” models.

Fix: model by lane + package profile, not overall averages.

2) Dimensional weight: the silent multiplier

Bulky packaging increases billed weight, which increases:

  • base transportation
  • fuel
  • sometimes threshold-based surcharges

Fix: carton optimization + dimension capture on high-volume SKUs.

3) Returns and re-ships are not “edge cases” in some verticals

For apparel, health & wellness kits, and subscriptions, returns and re-ships can be a predictable percentage of volume.

Fix: treat returns cost as a standard line item in true landed cost, not a separate Ops P&L bucket.

4) RTS (return to sender) is often a duties decision

A surprising percentage of international failures trace back to DDU friction.

Fix: track RTS rate by country + duties model; use that data to revisit DDP vs DDU.

From Warehouses to Home Offices, Save $$ When You Ship

Start a Free Account
Related Topics

Learn how VESYL can save you money on shipping

Not sure which plan suits you best? Have questions about our software? Contact our sales team for expert guidance.

Frequently asked questions

How to calculate landed cost for ecommerce?
What’s the difference between landed cost vs total cost of fulfillment?
DDP vs DDU ecommerce (duties at checkout): which is better?
Why is calculating landed cost so important for ecommerce profitability?

From warehouses to home offices, save $$ when you ship

VESYL's shipping software simplifies every step of the shipping process—from online store to your customer's door.