Pierwsza faktura w KSeF krok po kroku: od konta do numeru KSeF i UPO

Cała droga do pierwszej faktury w KSeF w Biurko: firma z GUS, połączenie z KSeF, kontrahent, wystawienie, wysyłka, numer KSeF i UPO. Z uwagą, co ćwiczyć na demo, a co jest już prawdziwą fakturą.

7 min czytania 259 wyświetleń
Pierwsza faktura w KSeF krok po kroku: od konta do numeru KSeF i UPO

Większość opisów programów do fakturowania kończy się tam, gdzie zaczyna się problem: na ładnym formularzu i przycisku „Wystaw”. To, co decyduje o tym, czy faktura w ogóle istnieje w oczach administracji skarbowej — przyjęcie przez bramkę, numer KSeF, UPO — zostaje poza opisem.

Dlatego rozpisuję całą drogę krok po kroku: konto i firma, połączenie z KSeF, kontrahent, pozycja, wystawienie, wysyłka, numer KSeF, UPO. Opis odpowiada temu, jak Biurko działa na dziś (stan na 8 października 2026 r.).

Skąd pośpiech? Zgodnie z ustawą KSeF obowiązuje od 1 lutego 2026 r. podatników ze sprzedażą z VAT w 2024 r. powyżej 200 mln zł, od 1 kwietnia 2026 r. pozostałych podatników, a najmniejszych — od 1 stycznia 2027 r. Do 31 grudnia 2026 r. poza KSeF mogą wystawiać podatnicy, u których miesięczna wartość brutto faktur B2B objętych obowiązkiem KSeF nie przekracza 10 000 zł. Do limitu nie wlicza się faktur dla konsumentów, paragonów z NIP i faktur uproszczonych do 450 zł ani sprzedaży z kasy. Przekroczenie limitu jest nieodwracalne: od faktury, która go przekroczyła, wystawiasz już w KSeF. Zgodnie z obecną ustawą kary z art. 106ni ustawy o VAT obowiązują od 1 stycznia 2027 r. Ministerstwo Finansów zapowiedziało 16 września 2026 r. ich przesunięcie na 1 stycznia 2028 r. — to projekt ustawy, jeszcze nieuchwalony. Przesunięcie dotyczy tylko kar, a nie samego obowiązku korzystania z KSeF. Zasady opisuje portal Ministerstwa Finansów.

Zanim zaczniesz: gdzie ćwiczyć, a gdzie wystawiać naprawdę

Do ćwiczeń bez skutków prawnych użyj demo Biurko (demo.biurko.io, dostęp na 7 dni, środowisko demonstracyjne KSeF). Konto na app.biurko.io wysyła faktury do produkcyjnego KSeF — każda wysłana faktura jest prawdziwa. W koncie nie ma przełącznika „test / produkcja”: środowisko wybiera adres, pod którym pracujesz. Ministerstwo Finansów prowadzi też własne środowiska KSeF do ćwiczeń — to osobne usługi, niezwiązane z kontem w Biurko. Przegląd środowisk znajdziesz w artykule Środowiska KSeF: gdzie ćwiczyć.

Droga w skrócie

KrokGdzie w BiurkoCo się dzieje
1. Konto i firmaRejestracja („Utwórz konto”)E-mail, hasło i dane firmy. Wpisujesz NIP, a wyszukiwanie w GUS uzupełnia nazwę i adres (warto je sprawdzić — dane z GUS mogą być nieaktualne). Bez karty: każda nowa firma dostaje 14 dni planu TEAM, potem przechodzi na bezpłatny plan FREE.
2. Połączenie z KSeFKSeF → Połączenia → „Dodaj połączenie”Wybierasz metodę (Profil Zaufany albo własny certyfikat KSeF), Biurko weryfikuje połączenie i pokazuje „Połączono!”.
3. KontrahentFaktury → Kontrahenci albo wybór w formularzu fakturyZnowu NIP i dane z GUS; Biurko sprawdza też status VAT kontrahenta w wykazie podatników VAT.
4. PozycjeFaktury → „Nowa faktura”, „Dodaj pozycję”Nazwa, ilość, cena netto, stawka VAT, w razie potrzeby kod GTU. Faktura zapisuje się jako szkic.
5. Wystawienie„Wystaw”Po potwierdzeniu faktura dostaje numer z szablonu numeracji. Tej operacji nie można cofnąć.
6. Wysyłka„Wyślij do KSeF”Przed połączeniem z KSeF Biurko sprawdza dokument ze schematem FA(3). Status przechodzi od „W kolejce” przez „Wysyłanie” i „Przetwarzanie” do „Zaakceptowano”; KSeF odpowiada zwykle w 30–90 sekund.
7. Numer KSeF i UPOKarta „Status przesłania do KSeF”Wraca 35-znakowy numer KSeF; UPO pobierasz przyciskiem „Pobierz UPO”.
8. PDF i e-mail„Pobierz PDF”, „Wyślij e-mailem”Wizualizacja z kodem QR (KOD I) i numerem KSeF; możesz wysłać ją klientowi pocztą.

