‘사용량으로 전기요금 계산’과 ‘예산으로 사용량 역산’ 중 하나를 고르고, 사용량(또는 예산)과 요금 단가를 입력하세요. 누진제는 ‘요금 방식’에서 ‘누진제’를 고르면 단계별 입력란이 나옵니다.
이 페이지에서 할 수 있는 것
- 전기요금 청구서나 한전ON에 나오는 사용량(kWh)과 요금 단가를 넣기만 하면 그달의 전기요금 합계를 그 자리에서 알 수 있습니다
- ‘200kWh까지는 ○원, 400kWh까지는 △원, 그 이상은 □원’ 같은 누진제(최대 3단계)에도 대응합니다. 단계별 사용량과 금액, 합계를 사용량으로 나눈 평균 단가(1kWh에 실제로 얼마를 내는지)도 보여 줍니다
- 기본요금과, 기후환경요금·연료비조정요금처럼 ‘1kWh당 더해지는 요금’도 넣어서 계산할 수 있습니다(가산 요금은 마이너스 값도 입력할 수 있습니다)
- ‘전기요금을 ○원 이내로 맞추고 싶을’ 때는 역산 모드로 바꾸면 예산으로 쓸 수 있는 사용량(kWh)을 구할 수 있습니다(누진제도 싼 단계부터 차례로 채워 정확하게 역산합니다)
- 사용량과 전기요금의 관계를 꺾은선그래프로 보여 줍니다. 누진제에서는 단계의 경계에서 선의 기울기(단가)가 바뀌는 모습을 볼 수 있습니다
이 계산은 어디에 쓰일까요?
청구서에는 사용량(kWh)과 청구 금액이 적혀 있지만, ‘왜 이 금액인지’는 내역을 직접 계산해 봐야 알 수 있습니다. 예를 들어 기타계절에 350kWh를 썼다면 전력량요금은 200kWh × 120원 + 150kWh × 214.6원 = 56,190원, 여기에 가산 요금 4,900원과 기본요금 1,600원을 더해 62,690원이고, 부가가치세와 전력산업기반기금을 더하면 약 70,650원입니다(한국 기준).
내역을 계산할 수 있으면 ‘이번 달이 비싼 건 400kWh를 넘어 3단계에 들어갔기 때문인지’, ‘연료비조정요금이 바뀌었기 때문인지’를 구별할 수 있어 전기요금의 변화를 이해하기 쉬워집니다.
혼자 살기 시작하거나 새집으로 이사할 때는 ‘한 달 전기요금을 ○원 이내로’라는 예산부터 정하면 관리하기 쉽습니다. 역산 모드에 예산 60,000원, 기본요금 1,600원, 가산 요금 14원과 기타계절 누진 단가를 넣으면 약 338kWh까지 쓸 수 있다는 것을 알 수 있습니다(부가세·기금 제외).
금액이 아니라 ‘kWh’를 목표로 삼으면, 달 중간에 한전ON 앱에서 사용량을 보고 진행 상황을 확인할 수 있습니다.
누진제에서 줄인 전기는 가장 위 단계(가장 비싼 단가)부터 줄어듭니다. 350kWh를 쓰는 가정이 50kWh를 줄이면 줄어드는 것은 2단계 사용량이므로 \(50 \times (214.6 + 14) = 11430\)원을 아낄 수 있고, 평균 단가(약 179.11원)로 계산한 약 8,956원보다 많습니다.
특히 구간의 경계에 주의하세요. 400kWh와 410kWh는 10kWh 차이지만 기본요금이 1,600원에서 7,300원으로 뛰어, 전기요금(부가세 등 제외)이 74,120원에서 83,033원으로 약 8,900원이나 늘어납니다. 경계 바로 위에 있는 달에는 조금만 줄여도 효과가 큽니다.
에너지소비효율등급이 높은 가전으로 바꾸거나 베란다·지붕 태양광으로 만든 전기를 집에서 쓰면(자가소비) 한전에서 사는 전기의 양(kWh)이 줄어듭니다. 아끼는 금액은 ‘줄어든 kWh × 그 kWh에 원래 적용되던 단가(+ 가산 요금)’로 어림할 수 있습니다. 예를 들어 매달 100kWh가 줄고 그것이 2단계에 해당한다면 한 달에 \(100 \times 228.6 = 22860\)원, 1년이면 약 27만 원(부가세 등 제외)입니다.
이 어림값은 ‘입력한 단가와 사용량으로 계산한 결과’이며, 실제로는 계절별 사용량이나 요금 조정에 따라 달라집니다. 교체나 설치를 결정할 때는 몇 년 단위로 생각하는 것이 안전합니다.
계량기가 하나이고 방마다 달린 개별 계량기로 사용량(kWh)만 알 수 있을 때는 금액을 나누는 방법에 주의가 필요합니다. 누진제에서는 한 계량기에 사용량이 모이면 비싼 단계에 들어가기 쉬워, ‘각자 따로 계약했을 때의 요금’을 단순히 합친 것보다 전체 요금이 커지기 쉽습니다.
공평한 방법 중 하나는 전체의 평균 단가(청구 금액 ÷ 전체 사용량)에 각자의 사용량을 곱하는 것입니다. 이것은 ‘기본요금과 단계별 단가 차이를 모두가 고르게 부담한다’는 뜻이므로, 나누는 방법을 정할 때 공통의 기준으로 삼을 수 있습니다.
한전 주택용은 7~8월에 누진 구간이 넓어집니다(하계 요금). 같은 350kWh라도 기타계절에는 62,690원이지만, 하계에는 1단계가 300kWh까지라서 \(300 \times 120 + 50 \times 214.6 = 46730\)원, 가산 요금과 기본요금을 더해 53,230원입니다(부가세 등 제외).
‘단계 상한’을 바꿔 두 번 계산해 보면, 에어컨을 쓰는 여름에 어디까지 쓰면 2단계·3단계에 들어가는지 미리 알 수 있습니다. 요금은 조정될 수 있으므로 그때그때의 한전 요금표로 확인하세요.
공식
용어·기호 해설
기호
| \(E\) | 이 | 사용량(전력량)입니다. 그달에 쓴 전기의 합계량으로, 단위는 kWh(킬로와트시)입니다. 영어 energy(에너지)의 첫 글자입니다. 청구서에는 ‘사용량’ 등으로 적혀 있습니다. |
| \(u\) | 유 | 전기요금 단가입니다. 전기 1kWh당 요금(원/kWh)이며, 영어 unit price(단가)의 첫 글자입니다. |
| \(a\) | 에이 | 1kWh당 가산 요금(원/kWh)입니다. 기후환경요금이나 연료비조정요금처럼 사용량 1kWh당 더해지는 금액의 합계로, 영어 addition(더하기)의 첫 글자입니다. 마이너스일 때도 있습니다. |
| \(B\) | 비 | 기본요금(원/월)입니다. 사용량과 관계없이 매달 드는 고정 요금으로, 영어 basic charge(기본요금)의 첫 글자입니다. |
| \(C\) | 씨 | 전기요금 합계(원)입니다. 영어 cost(비용)의 첫 글자입니다. |
| \(L_1,\ L_2\) | 엘 일, 엘 이 | 누진제 1단계와 2단계의 상한(kWh)입니다. 영어 limit(상한)의 첫 글자이고, 오른쪽 아래의 작은 숫자(첨자)가 몇 단계인지를 나타냅니다. ‘200kWh 이하’라면 \(L_1 = 200\)입니다. |
| \(E_1,\ E_2,\ E_3\) | 이 일, 이 이, 이 삼 | 단계별 사용량(kWh)입니다. 사용량 \(E\)를 싼 단계부터 차례로 쌓아 올렸을 때 각 단계에 들어가는 양으로, \(E_1 + E_2 + E_3 = E\)가 됩니다. |
| \(u_1,\ u_2,\ u_3\) | 유 일, 유 이, 유 삼 | 단계별 단가(원/kWh)입니다. 한전 주택용은 단계가 올라갈수록 비싸집니다(120.0원 → 214.6원 → 307.3원). |
| \(F\) | 에프 | 전력량요금(원)입니다. 사용량에 따라 드는 요금 중 단계별 단가로 계산한 부분의 합계로, 영어 fee(요금)의 첫 글자입니다. |
| \(\bar{u}\) | 유 바 | 평균 단가(원/kWh)입니다. 전기요금 합계를 사용량으로 나눈 ‘1kWh에 실제로 내는 금액’입니다. 기호 위의 가로줄(바)은 통계에서 평균을 \(\bar{x}\)로 쓰는 것과 같이 ‘고르게 한 값’을 나타냅니다. |
| \(P\) | 피 | 예산(원)입니다. 전기요금을 이 금액 이내로 맞추고 싶은 상한액입니다. 영어 budget(예산)의 첫 글자 B는 기본요금에 쓰고 있으므로, 이 페이지에서는 plan(계획)의 첫 글자 P를 예산의 기호로 씁니다. |
| \(\min(E,\ L_1)\) | 민 | \(E\)와 \(L_1\) 중 작은 쪽입니다. 영어 minimum(최소)의 줄임말로, ‘사용량이 상한을 넘으면 상한의 값, 넘지 않으면 사용량 그대로’를 하나의 식으로 쓰기 위한 기호입니다. |
용어
| kWh (킬로와트시) | 전력량(쓴 전기의 합계량)의 단위입니다. 1kW(1,000W)의 전력을 1시간 동안 계속 썼을 때의 전기의 양이 1kWh이며, 전기요금은 이 kWh를 바탕으로 계산합니다. 청구서의 ‘사용량 350kWh’처럼 쓰입니다. |
| 전기요금 청구서 | 한전이 매달 보내는 전기요금 고지서(청구서)입니다. 그달의 사용량(kWh), 청구 금액, 요금 내역 등이 적혀 있습니다. 아파트는 관리비 고지서에 세대별 전기요금이 함께 나오는 경우가 많고, 요즘은 종이 대신 한전ON 앱이나 전자 고지로 확인하는 경우도 늘고 있습니다. |
| 기본요금 | 사용량과 관계없이 매달 드는 고정 요금입니다. 한전 주택용(저압)은 그달의 사용량 전체가 들어가는 구간에 따라 910원, 1,600원, 7,300원 중 하나가 붙습니다(기타계절은 200kWh·400kWh, 하계는 300kWh·450kWh가 경계). |
| 전력량요금 | 사용량(kWh)에 따라 드는 요금(한전 요금표의 용어)으로, 단가 × 사용량으로 계산합니다. 누진제에서는 단계마다 계산해서 더합니다. |
| 누진제 | 사용량을 ‘200kWh 이하’, ‘201~400kWh’, ‘400kWh 초과’처럼 구간으로 나누고, 구간마다 다른 단가를 적용하는 요금 방식입니다. 한전 주택용 전기요금은 3단계 누진제로, 많이 쓸수록 비싼 단계에 들어가는 양이 늘어납니다. |
| 단일 단가 | 사용량과 관계없이 1kWh당 단가가 계속 같은 요금 방식입니다. 전기요금은 ‘사용량 × 단가 + 기본요금’이라는 간단한 식으로 계산할 수 있습니다. |
| 평균 단가 | 전기요금 합계를 사용량으로 나눈 ‘1kWh에 실제로 얼마를 내는가’입니다. 기본요금, 누진 단계, 가산 요금을 모두 포함한 평균 단가로, 요금제 비교나 대략적인 절약액 어림에 씁니다. |
| 연료비조정요금 | 발전에 쓰는 연료(LNG, 석탄, 석유)의 가격 변동을 전기요금에 반영하기 위한 1kWh당 가산(또는 감산) 요금입니다. 분기마다 정해지며, 2026년 현재 +5.0원/kWh입니다(한국 기준). 상한과 하한이 정해져 있어 연료 가격이 크게 움직여도 한 번에 크게 바뀌지는 않습니다. |
| 기후환경요금 | 신재생에너지 의무이행(RPS), 온실가스 배출권 거래, 석탄 발전 감축에 드는 비용을 전기요금에 반영한 1kWh당 요금입니다. 2026년 현재 9.0원/kWh이며(한국 기준), 사용량에 비례해 붙습니다. |
| 하계 요금 | 냉방으로 전기를 많이 쓰는 7~8월에 한전 주택용 누진 구간을 넓혀 주는 제도입니다. 기타계절은 200kWh·400kWh가 경계지만 하계는 300kWh·450kWh가 경계가 되어, 같은 사용량이라도 요금이 낮아집니다(단가 자체는 같습니다). |
| 누진 | 양이 늘어날수록 늘어난 부분에만 높은 비율(단가)이 붙는 구조입니다. 누진제 전기요금은 사용량의 누진, 소득세의 세율은 소득의 누진입니다. ‘전부가 높은 비율이 되는’ 것은 아니라는 점이 핵심입니다. |
먼저 알아 두면 좋은 내용
이 페이지의 계산을 ‘뜻을 이해하고’ 쓸 수 있도록, 미리 알아 두면 좋은 내용을 정리했습니다.
막히는 부분이 있으면 이 표의 내용으로 돌아가 복습하는 것이 지름길입니다.
| 소수의 곱셈과 나눗셈(초등학교 5~6학년, 10~12세) |
|
| 비와 비율·단위당 양(초등학교 6학년, 11~12세) |
|
| 문자와 식, 등식의 변형(중학교 1~2학년, 12~14세) |
|
| 일차함수의 그래프(중학교 2학년, 13~14세) |
|
| 전력과 전력량(중학교 과학, 13~15세) |
|
Excel로 계산하는 방법
| 사용량(kWh) | 250 |
| 전기요금 단가(원/kWh) | 150 |
| 1kWh당 가산 요금(원/kWh) | 14 |
| 기본요금(원) | 1000 |
| 전기요금 합계(원) | =B1*(B2+B3)+B4 |
| 사용량(kWh) | 350 |
| 1단계 상한(kWh) | 200 |
| 1단계 단가(원/kWh) | 120 |
| 2단계 상한(kWh) | 400 |
| 2단계 단가(원/kWh) | 214.6 |
| 3단계 단가(원/kWh) | 307.3 |
| 1단계 사용량(kWh) | =MIN(B1,B2) |
| 2단계 사용량(kWh) | =MAX(MIN(B1,B4)-B2,0) |
| 3단계 사용량(kWh) | =MAX(B1-B4,0) |
| 전력량요금(원) | =B7*B3+B8*B5+B9*B6 |
| 전력량요금(원) | 56190 |
| 1kWh당 가산 요금(원/kWh) | 14 |
| 사용량(kWh) | 350 |
| 기본요금(원) | 1600 |
| 전기요금 합계(원) | =B1+B2*B3+B4 |
| 평균 단가(원/kWh) | =B5/B3 |
| 예산(원) | 50000 |
| 기본요금(원) | 1000 |
| 전기요금 단가(원/kWh) | 150 |
| 1kWh당 가산 요금(원/kWh) | 14 |
| 쓸 수 있는 사용량(kWh) | =(B1-B2)/(B3+B4) |
첫 번째 표는 단일 단가의 예로 B5에 42000(원)이 표시됩니다. 두 번째 표는 한전 주택용(저압) 기타계절 누진제의 예로, MIN(작은 쪽)과 MAX(큰 쪽) 함수로 단계별 사용량(B7~B9가 200, 150, 0)을 구하고 B10에 전력량요금 56190(원)이 표시됩니다.
세 번째 표는 전력량요금에 가산 요금과 기본요금을 더하는 표로 B5에 62690(원), B6에 평균 단가 약 179.11(원/kWh)이 표시됩니다. 네 번째 표는 역산으로 B5에 약 298.78(kWh)이 표시됩니다. B열의 숫자를 자신의 사용량과 요금으로 바꾸기만 하면 쓸 수 있습니다.
Google 스프레드시트로 계산하는 방법
| 사용량(kWh) | 250 |
| 전기요금 단가(원/kWh) | 150 |
| 1kWh당 가산 요금(원/kWh) | 14 |
| 기본요금(원) | 1000 |
| 전기요금 합계(원) | =B1*(B2+B3)+B4 |
| 사용량(kWh) | 350 |
| 1단계 상한(kWh) | 200 |
| 1단계 단가(원/kWh) | 120 |
| 2단계 상한(kWh) | 400 |
| 2단계 단가(원/kWh) | 214.6 |
| 3단계 단가(원/kWh) | 307.3 |
| 1단계 사용량(kWh) | =MIN(B1,B2) |
| 2단계 사용량(kWh) | =MAX(MIN(B1,B4)-B2,0) |
| 3단계 사용량(kWh) | =MAX(B1-B4,0) |
| 전력량요금(원) | =B7*B3+B8*B5+B9*B6 |
| 전력량요금(원) | 56190 |
| 1kWh당 가산 요금(원/kWh) | 14 |
| 사용량(kWh) | 350 |
| 기본요금(원) | 1600 |
| 전기요금 합계(원) | =B1+B2*B3+B4 |
| 평균 단가(원/kWh) | =B5/B3 |
| 예산(원) | 50000 |
| 기본요금(원) | 1000 |
| 전기요금 단가(원/kWh) | 150 |
| 1kWh당 가산 요금(원/kWh) | 14 |
| 쓸 수 있는 사용량(kWh) | =(B1-B2)/(B3+B4) |
Python으로 계산하는 방법
kwh = 350 # 사용량(kWh)
base_fee = 1600 # 기본요금(원). 한전 주택용(저압) 기타계절 201~400kWh 구간
extra_per_kwh = 14 # 1kWh당 가산 요금(원/kWh). 기후환경요금 9.0 + 연료비조정요금 5.0
# 누진제: (상한 kWh, 단가)를 싼 단계부터 차례로 씁니다. 마지막 단계의 상한은 None(상한 없음)
# 단일 단가라면 1단계만 씁니다. 예: [(None, 150)]
tiers = [(200, 120.0), (400, 214.6), (None, 307.3)]
# 단계별 사용량과 요금(사용량을 싼 단계부터 차례로 쌓아 올림)
energy_charge = 0
previous_limit = 0
for limit, unit_price in tiers:
if limit is None:
part = max(kwh - previous_limit, 0)
else:
part = max(min(kwh, limit) - previous_limit, 0)
previous_limit = limit
energy_charge += part * unit_price
print(f"{part:.2f} kWh × {unit_price}원/kWh = {part * unit_price:.2f}원")
total = energy_charge + extra_per_kwh * kwh + base_fee
print(f"전력량요금 {energy_charge:.2f}원 / 가산 요금 {extra_per_kwh * kwh:.2f}원 / 기본요금 {base_fee}원")
print(f"전기요금 합계 {total:.2f}원 / 평균 단가 {total / kwh:.2f}원/kWh")
# 역산: 예산으로 쓸 수 있는 사용량(단계를 차례로 채움)
budget = 60000
remaining = budget - base_fee
available_kwh = 0
previous_limit = 0
for limit, unit_price in tiers:
price_with_extra = unit_price + extra_per_kwh
if limit is None:
available_kwh += remaining / price_with_extra
break
cost_to_fill = (limit - previous_limit) * price_with_extra
if remaining <= cost_to_fill:
available_kwh += remaining / price_with_extra
break
available_kwh += limit - previous_limit
remaining -= cost_to_fill
previous_limit = limit
print(f"예산 {budget}원으로 쓸 수 있는 사용량 {available_kwh:.2f} kWh")
LaTeX 등 수식 언어로 쓰는 법(복사 가능)
C = E × (u + a) + B
C = E \times (u + a) + B
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
<mrow>
<mi>C</mi>
<mo>=</mo>
<mi>E</mi>
<mo>×</mo>
<mo>(</mo>
<mi>u</mi>
<mo>+</mo>
<mi>a</mi>
<mo>)</mo>
<mo>+</mo>
<mi>B</mi>
</mrow>
</math>
C = E * (u + a) + B
cost = energy*(unitPrice + extra) + baseFee
C := E*(u + a) + B;
C = E*(u + a) + B;
C = E×(u + a) + B
F = E₁×u₁ + E₂×u₂ + E₃×u₃
F = E_1 u_1 + E_2 u_2 + E_3 u_3
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
<mrow>
<mi>F</mi>
<mo>=</mo>
<msub><mi>E</mi><mn>1</mn></msub>
<msub><mi>u</mi><mn>1</mn></msub>
<mo>+</mo>
<msub><mi>E</mi><mn>2</mn></msub>
<msub><mi>u</mi><mn>2</mn></msub>
<mo>+</mo>
<msub><mi>E</mi><mn>3</mn></msub>
<msub><mi>u</mi><mn>3</mn></msub>
</mrow>
</math>
F = E_1 u_1 + E_2 u_2 + E_3 u_3
energyCharge = e1*u1 + e2*u2 + e3*u3
F := E1*u1 + E2*u2 + E3*u3;
F = E1*u1 + E2*u2 + E3*u3;
F = E_1 u_1 + E_2 u_2 + E_3 u_3
C = F + a × E + B, ū = C ÷ E
C = F + aE + B, \quad \bar{u} = \frac{C}{E}
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
<mrow>
<mi>C</mi>
<mo>=</mo>
<mi>F</mi>
<mo>+</mo>
<mi>a</mi>
<mi>E</mi>
<mo>+</mo>
<mi>B</mi>
<mo>,</mo>
<mspace width="1em"/>
<mover><mi>u</mi><mo>¯</mo></mover>
<mo>=</mo>
<mfrac><mi>C</mi><mi>E</mi></mfrac>
</mrow>
</math>
C = F + a E + B, bar u = C / E
total = energyCharge + extra*energy + baseFee; effectivePrice = total/energy
C := F + a*E + B; ubar := C/E;
C = F + a*E + B; u_bar = C/E;
C = F + aE + B, u̅ = C/E
E = (P − B) ÷ (u + a)
E = \frac{P - B}{u + a}
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
<mrow>
<mi>E</mi>
<mo>=</mo>
<mfrac>
<mrow><mi>P</mi><mo>−</mo><mi>B</mi></mrow>
<mrow><mi>u</mi><mo>+</mo><mi>a</mi></mrow>
</mfrac>
</mrow>
</math>
E = (P - B) / (u + a)
energy = (budget - baseFee)/(unitPrice + extra)
E := (P - B)/(u + a);
E = (P - B)/(u + a);
E = (P − B)/(u + a)
ChatGPT 에게 물어서 계산하는 방법
당신은 전기요금 계산 도우미입니다. 다음 계산을 반드시 Python 코드를 실제로 실행해서 하고, 실행 결과의 숫자만을 근거로 답해 주세요(암산이나 추측으로 답하지 마세요). 한국의 어느 가정이 8월에 전기를 520kWh 썼습니다. 요금은 한전 주택용 전력(저압) 하계 요금으로, 전력량요금은 300kWh 이하 120.0원/kWh, 301~450kWh 214.6원/kWh, 450kWh 초과 307.3원/kWh입니다. 기본요금은 사용량 전체가 450kWh를 넘으므로 7,300원이고, 기후환경요금 9.0원/kWh와 연료비조정요금 5.0원/kWh가 사용량에 비례해 더해집니다. 누진제는 사용량을 싼 단계부터 차례로 쌓아 ‘단계별 사용량 × 그 단계의 단가’를 모두 더해 전력량요금을 구합니다. 다음 값을 각각 구해 주세요. 1. 단계별 사용량(kWh)과 요금(원) 2. 전기요금 합계(전력량요금 + 기후환경요금 + 연료비조정요금 + 기본요금, 원) 3. 평균 단가(합계 ÷ 사용량, 원/kWh, 소수 둘째 자리까지) 4. 부가가치세 10%와 전력산업기반기금 2.7%를 더한 대략적인 청구 금액(원) 5. 거꾸로, 기본요금을 1,600원(301~450kWh 구간)으로 두고 같은 요금 체계에서 2번의 합계를 70,000원 이내로 맞추려면 몇 kWh까지 쓸 수 있는지(싼 단계부터 차례로 예산을 쓰는 방법) 계산에 사용한 공식과 실행 결과의 숫자를 보여 주세요.
사용법
-
1숫자 입력계산하고 싶은 숫자를 입력란에 입력합니다
-
2계산‘계산’ 버튼을 누릅니다
-
3결과 확인계산 결과가 바로 표시됩니다. 계산의 원리와 공식 해설도 같은 페이지에서 확인할 수 있습니다
DataChef의 특징
전문 지식 없이도 직관적이고 간단하게 사용
개인정보를 등록하지 않고도 이용할 수 있습니다
"다운로드"를 누르면 파일이 자동으로 삭제됩니다
출처 표기 불필요
상업적 이용 허가 연락도 필요 없습니다