한편, 전력부문의 외부비용을 발생시키는 요인은 발전원 간 다양하다. 최적의 자원배분을 달성하기 위해서는 발전원별 외부비용을 발생시키는 요인을 정확히 인식하고 이를 발전비용에 반영하여야 한다. 예를 들어 천연가스 대신 석탄을 사용하여 발전했을 때 1kWh 당 약100원이 덜 들지만, 석탄에서 발생하는 탄소 배출로 인하여 발생하는 피해 비용이 110원보다 많다면, 석탄을 천연가스로 대체하는 편이 나을 것이다. 그러지 않으면 사회에서는 1kWh의 전력을 생산할 때마다 10원 정도를 잃게 된다. 그러나 세금 등 탄소 배출에 요금을 부과하는 도구가 없으면 민간 투자가는 석탄 화력 발전소를 건설하는 편을 선택할 것이다.
자원을 최적으로 배분하기 위해서는 발전원의 다양한 외부비용 발생 요인을 파악하고 이를 발전비용에 반영하여야 한다.