Deleted comment
And remember, if the numbers don't match you'll also need a tax lawyer, because you'll be getting audited. Off by more than 25%, have fun in prison. This is a major, onerous reporting process. If you have a $50/month service with 1000 clients, you're doing $600k. This will eat at leSt half of your gross.
My main point is that, contrary to the impression some people here seem to have, non-business expenses won't require 1099s. The discussion here (in particular the thread I was replying to) seemed to think that the law would require their grandmother to send Best Buy a 1099 if she spent more than $600 on her new computer, or that you'd have to add up all your Home Depot receipts to see if you spent more than $600 on home-improvement this year, which isn't the case.