DE · AT · CHGlossar

Lokalisierung (Fiskallokalisierung) in Odoo

Rechtsstand: · Aktualisiert:

Gilt für: Odoo 20.0; l10n_de, l10n_at, l10n_ch im Community-Zweig 20.0; Zusatzmodule DE/AT dort nicht (Editionsvergleich: Enterprise); On-Premise, Odoo.sh, Odoo Online

Kurz gesagt

Steuerliche Lokalisierungen sind in Odoo die länderspezifischen Module für die Buchhaltung: Sie bringen Kontenplan, Steuern und Berichte des Landes mit; die Basismodule l10n_de, l10n_at und l10n_ch installiert Odoo nach dem Land der Gesellschaft automatisch (Dokumentation 20.0). Für Deutschland kommen laut Seite Deutschland l10n_de_reports und die beiden Kassenmodule l10n_de_pos_cert und l10n_de_pos_res_cert ebenfalls automatisch mit, die ELSTER-Übermittlung l10n_de_reports_elster dagegen installieren Sie von Hand; die österreichischen Zusatzmodule l10n_at_reports, l10n_at_saft und l10n_at_pos installieren Sie ebenfalls von Hand. Die drei Basismodule liegen im öffentlichen Community-Zweig 20.0, die genannten deutschen und österreichischen Zusatzmodule nicht; der Editionsvergleich führt Localizations und Reports in der Spalte Enterprise, und auf Odoo Online sind nur von Odoo mitgelieferte Module möglich. Ein anderes Paket lässt sich nur wählen, solange noch kein Buchungsposten gebucht ist.

Das Wichtigste

  • Deutschland: l10n_de bringt Kontenrahmen SKR03 oder SKR04, Steuern, Steuerpositionen und einen standardmäßig aktiven Audit-Trail für die GoBD; l10n_de_reports, l10n_de_pos_cert und die Restaurant-Variante l10n_de_pos_res_cert kommen laut Dokumentation 20.0 automatisch mit, l10n_de_reports_elster für die ELSTER-Übermittlung nur nach manueller Installation; im öffentlichen Community-Zweig 20.0 liegt nur l10n_de, und eine neue Odoo-Online-Datenbank erhält SKR03 als Standard.
  • Österreich: l10n_at bringt den Einheitskontenrahmen 2010, Steuern, Steuerpositionen und die Steuerberichte U1/U30 (Manifest im Community-Zweig 20.0); l10n_at_reports, l10n_at_saft und l10n_at_pos nennt die Dokumentation 20.0 als eigene, zusätzlich zu installierende Module (RKSV-Konformität samt DEP7-Export), im Community-Zweig 20.0 liegen sie nicht.
  • Schweiz: l10n_ch bringt den Kontenrahmen Swiss PME/KMU 2015 und Steuern; die QR-Rechnung erzeugt es laut Manifest automatisch nur unter vier Bedingungen: vollständige Empfängeradresse in der Schweiz, aktivierte QR-Option, passendes Konto am Bankjournal und QR-Referenz bei QR-IBAN. l10n_ch liegt im öffentlichen Community-Zweig 20.0.
  • Filialen folgen der Lokalisierung der Muttergesellschaft; ein eigenes Paket verlangt eine eigene Gesellschaft.
  • Das Paket lässt sich nur wechseln, solange noch kein Buchungsposten gebucht ist.

Lokalisierung (Fiskallokalisierung) ist in Odoo das Paket aus mehreren Modulen, das einer Datenbank den Kontenrahmen, die Steuersätze, Steuerpositionen und die Berichte ihres Landes gibt.

Wann das Paket greift

Sobald Sie die App Buchhaltung in einer Datenbank mit einem Länder-Sitz installieren, zieht Odoo die Hauptmodule dieses Landes automatisch nach; welche weiteren Module dazugehören und ob sie automatisch mitkommen oder von Hand zu installieren sind, steht auf der Seite des jeweiligen Landes (Dokumentation 20.0). Den Stand prüfen Sie unter Buchhaltung ‣ Konfiguration ‣ Einstellungen im Feld Paket des Abschnitts Steuerliche Lokalisierung.

