diff --git a/packages/desktop-client/src/components/settings/Export.js b/packages/desktop-client/src/components/settings/Export.js
index 6f28e95fd0077d135ebb31b0b56ae5f42e9a0a02..2d352d4cf062deb1a2940ed3889f7f59a8e4b2c1 100644
--- a/packages/desktop-client/src/components/settings/Export.js
+++ b/packages/desktop-client/src/components/settings/Export.js
@@ -1,5 +1,7 @@
 import React from 'react';
 
+import { format } from 'date-fns';
+
 import { send } from 'loot-core/src/platform/client/fetch';
 import { Text, Button } from 'loot-design/src/components/common';
 
@@ -8,7 +10,11 @@ import { Setting } from './UI';
 export default function ExportBudget({ prefs }) {
   async function onExport() {
     let data = await send('export-budget');
-    window.Actual.saveFile(data, `${prefs.id}.zip`, 'Export budget');
+    window.Actual.saveFile(
+      data,
+      `${format(new Date(), 'yyyy-MM-dd')}-${prefs.id}.zip`,
+      'Export budget'
+    );
   }
 
   return (