Przejdź do treści

Wysyłka e-maila z fakturą przy włączonej integracji z KSeF

Wyświetleń: 11132 5 min czytania

Utworzone w ramach konta faktury możesz wysyłać bezpośrednio do swoich klientów. Ze względu na automatyczną integrację Fakturowni z KSeF, czyli platformą do wystawiania i otrzymywania faktur drogą elektroniczną, wprowadzono zmiany co do samej wysyłki oraz domyślnej treści szablonu e-maila, która pozwoli automatycznie zaczytać numer KSeF wysyłanej faktury. Z tego artykułu dowiesz się jakie zmiany odnośnie do wysyłki e-maili wprowadza w Fakturowni KSeF.

Instrukcja

Dowiedz się, jak skorzystać z tej funkcji, korzystając z interaktywnej instrukcji.

Kiedy wysłać e-mail z fakturą?

Integracja automatyczna z KSeF włączona – wysyłka wiadomości z fakturą z poziomu Fakturowni aktywna będzie dopiero w momencie, gdy fakturze zostanie nadany numer KSeF. Numer KSeF zostanie przypisany do dokumentu samoczynnie, po zaakceptowaniu faktury przez Krajowy System e-Faktur.

Komunikat o błędzie podczas wysyłania faktury – brak nadanego numeru KSeF w systemie Fakturownia.

Więcej o numerze KSeF przeczytasz w tym artykule → Czym jest numer KSeF i gdzie zobaczysz go na fakturze w Fakturowni?

Szablon wysyłanej wiadomości – dodatkowe informacje związane z KSeF

W związku z wysyłaniem faktur do KSeF i przypisaniem im unikalnego numeru, w Fakturowni zmieniono domyślny szablon wysyłanych e-maili.

Do szablonu dodano zmienną {{{required_ksef_information}}}, która automatycznie zaczyta do treści wiadomości numer nadany przez Krajowy System e-Faktur dla przesyłanego dokumentu.

Aby sprawdzić treść szablonu wysyłanej wiadomości przejdź do zakładki Ustawienia > Ustawienia konta > Wysyłanie e-mailem > Wysyłanie faktury e-mailem.

Podgląd domyślnego szablonu e-maila z fakturą w Fakturowni, zawierającego zmienną dla numeru KSeF.

Oprócz zmiennej {{{required_ksef_information}}}, która dodana jest automatycznie do szablonu maila, możesz uzupełnić treść wiadomości dodatkowymi informacjami związanymi z KSeF.

Klikając przycisk Pomoc pod polem z treścią wiadomości wyświetlisz listę zmiennych, jakich możesz użyć we własnym szablonie.

Dodatkowe zmienne dodane w związku z integracją KSeF to {{ksef_if_below_qr}} oraz {{ksef_qrcode_img}}.

{{ksef_qrcode_img}}

  • Zmienna zawiera zakodowany kod QR KSeF do wyświetlania jako obrazek w treści maila.

{{ksef_if_below_qr}}

  • Wyświetla identyfikator KSeF pod obrazkiem QR – tylko jeśli QR może być wyświetlony dla tej faktury.

Jeśli faktura nie ma jeszcze numeru KSeF, zmienne związane z KSeF (ID/QR) nie zwrócą treści – w szablonie warto używać warunków.

Przykład użycia w szablonie (z warunkami)

