Programming Questions? Ask a Programmer for Answers ASAP
I am not sure if you are going to find a template that does this. It sounds like you may want to look into a third party application like this http://use.expensify.com/
Expensify allows users to upload their receipts and transactions for approval and payment. I am assuming you have employees and want to keep track of their transactions but if that is not the case then please explain a bit more.
Do you want this all to go through your website? If so how is the website built?
How is your site built? Wordpress, joomla, something else?