diff --git a/journals/migrations/0051_auto_20181102_1332.py b/journals/migrations/0051_auto_20181102_1332.py
new file mode 100644
index 0000000000000000000000000000000000000000..5d3f6403b2110e2f62fc22605f203a8ed30ecfd9
--- /dev/null
+++ b/journals/migrations/0051_auto_20181102_1332.py
@@ -0,0 +1,20 @@
+# -*- coding: utf-8 -*-
+# Generated by Django 1.11.4 on 2018-11-02 12:32
+from __future__ import unicode_literals
+
+from django.db import migrations, models
+
+
+class Migration(migrations.Migration):
+
+    dependencies = [
+        ('journals', '0050_auto_20181028_2038'),
+    ]
+
+    operations = [
+        migrations.AlterField(
+            model_name='publication',
+            name='author_list',
+            field=models.CharField(max_length=10000, verbose_name='author list'),
+        ),
+    ]
diff --git a/journals/models.py b/journals/models.py
index 794049cb169208d7ed535948308009df8a6b70c4..b530b425b2c241b7205732126adc424f7e4721bc 100644
--- a/journals/models.py
+++ b/journals/models.py
@@ -388,7 +388,7 @@ class Publication(models.Model):
 
     # Core fields
     title = models.CharField(max_length=300)
-    author_list = models.CharField(max_length=1000, verbose_name="author list")
+    author_list = models.CharField(max_length=10000, verbose_name="author list")
     abstract = models.TextField()
     abstract_jats = models.TextField(blank=True, default='',
                                      help_text='JATS version of abstract for Crossref deposit')
diff --git a/submissions/migrations/0040_auto_20181102_1332.py b/submissions/migrations/0040_auto_20181102_1332.py
new file mode 100644
index 0000000000000000000000000000000000000000..935c27f62231134c28d3d23b058c3aac0776add5
--- /dev/null
+++ b/submissions/migrations/0040_auto_20181102_1332.py
@@ -0,0 +1,20 @@
+# -*- coding: utf-8 -*-
+# Generated by Django 1.11.4 on 2018-11-02 12:32
+from __future__ import unicode_literals
+
+from django.db import migrations, models
+
+
+class Migration(migrations.Migration):
+
+    dependencies = [
+        ('submissions', '0039_submission_topics'),
+    ]
+
+    operations = [
+        migrations.AlterField(
+            model_name='submission',
+            name='author_list',
+            field=models.CharField(max_length=10000, verbose_name='author list'),
+        ),
+    ]
diff --git a/submissions/models.py b/submissions/models.py
index 5fd7c7b3bc46bbb437dd29a13787e3d783bd323b..e85327a5b3268da1d80fd99df415fb9cfd657841 100644
--- a/submissions/models.py
+++ b/submissions/models.py
@@ -53,7 +53,7 @@ class Submission(models.Model):
     preprint = models.OneToOneField('preprints.Preprint', related_name='submission')
 
     author_comments = models.TextField(blank=True)
-    author_list = models.CharField(max_length=1000, verbose_name="author list")
+    author_list = models.CharField(max_length=10000, verbose_name="author list")
     discipline = models.CharField(max_length=20, choices=SCIPOST_DISCIPLINES, default='physics')
     domain = models.CharField(max_length=3, choices=SCIPOST_JOURNALS_DOMAINS)
     editor_in_charge = models.ForeignKey('scipost.Contributor', related_name='EIC', blank=True,