G-Konto

Ein G-Kontonummer in einer UBL-Rechnung angeben: die NLCIUS G-Account-Erweiterung, XML-Struktur und Einsatz im Baugewerbe.

Im Bauwesen, in der Zeitarbeit und in der Reinigungsbranche ist das G-Konto (Sperrkonto) ein weit verbreitetes Instrument. Ein Teil des Rechnungsbetrags wird auf ein gesperrtes Bankkonto überwiesen, von dem ausschließlich Lohnsteuer und Sozialversicherungsbeiträge gezahlt werden dürfen. Dies schützt den Auftraggeber vor der Haftung für nicht abgeführte Steuern durch den Auftragnehmer (die Kettenansprakelijkheid nach dem niederländischen Gesetz zur Kettenhaftung).

Um diesen Prozess zu automatisieren, muss die Rechnung die G-Kontonummer und den Betrag enthalten, der auf das G-Konto überwiesen werden soll. Im Standard-UBL gibt es dafür keinen Platz. Deshalb existiert die NLCIUS G-Account-Erweiterung.

Die NLCIUS G-Account-Erweiterung

Die NLCIUS G-Account-Erweiterung (offiziell: NLCIUS-GAC) ist eine niederländische Erweiterung des NLCIUS-Profils, speziell entwickelt, um G-Kontodaten in einer UBL-Rechnung mitzugeben. Die Erweiterung fügt einen separaten Zahlungsblock neben der regulären Zahlung hinzu.

Das Profil hat eine eigene CustomizationID:

urn:cen.eu:en16931:2017#compliant#urn:fdc:nen.nl:nlcius:v1.0#conformant#urn:fdc:nen.nl:gaccount:v1.0

eConnect erkennt dieses Profil automatisch und verarbeitet die G-Kontodaten beim Routing der Rechnung.

XML-Struktur

Die G-Kontoinformation wird über eine UBLExtension im UBLExtensions-Block am Anfang der Rechnung aufgenommen. Die Erweiterung enthält ein separates PaymentMeans-Element mit der G-Kontonummer und dem Betrag:

<ext:UBLExtensions>
  <ext:UBLExtension>
    <ext:ExtensionContent>
      <nlgac:GAccountExtension
        xmlns:nlgac="urn:fdc:nen.nl:gaccount:v1.0">
        <cac:PaymentMeans>
          <cbc:PaymentMeansCode>30</cbc:PaymentMeansCode>
          <cac:PayeeFinancialAccount>
            <cbc:ID>NL86INGB0002445588</cbc:ID>
            <cbc:Name>G-Konto Bauunternehmen B.V.</cbc:Name>
          </cac:PayeeFinancialAccount>
        </cac:PaymentMeans>
        <cbc:PrepaidAmount currencyID="EUR">400.00</cbc:PrepaidAmount>
      </nlgac:GAccountExtension>
    </ext:ExtensionContent>
  </ext:UBLExtension>
</ext:UBLExtensions>

In diesem Beispiel müssen 400 Euro des Rechnungsbetrags auf das G-Konto überwiesen werden. Der verbleibende Betrag geht an die reguläre Bankkontonummer im Standard-PaymentMeans-Element.

So funktioniert die Zahlung

Bei einer Rechnung mit G-Konto zahlt der Käufer in zwei Teilen:

  1. Den G-Kontobetrag an die G-Kontonummer aus der Erweiterung
  2. Den verbleibenden Betrag an die reguläre Bankkontonummer

Die Rechnung selbst enthält den vollständigen Betrag im PayableAmount. Die Aufteilung ist informativ: Der Käufer weiß, wie viel an welche Kontonummer überwiesen werden muss. In der LegalMonetaryTotal kann der G-Kontobetrag auch als PrepaidAmount aufgenommen werden, wodurch der Restbetrag im PayableRoundingAmount oder einem angepassten PayableAmount sichtbar wird. Die genaue Implementierung variiert je nach Softwarepaket.

Tipp: Wenn Sie im Baugewerbe über eConnect fakturieren, prüfen Sie, ob Ihr Softwarepaket die NLCIUS G-Account-Erweiterung unterstützt. Falls nicht, kann eConnect die G-Kontoinformation mitgeben, wenn Sie die G-Kontonummer und den Betrag über die API oder die Plattform bereitstellen.

G-Konto und DICO

Im Baugewerbe werden Rechnungen häufig im DICO-Format (Digitale Kommunikation im Bauwesen) ausgetauscht. DICO-Rechnungen enthalten standardmäßig ein Feld für das G-Konto. Wenn eConnect eine DICO-Rechnung in UBL transformiert, wird die G-Kontoinformation automatisch in die NLCIUS G-Account-Erweiterung übernommen, sodass die Information beim Formatwechsel nicht verloren geht.

Häufig gestellte Fragen

Ist das G-Konto verpflichtend?

Nein. Das G-Konto ist optional und wird hauptsächlich in Branchen mit Kettenhaftung eingesetzt. Viele Bauunternehmen und Zeitarbeitsorganisationen nutzen es, aber es ist keine gesetzliche Pflicht.

Kann ich ein G-Konto in einem regulären BIS Billing V3-Profil angeben?

Nicht direkt. Die G-Account-Erweiterung ist spezifisch für NLCIUS. Wenn Sie das Standard-Peppol BIS Billing V3-Profil ohne NLCIUS verwenden, gibt es keinen standardisierten Platz für G-Kontoinformationen. In diesem Fall könnten Sie die G-Kontonummer als zweites PaymentMeans aufnehmen, aber dies ist nicht standardisiert und wird nicht von allen Empfängern erkannt.

Wie weiß der Empfänger, dass es sich um eine G-Konto-Rechnung handelt?

Die CustomizationID der Rechnung enthält den G-Account-Erweiterungsidentifikator. Empfangende Software, die dieses Profil unterstützt, erkennt die Erweiterung automatisch und zeigt dem Benutzer die G-Kontoinformationen an.

Rechnung prüfen


Verwandt