Earning with SRECs in Delaware is a key way for homeowners and businesses to maximize the financial Learn more benefits of going solar. Solar Renewable Energy Credits represent the environmental value of the electricity your system generates. For every megawatt-hour of solar energy produced, your system earns credits that can be sold to utilities