Dear Mr. Hayes:
Thank you for asking JustAnswer for assistance.
I am sorry, but apparently for computer reasons, your question was no longer showing up on my list of active questions.
I am have looked at both of your websites, and I think your question would be better answered by JustAnswer's Tax experts. I am going to "Opt Out" and refer the question to that section.
IRC Section 446(a) deals with general rules for accounting methods, which I think would apply in you case in determining when the income is recognized. This section basically states that a taxpayer may chose an approved method of accounting unless that method does not accurately reflect the taxpayer's income. Your method is basically the cash method of accounting, recognizing the expense and income when payed/received. There have been cases where the IRS has overturned accounting methods (and upheld by a tax court) due to income not being accurately reflected by the accounting method used.
I think your main issue is proving that you are paying your employees and contractors for services rendered. If you can prove this, you can reflect the income as earned when it was received on a cash basis.
Edit: On a side note, I looked at your website and see you are using the terms "employee" and "W9" together. You may want to correct your language for legal purposes as you may be setting yourself up for unemployment and worker's comp claims by calling people "employees". The alternative would be "independent contractor". This is not legal advice, just an observation...