Understanding Who is Responsible for Taxes & Duties
What is it?
This defines who—you (the merchant) or the customer—is legally obligated to pay sales taxes and international import duties.Why is it important?
Getting this wrong can lead to serious legal and financial penalties, held-up shipments, and very unhappy customers. It's one of the most important areas of compliance to understand.The Breakdown of Responsibility:
- Sales Tax (like US Sales Tax, EU VAT, Canadian GST): You, the merchant, are responsible. You are required to register, collect, and remit sales tax in any jurisdiction where you meet the 'nexus' threshold (a minimum amount of sales or transactions). Shopify helps automate the *calculation*, but the legal responsibility to remit the funds to the government is yours.
-
Import Duties & Taxes (for international orders): This is more flexible. You can choose one of two models:
- DAP (Delivered at Place): The customer is responsible. They pay any import duties and taxes to the carrier upon delivery. This is simpler for you but can be a nasty surprise for the customer.
- DDP (Delivered Duty Paid): You are responsible. You collect the estimated duties from the customer at checkout and then handle paying the authorities. This provides a much better customer experience but is more complex for you to manage.
⚠️ Critical Disclaimer
We are not tax professionals. Tax law is incredibly complex and changes frequently. While Shopify provides powerful tools to help you manage collection, it is your responsibility to understand your obligations. Always consult with a qualified tax accountant to ensure you are fully compliant in all the regions you sell to.
DijiPilot Academy Access Required
This comprehensive masterclass (1.2.4.3 - Taxes & Duties in Shopify (Difficulty: Beginner | Path: Launch)) is locked. Upgrade your plan to unlock the full technical roadmap.
Loading lesson roadmap for Phase 1.2.4.3...
Questions & Answers
Reviewing this step? Browse questions from other DijiPilot users below. If you are stuck, check the existing answers to bridge the gap between setup and success.