staaky / vatrates

Up-to-date European VAT Rates
29 stars 6 forks source link

EEA countries #5

Closed asgjon closed 5 years ago

asgjon commented 6 years ago

Iceland, Liechtenstein and Norway are all part of The European Economic Area and should therefore be regarded as VAT countries. isVATCountry returns false for all three. Is it possible to add those and historical values for them as well?

staaky commented 6 years ago

The countries in the json file are those where EU VAT applies. The countries you mentioned are not included because the rules when applying VAT seem to be different for countries outside the EU.

https://ec.europa.eu/taxation_customs/business/vat/telecommunications-broadcasting-electronic-services_en

Documentation I've come across on EU VAT never mentions the extra 3 EEA countries. When it comes to applying EU VAT they distinguish between inside and outside EU.

So if isVATCountry included all EEA countries, it would no longer reliably tell you if you should be applying EU VAT. Other libraries like jsonvat.com probably don't include them for this same reason.

But perhaps we're doing it wrong, I should probably ask an accountant about this.