diff --git a/setup.py b/setup.py
index <HASH>..<HASH> 100755
--- a/setup.py
+++ b/setup.py
@@ -21,7 +21,7 @@ class PyTest(Command):
 
 setup(
     name='django-vies',
-    version='2.1.2',
+    version='2.1.3',
     description='European VIES VAT field for Django',
     author='codingjoe',
     url='https://github.com/codingjoe/django-vies',
diff --git a/vies/__init__.py b/vies/__init__.py
index <HASH>..<HASH> 100644
--- a/vies/__init__.py
+++ b/vies/__init__.py
@@ -63,7 +63,12 @@ VIES_OPTIONS = {
     'SK': ('Slovakia', re.compile(r'^SK\d{10}$')),
 }
 
-VIES_COUNTRY_CHOICES = (('', '--'),) + tuple((key, key) for key, value in VIES_OPTIONS.items())
+VIES_COUNTRY_CHOICES = sorted(
+    (('', '--'),)
+    + tuple(
+        (key, key)
+        for key, value in VIES_OPTIONS.items())
+)
 
 MEMBER_COUNTRY_CODES = VIES_OPTIONS.keys()
Fixed sorting of VIES_COUNTRY_CHOICES

Closed #<I>
The country choices are not sorted by country code, but ordered randomly.
This simply pragmatic fix solves the sorting issue