Potwierdzenie transakcji KSeF – co musisz wiedzieć?

Cyfryzacja polskiego systemu podatkowego staje się faktem, a Krajowy System e-Faktur (KSeF) to największa rewolucja w fakturowaniu od dziesięcioleci. Dla przedsiębiorców oznacza to nie tylko zmianę formatu plików z PDF na XML, ale przede wszystkim całkowitą reorganizację procesów księgowych. W tym nowym systemie kluczowe stają się rozrachunki z kontrahentami oraz sposób, w jaki dokumenty potwierdzające sprzedaż trafiają do kontrahentów. Jednym z ważnych elementów tej układanki jest tzw. potwierdzenie transakcji. Choć na pierwszy rzut oka może wydawać się dokumentem pomocniczym, w praktyce pełni istotną rolę, w promowanych przez Ministerstwo Finansów, określonych scenariuszach sprzedażowych

W tym artykule przyjrzymy się, czym dokładnie jest potwierdzenie transakcji w KSeF? Kiedy jest wymagane i jak nowoczesne narzędzia, takie jak aplikacja CONTsup, automatyzują ten proces, dbając o zgodność z przepisami i zaleceniami MF.

Czym jest potwierdzenie transakcji w systemie KSeF?

Potwierdzenie transakcji to dokument wystawiany w sytuacjach, w których nie dochodzi do natychmiastowego wygenerowania i przesłania faktury ustrukturyzowanej do KSeF. Nie jest ono fakturą w rozumieniu przepisów o VAT, lecz dokumentem potwierdzającym dokonanie określonej czynności sprzedażowej.

Jego podstawowym celem jest:

  • potwierdzenie faktu zawarcia transakcji,
  • udokumentowanie sprzedaży w momencie, gdy wystawienie faktury w KSeF jest czasowo niemożliwe lub gdy w trybie online nie został nadany fakturze jeszcze nr KSeF,
  • zapewnienie ciągłości ewidencji sprzedaży i rozrachunków.

Potwierdzenie transakcji pełni więc rolę przejściową lub uzupełniającą wobec faktury ustrukturyzowanej.

Kiedy generuje się potwierdzenie transakcji?

Potwierdzenie transakcji jako dokument wydawany nabywcy poza KSeF, można wygenerować gdy:

  • fakturę wystawiono w trybie online, ale nie nadano jej jeszcze nr KSeF,
  • fakturę wystawiono w trybie offline (offline24, niedostępność), nie nadano jej jeszcze nr KSeF, a nabywca jest podatnikiem krajowym z NIP,
  • fakturę wystawiono w trybie offline (awaria), a z nabywcą posiadającym NIP uzgodniono przekazanie faktury w KSeF.

Co musi zawierać potwierdzenie transakcji?

Choć potwierdzenie transakcji w rozumieniu przepisów nie jest ani fakturą, ani fakturą uproszczoną, zgodnie z wytycznymi Ministerstwa Finansów, musi zawierać określone elementy, aby spełniało swoją funkcję dowodową i ewidencyjną. Wymagane informacje to:

  • dane sprzedawcy – nazwa, identyfikator podatkowy NIP, adres,
  • dane nabywcy – nazwa, identyfikator podatkowy NIP/inny identyfikator lub informacja o braku identyfikatora, adres,
  • numer faktury nadany przez podatnika,
  • kwota należności ogółem
  • jednoznaczne oznaczenie dokumentu jako „potwierdzenie transakcji”,

Na dokumencie należy również umieścić dwa kody QR lub linki. Jeden pozwala na szybkie sprawdzenie faktury w systemie KSeF i weryfikację jej danych, drugi umożliwia potwierdzenie, kto jest wystawcą faktury. Są to te same kody, które umieszcza się w fakturze generowanej przed wysłaniem faktury do KSeF, jednak bez oznaczeń „OFFLINE” oraz „CERTYFIKAT”. Zamiast nich pierwszy kod opisuje się jako „sprawdź fakturę w KSeF”, a drugi jako „zweryfikuj wystawcę faktury”.

Kiedy generuje się fakturę z kodem QR zamiast potwierdzenia transakcji?

W odróżnieniu od potwierdzenia transakcji, faktura z kodem/kodami QR jest dokumentem, który:

  • jest zwizualizowaną postacią faktury xml
  • zawiera komplet danych fakturowych.

Fakturę z kodem/kodami QR jako dokument wydawany nabywcy poza KSeF, można wygenerować gdy:

  • fakturę wystawiono w trybie online i nadano jej już nr KSeF. W tym przypadku wydaje się dokument opatrzony kodem QR z oznaczeniem w postaci numeru KSeF,
  • fakturę wystawiono w trybie offline (offline24, niedostępność) i nie ma nr KSeF, a nabywca nie jest podatnikiem krajowym z NIP. Tutaj wydaje się dokument opatrzony dwoma kodami QR: z napisem „OFFLINE” oraz z napisem „CERTYFIKAT”,
  • fakturę wystawiono w trybie offline (awaria), a z nabywcą uzgodniono przekazanie faktury poza KSeF. Tu również wydaje się dokument opatrzony dwoma kodami QR: z napisem „OFFLINE” oraz z napisem „CERTYFIKAT”,

