‘구할 것’을 고르고 대지와 건물의 면적을 입력하세요. 면적 단위는 ㎡와 평 중에서 고를 수 있습니다. 상한 %에는 해당 지역의 도시계획 조례로 정해진 값을 넣습니다.
목차
이 페이지에서 할 수 있는 것
- 대지면적·건축면적·연면적을 넣기만 하면 건폐율(건축면적 ÷ 대지면적)과 용적률(연면적 ÷ 대지면적)을 %로 알 수 있습니다
- 면적은 m²로도 평으로도 입력할 수 있습니다(평은 1평 = \(\dfrac{400}{121}\) m²로 계산해 m²로 환산합니다)
- 반대로 대지면적과 상한 건폐율%·용적률%를 넣으면 그 대지에 지을 수 있는 최대 건축면적·최대 연면적과 층수 기준(최대 연면적 ÷ 최대 건축면적)을 역산할 수 있습니다
- 현재 건물의 건축면적·연면적도 넣으면 상한까지의 여유(앞으로 몇 m²를 더 지을 수 있는지)와 현재 비율도 알 수 있습니다
- 대지 안에서 건축면적이 어느 정도의 비율인지 그림으로 확인할 수 있습니다
이 계산은 어디에 쓰일까요?
토지 매물 정보에는 ‘대지 100 m²(약 30평), 제2종일반주거지역, 건폐율 60%·용적률 200%’처럼 적혀 있습니다(서울의 제2종일반주거지역 값). 이것만으로 건축면적은 최대 \(100 \times 0.6 = 60\) m², 연면적은 최대 \(100 \times 2 = 200\) m²로 가늠할 수 있습니다.
‘원하는 구조에 연면적 110 m²가 필요하다’는 조건과 비교하면, 그 땅으로 충분한지 현장을 보러 가기 전에 추려 낼 수 있습니다(정확한 상한은 완화나 산정 제외, 높이 제한에 따라 달라지므로 최종적으로는 건축사에게 확인합니다).
대지 150 m², 건폐율 상한 50%·용적률 상한 100%(제1종전용주거지역의 상한과 같은 값)인 땅에 건축면적 60 m², 연면적 110 m²인 집이 있다면, 여유는 건축면적 \(75 - 60 = 15\) m², 연면적 \(150 - 110 = 40\) m²입니다.
‘1층에 3평(약 10 m²)짜리 방을 더한다’면 면적상으로는 양쪽 여유에 들어가지만, ‘1층에 20 m²짜리 방을 더한다’면 건축면적의 여유 15 m²를 넘습니다. 설계를 맡기기 전에 증축 희망이 면적상 무리 없는 범위인지 살펴보는 기준이 됩니다(실제로 증축할 수 있는지는 높이 제한이나 구조 등의 조건을 포함해 건축사에게 확인합니다).
건폐율만큼 건물에 쓰이므로 나머지가 마당·주차장·통로로 쓸 수 있는 땅입니다. 대지 120 m²에서 건폐율 상한이 50%(제3종일반주거지역의 상한과 같은 값)라면 건물은 최대 60 m², 나머지 60 m²가 건물 밖의 땅입니다.
주차장법 시행규칙의 일반형 주차 구획이 \(2.5 \times 5.0 = 12.5\) m²라는 것을 생각하면 ‘2대분 + 마당’을 확보할 수 있는지 가늠할 수 있습니다.
같은 100 m²의 땅이라도 예를 들어 ‘건폐율 50%·용적률 100%’(제1종전용주거지역의 상한)라고 적힌 땅이라면 최대 연면적 100 m², ‘건폐율 70%·용적률 500%’(준주거지역의 법령상 상한)라고 적힌 땅이라면 최대 연면적 500 m²로, 지을 수 있는 건물 크기의 상한이 전혀 다릅니다.
용적률 ÷ 건폐율(100 ÷ 50 = 2, 500 ÷ 70 ≒ 7.1)은 ‘건폐율을 꽉 채워 지었을 때 몇 층분을 쌓을 수 있나’의 기준이므로, 그 땅이 낮은 건물에 맞는지 높은 건물에 맞는지도 읽어 낼 수 있습니다.
‘연면적을 부모 세대용 70 m² + 자녀 세대용 70 m²로 합계 140 m²로 하고 싶다’고 할 때, 대지 100 m², 건폐율 상한 60%라면 건축면적은 최대 60 m²이므로 \(140 \div 60 \fallingdotseq 2.33\)층분, 즉 3층 건물이 필요하다는 계산입니다.
용적률 상한이 150%(서울의 제1종일반주거지역)라면 최대 연면적은 150 m²로 140 m²가 들어가지만, 상한이 100%라면 숫자상 100 m²까지이므로 계획을 다시 검토해야 합니다.
공식과 그림
용어·기호 해설
기호
| \(S\) | 에스 | 대지면적(건물을 짓는 땅의 면적). Site(대지)의 첫 글자입니다. m²로 계산합니다(평으로 입력한 경우에는 m²로 환산합니다). |
| \(B\) | 비 | 건축면적(건물을 바로 위에서 본 면적). Building(건물)의 첫 글자입니다. 역산 모드에서는 ‘현재 건축면적’을 나타냅니다. |
| \(F\) | 에프 | 연면적(각 층 바닥면적의 합계). Floor(바닥)의 첫 글자입니다. 역산 모드에서는 ‘현재 연면적’을 나타냅니다. |
| \(C\) | 시 | 건폐율(%). 영어로 건폐율을 building Coverage ratio(건물로 덮는 비율)라고 부르는 데서 Coverage의 첫 글자를 씁니다. \(C = B \div S \times 100\)으로 구합니다. |
| \(V\) | 브이 | 용적률(%). ‘용적’의 영어 Volume의 첫 글자입니다(이름은 용적이지만 계산하는 것은 연면적의 비율입니다). \(V = F \div S \times 100\)으로 구합니다. |
| \(C_{\max}\), \(V_{\max}\) | 시 맥스, 브이 맥스 | 건폐율·용적률의 상한(%). max는 maximum(최대)의 줄임말입니다. 해당 지역의 도시계획 조례로 정해진 값을 입력합니다. |
| \(B_{\max}\), \(F_{\max}\) | 비 맥스, 에프 맥스 | 상한 비율로 역산한, 지을 수 있는 최대 건축면적·최대 연면적. \(B_{\max} = S \times C_{\max} \div 100\), \(F_{\max} = S \times V_{\max} \div 100\)으로 구합니다. |
| \(n\) | 엔 | 층수 기준. number(수)의 첫 글자입니다. 연면적 ÷ 건축면적으로, ‘각 층의 바닥면적이 건축면적과 같다’고 볼 때의 층수를 나타냅니다. |
| \(\Delta B\), \(\Delta F\) | 델타 비, 델타 에프 | 상한까지의 여유(앞으로 몇 m²를 더 지을 수 있나). \(\Delta\)(델타)는 ‘차이’를 나타내는 그리스 문자로, difference(차이)의 첫 글자 d에 해당하는 문자입니다. \(\Delta B = B_{\max} - B\), \(\Delta F = F_{\max} - F\)로 구합니다. |
용어
| 건폐율 | 대지면적에 대한 건축면적의 비율(%). ‘대지의 얼마만큼을 건물로 덮어도 되는가’를 나타내며, 일조·통풍·방화를 위해 상한이 정해져 있습니다(건축법 제55조, 국토계획법 시행령 제84조). |
| 용적률 | 대지면적에 대한 연면적의 비율(%). ‘대지에 대해 바닥을 얼마나 만들 수 있는가’를 나타내며, 건물의 크기(인구 밀도)를 억제하기 위해 상한이 정해져 있습니다(건축법 제56조, 국토계획법 시행령 제85조). 위로 쌓을수록 늘어나므로 100%를 넘는 것도 흔합니다. |
| 대지면적 | 건물을 짓는 땅의 면적. 토지대장이나 매물 정보의 ‘대지면적’에 해당합니다. 건폐율·용적률의 분모가 되는 값입니다. 폭이 좁은 도로에 접해 건축선을 물려야 하는 부분은 대지면적에서 빼는 경우가 있습니다. |
| 건축면적 | 건물을 바로 위에서 본, 외곽으로 둘러싸인 면적(수평투영면적). 1층 바닥면적과 거의 같은 경우가 많지만, 2층이 1층보다 튀어나온 부분은 건축면적에 포함됩니다. |
| 연면적 | 건물 각 층의 바닥면적을 모두 더한 면적. 2층 건물이라면 1층 바닥면적 + 2층 바닥면적입니다. ‘연건평’이라고도 합니다. 용적률을 계산할 때는 지하층 등 일부 면적을 빼고 셉니다. |
| 수평투영면적 | 건물을 바로 위에서 빛으로 비췄을 때 땅에 생기는 그림자의 면적, 즉 ‘바로 위에서 본 면적’. 건축면적은 이 방법으로 잽니다. |
| 용도지역 | 도시·군관리계획으로 정해진, 그 땅에 지을 수 있는 건물의 종류와 규모에 관한 규칙의 구분(주거지역·상업지역·공업지역·녹지지역 등. 주거지역은 제1·2종전용주거, 제1·2·3종일반주거, 준주거로 나뉩니다). 건폐율·용적률의 상한도 이 구분마다 정해집니다. 내 땅이 어느 구분인지는 토지이음의 토지이용계획확인원에서 확인할 수 있습니다. |
| 도시계획 조례 | 특별시·광역시·시·군이 국토계획법의 위임을 받아 정한 조례. 법령이 정한 범위 안에서 용도지역마다 실제 건폐율·용적률의 상한을 정합니다(예: 서울의 제1종·제2종·제3종일반주거지역 용적률 150%·200%·250%). |
| 완화 | 일정한 조건을 만족할 때 상한 비율을 보통보다 더 높여 주는 제도상의 처리(공개공지 제공, 지구단위계획 등). 조건이 세세하므로 이 페이지에서는 다루지 않습니다. 해당할 것 같으면 시·군·구청이나 건축사에게 확인하세요. |
| 산정 제외 | 지하층이나 지상층의 부속 주차장 등을 용적률을 계산할 때 연면적에서 빼는 제도상의 처리(건축법 시행령 제119조). 완화와 마찬가지로 조건이 세세하므로 이 페이지에서는 다루지 않습니다. |
| 위아래 같은 넓이의 2층집 | 1층과 2층의 바닥면적이 거의 같은, 상자 모양에 가까운 2층 건물. 연면적 = 건축면적 × 2가 되므로 층수 기준이 딱 2가 됩니다. |
| 평 | 토지나 건물의 넓이에 쓰는 단위. 1평 = \(\dfrac{400}{121}\) m²(약 3.3058 m²)입니다. 법정 단위는 m²라서 공식 서류·광고는 m²로 쓰지만, 일상에서는 ‘30평대 아파트’처럼 평을 많이 씁니다. 이 페이지의 평 입력은 ‘평수 계산기’ 페이지와 같은 환산값을 씁니다. |
먼저 알아 두면 좋은 내용
이 페이지의 계산을 ‘의미를 알고’ 쓸 수 있도록, 먼저 알아 두면 좋은 내용을 정리했습니다.
| 비율과 백분율(초등학교 6학년, 11~12세) |
|
| 넓이와 단위(초등학교 5학년~중학교) |
|
| 단위 환산(중학교~일반) |
|
| 소수의 곱셈·나눗셈(초등학교 5~6학년, 10~12세) |
|
Excel로 계산하는 방법
| 대지면적(㎡) | 120 |
| 건축면적(㎡) | 60 |
| 건폐율(%) | =B2/B1*100 |
| 대지면적(㎡) | 120 |
| 연면적(㎡) | 150 |
| 용적률(%) | =B2/B1*100 |
| 대지면적(㎡) | 100 |
| 건폐율 상한(%) | 60 |
| 용적률 상한(%) | 200 |
| 최대 건축면적(㎡) | =B1*B2/100 |
| 최대 연면적(㎡) | =B1*B3/100 |
| 연면적(㎡) | 150 |
| 건축면적(㎡) | 60 |
| 층수 기준 | =B1/B2 |
| 최대 건축면적(㎡) | 75 |
| 현재 건축면적(㎡) | 60 |
| 최대 연면적(㎡) | 150 |
| 현재 연면적(㎡) | 110 |
| 건축면적의 여유(㎡) | =B1-B2 |
| 연면적의 여유(㎡) | =B3-B4 |
‘/’가 나눗셈, ‘*’가 곱셈입니다. 첫 번째 표의 B3은 50(%), 두 번째 표의 B3은 125(%)가 됩니다.
세 번째 표는 ‘%’를 ‘/100’으로 비율로 되돌린 뒤 대지면적에 곱합니다(B4에 60, B5에 200이 표시됩니다).
네 번째 표의 B3은 2.5, 다섯 번째 표는 B5에 15, B6에 40이 표시됩니다. 평으로 입력하고 싶을 때는 각 면적 셀에 ‘=30*400/121’처럼 쓰면 ㎡로 환산됩니다.
Google 스프레드시트로 계산하는 방법
| 대지면적(㎡) | 120 |
| 건축면적(㎡) | 60 |
| 건폐율(%) | =B2/B1*100 |
| 대지면적(㎡) | 120 |
| 연면적(㎡) | 150 |
| 용적률(%) | =B2/B1*100 |
| 대지면적(㎡) | 100 |
| 건폐율 상한(%) | 60 |
| 용적률 상한(%) | 200 |
| 최대 건축면적(㎡) | =B1*B2/100 |
| 최대 연면적(㎡) | =B1*B3/100 |
| 연면적(㎡) | 150 |
| 건축면적(㎡) | 60 |
| 층수 기준 | =B1/B2 |
| 최대 건축면적(㎡) | 75 |
| 현재 건축면적(㎡) | 60 |
| 최대 연면적(㎡) | 150 |
| 현재 연면적(㎡) | 110 |
| 건축면적의 여유(㎡) | =B1-B2 |
| 연면적의 여유(㎡) | =B3-B4 |
Python으로 계산하는 방법
site_area = 120.0 # 대지면적(㎡). 평이라면 30 * 400 / 121처럼 ㎡로 환산
building_area = 60.0 # 건축면적(㎡)
floor_area = 150.0 # 연면적(㎡)
# 건폐율·용적률(%)과 층수 기준
coverage_ratio = building_area / site_area * 100
floor_area_ratio = floor_area / site_area * 100
floors_estimate = floor_area / building_area
print(f"건폐율: {coverage_ratio:.2f}%")
print(f"용적률: {floor_area_ratio:.2f}%")
print(f"층수 기준: {floors_estimate:.2f}층 규모")
# 역산: 상한 %로 지을 수 있는 최대 면적과 현재 건물로부터의 여유
coverage_limit = 60.0 # 건폐율 상한(%). 해당 지역의 도시계획 조례로 정해진 값
far_limit = 200.0 # 용적률 상한(%)
max_building_area = site_area * coverage_limit / 100
max_floor_area = site_area * far_limit / 100
building_margin = max_building_area - building_area
floor_margin = max_floor_area - floor_area
print(f"최대 건축면적: {max_building_area:.2f} ㎡(여유 {building_margin:.2f} ㎡)")
print(f"최대 연면적: {max_floor_area:.2f} ㎡(여유 {floor_margin:.2f} ㎡)")
LaTeX 등 수식 언어로 쓰는 법(복사 가능)
C = B ÷ S × 100
C = \frac{B}{S} \times 100
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
<mrow>
<mi>C</mi>
<mo>=</mo>
<mfrac><mi>B</mi><mi>S</mi></mfrac>
<mo>×</mo>
<mn>100</mn>
</mrow>
</math>
C = B / S xx 100
b/s*100
C := B/S*100;
C = B/S*100;
C = B/S × 100
V = F ÷ S × 100
V = \frac{F}{S} \times 100
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
<mrow>
<mi>V</mi>
<mo>=</mo>
<mfrac><mi>F</mi><mi>S</mi></mfrac>
<mo>×</mo>
<mn>100</mn>
</mrow>
</math>
V = F / S xx 100
f/s*100
V := F/S*100;
V = F/S*100;
V = F/S × 100
Bmax = S × Cmax ÷ 100, Fmax = S × Vmax ÷ 100
B_{\max} = S \times \frac{C_{\max}}{100},\quad F_{\max} = S \times \frac{V_{\max}}{100}
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
<mrow>
<msub><mi>B</mi><mi>max</mi></msub>
<mo>=</mo>
<mi>S</mi><mo>×</mo>
<mfrac><msub><mi>C</mi><mi>max</mi></msub><mn>100</mn></mfrac>
<mo>,</mo>
<msub><mi>F</mi><mi>max</mi></msub>
<mo>=</mo>
<mi>S</mi><mo>×</mo>
<mfrac><msub><mi>V</mi><mi>max</mi></msub><mn>100</mn></mfrac>
</mrow>
</math>
B_max = S xx C_max / 100, F_max = S xx V_max / 100
{s*cmax/100, s*vmax/100}
Bmax := S*Cmax/100; Fmax := S*Vmax/100;
Bmax = S*Cmax/100; Fmax = S*Vmax/100;
B_max = S × C_max/100, F_max = S × V_max/100
n = F ÷ B
n = \frac{F}{B}
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
<mrow>
<mi>n</mi>
<mo>=</mo>
<mfrac><mi>F</mi><mi>B</mi></mfrac>
</mrow>
</math>
n = F / B
f/b
n := F/B;
n = F/B;
n = F/B
ΔB = Bmax − B, ΔF = Fmax − F
\Delta B = B_{\max} - B,\quad \Delta F = F_{\max} - F
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
<mrow>
<mi>Δ</mi><mi>B</mi>
<mo>=</mo>
<msub><mi>B</mi><mi>max</mi></msub>
<mo>−</mo>
<mi>B</mi>
<mo>,</mo>
<mi>Δ</mi><mi>F</mi>
<mo>=</mo>
<msub><mi>F</mi><mi>max</mi></msub>
<mo>−</mo>
<mi>F</mi>
</mrow>
</math>
Delta B = B_max - B, Delta F = F_max - F
{bmax - b, fmax - f}
dB := Bmax - B; dF := Fmax - F;
dB = Bmax - B; dF = Fmax - F;
ΔB = B_max − B, ΔF = F_max − F
ChatGPT 에게 물어서 계산하는 방법
당신은 주택 면적 계산 도우미입니다. 다음 계산을 반드시 Python 코드를 실제로 실행해서 하고, 실행 결과의 수치만을 근거로 답하세요(암산이나 추측으로 답하지 마세요). 대지면적 120 m²인 땅에 건축면적 60 m², 연면적 150 m²인 집이 서 있습니다. 다음 값을 각각 구하세요. 1. 건폐율(건축면적 ÷ 대지면적 × 100) 2. 용적률(연면적 ÷ 대지면적 × 100) 3. 층수 기준(연면적 ÷ 건축면적) 4. 이 땅의 건폐율 상한이 60%, 용적률 상한이 200%일 때의 최대 건축면적과 최대 연면적, 그리고 현재 건물로부터의 여유(최대 − 현재) 계산에 쓴 식과 실행 결과의 수치를 보여 주세요. 제도상의 완화나 용적률 산정 제외는 생각하지 마세요.
사용법
-
1숫자 입력계산하고 싶은 숫자를 입력란에 입력합니다
-
2계산‘계산’ 버튼을 누릅니다
-
3결과 확인계산 결과가 바로 표시됩니다. 계산의 원리와 공식 해설도 같은 페이지에서 확인할 수 있습니다
DataChef의 특징
전문 지식 없이도 직관적이고 간단하게 사용
개인정보를 등록하지 않고도 이용할 수 있습니다
"다운로드"를 누르면 파일이 자동으로 삭제됩니다
출처 표기 불필요
상업적 이용 허가 연락도 필요 없습니다