📊

영국 회계

복식 부기, VAT 추적, 손익, 대차대조표 — 모두 HMRC의 세금 디지털화를 목표로 하는 로컬 SQLite 원장에 있습니다.

🇬🇧 영국 계정과목표 📋 MTD 준비 🔒 로컬 SQLite 🤖 AI로 구문 분석 가능한 JSON 출력

복식 원장

모든 거래는 1페니 단위로 균형을 이룹니다. 차변은 항상 대변과 동일합니다.

날짜 │ 계좌 │ 차변(£) │ 대변(£) │ VAT ────────────┼─────────────────────────┼──────────┼────────────┼──── 2026-04-01 │ 판매수익 4000 │ │ 1,200.00 │ S20 2026-04-01 │ 2200 부가세 관리 │ │ 240.00 │ 2026-04-01 │ 무역채무자 1100명 │ 1,440.00 │ │ ────────────┼─────────────────────────┼──────────┼────────────┼──── 2026-04-05 │ 6100 사무비 │ 85.00 │ │ S20 2026-04-05 │ 2200 부가세 관리 │ 17.00 │ │ 2026-04-05 │ 1200 은행현금 │ │ 102.00
📚

영국 계정과목표

즉시 사용 가능한 표준 영국 계정 코드 — HMRC 범주에 매핑된 자산, 부채, 자본, 수입 및 지출. 필요에 따라 사용자 정의 계정으로 확장하세요.

🗄️

SQLite 원장

모든 데이터는 다음 위치에 저장됩니다. ~/.chameleon/accounting/<company>/ledger.db. 완전히 오프라인으로 실행됩니다. 여러 회사 지원 - 명령 플래그를 사용하여 엔터티 간을 전환합니다.

📅

영국 과세 연도

연말이 4월 5일로 올바르게 설정되었습니다(영국 회계연도 4월 6일~4월 5일). 손익 및 VAT 보고서는 수동 날짜 조정 없이 자동으로 올바른 기간을 포괄합니다.

🔍

법의학적 이상 스캔

달리다 --forensic 불균형 항목, 중복 참조, VAT 불일치 및 기타 불규칙성을 감지합니다. AI 검토를 위해 구조화된 JSON으로 결과가 인쇄됩니다.

🤖

AI 판독 가능 출력

모든 보고서는 구조화된 JSON을 stdout으로 출력하므로 Chameleon AI는 재무 상태를 자연어로 구문 분석, 요약 및 조언할 수 있습니다.

🌐

WebSocket 브리지

회계 WebSocket 브리지(acct_ws_bridge.py)은 Tailscale 네트워크를 통해 모바일 컴패니언 및 외부 대시보드에 원장 쿼리를 노출합니다.

지원되는 VAT 코드

S20

표준요금 20%

R5

할인율 5%

제로 등급

이자형

면제

영형

범위 외

보고서

📈

손익

해당 기간의 수입과 지출. 매출, 상품 원가, 총 이익, 운영 비용, 순이익 — 모두 계정 코드별로 분류됩니다. 다음으로 실행 --report pl.

⚖️

대차대조표

특정 시점의 자산, 부채 및 자본. 복식 무결성을 확인합니다. 자산은 부채와 자본을 더한 값과 같아야 합니다. 다음으로 실행 --report bs.

🧾

VAT 환급 요약

HMRC MTD VAT 반환 형식과 일치하는 박스별 VAT 수치: 상자 1(매입세), 상자 4(매입세), 상자 6(순매출), 상자 7(순매입). 다음으로 실행 --report vat.

인보이스 발행

HMRC 공지 700 호환 송장 — 한 번의 클릭으로 인쇄, PDF로 저장 또는 휴대폰으로 푸시

🧾

영국 규격 송장 필드

모든 송장에는 HMRC 공지 700에서 요구하는 모든 필드가 포함됩니다. 고유한 연속 송장 번호, 공급업체 이름 및 주소, VAT 등록 번호, 송장 날짜, 공급 날짜(공급 시간), 고객 이름 및 주소, 해당되는 경우 고객 VAT 번호, 수량 및 단가가 포함된 항목별 라인 설명, 라인당 VAT 요율, 순 및 VAT 소계, 총 미결제 금액. 누락된 것도 없고 추측된 것도 없습니다.

🏢

회사 설립

열려 있는 파일 → 송장 → 회사 설정 등록된 회사 이름, 주소, 회사 집 번호, VAT 번호, 이메일, 전화번호 및 은행 정보를 입력합니다. 설정은 클라이언트 데이터베이스별로 저장됩니다. company.json 원장과 함께 해당 고객에 대한 송장이 생성될 때마다 자동으로 로드됩니다.

👥

고객 연락처 데이터베이스

고객에게 처음으로 송장을 보낼 때 고객의 이름, 주소 및 VAT 번호가 원장 내부의 연락처 테이블에 저장됩니다. 후속 청구서에 고객 이름을 입력하면 세부 정보가 자동 완성되므로 다시 입력할 필요가 없습니다. 연락처는 언제든지 편집할 수 있습니다.

🖨️

인쇄, PDF 및 전화로 보내기

송장 관리자(파일 → 송장…) 송장을 선택하고 다음을 선택합니다. 인쇄 (OS 인쇄 대화 상자 열기 - 모든 프린터 또는 PDF 드라이버) PDF 저장 (Qt에 내장된 PDF 내보내기를 통해 디스크로 직접) 또는 전화로 보내기 (인보이스 HTML을 Android 인쇄 대화 상자가 열리는 Companion 앱으로 푸시합니다. AirPrint 또는 근처 프린터로 무선으로 인쇄합니다.)

📅

공급일자

별도의 "공급 날짜"(공급 시간) 필드 — 송장 날짜와 다릅니다. VAT 목적으로 HMRC에서 요구합니다. 기본값은 오늘이지만 송장별로 독립적으로 편집할 수 있습니다.

📱

모바일 송장 인쇄

Companion 앱을 사용하면 모든 송장을 무선으로 인쇄할 수 있습니다. 인보이스 행에서 인쇄 아이콘을 탭하세요. 앱이 IDE에서 HTML을 가져와 기기에서 PDF로 변환합니다. printing 패키지를 다운로드하고 Android 시스템 인쇄 대화상자를 엽니다.

HMRC 공지 700 준수

전체 영국 VAT 송장에 대한 12개의 필수 필드가 모두 존재하고 채워져 있습니다. 감속률 및 제로 정격 라인이 명확하게 표시되어 있습니다. 송장 번호 순서는 간격 없이 엄격하게 단조롭게 증가합니다.

CLI 빠른 참조

명령설명
python3 chameleon_accounting.py --report pl현 과세연도의 손익
python3 chameleon_accounting.py --report bs오늘 기준 대차대조표
python3 chameleon_accounting.py --report vatVAT 환급 요약(MTD 상자)
python3 chameleon_accounting.py --forensic이상 및 무결성 검사
python3 chameleon_accounting.py --help전체 명령 참조

영국 장부를 간소화하세요

영국 조세 규정에 따라 운영되는 프리랜서 및 소규모 기업을 위해 특별히 제작되었습니다.

연락하세요 ← 개요로 돌아가기