DAC7 Platform Operator Reporting for Odoo Online — SaaS-Version ohne Python-Code: meldepflichtige Verkäufer, Steueridentifikation, Umsätze je Quartal und einbehaltene Provisionen, mit einer Kontrolle, die den Jahresauszug verweigert, solange ein Verkäufer unvollständig ist — und die das vor der Frist meldet, nicht danach.
Überblick
DAC7 — Meldung durch Plattformbetreiber — DYONYSOS
Anwendung für Plattformbetreiber – Marktplatz, Vermietung von Wohnraum oder Fahrzeugen, Dienste auf Abruf – auf Odoo 19 Community.
Auch gesucht unter: DAC7-Software, Meldung des Plattformbetreibers, Richtlinie 2021/514, Meldepflicht Marktplatz, steuerliche Identifikation der Verkäufer, Reporting für Sharing-Plattformen.
Der Rahmen
Die Richtlinie (EU) 2021/514 des Rates vom 22. März 2021, „DAC7“ genannt, ändert die Richtlinie 2011/16/EU über die Zusammenarbeit der Verwaltungsbehörden im Bereich der Besteuerung. Sie verpflichtet Plattformbetreiber, jedes Jahr die Identität ihrer Verkäufer und die an sie gezahlten Einnahmen zu erheben, zu prüfen und ihrer Steuerverwaltung zu melden. Sie gilt seit dem Zeitraum 2023.
Was das Modul nicht leistet, und warum das zuerst dasteht
Es übermittelt nichts. Es verbindet sich mit keinem Portal, ruft keine Schnittstelle einer Steuerverwaltung auf und erzeugt keine Datei im offiziellen XML-Format. Dieses Format und seine aufeinanderfolgenden Versionen unterliegen der einreichenden Verwaltung, unterscheiden sich von Mitgliedstaat zu Mitgliedstaat, und ein Modul, das vorgäbe, ihnen zu folgen, würde am Ende eine Datei erzeugen, die am Einreichungstag abgelehnt wird. Was es erzeugt, ist ein vollständiger und geprüfter tabellarischer Auszug, der zu öffnen, durchzusehen und im Einreichungswerkzeug zu übernehmen ist.
Es prüft keine Steuerkennung bei einem Register: Weder ihre Gültigkeit noch ihre Existenz. Es stellt sicher, dass die Angabe vorhanden ist und dass ihr Fehlen begründet ist.
Die Kontrolle, die zählt
Ein Verkäufer mit unvollständiger Identifikation kann nicht gemeldet werden. Der Datei würde eine Steuerkennung, ein Land, eine Adresse, ein Geburtsdatum fehlen. Das Modul weigert sich, den Jahresauszug zu erzeugen, solange ein meldepflichtiger Verkäufer unvollständig ist, und die Meldung nennt jeden Verkäufer mit dem, was jeweils fehlt – nicht „Daten fehlen“, was dazu zwänge, vierzig Datenblätter einzeln zu öffnen.
Und es sagt es vor der Frist, nicht danach. Eine geplante Aufgabe postet den Countdown im Verlauf der Periode neunzig, sechzig, dreißig, fünfzehn und sieben Tage vor dem Fristende. Die Stufen sind am Anfang weit, weil eine Erinnerung bei neunzig Tagen noch Zeit hat, Wirkung zu zeigen: Eine fehlende Steuerkennung zu beschaffen heißt, dem Verkäufer zu schreiben und auf seine Antwort zu warten. Am 30. Januar zu entdecken, dass vierzig fehlen, heißt zu entdecken, dass es zu spät ist.
Diese Aufgabe schreibt niemandem – weder dem Verkäufer noch der Behörde. Eine automatische Mahnung, die im Namen der Plattform an einen Dritten gesendet würde, wäre eine Handlung, die niemand freigegeben hat.
Zwei Parameter, und es sind wirklich Parameter
Die Frist wird auf den 31. Januar des auf den Zeitraum folgenden Jahres gesetzt und bleibt änderbar: Der Einreichungskalender unterliegt jedem Mitgliedstaat und kann verschoben werden. Prüfen Sie Ihren bei Ihrer Verwaltung.
Die Schwellenwerte des ausgeschlossenen Verkäufers – die Richtlinie nimmt Verkäufer von Waren aus, die unter einem doppelten Schwellenwert bleiben, einer Anzahl von Vorgängen und einem Betrag. Die Standardwerte sind 30 Vorgänge und 2.000, die der Richtlinie. Sie bleiben änderbar: Ein fest codierter Schwellenwert wird falsch an dem Tag, an dem er sich ändert, ohne dass es jemand bemerkt.
Die doppelte Schwelle ist kumulativ, und das ist der verbreitetste Lesefehler: Ein Verkäufer mit neunundzwanzig Vorgängen, aber zehntausend Euro ist nicht ausgeschlossen, und ein Verkäufer mit tausend Euro in vierzig Vorgängen ebenso wenig. Das Modul berechnet die Zulässigkeit, wendet den Ausschluss aber nicht von selbst an: Das ist eine Entscheidung, die den Betreiber bindet, sie ist zu begründen, und einen Verkäufer auszuschließen, der eine Schwelle überschreitet, ist eine Unterlassung der Meldung.
Was erfasst wird
Meldepflichtige Zeiträume mit ihren Fristen und Schwellenwerten. Verkäufer mit Typ, Name, Hauptadresse, Steuernummer und Ausstellungsland – oder der schriftlichen Begründung für deren Fehlen –, Geburtsdatum oder Registrierungsnummer, Kennung ihres Finanzkontos, ausgeübten Tätigkeiten und, bei der Immobilienvermietung, Adresse der Objekte und deren Katasterreferenz. Einnahmen je Quartal, wie es die Richtlinie verlangt – und nicht nur die Jahressumme, die bei der Einreichung überrascht – mit den einbehaltenen Provisionen, Gebühren und Steuern.
Was das Modul nicht leistet
Es übermittelt keine Meldung und erzeugt kein amtliches XML-Format. Es prüft keine Steuerkennung bei einem Register. Es schreibt weder an den Verkäufer noch an die Behörde. Es berechnet keine Steuer und ersetzt keine Steuerberatung. Es verwaltet weder Abrechnung noch Zahlungen noch den Marktplatz selbst: Es organisiert die Meldedaten und prüft sie.
Zwei Rollen
Verkäuferverwalter: erhebt und vervollständigt die Identifizierung, erfasst die vierteljährlichen Einnahmen. Verantwortlicher für die Meldung: eröffnet die Perioden und legt ihre Schwellen und Fristen fest, entscheidet über Ausschlüsse, erzeugt den Auszug und erfasst die Einreichung.
Grundlage
Richtlinie (EU) 2021/514 des Rates vom 22. März 2021 zur Änderung der Richtlinie 2011/16/EU über die Zusammenarbeit der Verwaltungsbehörden im Bereich der Besteuerung.
Die Umsetzungsmodalitäten, der Einreichungskalender und das Dateiformat sind Sache jedes Mitgliedstaats: Das Modul codiert keine davon, es stellt sie als Parameter bereit oder lässt sie außerhalb seines Umfangs. Ein Compliance-Modul, das eine falsche Frist nennte, wäre schlimmer als ein Modul, das keine nennt.
Merkmale
| Preis | 249 € zzgl. MwSt. |
|---|---|
| Lizenz | OPL-1 |
| Odoo-Versionen | 19.0: im Odoo Apps Store veröffentlicht; 20.0: im Odoo Apps Store veröffentlicht |
| Version | 1.0.0 |
| Edition | Odoo Online (SaaS) und Odoo.sh |
| Technischer Name | dyo_dac7_online |
| Bereich | Branchen und Dienstleistungen |
Preis zzgl. MwSt., wie im Odoo Apps Store angezeigt; Kauf und Installation erfolgen im Store oder über Ihre Omnifloo-Instanz.