Tax Balance bietet die Möglichkeit, die Kapitalkontenentwicklung per CSV-Datei zu importieren.
Die Importdatei muss die vorgegebenen Taxonomiestruktur berücksichtigen. Aus diesem Grund wird zunächst die Taxonomiestruktur der Kapitalkontenentwicklung (KKE) genauer erläutert. Anschließend wird der Aufbau der CSV-Datei und der Schnittstelle beschrieben.
Die folgenden Ausführungen beziehen sich hauptsächlich auf den Import von Eigenkapitalkonten, gelten jedoch sinngemäß auch für den Import von Fremdkapitalkonten.
Taxonomiestruktur der Kapitalkontenentwicklung
Die KKE stellt technisch gesehen eine Tabelle mit 4 Dimensionen dar:
Kapitalkonto
Gesellschafter
Wertentwicklung
Steuerliche Überleitung
Dimension Kapitalkonto
In Bezug auf das Kapitalkonto erfolgt eine Unterscheidung nach Kontentyp und Kontenart. Der Kontentyp unterscheidet Kapitalkonten für Vollhafter und Teilhafter:
Für jeden Kontentyp gibt es innerhalb der Kontenart eine fest vorgegebene Auswahlliste. Die in der Praxis üblichen Kapitalkontenmodelle können auf dieser Grundlage abgebildet werden (z.B. Ein-, Zwei-, Drei- oder Vierkontenmodell). Darüber hinaus steht eine Vielzahl weiterer Konten zur Verfügung:
Hinweis: In Tax Balance wird nicht überprüft, ob für jeden Mitunternehmer nur die Werte mit zulässiger Kombination aus Gesellschaftertyp laut den Stammdaten und Kontentyp importiert werden. Enthält die Importdatei für einen Gesellschafter vom Typ „Vollhafter“ einen Datensatz für ein Kapitalkonto des Typs „Teilhafter“, wird der Import trotzdem durchgeführt.
Dimension Gesellschafter
Die Kapitalkonten müssen explizit einem Gesellschafter zugeordnet werden. Diese Anforderung wird beim Import durch die Angabe des Gesellschafterschlüssels sichergestellt. Der Gesellschafterschlüssel muss ein eindeutiges Merkmal sein, das die Zuordnung des zu importierenden Wertes zu einem bestimmten Gesellschafter ermöglicht. Mögliche Gesellschafterschlüssel sind folgende Gesellschafterstammdaten:
· Steuernummer des Gesellschafters
· Steuerliche Identifikationsnummer des Gesellschafters
· Laufende Nummer des Gesellschafters laut Anlage FB:
Dimension Wertentwicklung
Für die Wertentwicklung der einzelnen Kapitalkonten gibt die Taxonomie folgende Struktur vor:
Die Positionen der Wertentwicklung sind für jedes Kapitalkonto gleich.
Dimension steuerliche Überleitung
Die Finanzverwaltung fordert die KKE aus handels- und steuerrechtlicher Perspektive. Bei Abweichungen zwischen Handels- und Steuerbilanz müssen zwei Wertebenen übermittelt werden. Dies erfolgt durch die Einfügung von Überleitungswerten. Aus Handelsbilanzwert und Überleitungswert ergibt sich dann der Steuerbilanzwert:
Aufbau der CSV-Datei
Tax Balance kann CSV-Dateien importieren, die grundsätzlich Informationen zu allen Dimensionen enthalten, damit ein Wert beim Import eindeutig zugeordnet werden kann. Für alle Dimensionen außer „Gesellschafter“ können allerdings in der Schnittstelle feste Parameter hinterlegt werden. Am Beispiel der „steuerlichen Überleitung“ bedeutet es, dass durch eine entsprechende Konfiguration der Schnittstelle alle Werte als handelsbilanzielle Werte beim Import interpretiert werden können, sodass die Angaben zu der Dimension in der Import-Datei nicht mehr nötig sind.
Die Informationen zu Dimensionen müssen spaltenweise angeordnet sein. Eine Importdatei kann somit bis zu fünf Spalten enthalten, je eine mit den Ausprägungen der Dimensionen sowie eine fünfte für den zu importierenden Wert.
Die Ausprägungen der Dimensionen werden durch die technischen Namen inkl. Taxonomiepräfix angegeben werden. Die technischen Namen für den Kontenart sowie für die Wertentwicklung können durch einen Klick auf die Drei-Punkte-Menü neben einer beliebigen Spalte und die Auswahl „Technischer Name“ angezeigt werden.
Beispiel
Wenn für das Kapitalkonto „Festkapital“ des Vollhafters mit der laufenden Nummer 1 laut der Anlage FB der handelsbilanzielle Anfangsbestand von 15.000 € importiert werden soll, muss die Importdatei eine Zeile mit folgenden Informationen enthalten:
Spalte 1 (Kapitalkonto): de-gaap-ci:table.kke.allKindsOfEquityAccounts.unlimitedPartners.FK
Spalte 2 (Wertentwicklung): de-gaap-ci:table.kke.sumEquityAccounts.sumYearEnd.begin
Spalte 3 (steuerliche Überleitung): de-gaap-ci:dim_comBal
Spalte 4 (Gesellschafter): 1
Spalte 5 (Wert): 15.000
Die Reihenfolge der Spalten ist dabei irrelevant.
Wurde von diesem Gesellschafter die handelsrechtliche Einlage ins Festkapital i.H.v. 5.000 € getätigt, ist die Importdatei um eine zweite Zeile zu erweitern:
Spalte 1 (Kapitalkono): de-gaap-ci:table.kke.allKindsOfEquityAccounts.unlimitedPartners.FK
Spalte 2 (Wertentwicklung): de-gaap-ci:table.kke.sumEquityAccounts.sumYearEnd.deposits
Spalte 3 (steuerliche Überleitung): de-gaap-ci:dim_comBal
Spalte 4 (Gesellschafter): 1
Spalte 5 (Wert): 5.000
Schnittstelle
Nachdem die CSV-Datei nach dem oben genannten Schema vorbereitet wurde, kann die Schnittstelle konfiguriert werden. Die Schnittstelle mit dem Typ „Eigenkapitalkonten“ oder „Fremdkapitalkonten“ kann unter dem Menüpunkt Stammdaten | Schnittstellen angelegt werden:
Optionen
Erste Datenzeile: enthält die Importdatei eine Überschrift, ist hier die erste Datenzeile mit dem Importwert anzugeben.
CSV-Trennzeichen: standardmäßig wird das Feld mit „;“ belegt.
Textbegrenzungszeichen: das Feld ist für den Import der Kapitalkonten irrelevant.
Sprache der Importdatei: standardmäßig wird das Feld mit „de-De“ belegt. Hat die Datei z.B. das US – Zahlenformat (1,234.56), ist der Sprachcode "en-US" anzugeben.
Zeichenkodierung: das Feld ist für den Import der Kapitalkonten irrelevant.
Wert-Spalte: hier ist die Nummer der Spalte anzugeben, die den Import-Wert enthält. Für die Importdatei laut dem obigen Beispiel wäre die Nummer 5 korrekt.
Alle vorher importierten Werte löschen: wird die Option aktiviert, werden beim erneuten Import alle bereits importierten Werte gelöscht, manuelle Angaben bleiben jedoch erhalten. Ist diese Position nicht aktiviert, werden bereits vorhandene Positionen überschrieben.
Dimension - Wertentwicklung der Eigenkapitalkonten
Spalte: hier ist die Nummer der Spalte anzugeben, in der sich der technische Name der Position der Wertenwicklung befindet. Für die Importdatei laut dem obigen Beispiel wäre die Nummer 2 korrekt.
Fester Wert: es ist möglich, hier einen festen Wert anzugeben, der für alle Zeilen der Importdatei verwendet wird. Wird das Feld z.B. mit „de-gaap-ci:table.kke.sumEquityAccounts.sumYearEnd.begin“ belegt, werden alle Werte ausschließlich als Anfangsbestände interpretiert. Diese Option hat jedoch eine niedrige Praxisrelevanz.
Dimension - Steuerliche Überleitung
Spalte: hier ist die Nummer der Spalte anzugeben, in der sich der technische Name der steuerlichen Überleitung befindet. Für die Importdatei laut dem obigen Beispiel wäre die Nummer 3 korrekt.
Fester Wert: Es ist möglich, hier einen festen Wert anzugeben, der für alle Zeilen der Importdatei verwendet wird. Das Feld kann entweder mit „de-gaap-ci:dim_comBal“ oder mit „de-gaap-ci:dim_diffComToTaxBal“ belegt werden. Im ersten Fall werden alle Werte beim Import als handelsbilanzielle Werte und im zweiten Fall als Überleitungswerte interpretiert.
Dimension – Eigenkapitalkontenarten
Spalte: hier ist die Nummer der Spalte anzugeben, in der sich der technische Name des Kapitalkontos befindet. Für die Importdatei laut dem obigen Beispiel wäre die Nummer 1 korrekt.
Fester Wert: Es ist möglich, hier einen festen Wert anzugeben, der für alle Zeilen der Import-Datei verwendet wird. Wird das Feld bspw. mit „de-gaap-ci:table.kke.allKindsOfEquityAccounts.unlimitedPartners.FK“ belegt, werden alle Werte als Werte des Festkapitals (Vollhafter) interpretiert werden. Diese Option hat jedoch eine niedrige Praxisrelevanz.
Dimension – Gesellschafterschlüssel
Ableiten aus: in der Auswahlliste ist auszuwählen, welche Stammdatenausprägung beim Import als Gesellschafterschlüssel interpretiert werden soll. Für die Importdatei laut dem obigen Beispiel wäre die Ableitung aus „laufender Nummer des Gesellschafters“ korrekt.
Spalte: hier ist die Nummer der Spalte anzugeben, in welcher sich der Gesellschafterschlüssel befindet. Für die Importdatei laut dem obigen Beispiel wäre die Nummer 4 korrekt.
Import
Anschließend kann die Datei auf der Ebene der Einzelgesellschaft unter dem Menüpunkt Import | Eigenkapitalkonten bzw. Fremdkapitalkonten hochgeladen werden. Dafür sollen die gewünschte Importdatei und die passende Importschnittstelle ausgewählt werden:
Nach einem erfolgreichen Import ist die Kapitalkontenentwicklung inkl. der importierten Werten in Tax Balance zu sehen. Durch das Ausklappen der Position des Wertentwicklung ist auch die Datenherkunft durch den Import zu erkennen.