ED09 - Phân loại Sphere của Giao dịch Kinh doanh (từ đăng ký thương mại, khi có trạng thái phi lợi nhuận)

Vấn đề

Một tổ chức phi lợi nhuận đăng ký thương mại - và từ thời điểm đó phân tách sphere (§§ 51-68 AO) áp dụng. Nhưng trong thực tế:

Kích hoạt A - đăng ký thương mại: Nghĩa vụ này phát sinh không có nhân viên - nó là một phần của tổ chức, không phải việc làm người sử dụng lao động. Từ thời điểm một tổ chức phi lợi nhuận đăng ký thương mại, mỗi giao dịch kinh doanh phải được gán cho một sphere.

Tuyên bố cốt lõi

Phân loại sphere trong kho Git có nghĩa:

  1. Mỗi giao dịch kinh doanh có trường sphere - trường bắt buộc, không tùy chọn (cho tenant phi lợi nhuận)
  2. Bốn sphere - ideell, vermögensverwaltend, zweckbetrieblich, wirtschaftlich
  3. Pre-commit hook kiểm tra tính hoàn chỉnh - không commit không có sphere tag cho tenant phi lợi nhuận
  4. Báo cáo vi phạm sphere - cảnh báo tự động khi giao dịch thương mại trong bối cảnh lý tưởng
  5. Khoản trọn gói được gán - khoản trọn gói danh dự/huấn luyện viên (§ 3 Nr. 26/26a EStG) nhận sphere tag

Tuân thủ theo thiết kế: Phân tách sphere không phát sinh qua sắp xếp hồi tố, mà qua trường bắt buộc mang tính cấu trúcpre-commit hook kiểm tra mỗi giao dịch kinh doanh cho gán sphere.

Bốn sphere

