Not tax advice. Computation tools only. Have a professional check your work before filing.
openaccountants/skills/cross-border-vat-gst.md

Use this skill with your AI agent

View on GitHub

Paste this skill into your AI agent's context, or save the file to your project. Works with any AI agent that reads markdown.

cross-border-vat-gst.md321 lines12.4 KB
v10International / Other
Not yet verified by an accountantContact accountant
1---
2name: cross-border-vat-gst
3description: >
4 VAT, GST, and sales tax compliance for international digital businesses. Use when the user
5 asks about: VAT, GST, sales tax, value added tax, goods and services tax, EU VAT, UK VAT,
6 VAT OSS, One-Stop Shop, VAT registration, reverse charge, Merchant of Record, Paddle,
7 Lemon Squeezy, Stripe Tax, digital services tax, DST, IOSS, Import One-Stop Shop,
8 B2C digital VAT, B2B reverse charge, VIES validation, Australia GST, Singapore GST,
9 Japan JCT, consumption tax, Canada GST/HST, US sales tax, economic nexus, SaaS tax,
10 digital product tax, VAT compliance, VAT threshold, EU B2C sales, cross-border VAT,
11 international VAT, when to register for VAT, VAT penalties, late registration,
12 Mehrwertsteuer, TVA, IVA, 消費税, or any question about indirect tax compliance
13 for businesses selling digital products or services internationally.
14version: 1.0
15jurisdiction: INTL
16tax_year: 2025-2026
17category: international
18---
19 
20# Cross-Border VAT/GST Compliance — International Digital Businesses
21 
22> **Based on work by [Artin (@ar-gen-tin)](https://github.com/ar-gen-tin/panrise)**, licensed under MIT. Adapted for the OpenAccountants format.
23 
24> **Disclaimer:** This skill provides general guidance on VAT/GST compliance for digital services. VAT rules are complex, jurisdiction-specific, and change frequently. Consult a qualified indirect tax advisor before registering, filing, or taking positions on VAT/GST obligations. Errors can result in retroactive assessments, penalties, and interest.
25 
26---
27 
28## Core Decision: Do You Need to Collect Tax from Customers?
29 
30The answer depends on three factors:
31 
321. **WHERE** is the customer located?
332. **WHAT** are you selling (digital product, SaaS, physical goods, consulting)?
343. **HOW MUCH** do you sell into that jurisdiction?
35 
36---
37 
38## Compliance Strategy by Revenue Level
39 
40| Revenue Level | Recommendation | Estimated Cost |
41|---------------|----------------|----------------|
42| <€10,000 from any single jurisdiction | Monitor only — below most thresholds | $0 |
43| €10,000–€100,000 with global customers | Use a Merchant of Record (Paddle, Lemon Squeezy) — they handle all tax | 5–10% of revenue |
44| >€100,000 with concentrated markets | Self-register in top 2–3 markets + Stripe Tax for automation | $2,000–5,000/year in accounting |
45 
46### Merchant of Record (MoR) Decision Framework
47 
48| Revenue | Complexity Tolerance | Recommendation |
49|---------|----------------------|----------------|
50| <$50,000 | Any | MoR (Paddle / Lemon Squeezy) |
51| $50,000–$200,000 | Low | MoR |
52| $50,000–$200,000 | High | Self-register top markets + Stripe Tax |
53| >$200,000 | Any | Self-register + accountant + Stripe Tax |
54 
55**MoR services (Paddle, Lemon Squeezy, FastSpring)** act as the legal seller:
56- They collect VAT/GST from customers
57- They file and remit VAT to each country
58- You receive net payment
59- Cost: 5–10% of revenue (includes payment processing)
60 
61---
62 
63## EU VAT (Value Added Tax)
64 
65### When It Applies
66 
67- Selling digital products/services (SaaS, ebooks, courses, software) to EU consumers (B2C)
68- Applies regardless of where YOUR company is registered
69- Threshold: **€10,000/year** in total EU B2C sales → must register
70 
71### EU VAT Rates (Digital Services)
72 
73| Country | Standard Rate |
74|---------|---------------|
75| Germany | 19% |
76| France | 20% |
77| Netherlands | 21% |
78| Spain | 21% |
79| Italy | 22% |
80| Ireland | 23% |
81| Sweden | 25% |
82 
83### VAT OSS (One-Stop Shop)
84 
85- Register in ONE EU country → report all EU B2C sales through one portal
86- No need to register in each country separately
87- Available to non-EU businesses via "Non-Union OSS" scheme
88- File quarterly returns
89 
90### B2B Sales to EU
91 
92- If the EU customer provides a valid VAT number → **reverse charge** (0% VAT; customer self-assesses)
93- Always validate EU VAT numbers via VIES system before zero-rating
94- URL: https://ec.europa.eu/taxation_customs/vies/
95 
96---
97 
98## UK VAT
99 
100### When It Applies
101 
102- Selling digital services to UK consumers (B2C)
103- **No threshold for non-UK businesses** — must register from first sale
104- UK businesses: £90,000 threshold
105 
106### UK VAT Rate
107 
108- **20%** standard rate
109 
110---
111 
112## US Sales Tax
113 
114### When It Applies
115 
116- Selling to US customers (digital or physical)
117- "Nexus" required: physical presence OR **economic nexus**
118- Economic nexus: most states trigger at **$100,000 in sales OR 200 transactions/year**
119 
120### Key Facts
121 
122- US has NO federal sales tax — it is state-by-state (45 states + DC)
123- Digital products/SaaS taxability varies by state:
124 - **Taxable in:** TX, NY, PA, WA, and ~20 others
125 - **Not taxable in:** CA (SaaS), GA, MO, and others
126- If you have no US nexus: you may not need to collect (rules evolving)
127 
128### Solutions
129 
130| Tool | Cost | Detail |
131|------|------|--------|
132| Stripe Tax | $0.50/transaction | Automatic calculation and collection |
133| TaxJar / Avalara | Varies | Full compliance automation |
134| Paddle / Lemon Squeezy | 5–10% of revenue | MoR handles everything |
135 
136---
137 
138## Australia GST
139 
140| Factor | Detail |
141|--------|--------|
142| Trigger | Selling digital services to Australian consumers (B2C) |
143| Threshold | AUD 75,000/year in Australian sales |
144| Rate | **10%** on digital supplies |
145| Filing | Quarterly BAS (Business Activity Statement) |
146| Non-resident suppliers | Must register for GST if above threshold |
147 
148---
149 
150## Singapore GST
151 
152| Factor | Detail |
153|--------|--------|
154| Trigger | Taxable turnover >SGD 1,000,000/year (mandatory); voluntary registration available |
155| Non-resident digital services | Must register if >SGD 100,000 in SG consumer sales |
156| Rate | **9%** (increased from 8% in 2024) |
157| Filing | Quarterly |
158 
159---
160 
161## Japan Consumption Tax (JCT — 消費税)
162 
163| Factor | Detail |
164|--------|--------|
165| Trigger | Foreign businesses selling digital services to Japanese consumers |
166| Threshold | Must register regardless of revenue threshold |
167| Rate | **10%** (8% reduced rate for some items) |
168 
169---
170 
171## New Zealand GST
172 
173| Factor | Detail |
174|--------|--------|
175| Trigger | Non-resident suppliers of digital services to NZ consumers |
176| Threshold | NZD 60,000/year in NZ sales |
177| Rate | **15%** |
178 
179---
180 
181## Canada GST/HST
182 
183| Factor | Detail |
184|--------|--------|
185| Trigger | Non-resident suppliers selling digital services to Canadian consumers |
186| Threshold | CAD 30,000/year in Canadian sales |
187| Rate | 5% GST (federal) + 0–10% provincial (HST combined up to 15%) |
188| Registration | Simplified registration available for non-residents |
189 
190---
191 
192## Filing Deadlines Summary
193 
194| Jurisdiction | Filing Frequency | Typical Deadline |
195|--------------|------------------|------------------|
196| EU VAT OSS | Quarterly | End of month after quarter |
197| UK VAT | Quarterly | 1 month + 7 days after period |
198| Australia GST | Quarterly | 28 days after quarter |
199| Singapore GST | Quarterly | 1 month after quarter |
200| Japan JCT | Annually or semi-annually | 2 months after fiscal year end |
201| Canada GST/HST | Annually or quarterly | Varies by reporting period |
202| US Sales Tax | Varies by state | Monthly / quarterly / annually |
203 
204---
205 
206## Digital Services Tax (DST) — NOT the Same as VAT
207 
208DST is a revenue-based tax on digital services. Unlike VAT (transaction-level, charged to customers) and corporate tax (profit-based), DST is calculated on gross revenue and comes out of your own revenue.
209 
210### DST Rates and Thresholds
211 
212| Country | DST Rate | Global Revenue Threshold | Local Revenue Threshold |
213|---------|----------|--------------------------|------------------------|
214| UK | 2% | £500M global | £25M UK |
215| France | 3% | €750M global | €25M France |
216| Italy | 3% | €750M global | €5.5M Italy |
217| Spain | 3% | €750M global | €3M Spain |
218| Turkey | 7.5% | €750M global | TRY 20M Turkey |
219| India (Equalization Levy) | 2% | **No threshold** | ₹2 crore (~$240K) |
220| Kenya | 1.5% | **No threshold** | KES 0 (all digital services) |
221 
222**For most small businesses:** The high global revenue thresholds in Europe (£500M, €750M) make DST irrelevant.
223 
224**Exceptions — India and Kenya have NO global revenue threshold:**
225- **India Equalization Levy:** 2% on gross consideration for non-resident e-commerce operators selling digital services to Indian customers. Must register and file quarterly.
226- **Kenya Digital Service Tax:** 1.5% on gross transaction value. No minimum threshold.
227 
228| Your India/Kenya Revenue | Action |
229|--------------------------|--------|
230| <$10,000/year | Monitor; enforcement limited at this scale |
231| $10,000–$50,000/year | Consult tax advisor; weigh registration cost vs exposure |
232| >$50,000/year | Register and comply; enforcement risk is real |
233 
234---
235 
236## Penalties and Remediation
237 
238### Late Registration Penalties
239 
240Most EU countries impose penalties for selling above the €10,000 threshold without registration:
241- **Minimum penalty:** ~€500 (small/first-time violation)
242- **Maximum penalty:** ~5% of unpaid VAT (sustained non-compliance)
243- Interest accrues from the date VAT was originally due
244 
245### Voluntary Disclosure Programs
246 
247| Jurisdiction | Program | Penalty Reduction |
248|--------------|---------|-------------------|
249| EU (most countries) | Voluntary correction | 50–75% reduction |
250| UK | Unprompted disclosure to HMRC | Best terms (~30% of maximum) |
251| Australia | Voluntary disclosure | Significant reduction; no penalty if minor |
252| US | Voluntary Disclosure Programs (VDP) | Varies by state; generally 50%+ reduction |
253 
254**"Unprompted" means you contact the authority before they contact you.** Once an audit begins, voluntary disclosure terms are lost.
255 
256### Remediation Steps
257 
2581. Stop selling into the affected jurisdiction until registered (or switch to MoR immediately)
2592. Calculate total VAT owed retroactively from the date the threshold was crossed
2603. File voluntary disclosure with the relevant tax authority
2614. Pay outstanding VAT + reduced penalty + accrued interest
2625. Register going forward through standard process
263 
264### When to Get Professional Help
265 
266If total exposure exceeds **€5,000** or involves **multiple countries**, hire a VAT specialist. Typical remediation cost: €500–2,000 per engagement — almost always cheaper than the penalties avoided.
267 
268---
269 
270## Physical Goods — Key Differences from Digital Services
271 
272| Dimension | Digital Services | Physical Goods |
273|-----------|-----------------|----------------|
274| Delivery | Instant, borderless | Shipping, customs clearance |
275| VAT trigger | Customer location | Import entry |
276| Additional taxes | DST (rare) | Customs duty, tariffs |
277| Complexity | Medium | High |
278 
279### EU Physical Goods (Post-2021)
280 
281- **No de minimis exemption** — ALL imports subject to VAT (was €22 before 2021)
282- Customs duty threshold: €150 still applies
283- **IOSS (Import One-Stop Shop):** Lets non-EU sellers collect and remit VAT at point of sale for goods <€150. Without IOSS, carrier or customs collects VAT from buyer on delivery (poor customer experience).
284 
285### US De Minimis (Section 321)
286 
287- Shipments ≤**$800 USD** per day per importer: exempt from customs duty
288- Above $800: customs duty + potential tariffs apply
289- Threshold under legislative review — verify before building logistics around it
290 
291---
292 
293## Platform Income — VAT Threshold Aggregation
294 
295If earning across multiple platforms (YouTube, Patreon, Substack, Gumroad), **aggregate total EU digital services revenue** for VAT threshold purposes:
296 
297- EU VAT OSS threshold: **€10,000/year** across ALL EU B2C digital sales (not per platform)
298- Gumroad and Paddle handle VAT for their platform sales (they are MoR)
299- Stripe, Patreon, and AdSense do NOT handle VAT — the seller is responsible
300 
301---
302 
303## Official Sources & Further Reading
304 
305- **EU VAT OSS:** https://vat-one-stop-shop.ec.europa.eu
306- **EU VIES VAT Number Validation:** https://ec.europa.eu/taxation_customs/vies/
307- **UK HMRC — VAT for digital services:** https://www.gov.uk/guidance/vat-on-digital-services
308- **Australia ATO — GST on digital supplies:** https://www.ato.gov.au/Business/International-tax-for-business/GST-on-imported-services-and-digital-products/
309- **Singapore IRAS — GST for digital services:** https://www.iras.gov.sg
310- **Japan NTA — JCT:** https://www.nta.go.jp
311- **Canada CRA — GST/HST for non-residents:** https://www.canada.ca/en/revenue-agency.html
312- **Stripe Tax:** https://stripe.com/tax
313- **Paddle:** https://www.paddle.com
314- **Lemon Squeezy:** https://www.lemonsqueezy.com
315 
316---
317 
318*Data reflects 2024–2026 rules. VAT/GST thresholds, rates, and registration requirements change frequently. Verify all figures with official sources and a qualified indirect tax advisor.*
319*Original content: [Artin (@ar-gen-tin)](https://github.com/ar-gen-tin/panrise) — MIT License.*
320*OpenAccountants — open-source tax computation skills — info@openaccountants.com*
321 

Run this skill, then get an accountant to check it

After running the full skill pack in Claude, sign up and upload your worksheet. We'll connect you with a trusted accountant in our network who can review your numbers before you file.

Discussions(0)

No discussions yet. Verified accountants can post questions about this skill.

Quality

Q2: Research-verified

Deep research against tax authority sources. Not yet tested on real data.

Needs real client data + practitioner sign-off to reach Q1.

Accountant Review

Unverified
0/35

About

VAT, GST, and sales tax compliance for international digital businesses. Use when the user asks about: VAT, GST, sales tax, value added tax, goods and services tax, EU VAT, UK VAT, VAT OSS, One-Stop Shop, VAT registration, reverse charge, Merchant of Record, Paddle, Lemon Squeezy, Stripe Tax, digital services tax, DST, IOSS, Import One-Stop Shop, B2C digital VAT, B2B reverse charge, VIES validation, Australia GST, Singapore GST, Japan JCT, consumption tax, Canada GST/HST, US sales tax, economic nexus, SaaS tax, digital product tax, VAT compliance, VAT threshold, EU B2C sales, cross-border VAT, international VAT, when to register for VAT, VAT penalties, late registration, Mehrwertsteuer, TVA, IVA, 消費税, or any question about indirect tax compliance for businesses selling digital products or services internationally.

INTLty-2025

Use this skill

This skill is open source and free to use in any AI agent. Copy it, download it, or clone the repo. If you find an error, flag it — a licensed accountant will review.

4 of 4 in the INTL workflow: