본문으로 건너뛰기

Beancount.io에서 부동산 투자 추적하기

Beancount.io에서 임대 부동산을 추적하세요: 모기지, 감가상각, 취득원가, 그리고 감가상각 환수(recapture)가 포함된 부동산 매각까지.

모기지, 에스크로 계좌, 감가상각 스케줄, 그리고 최종적인 부동산 매각에 걸쳐 임대 부동산 회계를 관리하는 것은 어려울 수 있습니다. 이 종합 가이드는 Beancount.io의 강력한 평문(plain-text) 회계 시스템을 사용하여 정확한 부동산 투자 추적을 설정하고 유지하는 방법을 보여줍니다.

실제 부동산 예제 원장을 살펴보세요:

새 탭에서 Real Estate Example Ledger 열기

전통적인 도구가 부족한 이유​

부동산 회계 소프트웨어의 일반적인 문제점​

  • 감가상각 추적 불가: 대부분의 도구는 월중(mid-month) 관례를 적용한 27.5년 정액 감가상각을 지원하지 않습니다
  • 모기지 처리 미흡: 단순화된 화면은 납부금을 이자, 원금, 에스크로로 분할하지 않습니다
  • 취득원가 조정 누락: 취득원가를 증가시키는 자본적 개선을 일반 비용으로 처리합니다
  • 매각 차익 분해 불가: 매각 대금을 감가상각 환수분과 장기 자본 이득으로 분할할 수 없습니다
  • 유연성 없는 계정 구조: 고정된 카테고리로는 토지/건물 분리나 대조 자산 계정을 수용할 수 없습니다
  • 벤더 종속: 독점 형식은 27.5년간의 연속 기록을 유지하는 것을 불가능하게 만듭니다

Beancount.io의 장점​

  • 완전한 통제: 수십 년간 지속되는 평문 형식으로 데이터를 소유합니다
  • 무제한 맞춤화: 사용자 정의 계정으로 어떤 부동산 구조든 모델링합니다
  • 정확한 취득원가: 최초 취득원가, 개선, 감가상각을 별도로 추적합니다
  • 투명한 계산: 감가상각이 어떻게 누적되고 차익이 어떻게 계산되는지 정확히 확인합니다
  • 상품으로서의 부동산: 가격 지시문(price directive)을 사용하여 가치 상승 추적과 함께 Fava Holdings 뷰를 활용합니다
  • 미래 대비: 평문 형식은 전체 보유 기간에 걸쳐 장기적인 접근성을 보장합니다

부동산 계정 구조 설정​

계정 계층 구조​

부동산 투자를 반영하는 포괄적인 계정 구조로 시작하세요:

; ============================================================
; Property Asset Accounts
; ============================================================
 
; The property commodity — 1 unit purchased at cost basis
1970-01-01 open Assets:RealEstate:Property
; Contra-asset: accumulated depreciation reduces building value on balance sheet
; Note: Land ($80K, 20%) is non-depreciable; Building ($320K, 80%) is depreciated
1970-01-01 open Assets:RealEstate:AccumDepreciation
; Capital improvements added to basis
1970-01-01 open Assets:RealEstate:CapitalImprovements
 
; ============================================================
; Bank Accounts
; ============================================================
 
1970-01-01 open Assets:Bank:Checking
1970-01-01 open Assets:Bank:Savings
; Escrow impound: monthly contributions for property tax & insurance
1970-01-01 open Assets:Bank:EscrowImpound
 
; ============================================================
; Liability Accounts
; ============================================================
 
; 30-year fixed mortgage at 7.0% APR
1970-01-01 open Liabilities:Mortgage
; Tenant security deposit — not income until forfeited
1970-01-01 open Liabilities:SecurityDeposit
 
; ============================================================
; Income Accounts
; ============================================================
 
1970-01-01 open Income:RealEstate:Rent
1970-01-01 open Income:RealEstate:CapitalGains:LongTerm
1970-01-01 open Income:RealEstate:DepreciationRecapture
 
; ============================================================
; Expense Accounts
; ============================================================
 
