Advance from customer is a liability account, in which is stored all payments from customers for goods or services that have not yet been delivered. Once the related goods or services have been delivered, the amount in this account is shifted to a revenue account. The advance from customer account is typically considered a short-term liability account, since the amounts stored in it are usually settled within 12 months.