What Is Performance Obligation?
A performance obligation is a commitment in a contract with a customer to transfer a distinct good or service. Think of it as a separate, identifiable task or item that you've agreed to provide. The Financial Accounting Standards Board (FASB) introduced this concept through Accounting Standards Codification (ASC) 606, "Revenue from Contracts with Customers." The goal of ASC 606 is to ensure that businesses recognize revenue when they transfer promised goods or services to customers in an amount that reflects the consideration the business expects to receive in exchange for those goods or services.
To be considered a distinct performance obligation, the good or service must meet two criteria: 1) the customer can benefit from the good or service on its own or together with other readily available resources, and 2) the promise to transfer the good or service is separately identifiable from other promises in the contract. For example, if you sell software and offer one year of support, the software is one distinct good, and the support is a distinct service. Each is a performance obligation.