Opens in a new tab
Cover image with illustrations about customs and shipping

Landed Costs at Checkout: Legally compliant and without abandoned purchases

Landed costs refer to the final price of an international order: product price, shipping, customs duties, import tax, and handling fees combined. Online retailers should ideally collect this amount via DDP (Delivered Duty Paid) at checkout or, if that's not possible, clearly indicate that it is not included. Price Indication Ordinances already require transparency before purchase, and this transparency demonstrably reduces order abandonment rates.


In short:

  • For an accurate Landed Cost calculation, the HS code, country of origin and weight of the products are required to correctly determine customs duties and taxes.
  • Transparency in the checkout process, especially on product pages, significantly reduces abandoned purchases due to unexpected additional costs.
  • The DDP model offers a better user experience because customs duties and taxes are paid in advance, but requires precise calculation.
  • Automated systems that react to changes in the shopping basket improve the accuracy of the landed cost calculation, but require well-maintained tariff data.
  • Paket International automatically handles customs and shipping costs, integrates systems via API or plugins, and saves retailers time and effort with high volumes.

International Package
Calculate Landed Costs transparently
Paket International automates shipping costs and customs fees, connects systems and customs services, and tracks shipments transparently.

Discover the International Package

Table of Contents

What items make up the landed cost and how is it practically calculated?

Landed Cost is not a single number, but a sum of several cost components. The Ecommerce Times lists The following components belong in every calculation:

  • Product price (value of goods as per invoice)
  • Outbound freight to the border or destination country
  • transport insurance
  • Import duty, calculated on the dutyable value
  • Import VAT
  • Fees for customs brokers and clearance
  • Last-mile surcharges in the destination country

The customsable value, also known as the dutiable value, determines the amount of duty and VAT. Under the CIF (Cost, Insurance, Freight) method, the value of the goods, insurance, and freight costs are all included in this calculation. Under FOB (Free On Board), however, only the value of the goods up to the point of shipment is considered; freight and insurance are treated separately. Which method applies depends on the destination country and its customs regulations. A package with a value of €80, €12 freight, and €3 insurance, according to CIF logic, has a dutiable value of €95, to which customs duties and import tax are added separately. Digital River explains This composition forms the basis for every runtime calculation in the checkout.

What does the PAngV (German Price Indication Ordinance) stipulate and how does transparency affect conversion rates?

The Price Indication Ordinance obliges retailers to state the final price, and shipping costs must be mentioned in the shopping cart at the latest as soon as they can be determined. The German Retail Federation explains This obligation is based on Section 6 of the Price Indication Ordinance (PAngV), which applies to additional costs such as freight, taxes and fees.

Companies that only display customs duties or taxes after the customer clicks "Order" are engaging in a form of drip pricing. This is not only legally risky, but it also costs revenue: customers who are confronted with an unexpected additional fee at the end of the ordering process are significantly more likely to abandon their purchase.

Pro tip: Display a cost estimate on the product page or in the shopping cart before the customer even enters their address. Customers who see the figure early are more likely to accept it as final.

Checkout process with clear shipping cost information

Industry observations show that a transparent display of landed costs significantly reduces abandoned purchases and returns because customers no longer experience surprises at their doorstep.

DDP or DAP: Who bears the risk at checkout?

With DDP (Delivered Duty Paid), the retailer covers all customs duties and taxes and collects them at checkout. With DAP or DDU (Delivered at Place / Delivered Duty Unpaid), the customer pays these costs upon delivery, usually directly to the parcel service or customs authority.

The decision has direct consequences for presentation and risk:

  • DDPThe price shown at checkout is final, which protects against undercollection, but requires a precise calculation engine that correctly anticipates customs duties and taxes.
  • DAP/DDUThe checkout price is incomplete; the risk of an unpleasant surprise lies with the customer, not the merchant.
  • Those offering DAP should display an estimated cost range and add a note, such as "Customs duties and taxes will be collected separately upon delivery".

Digital River notes that DDP delivers a better user experience and reduces refused deliveries, but only if the calculations are correct. More information on the legal details of both models can be found in the DDP Shipping Guide and the comparison of... Incoterms for e-commerce merchants.

What technical data is needed for a correct live calculation?

Accurate landed cost calculation at checkout depends entirely on the data quality in the product catalog. If any information is missing, the system will either calculate incorrectly or not at all.

  1. Product classificationEvery product needs an HS code (Harmonized System), otherwise it is not possible to determine the customs duty rate.
  2. Country of origin: Determines preferential agreements and possible customs exemptions.
  3. Weight and dimensionsThese costs are factored into freight charges and partly into customs calculations.
  4. Destination country and address: Triggers the actual recalculation.

There are two ways to calculate the rates: a real-time duty engine that calculates live for each order, or a flat rate per product group and destination country. The flat rate is easier to maintain but less accurate for mixed shopping carts. The real-time engine is more precise but requires up-to-date rate data and a connection that reacts to events such as a shopping cart change, a change of shipping address, or opening the checkout session. Stripe describes Exactly these kinds of triggers, where shipping options and prices can be dynamically updated.

