Effective 00:01 EST Nov 10, 2025, the existing 20% Ad valorem IEEPA tariffs on goods originating from the People's Republic of China (PRC) will be reduced to 10%.

To ensure calculations remain accurate by the time that shipments begin to arrive in the US, we will update our calculation logic to reflect this change at 18:00 EST Nov 8, 2025.

📘

This brings the combined additional taxes on PRC origin goods for US import to:

  • IEEPA Tariffs: 10%
  • Reciprocal Tariff Program: 10%
  • Section 301 Tariffs: 7.5 - 25%
  • Section 232 Tariffs: 10 - 50%

You can now filter results on the Calculation History page, making it easier to find past calculations. To view calculation history:

  1. ​Login to your Dutify account.
  2. Go to Account → Landed Cost Calculations.

We have added support for the new Section 232 tariffs on certain softwood and furniture products, which go into effect on October 14, 2025 as per US Presidential Proclamation 10976. Here is a breakdown of these tariffs:

  • Softwood timber and lumber classified under heading 9903.76.01 will be subject to an additional 10 percent duty.
  • Upholstered wooden furniture classified under heading 9903.76.02 will face an additional 25 percent duty, which increases to 30 percent effective January 1, 2026.
  • Completed kitchen cabinets, vanities, and their parts classified under heading 9903.76.03 will be assessed an additional 25 percent duty, which rises to 50 percent effective January 1, 2026.

For goods originating in specified partner economies, the additional duties are capped as follows:

  • United Kingdom: maximum 10 percent
  • Japan: maximum 15 percent
  • European Union member states: 15 percent

We have added Argentina to our supported destination countries. To enable calculation for Argentina:

  1. ​Login to your account.
  2. Go to Settings > API Access and locate the Countries section.
  3. Use the interface to enable or disable countries for landed cost calculation.
  4. Save your changes.

There are more detailed instructions in this guide.

We have add coverage for over 300 new product types including a number of additions to existing categories as well as the following new categories:

  • Artwork & Antiques > Collectibles
  • Building Hardware & Supplies > Fencing
  • Business & Occupational > Banking & Finance
  • Business & Occupational > Packaging & Shipping
  • Business & Occupational > Retail Equipment
  • Business & Occupational > Security
  • Healthcare & Pharmaceutical > Implantable Medical Devices
  • Houseware & Decorations > Clocks
  • Houseware & Decorations > Window Treatments
  • Outdoors > Outdoor Living & Comfort
  • Outdoors > Swimming & Water Systems
  • Outdoors > Greenhouses & Sheds

You can now create multiple API keys for a single account!

This makes it easier to manage different projects, rotate keys, or share access securely - all while tracking usage under the same account.


We have added a 'Duty & Tax Exempt' checkbox for products, which prevents them from being included in landed cost calculations. This is useful if you are selling digital or other products that you are not physically shipping:

We have also improved our DDU/DAP setting. Now, when the Do not collect duty and taxes setting is enabled - the duty and tax will be displayed as seperate line in the cart/checkout but will not be included in the total. This removes the need for offset charges and gives customers a much clearer checkout experience:

An example cart showing duty and tax with DDU enabled.


We have updated our calculation logic for US bound shipments to reflect the removal of the $800 USD De minimis effetive 29 August 2025.

Now, duties and taxes will be calculated for all shipments to the US regardless of value.

The Landed Cost API now includes currency and value details for all additional taxes and charges - giving you a full, itemized breakdown of every cost component in the calculation.

Look for the additional_tax_and_charges_items relationship in the response. Each item in the included array now contains:

  • name - The label of the tax or tax/charge
  • currency_code - The currency of the tax/charge
  • total_value - The numeric value of the tax/charge

Here's an example:

{
  "relationships": {
    "additional_tax_and_charges_items": {
      "data": [
        { "id": "267108", "type": "additional_tax_and_charge" },
        { "id": "267109", "type": "additional_tax_and_charge" }
      ]
    }
  },
  "included": [
    {
      "id": "267108",
      "type": "additional_tax_and_charge",
      "attributes": {
        "name": "Merchandise Processing Fee (MPF) - Informal Entry by Post",
        "currency_code": "USD",
        "total_value": "11.78"
      }
    },
    {
      "id": "267109",
      "type": "additional_tax_and_charge",
      "attributes": {
        "name": "25% Additional tariff on Mexican-origin goods",
        "currency_code": "USD",
        "total_value": "450.0"
      }
    }
  ]
}