So I’m the kind of massive nerd that scans every receipt and archives it for posterity. For the past four years I’ve been doing this manually but I’ve recently set up a system that watches a folder for any scanned documents, OCR’s them and then archives them appropriately.

The OCR step is vital because it allows me to then index the contents, making all my receipts for the last four years fully searchable. Nice! Now all that’s left for me to do is feed paper through the scanner roughly once a week.

I also scan my other mail and important documents but this is more ad-hoc (since most things come in electronically these days) so are more easily manually organised. That said you could easily use the principles for any document management system.

The other change I made from the article above is that I use pydio for central document management.