1970-01-01 open Expenses:RealEstate:MortgageInterest
1970-01-01 open Expenses:RealEstate:LoanOrigination
1970-01-01 open Expenses:RealEstate:PropertyTax
1970-01-01 open Expenses:RealEstate:Insurance
1970-01-01 open Expenses:RealEstate:PropertyManagement
1970-01-01 open Expenses:RealEstate:Repairs
1970-01-01 open Expenses:RealEstate:Maintenance
1970-01-01 open Expenses:RealEstate:Depreciation
; Buyer-side closing costs (purchase only). There is deliberately no
; SellingCosts expense account: costs of sale reduce the amount realized
; at closing instead — see Property Disposition below.
1970-01-01 open Expenses:RealEstate:ClosingCosts

메타데이터를 포함한 상품(Commodity) 정의​

포트폴리오 스타일 추적을 위해 부동산을 상품으로 정의하세요:

1970-01-01 commodity PROP123MAIN
  name: "123 Main St, Anytown, CA 90210"
  asset-class: "real-estate"
 
1970-01-01 commodity USD

이를 통해 Fava의 Holdings 뷰가 주식, 채권 및 기타 투자와 함께 부동산의 현재 시장 가치를 표시할 수 있습니다.

부동산 취득 추적​

매입 기록​

20% 계약금과 30년 고정 모기지로 $400,000 매입을 추적하세요:

; Down payment — 20% of $400,000
2024-03-15 * "Escrow" "Down payment — 20% of $400,000"
  Assets:RealEstate:Property           1 PROP123MAIN {400,000.00 USD, 2024-03-15}
  Assets:Bank:Checking              -80,000.00 USD
  Liabilities:Mortgage             -320,000.00 USD

마감 비용​

명확한 감사 추적을 위해 각 취득 부대비용을 별도의 거래로 기록하세요:

2024-03-15 * "Lender" "Loan origination fee — 1% of $320,000"
  Expenses:RealEstate:LoanOrigination   3,200.00 USD
  Assets:Bank:Checking                 -3,200.00 USD
 
2024-03-15 * "Title company" "Title insurance, escrow fees, recording"
  Expenses:RealEstate:ClosingCosts      2,800.00 USD
  Assets:Bank:Checking                 -2,800.00 USD
 
2024-03-15 * "Appraiser" "Property appraisal"
  Expenses:RealEstate:ClosingCosts        450.00 USD
  Assets:Bank:Checking                   -450.00 USD

토지/건물 배분​

IRS는 감가상각이 불가능한 토지와 감가상각 가능한 건물을 분리할 것을 요구합니다. 주석을 사용하여 배분을 문서화하세요:

; Land / building cost allocation (from county assessor):
; County assessor shows 20% land ($80K) / 80% building ($320K).
; Only the building portion ($320K) is depreciated — see depreciation section.
; Source: County Assessor parcel record, assessed 2024-01-01

최초 에스크로 예치금​

대출 기관은 일반적으로 매입 시점에 최초 에스크로 예치금을 요구합니다:

; Initial escrow: 3 months property tax + 1 year insurance prepaid
; Property tax: ~$5,000/yr → $416.67/mo × 3 = $1,250.00
; Insurance: ~$1,800/yr prepaid
2024-03-15 * "Escrow" "Initial escrow impound — property tax (3 mo) + insurance (1 yr)"
  Assets:Bank:EscrowImpound              1,250.00 USD
  Expenses:RealEstate:Insurance          1,800.00 USD
  Assets:Bank:Checking                  -3,050.00 USD

모기지 관리​

월별 지불 내역​

각 모기지 납부금은 이자 비용, 원금 상환, 에스크로로 분할됩니다:

; 30-year fixed: $320,000 at 7.0% APR
; Monthly P&I: $2,129.06
; Monthly escrow: $566.67 ($416.67 tax + $150.00 insurance)
; Total payment: $2,695.73
 
; Month 1: Interest = $320,000.00 × 0.07 / 12 = $1,866.67
2024-04-01 * "Bank" "Mortgage payment — April 2024"
  Expenses:RealEstate:MortgageInterest    1,866.67 USD
  Liabilities:Mortgage                      262.39 USD
  Assets:Bank:EscrowImpound                 566.67 USD
  Assets:Bank:Checking                   -2,695.73 USD
 
