diff --git a/opentech/apply/activity/migrations/0001_initial.py b/opentech/apply/activity/migrations/0001_initial.py
index 53a29ded1a2bc878c07217d56acce11f7a4b3c3e..ca1a253402d5664cfcb99736508a78552467a5f6 100644
--- a/opentech/apply/activity/migrations/0001_initial.py
+++ b/opentech/apply/activity/migrations/0001_initial.py
@@ -26,5 +26,8 @@ class Migration(migrations.Migration):
                 ('application', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='funds.ApplicationSubmission')),
                 ('user', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to=settings.AUTH_USER_MODEL)),
             ],
+            options={
+                'ordering': ['-timestamp'],
+            },
         ),
     ]
diff --git a/opentech/apply/activity/models.py b/opentech/apply/activity/models.py
index 9d47edb7752ff971aa30be17ceb1f1dfe8c86d34..9f513a33b075f27b2b9979fe706042a56130bbba 100644
--- a/opentech/apply/activity/models.py
+++ b/opentech/apply/activity/models.py
@@ -7,3 +7,6 @@ class Activity(models.Model):
     user = models.ForeignKey(settings.AUTH_USER_MODEL)
     application = models.ForeignKey('funds.ApplicationSubmission')
     message = models.TextField()
+
+    class Meta:
+        ordering = ['-timestamp']