wip, but tests are not picked up

This commit is contained in:
Pablo Martin 2024-08-28 17:15:33 +02:00
parent 0137179396
commit 60ae3f2844
2 changed files with 318 additions and 0 deletions

View file

@ -0,0 +1,250 @@
country_name,alpha_2,alpha_3,country_code,vat_rate
Afghanistan,AF,AFG,004,0.00
Åland Islands,AX,ALA,248,0.00
Albania,AL,ALB,008,0.00
Algeria,DZ,DZA,012,0.00
American Samoa,AS,ASM,016,0.00
Andorra,AD,AND,020,0.00
Angola,AO,AGO,024,0.00
Anguilla,AI,AIA,660,0.00
Antarctica,AQ,ATA,010,0.00
Antigua and Barbuda,AG,ATG,028,0.00
Argentina,AR,ARG,032,0.00
Armenia,AM,ARM,051,0.00
Aruba,AW,ABW,533,0.00
Australia,AU,AUS,036,0.00
Austria,AT,AUT,040,0.20
Azerbaijan,AZ,AZE,031,0.00
Bahamas,BS,BHS,044,0.00
Bahrain,BH,BHR,048,0.00
Bangladesh,BD,BGD,050,0.00
Barbados,BB,BRB,052,0.00
Belarus,BY,BLR,112,0.00
Belgium,BE,BEL,056,0.21
Belize,BZ,BLZ,084,0.00
Benin,BJ,BEN,204,0.00
Bermuda,BM,BMU,060,0.00
Bhutan,BT,BTN,064,0.00
"Bolivia, Plurinational State of",BO,BOL,068,0.00
"Bonaire, Sint Eustatius and Saba",BQ,BES,535,0.00
Bosnia and Herzegovina,BA,BIH,070,0.00
Botswana,BW,BWA,072,0.00
Bouvet Island,BV,BVT,074,0.00
Brazil,BR,BRA,076,0.00
British Indian Ocean Territory,IO,IOT,086,0.00
Brunei Darussalam,BN,BRN,096,0.00
Bulgaria,BG,BGR,100,0.20
Burkina Faso,BF,BFA,854,0.00
Burundi,BI,BDI,108,0.00
Cabo Verde,CV,CPV,132,0.00
Cambodia,KH,KHM,116,0.00
Cameroon,CM,CMR,120,0.00
Canada,CA,CAN,124,0.00
Cayman Islands,KY,CYM,136,0.00
Central African Republic,CF,CAF,140,0.00
Chad,TD,TCD,148,0.00
Chile,CL,CHL,152,0.00
China,CN,CHN,156,0.00
Christmas Island,CX,CXR,162,0.00
Cocos (Keeling) Islands,CC,CCK,166,0.00
Colombia,CO,COL,170,0.00
Comoros,KM,COM,174,0.00
Congo,CG,COG,178,0.00
"Congo, Democratic Republic of the",CD,COD,180,0.00
Cook Islands,CK,COK,184,0.00
Costa Rica,CR,CRI,188,0.00
Côte d'Ivoire,CI,CIV,384,0.00
Croatia,HR,HRV,191,0.25
Cuba,CU,CUB,192,0.00
Curaçao,CW,CUW,531,0.00
Cyprus,CY,CYP,196,0.19
Czechia,CZ,CZE,203,0.21
Denmark,DK,DNK,208,0.25
Djibouti,DJ,DJI,262,0.00
Dominica,DM,DMA,212,0.00
Dominican Republic,DO,DOM,214,0.00
Ecuador,EC,ECU,218,0.00
Egypt,EG,EGY,818,0.00
El Salvador,SV,SLV,222,0.00
Equatorial Guinea,GQ,GNQ,226,0.00
Eritrea,ER,ERI,232,0.00
Estonia,EE,EST,233,0.22
Eswatini,SZ,SWZ,748,0.00
Ethiopia,ET,ETH,231,0.00
Falkland Islands (Malvinas),FK,FLK,238,0.00
Faroe Islands,FO,FRO,234,0.00
Fiji,FJ,FJI,242,0.00
Finland,FI,FIN,246,0.24
France,FR,FRA,250,0.20
French Guiana,GF,GUF,254,0.00
French Polynesia,PF,PYF,258,0.00
French Southern Territories,TF,ATF,260,0.00
Gabon,GA,GAB,266,0.00
Gambia,GM,GMB,270,0.00
Georgia,GE,GEO,268,0.00
Germany,DE,DEU,276,0.19
Ghana,GH,GHA,288,0.00
Gibraltar,GI,GIB,292,0.00
Greece,GR,GRC,300,0.24
Greenland,GL,GRL,304,0.00
Grenada,GD,GRD,308,0.00
Guadeloupe,GP,GLP,312,0.00
Guam,GU,GUM,316,0.00
Guatemala,GT,GTM,320,0.00
Guernsey,GG,GGY,831,0.00
Guinea,GN,GIN,324,0.00
Guinea-Bissau,GW,GNB,624,0.00
Guyana,GY,GUY,328,0.00
Haiti,HT,HTI,332,0.00
Heard Island and McDonald Islands,HM,HMD,334,0.00
Holy See,VA,VAT,336,0.00
Honduras,HN,HND,340,0.00
Hong Kong,HK,HKG,344,0.00
Hungary,HU,HUN,348,0.27
Iceland,IS,ISL,352,0.00
India,IN,IND,356,0.00
Indonesia,ID,IDN,360,0.00
"Iran, Islamic Republic of",IR,IRN,364,0.00
Iraq,IQ,IRQ,368,0.00
Ireland,IE,IRL,372,0.23
Isle of Man,IM,IMN,833,0.00
Israel,IL,ISR,376,0.00
Italy,IT,ITA,380,0.22
Jamaica,JM,JAM,388,0.00
Japan,JP,JPN,392,0.00
Jersey,JE,JEY,832,0.00
Jordan,JO,JOR,400,0.00
Kazakhstan,KZ,KAZ,398,0.00
Kenya,KE,KEN,404,0.00
Kiribati,KI,KIR,296,0.00
"Korea, Democratic People's Republic of",KP,PRK,408,0.00
"Korea, Republic of",KR,KOR,410,0.00
Kuwait,KW,KWT,414,0.00
Kyrgyzstan,KG,KGZ,417,0.00
Lao People's Democratic Republic,LA,LAO,418,0.00
Latvia,LV,LVA,428,0.21
Lebanon,LB,LBN,422,0.00
Lesotho,LS,LSO,426,0.00
Liberia,LR,LBR,430,0.00
Libya,LY,LBY,434,0.00
Liechtenstein,LI,LIE,438,0.00
Lithuania,LT,LTU,440,0.21
Luxembourg,LU,LUX,442,0.17
Macao,MO,MAC,446,0.00
Madagascar,MG,MDG,450,0.00
Malawi,MW,MWI,454,0.00
Malaysia,MY,MYS,458,0.00
Maldives,MV,MDV,462,0.00
Mali,ML,MLI,466,0.00
Malta,MT,MLT,470,0.18
Marshall Islands,MH,MHL,584,0.00
Martinique,MQ,MTQ,474,0.00
Mauritania,MR,MRT,478,0.00
Mauritius,MU,MUS,480,0.00
Mayotte,YT,MYT,175,0.00
Mexico,MX,MEX,484,0.00
"Micronesia, Federated States of",FM,FSM,583,0.00
"Moldova, Republic of",MD,MDA,498,0.00
Monaco,MC,MCO,492,0.20
Mongolia,MN,MNG,496,0.00
Montenegro,ME,MNE,499,0.00
Montserrat,MS,MSR,500,0.00
Morocco,MA,MAR,504,0.00
Mozambique,MZ,MOZ,508,0.00
Myanmar,MM,MMR,104,0.00
Namibia,NA,NAM,516,0.00
Nauru,NR,NRU,520,0.00
Nepal,NP,NPL,524,0.00
"Netherlands, Kingdom of the",NL,NLD,528,0.21
New Caledonia,NC,NCL,540,0.00
New Zealand,NZ,NZL,554,0.00
Nicaragua,NI,NIC,558,0.00
Niger,NE,NER,562,0.00
Nigeria,NG,NGA,566,0.00
Niue,NU,NIU,570,0.00
Norfolk Island,NF,NFK,574,0.00
North Macedonia,MK,MKD,807,0.00
Northern Mariana Islands,MP,MNP,580,0.00
Norway,NO,NOR,578,0.00
Oman,OM,OMN,512,0.00
Pakistan,PK,PAK,586,0.00
Palau,PW,PLW,585,0.00
"Palestine, State of",PS,PSE,275,0.00
Panama,PA,PAN,591,0.00
Papua New Guinea,PG,PNG,598,0.00
Paraguay,PY,PRY,600,0.00
Peru,PE,PER,604,0.00
Philippines,PH,PHL,608,0.00
Pitcairn,PN,PCN,612,0.00
Poland,PL,POL,616,0.23
Portugal,PT,PRT,620,0.23
Puerto Rico,PR,PRI,630,0.00
Qatar,QA,QAT,634,0.00
Réunion,RE,REU,638,0.00
Romania,RO,ROU,642,0.19
Russian Federation,RU,RUS,643,0.00
Rwanda,RW,RWA,646,0.00
Saint Barthélemy,BL,BLM,652,0.00
"Saint Helena, Ascension and Tristan da Cunha",SH,SHN,654,0.00
Saint Kitts and Nevis,KN,KNA,659,0.00
Saint Lucia,LC,LCA,662,0.00
Saint Martin (French part),MF,MAF,663,0.00
Saint Pierre and Miquelon,PM,SPM,666,0.00
Saint Vincent and the Grenadines,VC,VCT,670,0.00
Samoa,WS,WSM,882,0.00
San Marino,SM,SMR,674,0.00
Sao Tome and Principe,ST,STP,678,0.00
Saudi Arabia,SA,SAU,682,0.00
Senegal,SN,SEN,686,0.00
Serbia,RS,SRB,688,0.00
Seychelles,SC,SYC,690,0.00
Sierra Leone,SL,SLE,694,0.00
Singapore,SG,SGP,702,0.00
Sint Maarten (Dutch part),SX,SXM,534,0.00
Slovakia,SK,SVK,703,0.20
Slovenia,SI,SVN,705,0.22
Solomon Islands,SB,SLB,090,0.00
Somalia,SO,SOM,706,0.00
South Africa,ZA,ZAF,710,0.00
South Georgia and the South Sandwich Islands,GS,SGS,239,0.00
South Sudan,SS,SSD,728,0.00
Spain,ES,ESP,724,0.21
Sri Lanka,LK,LKA,144,0.00
Sudan,SD,SDN,729,0.00
Suriname,SR,SUR,740,0.00
Svalbard and Jan Mayen,SJ,SJM,744,0.00
Sweden,SE,SWE,752,0.25
Switzerland,CH,CHE,756,0.00
Syrian Arab Republic,SY,SYR,760,0.00
"Taiwan, Province of China",TW,TWN,158,0.00
Tajikistan,TJ,TJK,762,0.00
"Tanzania, United Republic of",TZ,TZA,834,0.00
Thailand,TH,THA,764,0.00
Timor-Leste,TL,TLS,626,0.00
Togo,TG,TGO,768,0.00
Tokelau,TK,TKL,772,0.00
Tonga,TO,TON,776,0.00
Trinidad and Tobago,TT,TTO,780,0.00
Tunisia,TN,TUN,788,0.00
Türkiye,TR,TUR,792,0.00
Turkmenistan,TM,TKM,795,0.00
Turks and Caicos Islands,TC,TCA,796,0.00
Tuvalu,TV,TUV,798,0.00
Uganda,UG,UGA,800,0.00
Ukraine,UA,UKR,804,0.00
United Arab Emirates,AE,ARE,784,0.00
United Kingdom of Great Britain and Northern Ireland,GB,GBR,826,0.20
United States of America,US,USA,840,0.00
United States Minor Outlying Islands,UM,UMI,581,0.00
Uruguay,UY,URY,858,0.00
Uzbekistan,UZ,UZB,860,0.00
Vanuatu,VU,VUT,548,0.00
"Venezuela, Bolivarian Republic of",VE,VEN,862,0.00
Viet Nam,VN,VNM,704,0.00
Virgin Islands (British),VG,VGB,092,0.00
Virgin Islands (U.S.),VI,VIR,850,0.00
Wallis and Futuna,WF,WLF,876,0.00
Western Sahara,EH,ESH,732,0.00
Yemen,YE,YEM,887,0.00
Zambia,ZM,ZMB,894,0.00
Zimbabwe,ZW,ZWE,716,0.00
1 country_name alpha_2 alpha_3 country_code vat_rate
2 Afghanistan AF AFG 004 0.00
3 Åland Islands AX ALA 248 0.00
4 Albania AL ALB 008 0.00
5 Algeria DZ DZA 012 0.00
6 American Samoa AS ASM 016 0.00
7 Andorra AD AND 020 0.00
8 Angola AO AGO 024 0.00
9 Anguilla AI AIA 660 0.00
10 Antarctica AQ ATA 010 0.00
11 Antigua and Barbuda AG ATG 028 0.00
12 Argentina AR ARG 032 0.00
13 Armenia AM ARM 051 0.00
14 Aruba AW ABW 533 0.00
15 Australia AU AUS 036 0.00
16 Austria AT AUT 040 0.20
17 Azerbaijan AZ AZE 031 0.00
18 Bahamas BS BHS 044 0.00
19 Bahrain BH BHR 048 0.00
20 Bangladesh BD BGD 050 0.00
21 Barbados BB BRB 052 0.00
22 Belarus BY BLR 112 0.00
23 Belgium BE BEL 056 0.21
24 Belize BZ BLZ 084 0.00
25 Benin BJ BEN 204 0.00
26 Bermuda BM BMU 060 0.00
27 Bhutan BT BTN 064 0.00
28 Bolivia, Plurinational State of BO BOL 068 0.00
29 Bonaire, Sint Eustatius and Saba BQ BES 535 0.00
30 Bosnia and Herzegovina BA BIH 070 0.00
31 Botswana BW BWA 072 0.00
32 Bouvet Island BV BVT 074 0.00
33 Brazil BR BRA 076 0.00
34 British Indian Ocean Territory IO IOT 086 0.00
35 Brunei Darussalam BN BRN 096 0.00
36 Bulgaria BG BGR 100 0.20
37 Burkina Faso BF BFA 854 0.00
38 Burundi BI BDI 108 0.00
39 Cabo Verde CV CPV 132 0.00
40 Cambodia KH KHM 116 0.00
41 Cameroon CM CMR 120 0.00
42 Canada CA CAN 124 0.00
43 Cayman Islands KY CYM 136 0.00
44 Central African Republic CF CAF 140 0.00
45 Chad TD TCD 148 0.00
46 Chile CL CHL 152 0.00
47 China CN CHN 156 0.00
48 Christmas Island CX CXR 162 0.00
49 Cocos (Keeling) Islands CC CCK 166 0.00
50 Colombia CO COL 170 0.00
51 Comoros KM COM 174 0.00
52 Congo CG COG 178 0.00
53 Congo, Democratic Republic of the CD COD 180 0.00
54 Cook Islands CK COK 184 0.00
55 Costa Rica CR CRI 188 0.00
56 Côte d'Ivoire CI CIV 384 0.00
57 Croatia HR HRV 191 0.25
58 Cuba CU CUB 192 0.00
59 Curaçao CW CUW 531 0.00
60 Cyprus CY CYP 196 0.19
61 Czechia CZ CZE 203 0.21
62 Denmark DK DNK 208 0.25
63 Djibouti DJ DJI 262 0.00
64 Dominica DM DMA 212 0.00
65 Dominican Republic DO DOM 214 0.00
66 Ecuador EC ECU 218 0.00
67 Egypt EG EGY 818 0.00
68 El Salvador SV SLV 222 0.00
69 Equatorial Guinea GQ GNQ 226 0.00
70 Eritrea ER ERI 232 0.00
71 Estonia EE EST 233 0.22
72 Eswatini SZ SWZ 748 0.00
73 Ethiopia ET ETH 231 0.00
74 Falkland Islands (Malvinas) FK FLK 238 0.00
75 Faroe Islands FO FRO 234 0.00
76 Fiji FJ FJI 242 0.00
77 Finland FI FIN 246 0.24
78 France FR FRA 250 0.20
79 French Guiana GF GUF 254 0.00
80 French Polynesia PF PYF 258 0.00
81 French Southern Territories TF ATF 260 0.00
82 Gabon GA GAB 266 0.00
83 Gambia GM GMB 270 0.00
84 Georgia GE GEO 268 0.00
85 Germany DE DEU 276 0.19
86 Ghana GH GHA 288 0.00
87 Gibraltar GI GIB 292 0.00
88 Greece GR GRC 300 0.24
89 Greenland GL GRL 304 0.00
90 Grenada GD GRD 308 0.00
91 Guadeloupe GP GLP 312 0.00
92 Guam GU GUM 316 0.00
93 Guatemala GT GTM 320 0.00
94 Guernsey GG GGY 831 0.00
95 Guinea GN GIN 324 0.00
96 Guinea-Bissau GW GNB 624 0.00
97 Guyana GY GUY 328 0.00
98 Haiti HT HTI 332 0.00
99 Heard Island and McDonald Islands HM HMD 334 0.00
100 Holy See VA VAT 336 0.00
101 Honduras HN HND 340 0.00
102 Hong Kong HK HKG 344 0.00
103 Hungary HU HUN 348 0.27
104 Iceland IS ISL 352 0.00
105 India IN IND 356 0.00
106 Indonesia ID IDN 360 0.00
107 Iran, Islamic Republic of IR IRN 364 0.00
108 Iraq IQ IRQ 368 0.00
109 Ireland IE IRL 372 0.23
110 Isle of Man IM IMN 833 0.00
111 Israel IL ISR 376 0.00
112 Italy IT ITA 380 0.22
113 Jamaica JM JAM 388 0.00
114 Japan JP JPN 392 0.00
115 Jersey JE JEY 832 0.00
116 Jordan JO JOR 400 0.00
117 Kazakhstan KZ KAZ 398 0.00
118 Kenya KE KEN 404 0.00
119 Kiribati KI KIR 296 0.00
120 Korea, Democratic People's Republic of KP PRK 408 0.00
121 Korea, Republic of KR KOR 410 0.00
122 Kuwait KW KWT 414 0.00
123 Kyrgyzstan KG KGZ 417 0.00
124 Lao People's Democratic Republic LA LAO 418 0.00
125 Latvia LV LVA 428 0.21
126 Lebanon LB LBN 422 0.00
127 Lesotho LS LSO 426 0.00
128 Liberia LR LBR 430 0.00
129 Libya LY LBY 434 0.00
130 Liechtenstein LI LIE 438 0.00
131 Lithuania LT LTU 440 0.21
132 Luxembourg LU LUX 442 0.17
133 Macao MO MAC 446 0.00
134 Madagascar MG MDG 450 0.00
135 Malawi MW MWI 454 0.00
136 Malaysia MY MYS 458 0.00
137 Maldives MV MDV 462 0.00
138 Mali ML MLI 466 0.00
139 Malta MT MLT 470 0.18
140 Marshall Islands MH MHL 584 0.00
141 Martinique MQ MTQ 474 0.00
142 Mauritania MR MRT 478 0.00
143 Mauritius MU MUS 480 0.00
144 Mayotte YT MYT 175 0.00
145 Mexico MX MEX 484 0.00
146 Micronesia, Federated States of FM FSM 583 0.00
147 Moldova, Republic of MD MDA 498 0.00
148 Monaco MC MCO 492 0.20
149 Mongolia MN MNG 496 0.00
150 Montenegro ME MNE 499 0.00
151 Montserrat MS MSR 500 0.00
152 Morocco MA MAR 504 0.00
153 Mozambique MZ MOZ 508 0.00
154 Myanmar MM MMR 104 0.00
155 Namibia NA NAM 516 0.00
156 Nauru NR NRU 520 0.00
157 Nepal NP NPL 524 0.00
158 Netherlands, Kingdom of the NL NLD 528 0.21
159 New Caledonia NC NCL 540 0.00
160 New Zealand NZ NZL 554 0.00
161 Nicaragua NI NIC 558 0.00
162 Niger NE NER 562 0.00
163 Nigeria NG NGA 566 0.00
164 Niue NU NIU 570 0.00
165 Norfolk Island NF NFK 574 0.00
166 North Macedonia MK MKD 807 0.00
167 Northern Mariana Islands MP MNP 580 0.00
168 Norway NO NOR 578 0.00
169 Oman OM OMN 512 0.00
170 Pakistan PK PAK 586 0.00
171 Palau PW PLW 585 0.00
172 Palestine, State of PS PSE 275 0.00
173 Panama PA PAN 591 0.00
174 Papua New Guinea PG PNG 598 0.00
175 Paraguay PY PRY 600 0.00
176 Peru PE PER 604 0.00
177 Philippines PH PHL 608 0.00
178 Pitcairn PN PCN 612 0.00
179 Poland PL POL 616 0.23
180 Portugal PT PRT 620 0.23
181 Puerto Rico PR PRI 630 0.00
182 Qatar QA QAT 634 0.00
183 Réunion RE REU 638 0.00
184 Romania RO ROU 642 0.19
185 Russian Federation RU RUS 643 0.00
186 Rwanda RW RWA 646 0.00
187 Saint Barthélemy BL BLM 652 0.00
188 Saint Helena, Ascension and Tristan da Cunha SH SHN 654 0.00
189 Saint Kitts and Nevis KN KNA 659 0.00
190 Saint Lucia LC LCA 662 0.00
191 Saint Martin (French part) MF MAF 663 0.00
192 Saint Pierre and Miquelon PM SPM 666 0.00
193 Saint Vincent and the Grenadines VC VCT 670 0.00
194 Samoa WS WSM 882 0.00
195 San Marino SM SMR 674 0.00
196 Sao Tome and Principe ST STP 678 0.00
197 Saudi Arabia SA SAU 682 0.00
198 Senegal SN SEN 686 0.00
199 Serbia RS SRB 688 0.00
200 Seychelles SC SYC 690 0.00
201 Sierra Leone SL SLE 694 0.00
202 Singapore SG SGP 702 0.00
203 Sint Maarten (Dutch part) SX SXM 534 0.00
204 Slovakia SK SVK 703 0.20
205 Slovenia SI SVN 705 0.22
206 Solomon Islands SB SLB 090 0.00
207 Somalia SO SOM 706 0.00
208 South Africa ZA ZAF 710 0.00
209 South Georgia and the South Sandwich Islands GS SGS 239 0.00
210 South Sudan SS SSD 728 0.00
211 Spain ES ESP 724 0.21
212 Sri Lanka LK LKA 144 0.00
213 Sudan SD SDN 729 0.00
214 Suriname SR SUR 740 0.00
215 Svalbard and Jan Mayen SJ SJM 744 0.00
216 Sweden SE SWE 752 0.25
217 Switzerland CH CHE 756 0.00
218 Syrian Arab Republic SY SYR 760 0.00
219 Taiwan, Province of China TW TWN 158 0.00
220 Tajikistan TJ TJK 762 0.00
221 Tanzania, United Republic of TZ TZA 834 0.00
222 Thailand TH THA 764 0.00
223 Timor-Leste TL TLS 626 0.00
224 Togo TG TGO 768 0.00
225 Tokelau TK TKL 772 0.00
226 Tonga TO TON 776 0.00
227 Trinidad and Tobago TT TTO 780 0.00
228 Tunisia TN TUN 788 0.00
229 Türkiye TR TUR 792 0.00
230 Turkmenistan TM TKM 795 0.00
231 Turks and Caicos Islands TC TCA 796 0.00
232 Tuvalu TV TUV 798 0.00
233 Uganda UG UGA 800 0.00
234 Ukraine UA UKR 804 0.00
235 United Arab Emirates AE ARE 784 0.00
236 United Kingdom of Great Britain and Northern Ireland GB GBR 826 0.20
237 United States of America US USA 840 0.00
238 United States Minor Outlying Islands UM UMI 581 0.00
239 Uruguay UY URY 858 0.00
240 Uzbekistan UZ UZB 860 0.00
241 Vanuatu VU VUT 548 0.00
242 Venezuela, Bolivarian Republic of VE VEN 862 0.00
243 Viet Nam VN VNM 704 0.00
244 Virgin Islands (British) VG VGB 092 0.00
245 Virgin Islands (U.S.) VI VIR 850 0.00
246 Wallis and Futuna WF WLF 876 0.00
247 Western Sahara EH ESH 732 0.00
248 Yemen YE YEM 887 0.00
249 Zambia ZM ZMB 894 0.00
250 Zimbabwe ZW ZWE 716 0.00