Baza wiedzy Trawers ERP

KSeF Faktury sprzedaży. Wysyłanie. Pobieranie

1. Wstęp 2. Uruchomienie wysyłki 3. Etapy wysyłki 3.1 Warunki wysłania faktury do KSeF 3.2 Przygotowanie do wysłania 3.3 Wysyłka 4. Odrzucenie faktury 5. Statusy faktur KSeF 6. Limity wysyłki 7. Wysyłka zbiorcza paczki faktur 8. Pobieranie faktur sprzedaży 8.1 Opis ogólny 8.2 Samofakturowanie 8.3 Pobieranie faktur sprzedaży wystawionych w innym programie 8.4 Powiązanie faktur sprzedaży z fakturami KSeF 8.5 Dopisywanie faktur z plików XML 9. Panel KSeF NA 10. Sekcje Faktury KSeF 10.1 Rodzaj faktury KSeF 10.2 Sprzedawca. Podmiot 1 10.3 Nabywca. Podmiot2 10.4 Podmiot3 10.5 Dodatkowy opis 10.6 Pozycje faktury <FaWiersz> 10.7 Rozliczenie 10.8 Płatność 10.9 Warunki transakcji 10.10 Zamówienia [FZ] [FL] 10.11 Stopka 10.12 Pozostałe sekcje 10.13 Sekcje niewypełniane 11. Stawki PTU 12. KSeF a JPK_V7 13. Wydanie faktury nabywcy 14. Tabela awarii KSeF 15. Tematy powiązane

1. Wstęp

W tym artykule opisano wysyłanie faktur sprzedaży do platformy KSeF oraz pobieranie faktur KSeF wystawionych w innych programach.

2. Uruchomienie wysyłki

2.1 Konfiguracja

Aby wysyłać faktury sprzedaży z systemu NA do KSeF, wymagane jest: * Ustawienie środowiska KSeF na: [P] Środowisko Produkcyjne * Certyfikaty KSeF - Uwierzytelnienie - Podpis linku * Skrzynki KSeF * Parametry KSeF. Stawki PTU [AD_TPK20] * Parametry KSeF. Harmonogram [AD_TPK22] * Uprawnienia - do Skrzynek KSeF - do Certyfikatów KSeF - do funkcji wysyłania faktur do KSeF Patrz opisy konfiguracji i certyfikatów: KSeF Opis ogólny. Konfiguracja KSeF Certyfikaty

2.2 Oznaczanie faktur do wysyłki

Wysyłać można faktury oznaczone w nagłówku jako: Wysłać do KSeF [T] Program Trawers po zainstalowaniu wersji KSeF nie oznacza automatycznie faktur do wysyłki dopóki nie włączy się parametru: Wysyłać do KSeF ? [T]. Wynika to z różnych terminów rozpoczynania wysyłek w poszczególnych firmach. W dniu uruchomienia wysyłki należy w funkcji: KSeF > Pomocnicze > Parametry KSeF. Harmonogram [AD_TPK22] Włączyć parametr: Wysyłać faktury do KSeF ? [T] Wartość [T] spowoduje, że nowo wystawiane faktury będą oznaczone do wysyłki do KSeF. Ustawi w nagłówku faktury pole: Wysłać do KSeF [T] To oznaczenie można ręcznie zmieniać [T]<->[N] Może to zrobić operator, który ma uprawnienie do funkcji: Parametry KSeF. Harmonogram [AD_TPK22] Faktury można wysyłać do odbiorców bez NIP - do osób fizycznych. Trzeba ustawić parametr: [AD_TPK22] Wysyłać faktury dla osób fizycznych ? [T]

3. Etapy wysyłki

3.1 Warunki wysłania faktury do KSeF

Do KSeF można wysyłać tylko faktury zatwierdzone. Program automatycznie oznacza faktury do wysyłki, korzystając z ustawień: - Wysłać do KSeF [T] (odbiorcy z NIP) - Wysyłać faktury dla osób fizycznych ? [N] (odbiorcy bez NIP) Uprawniony operator może zmienić oznaczenie. Faktury oznaczone w nagłówku jako [T] można wysłać. Awaria KSeF ----------- Jeżeli wystąpi awaria KSeF, to w tabeli awarii należy zapisać rodzaj i czas (okres) awarii. W czasie (okresie) awarii nie można wysłać bezpośrednio faktury do KSeF. Przy próbie wysłania faktury do KSeF, program sprawdzi w tabeli, czy jest awaria. Jeśli jest awaria, to program nie wyśle faktury do KSeF, lecz utworzy fakturę w postaci XML i obliczy jej skrót SHA. Zapisze te dane w nagłówku faktury (wraz z kodem awarii) i fakturę zapisze w Skrzynce Głównej KSeF w folderze [Do wysłania]. Tak utworzoną fakturę będzie można wydrukować z kodem QR z tytułem: Faktura lub 'Potwierdzenie transakcji' - zależnie od rodzaju awarii. Po zakończeniu awarii fakturę trzeba wysłać ręcznie do KSeF.

3.2 Przygotowanie do wysłania