%%{init: {'theme':'base','themeVariables':{'primaryColor':'#FBFAF7','primaryTextColor':'#0F1B33','primaryBorderColor':'#6B7280','lineColor':'#6B7280'}}}%% flowchart TD GV["Geschäftsvorfall
ab Gewerbeanmeldung"] GV --> I["ideell
§ 52 AO
steuerfrei"] GV --> V["vermögensverwaltend
steuerfrei"] GV --> Z["zweckbetrieblich
§ 65 AO
steuerfrei"] GV --> W["wirtschaftlich
§ 64 AO
steuerpflichtig"] I --> IF["Beispiele:
Workshops, Bildungsangebote
Spenden, Mitgliedsbeiträge"] V --> VF["Beispiele:
Zinsen, Mieteinnahmen
Vermögensverwaltung"] Z --> ZF["Beispiele:
Aufnahmegebühren
zweckbezogene Leistungen"] W --> WF["Beispiele:
Merchandising, Werbung
fremdzweckige Leistungen"] I --> P["Pauschalen § 3 Nr. 26/26a
Ehrenamt/Übungsleiter"] Z --> P style GV fill:#0F1B33,stroke:#0F1B33,color:#FBFAF7 style I fill:#D1FAE5,stroke:#0A7F5C,color:#0F1B33 style V fill:#D1FAE5,stroke:#0A7F5C,color:#0F1B33 style Z fill:#D1FAE5,stroke:#0A7F5C,color:#0F1B33 style W fill:#FDBA74,stroke:#C2410C,color:#0F1B33 style IF fill:#D1FAE5,stroke:#0A7F5C,color:#0F1B33 style VF fill:#D1FAE5,stroke:#0A7F5C,color:#0F1B33 style ZF fill:#D1FAE5,stroke:#0A7F5C,color:#0F1B33 style WF fill:#FDBA74,stroke:#C2410C,color:#0F1B33 style P fill:#DBEAFE,stroke:#1D4ED8,color:#0F1B33
Sphere Cơ sở pháp lý Trạng thái thuế Ví dụ
ideell § 52 AO miễn thuế Hội thảo, đề xuất giáo dục, quyên góp, phí thành viên
vermögensverwaltend § 58 Nr. 1 AO miễn thuế Lãi, thu nhập cho thuê, quản lý tài sản
zweckbetrieblich § 65 AO miễn thuế (với 4 tiêu chí) Phí nhập hội, dịch vụ liên quan mục đích
wirtschaftlich § 64 AO chịu thuế Merchandising, quảng cáo, dịch vụ mục đích bên thứ ba

Rủi ro khi thiếu phân tách sphere: Trộn lẫn tài sản (§ 55 Abs. 1 Nr. 5 AO) là lý do từ chối trạng thái phi lợi nhuận. Một tổ chức phi lợi nhuận không phân tách giao dịch thương mại và lý tưởng rủi ro bị từ chối trạng thái phi lợi nhuận

  • và do đó đánh thuế lại dự trữ (đến 15 năm hồi tố).

Phân loại sphere trong tạo tác JSON

Mỗi giao dịch kinh doanh (bút toán kế toán, mục nhật ký, chứng từ) chứa trường sphere làm trường bắt buộc cho tenant phi lợi nhuận:

{
  "$schema": "https://gitcover.org/schemas/diary-entry-1.0.schema.json",
  "V7GUID": "<V7GUID-Class-aus-Registry>",
  "uuidV7": "<uuidV7-Object-mit-vorgegebener-Zeitmarke>",
  "author": "E1",
  "role": "Buchhalter",
  "tenant": "ORG-1",
  "sphere": "ideell",
  "source": "E1",
  "source_sha256": "<SHA-256-...>",
  "tags": ["workshop", "bildungsangebot"]
}

Lưu ý: uuidV7 là DocID của mục. Khóa tổng hợp V7GUID:uuidV7 phục vụ tổ chức lưu trữ và truy vấn DB. Trường sphere là trường bắt buộc cho tenant phi lợi nhuận - pre-commit hook kiểm tra sự hiện diện và tính hợp lệ của nó.

Pre-commit hook kiểm tra tính hoàn chỉnh sphere

%%{init: {'theme':'base','themeVariables':{'primaryColor':'#FBFAF7','primaryTextColor':'#0F1B33','primaryBorderColor':'#6B7280','lineColor':'#6B7280'}}}%% flowchart TD C["Commit mit Geschäftsvorfall"] C --> H["Pre-Commit-Hook"] H --> P1{"Tenant
gemeinnützig?"} P1 -->|nein| OK1["Commit akzeptiert
Sphäre nicht erforderlich"] P1 -->|ja| P2{"sphere-Feld
vorhanden?"} P2 -->|nein| R1["Commit abgelehnt
Sphäre fehlt"] P2 -->|ja| P3{"sphere-Wert
gültig?"} P3 -->|nein| R2["Commit abgelehnt
ungültige Sphäre"] P3 -->|ja| P4{"Sphären-Verletzung?
(wirtschaftlich im ideellen Kontext)"} P4 -->|ja| W["Warnung
+ Commit akzeptiert mit Vermerk"] P4 -->|nein| OK2["Commit akzeptiert"] style C fill:#0F1B33,stroke:#0F1B33,color:#FBFAF7 style H fill:#DBEAFE,stroke:#1D4ED8,color:#0F1B33 style P1 fill:#DBEAFE,stroke:#1D4ED8,color:#0F1B33 style P2 fill:#DBEAFE,stroke:#1D4ED8,color:#0F1B33 style P3 fill:#DBEAFE,stroke:#1D4ED8,color:#0F1B33 style P4 fill:#DBEAFE,stroke:#1D4ED8,color:#0F1B33 style OK1 fill:#D1FAE5,stroke:#0A7F5C,color:#0F1B33 style OK2 fill:#D1FAE5,stroke:#0A7F5C,color:#0F1B33 style R1 fill:#FDBA74,stroke:#C2410C,color:#0F1B33 style R2 fill:#FDBA74,stroke:#C2410C,color:#0F1B33 style W fill:#FDBA74,stroke:#C2410C,color:#0F1B33
Kiểm tra Lỗi khi Tham chiếu GoBD/AO
Tenant phi lợi nhuận? - § 52 AO (trạng thái phi lợi nhuận)
Trường sphere hiện diện Thiếu sphere cho tenant phi lợi nhuận § 55 Abs. 1 Nr. 5 AO (trộn lẫn tài sản)
Giá trị sphere hợp lệ Giá trị sphere không hợp lệ § 52/64/65 AO (định nghĩa sphere)
Vi phạm sphere Thương mại trong bối cảnh lý tưởng § 55 AO (rủi ro từ chối)

Quan trọng - cảnh báo vs. từ chối: Vi phạm sphere (giao dịch thương mại trong bối cảnh lý tưởng) dẫn đến cảnh báo, không phải từ chối - giao dịch có thể hợp pháp (ví dụ hoạt động kinh doanh thương mại thuộc về corporation). Nhưng cảnh báo buộc doanh nhân xác nhận phân loại có ý thức và ghi nhận trong commit.

Báo cáo sphere

%%{init: {'theme':'base','themeVariables':{'primaryColor':'#FBFAF7','primaryTextColor':'#0F1B33','primaryBorderColor':'#6B7280','lineColor':'#6B7280'}}}%% flowchart LR R["Sphären-Report
(Post-Commit-Hook)"] R --> SI["ideell
Anzahl + Summe"] R --> SV["vermögensverwaltend
Anzahl + Summe"] R --> SZ["zweckbetrieblich
Anzahl + Summe"] R --> SW["wirtschaftlich
Anzahl + Summe"] SW --> PR["Prüfung:
wirtschaftlich unter Freigrenze?
§ 64 Abs. 3 AO (45.000 EUR)"] PR -->|ja| OK["keine KSt-Pflicht"] PR -->|nein| KST["KSt-Pflicht
+ USt-Pflicht prüfen"] style R fill:#0F1B33,stroke:#0F1B33,color:#FBFAF7 style SI fill:#D1FAE5,stroke:#0A7F5C,color:#0F1B33 style SV fill:#D1FAE5,stroke:#0A7F5C,color:#0F1B33 style SZ fill:#D1FAE5,stroke:#0A7F5C,color:#0F1B33 style SW fill:#FDBA74,stroke:#C2410C,color:#0F1B33 style PR fill:#DBEAFE,stroke:#1D4ED8,color:#0F1B33 style OK fill:#D1FAE5,stroke:#0A7F5C,color:#0F1B33 style KST fill:#FDBA74,stroke:#C2410C,color:#0F1B33

Post-commit hook tạo một báo cáo sphere mỗi năm tài chính:

Sphere Đánh giá Kiểm tra thuế
ideell Số lượng + tổng giao dịch miễn thuế, không kiểm tra
vermögensverwaltend Số lượng + tổng miễn thuế, không kiểm tra
zweckbetrieblich Số lượng + tổng miễn thuế theo § 65 AO (4 tiêu chí)
wirtschaftlich Số lượng + tổng Mức miễn § 64 Abs. 3 AO (45.000 EUR) - trên đó nghĩa vụ KSt/USt

Ví dụ thực tế: Doanh nhân (E1) đặt bán merchandising (thương mại, 500 EUR) và hội thảo (lý tưởng, 200 EUR). Pre-commit hook yêu cầu sphere: "wirtschaftlich" hoặc sphere: "ideell". Post-commit hook tạo báo cáo: thương mại 500 EUR (dưới mức miễn), lý tưởng 200 EUR. Khi vượt mức miễn, báo cáo cảnh báo nghĩa vụ KSt.

Khoản trọn gói và sphere

Khoản trọn gói danh dự và huấn luyện viên (§ 3 Nr. 26/26a EStG) phải được gán cho sphere đúng:

Khoản trọn gói Sphere Mức miễn hàng năm Cơ sở pháp lý
Khoản trọn gói danh dự ideell (thường xuyên) 960 EUR/năm § 3 Nr. 26a EStG
Khoản trọn gói huấn luyện viên ideell hoặc zweckbetrieblich 3.300 EUR/năm § 3 Nr. 26 EStG

Quan trọng: Khoản trọn gói là miễn thuế - nhưng chỉ nếu được gán cho sphere đúng. Một khoản trọn gói danh dự trong hoạt động kinh doanh thương mại là không miễn thuế. Trường sphere trong mục nhật ký ghi nhận gán.

Điều lệ § 6a: Việc thanh toán khoản trọn gói yêu cầu một điều khoản mở trong điều lệ (§ 6a). Cho đến khi đăng ký HR của sửa đổi điều lệ, thanh toán phải trì hoãn - yêu cầu phát sinh từ ngày sửa đổi điều lệ. Xem ED10 để biết chi tiết.

Đòn bẩy rủi ro

Hôm nay (rẻ) Ngày mai (chứng minh được kiểm toán) Rủi ro được giảm
Trường sphere mỗi giao dịch kinh doanh Phân tách sphere có thể xác minh hoàn toàn Từ chối § 55 AO (trộn lẫn tài sản)
Pre-commit hook kiểm tra sphere Không giao dịch không có sphere tag Vi phạm GoBD "không có trật tự"
Báo cáo sphere mỗi năm tài chính Mức miễn § 64 Abs. 3 AO được theo dõi Hoàn trả KSt/USt
Khoản trọn gói với sphere tag Miễn thuế § 3 Nr. 26/26a EStG được chứng minh Nghĩa vụ thuế của khoản trọn gói
Cảnh báo khi vi phạm sphere Phân loại có ý thức được ghi nhận Trộn lẫn tài sản ẩn

Yêu cầu Harness (xem trước)

Có thể suy ra từ ED09:

ID Yêu cầu Mức ưu tiên
FA-3.1 Sphere tag: ideell/vermögensverwaltend/zweckbetrieblich/wirtschaftlich MUST (phi lợi nhuận)
FA-3.2 Sphere tag bắt buộc mỗi mục sổ cái và mục nhật ký MUST (phi lợi nhuận)
FA-3.3 Pre-commit hook kiểm tra tính hoàn chỉnh sphere tag MUST (phi lợi nhuận)
FA-3.4 Báo cáo vi phạm sphere (thương mại trong bối cảnh lý tưởng) SHOULD (phi lợi nhuận)
FA-8.2 Theo dõi khoản trọn gói § 3 Nr. 26/26a EStG với sphere tag SHOULD (phi lợi nhuận)
FA-8.5 Phân loại sphere mỗi giao dịch kinh doanh (trường bắt buộc, pre-commit kiểm tra) MUST (phi lợi nhuận)
TA-2.3 Pre-commit hook: kiểm tra sphere tag (chỉ phi lợi nhuận) MUST (phi lợi nhuận)

Danh sách yêu cầu đầy đủ trong Harness-Anforderungen.md.

Nguồn

Cấu trúc nguồn và liên kết tham chiếu CDN

Vai trò Địa điểm Mục đích
Chính / SSoT git.gitcover.org/GCC Lưu trữ chuẩn (ký GPG, quản lý phiên bản)
OSS Mirror công khai / CDN codeberg.org/gitcover-commons Bản sao chỉ đọc; khám phá FLOSS
Trung tâm cộng đồng github.com/gitcover-commons Vấn đề & thảo luận; tham chiếu mã nguồn trên Codeberg

Lưu ý: Phân công nguồn, mirror và trung tâm cộng đồng này phản ánh trạng thái hiện tại và có thể thay đổi. Vui lòng kiểm tra nguồn chuẩn tương ứng trên gitcover.org cho trạng thái hiện tại.