STCs are a form of financial incentive to help offset the upfront costs of installing a Solar power system. The number of STCs that can be created for a system is determined by the Clean Energy Regulator, based on factors such as the location and size of the system, as well as the amount of electricity it is expected to generate over its lifetime.
Once the Solar power system is installed, the owner can assign the STCs to a registered agent who will then sell them on the open market. The value of STCs can fluctuate based on supply and demand, as well as changes in government policy and regulations.
Overall, STCs can provide a significant financial benefit to homeowners and businesses looking to invest in Solar power, making it a more affordable and sustainable option for generating electricity.