; Month 2: Interest = ($320,000.00 - $262.39) × 0.07 / 12 = $1,865.14
2024-05-01 * "Bank" "Mortgage payment — May 2024"
  Expenses:RealEstate:MortgageInterest    1,865.14 USD
  Liabilities:Mortgage                      263.92 USD
  Assets:Bank:EscrowImpound                 566.67 USD
  Assets:Bank:Checking                   -2,695.73 USD

에스크로 지출​

에스크로 계좌가 세금과 보험료를 지불하는 시점을 추적하세요:

; Semi-annual property tax disbursement
2024-09-15 * "County tax collector" "Property tax — first installment"
  Expenses:RealEstate:PropertyTax    2,500.00 USD
  Assets:Bank:EscrowImpound        -2,500.00 USD
 
; Annual insurance renewal
2025-03-15 * "Insurance company" "Homeowner insurance renewal — year 2"
  Expenses:RealEstate:Insurance      1,850.00 USD
  Assets:Bank:EscrowImpound        -1,850.00 USD

임대 수입 및 부동산 관리​

총 임대료 및 관리 수수료​

총 임대 수입과 부동산 관리 수수료를 별도로 추적하세요:

; Rent: $2,400/mo, PM fee: 8% = $192
; Net to owner: $2,208
 
2024-04-01 * "Tenant" "April 2024 rent"
  Assets:Bank:Checking                    2,208.00 USD
  Expenses:RealEstate:PropertyManagement    192.00 USD
  Income:RealEstate:Rent                 -2,400.00 USD

보증금​

보증금은 수입이 아니라 부채입니다:

; Receive deposit — creates liability
2024-03-20 * "Tenant" "Security deposit — 1 month rent"
  Assets:Bank:Checking                    2,400.00 USD
  Liabilities:SecurityDeposit           -2,400.00 USD
 
; Return deposit — eliminates liability
2025-11-01 * "Tenant" "Return security deposit — lease ended"
  Liabilities:SecurityDeposit            2,400.00 USD
  Assets:Bank:Checking                  -2,400.00 USD

임대료 인상​

임대료 인상을 명확하게 문서화하세요:

; 2025 rent increase: $2,400 → $2,500/mo
; New PM fee: 8% × $2,500 = $200
2025-01-01 * "Tenant" "January 2025 rent (increased to $2,500)"
  Assets:Bank:Checking                    2,300.00 USD
  Expenses:RealEstate:PropertyManagement    200.00 USD
  Income:RealEstate:Rent                 -2,500.00 USD

감가상각 추적​

월중 방식의 27.5년 정액법​

미국 주거용 임대 부동산에 대한 연방 감가상각 규정 (MACRS — IRS 간행물 946):

  • 회수 기간: 27.5년
  • 방법: 정액법
  • 관례: 월중 (첫 달과 마지막 달에 반 개월)
; Building cost: $320,000 (80% of purchase price)
; Monthly depreciation: $320,000 / 27.5 / 12 = $969.70
; Half-month: $484.85
 
; First month — half-month (placed in service 3/15)
2024-03-31 * "Depreciation" "March 2024 — half-month (placed in service)"
  Expenses:RealEstate:Depreciation          484.85 USD
  Assets:RealEstate:AccumDepreciation      -484.85 USD
 
; Full months
2024-04-30 * "Depreciation" "April 2024"
  Expenses:RealEstate:Depreciation          969.70 USD
  Assets:RealEstate:AccumDepreciation      -969.70 USD
 
2024-05-31 * "Depreciation" "May 2024"
  Expenses:RealEstate:Depreciation          969.70 USD
  Assets:RealEstate:AccumDepreciation      -969.70 USD

부동산을 보유한 매월에 대해 월별 분개를 계속하고, 매각하는 달에는 동일한 월중 관례에 따라 마지막 반 개월을 기록하세요 — 처분 월 템플릿을 참조하세요. 2024년 3월 중순부터 2025년 11월 중순까지 보유한 경우, 이 스케줄은 2024년에 9.5개월, 2025년에 10.5개월의 감가상각을 누적합니다: 20개월 × $969.70 = $19,394.00이며, 이는 아래 매각에서 상계되는 누적 감가상각입니다.

