본문으로 건너뛰기
Cheatsheet

Cheatsheet

종합적인 Beancount 치트 시트. 계정 구조, 거래 구문, 명령 및 일반 텍스트 회계 및 재무 기록 유지를 위한 실제 예제가 포함되어 있습니다.

계정 구조

계정 유형 및 부호

유형          부호    예시
------------------------------------------------
자산        (+)     Assets:US:BofA:Checking
부채        (-)     Liabilities:Credit:Amex
수익        (-)     Income:Salary:Gross
비용        (+)     Expenses:Food:Restaurant
자본        (-)     Equity:Opening-Balances

통화 형식

# 금융
USD, EUR, CAD, AUD     # 표준 통화
GOOG, AAPL, VTI       # 투자 상품
BTC, ETH              # 암호 화폐
 
# 사용자 정의 추적
HOURS                 # 시간 추적
AIRMILES             # 리워드 포인트
HOME_MAYST           # 자산

지시어 구문

계정 관리

# 계좌 개설
2024-01-01 open Assets:Checking            # 단순
2024-01-01 open Assets:Investing USD,GOOG  # 제약 조건 포함
 
# 계좌 폐쇄
2024-12-31 close Assets:Old:Account

통화 선언

2024-01-01 commodity VTSAX
    name: "Vanguard Total Stock Market Index"
    asset-class: "equity"

거래 기록

# 기본 거래
2024-01-15 * "Grocery Store" "주간 쇼핑"
    Assets:Checking     -100.00 USD
    Expenses:Food:Groceries
 
# 메타데이터 및 태그 포함
2024-01-15 * "Restaurant" "업무 저녁 식사" #work ^invoice-123
    id: "T-1234"
    receipt: "path/to/receipt.pdf"
    Expenses:Meals      80.00 USD
    Liabilities:Credit

전기 사양

# 기본 금액
Assets:Cash              100.00 USD
 
# 취득원가 추적
Assets:Invest:VTSAX      10 VTSAX {100.00 USD}        # 단위당
Assets:Invest:VTSAX      10 VTSAX {{1000.00 USD}}     # 총 비용
Assets:Invest:VTSAX      10 VTSAX {100.00 # 9.95 USD} # 수수료 포함
 
# 가격 사양
Assets:Forex            1000.00 USD @ 0.85 EUR        # 단위당
Assets:Forex            1000.00 USD @@ 850.00 EUR     # 총 가격
 
# 날짜가 있는 로트
Assets:Invest:VTSAX      10 VTSAX {100.00 USD, 2024-01-15}

잔액 확인

# 잔액 어설션
2024-01-31 balance Assets:Checking  1000.00 USD
 
# 잔액 패딩
2024-01-01 pad Assets:Checking Equity:Opening-Balances

메타데이터 추적

# 메모 첨부
2024-01-15 note Assets:Checking "수수료 관련 은행 통화"
 
# 문서 연결
2024-01-15 document Assets:Checking "path/to/statement.pdf"
 
# 가격 기록
2024-01-15 price VTSAX  100.00 USD

이벤트 기록

# 위치 추적
2024-01-15 event "location" "New York, USA"
 
# 속성 변경
2024-01-15 event "address" "123 Main Street"

태그 관리

# 태그 범위 제어
pushtag #vacation
2024-01-15 * "Hotel"
    Expenses:Travel:Lodging   200.00 USD
    Assets:Credit
poptag #vacation

구성 옵션

# 기본 설정
option "title" "개인 재무 원장"
option "operating_currency" "USD"
 
# 계정 이름 지정
option "name_assets" "자산"
option "name_liabilities" "부채"
option "name_income" "수익"
option "name_expenses" "비용"
option "name_equity" "자본"
 
# 문서 처리
option "documents" "/path/to/docs"

주석 및 구성

; 한 줄 주석
 
* 섹션 헤더
** 하위 섹션
; 거래 블록이 이어집니다...
 
; 계정 그룹화
; 자산
2024-01-15 ...
 
; 비용
2024-01-16 ...

이 참조 자료는 실제 예제와 함께 Beancount 구문 요소에 대한 완전한 개요를 제공합니다.