I have a similar tool for my business needs, which is better suited, as it is well integrated with local accounting SW, but I bought sparkreceipt for personal use and I am very satisfied.
It will certainly help me to digitalize my documents and keep them in order.