Najważniejsza w tej tabeli jest proporcja. Samo wypisanie faktury — kontrahent, pozycja, kwota — to kilka pól. Reszta to jednorazowa konfiguracja firmy i połączenia z KSeF, której nie powtarzasz przy kolejnych fakturach. Nie podaję czasu poszczególnych kroków: zależy on od tego, czy masz już uprawnienia w KSeF i jak szybko odpowiada bramka.

Połączenie z KSeF — krok, który wymaga uwagi

Są trzy sposoby połączenia:

  • Profil Zaufany — metoda domyślna.

  • Własny certyfikat KSeF — pliki .crt, .pem lub .p12 z kluczem.

  • Certyfikat zamówiony przez Biurko w Ministerstwie Finansów — typ Uwierzytelniający, a do kodów QR w trybie offline typ Offline.

Przy Profilu Zaufanym wpisujesz NIP firmy, pobierasz plik XML, podpisujesz go w podpisywarce na gov.pl (logując się przez bank, mObywatel lub ePUAP) i wgrywasz podpisany plik z powrotem. Czas na podpisanie jest ograniczony — gdy wyzwanie wygaśnie, zaczynasz od nowa. Sesja otwarta tą drogą nie odnawia się sama: po jej zakończeniu XML trzeba podpisać ponownie. Do stałej, automatycznej pracy zamów w Biurko certyfikat KSeF — po pierwszym podłączeniu Profilem Zaufanym — i użyj go do połączenia.

Tokenów Biurko jako sposobu połączenia nie obsługuje. Zgodnie z obecnymi przepisami tokeny KSeF wygasają 31 grudnia 2026 r. Na konsultacjach 9 czerwca 2026 r. MF zaproponowało ich utrzymanie, ale decyzji w formie przepisu jeszcze nie ma — bezpieczniej przejść na certyfikat KSeF. Szerzej o tym wyborze: certyfikat KSeF czy token.

Po połączeniu Biurko loguje się do KSeF w kontekście Twojego NIP i działa w granicach uprawnień osoby lub certyfikatu, których użyłeś. Uprawnienia KSeF dla pracowników i księgowej możesz nadawać i odbierać prosto z Biurko (sekcja KSeF → Uprawnienia), nie tylko w Aplikacji Podatnika.

Trzy miejsca, w których ten proces się wykłada

1. Brak uprawnień w KSeF. Najczęstsza przyczyna „nie działa mi integracja”. Program nie może nadać sobie uprawnień — robi to podatnik po swojej stronie. Właściciel jednoosobowej firmy ma uprawnienia właścicielskie z mocy powiązania NIP i PESEL, więc zwykle łączy się Profilem Zaufanym bez dodatkowych formularzy. Zgłoszenie ZAW-FA do urzędu skarbowego jest potrzebne w szczególnych przypadkach, na przykład gdy logujesz się podpisem kwalifikowanym osoby bez NIP i PESEL albo w imieniu spółki bez nadanych uprawnień.

2. Odrzucenie po stronie schematu. Faktura poprawna „po ludzku” bywa niepoprawna wobec FA(3): brak wymaganego węzła, zła kombinacja stawki i podstawy zwolnienia, kontrahent zagraniczny bez właściwego identyfikatora. Dlatego kontrola przed wysyłką ma sens — komunikat w Biurko mówi więcej niż sam kod błędu z bramki. Faktura odrzucona przez KSeF nie jest wystawiona: popraw wskazane pola i wyślij ją ponownie.

3. Traktowanie PDF-a jak faktury. PDF wysłany mailem nie jest fakturą ustrukturyzowaną, tylko jej wizualizacją. W trybie online potwierdzeniem przyjęcia dokumentu jest numer KSeF razem z UPO — klient, który dostał sam PDF, ma obrazek faktury, która żyje w KSeF.

