ED09 - Nguyên lý cơ bản của AO: Quy trình đánh thuế, thời hạn, tự khai bố cáo

Vấn đề

Bộ luật Thuế (AO) là nền tảng của luật thuế Đức - nhưng trong lĩnh vực doanh nghiệp vừa và nhỏ, nó nhìn chung vẫn còn xa lạ:

Thông điệp cốt lõi

AO quy định quy trình đánh thuế - và GitCover giúp các nghĩa vụ phát sinh từ đó trở nên có thể đọc bằng máy và tự động giám sát:

  1. Thời hạn dưới dạng artifact Git - checks/FRISTEN_CHECK.md kèm cảnh báo tự động (xem ED08)
  2. Kiểm tra bên ngoài dưới dạng gói bằng chứng - bản xuất Z3/Z3+ (xem ED05)
  3. Tránh ước tính bằng tuân thủ GoBD - ghi chép kế toán đầy đủ, có thể truy nguyên và bất biến (xem ED05–ED08)
  4. Tự khai bố cáo như lối thoát cuối cùng - được ghi trong nhật ký khi không thể bảo đảm tuân thủ GoBD

Tuân thủ theo thiết kế: Các nghĩa vụ theo AO không được đáp ứng bằng kiểm tra hậu kiểm, mà bằng tuân thủ dựa trên Git mang tính cấu trúc - kiểm tra thời hạn, các gói bằng chứng, ghi chép kế toán tuân thủ GoBD.

Bộ luật Thuế (AO) - Tổng quan

