Change & Troubleshoot Overseas Tariffs in Dynamics 365 Finance & Operations

It can be challenging to handle changing tariffs for overseas suppliers in any ERP.

In my experience, the difficulty that Dynamics 365 Finance & Operations users face with the tariff functionality tends to originate from the connections between tariffs and the more complex “voyage” functionality for shipments.

In this article, I’ll walk you through some of the training I give clients to help them use these tools to the fullest, as well as spot and resolve common problems.

Table of Contents

Note: Even though most customers, commentators, and consultants still call it Dynamics 365 Finance & Operations or D365FO, Microsoft now technically licenses it as Dynamics 365 Finance and Supply Chain Management.

To be clear, there are other charges that come when bringing items in from outside the country on voyages, and those include customs, duties, individual item piece costs, fees, and freight. This article will focus on tariffs and their impact on a voyage cost for items.

Understanding Tariffs, Voyages, and Auto Costs in Dynamics 365 Finance & Operations

In Finance & Operations, you track shipments from overseas ports as “voyages.” And you can apply tariffs based on which goods come from which port.

For instance, if you’re shipping from China, you may have a voyage with containers on a ship coming from the port of Shenzhen to the port of Los Angeles. Some goods may have had a 7.5% tariff, for instance, while others have a 25% tariff. And as of early 2025, you may now need to add new tariffs on top of those.

In Finance & Operations, you’ll need to attach those tariffs as Auto Costs to the port of Shenzhen. The system will then automatically calculate the estimated costs for purchasing the item from that supplier.

How to Change a Tariff in Dynamics 365 Finance & Operations

The first step is to set up your Cost Type Codes that separate the various charges that are attached to items or ports.  Below you can see a list of the most common ones used and especially the ones starting with “99” — those are your tariffs.  These “99” codes are generated from the Harmonized Tariff Schedule from the US Government.

A software interface displays search results for customs, listing various customs codes on the left. The right pane shows details for Customs 9903.88.02, including its cost type code, debit posting options, and overseas tariffs in D365.

Once those are set up you can change or add a tariff for an item or port in Finance & Operations by going into the landed cost module, then Auto Costs.

We will look at ports first. Under Cost Area, select Voyage.  Go to the relevant ports you have created and add the new tariff (Cost Type Code).

Tariffs can be date controlled, meaning you can set when one tariff expires, and new tariffs take place.  You can see this in the 2nd and 5th rows in the screenshot below, looking at the From Date and To Date fields.  In this example, Customs/Tariff 9903.01.20 of 10% started 2/1/25 and ended 3/3/25. Then Customs/Tariff 9903.01.24 of 20% started 3/4/25.

Screenshot of an Auto costs management system in d365 displaying cost type codes, apportionment methods, dates, categories, and cost values for customs, overseas tariffs, and freight items. Some fields are filled in while others show zero.

Tip: Keep Tariffs Separated

We generally advise applying increases in tariffs as new fees with their own 99 codes (Cost Type Codes), rather than altering the old tariffs. This is shown in the screen shot and explanation above.

For instance, if a certain good had a 10% tariff, and now has an extra 10% tariff as well, we advise tracking those with two separate cost type codes, rather than as a single 20% tariff. That gives you the flexibility to easily change it if you need to remove the 10% tariff next month.

Adding a Tariff for a Specific Item

There are certain items that can have different or additional tariffs applied to them.  To set these up, you again would go into Auto Costs, and under the Cost Area you would select Item.

A software interface in D365 displays a table with columns for Account code, Account relation, Item code, Item relation—including the highlighted number 300589—ideal for managing overseas tariffs. Menu options include Edit, New, and Delete.

You then add the tariff (Cost Type Code), like in the example below.

A screenshot of an Auto costs page in D365 displaying account codes, item relations, inventory status, and a table showing cost type code, currency (USD), category (Percent), overseas tariffs, and cost value (25,000.00).

Important: Run a Test Voyage

Once you’ve made your addition or change, it’s important to then run a test voyage in your sandbox environment and make sure all the costs come out as expected. You don’t want to wait to find out there’s some problem until after your company has committed to a shipment based on the estimates in Finance & Operations.

In the example below of a test voyage, you can see the breakdown of cost by item in the estimated column. Once the actual costs come in after the voyage has reached its destination, those are posted in an AP journal and applied to the voyage.

A computer screen displays a Standard view of a costs inquiry in D365, showing a table with purchase orders, item numbers, cost type codes, estimated and actual currency costs, amounts in USD, and overseas tariffs.

Troubleshooting Common Problems with Tariffs in Finance & Operations

If you find there’s an incorrect calculation on the cost of a shipment due to tariffs, the most common cause is that the Auto Costs aren’t configured correctly.

The most common issue customers run into is that under the category column, the field may be set to Percent and not Fixed.  You can see below in the screenshot how this should look.

A screenshot of an Auto costs interface in d365 shows account codes, shipping company, mode, ports, and overseas tariffs. A table lists cost type codes, volume %, dates, and categories, with one row labeled Freight as fixed.

Adapt to Change With Dynamics 365 Finance & Operations

As overseas tariffs and other aspects of your competitive landscape change, it’s important to be able to pivot quickly using the functionality in your Dynamics system.

If you’re looking for a Dynamics Partner who offers expert ongoing support and training as well as implementations and integrations, you can learn more about Encore Business Solutions and our work as a Dynamics 365 Finance & Operations Partner.

Suggested Articles: