This is a very important question for all app developers who have their apps on the Shopify App Store. The payout slip that Shopify generates does not include detailed information on every subscriber and their country. While it is true that from the Payout section in your Shopify Partner Dashboard (under Payouts) you can click on each payout link and see where each user is from—some are from the US, others from the EU, some from the UK, and so on—the issue remains unresolved for Shopify App Developers, particularly in cases like ours, where we are based in Germany.
The payout slip does not indicate which customers have actually paid VAT and which have not, based on their location. According to the following link from Shopify’s documentation:
Taxes on Partner Sales - Shopify Help Center
Shopify calculates and remits these taxes to the local tax body if the following conditions are met:
The first question is: Does Shopify have a “business presence in the jurisdiction where the merchant is located”?
Additionally, the payout slip indicates that this payout is initiated from Canada, which makes it a B2B cross-border transaction and adds another layer of complexity. As a result, it is unclear how EU-based app developers should handle remitting 19% VAT for all users. We are left to assume that all users are EU-based, even though many may be from the US (for whom 19% VAT should not be remitted). This adds another layer to the problem.
Given these issues, I believe Shopify needs to clarify this situation once and for all, perhaps by providing a detailed payout report and a clear strategy for handling VAT reporting.
If Shopify states that it does not remit taxes for such payouts, especially since the payout slip sender is listed as Shopify Inc., Canada, then as a German-based app developer, we are unfortunately left with no choice but to indicate that 19% VAT is remitted, regardless of whether some users are from the US or the EU. This, I assume, is the current situation.
Suggestions for Shopify’s Finance Team:
1.Shopify Collects VAT: Automatically collect 19% VAT for sales to German merchants/customers and other applicable EU rates.
2.Automated Reporting: Provide detailed VAT breakdowns via the Partner Dashboard for easy reporting.
3.Reverse Charge Handling: Flag all reverse charge transactions and provide templates for Finanzamt reporting.
4.Integration: Allow partners to export VAT data into German accounting software seamlessly.
I hope this feedback is helpful.