%%{init: {'theme':'base','themeVariables':{'primaryColor':'#FBFAF7','primaryTextColor':'#0F1B33','primaryBorderColor':'#6B7280','lineColor':'#6B7280'}}}%% flowchart TD AO["Abgabenordnung (AO)"] AO --> BV["Besteuerungsverfahren
§§ 78–133"] AO --> FB["Festsetzungs- und
Feststellungsverfahren
§§ 155–217"] AO --> AP["Außenprüfung
§§ 193–203"] AO --> SZ["Sanktionen
§§ 152, 162, 370, 379"] BV --> AN["Anmeldungen
(LStA, UStA, SV)"] FB --> FF["Festsetzungsfristen
§ 169 AO"] AP --> Z["Datenzugriff
Z1/Z2/Z3 (§ 147 Abs. 6)"] SZ --> VS["Verspätungszuschlag
§ 152 AO"] SZ --> SC["Schätzung
§ 162 AO"] SZ --> ST["Steuerstrafverfahren
§ 370 AO"] style AO fill:#0F1B33,stroke:#0F1B33,color:#FBFAF7 style BV fill:#DBEAFE,stroke:#1D4ED8,color:#0F1B33 style FB fill:#DBEAFE,stroke:#1D4ED8,color:#0F1B33 style AP fill:#DBEAFE,stroke:#1D4ED8,color:#0F1B33 style SZ fill:#FDBA74,stroke:#C2410C,color:#0F1B33 style AN fill:#D1FAE5,stroke:#0A7F5C,color:#0F1B33 style FF fill:#D1FAE5,stroke:#0A7F5C,color:#0F1B33 style Z fill:#D1FAE5,stroke:#0A7F5C,color:#0F1B33 style VS fill:#FDBA74,stroke:#C2410C,color:#0F1B33 style SC fill:#FDBA74,stroke:#C2410C,color:#0F1B33 style ST fill:#FDBA74,stroke:#C2410C,color:#0F1B33
Mảng của AO Các điều khoản Mức độ liên quan với KMU
Quy trình đánh thuế §§ 78–133 Khai thuế (LStA, UStA), nghĩa vụ phối hợp
Quy trình ấn định thuế §§ 155–217 Thời hạn ấn định thuế (§ 169), ước tính (§ 162)
Kiểm tra bên ngoài §§ 193–203 Kiểm tra doanh nghiệp, truy cập dữ liệu Z1/Z2/Z3
Chế tài §§ 152, 162, 370, 379 Phụ phí nộp chậm, ước tính, thủ tục xử lý tội trốn thuế
Ghi chép kế toán §§ 140–147 Nền tảng GoBD (xem ED05–ED08)
Tự khai bố cáo § 371 Phanh khẩn cấp khi trốn thuế

Thời hạn trong quy trình đánh thuế

Thời hạn hằng tháng

%%{init: {'theme':'base','themeVariables':{'primaryColor':'#FBFAF7','primaryTextColor':'#0F1B33','primaryBorderColor':'#6B7280','lineColor':'#6B7280'}}}%% timeline section Lohnsteuer 10. : Lohnsteuer-Anmeldung § 41a EStG +5T : elektronisch +5 Tage section Umsatzsteuer 10. : Umsatzsteuer-Voranmeldung § 18 UStG section Sozialversicherung 3-letzter : SV-Beitragsnachweis § 23 SGB IV

Thời hạn hằng năm

%%{init: {'theme':'base','themeVariables':{'primaryColor':'#FBFAF7','primaryTextColor':'#0F1B33','primaryBorderColor':'#6B7280','lineColor':'#6B7280'}}}%% timeline section Steuererklärungen 31.07. : ESt / KSt / USt-Erklärung verl. : verlängert durch StB section Lohnsteuer-Bescheinigung 28.02. : Lohnsteuer-Bescheinigung § 41b EStG

Thời hạn ấn định thuế (§ 169 AO)

%%{init: {'theme':'base','themeVariables':{'primaryColor':'#FBFAF7','primaryTextColor':'#0F1B33','primaryBorderColor':'#6B7280','lineColor':'#6B7280'}}}%% timeline section Regelfall 4J : Regelfrist § 169 Abs. 2 Nr. 2 AO section Erschwerung 5J : Bei leichtfertiger Verkürzung 10J : Bei Steuerhinterziehung
Loại thời hạn Thời hạn Căn cứ pháp lý Giám sát của GitCover
Khai thuế thu nhập cá nhân Ngày 10 của tháng sau (+5 ngày nếu nộp điện tử) § 41a EStG FRISTEN_CHECK.md + cảnh báo tự động
Tờ khai trước thuế giá trị gia tăng Ngày 10 của tháng sau § 18 UStG FRISTEN_CHECK.md + cảnh báo tự động
Chứng từ kê khai bảo hiểm xã hội Ngày làm việc ngân hàng thứ ba tính từ cuối § 23 SGB IV FRISTEN_CHECK.md + cảnh báo tự động
Tờ khai ESt/KSt/USt 31.07. (được StB gia hạn) § 149 AO FRISTEN_CHECK.md
Chứng từ thuế thu nhập cá nhân 28.02. của năm sau § 41b EStG FRISTEN_CHECK.md
Thời hạn ấn định thuế (thông thường) 4 năm § 169 Abs. 2 Nr. 2 AO Theo dõi thời hạn lưu trữ
Thời hạn ấn định thuế (rút ngắn) 5 năm (không cố ý) / 10 năm (cố ý) § 169 Abs. 2 Nr. 1/2 AO Theo dõi thời hạn lưu trữ

Mẹo thực hành: Bộ kiểm tra thời hạn (checks/FRISTEN_CHECK.md) được quản lý dưới dạng artifact Git và được cập nhật ở mỗi lần commit. Cảnh báo tự động (xem ED08) cảnh báo 14 ngày trước khi thời hạn của cơ quan nhà nước hết hạn. Nhờ vậy, không còn thời hạn nào bị bỏ lỡ - và § 152 AO (phụ phí nộp chậm tối đa 25.000 EUR) được tránh.

Ước tính (§ 162 AO) - và cách Git tránh việc này

%%{init: {'theme':'base','themeVariables':{'primaryColor':'#FBFAF7','primaryTextColor':'#0F1B33','primaryBorderColor':'#6B7280','lineColor':'#6B7280'}}}%% flowchart LR S["Schätzung § 162 AO"] S --> G1["Grund 1:
Daten nicht verwertbar
(unvollständig, verändert)"] S --> G2["Grund 2:
Buchführung nicht GoBD-konform"] S --> G3["Grund 3:
Unternehmer liefert keine Auskunft"] G1 --> R["FA schätzt die Besteuerungsgrundlagen
oft zuungunsten des Unternehmers"] G2 --> R G3 --> R R --> B["Beweislastumkehr:
Unternehmer muss Schätzung widerlegen
bei fehlenden Daten kaum möglich"] G["GitCover-Lösung"] G --> V["Vollständige GoBD-konforme Buchführung"] G --> N["Nachvollziehbarkeit (Rz. 146)"] G --> P["Nachprüfbarkeit (Rz. 147)"] G --> E["Evidence-Package (Z3+)"] V --> AV["Schätzung vermieden"] N --> AV P --> AV E --> AV style S fill:#0F1B33,stroke:#0F1B33,color:#FBFAF7 style G1 fill:#FDBA74,stroke:#C2410C,color:#0F1B33 style G2 fill:#FDBA74,stroke:#C2410C,color:#0F1B33 style G3 fill:#FDBA74,stroke:#C2410C,color:#0F1B33 style R fill:#FDBA74,stroke:#C2410C,color:#0F1B33 style B fill:#FDBA74,stroke:#C2410C,color:#0F1B33 style G fill:#10A987,stroke:#0A7F5C,color:#FBFAF7 style V fill:#D1FAE5,stroke:#0A7F5C,color:#0F1B33 style N fill:#D1FAE5,stroke:#0A7F5C,color:#0F1B33 style P fill:#D1FAE5,stroke:#0A7F5C,color:#0F1B33 style E fill:#D1FAE5,stroke:#0A7F5C,color:#0F1B33 style AV fill:#D1FAE5,stroke:#0A7F5C,color:#0F1B33

Ước tính là hậu quả - không phải hình phạt: § 162 AO không phải là hình phạt, mà là hậu quả của việc ghi chép kế toán không thể sử dụng. Ai ghi chép tuân thủ GoBD (ED05–ED08), làm cho việc ước tính không còn cần thiết - kiểm tra viên có thể đọc căn cứ tính thuế từ Repo.

Kiểm tra bên ngoài (§ 193 AO) - và cách Git làm cho việc này thuận lợi hơn

Loại hình kiểm tra Điều kiện kích hoạt Tần suất Hỗ trợ từ GitCover
Kiểm tra thường lệ Quy mô/doanh thu của doanh nghiệp 3–5 năm Gói bằng chứng (Z3+), Static-Web
Kiểm tra có căn cứ Nghi ngờ, đầu mối, khảo sát mẫu Khi có căn cứ git bundle, git log, git grep
Kiểm tra bổ sung Dấu hiệu bất thường trong kiểm tra sơ bộ Sau kiểm tra thường lệ Có thể truy nguyên toàn bộ lịch sử

Ví dụ thực tế: Kiểm tra viên thông báo sẽ tiến hành kiểm tra bên ngoài. Chủ doanh nghiệp (E1) tạo một gói bằng chứng Tenant (git bundle + Static-Web + Manifest) cho thời kỳ kiểm tra. Kiểm tra viên nhận thẻ USB, mở index.html (Z3+) hoặc git clone (Z3), và có thể duyệt mọi bút toán, chứng từ, tài liệu về quy trình và Sidecars - ngoại tuyến, không cần IAM, không cần tài khoản đám mây.

Tự khai bố cáo (§ 371 AO) - phanh khẩn cấp

%%{init: {'theme':'base','themeVariables':{'primaryColor':'#FBFAF7','primaryTextColor':'#0F1B33','primaryBorderColor':'#6B7280','lineColor':'#6B7280'}}}%% flowchart TD H["Steuerhinterziehung § 370 AO
entdeckt"] H --> SA["Selbstanzeige § 371 AO
möglich?"] SA -->|ja, wenn| V1["1. Vollständig
alle verkürzten Steuern"] SA -->|ja, wenn| V2["2. Unverzüglich
nach Entdeckung"] SA -->|ja, wenn| V3["3. Kein Prüfungsbeginn
noch keine Prüfung angekündigt"] SA -->|ja, wenn| V4["4. Nachzahlung
innerhalb angemessener Frist"] V1 --> W["Wirkung:
Straffreiheit (§ 371 Abs. 3)"] V2 --> W V3 --> W V4 --> W SA -->|nein| ST["Steuerstrafverfahren
§ 370 AO
Freiheitsstrafe bis 5 Jahre"] style H fill:#0F1B33,stroke:#0F1B33,color:#FBFAF7 style SA fill:#FDBA74,stroke:#C2410C,color:#0F1B33 style V1 fill:#DBEAFE,stroke:#1D4ED8,color:#0F1B33 style V2 fill:#DBEAFE,stroke:#1D4ED8,color:#0F1B33 style V3 fill:#DBEAFE,stroke:#1D4ED8,color:#0F1B33 style V4 fill:#DBEAFE,stroke:#1D4ED8,color:#0F1B33 style W fill:#D1FAE5,stroke:#0A7F5C,color:#0F1B33 style ST fill:#FDBA74,stroke:#C2410C,color:#0F1B33

GitCover và tự khai bố cáo: Khi một chủ doanh nghiệp nhận ra rằng mình đã trốn thuế (ví dụ: quên khai thuế USt), chủ doanh nghiệp có thể ghi nhận việc tự khai bố cáo trong nhật ký - với role: "GF", source: "E1", và một commit kèm lý do giải trình. Repo chứng minh tính đầy đủ (§ 371 Abs. 1): mọi khoản thuế đã trốn đều có thể truy nguyên. Tính không trì hoãn được ghi nhận trong mục nhật ký thông qua dấu thời gian uuidV7.

Lưu ý - Tự khai bố cáo phức tạp: Các điều kiện để tự khai bố cáo có hiệu lực rất nghiêm ngặt. Khi có điểm chưa rõ, luôn tham vấn một chuyên viên thuế hoặc luật sư chuyên về luật thuế. GitCover ghi lại việc tự khai bố cáo, nhưng không thay thế tư vấn pháp lý.

Chế tài đối với hành vi vi phạm AO

Chế tài Căn cứ pháp lý Điều kiện Mức phạt
Phụ phí nộp chậm § 152 AO Bỏ lỡ thời hạn khi khai thuế tối đa 25.000 EUR
Ước tính § 162 AO Ghi chép kế toán không thể sử dụng thường bất lợi
Lệ phí trễ hẹn § 146 Abs. 2c AO Lưu giữ ngoài doanh nghiệp mà không được phép 2.500–250.000 EUR
Vi phạm hành chính § 379 AO Vi phạm nghĩa vụ ghi chép tối đa 50.000 EUR
Thủ tục xử lý tội trốn thuế § 370 AO Cố ý trốn thuế Hình phạt tù đến 5 năm
Tự khai bố cáo § 371 AO Miễn trừ hình sản khi khai đầy đủ - (Hoàn trả + phụ phí 6%)

Đòn bẩy rủi ro: Mỗi chế tài trong số này sẽ được tránh hoặc giảm nhẹ nhờ việc sử dụng Git tuân thủ GoBD - kiểm tra thời hạn ngăn phụ phí nộp chậm, ghi chép kế toán tuân thủ GoBD ngăn ước tính, các gói bằng chứng giúp thuận lợi cho kiểm tra bên ngoài, và bản thân Repo là bằng chứng tốt nhất cho sự tuân thủ đúng quy định.

Đòn bẩy rủi ro

Hôm nay (chi phí thấp) Ngày mai (an toàn khi rà soát) Rủi ro được giảm nhẹ
Kiểm tra thời hạn dưới dạng artifact Git Tránh bỏ lỡ thời hạn Phụ phí nộp chậm § 152 AO
Ghi chép kế toán tuân thủ GoBD Tránh ước tính § 162 AO Ước tính bất lợi
Gói bằng chứng (Z3+) Thuận lợi hơn cho kiểm tra bên ngoài Lệ phí trễ hẹn § 146 Abs. 2c
git log làm bằng chứng Đã chứng minh sự tuân thủ đúng quy định Vi phạm hành chính § 379 AO
Tự khai bố cáo trong nhật ký Đã ghi nhận tính đầy đủ + không trì hoãn Thủ tục xử lý tội trốn thuế § 370 AO

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-4.1 Tệp kiểm tra thời hạn (checks/FRISTEN_CHECK.md) MUST
FA-4.2 Mục thời hạn có ngày, loại, Tenant và tham chiếu chứng từ MUST
FA-4.3 Cảnh báo tự động khi thời hạn còn dưới 14 ngày SHOULD
FA-4.5 Dấu hiệu nhắc xử lý lại cho quyết định/tài liệu MUST
FA-6.5 Lưu giữ trong 10 năm qua các gói bằng chứng MUST
FA-6.7 Trình tạo Static-Web cho đóng kỳ (Z3+) SHOULD
FA-12.5 Ghi log lỗi giao diện tích hợp (lỗi dưới dạng sự kiện Repo) MUST

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

Nguồn

Sơ đồ nguồn và liên kết tham chiếu CDN

Vai trò Vị trí Mục đích
Nguồn chính / SSoT git.gitcover.org/GCC Kho lưu trữ chuẩn (có chữ ký GPG, có phiên bản)
Bản sao OSS công khai / CDN codeberg.org/gitcover-commons Bản sao chỉ đọc; FLOSS-Discovery
Trung tâm cộng đồng github.com/gitcover-commons Issues & Discussions; Tham chiếu mã nguồn trên Codeberg

Lưu ý: Sự phân công giữa nguồn, bản sao và trung tâm cộng đồng 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 để biết trạng thái hiện tại.