Those used to count as deferred revenues, but from what I heard, accounting rules have changed and they count as customer deposit now. I could be wrong.
Yes, you are. Go back to earlier quarterlies. Any car payment or realised value from a tradein before the car is actually transferred to the customer was always accounted for in customer deposit. And to
@avoigt it was never accounted for in revenue. Only at the time that the car is actually delivered to the customer is the amount of the downpayment deducted from the customer deposit line and the full price of the car is added to revenue.
To make it as simple as possible
Q1.
- customer orders a car with a price tag of 100k. They pay 5k to Tesla at the time of order. It does not matter if order is refundable or not
- Tesla updates it balance sheet in two ways. Its cash holdings increase by 5k (that goes under Assets->cash&cash equivalents) and on the other side Tesla increases the liabilities in the same way as an increase of 5k under customer deposits.
- nothing happens in the Loss/Profit statement
Q2.
- customer receives the new car and pays 95k to Tesla
- Tesla updates it balance sheet once more. Its cash holdings increase by 95k (again under cash&cash equivalents), it's inventory is decreased for the value (to Tesla) of that car let's say 70k. Net increase = 25k. On the assets side Tesla decreases the customer deposits by 5k and increases the stockholders equity by 30k. Net increase = 25k
- Now Tesla updates the profit/loss statement. Revenue adds 100k, automative cost adds 70k. Gross profit increased by 30k (Well done, Tesla, now do it 4999 times over this week, please?)