Looks like it. So a deposit is received and it's recorded as cash (an asset) and customer deposits (a liability) on the balance sheet. And it doesn't affect the income statement. [ADDED: So customer deposits just a more specific name for revenue that can't be recognized as such yet.]