Skip to main content

How can I ensure duties and taxes are calculated correctly in Swap for Shopify orders?

Written by Rez
Updated this week

How to Ensure Duties and Taxes Are Calculated Correctly in Swap for Shopify Orders

Accurate calculation of duties and taxes is essential for smooth customs clearance and compliance. This guide provides an overview of the key steps, configurations, and troubleshooting tips to ensure duties and taxes are calculated correctly in Swap for Shopify orders.

Overview of Duties and Taxes Calculation

Duties and taxes are calculated in Swap based on the shipping rates applied to an order. Swap requires specific configurations to ensure these calculations are accurate. Using custom shipping rates or incorrect fulfillment setups can result in duties and taxes not being calculated.

Setting Up Swap Shipping Rates

To ensure duties and taxes are calculated:

  1. Use Swap Shipping Rates: - When creating an order, always select a Swap shipping rate instead of a custom rate (e.g., "DEALER SHIPPING"). Swap calculates duties and taxes only when its rates are applied.

  2. Configure B2B Integrations: - If using a B2B app to create draft orders, ensure the integration calls Swap rates via API rather than applying custom shipping rates. This ensures duties and taxes are calculated and the order syncs to the Swap dashboard.

Configuring Fulfillment Locations

For orders from a new fulfillment location, follow these steps:

  1. Add Swap Rates to the Location: - In Shopify, navigate to the Shipping and Delivery settings for the new location and add Swap rates to the shipping profile.

  2. Ensure a Complete Address: - Verify that the fulfillment location has a complete physical address. Without a valid origin address, duties and taxes cannot be calculated accurately.

Manual Workarounds for Duties and Taxes

If duties and taxes were not calculated due to incorrect shipping rates, you can recreate the order manually:

  1. Create a manual order in Shopify.

  2. Add the customer and product details.

  3. Select a Swap shipping rate in the shipping line.

  4. Save the order. This ensures the order syncs to the Swap dashboard and duties and taxes are calculated.

Troubleshooting Invoicing Discrepancies

If you receive an unexpected invoice for duties, taxes, and importer fees, it may be due to discrepancies in order fulfillment statuses:

  • Duties and taxes are billed based on the order fulfillment date. If certain orders did not receive the correct fulfillment status from Shopify into Swap, they may not have been invoiced in the proper billing period.

  • After reconciling these discrepancies, Swap issues an invoice to recover previously unbilled duties and taxes.

Best Practices for Integration and Configuration

  • Always use Swap shipping rates for accurate duties and taxes calculation.

  • Ensure all fulfillment locations are properly configured with Swap rates and valid addresses.

  • Regularly review your Shopify and Swap integration settings to avoid discrepancies.

  • For B2B integrations, confirm that the API calls Swap rates instead of applying custom rates.

By following these guidelines, you can ensure accurate duties and taxes calculation, avoid invoicing surprises, and maintain compliance with customs requirements.

Did this answer your question?