Zwei Grenzen nennt dieselbe Seite: In einer Datenbank mit mehreren Gesellschaften trägt jede Gesellschaft ihr eigenes Paket, Filialen übernehmen das der Muttergesellschaft; ein anderes Paket wählen Sie nur, solange noch kein Buchungsposten gebucht ist. Ist ein Posten gebucht, verlangt die Dokumentation eine neue Gesellschaft oder Datenbank (Seite Deutschland).

Was die Pakete für die DACH-Länder mitbringen

Land Paket Was es mitbringt und was dazukommt
Deutschland l10n_de Kontenrahmen nach SKR03 oder SKR04, Steuern, Steuerpositionen, standardmäßig aktiver Audit-Trail für die GoBD; in einer neuen Datenbank auf Odoo Online ist SKR03 voreingestellt (Seite Deutschland). l10n_de_reports mit den deutschen Buchhaltungsberichten und den DATEV-Exportoptionen im Hauptbuch, l10n_de_pos_cert mit der Sicherheitseinrichtung der Kasse und die Restaurant-Variante l10n_de_pos_res_cert installiert die Dokumentation automatisch mit (im öffentlichen Community-Zweig 20.0 liegt nur l10n_de); das Modul für die ELSTER-Übermittlung (l10n_de_reports_elster) müssen Sie von Hand installieren.
Österreich l10n_at Einheitskontenrahmen 2010, Steuern, Steuerpositionen und die Steuerberichte U1/U30 (Manifest des Moduls im Community-Zweig 20.0). l10n_at_reports für die UGB-Berichte, l10n_at_saft für den SAF-T-Export und l10n_at_pos für die RKSV-Konformität samt DEP7-Export führt die Dokumentation 20.0 als eigene Module, die Sie zusätzlich installieren; im Community-Zweig 20.0 liegen diese drei nicht.
Schweiz l10n_ch Kontenrahmen nach Swiss PME/KMU 2015 und Steuern; die Dokumentation nennt dazu ESR-Einzahlungsscheine, die ESR-Referenz und die Wechselkurse der Eidgenössischen Steuerverwaltung. Die QR-Rechnung erzeugt das Modul laut seinem Manifest automatisch nur, wenn der Empfänger eine vollständige Adresse in der Schweiz hat, die QR-Option auf der Rechnung aktiv ist, das Bankjournal ein passendes Konto führt und bei einer QR-IBAN die Zahlungsreferenz eine QR-Referenz ist.

Der öffentliche Community-Zweig 20.0 (github.com/odoo/odoo, Verzeichnis addons) enthält die drei Buchhaltungsbasismodule l10n_de, l10n_at und l10n_ch; die in der Dokumentation 20.0 genannten deutschen und österreichischen Zusatzmodule l10n_de_reports, l10n_de_pos_cert, l10n_de_pos_res_cert, l10n_de_reports_elster, l10n_at_reports, l10n_at_saft und l10n_at_pos stehen dort nicht, und mit l10n_ch_pos führt das Verzeichnis daneben eine Schweizer Lokalisierung für das Kassensystem. Der Editionsvergleich von Odoo führt Accounting mit dem Untereintrag Comprehensive Accounting samt Localizations und Reports mit Kreuz in der Community- und Haken in der Enterprise-Spalte. Auch das Hosting grenzt den Umfang ein: Odoo Online ist laut Hosting-Dokumentation 20.0 nicht mit eigenen Modulen und nicht mit Modulen aus dem Odoo Apps Store kompatibel, und eine neue Datenbank auf Odoo Online erhält laut Seite Deutschland SKR03 als Standard.

Ein Beispiel

Ein Betrieb legt seine Datenbank mit Sitz in Wien an; Odoo installiert l10n_at mit dem Einheitskontenrahmen 2010. Für den SAF-T-Export installiert er l10n_at_saft (nicht im Community-Zweig 20.0) und ordnet seine Konten über Tags zu: Ein Konto mit dem Tag 1000 erscheint im Export als Konto 1000 des SAF-T-Kontenplans. Für einen zweiten Standort in Deutschland braucht er eine eigene Gesellschaft, keine Filiale.