Checklista: powtórz to u siebie

  1. Sprawdź, czy ktokolwiek w Twojej firmie ma uprawnienia w KSeF. Jeśli to spółka albo dostęp ma mieć inna osoba — ustal to, zanim zaczniesz konfigurować połączenie.

  2. Najpierw ćwicz na demo Biurko (demo.biurko.io). Wystaw trzy faktury: zwykłą, korektę i zaliczkową.

  3. Sprawdź, czy dostajesz numer KSeF i UPO, i czy umiesz je znaleźć po dwóch tygodniach.

  4. Zweryfikuj szablon numeracji na styczeń; jeśli przenosisz się z innego programu, ustaw numer startowy, by kontynuować ciągłość numeracji.

  5. Na koncie na app.biurko.io wystaw pierwszą prawdziwą fakturę z wyprzedzeniem, a nie w ostatnim tygodniu przed terminem — każda faktura wysłana z tego konta jest prawdziwa.

  6. Ustal, co robisz przy awarii bramki. Po trzech błędach bramki w ciągu 60 sekund Biurko kieruje nowe wysyłki do trybu offline24 i dosyła je automatycznie co 5 minut; termin dosłania offline24 to następny dzień roboczy.

Podsumowanie

Pierwsza faktura w KSeF to nie jedno kliknięcie, tylko ścieżka: firma, połączenie, dokument, wysyłka, numer KSeF i UPO. Cała reszta — korekty, zaliczki, import faktur zakupowych, rejestry — zaczyna się dopiero za tym punktem, ale bez niego nie zaczyna się nic.

Jeśli chcesz przejść tę samą ścieżkę na własnym NIP-ie: załóż konto na biurko.io — każda nowa firma dostaje 14 dni planu TEAM bez karty. Do ćwiczeń bez skutków prawnych poproś o dostęp do demo (formularz na biurko.io).


FAQ

Ile trwa wystawienie pierwszej faktury w KSeF? Najwięcej czasu zajmuje jednorazowa konfiguracja firmy i połączenia z KSeF. Przy kolejnych fakturach zostaje wybór kontrahenta, pozycje i wysyłka, a odpowiedź KSeF przychodzi zwykle w 30–90 sekund. Czas urzędowy (nadanie uprawnień, jeśli ich brakuje) jest osobny i może liczyć się w dniach.

Czym jest numer KSeF i skąd go wziąć? To 35-znakowy identyfikator nadawany przez system po przyjęciu dokumentu; zawiera NIP sprzedawcy, datę i sumę kontrolną. Nie nadajesz go sam — wraca z bramki po wysyłce. Biurko drukuje go na PDF faktury i pod kodem QR.

Czy UPO jest potrzebne, skoro mam numer KSeF? Tak. Numer identyfikuje fakturę, a UPO (Urzędowe Poświadczenie Odbioru) poświadcza fakt i moment przesłania. To dwa różne dowody i warto trzymać oba. Biurko pobiera UPO automatycznie, a w karcie faktury pobierzesz je jako plik XML.

Czy mogę przetestować KSeF bez ryzyka? Tak. Użyj demo Biurko (demo.biurko.io, dostęp na 7 dni, środowisko demonstracyjne KSeF) albo własnych środowisk testowych Ministerstwa Finansów. Konto na app.biurko.io wysyła faktury do produkcyjnego KSeF, więc to, co tam wyślesz, jest prawdziwe.

Czy PDF wysłany mailem wystarczy klientowi? Nie zastępuje faktury. Dokumentem jest faktura ustrukturyzowana w KSeF, a PDF jest jej wizualizacją — wysyłaną dla wygody odbiorcy, nie zamiast e-faktury.

Tagi

#KSeF
Udostępnij

Poprzedni artykuł

Jak minimalne wynagrodzenie w 2027 roku zmieni Twój ZUS?

Następny artykuł

Co naprawdę zmienia się w KSeF od 1 stycznia 2027?

Bądź na bieżąco

Otrzymuj powiadomienia o nowych artykułach — bez newslettera, rezygnacja w każdej chwili.

Szanujemy Twoją prywatność. Możesz zrezygnować w dowolnym momencie.

Pliki cookies

Używamy tylko niezbędnych plików cookies. Statystykę odwiedzin prowadzimy na serwerze, niczego nie zapisując w Twoim urządzeniu. Polityka witryny