Ghi sổ kế toán kép, theo dõi VAT, Lãi & Lỗ, Bảng cân đối kế toán - tất cả đều nằm trong sổ cái SQLite cục bộ nhắm mục tiêu HMRC Lập Thuế Kỹ thuật số.
Mọi giao dịch đều được cân bằng đến từng xu - khoản ghi nợ luôn bằng khoản tín dụng
Mã tài khoản tiêu chuẩn của Vương quốc Anh - tài sản, nợ phải trả, vốn chủ sở hữu, thu nhập và chi phí được ánh xạ tới các danh mục HMRC. Mở rộng với các tài khoản tùy chỉnh nếu cần.
Tất cả dữ liệu được lưu trữ trong ~/.chameleon/accounting/<company>/ledger.db. Chạy hoàn toàn ngoại tuyến. Hỗ trợ nhiều công ty - chuyển đổi giữa các thực thể bằng cờ lệnh.
Cuối năm được đặt chính xác thành ngày 5 tháng 4 (năm tài chính của Vương quốc Anh từ ngày 6 tháng 4 đến ngày 5 tháng 4). Báo cáo P&L và VAT tự động kéo dài đúng kỳ mà không cần điều chỉnh ngày theo cách thủ công.
Chạy --forensic để phát hiện các mục không cân bằng, tài liệu tham khảo trùng lặp, VAT không khớp và các bất thường khác. Kết quả được in dưới dạng JSON có cấu trúc để AI đánh giá.
Tất cả các báo cáo đều xuất JSON có cấu trúc thành thiết bị xuất chuẩn để Chameleon AI có thể phân tích cú pháp, tóm tắt và tư vấn về tình hình tài chính của bạn bằng ngôn ngữ tự nhiên.
Cầu WebSocket kế toán (acct_ws_bridge.py) hiển thị các truy vấn sổ cái tới trang tổng quan đồng hành trên thiết bị di động và bên ngoài qua mạng Tailscale của bạn.
Tỷ lệ tiêu chuẩn 20%
Tỷ lệ giảm 5%
Không được xếp hạng
Miễn trừ
Ngoài phạm vi
Thu nhập so với chi phí trong kỳ. Doanh thu, giá vốn hàng hóa, lợi nhuận gộp, chi phí hoạt động, lợi nhuận ròng - tất cả được chia nhỏ theo mã tài khoản. Chạy với --report pl.
Tài sản, nợ phải trả và vốn chủ sở hữu tại một thời điểm. Xác nhận tính toàn vẹn của mục nhập kép - tài sản phải bằng nợ phải trả cộng với vốn chủ sở hữu. Chạy với --report bs.
Số liệu VAT theo từng hộp khớp với định dạng tờ khai VAT của HMRC MTD: Hộp 1 (thuế đầu ra), Hộp 4 (thuế đầu vào), Hộp 6 (doanh thu thuần), Hộp 7 (mua ròng). Chạy với --report vat.
Thông báo HMRC Hóa đơn tuân thủ 700 — được in, lưu dưới dạng PDF hoặc được đẩy vào điện thoại của bạn chỉ bằng một cú nhấp chuột
Mỗi hóa đơn bao gồm tất cả các trường theo yêu cầu của Thông báo 700 của HMRC: số hóa đơn tuần tự duy nhất, tên và địa chỉ nhà cung cấp, số đăng ký VAT, ngày lập hóa đơn, ngày cung cấp (thời gian cung cấp), tên và địa chỉ khách hàng, số VAT của khách hàng nếu có, mô tả dòng được chia thành từng khoản với số lượng và đơn giá, thuế suất VAT trên mỗi dòng, tổng phụ VAT và ròng cũng như tổng số tiền đến hạn. Không có gì bị thiếu, không có gì được đoán.
Mở Tệp → Hóa đơn → Thành lập công ty để nhập tên công ty đã đăng ký, địa chỉ, số nhà công ty, số VAT, email, điện thoại và chi tiết ngân hàng. Cài đặt được lưu cho mỗi cơ sở dữ liệu khách hàng trong company.json cùng với sổ cái và tự động tải bất cứ khi nào hóa đơn được tạo cho khách hàng đó.
Lần đầu tiên bạn lập hóa đơn cho khách hàng, tên, địa chỉ và số VAT của họ sẽ được lưu vào bảng liên hệ bên trong sổ cái. Trên các hóa đơn tiếp theo, việc nhập tên khách hàng sẽ tự động hoàn thành thông tin chi tiết của họ — không cần nhập lại. Danh bạ có thể chỉnh sửa bất cứ lúc nào.
Từ Trình quản lý hóa đơn (Tệp → Hóa đơn…) chọn bất kỳ hóa đơn nào và chọn: In (mở hộp thoại in hệ điều hành - bất kỳ máy in hoặc trình điều khiển PDF nào), Lưu PDF (trực tiếp vào đĩa thông qua tính năng xuất PDF tích hợp của Qt) hoặc Gửi tới điện thoại (đẩy HTML hóa đơn vào ứng dụng Đồng hành nơi ứng dụng này mở hộp thoại in Android — in không dây tới bất kỳ AirPrint hoặc máy in nào gần đó).
Trường "Ngày cung cấp" (thời gian cung cấp) riêng biệt — khác với ngày lập hóa đơn. Được yêu cầu bởi HMRC cho mục đích VAT. Mặc định là hôm nay nhưng có thể chỉnh sửa độc lập cho mỗi hóa đơn.
Ứng dụng Đồng hành có thể in bất kỳ hóa đơn nào qua mạng không dây. Nhấn vào biểu tượng in trên bất kỳ hàng hóa đơn nào — ứng dụng sẽ tìm nạp HTML từ IDE, chuyển đổi nó thành PDF trên thiết bị thông qua printing gói và mở hộp thoại in hệ thống Android.
Tất cả 12 trường bắt buộc cho hóa đơn VAT đầy đủ của Vương quốc Anh đều có sẵn và được điền. Các dòng giảm giá và xếp hạng 0 được dán nhãn rõ ràng. Dãy số hóa đơn tăng đều đều, không có khoảng trống.
| Yêu cầu | Sự miêu tả |
|---|---|
python3 chameleon_accounting.py --report pl | Lãi lỗ cho năm tính thuế hiện tại |
python3 chameleon_accounting.py --report bs | Bảng cân đối kế toán tính đến ngày hôm nay |
python3 chameleon_accounting.py --report vat | Tóm tắt tờ khai VAT (hộp MTD) |
python3 chameleon_accounting.py --forensic | Quét sự bất thường và tính toàn vẹn |
python3 chameleon_accounting.py --help | Tham chiếu lệnh đầy đủ |
Được xây dựng có mục đích dành cho những người làm việc tự do và các doanh nghiệp nhỏ hoạt động theo các quy định về thuế của Vương quốc Anh.
Hãy liên lạc ← Quay lại tổng quan