Welche Rechtsgrundlagen dahinterstehen

In Deutschland schützt § 146a Abs. 1 Satz 2 AO elektronische Aufzeichnungssysteme durch eine zertifizierte technische Sicherheitseinrichtung; § 1 Abs. 1 KassenSichV grenzt den Kreis dieser Systeme ab. In Österreich verlangt § 131b Abs. 1 BAO von Betrieben, die nach Abs. 1 Z 2 verpflichtet sind (Jahresumsatz ab 15.000 Euro je Betrieb, sofern die Barumsätze 7.500 Euro im Jahr übersteigen), die Einzelaufzeichnung der Bareinnahmen mit elektronischem Aufzeichnungssystem; Abs. 2 verlangt für die so erfassten Barumsätze die Unveränderbarkeit durch kryptographische Signatur oder Siegel über eine Signatur- bzw. Siegelerstellungseinheit; Abs. 3 lässt die Pflicht mit dem viertfolgenden Monat nach dem Voranmeldungszeitraum der erstmaligen Grenzüberschreitung beginnen. Abs. 4 lässt auf Antrag ein geschlossenes Gesamtsystem zu, dessen Manipulationssicherheit das Finanzamt mit Feststellungsbescheid auch ohne diese Einheit bestätigt; antragsberechtigt sind nur Unternehmer mit einer hohen Anzahl inländischer Registrierkassen, und die RKSV umschreibt das System mit mehr als 30 verbundenen Registrierkassen (§ 3 Z 10 RKSV). Für die Schweiz nennt die geöffnete Seite keine Sicherheitseinrichtung für Kassen.

Nicht zu verwechseln mit

  • Übersetzung der Oberfläche: Die Sprache wählen Sie bei der Erstellung der Datenbank und danach je Benutzer in Mein Profil; Konten, Steuern und Berichte kommen aus dem Lokalisierungspaket (Dokumentation 20.0).
  • Lokalisierung der Personalabrechnung: länderspezifische Einstellungen zu Löhnen, Abzügen und Sozialversicherung, getrennt dokumentiert.
  • Anpassung: Was über das Paket hinausgeht, beschreibt Was die Deutschland-Lokalisierung abdeckt; für Österreich und die Schweiz gelten Österreich im Standard und Schweiz im Standard.

Häufige Fragen

Ist die Lokalisierung dasselbe wie die deutsche Übersetzung von Odoo?

Nein. Die steuerliche Lokalisierung ist ein Paket aus Modulen und richtet sich nach dem Land der Gesellschaft; sie legt Konten, Steuern und Berichte fest. Die Sprache dagegen wählen Sie bei der Erstellung der Datenbank und danach je Benutzer in Mein Profil; die Dokumentation 20.0 beschreibt beides getrennt (Sprachen ändern, Übersetzungen).

Darf ich den Kontenplan des Pakets ändern?

Ja. Das Paket liefert nur einen Ausgangsstand: Die Dokumentation 20.0 verlangt, den Kontenplan an die eigenen Bedürfnisse anzupassen und die verwendeten Steuern erst zu aktivieren. Welche Konten und Steuersätze Ihr Betrieb braucht, klären Sie mit Ihrer Steuerberatung.

Braucht die Kasse eine eigene Lokalisierung?

Das hängt vom Land ab. Für Deutschland nennt die Dokumentation 20.0 das Modul l10n_de_pos_cert, das mit dem deutschen Paket automatisch installiert wird, die technische Sicherheitseinrichtung der Kasse mitbringt und im öffentlichen Community-Zweig 20.0 nicht liegt. Für Österreich nennt sie l10n_at_pos für die RKSV-Konformität, das Sie zusätzlich installieren; die Anbindung läuft dort über einen Cloud-Dienst. Für die Schweiz nennt die geöffnete Seite kein Kassenmodul; dort stehen Einzahlungsscheine und Zahlungsformate.

