컨텐츠로 건너뛰기

01_관리비 부과 대상 지정 및 청구 항목 배분 및 계산 방식 가이드

관리비 부과 대상 지정 및 청구 항목 배분 및 계산 방식 가이드

Section titled “관리비 부과 대상 지정 및 청구 항목 배분 및 계산 방식 가이드”

본 문서는 건물관리 시스템에서 사용하는 다양한 청구 항목들이 누구에게(부과 대상), 어떤 계산 방식에 따라 각 세대(입주사)에 배분되는지를 정의합니다. 이 가이드는 관리비 부과의 자동화, 형평성, 투명성을 확보하기 위한 시스템 설계의 핵심 명세입니다.

2. 배분 방식의 두 가지 핵심 요소

Section titled “2. 배분 방식의 두 가지 핵심 요소”

모든 관리비 부과는 다음 두 가지 요소의 조합으로 이루어집니다.

  1. 부과 대상 (Target Scope): 비용을 부과할 대상 그룹입니다. (예: 전체 세대, 상가 그룹, 특정 호실)
  2. 계산 방식 (Calculation Method): 지정된 청구 대상 그룹 내에서 각 세대의 부담액을 산출하는 구체적인 공식입니다.

3. 부과 대상 지정 (Target Scope Selection)

Section titled “3. 부과 대상 지정 (Target Scope Selection)”

가장 먼저 이 청구 항목을 부과할 대상 호실 그룹의 성격을 선택합니다.

부과 대상 선택 옵션동적 UI 동작 및 설명저장되는 데이터 (target_scope)
전체 호실추가 UI 없음. 건물에 등록된 모든 호실을 대상으로 합니다.ALL_UNITS
계약중인 호실추가 UI 없음. 시스템이 계약 상태를 실시간으로 판단하여, 현재 임차인이 있는 ‘계약중’ 상태의 호실만 자동으로 필터링합니다.OCCUPIED_UNITS
공실추가 UI 없음. 시스템이 계약 상태를 실시간으로 판단하여, 현재 비어있는 ‘공실’ 상태의 호실만 자동으로 필터링합니다.VACANT_UNITS
선택 호실[호실 선택] 버튼이 활성화됩니다. • 동작: 클릭 시 전체 호실 목록을 체크박스 형태로 보여주고, 사용자가 이 비용을 배분할 대상 호실들을 직접 선택하는 팝업(Modal) 창이 열립니다.CUSTOM_UNITS (선택된 호실 ID 목록은 별도 테이블 또는 컬럼에 저장)

4. 계산 방식 상세 정의 (Calculation Methods)

Section titled “4. 계산 방식 상세 정의 (Calculation Methods)”

시스템에서 사용되는 계산 방식은 크게 총액 기반, 단가 기반, 고정액/직접 지정 세 가지 그룹으로 나눌 수 있습니다.

그룹 1: 총액 기반 배분 (Total Amount-based Allocation)

Section titled “그룹 1: 총액 기반 배분 (Total Amount-based Allocation)”

월별로 발생한 비용 총액을 정해진 기준에 따라 대상 그룹에 배분하는 방식입니다.

계산 방식 코드 (Enum)방식명계산 로직 (Formula)주요 사용 항목
TOTAL_COMMON_PER_AREA총액 면적 비례 배분(월별 총액 / 그룹의 전체 면적 합계) × 해당 세대 면적일반관리비, 청소비 등
TOTAL_COMMON_PER_UNIT_EQUAL총액 세대별 균등 배분월별 총액 / 그룹 내 전체 세대수TV 수신료, 인터넷 공용요금 등
TOTAL_COMMON_PER_SHARE_RATIO총액 지분 비율 배분월별 총액 × 해당 세대의 지분율(%)상가 전용 시설비 등 특정 그룹 비용
INDIVIDUAL_USAGE_PROPORTIONAL사용량 비례 총액 배분월별 총액 × (해당 세대 사용량 / 그룹 내 전체 사용량)공용 전기료, 공용수도료, 공용가스료 등

그룹 2: 단가 기반 배분 (Unit Rate-based Allocation)

Section titled “그룹 2: 단가 기반 배분 (Unit Rate-based Allocation)”

