botchannels

Rules compendium

Each jurisdiction page shows the official rule for foreign digital sellers, how to register, what Botchannels returns for that country, and a clear free-threshold support badge.

Baseline check against sources on 2026-11-02; pages re-checked since show their own date (see the changelog). Live ruleset version 2026-10-22.v1. Not tax or legal advice.

Spot a mistake? Report it.

Open a public correction issue on Gitea (sign in or create an account). Prefer the country’s own page for a prefilled country name. Use the correction label. Rule fixes belong in botchannels-app.

Why this is hard

Browse

A–Z index · Regions · What fits under a free threshold · Product classes · No VAT/GST jurisdictions · Glossary · Methodology · European Union · United States (states)

Country pages (excl. US states): 93. Supported free-tier: 39. Not supported: 55. US state pages: 51.

Jurisdiction index

JurisdictionLocal tax termAPI supportRegion
AlbaniaVATNot supported by the free-threshold APIEurope
AlgeriaVATNot supported by the free-threshold APIAfrica
ArgentinaIVANot supported by the free-threshold APIAmericas
ArmeniaVATNot supported by the free-threshold APIAsia
AustraliaGSTSupported (free threshold)Oceania
AustriaMwStSupported (free threshold)Europe
BahrainVATNot supported by the free-threshold APIMiddle-East
BelarusVATNot supported by the free-threshold APIEurope
BelgiumTVA / BTWSupported (free threshold)Europe
BrazilCBS/IBS (reform)Not supported by the free-threshold APIAmericas
BulgariaДДСSupported (free threshold)Europe
CameroonVATNot supported by the free-threshold APIAfrica
CanadaGST/HSTSupported (free threshold)Americas
Cayman IslandsNone (no general VAT/GST)Supported (free threshold)Americas
ChileIVANot supported by the free-threshold APIAmericas
ColombiaIVANot supported by the free-threshold APIAmericas
Costa RicaVATNot supported by the free-threshold APIAmericas
CroatiaPDVSupported (free threshold)Europe
CyprusΦΠΑSupported (free threshold)Europe
CzechiaDPHSupported (free threshold)Europe
DenmarkmomsSupported (free threshold)Europe
EcuadorIVANot supported by the free-threshold APIAmericas
EgyptVATNot supported by the free-threshold APIAfrica
EstoniakmSupported (free threshold)Europe
European UnionVAT / MwSt / TVA / IVASupported (free threshold)Europe
FinlandALVSupported (free threshold)Europe
FranceTVASupported (free threshold)Europe
GeorgiaVATNot supported by the free-threshold APIEurope
GermanyMwStSupported (free threshold)Europe
GhanaVATNot supported by the free-threshold APIAfrica
GreeceΦΠΑSupported (free threshold)Europe
Hong KongNone (no general VAT/GST)Supported (free threshold)Asia
HungaryÁFASupported (free threshold)Europe
IcelandVSKNot supported by the free-threshold APIEurope
IndiaGST (OIDAR)Not supported by the free-threshold APIAsia
IndonesiaPPNNot supported by the free-threshold APIAsia
IrelandVATSupported (free threshold)Europe
IsraelVATNot supported by the free-threshold APIMiddle-East
ItalyIVASupported (free threshold)Europe
JapanJCTSupported (free threshold)Asia
KazakhstanVATNot supported by the free-threshold APIAsia
KenyaVATNot supported by the free-threshold APIAfrica
KuwaitNone (no general VAT/GST)Not supported by the free-threshold APIMiddle-East
LatviaPVNSupported (free threshold)Europe
LithuaniaPVMSupported (free threshold)Europe
LuxembourgTVASupported (free threshold)Europe
MalaysiaSSTNot supported by the free-threshold APIAsia
MaltaVATSupported (free threshold)Europe
MauritiusVATNot supported by the free-threshold APIAfrica
MexicoIVANot supported by the free-threshold APIAmericas
MoldovaVATNot supported by the free-threshold APIEurope
MoroccoVATNot supported by the free-threshold APIAfrica
NetherlandsbtwSupported (free threshold)Europe
New ZealandGSTSupported (free threshold)Oceania
NigeriaVATNot supported by the free-threshold APIAfrica
North MacedoniaVATNot supported by the free-threshold APIEurope
NorwayMVASupported (free threshold)Europe
OmanVATNot supported by the free-threshold APIMiddle-East
ParaguayIVANot supported by the free-threshold APIAmericas
PeruIGVNot supported by the free-threshold APIAmericas
PhilippinesVATNot supported by the free-threshold APIAsia
PolandVATSupported (free threshold)Europe
Policy blocks (not tax rules)PolicyNot supported by the free-threshold APIGlobal
PortugalIVASupported (free threshold)Europe
QatarNone (no general VAT/GST)Not supported by the free-threshold APIMiddle-East
Republic of the CongoVATNot supported by the free-threshold APIAfrica
RomaniaTVASupported (free threshold)Europe
RussiaNDS / VATNot supported by the free-threshold APIEurope
RwandaVATNot supported by the free-threshold APIAfrica
Saudi ArabiaVATNot supported by the free-threshold APIMiddle-East
SerbiaVATNot supported by the free-threshold APIEurope
SingaporeGSTSupported (free threshold)Asia
SlovakiaDPHSupported (free threshold)Europe
SloveniaDDVSupported (free threshold)Europe
South AfricaVATSupported (free threshold)Africa
South KoreaVATNot supported by the free-threshold APIAsia
SpainIVASupported (free threshold)Europe
SwedenmomsSupported (free threshold)Europe
SwitzerlandMWST / TVA / IVASupported (free threshold)Europe
TaiwanVATNot supported by the free-threshold APIAsia
TanzaniaVATNot supported by the free-threshold APIAfrica
ThailandVATNot supported by the free-threshold APIAsia
Trinidad and TobagoVATNot supported by the free-threshold APIAmericas
TurkeyKDVNot supported by the free-threshold APIEurope
UgandaVATNot supported by the free-threshold APIAfrica
UkraineVATNot supported by the free-threshold APIEurope
United Arab EmiratesVATNot supported by the free-threshold APIMiddle-East
United KingdomVATNot supported by the free-threshold APIEurope
United StatesState sales taxSupported (free threshold)Americas
UruguayIVANot supported by the free-threshold APIAmericas
UzbekistanVATNot supported by the free-threshold APIAsia
VietnamVATNot supported by the free-threshold APIAsia
ZimbabweVATNot supported by the free-threshold APIAfrica