I always figured that it is income whenever I get the check. Not when it is cashed or deposited. Let us know what ypur accountant says.
I believe sometimes it is income even if you don't have a check.
For example, if you get a deposit on a job, the balance is recorded as income (recievables) right away.
But, yeah, ask your accountant :happyyes: