haute.engineer
← Invoice Generator

Billing Cheat-Sheet

점유 세그먼트 · 세금계산서 분할 — 엔진이 실시간 계산한 예시 · every figure computed by the billing engine

1. 부가가치세 · VAT

임대료는 공급가의 10%, 전기는 KEPCO 포함세 10/11+1/11 분리, 수도는 면세.

임대료 공급가 · rent supply (fixture)1,600,000
임대료 부가세 · vatOnSupply(supply)160,000
임대료 합계 · supply + vat1,760,000
전기 총액 · electricity total (fixture, 포함세)290,726
전기 공급가 / 부가세 · splitVatInclusive(total)264,296 / 26,430
수도 · water (면세 · no VAT)부가세 없음

2. 점유 세그먼트 · Occupancy segments

월중 전환 시 일수로 안분, 부가세는 안분 후 계산. 경계는 양끝 포함.

포함 경계 · coveredDays = (min(leaseEnd, monthEnd) − max(leaseStart, monthStart)) + 1

2026-05-012026-05-14

점유일 · coveredDays14/31
공급가 · supply (prorated)225,806
부가세 · vat (after)22,581

2026-05-152026-05-31

점유일 · coveredDays17/31
공급가 · supply (prorated)301,613
부가세 · vat (after)30,161
Σ 점유일 = 당월 일수 · Σ days = daysInMonth: ₩31 =31

3. 전기 · Electricity

건물 전체 일괄 배분(2층 이상 호실 승강기 가산은 각 호실 총액에 포함). 라운딩 잔차는 마지막 호실(503)이 흡수.

B10116,528
B102157,248
101126,554
10234,472
20193,919
202251,167
301168,529
30237,016
40196,280
402195,209
501160,265
50278,808
50348,585
Σ 전기 = KEPCO 청구액 · Σ = kepcoTotal: ₩1,464,580 =1,464,580

4. 수도 · Water (W-A)

면적 비례 배분. 분모 Σ면적은 소유주 호실(B101 + 301) 포함. 홀수월만 청구.

5월 · isWaterMonth = true2월(짝수) 청구 0 · even month bills 0
B101 ·소유10,982
B10239,366
10116,392
10216,392
20115,040
20221,641
301 ·소유16,493
30221,863
40114,919
40219,986
50110,193
50211,729
5038,963
Σ면적 · total area = 1109.39 (소유주 136.10 포함) · Σ수도 = 223,959

5. 세금계산서 분할 · Split-shares

501호 → 다와 0.5 + 오렌지파운 0.5. 각 사업자별 등록번호로 두 장 발행.

다와

211-07-59191 · 지분 50%

임대료 공급/부가세800,000 / 80,000
전기 총액145,363
수도0
합계 · total1,025,363

오렌지파운

211-90-97372 · 지분 50%

임대료 공급/부가세800,000 / 80,000
전기 총액145,363
수도0
합계 · total1,025,363
Σ 지분 = 세그먼트 합계 · Σ shares = segment total: ₩2,050,726 =2,050,726

6. 식별자 · Identity

unit_year-month#<segIdx>@<businessId> — 세그먼트와 지분을 식별자에 인코딩.

503_2026-02

단일 · simple한 세그먼트, 한 청구 → 레거시 ID

501_2026-02#0@dawa

분할 · split한 세그먼트, 2개 지분 → 공유 식별자

501_2026-02#1@orange-pawn

전환+분할 · transition + split2번째 세그먼트, 2개 지분 → 세그먼트+지분 식별자