Trawers przygotowuje fakturę sprzedaży NA do wysyłania do KSeF. Wykonuje: - ustala rodzaj faktury KSeF (patrz punkt: Rodzaj faktury KSeF). - tworzy fakturę ustrukturyzowaną (XML wg specyfikacji FA(3) - weryfikuje (waliduje) poprawność treści XML - oblicza skrót SHA (potrzebny m.in. do kodów QR) - zapisuje fakturę w Skrzynce Głównej, w folderze [Do wysłania] Fakturę gotową do wysłania można wydrukować. Na wydruku będą dwa kody QR: - Sprawdz fakturę w KSeF / OFFLINE : ze skrótem SHA faktury - Zweryfikuj wystawcę faktury / CERTYFIKAT: z linkiem umożliwiającym weryfikację sprzedawcy na podstawie jego certyfikatu Uwaga: Opis faktury ustrukturyzowanej jest na stronie: https://ksef.podatki.gov.pl/media/0ivha0ua/broszura-informacyjna-dotyczaca-struktury-logicznej-fa-3.pdf Jest tam opis formatów pól (danych) i ich charakteru: obligatoryjny, opcjonalny i fakultatywny. Jest tam także Wykaz używanych oznaczeń w diagramie XSD i wskazanie jak wizualizowany jest charakter pól: - Elementy obligatoryjne posiadają obramowanie w postaci linii ciągłej - Elementy opcjonalne i fakultatywne posiadają obramowania w postaci linii przerywanej. i ja wizualizowane są: sekwencje i wybory Zrozumienie charakteru pól ułatawia analizę raportu z błedami walidacji. Przykładowy raport: ---------------------------------------------------------------------------- Faktura FA0001/mm/rr Walidacja pliku XML KSEF FA Schema: KSEF (FA3) v1 http://crd.gov.pl/wzor/2025/06/25/13775/schemat.xsd Wynik: 0/1871 Błędy: Error (line 55): Element '{http://crd.gov.pl/wzor/2025/06/25/13775/} Zwolnienie': Missing child element(s). Expected is one of ( {http://crd.gov.pl/wzor/2025/06/25/13775/}P_19A, {http://crd.gov.pl/wzor/2025/06/25/13775/}P_19B, {http://crd.gov.pl/wzor/2025/06/25/13775/}P_19C ). [000052] <P_17>2</P_17> [000053] <P_18>2</P_18> [000054] <P_18A>2</P_18A> [000055] <Zwolnienie> [000056] <P_19>1</P_19> [000057] </Zwolnienie> --------------------------------------------------------------------------- W broszurze należy odszukać wskazaną sekcje, tu: Zwolnienie. Tam widać, że dla elementu: Zwolnienie można wybrać: - P_19 (Zwolniony), i wtedy należy w sekwencji podać: P_19A lub P_19B lub P_19C lub - P_19N (brak zwolnienia) Z raportu wynika, że nie podano elementu: P_19A, P_19B, P_19C. Dlatego jest komunikat: - Missing child element(s) - brakuje elementu - Expected is one of - jako następny oczekiwany jest ... Patrz też: Tabela - Podstawy zwolnienia z PTU [AD_TPZ10]

3.3 Wysyłka

Wysyłka do KSeF odbywa się w kilku etapach. Program kolejno: - otwiera sesję i uzyskuje numer referencyjny sesji - wysyła fakturę i otrzymuje numer referencyjny faktury Uwaga: to nie jest jeszcze numer KSeF. - ustala status faktury. Odpytuje serwer KSeF w pętli, wielokrotnie, aż do momentu uzyskania odpowiedzi o statusie faktury. Można przerwać ten proces. Przerwanie powoduje, że faktura pozostanie w folderze [Do wysłania]. Ponowienie wysyłki dokończy proces odebrania statusu i numeru KSeF. - odbiera numer KSeF (gdy nadany) - przenosi fakturę do folderu: Wysłane - zapisuje numer KSeF Numer KSeF otrzymuje: - faktura sprzedaży w NA - polecenia księgowania w NA - dokumenty w KG (jeśli już przesłano polecenia księgowania do KG) Aktualny stan faktury jest widoczny na głównym ekranie faktury: o----- Zatwierdzona o--------------- Faktura zostanie wysłana do KSeF | | |o---- Sfiskalizowana | o--------- Faktura przygotowana do wysłania do KSeF || | | ||o--- Wysłana do KSeF (nadano numer KSeF)| | o--- Oznaczenie dla JPK_V7 (KSEF,BFK,OFF,DI) ||| | | | vvv v v v o-- Faktura sprzedaży [FA] 2026/04 [NA_DFA20] ----------------------------------[X]o | | | Stan v+e KSeF Wyślij T SHA v JPK KSEF Op/Od AA/00 | <--- Oznaczenia stanu | | | Odbiorca 000001 LEROY-MERLIN POLSKA SP. Z O.O. | <--- Nagłówek faktury NA (fragment) | Dokument FA0001/04/26 Data 26.04.01 Wystawiono 26.04.01 Sprzedaż 26.04.01 | | ... | | ... |

4. Odrzucenie faktury ustrukturyzowanej

Odrzucenie faktury ustrukturyzowanej wysłanej do KSeF, może nastąpić, gdy: - Brak uprawnień w KSeF PESEL (NIP) podany w certyfikacie KSeF nie daje uprawnień do wystawiania faktur w kontekście podmiotu, w którym zalogowano się do KSeF (uwierzytelniono). - Niezgodność struktury pliku XML ze strukturą logiczną FA(3) - Trawers weryfikuje (waliduje) zgodność struktury przed wysłaniem. - Data wystawienia jest z przyszłości - Duplikat faktury (błąd 440) Wystąpi, gdy łącznie będą takie same: - NIP Sprzedawcy - Numer faktury (pole P_2) - Rodzaj faktury

5. Statusy faktur KSeF

Status faktury wysłanej do KSeF można ustalić w funkcji: NA > Panel KSeF > (zakładka) > Metadane, status, UPO > Pokaż / Pobierz status faktur(y) Raport zawiera m.in.: - Numer KSeF: 9580970167-20260120-010080807263-9E Numer KSeF, jeśli nadany. - Numer obcy: 01111/01/26 Kolejny numer faktury nadany w ramach jednej lub więcej serii, który jednoznacznie identyfikuje fakturę. Gdy faktura wysłana z Trawersa, to jest to numer faktury w Trawersie. Jeśli jest to faktura sprzedaży utworzona w innym programie i pobrana do Trawersa, to będzie to numer nadany przez inny program. - Nasz numer: (FA) AA0004/01/26 Numer faktury pod jakim widnieje ona w Trawersie. - Kontrahent: (NA) 000001 Odbiorca 1 Hurtownia Mondis Kontrahent, dla którego zarejestrowano daną fakture w Trawersie. - Wystawiona: 2026.01.20 Data wystawienia faktury. - Kod odpowiedzi: 200 OK Kod odpowiedzi serwera - to kod odpowiedzi serwera API KSeF. Informuje, czy dane zapytanie zostało prawidłowo wysłane i przetworzone. 200 OK (gdy 200, to jednocześnie zwracany jest kod statusu) 201 OK Created 202 OK Accepted 204 OK No deleted 400 Błąd: Nieprawidłowe zapytanie (Bad Request) (Dla 400 dodatkowo może zwrócić Kod wyjątku, np: GetKSefExceptionCodeDesc() ) 401 Błąd: Nieautoryzowany dostęp (Unauthorised) 403 Błąd: Brak uprawnień (Forbidden) 404 Błąd: Nie znaleziono (Not found) - Kod statusu: 200 Sukces Kod statusu przetwarzania faktury. Informuje, na jakim etapie przetwarzania jest wysłana faktura. 100 Faktura przyjęta do dalszego przetwarzania 150 Trwa przetwarzanie 200 Sukces 405 Przetwarzanie anulowane z powodu błędu sesji 410 Nieprawidłowy zakres uprawnień 415 Brak możliwości wysyłania faktury z załącznikiem 430 Błąd weryfikacji (walidacji) pliku faktury 435 Błąd odszyfrowania pliku 440 Duplikat faktury 450 Błąd weryfikacji (walidacji) semantyki dokumentu faktury 500 Nieznany błąd 550 Operacja została anulowana przez system. Spróbuj ponownie. - Numer ref sesji: Online: 20260120-SO-31B8CBE000-B1CF980E80-C8 - Numer ref sesji: Batch: 20250626-SB-213D593000-4DE10D80A5-E9 Numer referencyjny sesji - to roboczy identyfikator sesji komunikacyjnej z serwerem KSeF dotyczącej wysyłania faktur do KSeF. Sesja typu: Online (wysyłka pojedynczych faktur) - symbol: SO. Sesja typu: Batch (wysyłka paczki faktur) - symbol: SB. Numer jest nadawany po prawidłowym otwarciu sesji. Na podstawie numeru sesji, można ustalać listę faktur wysłanych w danej sesji oraz status sesji. - Numer ref faktury: 20260120-EE-31B935F000-A68E95867B-FC Numer referencyjny faktury, to roboczy identyfikator faktury wysłanej do KSeF. Używany jest do identyfikacji stanu przetwarzania faktury. (W trakcie przetwarzania / Nadano numer KSeF / Odrzucona) Na podstawie numeru referencyjnego faktury i sesji, można ustalać status faktury oraz pobierać UPO. - UPO: N Oznaczenie czy pobrano UPO - Skrót SHA: W0TfIJWHpTNk9F1qUPQ/BTlKtXbkEU2tY8PNzWQ9Nrc= Skrót SHA pliku XML zawierającego fakturę, jednoznacznie identyfikujący fakturę KSeF.

6. Limity wysyłki

Środowisko produkcyjne KSeF ma limity ograniczające ilość wysyłanych faktur do KSeF: 10 / sekundę 30 / minutę 180 / godzinę Te limity dotyczą faktur wysyłanych w sesji interaktywnej Online [SO]. Limity mogą się zmieniać. Aktualne limity można pobrać i obejrzeć w funkcjach: KSeF > Pomocnicze > Limity API - Raport [AD_TLK01] KSeF > Pomocnicze > Limity API - Aktualizacja [AD_TLK02] Program Trawers, podczas wysyłania faktur pilnuje, aby limity nie zostały przekroczone. Użytkownikom wysyłającym dużą ilość faktur zaleca się, aby wysyłali zbiorcze paczki faktur.

7. Wysyłka zbiorcza paczki faktur

W funkcji wysyłki: NA > Sprzedaż > Wysyłka faktur do KSeF [NA_DWK01] można wybrać rodzaje dokumentów i zakres faktur. Wybrane faktury można wysłać jako paczki zbiorcze. Faktury warto wysyłać paczkami, gdy jest ich duża ilość, lub gdy przydzielono oddzielne uprawnienia do tworzenia i wysyłania faktur.

8. Pobieranie faktur sprzedaży

8.1 Opis ogólny

W systemie NA, oprócz wysyłania, można także pobierać faktury sprzedaży. Pobiera się faktury, na których my występujemy jako Podmiot1 Sprzedawca lub jako Podmiot3. Tzn. gdy kontekst (NIP, IDWew) widoczny w karcie certyfikatu KSeF, którym się uwierzytelniono w KSeF, jest taki jak w Podmiot1 lub Podmiot3. Dla Podmiot3 ujmowane są w NA następujące role: - [0] Inna Pobiera w NA i ZO, bo nie można jednoznacznie przypisać. - [1] Faktor Pobiera w NA i ZO, bo możemy występować jako faktor sprzedawcy lub nabywcy - [3] Podmiot pierwotny Pobiera w NA i ZO, bo nie można jednoznacznie przypisać - [5] Wystawca faktury Tylko w NA - [7] JST - wystawca Tylko w NA - [9] Członek GV - wystawca Tylko w NA - [11] Pracownik Pobiera w NA i ZO, bo możemy występować w kotekście sprzedaży lub zakupu Pobieranie faktur sprzedaży KSeF: NA > Sprzedaż > Panel KSeF > F3-foldery, zmienić folder na: Pobrane > F2-menu o------------------------------------------------o | 1 Odśwież zawartość folderu (F5) | o---<-----o| 2 Pobierz faktury z KSeF | | | 3 Dopisz fakturę KSeF z pliku XML | | o------------------------------------------------o v > Pobierz faktury z KSeF o-- Pobierz faktury z KSeF ----------[X]o | | | Data zapisania w KSEF: | | | | Od 202x.04.02 00:00 | | Do 202x.04.03 23:59 | | | o---------------------------------------o | F2, F11-kalendarz, (+/-)-zmień, (*)-dz| o---------------------------------------o Faktury będą w folderze: Pobrane Pobrane faktury KSeF można powiązać z wcześniej utworzonymi fakturami w NA. NA > Panel KSeF > Powiąż z fakturą NA (funkcja jest w folderze: Pobrane) Jak działa pobieranie faktur z KSeF ? Krajowy System e-Faktur (KSeF) pełni funkcję centralnego repozytorium faktur ustrukturyzowanych. Z perspektywy podmiotu, będącego użytkownikiem programu Trawers działa to tak, że KSeF przechowuje wszystkie faktury sprzedaży danego podmiotu zarówno te wystawione przez niego w programie Trawers, te wystawione przez niego w innych programach jak i te wystawione w jego imieniu przez inne podmioty. Każdorazowo, pobierając faktury sprzedaży z KSeF (w danym zakresie dat), KSeF zwraca wszystkie faktury, na których firma użytkująca program Trawers widnieje jako Podmiot 1 (sprzedawca) lub Podmiot 3 (wg powyższego opisu), bez względu na to, w jakim programie i przez kogo została wystawiona dana faktura. Następnie program sprawdza czy faktura o danym skrócie SHA jest już w zbiorze nagłówków faktur KSeF Head. Jeśli jest, to pomija, jeśli nie ma to, zapisuje do tego zbioru. Faktury KSeF w zbiorze nagłówków KSeF Head (zarówno w NA jak i w ZO) są podzielone logicznie na Skrzynki a skrzynki na Foldery. Pobrane faktury zawsze są przypisywane do: NA Skrzynka Główna, Folder: Pobrane. Gdy zdefiniowano wiele skrzynek, osoba odpowiedzialne za obieg dokumentów w zakresie faktur, może przenieść fakturę do skrzynki Oddziału lub innej jednostki firmy. Działa tak, jak program klienta poczty elektronicznej, gdzie identyfikatorem jest UUID. Patrz podobny dialog w module TrEmail: TrEmail Wbudowana poczta elektroniczna

8.2 Samofakturowanie

Samofakturowanie to wystawianie przez Nabywcę faktury w imieniu Sprzedawcy. W kontekście programu Trawers mogą wystąpić dwa scenariusze: 1. Nabywca towarów sprzedawanych przez użytkownika programu Trawers wystawia fakturę w jego imieniu (Sprzedawcy). W Trawersie można odebrać fakturę wystawioną w imieniu użytkownika Trawersa (Sprzedawcy), można pokazać jej wizualizację oraz powiązać z fakturą sprzedaży w NA. Taka faktura otrzyma numer obcy (FNumerNA C 64) nadany przez wystawcę faktury (Nabywcę). Numer obcy jest widoczny w funkcji: NA > Faktura sprzedaż > F2 > Dane dodatkowe JPK_V7, KSEF Pole: Numer obcy (FNumerNA C 64) Numer ten zostanie też zapisany w pliku JPK_V7 jako numer faktury. 2. Użytkownik programu Trawers (Nabywca) wystawia fakturę zakupu w imieniu dostawcy (Sprzedawca). Program nie obsługuje wystawiania faktur zakupu w imieniu dostawcy (samofakturowanie po stronie zakupu).

8.3 Pobieranie faktur sprzedaży wystawionych w innym programie

Jeśli użytkownik korzysta z innych programów do rejestrowania faktur sprzedaży, to podobnie jak przy samofakturowaniu, może pobrać utworzone faktury KSeF i powiązać z fakturami sprzedaży w NA.
Faktury pobrane [P] i wysłane [W]
Faktury KSeF (sprzedaży i zakupu) dzielimy na: pobrane [P] i wysłane [W]. W zbiorze danych: KSef Head (480) litery P/W są zapisywane w polu: KSEFWP. Na zestawieniu faktur w panelu KSeF, widać strzałki wskazujące status faktur: [^] Wysłane [v] Pobrane Faktury pobrane, umieszczone są w folderze [Pobrane]. Po zapisaniu faktur w NA/ZO należy je przenieść do foleru [Zapisane]. Faktury przygotowane do wysyłki są umieszczane w folderze [Do wysłania]. Po nadaniu im numeru KSeF są przenoszone do foleru [Wysłane]. Po pobraniu faktury z KSeF zostaje ona zapisana w zbiorze KSeF Head (nagłówki faktury KSeF). Głównym identyfikatorem (unikalnym) jest skrót SHA faktury.
Powiązanie faktury KSeF z fakturą NA/ZO
Aby faktura pobrana z KSeF została ujęta w dokumentach sprzedaży / zakupu, pliku JPK, rozrachunkach i poleceniach księgowania, należy na podstawie pobranej faktury KSeF zarejestrować fakturę sprzedaży w NA lub fakturę zakupu w ZO. Dostępne są dwie drogi rejestrowania faktur, pierwsza przy pomocy kreatora w panelu KSeF, który kolejno umożliwia powiązanie z kontrahentem, dopisanie nagłówka faktury, dopisanie pozycji zakupu i pozycji PTU. Dopisując tą drogą fakturę zakupu automatycznie zostanie zapisany w nagłówku faktury numer KSeF, skrót SHA i XML faktury ustrukturyzowanej. Dane na fakturze zakupu (numer obcy faktury, data wystawienia, forma płatności indeksy, ilości, ceny, ...) są przepisywane z faktury KSeF z możliwością korekty. Ta ścieżka obecnie jest dostępna tylko dla faktur zakupu. Druga możliwość to wydruk wizualizacji faktury lub otwarcie faktury w drugim oknie programu i zarejestrowanie na podstawie danych na fakturze KSeF faktury zakupu lub sprzedaży. Po zapisaniu faktury w NA / ZO należy ją powiązać z fakturą KSef, mamy dwie opcje: 1. Panel KSeF > Folder [Pobrane] > Powiąż z fakturą NA / ZO W funkcji tej wybieramy numer faktury sprzedaży / zakupu Podczas wiązania ręcznego program Trawers nie kontroluje zgodności żadnych danych zapisanych na fakturze sprzedaży NA z danymi na fakturze KSeF. 2. Sprzedaż / Zakupy > Automatyczne wiązanie faktur KSeF Tu program automatycznie powiąże faktury wg: - numer NIP na fakturze KSeF <-> Numer NIP kontrahenta - numer faktury nadanego przez wystawcę faktury pole: Dane dodatkowe JPK_V7, KSeF > Numer obcy (FNumerNA C 64) - kwota brutto .................................................. T MetaDane > grossAmount <-> Podsumowanie: Wartość brutto Automatyczne wiązanie faktur pozwala na wiązanie wielu faktur jednocześnie. Podczas wiązania automatycznego, program Trawers nie kontroluje zgodności pozostałych danych (innych niż numer obcy, NIP i kwota brutto) zapisanych na fakturze sprzedaży NA z danymi na fakturze KSeF.
Rezultat powiązania
Wiązanie faktury sprzedaży / zakupu z fakturą KSeF powoduje: - zapisanie numeru KSeF, skrótu SHA oraz XML-a faktury ustrukturyzowanej w nagłówku faktury sprzedaży NA lub zakupu ZO. Dodatkowo w NA zapisywany jest: Numer obcy (FNumerNA C 64) w nagłówku faktury sprzedaży. To jest numer nadany w innym programie przez wystawce i zapisany w polu: 'P_2 Kolejny numer faktury, nadany w ramach jednej lub więcej serii, który w sposób jednoznaczny identyfikuje fakturę. Uwaga! Nie należy utożsamiać kolejnego numeru faktury, o którym mowa w polu P_2 z numerem identyfikującym fakturę w KSeF. Są to dwa różne numery.'(broszura KSeF) Numer ten służy do identyfikacji faktury m.in. w pliku JPK_V7. - zapisanie rodzaju [FA] [FK] ... i numeru faktury FA0001/mm/rr w zbiorze KSeF Head (nagłówki faktur KSef). Aby usunąć dane KSeF (numer, SHA, XML) z nagłówka faktury NA / ZO należy usunąć powiązanie. Panel KSeF > Folder [Pobrane] > Powiąż z fakturą NA / ZO > Usuń powiązanie
Wpisywanie ręczne numeru KSeF
Numer KSeF można wpisać ręcznie do nagłówka faktury zakupu. Patrz szczegóły: warunki i przykłady zastosowania Param operat 05xx 06xx ... Wg numerów Dodatkowo: W funkcji wydruku wg wzorców faktury KSeF zarówno w NA jak i ZO program sprawdza czy jest to faktura Wysyłana (Outgoing) czy Pobrana. Tylko dla faktury Wysyłanej generowany jest drugi kod QR pt: Zweryfikuj wystawcę faktury. Program nie przechowuje informacji o tym kto jest wystawcą faktury dla faktur pobranych. Dla faktur wysłanych jest to operator zapisany na fakturze w polu [Wystawil] a kod QR jest tworzony na podstawie jego certyfikatu. (AsystentAI) Patrz też powyższy opis w układzie zaproponowanym przez AI: KSeF: Pobieranie fa sprzedaży. AI

8.4 Powiązanie faktur sprzedaży z fakturami KSeF

Po pobraniu faktury KSeF można ją powiązać z wcześniej utworzoną fakturą sprzedaży. NA > Panel KSeF > Powiąż z fakturą NA NA > Panel KSeF > Powiąż automatycznie (funkcja jest w folderze: Pobrane)

8.5 Dopisywanie faktur KSeF z plików XML

Oprócz pobierania faktur bezpośrednio z KSeF można dopisywać faktury KSeF z plików XML: Kolejne kroki: NA > Sprzedaż > Panel KSeF > F3-foldery, zmienić folder na: Pobrane > F2-menu o------------------------------------------------o | 1 Odśwież zawartość folderu (F5) | | 2 Pobierz faktury z KSeF | o---<-----o | 3 Dopisz fakturę KSeF z pliku XML | | o------------------------------------------------o | v > Dopisz fakturę KSeF z pliku XML o-- Dopisywanie faktury KSeF z pliku XML [NA_PKS00] ------------------------[X]o | | | Plik 1231231234-20260422-5E9C4A000001-8C.xml | | | | Numer KSeF 1231231234-20260422-5E9C4A000001-8C | | Data nadania numeru KSeF 2026-04-22T13:27:20.000+00:00 | | | | Data wytworzenia XML 2026-04-22T13:27:20Z | | Skrót SHA QcJcsftOccfzwbZvDnqWU+RirNESXTZ/MHHRchaEcLE= | | | o------------------------------------------------------------------------------o | | o------------------------------------------------------------------------------o Zastosowanie: Użytkownik Trawersu prowadzi rachunkowość podatkową innego podmiotu. Do rozliczeń potrzebuje faktury sprzedaży. Nie otrzymał uprawnień do bezpośredniego pobierania z KSeF. Faktury te otrzymuje w postaci plików XML. NOTE: Jeśli nazwa pliku będzie, jak wyżej, zawierała numer KSeF: 1231231234-20260422-5E9C4A000001-8C.xml to zostanie on podpowiedziany jako numer KSeF. Fakturę KSeF dopisaną z pliku XML można powiązać z wcześniej utworzoną fakturą NA, tak samo jak fakturę pobraną bezpośrednio z KSeF.

9. Panel KSeF NA

Funkcja: NA > Sprzedaż > Panel KSeF [NA_PKS00] umożliwia: - wysyłanie faktur ustrukturyzowanych NA do KSeF - przeglądanie, wizualizację i wydruk faktury KSeF - zarządzanie fakturami KSeF w Trawersie, np. przenoszenie między skrzynkami/folderami - pobieranie faktur KSeF np. utworzonych w procesie samofakturowania - wczytywanie faktur KSeF z plików XML np. utworzonych w innych programach - powiązanie faktur KSeF z fakturami NA Lista folderów: - Pobrane (odbieranie faktur np. samofakturowanie) - Zapisane - Wysłane (faktury skutecznie wysłane do KSeF) - Do wysłania Po uruchomieniu panelu KSeF NA, domyślnie wybierany jest folder: Do wysłania. Znajdują się w nim faktury przygotowane do wysłania, ale jeszcze nie wysłane oraz faktury, które zostały wysłane i nie nadano im numeru KSeF lub zostały odrzucone. Patrz szczegółowy opis Panelu KSeF: KSeF Faktury zakupu. Pobieranie

10. Sekcje Faktury KSeF

Poniżej została omówiona zawartość poszczególnych sekcji faktury KSeF, generowanej na podstawie faktury sprzedaży NA. Przed rozpoczęciem tworzenia faktur ustrukturyzowanych konieczna jest identyfikacja ustaw, rozporządzeń, dyrektyw unijnych, umów handlowych, którym podlegają transakcje handlowe (w tym faktury) zawierane przez użytkownika. Na podstawie zebranych informacji należy wypełnić dane programu Trawers ERP i skonfigurować parametry tak, aby informacje, które obecnie są ujmowane na fakturach papierowych lub elektronicznych zostały ujęte na fakturze KSeF.

10.1 Rodzaj faktury KSeF

Rodzaj faktury wg KSeF jest ustalany następująco: - Faktura podstawowa [VAT] Faktura sprzedaży rodzaju [FA]. Nie zawiera pozycji rozliczenia zaliczki. - Faktura korygująca [KOR] Faktura sprzedaży rodzaju [FK]. Koryguje fakturę podstawową. - Faktura zaliczkowa [ZAL] Faktura sprzedaży rodzaju [FZ]. Dokumentuje otrzymanie zaliczki (przedpłaty) - Faktura rozliczająca [ROZ] Faktura sprzedaży rodzaju [FA]. Zawiera pozycje rozliczenia zaliczki. - Faktura uproszczona [UPR] Trawers nie obsługuje faktur uproszczonych - Faktura korygująca fakturę zaliczkową [KOR_ZAL] Faktura sprzedaży rodzaju [FL]. Koryguje fakturę zaliczkową. Faktury korygujące faktury zaliczkowe [FL] zostały dodane w 10/2025. Umożliwiają zarejestrowanie zwrotu wpłaconej zaliczki dla odbiorcy. Mogą zawierać tylko pozycje: [R] Zaliczka-rozliczenie - Faktura korygująca fakturę rozliczającą [KOR_ROZ] Faktura sprzedaży rodzaju [FK]. Koryguje fakturę rozliczającą. Faktury korygujące faktury rozliczające rejestruje się jako zwykłe faktury korygujące [FK]. W 04/2026 na fakturze korygującej [FK] udostępniono pozycję: [R] Zaliczka-rozliczenie W pozycji [R] zapisuje się zwrot wykorzystanej zaliczki. Należy wpisać kwotę dodatnią (+) aby zwiększyć saldo zaliczki pozostałej do rozliczenia na fakturze zaliczkowej. --------------------------------------------------|-------------|----------------------------------------- Rodzaj faktur KSeF | Rodzaj w Tr | Warunki dodatkowe --------------------------------------------------|-------------|----------------------------------------- Faktura podstawowa [VAT] | FA | --- Faktura korygująca [KOR] | FK | --- Faktura zaliczkowa [ZAL] | FZ | --- Faktura rozliczająca [ROZ] | FA | Zawiera pozycje[R] Zaliczka-rozliczenie Faktura uproszczona [UPR] | brak | --- Faktura korygująca fakturę zaliczkową [KOR_ZAL] | FL | --- Faktura korygująca fakturę rozliczającą [KOR_ROZ] | FK | Faktura korygowana zawiera | | pozycje[R] Zaliczka-rozliczenie

10.2 Sprzedawca. Podmiot1

Dane firmy (użytkownika programu Trawers) zapisywane są na fakturze ustrukturyzowanej sprzedaży w sekcji: Podmiot1 (Sprzedawca). Identyfikatorem sprzedawcy (Podmiot1) jest nasz NIP. Jeśli użytkownikem programu Trawers jest jednostka podrzędna JST, w sekcji Podmiot1 (Sprzedawca) zostaną zapisane dane z zakładki: Karta Firmy > F2 > Płatnik PTU (KSeF: JST, Grupa VAT) [AD_TFI10] Patrz opis (pkt. Dane firmy. Podmiot gospodarczy): KSeF Opis ogólny. Konfiguracja

10.3 Nabywca. Podmiot2

Dane kontrahenta (odbiorcy) są zapisywane na fakturze ustrukturyzowanej sprzedaży w sekcji: Podmiot2 (główny Nabywca). Identyfikatorem nabywcy może być: - NIP - KodUE + NrVatUE - KodKraju + NrID - lub oznaczenie o braku identyfikatora: BrakID Jeśli nabywcą jest jednostka podrzędna JST, w sekcji Podmiot2 program zapisze dane z karty wskazanej w karcie odbiorcy - w polu: PłatnikPTU (OdodPare C 6) (We wskazanej karcie należy dodatkowo oznaczyć pole: JST [T]) (OdJST C 1) Patrz opis (pkt. Dane kontrahentów): KSeF Opis ogólny. Konfiguracja

10.4 Podmiot3

Sekcja <Podmiot3> służy do wskazania innych podmiotów biorących udział w transakcji (poza standardowym sprzedawcą/nabywcą). Na jednej fakturze może być wiele wpisów Podmiot3 (różne role, czasem kilka naraz). Identyfikacja Podmiot3 Program wybiera pierwszy dostępny identyfikator w kolejności: 1. IDWew (ma najwyższy priorytet - jest ważniejszy niż NIP) 2. NIP 3. KodUE + NrVatUE 4. KodKraju + NrID 5. BrakID - oznaczenie braku identyfikatora Role Podmiot3 - kiedy Trawers zapisuje je na fakturze - [0] Inna (opis) * Trawers nie generuje faktur sprzedaży z rolą [0]. * Można pobrać fakturę z KSeF wystawioną z rolą [0] (inny program / samofakturowanie) - [1] Faktor Trawers zapisze Podmiot3 jako Faktor, jeśli na fakturze sprzedaży podano: * symbol faktora * numer rachunku faktora (RachunekBankowyFaktora) Gdzie: -> Zakładka > Dokument > Dane dodatkowe JPK_V7, KSEF - [2] Odbiorca (wewnętrzny) Stosowane dla jednostek/oddziałów w ramach nabywcy. (Niebędących nabywcą w rozumieniu ustawy). Trawers zapisze Podmiot3 jako Odbiorca (wewnętrzny) z danych: Wysłać do (adres wysyłki), gdy na karcie adresu wpisano: * IDWew (identyfikator wewnętrzny KSeF) * ILN lub oznaczono: Parametry KSeF. Wizualizacja. Dane > * Podmiot3. Adres w roli: [2] Odbiorca --> [T] - [3] Podmiot pierwotny Trawers nie obsługuje roli [3] - [4] Dodatkowy nabywca Trawers zapisze Podmiot3 jako Dodatkowy nabywca jeśli na fakturze sprzedaży podano: * symbole dodatkowych nabywców (max 3) oraz * ich udziały %. Gdzie: -> Zakładka > Dokument > Dane dodatkowe JPK_V7, KSEF - [5] Wystawca faktury Jeśli w danych firmy wpisano IDWew, program zapisze Podmiot3 w roli [5] Wystawca faktury z tym identyfikatorem. Inne scenariusze (samofakturowanie, podmiot upoważniony) nie są obsługiwane. - [6] Płatnik Trawers zapisze Podmiot3 jako Płatnik, jeśli na fakturze sprzedaży podano: * symbol Płatnika. Gdzie: -> Zakładka > Dokument > Dane dodatkowe JPK_V7, KSEF Patrz niżej --> fragment XML [6] Płatnik Role JST Jednostki samorządu - [7] JST Wystawca Jeśli użytkownikiem programu jest jednostka podrzędna JST, to w Podmiot3 jako JST Wystawca wpisywane są dane z: * ekranu głównego z karty firmy. - [8] JST Odbiorca Jeśli faktura sprzedaży dotyczy jednostki podrzędnej JST, to w Podmiot3 jako JST Odbiorca wpisywane są dane z: * karty odbiorcy wskazanego na fakturze. Role GV (Grupa VAT) - [9] GV Wystawca Jeśli użytkownikiem programu jest członek grupy VAT, to w Podmiot3 GV Wystawca wpisane są dane z: * ekranu głównego karty firmy. - [10] GV Odbiorca Jeśli faktura dotyczy członka grupy VAT to w Podmiot3 jako GV Odbiorca wpisywane są dane z: * karty odbiorcy wskazanego na fakturze. - [11] Pracownik * Trawers nie generuje faktur sprzedaży z rolą [11]. * Można pobrać fakturę z KSeF wystawioną z rolą [11] (inny program / samofakturowanie) Przykład, fragment XML -->[6] Płatnik ```xml <Podmiot3> <--- Podmiot3 <Rola>6</Rola> <--- Rola [6] Płatnik <DaneIdentyfikacyjne> <NIP>5213456789</NIP> <Nazwa>BETA Finance Sp. z o.o.</Nazwa> </DaneIdentyfikacyjne> <Adres> <KodKraju>PL</KodKraju> <AdresL1>Prosta 51</AdresL1> <AdresL2>00-950 Warszawa</AdresL2> </Adres> </Podmiot3> ``` Patrz też: KSeF: Sekcja - Podmiot3. AI

10.5 Dodatkowy opis

Wybrane informacje z faktury sprzedaży i kart KIM indeksów magazynowych można opcjonalnie umieścić w sekcji: <DodatkowyOpis>. Należy oznaczyć odpowiednie parametry w funkcji: KSeF > Pomocnicze > Parametry KSeF. Klasyfikacja. Opis [AD_TPK21] Metoda: * użytkownik zaznacza [T] przy polu, które ma zostać uwzględnione na fakturze KSeF, * dane są mapowane (przyporządkowane) do odpowiednich kluczy KSeF (np. `WagaNetto`, `NumerPartii`), * wartości są pobierane dynamicznie z dokumentu (nagłówka lub pozycji). Wystarczy zaznaczenie checkboxa lub pola tekstowego, by dane zostały umieszczone w e-fakturze. Zalety metody: * pozwala w pełni kontrolować, które dane trafiają do faktury KSeF, * umożliwia dynamiczne generowanie wartości w zależności od dokumentu, * jest zgodny z wymogami KSeF i specyfikacją GS1 (poprzez przypisanie nazw kluczy), * umożliwia łatwe rozszerzanie listy obsługiwanych pól w przyszłości. Zapisy w sekcji dodatkowego opisu mogą dotyczyć: * całej faktury <DodatkowyOpisFaktury> * poszczególnych pozycji faktury <DodatkowyOpisPozycji>. Patrz opis (pkt: Klasyfikacja. Dodatkowy opis): KSeF Opis ogólny. Konfiguracja

10.6 Pozycje faktury <FaWiersz>

Element <FaWiersz> Sekcja pozycji faktury <FaWiersz> zawiera szczegółowe informacje o przedmiocie sprzedaży: - Indeks - P_7. Nazwa - Klasyfikacja - GTIN - PKWiU - CN - PKOB Trawers nie obsługuje: PKOB Identyfikatory GTIN, PKWiU oraz CN są opcjonalne. Ich ew. wypełnieniem steruje zespół parametrów (klasyfikacje). Funkcja: KSeF > Pomocnicze > Parametry KSeF. Klasyfikacja. Opis [AD_TPK21] Dane w pozycji transakcji: - P_8A Miara - P_8B Ilość - P_9A Cena netto - P_9B Cena brutto - P_10 Opust - P_11 Wartość netto - P_11A Wartość brutto - P_11Vat Wartość PTU - P_12 Stawka PTU - P_12_Zal_15 Oznaczenie MPP - Kwota akcyzy - GTU - Procedury: WSTO_EE, IED, TT_D, ... - Kurs waluty - Stan przed Pole P_10 opust nie jest wypełniane. W polach P_9A i P_9B jest zawsze zapisywana cena sprzedaży z opustem. Faktury korygujące wysyłane są do KSeF w formie: było / jest tzn. pozycja faktury korygującej jest zapisywana w dwóch pozycjach o tym samym numerze kolejnym pozycji. Pierwsza: z oznaczeniem [StanPrzed] pokazuje stan sprzed korekty (z uwzględnieniem wszystkich dotychczasowych korekt) Druga: pokazuje stan po korekcie. Faktura korygująca dane formalne Po wystawieniu faktury sprzedaży, która zawiera pomyłki w treści, które nie mają wpływu na rozliczenie PTU (VAT), należy wystawić fakturę korygującą. Popularnie nazywaną: Faktura korygująca dane formalne. Patrz opis: FK Faktura sprzedaży, korygująca Dokumenty sprzedaży w systemie NA

10.7 Rozliczenie

Zawiera w treści faktury sprzedaży wysyłanej do KSeF informacje w zakresie dodatkowych obciążeń lub odliczeń, wpływających na ostateczną kwotę zapłaty (lub zwrotu), którą zobowiązany jest uiścić nabywca. W Trawersie, w systemie NA Sprzedaż, w sekcji (elemencie) Rozliczenie dodawane są pozycje: - Kaucja. Wydanie opakowań (obciążenie) - Kaucja. Zwrot opakowań (odliczenie) Wynikają one z zarejestrowanych pozycji wydania i zwrotu opakowań na fakturze. Gdy umieszczono te pozycje, to dodawane są także pola: - DoZaplaty - DoRozliczenia (zwrotu) Zawierają kwotę należności ogółem powiększoną o obciążenia i pomniejszoną o odliczenia. Przykład (XML) <Rozliczenie> <Obciazenia> <Kwota>34.00</Kwota> <Powod>Kaucja. Wydanie opakowań</Powod> </Obciazenia> <SumaObciazen>34.00</SumaObciazen> <DoZaplaty>34.00</DoZaplaty> </Rozliczenie> Przykład (wizualizacja) Obciążenia Kaucja. Wydanie opak 34.00 PLN Rozliczenie Należność ogółem 0.00 PLN SumaObciążeń 34.00 PLN DoZapłaty 34.00 PLN Patrz też: Rozliczanie kaucji wykazanych na fakturach zakupu KSeF Element Rozliczenie

10.8 Płatność

Element: Platnosc (pola TerminPlatnosci, FormaPlatnosci (lub PlatnoscInna, OpisPlatnosci) zawiera informacje dotyczące warunków płatności. Są to m.in.: - oznaczenie: 'Zaplacono' - dla faktur zaliczkowych [FZ], jako data zapłaty przyjęta jest: Data Zaliczki (pole: Zaliczka rr.mm.dd - w nagłówku faktury - DATAS - musi być podana) NOTE: Faktura zaliczkowa idąca do KSeF zawsze jest oznaczana jako zapłacona, a jako data zapłaty jest wpisywana data zaliczki. (Na ekranie: Zaliczka rr.mm.dd) - płatności [G] Gotówką, [L] Kartą lub [N] Przedpłata, jako data zapłaty przyjęta jest: Data wystawienia faktury - dla faktur rozliczonych w rozrachunkach (jedną zapłatą), jako data zapłaty przyjęta jest: Data pozycji rozliczającej - zapłaty częściowe: - kwota zapłaty - data zapłaty - TerminPlatnosci - termin płatności (w postaci daty dziennej), - FormaPlatnosci (lub PlatnoscInna, OpisPlatnosci) - forma płatności (przyszłej lub już dokonanej), - KSeF: 1-Gotówka, 2-Karta, 3-Bon, 4-Czek, 5-Kredyt, 6-Przelew, 7-Mobilna 8-Płatność inna (PlatnoscInna). Transakcja rozliczana w sposób niestandardowy, np. kompensata, potrącenie, barter. W tym przypadku trzeba podać: OpisPlatnosci OpisPlatnosci program wstawia automatyczne, gdy płatność inna, np. [B] Barter. --> <PlatnoscInna>1</PlatnoscInna> <OpisPlatnosci>Barter</OpisPlatnosci> OpisPlatnosci program może też pobrać z tabeli: Upusty od metod płatności [AD_TUP10]. Metoda [I], pole: Dodatkowy opis. Można podac 0.00 % upustu. Patrz opis i przykład w opisie tabeli [AD_TUP10]. - dane rachunku, na który była lub będzie realizowana płatność należności wynikającej z faktury (numer rachunku, opis rachunku, nazwa banku), w przypadku wskazania faktora umieszczany jest także numer rachunku faktora W sekcji: Dane rachunku, Trawers umieszcza: - numer rachunku wskazany na fakturze - dodatkowy numer rachunku [Y], wskazany na karcie odbiorcy, zakładka Finanse: Bank [X] Bank [Y] Przydatny w sytuacji, gdy uzgodniono z kontrahentem możliwość wystawiania faktur w walucie EUR i potrzebne jest wskazanie numer rachunku do zapłaty VAT-u w PLN. Patrz też: Banki. Rachunki bankowe (konta bankowe) - numer rachunku faktora, wskazany na fakturze: NA > Faktura > Dokument > Dane dodatkowe JPK_V7, KSeF Faktor [......] Nr rach [X] - informacje na temat skonta nie są zapisywane Patrz też: NA > [FK] Faktura korygująca -> Rabat od całej faktury [U] (na kwotę skonta trzeba wystawić fakturę korygującą)

10.9 Warunki transakcji

Zawiera: - Zamówienia. Listę wszystkich zamówień, do których utworzono pozycję faktury sprzedaży - Nr zamówienia - numer zamówienia nabywcy - Data zamówienia - data zamówienia nabywcy - WarunkiDostawy - Transport. Sekcja transport pojawi się, gdy na fakturze sprzedaży NA wypełniono Kod rodzaju transportu i Kod ładunku (param: 0306 NA Wpisz: Transport/Ładunek) - Rodzaj transportu - Opis ładunku - Wysyłka Do - wypełniana na podstawie danych adresu wysyłki: Wysyłać do - PodmiotPosredniczacy - gdy procedura oznaczona w nagłówku faktury Dane dotyczące umów oraz szczegóły transportu nie są wypełniane.

10.10 Zamówienia [FZ] [FL]

Sekcja wypełniana dla faktur zaliczkowych [FZ] i faktur korygujących faktury zaliczkowe [FL] - zawiera wartość zamówienia oraz wiersze zamówień. Wiersze zamówień są zapisywane tak jak wiersze faktury. Patrz szczegóły: Przedpłaty. Faktury zaliczkowe

10.11 Stopka

Zawiera: - Stopka faktury, na podstawie zawartości zakładki: KRS, Sąd rej, kapitał dla EDI,KSeF (memo) w tabeli firm - Pełna nazwa firmy - Numer KRS - Numer REGON - Numer BDO

10.12 Pozostałe sekcje

- KodWaluty Kod waluty (ISO 4217) - P_1 Data wystawienia faktury - P_2 Kolejny numer faktury wg numeru własnego faktury (*) wyjątek dla JST (param: 0305 NA Wypełni numer obcy FNumerNA C 64) - WZ - Numery dokumentów magazynowych - numery ReFno dokumentów rozchodu z magazynu - Data sprzedaży - P_6 Data dokonania lub zakończenia dostawy towarów lub wykonania usługi lub data otrzymania zapłaty - OkresFa - okres, którego dotyczy faktura, wypełniany dla usług określonych jako: Okresowa [T] w karcie KIM - Podsumowanie stawek podatku (P_13..., P_14...) Patrz niżej pkt: KSeF a JPK_V7 - P_15 Kwota należności ogółem - Adnotacje: - P_18 Odwrotne obciążenie, wypełniane gdy sprzedaż w stawce 'oo' - P_18A Mechanizm Podzielonej Płatności - Zwolnienie z PTU/VAT - P_19 Zwolnienie - P_19A, P_19B, P_19C Podstawa zwolnienia Sekcja wypełniana wg symbolu podstawy zwolnienia podanej w karcie indeksu KIM. KIM > Sprzedaż: Podstawa zwol PTU (wybór z tabeli [AD_TPZ10]) Symbol podstawy zwolnienia z PTU należy podać w karcie KIM, gdy wybrano stawkę: [00] Zwolniony z PTU. Opis wybranego symbolu podstawy zwolnienia Trawers umieści na fakturze KSeF, w polu odpowiedniego rodzaju zwolnienia. - P_23 Transakcja trójstronna - TP Podmiot powiązany - FP Faktura do paragonu - DaneFaKorygowanej Na fakturze korygującej umieszczane są dane faktury korygowanej: DataWystFaKorygowanej, NrFaKorygowanej, NrKSeF. Numer KSeF faktury korygowanej Trawers umieszcza, gdy nadano numer faktury korygowanej (pierwotnej). - OkresFaKorygowanej Wskazanie okresu, do którego odnoszą się udzielany opust lub udzielana obniżka. Gdy podany, to wskazuje, że jest to Faktura korygująca zbiorcza [FKZ]. W fakturze zbiorczej, w sekcji DaneFaKorygowanej zostaną wymienione wszystkie faktury, do których odnosi się korekta. Patrz opis: Faktura korygująca zbiorcza [FKZ] KSeF FKZ. Faktury korygujące zbiorcze

10.13 Sekcje niewypełniane

- P_1M Miejsce wystawienia faktury - P_6A Data sprzedaży dla pozycji faktury - P_16 Metoda kasowa - P_17 Samofakturowanie - ZwrotAkcyzy - PMarzy - NowySrodekTransportu

11. Stawki PTU/VAT

Przed rozpoczęciem wysyłania i odbierania faktur należy podać wszystkie stawki PTU/VAT wymienione na ekranie: KSeF > Pomocnicze > Parametry KSeF - stawki. Numery [AD_TPK20] Program, na podstawie stawki wskazanej w pozycji sprzedaży oraz kraju odbiorcy: - zakwalifikuje wartość netto i PTU/VAT pozycji do odpowiedniej sekcji podsumowania stawek podatku (P_13_1, P_13_2, ...) - określi stawkę PTU/VAT w pozycji faktury Stawki: --------------------------------------------------------------------- Stawka podstawowa ...... 01 Stawka obniżona pierwsza 02 Stawka obniżona druga .. 04 Stawka obniżona trzecia (ryczałt dla taksówek osobowych) ......... 05 Stawka 0% ........................................................ 03 Zwolniony z PTU ('zw') ........................................... 00 Nie podlega PTU ('np') ........................................... 99 Odwrotne obciążenie ('oo') ....................................... 98 --------------------------------------------------------------------- - Stawka podstawowa Sprzedaż krajowa opodatkowana 23% - Stawka obniżona pierwsza Sprzedaż krajowa opodatkowana 8% - Stawka obniżona druga Sprzedaż krajowa opodatkowana 5% - Stawka obniżona trzecia (ryczałt dla taksówek osobowych) Gdy taxi na zasadach ogólnych 8% - Stawka 0% - '0 KR' : PTU Należny = 04, Sprzedaż krajowa 0% - '0 WDT' : PTU Należny = 09, Sprzedaż do UE 0% - '0 EX' : PTU Należny = 10, Export towarów 0% - Zwolniony z PTU/VAT ('zw') Sprzedaż krajowa zwolniona Patrz: Symbol zwolnienia (pole P_19) Patrz też: -->Podstawy zwolnienia z PTU Tabele. Słowniki - Nie podlega PTU/VAT ('np') - 'np I' Sprzedaż niepodlegająca opodatkowaniu w Polsce i poza UE - 'np II' PTU/VAT Należny = 03. Usługi B2B w UE. - Odwrotne obciążenie ('oo') W programie Trawers nie jest ujmowana sprzedaż: - w procedurze marży - w procedurach szczególnych OSS/IOSS(UE) Patrz opis tabeli: Tabela stawek PTU/VAT

12. KSeF a JPK_V7

Po utworzeniu faktury, a przed nadaniem jej numeru KSeF, faktura jest następująco oznaczana dla potrzeb JPK_V7: - BFK Gdy firma nie wysyła faktur do KSeF. Tak powinny być oznaczone wszystkie faktury użytkownika do 1 lutego / 1 kwietnia, zależnie od obowiązku KSeF - DI Domyślne oznaczenie. Faktura jest traktowana jako dokument inny do czasu nadania jej numeru KSeF. - OFF (Awaria) Oznaczenie w przypadku wystawienia faktury w trybie awarii - BFK (Awaria całkowita) Oznaczenie w przypadku wystawienia faktury w trybie awarii całkowitej Do pliku JPK_V7 zapisywany jest: - numer KSeF, jeśli nadany - oznaczenie [DI, OFF, BFK] określone w nagłówku faktury, gdy brak numeru Tabela pokazuje odwzorowanie (prezentowanie) w pliku JPK_V7 sprzedaży w fakturze KSeF (w poszczególnych stawkach PTU/VAT) Faktura KSeF --> JPK_V7 | Pole KSeF | Procedury | Kraj | Stawka PTU (kody)| Pole JPK_V7 | | ------------------------------------------- | ---------- | -------- | ---------------- | ------------------------------------------------------------------------------------| | P_13_1 (netto dla stawki podstawowej) | | PL | 23, 22 | Sprzedaż krajowa opodatkowana 23% -> K_19,K_20. | | P_13_2 (netto dla 1. stawki obniżonej) | | PL | 8, 7 | Sprzedaż krajowa opodatkowana 8% -> K_17,K_18. | | P_13_3 (netto dla 2. stawki obniżonej) | | PL | 5 | Sprzedaż krajowa opodatkowana 5% -> K_15,K_16. | | P_13_4 (ryczałt - taxi) | | PL | 4, 3 | Co do zasady poza JPK_V7 (VAT-12). Gdy taxi na zasadach ogólnych - 8% -> K_17,K_18. | | P_13_5 (procedury szczególne OSS/IOSS/UE) | WSTO_EE | -- | (wg procedury) | Zwykle: poza polskimi polami K_ (raportowanie w procedurze OSS/IOSS). | | P_13_6_1 (0% kraj - poza WDT/eksportem) | | PL | 0 KR | PTU Należny [04] Sprzedaż krajowa 0% K_13 | | P_13_6_2 (0% WDT) | | UE | 0 WDT | PTU Należny [09] WDT K_21 | | P_13_6_3 (0% eksport) | | Inny | 0 EX | PTU Należny [10] Export towarów K_22 . | | P_13_7 (zwolnione) | | OK | zw | Sprzedaż krajowa zwolniona -> K_10. | | P_13_8 (poza terytorium kraju - ogólnie) | | PL,Inny | np I | PTU Należny [02] K_11 (dostawa towarów poza UE) oraz K_11+K_12 (świad. usług poza UE)| | P_13_9 (usługi z art. 100 ust. 1 pkt 4) | | UE | np II | PTU Należny [03] Świadczenie usług poza terytorium kraju K_11+K_12 | | P_13_10 (odwrotne obciążenie krajowe) | | PL | oo | Dostawa towarów (art. 17 ust. 1 pkt 5) -> K_31,K_32. | | P_13_11 (procedury marży) | MR_T, MR_UZ| -- | -- | SprzedazVAT_Marza. | Przykład fragmentu XML JPK_V7 z numerem KSeF ```xml <Faktura> <NrFaktury>FV/12/2026</NrFaktury> <NrKSeF>KSeF-PL-2026-05-0001234567</NrKSeF> <DataWystawienia>2026-05-15</DataWystawienia> <K_19>12000.00</K_19> <K_20>2760.00</K_20> </Faktura> ``` Wskazówki praktyczne - W systemie Trawers ERP numer KSeF jest automatycznie przypisywany do faktury po jej wysłaniu do Ministerstwa Finansów. - W raportach JPK_V7 numer KSeF pojawia się w polu `NrKSeF`, co umożliwia jednoznaczną identyfikację dokumentu. - W przypadku awarii systemu, faktury oznaczone jako OFF lub BFK są raportowane bez numeru KSeF, z odpowiednim kodem w nagłówku.

13. Wydanie faktury nabywcy

Zależnie od rodzaju transakcji oraz tego czy fakturze został nadany numer KSeF, mogą być różne formy wydania faktury: - Wydanie dokumentu faktury - poza KSeF (konsument, export, ...) Gdy sprzedawca jest uprawniony do wydania nabywcy faktury w sposób uzgodniony poza KSeF, np. konsumentowi lub odbiorcy zagranicznemu, to można wydrukować fakturę wg wzorca, rozbudowanego o kody QR. - gdy nadano numer KSeF - umieszczony zostanie kod QR zawierający skrót SHA i numer KSeF. - gdy nie nadano numeru KSeF - umieszczony zostanie kod QR zawierający skrót SHA faktury oraz kod QR z linkiem umożliwiającym zweryfikowanie sprzedawcy na podstawie jego certyfikatu. Na ftp.tres.pl zostały wgrane wzorce faktur rozbudowane o kody QR Patrz też: Wzorce Pliki na ftp Przeglądanie - Wydanie dokumentu faktury KSeF. Gdy nadano numer KSeF - Wydruk faktury wg wzorca (np. pobranym z ftp) z kodem QR (zawiera skrót SHA) - Wydruk faktury w funkcji: Faktury sprzedaży > F2 > KSeF: Wizualizacja faktury ustrukturyzowanej Na wydruku program domyślnie umieszcza kod QR (zawiera skrót SHA) - Potwierdzenie transakcji. Gdy brak numeru KSeF Gdy nie nadano numeru KSeF, można wydrukować potwierdzenie transakcji: Faktury sprzedaży > F2 > KSeF: Wizualizacja faktury ustrukturyzowanej Takie potwierdzenie transakcji różni się od faktury: - tytuł: Potwierdzenie transakcji, zamiast określeniem rodzaju faktury - kody QR: zawiera dwa kody QR: jeden ze skrótem SHA faktury i drugi z linkiem umożliwiającym zweryfikowanie sprzedawcy na podstawie jego certyfikatu - wizualizacja zgodna ze wzorem z CRWDE

14. Tabela awarii KSeF

KSeF > Tabele > Awarie KSeF [AD_TAW01] W przypadku wystąpienia awarii w tabeli należy zapisać: * rodzaj awarii * czas (okres) awarii Rodzaje awarii: - [2] Niedostępność KSeF (Offline) - [3] Awaria KSeF - [4] Awaria całkowita Na podstawie zapisu w tabeli, program zapisze rodzaj awarii: [2][3][4] na fakturze wystawionej podczas awarii.

15. Tematy powiązane

KSeF Faktury zakupu. Pobieranie KSeF Moduły w Trawers ERP KSeF DodatkowyOpis. Klucze KSeF Wymagania technologiczne KSeF Certyfikaty KSeF Załączniki XML KSeF Element Rozliczenie Param ogólne 01xx 02xx ... Wg numerów Wzorce Pliki na ftp Przeglądanie Słowa kluczowe #TrawersERP-Architektura #TrawersERP-ProcesyGospodarcze #PTU/VAT-KSeF #Pomoc-AsystentAI