I've been hunting around google and can't seem to find what I'm looking for. What I need is an invoicing solution similar to Simple Invoices, but with support for users.
Basically, I have independent contractors that work for me and they get paid by submitting an invoice. I want a database of all the invoices that me, my bookkeeper and the contractor can access, and access only the parts they should be able to (permission levels). The part where Simple Invoices fails is that anyone can look at every invoice, and has administrator access, which I don't want for obvious reasons. I don't really have the time (or skill) to add support for users to S.I. myself.
Is there any software out there designed to do what I'm looking for? I prefer free, obviously, but am willing to pay for the right solution.