자산 상계(Contra-Asset) 패턴​

대조 자산 접근 방식은 최초 부동산 취득원가를 가시적으로 유지하면서 누적 감가상각 감소를 추적합니다:

  • Assets:RealEstate:Property — 항상 최초 취득원가($400,000)를 표시합니다
  • Assets:RealEstate:AccumDepreciation — 시간이 지남에 따라 음수 잔액을 누적합니다
  • 순장부가액 = Property - |AccumDepreciation| = 감가상각을 위한 조정 기준가액

이 분리는 매각 계산에 필수적이며, 여기서 최초 취득원가, 총 개선액, 총 감가상각을 각각 별개의 값으로 필요로 합니다.

자본적 개량(Capital Improvements) vs. 수선(Repairs)​

중요한 차이점​

수선 (당기 공제 — 발생 연도에 전액 공제):

2024-05-18 * "HVAC Pro" "A/C repair — replaced capacitor"
  Expenses:RealEstate:Repairs             285.00 USD
  Assets:Bank:Checking                   -285.00 USD
 
2024-06-10 * "Joe's Plumbing" "Fix leaking kitchen faucet"
  Expenses:RealEstate:Repairs             180.00 USD
  Assets:Bank:Checking                   -180.00 USD

자본적 개선 (취득원가에 추가 — 현재 공제 불가, 매각 시 차익 감소):

2024-08-12 * "Home Depot" "Replace water heater — 50 gal gas"
  Assets:RealEstate:CapitalImprovements  1,800.00 USD
  Assets:Bank:Checking                  -1,800.00 USD
 
2024-10-05 * "Lowe's" "New kitchen appliances — stove + dishwasher"
  Assets:RealEstate:CapitalImprovements  4,200.00 USD
  Assets:Bank:Checking                  -4,200.00 USD

판단 방법​

카테고리예시세무 처리
수선새는 수도꼭지 수리, 콘덴서 교체, 지붕 패치당기 공제 (Schedule E)
자본적 개선새 온수기, 새 가전, 새 지붕, 증축취득원가에 추가
유지보수조경, 해충 방제, 청소당기 공제 (Schedule E)

부동산 처분​

매도 이득 계산​

매각 시 차익은 감가상각 환수와 장기 자본 이득으로 분할됩니다. 매각 비용 — 판매 수수료와 매도인이 부담한 취득 부대비용 — 은 매각 실현액을 감소시킵니다 (IRS 간행물 544); 이는 별도의 운영 비용이 아닙니다:

; === Gain Calculation ===
;
; Purchase price:              $400,000.00
; + Capital improvements:      +  6,000.00
; - Accumulated depreciation:  - 19,394.00
; = Adjusted basis:            $386,606.00
;
; Sale price:                  $435,000.00
; - Selling costs (6%):        - 26,100.00 (itemized in the closing statement below)
; = Net proceeds:              $408,900.00
;
; Total gain:                  $ 22,294.00 (net proceeds - adjusted basis)
;   Depreciation recapture:    $ 19,394.00 (unrecaptured §1250 gain — taxed at max 25%)
;   Long-term capital gain:    $  2,900.00 (taxed at LTCG rates)

매도 기록​

무엇이든 기록하기 전에 결산 명세서를 조정하세요. 에스크로 대리인은 구매자의 $435,000.00에서 수수료, 매도인 취득 부대비용 및 모기지 상환액을 공제하고 나머지를 송금합니다 — 각 공제는 정확히 한 번씩 발생합니다:

; === Closing Statement ===
;
; Contract price:              $435,000.00
; - Sales commission (5%):     - 21,750.00
; - Seller closing costs (1%): -  4,350.00
; = Net proceeds:              $408,900.00
; - Mortgage payoff:           -314,744.09
; = Cash wired to seller:      $ 94,155.91

결산을 두 개의 분개로 기록하세요. 상환은 남은 대출 원금을 정리합니다 — 2025년 10월 납부 이후 대출 기관의 상환 견적액입니다. 처분은 순수익 $408,900.00을 수령합니다: $26,100.00의 매각 비용은 이미 그 금액 안에서 차감되었으므로, 당좌 계좌에서 별도의 수수료나 취득 부대비용 지불은 없습니다:

