Diese Hinweise richten sich an Nutzer:innen mit bestehenden lokalen Instanzen. Sie ergänzen die normale Update-Sequenz aus dem User Guide:
pipx upgrade euercli
euer init
euer incomplete list
euer summary --year 2026Bei Releases mit Agenten-Änderungen müssen lokal kopierte Agenten-Dateien zusätzlich aktualisiert werden. Das betrifft insbesondere:
docs/skills/euer-buchhaltung/SKILL.mddocs/templates/accountant-agent.md- die persönliche
AGENTS.md, falls in der jeweiligen Release Note ausdrücklich genannt
Die persönliche AGENTS.md sollte nie blind ersetzt werden, weil sie individuelle
Pfade, Konten, Lieferanten-Mappings und steuerliche Stammdaten enthält.
Die Belegablage nutzt jetzt standardmäßig eine jahrzentrierte Struktur:
<Beleg-Root>/<Jahr>/<Typ>/<Belegname>
Beispiele:
/Users/max/Dropbox/Buchhaltung/2026/Ausgaben/2026-01-15_Amazon.pdf
/Users/max/Dropbox/Buchhaltung/2026/Einnahmen/2026-01-20_Rechnung_001.pdf
Die alten Config-Keys receipts.expenses und receipts.income werden für die
Belegprüfung nicht mehr verwendet. Belegdateien werden beim Upgrade nicht
automatisch verschoben.
- Backup der bestehenden
~/.config/euer/config.tomlerstellen. - Neue Beleg-Config setzen:
[receipts]
root = "/Users/max/Dropbox/Buchhaltung"
year_dir = "{year}"
expenses_dir = "Ausgaben"
income_dir = "Einnahmen"- Alternativ per CLI setzen:
euer setup --set receipts.root "/Users/max/Dropbox/Buchhaltung"
euer setup --set receipts.year_dir "{year}"
euer setup --set receipts.expenses_dir "Ausgaben"
euer setup --set receipts.income_dir "Einnahmen"exports.directorybei Bedarf separat prüfen: Es ist ein konkreter Ordner und unterstützt keinen{year}-Platzhalter. Für jahresweise Exportordner--outputmit einem konkreten Pfad verwenden, z.B.euer export --year 2026 --output "/Users/max/Dropbox/Buchhaltung/2026/Exporte".- Bestehende Belege bei Bedarf manuell nach
Jahr/Typverschieben. - Migration prüfen:
euer receipt check --year 2026- Lokale Kopien von
SKILL.md,accountant-agent.mdund der persönlichenAGENTS.mdauf die neueJahr/Typ-Struktur aktualisieren.
euer enthält jetzt einen ELSTER-nahen USt-Voranmeldungs-Report:
euer vat-report --year 2026
euer vat-report --year 2026 --quarter 1
euer vat-report --year 2026 --month 3 --format csv --output exports/Dafür speichern expenses und income neue UStVA-Klassifikationsfelder:
vat_ratevat_code
Neue Einnahmen bekommen im Modus standard standardmäßig 19 %, sofern nicht
--vat-rate 7, --vat-rate 0 oder --tax-free gesetzt wird. amount_eur
bleibt weiterhin der tatsächliche Brutto-Zahlfluss; die USt wird für Einnahmen
aus dem Bruttobetrag herausgerechnet oder über --vat manuell gesetzt.
- Backup der lokalen Datenbank erstellen.
pipx upgrade euercliausführen.- Im Buchhaltungsordner
euer initausführen. Dadurch werdenvat_rateundvat_codein bestehenden Datenbanken ergänzt. - Mit
euer vat-report --year <JAHR>Warnungen prüfen. - Alte Einnahmen ohne
vat_codebei Bedarf nachklassifizieren:
euer update income <ID> --vat-rate 19
euer update income <ID> --vat-rate 7
euer update income <ID> --vat-rate 0
euer update income <ID> --tax-free- Reverse-Charge-Altbuchungen mit
unclassifiedweiter pereuer update expense <ID> --rc eu|third-countrynachpflegen. - Lokale Kopien von
SKILL.md,accountant-agent.mdund ggf. der persönlichenAGENTS.mdum die neuen UStVA-Regeln ergänzen.
Für regelbesteuerte Mandate sollen Agenten Einnahmen künftig mit passender USt-Klassifikation buchen:
euer add income ... --vat-rate 19
euer add income ... --vat-rate 7
euer add income ... --tax-freeFür Ausgaben bleibt --vat der manuelle Vorsteuerbetrag; Reverse Charge bleibt
--rc eu|third-country.
Reverse-Charge-Ausgaben speichern jetzt keinen Boolean mehr, sondern einen konkreten RC-Typ:
noneeuthird_countryunclassifiedfür migrierte Altbuchungen ohne bekannte Jurisdiktion
Dadurch können spätere UStVA-Auswertungen EU-Leistungen und Drittland-Leistungen sauber trennen.
- Backup der lokalen Datenbank erstellen.
pipx upgrade euercliausführen.- Im Buchhaltungsordner
euer initausführen. - Mit
euer incomplete listundeuer summary --year 2026offene Nacharbeiten prüfen. - Lokale Kopien von
SKILL.mdundaccountant-agent.mddurch die Version aus diesem Release ersetzen. - Bestehende RC-Buchungen mit
unclassifiedprüfen und nachpflegen:
euer update expense <ID> --rc eu
euer update expense <ID> --rc third-countryDie persönliche AGENTS.md muss nicht komplett neu erzeugt werden. Prüfe aber,
ob dort Reverse-Charge-Anbieter oder Buchungsregeln stehen. Diese Regeln sollten
jetzt zwischen EU und Drittland unterscheiden und --rc eu bzw.
--rc third-country nennen.
Wenn du unsicher bist, führe den aktuellen docs/templates/onboarding-prompt.md
erneut aus oder bitte deinen Agenten um ein gezieltes Update:
Aktualisiere meine AGENTS.md für euer 0.5.0. Übernimm nur die neuen
Reverse-Charge-Regeln aus docs/RELEASE_NOTES.md und docs/templates/onboarding-prompt.md.
Erhalte alle persönlichen Pfade, Konten, Lieferanten-Mappings und Steuerdaten.