산출된 단가 또는 미리 정의된 단가에 각 세대의 특정 **수량(면적, 사용량 등)**을 곱하여 금액을 산출하는 방식입니다.

  • 어떤 배분 방식 코드를 선택했느냐에 따라 시스템이 단위를 암시적으로 판단해야 합니다.
계산 방식 코드 (Enum)방식명계산 로직 (Formula)주요 사용 항목
RATE_PER_AREA면적당 단가 배분면적당 단가 × 해당 세대 면적(특정 계약) 상가 임대료 등
RATE_PER_USAGE사용량당 단가 배분사용량당 단가 × 해당 세대 사용량(계량기 검침값)세대 전기/수도/가스 요금
TIERED_RATE_PER_USAGE구간별 요율 배분 (누진세)사용량 구간별로 설정된 단가를 적용하여 계산누진세 방식의 세대 전기료
RATE_PER_VEHICLE차량당 단가 배분차량당 단가 × 해당 세대 등록 차량 수월 주차료
RATE_PER_OCCUPANT인원당 단가 배분인원당 단가 × 해당 세대 등록 인원수커뮤니티 인당 이용료 등

그룹 3: 고정액 및 직접 지정 (Fixed Amount & Direct Assignment)

Section titled “그룹 3: 고정액 및 직접 지정 (Fixed Amount & Direct Assignment)”

미리 정해진 금액을 부과하거나, 관리자가 직접 금액을 입력하여 부과하는 방식입니다.

계산 방식 코드 (Enum)방식명계산 로직 (Formula)주요 사용 항목
FIXED_AMOUNT고정액 부과항목에 설정된 고정 금액헬스장 월 이용료 등 정기적, 반복적 부과 (구독료 개념) 미리 청구 항목을 설정하는 화면에서 고정 금액을 정의
DIRECT_ASSIGNMENT직접 지정 부과관리자가 월별 부과 시 직접 입력한 금액주차 위반금, 카드키 재발급비 등 비정기적, 일회성 부과 (벌금, 실비 정산 개념) 매월 관리비 부과 시점에 관리자가 금액을 직접 입력
  • 청구 항목 설정: 관리자는 청구 항목을 설정할 때, **‘부과 대상’**을 먼저 지정하고, 이어서 위 표에 정의된 ‘계산 방식’ 중 하나를 선택해야 합니다.
  • 동적 폼: 시스템은 선택된 ‘계산 방식’에 따라 필요한 추가 정보(예: 면적 종류, 단가, 고정 금액)를 입력받는 UI를 동적으로 제공해야 합니다.
  • 배분 엔진: 월별 관리비 계산 시, 시스템의 배분 엔진은 각 청구 항목에 설정된 ‘부과 대상’을 필터링한 후, 해당 대상 그룹 내에서 ‘계산 방식’에 정의된 공식에 따라 각 세대의 부과 금액을 자동으로 산출합니다.

관리비 배분의 가장 중요한 기준인 면적은 다음과 같이 구분되며, 항목별 적용 기준이 다릅니다.

면적 종류설명주요 적용 항목
전용면적세대가 독립적으로 사용하는 실내 공간의 면적입니다. (예: 방, 거실, 주방, 화장실)장기수선충당금 (공동주택관리법)
공급면적전용면적에 복도, 계단, 현관 등 주거 공용면적을 더한 면적입니다.일반관리비, 청소비 등 대부분의 공용관리비
계약면적공급면적에 주차장, 노인정, 관리사무소 등 기타 공용면적까지 포함한 최종 계약상의 면적입니다.상가, 오피스 등 상업용 건물에서의 대부분의 공용관리비
지분(Share)특정 공용 비용에 대해 각 세대가 부담하기로 약정한 상대적인 비율입니다. 면적과 다를 수 있으며, 특정 그룹에만 적용될 수 있습니다.특정 그룹 전용 시설 비용 배분

두 방식(DIRECT_ASSIGNMENTFIXED_AMOUNT)은 부과 대상을 선택하는 시점과 방식이 근본적으로 다르기 때문에, 각각의 목적에 맞게 시스템이 다르게 반응해야 합니다.

정기 관리비 부과항목 등록 폼을 기준으로 각 방식의 부과 대상 선택 방법을 명확하게 설명해 드리겠습니다.