; Mortgage payoff — remaining principal per the lender's payoff quote
2025-11-15 * "Bank" "Mortgage payoff at closing"
  Liabilities:Mortgage                  314,744.09 USD
  Assets:Bank:Checking                 -314,744.09 USD
 
; Dispose property and recognize gain — the cash posting is net of the
; $26,100.00 selling costs, which reduce the amount realized at closing
2025-11-15 * "Sale" "Dispose property — recognize gain"
  Assets:RealEstate:Property              -1 PROP123MAIN {400,000.00 USD, 2024-03-15}
  Assets:RealEstate:CapitalImprovements   -6,000.00 USD
  Assets:RealEstate:AccumDepreciation     19,394.00 USD
  Assets:Bank:Checking                   408,900.00 USD
  Income:RealEstate:DepreciationRecapture -19,394.00 USD
  Income:RealEstate:CapitalGains:LongTerm  -2,900.00 USD

두 분개를 합치면 당좌 계좌는 정확히 송금된 금액만큼 이동합니다: $408,900.00 입금, $314,744.09 출금, 순 $94,155.91. 수수료나 취득 부대비용을 비용 지불로 추가 기록하지 마세요 — 그러면 동일한 $26,100.00이 현금에서 두 번 공제되어 소득을 같은 금액만큼 왜곡하게 됩니다. 실현 차익($22,294.00)과 최종적으로 남는 현금($94,155.91)은 서로 다른 숫자라는 점에 유의하세요: 차익은 순수익과 조정 기준가액을 비교하는 반면, 현금은 대출 상환 후 남는 금액입니다.

포트폴리오 성과​

가치 상승 추적을 위한 가격 지시문​

분기별 부동산 평가액을 설정하세요:

2024-03-15 price PROP123MAIN  400,000.00 USD
2024-06-30 price PROP123MAIN  405,000.00 USD
2024-09-30 price PROP123MAIN  412,000.00 USD
2024-12-31 price PROP123MAIN  418,000.00 USD
2025-03-31 price PROP123MAIN  425,000.00 USD
2025-06-30 price PROP123MAIN  430,000.00 USD

부동산 평가액의 출처: Zillow Zestimate, Redfin 추정치, 비교 매매 사례 또는 전문 감정.

실시간 가격은 호스팅 원장의 다른 보유 자산에 대해 지원되는 시장 시세와 통화 쌍을 제공할 수 있습니다. 이는 부동산을 감정하거나 사용자 정의 부동산 상품의 가격을 책정하지는 않습니다. 자체 날짜가 지정된 지시문으로 부동산 평가액을 계속 기록하세요.

Fava 보유 현황(Holdings) 보기​

부동산이 상품으로 모델링되면 Fava의 Holdings 뷰는 다음을 표시합니다:

  • 취득원가: 최초 매입 가격
  • 시장 가치: 최신 가격 지시문 기준
  • 미실현 차익: 매입 이후 가치 상승

이를 통해 주식, 암호화폐 및 기타 투자와 나란히 부동산을 통합 포트폴리오 뷰에서 볼 수 있습니다.

세금 최적화 전략​

Schedule E 분류​

Beancount의 계정 구조는 Schedule E 항목에 직접 매핑됩니다:

Schedule E 항목Beancount 계정
Line 3 (임대료 수입)Income:RealEstate:Rent
Line 5 (광고)Expenses:RealEstate:Advertising
Line 8 (보험)Expenses:RealEstate:Insurance
Line 9 (법률/전문 서비스)Expenses:RealEstate:Legal
Line 10 (관리 수수료)Expenses:RealEstate:PropertyManagement
Line 12 (모기지 이자)Expenses:RealEstate:MortgageInterest
Line 14 (수선)Expenses:RealEstate:Repairs
Line 16 (세금)Expenses:RealEstate:PropertyTax
Line 18 (감가상각)Expenses:RealEstate:Depreciation

1031 거래소(Exchange) 개념​

