The underlying goal of GOs is to facilitate consumer choice, which indirectly could act as a market incentive for renewable production.
This enables those final customers to choose to use energy from renewable sources. This is accomplished by energy producers or generators requesting the issuance of a GO for each MWh of energy they produce. These GOs can then be traded until they are cancelled for a final customer. This cancellation allows the final customer to state that they have used this unit of energy.
Guarantees of origin are potential sources of income for the producer of renewable energy, when the customers can market themselves with green profiles.