Quellen

  1. Steuerliche Lokalisierungen (Dokumentation 20.0, deutsch)Odoo S.A. · abgerufen am
  2. Deutschland (Fiskallokalisierung, Dokumentation 20.0, deutsch): Module, Kontenplan, GoBD, DATEVOdoo S.A. · abgerufen am
  3. Österreich (Fiskallokalisierung, Dokumentation 20.0, deutsch): Module, UGB-Berichte, SAF-T, RKSVOdoo S.A. · abgerufen am
  4. Schweiz (Fiskallokalisierung, Dokumentation 20.0, deutsch): ESR, ESR-Referenz, Wechselkurse, ZahlungsformateOdoo S.A. · abgerufen am
  5. Lokalisierungen der Personalabrechnung (Dokumentation 20.0, deutsch)Odoo S.A. · abgerufen am
  6. Übersetzungen (Dokumentation 20.0, deutsch)Odoo S.A. · abgerufen am
  7. Sprachen ändern (Dokumentation 20.0, deutsch): Sprache der Datenbank und Sprache je Benutzer in Mein ProfilOdoo S.A. · abgerufen am
  8. Compare Editions (Odoo Community und Odoo Enterprise): Zeile Accounting mit dem Untereintrag Comprehensive Accounting samt Localizations und Reports nur in der Spalte EnterpriseOdoo S.A. · abgerufen am
  9. Manifest des Moduls l10n_de (Germany - Accounting), Branch 20.0Odoo S.A., GitHub · abgerufen am
  10. Manifest des Moduls l10n_at (Austria - Accounting), Branch 20.0: Steuerberichte U1/U30, Einheitskontenrahmen 2010Odoo S.A., GitHub · abgerufen am
  11. Manifest des Moduls l10n_ch (Switzerland - Accounting), Branch 20.0: Kontenrahmen Swiss PME/KMU 2015, Bedingungen der QR-RechnungOdoo S.A., GitHub · abgerufen am
  12. Verzeichnis addons im Community-Zweig 20.0: l10n_de, l10n_at, l10n_ch und das Schweizer Kassensystem-Modul l10n_ch_pos (GitHub Contents API)Odoo S.A., GitHub · abgerufen am
  13. Manifest des Moduls l10n_ch_pos (Swiss - Point of Sale), Branch 20.0: Schweizer Lokalisierung für das Kassensystem, Abhängigkeit von l10n_ch und point_of_saleOdoo S.A., GitHub · abgerufen am
  14. Hosting (Dokumentation 20.0): Odoo Online ist nicht mit Nicht-Standard-Apps kompatibelOdoo S.A. · abgerufen am
  15. Odoo Online (Dokumentation 20.0): keine eigenen Module und keine Module aus dem Odoo Apps StoreOdoo S.A. · abgerufen am
  16. § 146a Abgabenordnung (AO): Ordnungsvorschrift für die Buchführung und für Aufzeichnungen mittels elektronischer AufzeichnungssystemeBundesministerium der Justiz, Gesetze im Internet · abgerufen am
  17. § 1 Kassensicherungsverordnung (KassenSichV): Elektronische AufzeichnungssystemeBundesministerium der Justiz, Gesetze im Internet · abgerufen am
  18. § 131b Bundesabgabenordnung (BAO): Elektronische Registrierkassen, Fassung vom 14. Oktober 2026Bundeskanzleramt Österreich, Rechtsinformationssystem des Bundes (RIS) · abgerufen am
  19. § 323 Abs. 45 Bundesabgabenordnung (BAO): Inkrafttreten des § 131b, Fassung vom 14. Oktober 2026Bundeskanzleramt Österreich, Rechtsinformationssystem des Bundes (RIS) · abgerufen am
  20. § 3 Registrierkassensicherheitsverordnung (RKSV): Barumsatz und geschlossenes Gesamtsystem, Fassung vom 14. Oktober 2026Bundeskanzleramt Österreich, Rechtsinformationssystem des Bundes (RIS) · abgerufen am
  21. Odoo Release Notes: Version 20, veröffentlicht September 2026Odoo S.A. · abgerufen am