회계기간 및 기말 마감
회계기간은 CryptaCount가 거래를 집계하고, 잔액을 계산하며, 재무보고서를 생성하는 시간적 경계를 정의합니다. 기말 마감 워크플로우는 각 기간을 확정하기 전에 데이터의 완전성과 무결성을 보장합니다.
회계기간 생성
섹션 제목: “회계기간 생성”워크스페이스의 기간 달력을 관리하려면 Accounting → Accounting Periods로 이동합니다.

월별 기간
섹션 제목: “월별 기간”CryptaCount는 회계연도에 대한 월별 기간을 자동 생성할 수 있습니다. 각 기간은 달력상 한 달(예: 2025-01-01 ~ 2025-01-31)에 걸쳐 있습니다. 월별 기간은 가장 일반적인 설정이며 표준 보고 주기와 일치합니다.
월별 기간을 생성하려면:
- Accounting → Accounting Periods로 이동합니다
- 회계연도 시작 월을 선택합니다
- Generate Monthly Periods를 클릭합니다 — CryptaCount가 12개의 기간을 생성합니다
사용자 지정 기간
섹션 제목: “사용자 지정 기간”비표준 회계 달력(4-4-5, 4주 기간, 스텁 기간)의 경우 기간을 수동으로 생성합니다:
- Create Period를 클릭합니다
- 시작일과 종료일을 설정합니다
- 기간 이름을 지정합니다 (예: “Q1 2025” 또는 “Stub — Jan 1–15”)
- 저장합니다
기간 상태
섹션 제목: “기간 상태”각 기간은 다음과 같은 생명주기를 거칩니다:
| 상태 | 설명 |
|---|---|
| Open | 거래를 전기하고, 분개를 생성하며, 잔액을 계산할 수 있음 |
| Closed | 새로운 전기 불가 — 기간이 마감 워크플로우를 통과한 상태 |
| Locked | 영구적으로 봉인됨 — 재개봉 불가 |
월별 마감 워크플로우
섹션 제목: “월별 마감 워크플로우”Accounting → Period Close의 기말 마감은 전문 회계 관행에 맞게 설계된 4단계 구조화 프로세스를 따릅니다.