1. DIRECT_ASSIGNMENT (특정 세대 지정 부과)의 경우

Section titled “1. DIRECT_ASSIGNMENT (특정 세대 지정 부과)의 경우”

이 방식은 **“일회성 명령”**입니다. 어떤 호실에, 얼마를 부과할지는 매번 상황에 따라 달라집니다.

  • 부과 대상 선택 시점: ‘정기 관리비 부과항목 등록’ 폼에서는 부과 대상을 선택하지 않습니다.

    • 이 폼에서는 “언젠가 특정 호실에 직접 금액을 입력해서 부과할 수 있는 ‘기타 청구 항목’이라는 항목 템플릿을 만들어 두겠다”라고 선언만 하는 것입니다.
  • 실제 부과 대상 선택 방법:

    • 관리자는 매월 관리비 부과 마감 전, 별도의 ‘월별 관리비 입력’ 또는 ‘일회성 비용 부과’ 화면으로 이동합니다.
    • 이 화면에서, 이번 달에 일회성 비용을 부과할 특정 호실(예: 101호)을 직접 선택하고, **부과할 금액(예: 150,000원)**과 **부과 사유(예: 유리 파손 복구비)**를 직접 입력합니다.

결론: DIRECT_ASSIGNMENT의 부과 대상은 항목을 설정할 때가 아니라, 매월 실제 비용을 부과하는 시점에 관리자가 직접 지정합니다.


2. FIXED_AMOUNT (고정액 정액 부과)의 경우

Section titled “2. FIXED_AMOUNT (고정액 정액 부과)의 경우”

이 방식은 **“반복적인 규칙”**입니다. “어떤 서비스를 이용하는 사람에게는 매달 얼마를 부과한다”는 규칙을 만드는 것입니다.

  • 부과 대상 선택 시점: 부과 대상은 ‘정기 관리비 부과항목 등록’ 시점 이후, 별도의 전용 화면에서 설정하는 것이 가장 이상적입니다.

    • 등록 폼에서는 “헬스장 이용료는 매월 3만원이다”라는 가격 정책만 설정합니다.
  • 실제 부과 대상 선택 방법 (추천 설계):

    1. 시스템에 **‘서비스 이용 호실 관리’**와 같은 별도의 메뉴를 제공합니다.
    2. 관리자는 이 화면에서 ‘헬스장 이용료’ 서비스를 선택합니다.
    3. 화면에는 전체 호실 목록이 표시되고, 관리자는 이 서비스를 실제로 이용 신청한 호실들(예: 101호, 102호, 205호)을 체크하여 ‘서비스 이용 그룹’으로 등록합니다.
    4. 이후, 매월 관리비 자동 계산 시 시스템은 ‘헬스장 이용료’ 항목의 이용 그룹에 등록된 모든 호실에 설정된 고정 금액(3만원)을 자동으로 부과합니다. (새로운 신청자가 생기면 이 그룹에 추가만 해주면 됩니다.)

결론: FIXED_AMOUNT는 ‘가격 규칙’과 ‘이용자 목록’을 분리하여 관리하는 것이 가장 효율적입니다. 등록 폼에서는 ‘가격’만 설정하고, 실제 부과 대상은 별도의 ‘서비스 이용자 관리’ 화면에서 지속적으로 업데이트합니다.


부과 대상(Target Scope) 전체 유형 및 적용 가이드

Section titled “부과 대상(Target Scope) 전체 유형 및 적용 가이드”

본 문서는 건물관리 시스템에서 관리비 항목을 부과할 대상을 정의하는 **‘부과 대상(Target Scope)‘**의 모든 유형을 체계적으로 분류하고 설명합니다. ‘청구 항목 등록폼’에서 이 옵션들을 제공함으로써, 사용자는 모든 부과 시나리오에 유연하게 대응할 수 있습니다.

부과 대상은 “대상을 어떻게 결정하는가?”에 따라 크게 3가지 그룹으로 나눌 수 있습니다.

그룹 1: 동적 속성 기반 자동 그룹 (Automatic Groups based on Dynamic Attributes)