1031 교환은 동종 자산에 재투자함으로써 자본 이득과 감가상각 환수를 이연합니다. 전체 구현에는 CPA의 안내가 필요하지만, Beancount는 메타데이터와 메모 분개를 통해 이연 차익을 추적할 수 있습니다.

보고 및 분석​

순 임대 수입 쿼리​

SELECT account, sum(position) as total
WHERE account ~ "Income:RealEstate" OR account ~ "Expenses:RealEstate"
GROUP BY account
ORDER BY total;

현금 흐름 분석​

-- Monthly net cash flow from property
SELECT year(date), month(date), sum(position) as net_flow
WHERE account ~ "Assets:Bank:Checking"
  AND (narration ~ "rent" OR narration ~ "Mortgage" OR narration ~ "repair")
GROUP BY year(date), month(date)
ORDER BY year(date), month(date);

연말 검증​

잔액 검증(balance assertion)을 사용하여 세금 신고 전에 오류를 잡으세요:

2025-01-01 balance Assets:RealEstate:Property    1 PROP123MAIN
2025-01-01 balance Assets:RealEstate:CapitalImprovements  6,000.00 USD
2025-01-01 balance Assets:RealEstate:AccumDepreciation   -9,212.15 USD
2025-01-01 balance Liabilities:SecurityDeposit           -2,400.00 USD

모범 사례 및 팁​

1. 토지/건물 배분 문서화​

카운티 평가관의 배분을 출처와 날짜와 함께 주석에 기록하세요. IRS는 공격적인 건물 배분에 이의를 제기할 수 있습니다.

2. 감가상각을 월별로 추적​

연 단위로 보고되더라도, 월별 분개는 대차대조표를 정확하게 유지하고 연말 처리를 간단하게 만듭니다.

3. 개량과 수선을 신중하게 분류​

의문이 들면 IRS 간행물 527을 참조하세요. 자본적 개선(취득원가에 추가)과 수선(당기 공제)의 구분은 수천 달러를 절약하거나 손실을 초래할 수 있습니다.

4. 잔액 확인(Assertion) 사용​

분기별로 잔액을 검증하세요. bea --file <file> check가 검증 실패를 보고하면 데이터 입력 오류를 조기에 발견할 수 있습니다.

5. 보증금을 부채로 유지​

법적으로 몰수되기 전까지 보증금을 수입으로 기록하지 마세요.

6. 가격 지시문 유지​

비교 매매 사례, Zillow 추정치 또는 전문 감정을 사용하여 분기별로 부동산 평가액을 갱신하세요.

7. 매도 계획​

계정을 깨끗하게 유지하여 시기가 되었을 때 매각 계산의 양쪽이 이미 계산되어 있도록 하세요: 조정 기준가액(최초 취득원가 + 개선 - 누적 감가상각)과 실현액(매각 가격 - 매각 비용).

결론​

효과적인 부동산 투자 추적에는 정밀함, 일관성, 그리고 올바른 도구가 필요합니다. Beancount.io는 전체 투자 생애주기에 걸쳐 복잡한 임대 부동산 회계를 관리하는 데 필요한 유연성과 강력함을 제공합니다.

부동산 추적에 Beancount.io를 사용하는 주요 이점:

  • 완전한 데이터 소유권: 수십 년간 지속되는 평문 형식의 데이터
  • 정확한 취득원가: 매입, 개선 및 감가상각을 별도로 추적
  • 세금 신고 준비 완료 보고: 계정 구조가 Schedule E에 직접 매핑
  • 포트폴리오 뷰: 상품으로서의 부동산이 Fava Holdings 통합을 가능하게 함
  • 미래 대비: 개방형 형식이 27.5년 감가상각 기간 및 그 이후에도 접근성을 보장

단일 부동산으로 시작하여 포트폴리오가 성장함에 따라 추적을 확장하세요. 적절한 설정에 대한 투자는 정확한 보고, 세무 최적화, 그리고 마음의 평화로 배당을 지급합니다.

부동산 회계를 직접 관리할 준비가 되셨나요? 지금 Beancount.io를 시작하세요.

출처: https://beancount.io/ko/docs/Solutions/real-estate-investment-tracking