border.bot

Show the full landed cost at checkout, not on the doorstep

Send a tariff code or a description with the origin, destination, goods value and shipping. Calculate returns every duty, tax and fee with its rate, legal basis and source, the de minimis check, and the total in the destination’s currency.

Reviewed by the border.bot editorial team. Updated .

How Calculate works

  1. Every charge on its own line

    Duty, fees and taxes come back as separate lines, each with the rate used, the amount, the agreement or exemption that applied and who collects it: the border, the carrier or you at checkout. Added to goods and shipping, they give the landed cost.

    Landed cost, Vietnam to the United States

    Goods
    From the product page
    $24.00
    Shipping
    Your carrier rate
    $6.50
    Duty
    For this code and origin
    $5.40
    Fees
    Customs processing
    $1.10
    Taxes
    No import tax on this item
    $0.00
    Landed cost$37.00

    Illustrative figures. Rates change, so run the calculator for a current answer.

  2. Additional duties are part of the sum

    US goods can owe more than the duty in the main schedule. Calculate reads chapter 99 of the HTS, so Section 232 and Section 301 duties, safeguards and other measures are added for the origin and the product, each on its own line with its heading.

    US measures read from chapter 99

    Section 232
    Metals, vehicles, wood, semiconductors and more
    9903
    Section 301
    Duties on goods from named countries
    9903
    Section 201
    Safeguards on named products
    9903
    Safeguards
    Subchapter IV measures
    9904

    Anti-dumping and countervailing duties are case by case and noted when they may apply.

  3. Thresholds checked for the way it ships

    De minimis rules differ by country, by origin and by carrier. Calculate checks the right threshold for the consignment, so a parcel under it shows no duty and one over it shows why.

    Thresholds and rates Calculate applies

    Canada
    Courier from the US or Mexico: duty / tax
    CA$150 / 40
    Canada
    Courier or post from anywhere else
    CA$20
    UK
    No customs duty on consignments up to
    £135
    UK
    Import VAT, standard rate
    20%

    Sources: CBSA memoranda D8-2-16 and D8-2-2; GOV.UK.

  4. Agreements, terms and the entry it needs

    Calculate shows the trade agreement preference a product could claim and whether it was applied, takes any Incoterms 2020 rule, and says whether the shipment needs a formal or informal entry. Every line keeps its legal basis and source link.

    Part of the response

    {
      "totals": {
        "goods": 24.0, "shipping": 6.5,
        "duties": 5.4, "fees": 1.1, "taxes": 0,
        "landedCost": 37.0
      },
      "deMinimis": { … },
      "entryType": "informal",
      "lines": [{ "kind": "duty", "rate": "…",
        "collectedBy": "border", "sourceUrl": "…" }]
    }

    Illustrative response, shortened.

Duty on delivery loses the sale twice

When a customer is asked for duty and tax at the door, many refuse the parcel. You pay to ship it out, pay to ship it back, and lose the customer. Charging the right amount at checkout fixes both, as long as the amount is right.

  • No bill on the doorstep

    Show duty, tax and fees in the basket and collect them with the order. The customer pays what they saw, and the parcel is delivered without a second payment.

  • Margins that hold when tariffs change

    US additional duties change often. Calculate reads the current tariff, including chapter 99, so a new Section 232 or 301 duty shows up in your price, not in an invoice from your broker weeks later.

  • Every number has a source

    Each charge comes with its rate, legal basis and a link to the rule. When a customer or a carrier disputes a charge, you can show where it came from.

  • Whole carts in one request

    Price a multi-line shipment at once, with the de minimis threshold applied to the consignment the way customs applies it.

Canadian import tax by province

Tax on goods imported into Canada depends on where they are delivered. Calculate applies GST, HST or the combined provincial rate for the province on the order.

Source: Canada Revenue Agency: GST/HST rates (opens in a new tab)

  1. Alberta5%GST
  2. British Columbia12%GST + PST
  3. Manitoba12%GST + PST
  4. New Brunswick15%HST
  5. Newfoundland and Labrador15%HST
  6. Nova Scotia14%HST
  7. Ontario13%HST
  8. Prince Edward Island15%HST
  9. Quebec14.975%GST + QST
  10. Saskatchewan11%GST + PST
  11. Yukon5%GST

Who uses Calculate

  • Checkout

    Quote duty and tax per basket and collect them with the order, so international orders are delivered duty paid.

  • Sourcing and pricing

    Compare what the same product costs landed from different origins before you place a purchase order, additional duties included.

  • Marketplaces and carriers

    Show buyers the full cost before they pay, or estimate the duty and tax a shipment will owe when the label is created.

  • Developers and AI agents

    One endpoint for a product, one for a cart. Through MCP, an agent can classify and price an order in the same conversation.

How landed cost is calculated

Start from the customs value

Duty is charged on the customs value, which is usually the price paid for the goods. Many countries, the EU and the UK among them, add the cost of shipping and insurance to the border. The US and Canada value goods without the international freight. Calculate applies the right basis for the destination and shows the customs value it used.

Duty, then tax on top of duty

