본문으로 건너뛰기

Beancount와 함께하는 치료사를 위한 장부 기초

· 약 6분
Mike Thrift
Mike Thrift
Marketing Manager

치료는 경청에 관한 것이고, 장부관리는 당신의 돈을 경청하는 것입니다. 세션 기록이 쌓이고 보험 청구가 지연될 때, 투명한 장부는 혼돈 속의 평온함이 됩니다.

개인개업을 운영한다는 것은 두 가지 역할을 동시에 수행한다는 뜻입니다: 임상가와 사업주. 당신의 전문성은 치료 제공에 있지만, 실무의 재무 건전성은 명확하고 일관된 장부관리에 달려 있습니다. 치료사에게는 이 작업이 고유한 도전 과제를 동반합니다.

2024-08-24-bookkeeping-basics-for-therapists-with-beancount

왜 치료사 장부관리는 다르게 느껴지는가

치료 실무의 재무 흐름은 단순하고 예측 가능한 패턴을 따르지 않습니다. 이 복잡성은 표준 장부 소프트웨어가 종종 맞지 않는 몇 가지 핵심 영역에서 비롯됩니다.

  • 불규칙한 현금 흐름. 수입 흐름은 거의 직선적이지 않습니다. 고객의 본인 부담금이 오늘 계좌에 들어오더라도, 해당 보험 청구금은 몇 주 혹은 몇 달이 걸릴 수 있습니다. 슬라이딩 스케일 결제 플랜을 추가하면 현금이 매우 다른 시점에 도착합니다. 따라서 수익을 인식하는 시점 (발생주의 회계)과 현금을 실제로 받는 시점 (현금주의 회계)의 차이를 이해하는 것이 중요합니다.
  • 다양한 비용 구조. 현대 실무를 운영하는 비용은 빠르게 누적됩니다. 전자 건강 기록(EHR) 구독료, 결제 처리 수수료, 책임 보험, 전문성 개발 등 수많은 작은 비용이 체계적으로 추적되지 않으면 이익 마진을 잠식합니다.
  • 판매세는 면제지만 자영업세는 무겁다. 대부분의 정신건강 서비스는 판매세가 면제되지만, IRS 의무는 여전히 남아 있습니다. 자영업자로서 분기별 추정세(소득세와 자영업세(SECA)를 포함)를 납부해야 하며, 이는 사회보장 및 메디케어를 커버합니다.
  • HIPAA 민감도. 재무 데이터는 보호된 건강 정보(PHI)와 얽혀 있습니다. 제3자 클라우드 소프트웨어를 사용하면 실무의 “공격 표면”이 확대되어 데이터 유출 위험이 증가합니다. Beancount와 같은 플레인 텍스트 회계 시스템은 모든 데이터를 로컬 컴퓨터에 보관하므로 위험을 크게 줄여줍니다.

7단계 Beancount 청사진

Beancount는 플레인 텍스트 파일을 사용하는 강력한 오픈소스 회계 시스템입니다. 무료이며, 개인적이며, 치료 실무의 독특한 재무 환경을 처리할 만큼 유연합니다. 시작 방법은 다음과 같습니다.

• 개인 자금과 실무 자금을 분리하기

이것은 비즈니스 재무의 절대적인 첫 단계입니다. 전용 비즈니스 당좌예금 계좌와 비즈니스 신용카드를 개설하세요. 이제부터 모든 고객 결제는 이 계좌로 들어가고, 모든 비즈니스 비용(면허 수수료부터 사무용품까지)은 이 자금으로 지불합니다. Beancount에서는 이를 쉽게 지정할 수 있어 명확한 경계가 형성됩니다: 모든 거래는 개인용 또는 실무용으로 구분되어 추측이 필요 없습니다. 예를 들어, 새 계정은 Assets:Bank:Practice가 됩니다.

• 치료사 친화적인 계정표 만들기

“계정표(chart of accounts)”는 재무 거래를 조직하는 모든 카테고리의 목록일 뿐입니다. 돈을 정리하는 파일링 시스템이라고 생각하면 됩니다. 먼저 다섯 가지 주요 계정 유형(자산, 부채, 자본, 수익, 비용)을 시작하고, 치료 실무에 특화된 하위 계정을 생성합니다.

2025-07-23 open Income:Therapy:SelfPay       USD
2025-07-23 open Income:Therapy:Insurance USD
2025-07-23 open Assets:AccountsReceivable USD
2025-07-23 open Expenses:CEU USD
2025-07-23 open Expenses:Software:EHR USD
2025-07-23 open Expenses:Licensing USD

이 구조를 통해 수입이 어디서 오는지(자체 결제 vs. 보험)와 비용이 어디로 가는지(계속 교육, 소프트웨어 등)를 정확히 파악할 수 있습니다. 이는 정신건강 전문가를 위한 최선 실무 계정표와 일치합니다.

• 현금주의 또는 발생주의 선택하고 일관되게 적용하기

수입과 비용을 언제 인식할지 결정해야 합니다.

  • 현금주의: 현금을 받을 때 수입을 기록하고, 비용을 지불할 때 기록합니다.
  • 발생주의: 세션이 완료될 때 수입을 인식하고, 비용이 발생했을 때 기록합니다(현금 흐름과 무관).

