Ship from a Warehouse located in a Different country using WooCommerce FedEx Shipping plugin

With this guide, we’ll show you how to ship from a warehouse located in a different country and pay the local tax using the WooCommerce FedEx Shipping plugin.

The Need to Change the WooCommerce Store Address

WooCommerce Store Address is one of the deciding factors for the calculation of the WooCommerce shipping rates and tax calculations. It also determines how your WooCommerce shipments are fulfilled and passed on to the shipping carriers. Let’s take an example.

Benjamin is a business owner and his primary/main store is set up in Texas, USA. Due to the nature of his business, he has to ship from his warehouse located in the Netherlands. However, he’s doesn’t know how to ship items from a different country and manage his taxes.

As your first thoughts would have pointed out, he couldn’t simply change the base location and resolve his issue. But changing the Base Location means his tax calculations for Texas would go awry. On the other hand, if he does not change the base country (where his business is set up) to the warehouse country, WooCommerce cannot calculate the correct shipping rates.

Shipping from another country using WooCommerce FedEx Shipping plugin

By using the WooCommerce FedEx Shipping plugin, Benjamin can easily run his main business from Texas while shipping from Netherlands. PluginHive solutions generally use the WooCommerce’s store address field as the shipper country too. So yes, both the tax and shipping rates are calculated using the base location, i.e, Texas, USA.

Thus, he cannot simultaneously manage to ship from his warehouse and handle tax calculations from the business’ base location (USA) at the same time.

Setting the WooCommerce Store Address

As a solution, he has to first set the store address as Texas under the General tab provided by WooCommerce. You can refer to the following image for that.

woocommerce store address

Setting up WooCommerce FedEx Shipping from Another Country

The WooCommerce FedEx Shipping plugin is an intuitive shipping solution that offers all the necessary features and options to set up the desired shipping scenario. To ship from another country, you can enter ship from address(in this case, a warehouse) in the plugin settings page.

woocommerce fedex plugin settings page

Benjamin should preferably get a FedEx shipping account from Netherlands to get accurate shipping rates and taxes for his shipping methods. With a local FedEx account, he can save a lot of money as compared to what he’ll get with a USA FedEx account.

Generating shipments using the WooCommerce FedEx Shipping plugin

Now let’s take a sample order and try placing an order. In the example, we are going to ship from the warehouse in Netherlands to an address in New York using the FedEx International Economy plugin.

woocommerce cart page with fedex shipping options

Once the customer places an order, the store owner can easily confirm this order from the WooCommerce Orders page. In the image below, you can see that the shipping method is selected as FedEx International Economy and the shipping rates are added together and the total amount is $250.38.

woocommerce orders page with fedex shipment

Once you move down, you would have the option to generate the FedEx shipment, which is provided by the plugin itself. Here’s a sample image for that.

create woocommerce fedex shipment from netherlands

As you can see in the image above, you have the complete shipment information available to you. Once you click on Create Shipment, the plugin automatically generates the labels and the necessary documents.

fedex international shipping label

WooCommerce Tax calculation based on Store Address

Now coming to the tax calculation part, Benjamin has to enable the following option under the General tab in WooCommerce. This option would ensure the correct tax calculation based on the his currect store address, i.e, Texas.

woocommerce tax

This way, Benjamin can set his business country as United States  (WooCommerce Base Location – Texas) so that all his tax calculations are as per the applicable laws of Texas. At the same time, he can define a separate location for his warehouse in The Netherlands.

So, for a FedEx shipment intended for destination New York, the shipping rate is calculated as:

Warehouse location (Origin location): Netherlands
Destination location: New York

This gives him tremendous operational efficiency to manage to ship from his warehouse remotely. The complete process has been explained via an infographic below.

how shipping works

Conclusion

We hope this guide would have given you essential insights. You could check out the WooCommerce FedEx Shipping plugin to know more about the value-added features you get along with it.

If you need help setting up WooCommerce Shipping on your online store then feel free to Contact PluginHive Customer Support. Our support team should be able to help you out.

Happy selling! 🙂

Last Updated On January 15, 2020