diff --git a/validate.py b/validate.py index 2648903..8c8cfc9 100755 --- a/validate.py +++ b/validate.py @@ -8,7 +8,7 @@ class SchemaTest(unittest.TestCase): def test(self): file = open('vat-rates.json') data = json.load(file) - self.assertEqual(len(data['items']), 28) + self.assertEqual(len(data['items']), 30) for country, periods in data['items'].items(): self.assertEqual(type(country), str) diff --git a/vat-rates.json b/vat-rates.json index a81aedc..1149d68 100644 --- a/vat-rates.json +++ b/vat-rates.json @@ -169,6 +169,38 @@ } } ], + "XI": [ + { + "effective_from": "2021-03-01", + "rates": { + "super_reduced": 4.8, + "reduced1": 9, + "reduced2": 13.5, + "standard": 23, + "parking": 13.5 + } + }, + { + "effective_from": "2020-09-01", + "rates": { + "super_reduced": 4.8, + "reduced1": 9, + "reduced2": 13.5, + "standard": 21, + "parking": 13.5 + } + }, + { + "effective_from": "0000-01-01", + "rates": { + "super_reduced": 4.8, + "reduced1": 9, + "reduced2": 13.5, + "standard": 23, + "parking": 13.5 + } + } + ], "SE": [ { "effective_from": "0000-01-01", @@ -411,6 +443,34 @@ } } ], + "MC": [ + { + "effective_from": "2014-01-01", + "rates": { + "super_reduced": 2.1, + "reduced1": 5.5, + "reduced2": 10, + "standard": 20 + } + }, + { + "effective_from": "2012-01-01", + "rates": { + "super_reduced": 2.1, + "reduced1": 5.5, + "reduced2": 7, + "standard": 19.6 + } + }, + { + "effective_from": "0000-01-01", + "rates": { + "super_reduced": 2.1, + "reduced1": 5.5, + "standard": 19.6 + } + } + ], "HR": [ { "effective_from": "0000-01-01",