Quoted from JustEverett:They are probably an accrual basis taxpayer, so these should all go as customer deposits. Then the income is recognized when they actually ship the games. Right now it's technically a liability to Spooky as deferred revenue. But that's just the opinion of one Spooky fan CPA.
I am a Spooky fan CPA as well and you are correct!