회계 방법론
회계 엔진은 CryptaCount의 핵심 차별화 요소입니다. 분류된 블록체인 거래를 적절한 복식부기 분개로 변환하고, 국제적으로 인정된 8가지 방법으로 원가 기준을 계산하며, 감사 가능한 재무 보고의 기본 요건인 기간별 조정 롤포워드 일정을 생성합니다.
복식부기
섹션 제목: “복식부기”CryptaCount가 처리하는 모든 거래는 복식부기 원칙에 따라 하나 이상의 분개를 생성합니다. 차변은 항상 대변과 같습니다. 단방향 항목, 설명되지 않은 잔액 조정, 불투명한 계산은 없습니다.
€2,100에 ETH를 단순 구매하는 경우:
| 계정 | 차변 (EUR) | 대변 (EUR) |
|---|---|---|
| 디지털 자산 — ETH | 2,100.00 | |
| 현금 / 은행 | 2,100.00 |
더 복잡한 DeFi 스테이킹 보상 청구(FMV €7.25의 0.5 LINK)의 경우:
| 계정 | 차변 (EUR) | 대변 (EUR) |
|---|---|---|
| 디지털 자산 — LINK | 7.25 | |
| 스테이킹 수입 | 7.25 |
분개 구조는 완전한 계정 차트를 지원하여 기업이 암호화폐 거래를 기존 회계 프레임워크에 매핑할 수 있습니다.
변조 방지 분개 무결성
섹션 제목: “변조 방지 분개 무결성”각 분개는 생성 시 암호학적으로 해시됩니다. 해시 체인은 각 항목을 이전 항목에 연결하여 변조 방지 원장을 만듭니다. 이전 분개에 대한 수정은 해시 체인을 끊어 무단 변경을 즉시 감지할 수 있게 합니다.
이 메커니즘은 원장이 소급 수정되지 않았다는 감사 증거를 제공합니다. 이는 재무제표 감사의 기본 요건입니다. 수정은 여전히 가능하지만 투명하고 추적 가능해야 하며, 이는 수용된 회계 관행과 일치합니다.
원가 기준 방법
섹션 제목: “원가 기준 방법”CryptaCount는 국제적으로 인정된 접근법의 전체 범위를 포괄하는 8가지 원가 기준 방법을 구현합니다:
| 방법 | 설명 | 주요 관할권 |
|---|---|---|
| FIFO | First In, First Out — 가장 오래된 로트를 먼저 처분 | 미국(기본값), 영국, 많은 EU 국가 |
| LIFO | Last In, First Out — 가장 최신 로트를 먼저 처분 | 일부 관할권에서 허용 |
| HIFO | Highest In, First Out — 비용이 가장 높은 로트를 먼저 처분 | 허용되는 경우 세금 최적화 |
| WAVG | 가중평균 원가 — 자산당 단일 혼합 비용 | 프랑스(필수), IFRS 일반 |
| FMV | 공정시장가치(Fair Market Value) — 시가 평가 | 트레이딩 회사, 특정 펀드 구조 |
| NRV + FIFO | 순실현가능가치(FIFO 기준) | IAS 2 재고 평가 |
| NRV + 가중평균 | 순실현가능가치(WAVG 기준) | IAS 2 재고 평가 |
| Specific Identification | 개별법 — 사용자가 로트 선택 | 미국 등에서 허용 |
3단계 해석 계층
섹션 제목: “3단계 해석 계층”원가 기준 방법은 3단계 계층을 통해 해석됩니다:
- 자산별 재정의 — 특정 자산에 설정된 방법(예: “LINK에 HIFO 사용”)이 최우선
- 자산 클래스 수준 — 자산 클래스에 설정된 방법(예: “모든 스테이블코인에 WAVG 사용”)이 1단계에서 재정의되지 않는 한 해당 클래스의 모든 자산에 적용
- 워크스페이스 기본값 — 워크스페이스 수준 기본값(예: “FIFO”)이 1 또는 2단계에서 재정의되지 않은 모든 것에 적용
이 계층은 동일한 관할권 내에서 다른 자산 범주에 다른 방법이 필요하거나 특정 자산에 규제적 예외가 있는 실제 요건을 수용합니다.
예를 들어, 룩셈부르크 클라이언트를 관리하는 회계법인은 워크스페이스 기본값으로 FIFO를 설정하고, 스테이블코인에 WAVG(자산 클래스 수준)를 설정하고, 로트 선택이 세금 최적화에 중요한 특정 대규모 ETH 포지션에 Specific Identification(자산별 수준)을 설정할 수 있습니다.
공정시장가치(Fair Market Value, FMV)
섹션 제목: “공정시장가치(Fair Market Value, FMV)”플랫폼은 거래 및 포지션 가격 산정을 위한 공정시장가치(Fair Market Value) 데이터를 소싱합니다. FMV는 세 가지 세분성으로 캡처됩니다:
- 거래 시점 FMV — 각 거래의 정확한 타임스탬프의 시장 가격으로, 원가 기준 및 수익 인식에 사용
- 일일 종가 — 보고 및 포지션 평가에 사용되는 종가
- 월평균 환율 — IAS 21 방법론에 따른 FMV 재평가에 사용
모든 FMV 데이터는 USD(기본 가격 통화)와 적용 환율을 사용하여 워크스페이스의 보고 통화(일반적으로 EUR)로 변환된 값 모두로 저장됩니다.
5열 롤포워드
섹션 제목: “5열 롤포워드”롤포워드는 중앙 조정 산출물입니다. 보고 기간에 걸쳐 각 자산 포지션을 5열로 추적합니다:
| 열 | 설명 | 소스 |
|---|---|---|
| 수량 | 보유 단위 수 | 거래 유입/유출 집계 |
| 원가 (USD) | USD 역사적 원가 | 구매 시 취득 가격 |
| FMV (USD) | USD 공정시장가치(Fair Market Value) | 현재 시장 가격 × 수량 |
| 원가 (EUR) | EUR 역사적 원가 | 취득 시 원가 USD × FX 환율 |
| FMV (EUR) | EUR 공정시장가치(Fair Market Value) | FMV USD × FX 종가 환율 |
롤포워드 조정: 기초 잔액 + 추가 − 처분 ± 재평가 = 기말 잔액, 5열 모두에서 검증됩니다.
FX 환산 방법론
섹션 제목: “FX 환산 방법론”EUR(또는 비USD 통화)로 보고하는 워크스페이스의 경우, 플랫폼은 IAS 21 정렬 환산을 적용합니다:
- **FMV 재평가(EUR)**는 월평균 환율을 사용합니다 — 이는 IAS 21의 손익 항목 지침과 일치하여 재평가 손익의 일일 FX 변동성을 완화합니다
- FX 환산은 종가 환율을 사용합니다 — 화폐성 항목에 적용되는 재무상태표일 환율
- 재평가 시 FX는 균형 차액입니다 — FMV 변화와 FX 환율 변화 간의 상호작용에서 발생하는 잔차. 이는 독립적으로 계산되지 않으며, FMV 재평가와 FX 환산 적용 후 롤포워드를 균형 맞추는 데 필요한 금액으로 도출됩니다
이 세 가지 구성 요소 접근법(FMV 재평가, FX 환산, 재평가 시 FX)은 EUR 롤포워드 열이 항상 조정되면서 가치 변화를 경제적 원천에 적절히 귀속시키도록 보장합니다.
실현 및 미실현 손익
섹션 제목: “실현 및 미실현 손익”실현 손익은 선택된 방법에 따른 수익과 원가 기준의 차이로서 처분(매각, 교환, 이전 출금) 시 계산됩니다. 손익은 USD와 보고 통화 모두로 표시됩니다.
미실현 손익은 여전히 보유 중인 자산의 현재 FMV와 역사적 원가 간의 시가 평가 차이를 나타냅니다. 이는 기초 원가 기준에 영향을 주지 않고 보고 목적으로 임의 시점에 계산됩니다.
단기 및 장기 자본 이익을 구분하는 관할권(보유 기간 기반)의 경우, 플랫폼은 로트 수준에서 취득일을 추적합니다. 보유 기간 분류는 관할권에 따라 다르며 세금 프로파일 시스템을 통해 해석됩니다.
거래 분류
섹션 제목: “거래 분류”플랫폼은 온체인 이벤트 분석을 기반으로 거래 유형을 자동으로 할당합니다:
| 카테고리 | 거래 유형 |
|---|---|
| 이전 | 이전 입금, 이전 출금 |
| 거래 | 트레이드, 스왑 |
| 수수료 | 가스 및 네트워크 수수료 |
| 수입 | 스테이킹 보상, 채굴 보상, 에어드랍, 기타 수입 |
| 지출 | 지출 |
| DeFi | 유동성 추가/제거, 스테이크/언스테이크, 대출/상환, 보상 청구, 랩/언랩, 브리지 입금/출금 |
| NFT | NFT 민트, NFT 거래 |
분류는 자동이지만 재정의 가능합니다. 사용자는 개별 거래를 재분류하거나 대량 재분류 규칙을 정의할 수 있습니다. 모든 분류 변경은 감사 추적에 기록되어 적용된 전문적 판단의 완전한 추적 가능성을 보장합니다.