Duty rates come in three forms: a percentage of value (ad valorem), an amount per unit such as per kilogram or per pair (specific), or both together (compound). The rate depends on the tariff code, the origin and any trade agreement the goods qualify for.

Import VAT, GST or sales tax is then usually charged on the customs value plus the duty, so a higher duty also raises the tax. Customs processing fees are added on top. Calculate keeps each of these as a separate line, in the order customs applies them.

Thresholds and who collects

Many countries waive duty, tax or both below a de minimis value, and the threshold can depend on how the parcel travels and where it comes from. Some countries have their sellers collect tax at checkout instead of at the border. Calculate checks the threshold for the consignment and says who collects each charge: the border, the carrier or the seller.

Delivered duty paid or not

Under DDP terms the seller pays duty and tax and the customer pays nothing on delivery; under DAP the customer pays when the parcel arrives. Most cross-border shoppers expect the price at checkout to be the final price, so knowing the landed cost in advance is what makes DDP possible without losing money on every order.

Three ways to price duty and tax

Flat estimateCarrier bills laterborder.bot Calculate
AccuracyA guess per countryExact, after the factPer product, code and origin
When you knowNever exactlyAfter deliveryBefore the customer pays
US additional dutiesUsually missedBilled as they applyIncluded, line by line
ExplanationNoneAn invoice totalRate, legal basis and source per line
Customer experienceOver- or under-chargedSurprise bill on deliveryPays once, at checkout

What you send, what you get back

Request

HS code
6109.10.00.12
Origin
Vietnam
Destination
United States
Goods value
$24.00
Shipping
$6.50

Result

Duty
$5.40
Fees
$1.10
Taxes
$0.00
Landed cost
$37.00
Each line
Rate, legal basis and source link

Illustrative figures. Run the calculator for a current answer.

  • Destinations

    The United States, the United Kingdom, Canada and all 27 EU member states, with more added as their data is verified. Each calculation says if a destination isn’t covered yet.

  • US measures

    Chapter 99 of the HTS: Section 232, Section 301, Section 201 and subchapter IV safeguards, with anti-dumping and countervailing duties noted case by case.

  • Shipments

    Price a whole multi-line shipment in one request, or check how US additional duties stack on one line.

  • Volume

    Bulk runs of up to 10,000 lines with a CSV export.

With or without code

Run single checks and CSV uploads in the dashboard with no integration work, call the REST API from your own systems, or connect the MCP server to an AI assistant. All three use the same engine and save every result in your workspace.

REST API

  • POST/v1/calculateLanded cost for one product
  • POST/v1/calculate/shipmentA multi-line shipment
  • POST/v1/calculate/stackingHow US additional duties stack

MCP tools

calculate_landed_cost, calculate_cart, quote_by_sku in Claude, ChatGPT, Cursor and other MCP clients.

Developer quickstartConnect the MCP serverAPI reference (opens in a new tab)

POST /v1/calculate
curl https://api.border.bot/v1/calculate \
  -H "Authorization: Bearer $BORDERBOT_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
  "hsCode": "6109.10.00.12",
  "originCountry": "VN",
  "destinationCountry": "US",
  "value": 24.00,
  "currency": "USD",
  "shipping": 6.50
}'

Questions about Calculate

What is landed cost?

The total cost of getting goods to the buyer: the goods, shipping and insurance, plus the duty, import tax and customs fees due at the destination. Collecting it at checkout means the buyer pays nothing on delivery.

Which destinations can Calculate price?

The United States, the United Kingdom, Canada and all 27 EU member states, with more added as their data is verified. A calculation for a destination that isn’t covered yet says so instead of guessing.

Does it include Section 301 and Section 232 duties?

Yes. For US imports, Calculate reads chapter 99 of the Harmonized Tariff Schedule and adds the additional duties that apply to the product and its origin, each as its own line.

Are carrier fees included?

No. Carrier brokerage and handling fees depend on your contract with the carrier, so they are not added. Measures that apply only under certain conditions are listed separately and left out of the total.

Where do the rates come from?

From each country’s published tariff and tax authority. Every line carries the source link and legal basis it was calculated from.

What is de minimis?

A value below which a country doesn’t collect duty, tax or both on an import. Thresholds differ by country, by how the parcel travels and sometimes by origin. Calculate applies the threshold for the consignment and shows whether it applied.

Is import VAT charged on the duty too?

Usually yes. In the UK and the EU, import VAT is charged on the customs value plus the duty, so the tax line depends on the duty line. Calculate works them out in that order.

Can it price a whole cart?

Yes. The shipment endpoint prices every line of an order together and applies thresholds to the consignment as a whole, the way customs does.

Does it apply trade agreements?

Calculate shows the preferential rate a product could claim under a trade agreement and whether it was applied. Claiming a preference usually needs proof of origin, so it is shown separately from the standard rate.

Which currency is the result in?

The destination’s currency, converted from the currency you send at current exchange rates.

Sources

Examples on this page are illustrative unless a source is named. Rules and rates change, so run a check for a current answer. This page was reviewed by the border.bot editorial team on . How we check our pages.

Run Calculate on your own products