Here's what I want:
A program that will allow me to do entry of receipts into a database.
The database would allow me to sort line items on the reciept by categories. I will define the categories, default categories will be taken from a list of tax deductions, others will be added as I see fit.
OCR from a scanner would be nice. Output text, or text/numeric data fields; I could define fields in a template based on that reciept; for instance, all of my Menards reciepts are in the same format, so it would be nice if I could get an auto-recognition of the receipt into fields.
(note: this could be a separate app to save data to an intermediate format such as .csv files.)
After reciepts were entered, I could pull up data from the database of receipts. I could query the database masked on categories like medical from april 1 2005 to Mar 32 2004, and it would fix my stupid mistake and generate a report.
And oh, yeah, I'd like to be able to import my online bank data files and automate as much of reconciling as possible.
Is there something that does this?