Fakturowanie w WindowsFakturowanie onlineKsięgowość onlineBiura rachunkoweUrzędy SkarboweWzory umów i pismKalkulatory
big-24-icon

Faktury w KSeF a kody GLN

Oceń ten artykuł

Krajowy System e-Faktur zmienił sposób dokumentowania sprzedaży: faktura przestała być plikiem PDF wystawianym według własnego wzoru, a stała się uporządkowanym zapisem danych w strukturze XML. Od 1 lutego 2026 roku obowiązuje jej najnowsza wersja — FA(3). Wśród pól, które można w niej wypełnić, są też kody GLN. Nie należą do obowiązkowych, ale w części branż decydują o tym, czy faktura zostanie w ogóle przyjęta przez odbiorcę.

Czym jest kod GLN

GLN (Global Location Number) to trzynastocyfrowy numer nadawany w systemie GS1 — tym samym, z którego pochodzą kody kreskowe GTIN. Identyfikuje nie towar, lecz lokalizację lub podmiot: konkretny magazyn, sklep, dział, punkt dostawy albo jednostkę organizacyjną firmy.

Tym różni się od NIP. Jedna firma ma jeden NIP, ale może mieć kilkadziesiąt numerów GLN — osobny dla każdego oddziału i miejsca dostawy. Dzięki temu w dokumencie da się precyzyjnie wskazać, do którego magazynu trafia towar i który dział za niego płaci.

Struktura FA(3) — co obowiązkowe, co opcjonalne

Schemat faktury ustrukturyzowanej dzieli pola na wymagane i fakultatywne. W wersji FA(3) liczba pól obowiązkowych wzrosła do 37 — o 11 więcej niż w poprzedniej strukturze FA(2). Do wymaganych należą m.in.:

  • dane identyfikujące strony — NIP, nazwa, adres;
  • PKWiU dla pozycji towarowych;
  • GTU — kod grupy towarowo-usługowej;
  • oznaczenie procedury VAT;
  • kod waluty oraz jednostka miary dla każdej pozycji.

Brak pola obowiązkowego kończy się błędem walidacji i nieprzyznaniem numeru KSeF — czyli faktura nie zostaje wystawiona. Szerzej piszemy o tym w artykule o symbolu PKWiU na fakturze.

Kody GLN na fakturze ustrukturyzowanej

GLN pozostaje polem fakultatywnym. Jego brak nie zablokuje wystawienia faktury i nie spowoduje odrzucenia dokumentu przez system. Struktura przewiduje jednak miejsca, w których można go wskazać — przy identyfikacji stron transakcji oraz podmiotów dodatkowych, na przykład odbiorcy towaru innego niż nabywca.

Dzięki temu jedna faktura może rozróżnić trzy role, które w obrocie często są odrębnymi podmiotami: kto kupuje, kto płaci i dokąd fizycznie jedzie towar.

Kiedy GLN ma znaczenie w praktyce

Choć przepisy go nie wymagają, w kilku sytuacjach bywa wymagany umownie:

  • sieci handlowe i sprzedaż do dużych odbiorców — wielu z nich warunkuje przyjęcie dokumentu podaniem GLN punktu dostawy;
  • komunikacja EDI — elektroniczna wymiana dokumentów opiera się na identyfikatorach GS1, więc GLN pozwala automatycznie dopasować fakturę do zamówienia i dostawy;
  • firmy wielooddziałowe — jeden NIP nie wystarcza do rozdzielenia kosztów między lokalizacje;
  • logistyka i magazyny zewnętrzne — gdy miejsce dostawy różni się od siedziby nabywcy.

W obrocie między małymi firmami GLN zwykle nie jest potrzebny — NIP w zupełności wystarcza do identyfikacji stron.

Jak uzyskać numer GLN

Numery GLN nadaje organizacja GS1 Polska. Wymaga to przystąpienia do systemu GS1 — po rejestracji firma otrzymuje pulę numerów i sama przypisuje je do swoich lokalizacji, prowadząc ich ewidencję. Numery kontrahentów pozyskuje się natomiast od nich samych i zapisuje w kartotece klientów, żeby program podstawiał je automatycznie przy wystawianiu faktury.

Integracja z systemami ERP

Wartość GLN ujawnia się dopiero w automatyzacji. Gdy identyfikator jest ten sam w zamówieniu, dokumencie dostawy i fakturze, system odbiorcy potrafi powiązać te dokumenty bez udziału człowieka i skierować fakturę do właściwego akceptanta. To skraca obieg dokumentów i ogranicza liczbę faktur odrzucanych z powodu niejasnego adresata.

Podsumowanie

  • GLN identyfikuje lokalizację lub podmiot, nie towar — i uzupełnia NIP, a go nie zastępuje;
  • w strukturze FA(3) pozostaje polem fakultatywnym — jego brak nie blokuje wystawienia faktury;
  • bywa natomiast wymagany umownie przez sieci handlowe i w komunikacji EDI;
  • obowiązkowe w FA(3) są inne pola: PKWiU, GTU, procedura VAT, waluta i jednostka miary.

Wystawianie faktur zgodnych ze strukturą FA(3), wraz z polami dodatkowymi i wysyłką do systemu, obsługuje program do faktur z KSeF.

Udostępnij ten artykuł:
Emil Zelma
Emil Zelma
Artykuły: 150

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Wymagane pola są oznaczone *

Potrzebujesz pomocy?

Napisz do nas: biuro@rafsoft.net lub zapytaj konsultanta na czacie LiveChat.

📞 Infolinia: 801 000 984 (9:30–15:30)