{{#if ksef_qrcode_img}}
  <td class="qrs_{{#if many_qrs}}left{{else}}center{{/if}}">
    <div class="qr_title">
      {{tt "invoice.qrcode.ksef_title"}}
    </div>
    <img src='{{ksef_qrcode_img}}'>
    <div class="ksef_id_below_qr">
      {{ksef_if_below_qr}}
    </div>
  </td>
{{/if}}

{{#if ksef_id}}
  Numer KSeF: {{ksef_id}}
{{/if}}

Jeśli dostępny jest QR, wstawi blok z tytułem, obrazem QR i (warunkowo) identyfikatorem pod QR.

Dlaczego czasem w e-mailu jest tylko PDF bez XML?

Wiadomość z fakturą może zawierać:

  • sam plik PDF,
  • albo PDF + plik XML KSeF.

Obie wersje są poprawne.

Jeśli XML nie został dołączony do wiadomości (system nie zdążył go pobrać przed wysyłką faktury mailowo do klienta) można go pobrać bezpośrednio z KSeF przy użyciu numeru KSeF lub linku znajdującego się w e-mailu.

Brak XML w załączniku nie oznacza błędu ani problemu z wystawieniem faktury.

Przy włączonej integracji z KSeF system automatycznie dodaje do wiadomości dotyczących faktury informacje umożliwiające dostęp do faktury w KSeF oraz dołącza plik XML faktury. Dotyczy to również niektórych wiadomości powiązanych z fakturą, np. przypomnień o płatności.

Brak XML w załączniku nie oznacza błędu ani problemu z wystawieniem faktury.

Przy włączonej integracji z KSeF system automatycznie dodaje do wiadomości dotyczących faktury informacje umożliwiające dostęp do faktury w KSeF oraz (o ile nie odznaczysz tej opcji na formularzu wysyłki) dołącza plik XML faktury. Dotyczy to również niektórych wiadomości powiązanych z fakturą, np. przypomnień o płatności - dla tych wysyłek nie ma możliwości wyłączenia załącznika XML. Jak wyłączyć XML przy ręcznej wysyłce pojedynczej faktury, opisujemy w kolejnej sekcji.

Jak wyłączyć załącznik XML KSeF przy wysyłce mailem?

Na formularzu wysyłki pojedynczej faktury (przycisk Wyślij na podglądzie dokumentu) dostępny jest checkbox Załącz plik XML faktury (KSeF). Pojawia się on tylko wtedy, gdy do wiadomości faktycznie zostałby dołączony plik XML z KSeF.

Checkbox jest domyślnie zaznaczony – dotychczasowe zachowanie (dołączanie XML) pozostaje bez zmian, jeśli go nie odznaczysz. Odznaczenie checkboxa przed wysyłką sprawia, że XML nie zostanie dołączony do tej konkretnej wiadomości.

Opcje dodawania załączników w formularzu wysyłki faktury z aktywną opcją 'Załącz plik XML faktury (KSeF)'.

UWAGA! Opcja dotyczy tylko ręcznej, pojedynczej wysyłki e-maila z poziomu formularza wysyłki, dla kont z produkcyjną integracją KSeF. Nie ma wpływu na: wysyłki automatyczne (np. przypomnienia o płatności, faktury cykliczne), wysyłkę zbiorczą wielu faktur naraz ani wysyłkę zainicjowaną przez API bez przekazanego parametru – w tych przypadkach XML nadal jest dołączany tak jak dotychczas. Na koncie/fakturze z integracją DEMO/testową ten checkbox się nie pojawia – ewentualny plik XML jest wtedy traktowany jak zwykły załącznik i podlega ogólnej opcji Wyślij wraz z załącznikami.

Ta opcja bywa przydatna np. gdy odbiorca wiadomości (integracja zewnętrzna, np. Allegro) blokuje maile zawierające jakikolwiek załącznik - odznaczenie XML (obok odznaczenia PDF) pozwala wysłać samą wiadomość z linkiem do podglądu faktury.

PDF, XML, UPO i zwykłe załączniki – co z czego wynika

Faktura wysłana do KSeF może mieć trzy powiązane pliki: PDF (generowany na bieżąco), XML (dokument przesłany do KSeF) i UPO (Urzędowe Poświadczenie Odbioru). Każdy z nich jest kontrolowany inaczej przy wysyłce mailem.

Checkbox Co kontroluje Zaznaczony Odznaczony
Załącz fakturę w PDF PDF faktury (generowany na żywo) PDF dołączony PDF nie dołączony (wymagany link do podglądu w treści, inaczej błąd wysyłki)
Załącz plik XML faktury (KSeF) wyłącznie plik XML z KSeF XML dołączony XML nie dołączony
Wyślij wraz z załącznikami tylko własne, ręcznie dodane pliki klienta własne pliki dołączone własne pliki nie dołączone
WAŻNE! UPO nigdy nie jest wysyłane mailem, niezależnie od stanu któregokolwiek z powyższych checkboxów – trzeba je pobrać osobno (podgląd faktury > Podgląd KSeF/UPO). Odznaczenie Załącz plik XML faktury (KSeF) nie powoduje też, że XML zaczyna być wysyłany przez Wyślij wraz z załącznikami – te dwa checkboxy działają na całkowicie rozłącznych zestawach plików.

Na liście plików wyświetlanej pod checkboxem Wyślij wraz z załącznikami mogą pojawić się nazwy plików XML i/lub UPO – to wyłącznie podgląd wszystkich załączników przypiętych do faktury, bez związku z tym, co faktycznie trafi do maila. Obecność XML/UPO na tej liście nie oznacza, że zostaną wysłane, ani że odznaczenie tego checkboxa je usunie z wiadomości.


Sprawdź działanie systemu korzystając z interaktywnej instrukcji

Interaktywna instrukcja poprowadzi Cię krok po kroku przez instrukcje na rzeczywistych ekranach Fakturowni, umożliwiając łatwe zrozumienie i wykonanie potrzebnych działań.

Kliknij Start, aby rozpocząć, a następnie klikaj w niebieskie pola, lub użyj strzałek w prawym dolnym rogu do nawigowania po instrukcji.

Czy ten wpis był pomocny?

Udostępnij

Główna odpowiedź Daniel 2025-11-12 16:26

Dzień dobry,
ustawienia automatycznej wysyłki będzie można odpowiednio dostosować i dookreślić, czy wysyłać również dobrowolnie dokumenty b2c.

Przy wysyłce ręcznej, wystarczy je po prostu pomijać.

Pozdrawiam

Komentarze (11)

Anonymous 2025-11-09 20:43

A co w przypadku włączonej automatyzacji i faktury dla konsumenta (mogą być one wystawiane poza KSeF, więc nie muszą mieć nadawanego numeru)? Jak odblokować możliwość wysyłki bez, na przykład każdorazowego przełączania z trybu automatycznego na ręczny?

Daniel 2025-11-12 16:26 Główna odpowiedź

Dzień dobry,
ustawienia automatycznej wysyłki będzie można odpowiednio dostosować i dookreślić, czy wysyłać również dobrowolnie dokumenty b2c.

Przy wysyłce ręcznej, wystarczy je po prostu pomijać.

Pozdrawiam

Anonymous 2026-01-19 10:59

Czy w API fakturowni https://app.fakturownia.pl/api pojawią się również funkcje związane z KSEF?
W jaki sposób zachowa się API Fakturowni dla wysyłki faktur dla których nie będzie jeszcze przypisanego numeru faktury z KSEF?

Faktury które wystawiam przez API chciałbym od razu wysyłać do KSEF z API żeby od razu pobrać PDF i wysłać fakturę.

Faktury wystawiane w Fakturowni (w interfejsie) chciałbym wysyłać do KSEF “ręcznie” dopiero po zakończeniu edycji faktury kiedy mam pewność, że wszystkie Towary/Usługi są dobrze wprowadzone.

Daniel 2026-01-20 12:35 Odpowiedź

Dzień dobry,
w dokumentacji API powstała dodatkowa sekcja dot. KSeF https://github.com/fakturownia/API/blob/master/KSeF.md

Znajdują się tam zaktualizowane informacje i wskazane dodatkowe endpointy. Po API będzie można odpytać m.in. o takie informacje jak status wysyłki oraz nadany numer KSeF.

Jeśli dokument nie będzie miał nadanego Numeru KSeF nie zostanie wysłany do klienta.

Dokumenty wysyłane za pomocą API jak i ręcznie z poziomu danego konta w Fakturowni będą miały tą samą logikę działania, czyli przy tworzeniu połączenia należy zdecydować, czy mają być wysyłane automatycznie po ich stworzeniu do KSeF, czy klient będzie je wysyłał ręcznie z poziomu Panelu w Fakturowni.

Pozdrawiam

Anonymous 2026-02-03 20:40

Od wczoraj nie działa wysyłanie maili do klientów - komunikat o błędzie dostarczenia. Co z tym zrobić ?

Daniel 2026-02-05 11:59 Odpowiedź

Dzień dobry,
prosimy o przesłanie zgłoszenia na adres info@fakturownia.pl wraz z podaniem nazwy Państwa konta w Fakturowni.

Pozdrawiam

Anonymous 2026-02-26 13:31

witam,17 lutego wysłałam dwie faktury do ksef ,nadano mi numer ksef ale mój odbiorca podobno ich nie widzi,czym jest spowodowany problem? i czy problem jest po mojej czy odbiorcy stronie?

Daniel 2026-02-27 08:55 Odpowiedź

Dzień dobry,
jeśli wspomniane dokumenty znajdują się również na Państwa koncie w Aplikacji Podatnika, to oznacza, że program odbiorcy ich nie pobrał i to on musi się skontaktować z jego producentem. O ile z takiego programu korzysta.

Pozdrawiam

Anonymous 2026-03-11 08:42

Dzień dobry, w którym miejscu kodu własnego szablonu należy dodać kod odpowiedzialny za wklejanie QR i nr KSeF. Chodzi mi o ten podany przez Was kod:

{{#if ksef_qrcode_img}}

{{tt "invoice.qrcode.ksef_title"}}
{{ksef_if_below_qr}}

{{/if}}

{{#if ksef_id}}
Numer KSeF: {{ksef_id}}
{{/if}}

Anonymous 2026-03-11 10:27

witam mamy integracje z ksef ale fak dopiero chce wysyłać do ksef od 01.04.2026. Czy mam możliwość pobrać fak w pdf i pracować na zasadach jak dotychczas do tego 01.04.2026. ? czy muszę usunąć wgrane certyfikaty

Daniel 2026-03-12 17:49 Odpowiedź

Dzień dobry,
Pani Anno nie musi Pani usuwać certyfikatów, można na koncie uruchomić tryb hybrydowy. Zgodnie z poniższym wpisem z Bazy Wiedzy>

https://pomoc.fakturownia.pl/200701733-Tryb-hybrydowy-KSeF-w-Fakturowni-odbior-kosztow-i-dobrowolna-wysylka-sprzedazy-do-1-04-2026

Pozdrawiam