Znaczenie potwierdzenia transakcji

Potwierdzenie transakcji pełni przede wszystkim funkcję czasowego zabezpieczenia interesów nabywcy, w sytuacjach, w których faktura nie została jeszcze formalnie zarejestrowana w Krajowym Systemie e-Faktur i nie posiada nadanego numeru KSeF. Ma to kluczowe znaczenie przy sprzedaży realizowanej w czasie rzeczywistym, np. w sklepach stacjonarnych czy na stacjach benzynowych, gdzie klient oczekuje przy kasie natychmiastowego dokumentu potwierdzającego dokonanie transakcji. W takich przypadkach potwierdzenie transakcji stanowi dowód zawarcia operacji handlowej, niezależnie od tego, czy fakturę wystawiono w trybie online, czy offline. Dokument ten potwierdza fakt sprzedaży, zapewniając nabywcy podstawę do ewentualnych roszczeń czy reklamacji, do czasu pełnego przetworzenia faktury w KSeF i nadania jej właściwego identyfikatora systemowego.

Obsługa potwierdzenia transakcji w aplikacji CONTsup

Aplikację CONTsup zaprojektowano z myślą o automatyzacji i uproszczeniu pracy z dokumentami w środowisku KSeF. Jednym z elementów jej funkcjonalności jest inteligentne generowanie potwierdzeń transakcji. W sytuacji, gdy aplikacja działa w trybie offline, a dokument nie zawiera numeru NIP kontrahenta, automatycznie generowany jest wydruk faktury z dwoma kodami QR. Użytkownik nie musi podejmować żadnych dodatkowych działań – system sam tworzy dokument.

Sytuacja zmienia się, gdy mamy do czynienia z kontrahentem dla oznaczenia którego w dokumencie użyto numeru NIP. Wówczas CONTsup nie generuje samodzielnie żadnego dokumentu. Zamiast tego daje użytkownikowi pełną kontrolę nad procesem, wyświetlając w modalu KSeF dwa dedykowane przyciski:

  1. Generuj Potwierdzenie transakcji – służy do stworzenia potwierdzenia transakcji, które może być przekazane kontrahentowi, zanim faktura zostanie przetworzona przez serwery MF.
  2. Generuj Wydruk dokumentu – pozwala na stworzenie tradycyjnego wydruku faktury opatrzonego dwoma kodami QR, niezbędnego np. w przypadku uzgodnienia z kontrahentem przekazania faktury poza KSeF.

Co istotne, aplikacja posiada wbudowane mechanizmy bezpieczeństwa. Przyciski te znikają automatycznie w momencie, gdy dokumenty zostaną pomyślnie przesłane do KSeF. Wtedy też automatycznie generuje się wizualizacja faktury opatrzona kodem QR z nr. KSeF. Jest to kluczowe dla zachowania porządku w dokumentacji. System uniemożliwia wygenerowanie „tymczasowego” potwierdzenia dla faktury, która już posiada status oficjalny i unikalny numer KSeF.

W systemie CONTsup nic nie ginie. Wygenerowane potwierdzenie transakcji nie jest tylko ulotnym wydrukiem. Zostaje ono dołączone jako załącznik do danej operacji w systemie. Dzięki temu podczas audytu, kontroli skarbowej czy po prostu wyjaśniania nieścisłości z kontrahentem, mamy pełen wgląd w to, jaki dokument otrzymał nabywca w momencie sprzedaży, zanim faktura ustrukturyzowana trafiła do centralnego rejestru.

Podsumowanie

KSeF to nie tylko wyzwanie techniczne, to przede wszystkim zmiana filozofii pracy z dokumentem finansowymi. Faktura przestaje być papierkiem, a staje się komunikatem cyfrowym. W tym świecie potwierdzenie transakcji pełni rolę „biletu”, który pozwala na bezpieczne przeprowadzenie transakcji w czasie rzeczywistym, bez czekania na potwierdzenie z centralnego serwera.

Wykorzystanie nowoczesnych narzędzi, takich jak CONTsup, pozwala:

  • zautomatyzować generowanie potwierdzeń,
  • ograniczyć błędy użytkownika,
  • zapewnić zgodność z wymaganiami KSeF,
  • usprawnić rozrachunki i obieg dokumentów.

Świadomość roli potwierdzenia transakcji oraz właściwa organizacja pracy z tym dokumentem to dziś jeden z elementów bezpiecznego i efektywnego funkcjonowania przedsiębiorstwa w środowisku KSeF. Zarządzanie rozrachunkami w dobie e-faktur nie musi być trudne. Kluczem jest zrozumienie nowych zasad i wdrożenie narzędzi, które wykonają najtrudniejszą pracę za nas.

Chcesz dowiedzieć się więcej? Sprawdź nasz program do zarządzania finansami i wybierz ofertę dopasowaną do Twoich potrzeb. 

Chcesz bezpłatnie przetestować aplikację CONTsup?