Section titled “그룹 1: 동적 속성 기반 자동 그룹 (Automatic Groups based on Dynamic Attributes)”

시스템이 **호실의 현재 상태(계약 여부 등)**를 실시간으로 판단하여, 부과 대상을 자동으로 필터링하는 방식입니다.

부과 대상 유형저장되는 값 (target_scope)설명 및 시스템 동작 방식주요 사용 사례
전체 호실ALL_UNITS건물의 모든 호실을 대상으로 합니다. 가장 포괄적인 기본 그룹입니다.모든 세대가 부담해야 하는 일반관리비, 청소비 등
계약중인 호실OCCUPIED_UNITS현재 임대차 계약이 활성화되어 임차인이 있는 호실만 대상으로 합니다.입주민에게만 부과하는 커뮤니티 활성화 비용 등
공실VACANT_UNITS현재 비어있는 공실 상태의 호실만 대상으로 합니다. (이 경우 청구는 소유주에게 전달됩니다.)공실 기간에만 특별히 부과하는 최소 관리비, 공실 홍보비 등

그룹 2: 사용자 직접 지정 그룹 (User-Defined Groups)

Section titled “그룹 2: 사용자 직접 지정 그룹 (User-Defined Groups)”

사용자가 직접적인 선택 행위를 통해 부과 대상을 명시적으로 지정하는 방식입니다.

부과 대상 유형저장되는 값 (target_scope)설명 및 시스템 동작 방식주요 사용 사례
선택 호실CUSTOM_UNITS관리자가 ‘호실 선택’ 팝업을 통해, 비용을 부과할 특정 호실들을 일회성으로 직접 선택하여 가상의 그룹을 만듭니다.특정 라인에만 발생한 복도 수리비, 특정 구역에만 적용되는 일회성 청소비 등
사전 정의된 배분 그룹PREDEFINED_GROUP관리자가 별도의 ‘배분 그룹 관리’ 메뉴에서 미리 정의해 둔 호실 그룹입니다. (예: ‘상가 그룹’, ‘오피스 그룹’)주상복합 건물의 상가 전용 엘리베이터 전기료, 오피스 전용 보안 용역비 등 반복적으로 특정 그룹에 비용을 배분할 때

그룹 3: 항목별 이용자 그룹 (Per-Item User Groups)

Section titled “그룹 3: 항목별 이용자 그룹 (Per-Item User Groups)”

비용의 성격 자체가 부과 대상을 결정하는 방식으로, 특정 서비스나 자원을 이용하는 호실이 자동으로 대상이 됩니다. ‘청구 항목 등록폼’에서 이 유형을 직접 선택하기보다는, 특정 계산 방식을 선택했을 때 시스템이 암시적으로 이 유형을 적용합니다.

부과 대상 유형관련 계산 방식 (allocation_method)설명 및 시스템 동작 방식주요 사용 사례
서비스 이용 호실FIXED_AMOUNT’헬스장 이용료’처럼 고정액이 설정된 서비스를 신청한 호실만 대상으로 합니다. (별도의 ‘서비스 이용자 관리’ 화면에서 대상 호실을 관리합니다.)헬스장, 창고, 독서실 등 선택적 부가 서비스 이용료
차량 등록 호실RATE_PER_VEHICLE시스템에 차량을 등록한 호실만 대상으로 합니다.월 주차료
거주 인원 등록 호실RATE_PER_OCCUPANT시스템에 거주 인원이 등록된 호실만 대상으로 합니다.인당 부과되는 커뮤니티 비용 등
계량기 사용 호실RATE_PER_USAGE전기, 수도 등 개별 계량기가 설치되어 사용량이 측정되는 호실만 대상으로 합니다.세대 전기료, 세대 수도료 등

3. ‘청구 항목 등록폼’ 적용 방안

Section titled “3. ‘청구 항목 등록폼’ 적용 방안”

‘청구 항목 등록폼’의 ‘부과 대상’ 드롭다운에는 그룹 1그룹 2의 유형들을 옵션으로 제공하는 것이 가장 직관적입니다. 그룹 3의 경우는 사용자가 ‘계산 방식’을 선택하면 시스템이 자동으로 대상의 성격을 인지하고 처리하는 방식으로 구현하는 것이 좋습니다.