G-rekening

Jak podać numer G-rekening w fakturze UBL: rozszerzenie NLCIUS G-account, struktura XML i zastosowanie w branży budowlanej.

W holenderskiej branży budowlanej, pracy tymczasowej i usług porządkowych G-rekening (konto zablokowane) jest powszechnie stosowanym instrumentem. Część kwoty faktury jest przelewana na konto zablokowane w banku, z którego mogą być opłacane wyłącznie podatek od wynagrodzeń i składki na ubezpieczenia społeczne. Chroni to zleceniodawcę przed odpowiedzialnością za nieodprowadzone podatki przez wykonawcę (odpowiedzialność solidarna wynikająca z Wet ketenaansprakelijkheid, holenderskiej ustawy o odpowiedzialności łańcuchowej).

Aby zautomatyzować ten proces, faktura musi zawierać numer G-rekening oraz kwotę, która ma zostać przelana na konto zablokowane. W standardowym UBL nie ma na to przewidzianego miejsca. Dlatego powstało rozszerzenie NLCIUS G-account.

Rozszerzenie NLCIUS G-account

Rozszerzenie NLCIUS G-account (oficjalnie: NLCIUS-GAC) to holenderskie rozszerzenie profilu NLCIUS, zaprojektowane specjalnie w celu uwzględnienia danych G-rekening w fakturze UBL. Rozszerzenie dodaje osobny blok płatności obok płatności regularnej.

Profil ma własny CustomizationID:

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

eConnect automatycznie rozpoznaje ten profil i przetwarza dane G-rekening podczas routingu faktury.

Struktura XML

Informacje o G-rekening są umieszczane za pomocą UBLExtension w bloku UBLExtensions na początku faktury. Rozszerzenie zawiera osobny element PaymentMeans z numerem G-rekening i kwotą:

<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-rekening Bouwbedrijf B.V.</cbc:Name>
          </cac:PayeeFinancialAccount>
        </cac:PaymentMeans>
        <cbc:PrepaidAmount currencyID="EUR">400.00</cbc:PrepaidAmount>
      </nlgac:GAccountExtension>
    </ext:ExtensionContent>
  </ext:UBLExtension>
</ext:UBLExtensions>

W tym przykładzie 400 euro z kwoty faktury ma zostać przelane na G-rekening. Pozostała kwota trafia na regularny numer konta bankowego podany w standardowym elemencie PaymentMeans.

Jak działa płatność

Przy fakturze z G-rekening odbiorca płaci w dwóch częściach:

  1. Kwotę G-rekening na numer konta z rozszerzenia
  2. Pozostałą kwotę na regularny numer konta bankowego

Sama faktura zawiera pełną kwotę w PayableAmount. Podział ma charakter informacyjny: odbiorca wie, ile przelać na który numer konta. W LegalMonetaryTotal kwota G-rekening może być również ujęta jako PrepaidAmount, dzięki czemu kwota pozostała jest widoczna w PayableRoundingAmount lub dostosowanym PayableAmount. Dokładna implementacja różni się w zależności od pakietu oprogramowania.

Wskazówka: jeśli Państwo fakturują w branży budowlanej za pośrednictwem eConnect, warto sprawdzić, czy pakiet oprogramowania obsługuje rozszerzenie NLCIUS G-account. Jeśli nie, eConnect może dołączyć informacje o G-rekening, jeśli Państwo podadzą numer konta i kwotę za pośrednictwem API lub platformy.

G-rekening i DICO

W branży budowlanej faktury są często wymieniane w formacie DICO (Digitale Communicatie in de bouw, komunikacja cyfrowa w budownictwie). Faktury DICO domyślnie zawierają pole na G-rekening. Gdy eConnect przekształca fakturę DICO na UBL, informacje o G-rekening są automatycznie przenoszone do rozszerzenia NLCIUS G-account, dzięki czemu dane nie są tracone przy zmianie formatu.

Najczęściej zadawane pytania

Czy G-rekening jest obowiązkowy?

Nie. G-rekening jest opcjonalny i jest stosowany głównie w sektorach z odpowiedzialnością solidarną. Wiele firm budowlanych i agencji pracy tymczasowej z niego korzysta, ale nie jest to wymóg prawny.

Czy można podać G-rekening przy standardowym profilu BIS Billing V3?

Nie bezpośrednio. Rozszerzenie G-account jest specyficzne dla NLCIUS. Jeśli Państwo korzystają ze standardowego profilu Peppol BIS Billing V3 bez NLCIUS, nie ma ustandaryzowanego miejsca na informacje o G-rekening. W takim przypadku można podać numer G-rekening jako drugi PaymentMeans, ale nie jest to rozwiązanie ustandaryzowane i nie jest rozpoznawane przez wszystkich odbiorców.

Skąd odbiorca wie, że to faktura z G-rekening?

CustomizationID faktury zawiera identyfikator rozszerzenia G-account. Oprogramowanie odbierające, które obsługuje ten profil, automatycznie rozpoznaje rozszerzenie i wyświetla informacje o G-rekening użytkownikowi.

Sprawdź fakturę


Powiązane