EÜR-Buchhaltung für KI-Agenten
euerist die Lösung für Freelancer und Einzelunternehmer in Deutschland, die ihre Einnahmenüberschussrechnung (EÜR) an ihre KI-Agenten auslagern möchten.
Warum euer?
Wenn du eine EÜR erstellen musst, stehst du vor der Entscheidung: ein Software-Abo bei einer großen Buchhaltungssoftware (Lexoffice, SevDesk) abschließen oder irgendwas in Excel zu basteln. euer geht einen dritten Weg: Ein CLI-Tool, das deinen KI-Agent befähigt, die Buchführung zu übernehmen.
🤖 Built for AI Agents (Claude Code, Hermes, OpenCode, Codex, etc.)
- Agent-First: Software für die Bedienung durch KI-Agenten. Damit sie dir die manuelle Erfassung deiner Ein- und Ausgaben abnehmen können.
- Basierend auf CLI Commands: Befehle wie
euer add expenseundeuer summarylassen sich von lokalen Agenten aufrufen. Validierungen und Sicherheitsprüfungen erkennen bestimmte fehlerhafte oder doppelte Eingaben. - Mit SQL Superpowers: Für zusätzliche Auswertungen kann der Agent SQL-Abfragen durchführen; Änderungen laufen über die CLI.
🔒 Lokal und Open Source
- Lokale Buchungsdaten:
euerspeichert Buchungen in einer lokalen SQLite-Datenbank direkt bei dir auf dem Rechner. - Offener Quellcode:
euerist Open Source (AGPLv3) und damit transparent und auditierbar. - Jederzeit zugänglich: Du kannst deine Daten direkt auswerten und jederzeit als CSV oder Excel exportieren.
✅ Passend für die EÜR und UStVA
- Passend für Freiberufler und Einzelunternehmer: Buchführung nach dem Zufluss-/Abfluss-Prinzip (§ 11 EStG) inkl. Bericht für die UStVA, ohne unnötige doppelte Buchführung oder festen Kontenrahmen.
- Steuerfälle unterstützt: EÜR-Kategorien, Kleinunternehmerregelung (§ 19 UStG), Umsatzsteuer und Reverse Charge (§ 13b UStG) sind abgebildet.
- Geordnet und nachvollziehbar: Belege lassen sich Buchungen zuordnen; Änderungen über die CLI werden im Audit-Log festgehalten.
Quickstart
1. Installation
macOS und Linux mit Homebrew:
brew install curiousmarkus/euer/euer
Alle Plattformen mit pipx:
pipx install euer
Für den Excel-Export installierst du hier zusätzlich das XLSX-Addon:
pipx install "euer[xlsx]"
Prüfe die Installation mit euer --version. Die Installationsreferenz
erklärt Updates, Entwicklungsversionen und den Wechsel zwischen pipx und Homebrew.
Die Entwicklungsinstallation unter Windows ist im Developer Guide beschrieben.
Für den optionalen DATEV-Export installierst du zusätzlich euer-datev, etwa
mit brew install curiousmarkus/euer/euer-datev oder pipx install euer-datev.
Der Aufruf lautet in beiden Fällen euer datev --help. Weitere Wege stehen in
der DATEV-Referenz.
Vor der Kanzleiübergabe mit euer datev doctor --year 2026 die Einrichtung
prüfen und mit euer datev validate --year 2026 --format json denselben
Zeitraum validieren. Nur der Status ready erlaubt den regulären Export;
der tatsächliche DATEV-Import bleibt von der Kanzlei zu prüfen.
2. KI-Agenten einrichten
Installiere den vollständigen Skill-Ordner euer-buchhaltung
inklusive references/ in deiner KI-Anwendung.
Starte deinen Agenten im Buchhaltungsordner und sage:
„Richte meine Buchhaltung mit euer ein.“
Der Agent fragt die nötigen Angaben ab und legt deine Konfiguration sowie
dein Mandanten-Dossier (als AGENTS.md) an.
3. Erste Belege buchen lassen
Gib deinem Agenten deine Belege und sage zum Beispiel:
„Buche diese Belege mit euer“
Der Agent nutzt dafür die CLI:
- Er liest die gültigen Kategorien mit
euer list categoriesund bei Bedarf deine Buchungskonten miteuer list ledger-accounts. - Er bucht Ausgaben mit
euer add expenseund Einnahmen miteuer add income; den jeweiligen Beleg verknüpft er über--receipt. - Mit
euer incomplete listprüft er, welche Angaben noch fehlen, und fragt bei Unklarheiten nach.euer receipt unbooked --year 2026 --format jsonfindet Belegdateien ohne Buchungszuordnung; vor einer Neubuchung prüft er bestehende Vorgänge. - Mit
euer summary --year 2026zeigt er dir die Jahresübersicht. Bei Bedarf erstellteuer vat-report --year 2026einen UStVA-Arbeitsbericht.
Vor der steuerlichen Abgabe
euer unterstützt die laufende Buchhaltung und erstellt Arbeitsberichte. Die
CLI-Prüfungen erkennen nicht jeden fachlichen Fehler; auch ein KI-Agent kann
Belege oder steuerliche Sachverhalte falsch einordnen. Der Agent soll fehlende
Angaben und ungeklärte Fälle sichtbar machen. Prüfe Berichte, Belege und offene
Punkte vor der Übernahme in ELSTER und hole bei steuerlich unklaren Fällen
fachlichen Rat ein. euer übermittelt keine Steuererklärung.
Dokumentation & Hilfe
- User Journey: Der gesamte Ablauf von der Einrichtung bis zum Jahresabschluss.
- CLI-Referenz: Alle Befehle und Optionen für deinen Agenten.
- Fachregeln und Sonderfälle: Buchungsregeln mit Beispielen.
- Konzept und Grenzen: Was euer und der Agent übernehmen.
- Release Notes: Änderungen und Hinweise für bestehende Installationen.
Fragen oder einen Fehler gefunden? Erstelle ein GitHub-Issue. Wenn du mitarbeiten möchtest, lies Mitwirken und den Developer Guide.
📄 Lizenz
GNU AGPLv3 License Copyright (c) 2026 Markus
Hinweis zur AGPL:
Diese Software ist frei verfügbar. Wenn du sie jedoch modifizierst und über ein Netzwerk (z.B. als Web-Service oder SaaS) anbietest, bist du verpflichtet, den vollständigen Quellcode deiner Version ebenfalls unter der AGPL offenzulegen.
Dies stellt sicher, dass euer ein Gemeinschaftsprojekt bleibt und nicht proprietär vereinnahmt wird.
Entwickelt für AI-Agents, die sich täglich freuen deine Buchhaltung zu übernehmen – CLI basiert, lokal und einfach.
Metadata
Release files for euer 0.15.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| euer-0.15.0.tar.gz | 197.7 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| euer-0.15.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 376.8 kB
Release files / euer-0.15.0.tar.gz
| Download URL | euer-0.15.0.tar.gz |
|---|---|
| Size | 197.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
0e0765aeeb1198410326e93c1ce78be59c15ce469150c7dfc483d344eb1d8319
|
|
BLAKE2b-256 checksum How to use checksums |
8368e968c985d0d5da42ef610303606e70e59503e0a274ab09a0021f821c60aa
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 4, 2026.
Transparency logRelease files / euer-0.15.0-py3-none-any.whl
| Download URL | euer-0.15.0-py3-none-any.whl |
|---|---|
| Size | 179.0 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
34492138364ebe0e6aba89df888b15d3051107e69bec5514890ce98ca874d940
|
|
BLAKE2b-256 checksum How to use checksums |
de0c7957d1feb93bfb3f6468b9c0c8db5f73cb51e482a723aa296862edd297c9
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 4, 2026.
Transparency log