예를 들어, 고객이 5회 세션 패키지에 대해 $1000을 선불하면, 현금주의는 결제일에 전체 $1000을 수입으로 기록합니다. 발생주의는 각 세션이 끝날 때마다 $200씩 수익을 기록해 월별 수익을 더 정확히 보여줍니다.

경험 법칙:
단독 실무, 보험 청구가 적음 → 현금주의가 더 간단하고 충분함.
그룹 실무, 보험 청구가 많음 → 발생주의가 수익성을 더 명확히 파악함.

• 미수금 및 청구금 추적하기

Beancount의 가장 큰 장점 중 하나는 아직 받지 못한 금액을 추적할 수 있다는 점입니다. 보험 청구를 제출했을 때는 아직 입금되지 않았지만 수익이 발생한 것입니다. 이를 Assets:AccountsReceivable 계정에 기록하고, 실제 입금이 되면 해당 미수금을 “정산”하고 보험 차감액을 기록합니다.

2025-07-10 * "Session CPT 90837 – pending BlueCross"
Assets:AccountsReceivable 150.00 USD
Income:Therapy:Insurance

2025-07-25 * "BlueCross payment CPT 90837"
Assets:Bank:Practice 135.00 USD
Expenses:InsuranceWriteOff 15.00 USD
Assets:AccountsReceivable -150.00 USD

이 두 단계 프로세스를 통해 미수 청구를 놓치지 않고, 보험 조정 내역을 정확히 기록할 수 있습니다.

• 공제 가능한 비용을 즉시 분류하기

비용을 제때 파악하는 것은 세금 부담을 최소화하는 핵심입니다. IRS는 “통상적이고 필요함”을 증명하는 비용을 공제 허용합니다. 치료사에게는 계속 교육(CEU) 과정, 주정부 감독, 면허 갱신 수수료, 책임 보험, EHR 구독료 등이 포함됩니다. 비용 발생 시 바로 해당 카테고리로 분류하면 분기별 세금 추정과 연말 신고에 바로 활용할 수 있는 연간 누계가 준비됩니다.

• 주간 조정 수행하기

조정은 Beancount 원장에 기록된 거래를 은행·신용카드 명세서와 맞추는 과정입니다. 기록이 정확하고 완전한지 확인합니다. 매주 짧게 점검하면 작은 오류가 큰 문제로 번지는 것을 방지할 수 있습니다. Beancount에서는 터미널 명령 몇 개만으로 충분합니다.

# 실무 은행 계좌 최종 잔액 확인
bean-balance books.bean "Assets:Bank:Practice"

# 수입원 요약 보기
bean-query books.bean "SELECT account, SUM(position) WHERE account 'Income' GROUP BY account"

# 연초부터 현재까지 손익계산서 생성
bean-report books.bean income_statement --end 2025-07-23

이 간단한 루프—분류, 조정, 보고—는 모든 개인실무에 필요한 건전한 재무 관리의 토대가 됩니다.

• 자동화 및 백업

자동화를 통해 시간과 오류를 줄이세요.

  • bean-extract 같은 추출 도구를 사용해 은행·EHR CSV 파일을 자동으로 Beancount 거래 항목으로 변환합니다.
  • EOB(보험 청구 설명서)나 CEU 인증서와 같은 중요한 문서는 전용 폴더에 PDF로 보관하고, 원장 거래에 document: 메타데이터로 직접 연결합니다.
  • .bean 원장은 단순 텍스트 파일이므로 버전 관리에 최적입니다. 매일 밤 개인 Git 저장소(GitHub·GitLab 등)에 푸시해 안전한 오프사이트 백업을 확보하세요.

흔히 발생하는 실수 (및 빠른 해결책)

좋은 시스템을 갖추어도 몇 가지 흔한 실수가 치료사를 곤란하게 할 수 있습니다. 아래 표에서 문제와 해결책을 확인하세요.

실수해결책
순입금 회계(모든 수입·수수료를 한 번에 기록)각 보험 청구를 수입 라인과 차감 라인으로 나눕니다.
노쇼 수수료 누락noshow 태그가 붙은 별도 수입 라인을 기록해 명확히 구분합니다.
CEU와 출장비 혼합Expenses:CEUExpenses:Travel을 구분합니다—두 항목 모두 공제 가능하지만 추적 방식이 다릅니다.
미수금 연령 관리 소홀Assets:AccountsReceivable를 날짜별로 조회해 오래된 청구를 추적합니다.

빠른 시작 체크리스트

  • 실무 전용 은행 계좌와 신용카드 개설
  • Beancount 스타터 레포를 클론하고 치료사 전용 계정표 생성
  • 현금주의 또는 발생주의 선택 후 Beancount 옵션에 명시
  • 은행·EHR·보험 CSV 다운로드용 간단한 임포터 설정
  • 매주 금요일 오후 등 “Bean-hour” 일정 잡아 import → reconcile → report 워크플로 실행
  • .bean 파일 자동 오프사이트 백업 설정 및 분기별 복구 테스트

추가 자료

재무 소음을 잠재울 준비가 되셨나요?
Beancount를 설치하고 첫 세션 수수료를 기록해 보세요. 플레인 텍스트 회계의 명료함이 실무에 필요한 여유와 재무 안정을 제공할 것입니다. 즐거운 장부 관리 되세요!