The transaction price is the amount of consideration to which an entity expects to be entitled in exchange for transferring promised goods or services to a customer, excluding amounts collected on behalf of third parties (e.g., some sales taxes). The consideration may include fixed amounts, variable amounts, or both.