Do niedawna wysłanie faktury oznaczało wygenerowanie PDF-a i załączenie go do maila. Od 1 lutego 2026 roku faktury odbieramy już przez Krajowy System e-Faktur, a od 1 kwietnia 2026 zdecydowana większość firm — w tym jednoosobowe działalności i małe spółki — ma obowiązek również je tam wystawiać. W praktyce „wysłanie faktury“ to dziś przesłanie jej do KSeF i odebranie numeru, który system nadaje dokumentowi.
Brzmi poważnie, ale sam proces jest prostszy, niż się wydaje — zwłaszcza gdy narzędzie robi większość rzeczy za Ciebie. Poniżej znajdziesz konkretną instrukcję: co przygotować, jak wysłać fakturę krok po kroku, co dzieje się po wysyłce i co zrobić, gdy KSeF akurat nie odpowiada.
Zanim wyślesz — co trzeba mieć
Wysyłka do KSeF wymaga trzech rzeczy:
- Sposobu uwierzytelnienia. System rozpoznaje Cię m.in. przez Profil Zaufany, podpis kwalifikowany, pieczęć kwalifikowaną, token albo certyfikat KSeF. Tokeny są dostępne jeszcze do końca 2026 roku — od 1 stycznia 2027 z tej pary zostaje wyłącznie certyfikat KSeF (który działa już od lutego 2026). W praktyce najczęściej wystarczy raz połączyć uprawnienia z programem do fakturowania i nie logujesz się do KSeF ręcznie przy każdej fakturze.
- Narzędzia zgodnego ze strukturą FA(3). Od 1 lutego 2026 obowiązującym wzorem faktury ustrukturyzowanej jest struktura logiczna FA(3). Faktura musi trafić do systemu jako poprawny plik w tej strukturze — ręcznie edytowany szablon w arkuszu tego nie zrobi.
- Poprawnych danych. KSeF weryfikuje każdy plik i odrzuca dokumenty z błędami. Literówka w numerze NIP albo brakujące pole potrafią zatrzymać wysyłkę, więc warto mieć uporządkowaną bazę kontrahentów.
Jeśli chcesz zrozumieć, czym dokładnie jest faktura ustrukturyzowana i jak wygląda struktura FA(3), zajrzyj do naszego przewodnika faktura ustrukturyzowana FA(3).
Jak wysłać fakturę do KSeF — krok po kroku
W dobrym programie do faktur cała ścieżka to kilka kliknięć. Rozłóżmy ją na etapy:
- Przygotuj dane faktury. Wybierz kontrahenta z bazy (z poprawnym NIP-em), dodaj pozycje z właściwymi stawkami VAT, ustaw termin płatności. To ten sam etap, który znasz z „papierowego“ fakturowania.
- Wystaw fakturę w strukturze FA(3). Program zamienia wprowadzone dane na poprawny plik XML zgodny z wzorem FA(3). Ty nie musisz znać szczegółów struktury — narzędzie buduje ją w tle.
- Wyślij dokument do KSeF. Po zatwierdzeniu faktura jest przesyłana do systemu z użyciem Twojego uwierzytelnienia. Jeśli program ma połączone uprawnienia, dzieje się to jednym kliknięciem.
- Poczekaj na numer KSeF. System weryfikuje plik i — jeśli wszystko się zgadza — nadaje fakturze numer KSeF oraz wystawia urzędowe poświadczenie odbioru (UPO). Numer KSeF nie jest częścią samej faktury; pojawia się dopiero po pozytywnej weryfikacji.
- Sprawdź status. Faktura powinna zmienić status na „wysłana“, a następnie „przyjęta“. Status „odrzucona“ oznacza błąd w danych — dokument trzeba poprawić i wysłać ponownie. To ważne: faktura odrzucona przez KSeF to faktura, której formalnie nie ma.
- Przekaż fakturę nabywcy (opcjonalnie). Kontrahent będący firmą odbierze fakturę bezpośrednio w KSeF. Nic nie stoi na przeszkodzie, żeby dodatkowo wysłać mu czytelny PDF — ale formalnie liczy się dokument w systemie.
Co się dzieje po wysłaniu
Dwie rzeczy warto zrozumieć, bo zmieniają sposób myślenia o dacie i doręczeniu.
Kiedy faktura jest „wystawiona“. W trybie online fakturę ustrukturyzowaną uznaje się za wystawioną w dniu przesłania jej do KSeF — nie w dniu, w którym wpisałeś dane, i nie w dniu nadania numeru. To istotne przy fakturach wystawianych „na styku miesiąca“.
Numer KSeF i UPO. Numer KSeF jednoznacznie identyfikuje fakturę w systemie i jest zwracany w UPO. Od tego momentu dokument jest dostępny zarówno dla Ciebie, jak i dla nabywcy — znika dyskusja „nie dostałem faktury“ i znikają duplikaty.
Faktury zakupowe. Pamiętaj, że obieg działa w obie strony: faktury od Twoich dostawców również czekają w KSeF. Obowiązek odbierania faktur przez KSeF objął wszystkich już od 1 lutego 2026 — także najmniejsze firmy, które z wystawianiem mają czas do 2027 roku. Warto więc regularnie pobierać koszty z systemu, zamiast polegać na mailach.
Co zrobić, gdy KSeF nie odpowiada
System bywa niedostępny, a fakturę czasem trzeba wystawić „tu i teraz“. Do tego służy tryb offline24: wystawiasz fakturę poza systemem, a następnie przesyłasz ją do KSeF najpóźniej w następnym dniu roboczym. W tym trybie datą wystawienia jest data wskazana na fakturze (pole P_1), a nie data przesłania.
W praktyce nie musisz znać tych procedur na pamięć — ale narzędzie, którego używasz, powinno je obsługiwać automatycznie: zakolejkować wysyłkę i ponowić ją, gdy system wróci, bez ręcznego pilnowania terminów.
Najczęstsze błędy przy wysyłce
- Błędny NIP kontrahenta — najczęstsza przyczyna odrzucenia. Zrób jednorazowy przegląd bazy klientów, zanim błąd zablokuje Cię w pośpiechu.
- Niekompletne dane — brak wymaganego pola sprawia, że plik nie przejdzie weryfikacji. Jeśli nie wiesz, co musi zawierać faktura VAT, sprawdź to zawczasu.
- Ignorowanie statusu — wysłanie to nie to samo co przyjęcie. Bez widocznego statusu łatwo przeoczyć fakturę odrzuconą, która formalnie nie istnieje.
Jak MyFacturoo wysyła faktury do KSeF
MyFacturoo powstało z myślą o zgodności z KSeF, a nie o doraźnych obejściach. W praktyce wygląda to tak:
- Wystawiasz jak zwykle, plik FA(3) powstaje w tle — wybierasz klienta i pozycje, a do systemu trafia poprawna faktura ustrukturyzowana.
- Wysyłka jednym kliknięciem i widoczny status — każda wysyłka ma swój status i historię, więc od razu widzisz, czy faktura została przyjęta, czy wymaga poprawki.
- Numer KSeF i UPO w jednym miejscu — bez przeklejania numerów i szukania poświadczeń.
- Obsługa awarii — gdy system nie odpowiada, wysyłka trafia do kolejki i jest ponawiana automatycznie.
- Faktury, korekty i proformy — cały obieg dokumentów sprzedażowych, a współpraca z księgowym dzieje się w aplikacji, bez wysyłania plików mailem.
Możesz zacząć za darmo i przejść całą ścieżkę — od wystawienia faktury po jej status w KSeF — na własnych danych. A jeśli chcesz najpierw zobaczyć samo wystawianie dokumentu, wypróbuj darmowy generator faktur bez zakładania konta.
Najczęstsze pytania
Czy każdą fakturę muszę wysyłać do KSeF? Jeśli Twoja firma podlega już obowiązkowi (od 1 kwietnia 2026 to większość podatników), faktury B2B wystawiasz i przesyłasz przez KSeF. Faktury dla osób prywatnych (konsumentów) rządzą się odrębnymi zasadami — szczegóły warto potwierdzić w serwisie Ministerstwa Finansów i z księgowym.
Kiedy faktura jest formalnie wystawiona? W trybie online — w dniu przesłania jej do KSeF. W trybie offline24 — w dacie wskazanej na fakturze (pole P_1), przy obowiązku dosłania dokumentu najpóźniej następnego dnia roboczego.
Skąd wiem, że wysyłka się udała? Po pozytywnej weryfikacji faktura otrzymuje numer KSeF i UPO, a jej status zmienia się na „przyjęta“. Status „odrzucona“ oznacza, że dane trzeba poprawić.
Czy muszę logować się do KSeF przy każdej fakturze? Nie, jeśli używasz programu z połączonymi uprawnieniami — wtedy wysyłka odbywa się z poziomu aplikacji. Ręczne logowanie do rządowych narzędzi zostaje na sytuacje wyjątkowe.
Aktualne przepisy i podstawy prawne znajdziesz zawsze w oficjalnym serwisie Ministerstwa Finansów: ksef.podatki.gov.pl. Szczegóły dotyczące Twojej sytuacji warto potwierdzić z księgowym — a sam proces wysyłki ułożyć tak, żeby zgodność działa się w tle, nie na Twojej głowie. Jeśli dopiero zaczynasz z systemem, zacznij od naszego przewodnika KSeF dla małych firm.