1단계 — Initiate Close
섹션 제목: “1단계 — Initiate Close”마감할 기간을 선택하고 Initiate Close를 클릭합니다. 이로 인해 자동화된 검증 세트가 실행되고 기간이 “closing” 상태로 이동합니다. 마감이 진행 중인 동안에는 새로운 분개를 전기할 수 없습니다.
2단계 — 검증 실행
섹션 제목: “2단계 — 검증 실행”CryptaCount는 기간에 대해 일련의 유효성 검사를 실행합니다:
| 검증 항목 | 검증 내용 |
|---|---|
| 미매핑 주소 | 모든 지갑 주소에 총계정원장 계정 매핑이 있는지 확인 |
| 거래 건수 | 온체인 거래 건수와 가져온 건수가 일치하는지 확인 |
| 기초잔액 대 기말잔액 | 이 기간의 기초잔액이 이전 기간의 기말잔액과 일치하는지 확인 |
| 내부 이체 | 내부 이체 쌍이 균형을 이루는지 확인 (고아 항목 없음) |
| 수수료 완전성 | 수수료가 있는 모든 거래에 수수료 금액이 기록되었는지 확인 |
| 가격 가용성 | 모든 자산에 기간 날짜 범위에 대한 가격 데이터가 있는지 확인 |
| CEX 매칭 | CEX 가져오기 거래가 매칭되었거나 처리되었는지 확인 |
| 복식부기 무결성 | 기간 전체에서 차변 합계와 대변 합계가 일치하는지 확인 |
| 원장 재실행 | 분개를 원본 거래에서 불일치 없이 재실행할 수 있는지 확인 |
| 해시 체인 무결성 | 분개 해시 체인이 기간 전체에서 끊기지 않았는지 확인 |
각 검증은 세부 정보와 함께 통과, 경고, 또는 실패 상태를 반환합니다.
3단계 — 검증 및 면제
섹션 제목: “3단계 — 검증 및 면제”검증 결과를 검토합니다:
- 모두 통과 — 마감으로 직접 진행
- 경고 있음 — 각 경고를 검토합니다. 경고는 마감을 차단하지 않지만 조사해야 합니다.
- 실패 있음 — 근본적인 문제를 해결하고 검증을 다시 실행하거나, 서면 정당성과 함께 실패한 검증을 **면제(waive)**합니다
면제된 검증은 면제한 사용자, 타임스탬프, 정당성 텍스트와 함께 감사 추적에 기록됩니다. 이는 기간을 검토하는 감사인에게 표시됩니다.
예시: Acme Digital Holdings는 포지션이 중요하지 않은 경우 잘 알려지지 않은 거버넌스 토큰에 대한 가격 가용성 검증을 면제할 수 있으며, 다음과 같이 문서화합니다: “GOVXYZ 포지션은 €12.40 — 중요하지 않으며, 가격은 수동으로 확인됨.”
4단계 — Complete Close
섹션 제목: “4단계 — Complete Close”Complete Close를 클릭하여 확정합니다:
- 기간 상태가 Closed로 변경됨
- 마감 타임스탬프와 마감 사용자가 기록됨
- 기말잔액이 다음 기간의 기초잔액으로 고정됨
- 기간 목록에 “Closed”로 표시됨
마감된 기간 재개봉
섹션 제목: “마감된 기간 재개봉”마감 후 오류가 발견된 경우:
- Accounting → Accounting Periods에서 해당 기간으로 이동합니다
- Reopen을 클릭합니다
- 정당성을 제공합니다 (감사 추적에 기록됨)
- 기간이 Open 상태로 돌아갑니다
- 수정을 완료한 후 마감 워크플로우를 다시 실행합니다
연말 마감
섹션 제목: “연말 마감”연말 마감은 회계연도의 마지막 기간에 사용할 수 있는 특수 마감 작업입니다. 표준 마감 검증 외에도 다음을 수행합니다:
- 회계연도의 열린 기간을 모두 마감 — 각 기간에 대해 검증 실행
- 마감 분개 생성 — 수익 및 비용 계정을 이익잉여금으로 귀속하여 잔액을 0으로 만듦
- 잔액 이월 — 재무상태표 계정(자산, 부채, 자본)이 새 회계연도의 기초잔액으로 이월됨
- 회계연도 잠금 — 연도의 모든 기간이 잠겨 우발적인 재개봉 방지
연말 마감을 실행하려면:
- 마지막 기간을 제외한 모든 기간이 이미 마감되어 있는지 확인합니다
- 마지막 기간의 마감 워크플로우로 이동합니다
- 표준 마감 대신 Year-End Close를 선택합니다
- 확인하기 전에 생성된 마감 분개를 검토합니다
기초잔액
섹션 제목: “기초잔액”CryptaCount에 연결하기 전에 자산을 보유하고 있던 지갑의 시작 포지션은 Accounting → Opening Balances에서 설정합니다.

기초잔액 사용 시기
섹션 제목: “기초잔액 사용 시기”- 다른 회계 시스템에서 CryptaCount로 마이그레이션하는 경우
- CryptaCount 시작일 이전에 과거 활동이 있는 지갑을 연결하는 경우
- 이월된 포지션으로 새 회계연도를 시작하는 경우
가져오기 방법
섹션 제목: “가져오기 방법”파일 가져오기:
- Accounting → Opening Balances로 이동합니다
- Import를 클릭합니다
- 다음 열이 있는 CSV를 업로드합니다: asset, quantity, cost basis, GL account, date
- 가져오기를 미리 보고 확인합니다
자동 채우기:
CryptaCount는 지갑 동기화 기록을 기반으로 기초잔액 날짜를 제안할 수 있습니다. Suggested Date를 클릭하면 가장 초기에 동기화된 거래 날짜에서 하루를 뺀 날짜를 사용합니다. 시스템은 해당 날짜까지의 온체인 데이터에서 포지션을 계산합니다.
수동 입력:
UI에서 개별 자산 잔액을 직접 설정합니다. 자산, 수량, 단위 취득원가, 대상 총계정원장 계정을 지정합니다.
기초잔액 규칙
섹션 제목: “기초잔액 규칙”- 기초잔액은 기간에 대한 잔액 계산을 실행하기 전에 설정해야 합니다
- 각 자산의 기초잔액은 분개로 기록됩니다 (차변: 자산 계정, 대변: 기초잔액 자본 계정)
- 기간이 마감되면 기간을 재개봉하지 않고는 기초잔액을 수정할 수 없습니다
기간 잠금
섹션 제목: “기간 잠금”잠긴 기간은 영구적으로 봉인됩니다:
- 재개봉 불가
- 분개를 전기하거나 취소할 수 없음
- 기초잔액을 수정할 수 없음
- 가장 강력한 감사 보장을 제공
기간을 잠그려면 이미 Closed 상태여야 합니다. 해당 기간으로 이동하여 Lock을 클릭합니다. 이 작업은 소유자 또는 관리자 역할이 필요하며 감사 추적에 기록됩니다.