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ế:
- "Sphere? Chưa từng nghe." - nhiều doanh nhân phi lợi nhuận không biết rằng họ phải gán mỗi giao dịch kinh doanh cho một trong bốn sphere
- Trộn lẫn lý tưởng và thương mại - thu nhập hội thảo (lý tưởng) và bán merchandising (thương mại) nằm trên cùng tài khoản, trong cùng thư mục, trong cùng kho
- Không có đánh dấu sphere - bút toán kế toán không có trường chỉ ra sphere - người kiểm toán phải đoán
- Trộn lẫn tài sản làm lý do từ chối - § 55 Abs. 1 Nr. 5 AO đe dọa từ chối trạng thái phi lợi nhuận khi trộn lẫn tài sản - đến 15 năm hồi tố
- Không có kiểm tra tự động - không ai kiểm tra xem mỗi giao dịch kinh doanh có sphere không - "sẽ somehow đúng"
- Khoản trọn gói gán sai - khoản trọn gói danh dự và huấn luyện viên (§ 3 Nr. 26/26a EStG) không được gán cho sphere đúng
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:
- 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) - Bốn sphere -
ideell,vermögensverwaltend,zweckbetrieblich,wirtschaftlich - 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
- 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
- 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úc và pre-commit hook kiểm tra mỗi giao dịch kinh doanh cho gán sphere.
Bốn sphere
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 ý:
uuidV7là DocID của mục. Khóa tổng hợpV7GUID:uuidV7phục vụ tổ chức lưu trữ và truy vấn DB. Trườngspherelà 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
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
(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ầusphere: "wirtschaftlich"hoặcsphere: "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
spheretrong 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
- AO (§ 52 - trạng thái phi lợi nhuận, § 55 Abs. 1 Nr. 5 - trộn lẫn tài sản, § 58 Nr. 1 - quản lý tài sản, § 64 - hoạt động kinh doanh thương mại, § 64 Abs. 3 - mức miễn 45.000 EUR, § 65 - hoạt động mục đích)
- EStG (§ 3 Nr. 26 - khoản trọn gói huấn luyện viên, § 3 Nr. 26a - khoản trọn gói danh dự)
AFJD/agents/(ẩn danh) - khái niệm SSoT với phân tách sphere, pre-commit hook
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.