EH LimMay 28, 20141 min readUnearned RevenueUnearned Revenue is a payment received before goods or services are delivered. Usually, project or contract based businesses will...