Skontro¶
Documentation for the Skontro project
Skontro is an open-source German-compliant mini-ERP for the Mittelstand, with first-class EN 16931 e-invoicing.
-
Vision & Scope
Why Skontro exists, the German e-Rechnung deadlines (1 Jan 2027 / 2028), the gap in open-source German tooling, and the scope of v0.1.0 through v0.4.
-
Requirements
Software Requirements Specification (PDF) — 62 functional, 45 non-functional, 10 interface requirements. ISO/IEC/IEEE 29148 format.
-
Architecture
arc42-structured architecture document. Sections 1–4 published: introduction & goals, constraints, context & scope, solution strategy. Sections 5–12 expand as the build progresses.
-
Compliance
EN 16931 e-invoicing, ZUGFeRD 2.1, GoBD digital bookkeeping (with 2024 and 2025 BMF updates), §14 UStG mandatory fields, German VAT rates. Reference implementation, not certified.
Documentation map¶
This site follows the Diátaxis framework, organizing content along two axes — practical vs theoretical, and learning vs working:
| Practical | Theoretical | |
|---|---|---|
| Learning | Tutorials (coming) | Concepts (coming) |
| Working | Operations guides | Reference (API, ADRs) |
Formal deliverables (SRS, SDD) are produced as PDFs under Requirements and linked from this site.
Project links¶
- Source code: github.com/skontro/skontro
- Issues: github.com/skontro/skontro/issues
- Discussions: github.com/skontro/skontro/discussions
- Security: security@skontro.dev