I run only one company, but i work for another, so I know how you feel. I got around it this way:
I have lots of folders for personal expenses, documents, MY company receipts, OTHER company receipts, etc.
If you're needing to track separate company's expenses, I found this an easy way to do it.
The downside of this method is that ALL your receipts are together, which makes your NR file larger than you might want it to be at any given time, so I quarterly export all my personal receipts for that past quarter and delete them from the database. I do the same when I finish a project for a customer, relieving the burden of showing all the receipts I don't need to see right now from slowing down my computer. At the end of the year, I just import ALL the NRX files I've exported throughout the year and do all my tax prep at one time.
This work for you? I have a write-up on here somewhere detailing the process if you would find it helpful.
PS: Although I would love the quickbooks style method of opening and closing specific companies, I don't see that happening any time soon.
Regards,
Tommy Jordan
3rd & Wayne, IT Services
www.twnetworx.com