Skip to main content

euer Logo

EÜR-Buchhaltung für KI-Agenten

euer ist 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 expense und euer summary lassen 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: euer speichert Buchungen in einer lokalen SQLite-Datenbank direkt bei dir auf dem Rechner.
  • Offener Quellcode: euer ist 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.

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:

  1. Er liest die gültigen Kategorien mit euer list categories und bei Bedarf deine Buchungskonten mit euer list ledger-accounts.
  2. Er bucht Ausgaben mit euer add expense und Einnahmen mit euer add income; den jeweiligen Beleg verknüpft er über --receipt.
  3. Mit euer incomplete list prüft er, welche Angaben noch fehlen, und fragt bei Unklarheiten nach.
  4. Mit euer summary --year 2026 zeigt er dir die Jahresübersicht. Bei Bedarf erstellt euer vat-report --year 2026 einen 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

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.11.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for euer 0.11.1
File Size Uploaded
euer-0.11.1.tar.gz 171.3 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for euer 0.11.1
File Interpreter ABI Platform
euer-0.11.1-py3-none-any.whl Python 3 none any Details

Total release size: 332.8 kB

Release files / euer-0.11.1.tar.gz

Download URL euer-0.11.1.tar.gz
Size 171.3 kB
Tags Source
SHA-256 checksum
How to use checksums
7a3f36ebecf52e13cdb7500870e2abd39d1b0295ca19a2a44057b219aa4cbf8d
BLAKE2b-256 checksum
How to use checksums
174380a2f0d2b3e547f883dbd57109acb458e901b0897c82e43d2975e89876bd
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 Sep 27, 2026.

Transparency log

Release files / euer-0.11.1-py3-none-any.whl

Download URL euer-0.11.1-py3-none-any.whl
Size 161.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
bfe90db76e0e2db94f3c7c57fbf1cafc69d9454149926f2bfa94584d41594936
BLAKE2b-256 checksum
How to use checksums
5d271db1e5aa563673bc5e92818b68d3ad0c5d3f86cc8f46b2bee811f2a6f3dd
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 Sep 27, 2026.

Transparency log

Release history Release notifications | RSS feed

0.12.3

2 release files

This release

0.11.1 This release

2 release files

0.10.2

2 release files

0.9.0

2 release files

0.8.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page