Problem dat

Zgodnie z Ustawą o podatku od towarów i usług, art. 106na ust. 1, "Fakturę ustrukturyzowaną uznaje się za wystawioną w dniu jej przesłania do Krajowego Systemu e-Faktur".

Jeśli np. na fakturze wpiszesz datę 2023-03-01, zwyczajowo nazywaną datą wystawienia, ale do KSeF wyślesz ją w dniu 2023-03-02,

  • na obrazie faktury będzie 2023-03-01 jako "Data wystawienia, z zastrzeżeniem art.106na ust.1 ustawy",
  • ale, w aplikacji KSeF, na wszystkich wykazach faktur pod "Datą wystawienia" będzie 2023-03-02.

Dodatkowo na UPO pojawiają się daty "przesłania" i "przyjęcia".

Reasumując, mamy daty:

  • faktury,
  • wystawienia,
  • przesłania,
  • przyjęcia.

Data faktury

Zwyczajowo stosowana data wystawienia faktury, przez analogię do daty dokumentu, decyzji itp. Ponieważ "data wystawienia" nie jest jednoznaczna w związku z art. 106na ust. 1, wszędzie w naszym programie będziemy w tym przypadku używali nazwy "data faktury".

Data wystawienia

Opisana została na wstępie. W naszym programie zamiast "daty wystawienia", zależnie od okoliczności, będziemy używali nazwy "data faktury" lub "data przesłania".

Data przesłania

Data przesłania faktury do KSeF, czyli, w myśl art. 106na ust. 1, jest to data wystawienia.

Data przyjęcia

Data przetworzenia faktury przez KSeF i zapisu w bazie danych KSeF. Między datą przesłania a datą przyjęcia może upłynąć jakiś czas. Może to być ułamek sekundy a może więcej.

Data przyjęcia pojawia się na UPO. Może nam wyjaśniać, dlaczego na wykazie brakuje faktur - ponieważ w momencie robienie wykazu, faktury nie były jeszcze przetworzone i zapisane w bazie danych KSeF.

Inne problemy

W aplikacji KSeF nie ma możliwości wybrania faktur po dacie faktury. Można to zrobić tylko po dacie przyjęcia. Analogicznie jest przy pobieraniu faktur z KSeF do naszego programu. Oprócz tego, datę faktury można zobaczyć tylko po pobraniu danej faktury z KSeF. Czyli, chcąc uzyskać taki wykaz w naszym programie, należałoby:

  • pobrać z KSeF wykaz wszystkich faktur,
  • pobrać z KSeF każdą fakturę,
  • z faktury odczytać datę faktury.

Przy tysiącach faktur, trudno powiedzieć ile by to trwało i czy w ogóle byłoby możliwe. Mamy nadzieję, że zostanie to usprawnione w aplikacji KSeF.