Pro tip: Before you automate, build a static model of your top SKUs and top target markets in a simple table. This intermediate step uncovers calculation errors before they are repeated in thousands of orders. A typical source of error remains a missing or incorrect HS code, which systematically results in customs duties being calculated too low.

How should landed costs be displayed in the shopping cart?

The presentation is best structured in three stages: an initial estimate in the shopping cart, a recalculation after entering the shipping address, and the final, binding price immediately before payment.

  • The shopping cart contains a range of values ​​with the addition "estimated customs and tax costs, depending on the destination country".
  • After entering the address, the number becomes concrete, with an info icon that explains its composition.
  • The payment button displays only the guaranteed final amount, without any further ranges.
  • A thin dividing line between the value of the goods and additional costs makes the breakdown readable on mobile devices without the customer having to scroll.
  • Phrases like "incl. customs and import tax" appear more trustworthy than a bare total amount without explanation.

Consistently implementing this tiered approach avoids the impression that something is being added later. More examples of frontend implementation can be found in the article on... transparent cost display at checkout.

How do you regularly check the accuracy of the Landed Cost?

A calculation that is correct once may not remain correct indefinitely. Customs tariffs change, freight rates fluctuate, and a single incorrect HS code can propagate through thousands of orders.

  1. Conduct a monthly reconciliation: Take a sample of 50 random international orders and compare the duty amounts collected at checkout with the actual customs entry. Discrepancies exceeding 15% should be highlighted and individually reviewed.
  2. Monitor three key figures continuously: the variance rate between the calculated and actual amount, the undercollection rate, and the return rate after customs notification.
  3. Version your tariff data so that in the event of a sudden spike in variance, it can be determined whether a tariff change or a data error was the cause.

A thorough reconciliation process uncovers precisely those errors that would otherwise only come to light as customer complaints. The article on how improved customs data can boost delivery rates is demonstrated in this context. Quality of customs data.

How does Paket International automate the Landed Cost calculation?

Paket International automatically calculates shipping costs and customs fees within seconds, connecting systems, parcel services and customs services in a central process.

For online retailers who want to display landed costs live at checkout, three integration points are particularly relevant:

  • A API connection, which feeds shipping rates and customs calculations directly into the checkout logic of the company's own shop system.
  • A Plugin for common shop systems, enabling basic integration without in-house development.
  • A central dashboard, through which shipments, tariffs and customs status are managed without switching between multiple tools.

The platform compares several parcel services and covers various shipping types from economy to express, as well as pallet and general cargo shipping. Those working internationally with larger shipments will also find additional information on the freight cost logic in the [link/section]. Contribution to the calculation of sea freight rates.

Reliably display landed costs at checkout.

There are ways to build your own landed cost calculation system: a custom duty engine, a spreadsheet model for key markets, or integration with multiple individual customs service providers. All of these options work as long as order volumes remain low. Paket International is the alternative for retailers who don't want to shoulder this computational burden themselves: guaranteed total costs instead of custom-built spreadsheets, automated customs clearance instead of manual document verification, and a central dashboard instead of five separate parcel service portals.

Companies that already ship high volumes to international customers benefit most from a platform that combines customs clearance, shipping labels, and shipment tracking in one place. customs clearance Paket International takes over exactly the steps that would otherwise lead to undercollection and returns, and the Shipping platform It connects to existing shop systems via API or plugin. For beginners, it's worth taking a look at the... Shipping rates for international shipmentsThe current prices can be viewed on the website. An initial integration test quickly demonstrates how the landed cost calculation integrates into your own checkout process.

Sources

Anyone who wants to verify the figures and legal requirements from this article themselves will find the most important starting points here:

FAQ

What are Landed Costs?

Landed costs are the complete final price of an international order: product price, shipping, import duties, import taxes, and handling fees combined. This breakdown is considered the basis of any reputable checkout calculation.

Do customs duties and taxes need to be displayed at checkout?

Yes, as soon as they can be determined, the Price Indication Ordinance requires them to be stated, at the latest in the shopping cart. The German Retail Federation (Händlerbund) expressly confirms this obligation for shipping and additional costs.

What is the difference between DDP and DAP in checkout?

With DDP (Delivered Duty Paid), the customer pays customs duties and taxes at checkout, while with DAP (Delivered at Place), these are only paid upon delivery to the parcel service or customs authority. DDP is considered the more conversion-friendly option because the displayed price is final.

How can the calculation of landed costs be technically automated?

Via an API connection, which automatically recalculates costs when the shopping cart is changed or the shipping address is updated, based on HS codes, weight, and destination country. Platforms like Paket International handle this calculation, including customs clearance, automatically.

How much does it cost to use Paket International?

Prices vary depending on the destination country and weight, starting at approximately €14,90 for 2 kg to the USA or €7,80 for 5 kg to Great Britain. These prices can be viewed on the tariff page. Prices for individual customs clearance and larger volumes are available upon request.

Suggestions

Request export analysis

Contact us now!

+49 (0) 341 -249 691 84

Published form data cannot be read.

Contact us now!

+49 (0) 341 -249 691 84