diff --git a/Documents/Shore/taxes/Makefile b/Documents/Shore/taxes/Makefile
new file mode 100644
index 0000000000000000000000000000000000000000..afc3a7cd7c70dc9fd092aeb1952fcc7c4ed6823a
--- /dev/null
+++ b/Documents/Shore/taxes/Makefile
@@ -0,0 +1,10 @@
+last_month != date +%Y-%m --date 'last month'
+last_zip != ls *.zip | sort -r | head -1
+new_files != find reciepts/ -type f -newer ${last_zip}
+
+${last_month}.zip: ${new_files}
+	zip $@ $^
+
+.PHONY: clean
+clean:
+	rm *.zip