I've had quite a few conversations recently about how expenses are done at present. Increasingly, the 'pay your own money and then reclaim it' paradigm is seen as an anachronism and, actually, a little exploitative.
There are now quite a few providers of prepaid business cards and things like cash advances to eliminate the expenses process. Obviously, these companies have a vested interest in changing how expenses are done -- but I have to say I'm convinced by their arguments. I'm out and about a lot as a journalist and being asked to essentially loan my company money is annoying. For sales people, I can imagine it's much worse. I spoke to someone at a large appliance manufacturer recently, and he talked about sales people racking up thousands in expenses each month.
For small businesses, I accept, an expenses solution might not be possible -- but for medium and larger businesses, what's holding you back? What's the argmument against moving away from the traditional process?