Przejdź do treści
KSeF· 13 min czytania

Jak Wystawić Fakturę w KSeF — Krok po Kroku

Pierwszą fakturę w KSeF wystawisz z programu warsztatowego albo w aplikacji podatnika. Krok po kroku: jak wypełnić, jak wysłać, jak sprawdzić status, jak pobrać UPO, jak zrobić korektę i jakie 4 najczęstsze błędy walidacji zobaczysz.

Mikołaj Burdzy

Founder mWarsztat

XLinkedInFacebook
Spis treści

Wystawienie faktury w KSeF nie różni się dramatycznie od tradycyjnej faktury — te same pola, te same stawki VAT, te same dane klienta. Zmienia się tylko jeden krok: zamiast wydrukować PDF i wysłać klientowi, klikasz "Wyślij do KSeF" i system robi resztę. Tutaj jest, jak to dokładnie wygląda, jakie pola są wymagane, co się dzieje pod spodem i jak naprawić najczęstsze błędy.

Checklist startowa

1. Czego potrzebujesz przed pierwszą fakturą#

Zanim wystawisz pierwszą fakturę w PROD, upewnij się że masz cztery rzeczy:

  1. Certyfikat KSeF wgrany do programu lub aplikacji podatnika (instrukcja).
  2. Pełnomocnictwa MCU dla osób, które będą wystawiać w Twoim imieniu (księgowa, recepcjonistka) (instrukcja).
  3. Środowisko PROD włączone (przełącznik DEMO/TEST/PROD w programie).
  4. Pierwsza, świadoma faktura testowa w DEMO już wystawiona — żebyś wiedział, jak to wygląda (instrukcja).
Z poziomu zlecenia

2. Faktura w programie warsztatowym#

W mWarsztat (i większości dobrych programów warsztatowych) wystawienie faktury z zamkniętego zlecenia to 3 kliknięcia. Schemat:

  1. Zamknij zlecenie

    Po zakończeniu naprawy mechanik kliknie "Zakończ zlecenie". System pokazuje podsumowanie: usługi, części, sumę netto/brutto, stawki VAT.

  2. Kliknij "Wystaw fakturę"

    Przycisk pojawia się obok podsumowania. System auto-uzupełnia: dane klienta z CRM, pozycje z zlecenia, stawki VAT z cennika usług. Sprawdzasz, czy wszystko OK (15 sekund).

  3. Kliknij "Wyślij do KSeF"

    Program podpisuje fakturę certyfikatem, wysyła do KSeF. Po przyjęciu faktury dostajesz numer KSeF (np. 5252305403-20260201-A3B7C9D2-AB) i UPO (PDF z pieczęcią).

  4. Wydrukuj lub wyślij mailem klientowi (opcjonalnie)

    Klient nie musi mieć konta KSeF żeby odebrać fakturę — ale dla wygody wyślij mu PDF mailem albo wydrukuj papierową kopię.

Ręczne wypełnianie

3. Faktura w aplikacji podatnika MF#

Aplikacja podatnika (ksef.mf.gov.pl) jest darmowa, ale wymaga ręcznego wypełnienia każdego pola za każdym razem. Dla 5-10 faktur miesięcznie OK, dla 100+ to mordęga.

  1. Zaloguj się Profilem Zaufanym

    Wejdź na ksef.mf.gov.pl → "Zaloguj" → Profil Zaufany. Jeśli reprezentujesz firmę, przełącz kontekst na nią (NIP).

  2. Wybierz "Wystaw fakturę"

    W menu głównym kliknij "Wystaw fakturę" → wybierz typ: "Faktura VAT" (najczęstsza) lub "Faktura korygująca" (jeśli poprawiasz wcześniejszą).

  3. Wypełnij dane wystawcy

    Auto-uzupełnione z Twojej firmy (NIP, nazwa, adres). Sprawdź czy poprawne. W razie potrzeby zaktualizuj profil firmy w e-US.

  4. Wypełnij dane nabywcy (klienta)

    Tu spędzisz najwięcej czasu. Wpisz: NIP klienta (lub PESEL dla osoby fizycznej), imię, nazwisko, adres, kod pocztowy, miasto. Brak autouzupełniania — nawet jeśli klient był u Ciebie tydzień temu, wpisujesz od nowa.

  5. Dodaj pozycje

    Dla każdej pozycji: nazwa usługi/produktu, ilość, cena netto, stawka VAT (23%, 8%, 5%, 0%, zw, np). System obliczy VAT i brutto.

  6. Sprawdź podsumowanie

    Pod listą pozycji widzisz podsumowanie VAT w rozbiciu na stawki. Sprawdź sumę brutto — musi się zgadzać z tym, co klient ma zapłacić.

  7. Kliknij "Wyślij do KSeF"

    System podpisuje fakturę certyfikatem, wysyła do KSeF, zwraca numer KSeF i UPO. To samo co w programie — tyle że każde pole wypełniasz ręcznie.

Co MUSI być na fakturze

4. Pola wymagane w fakturze KSeF#

KSeF waliduje każdą fakturę pod kątem 22 wymaganych pól. Większość programów wypełnia je automatycznie, ale dla zrozumienia warto wiedzieć, co jest obowiązkowe.

KategoriaPoleKomentarz
WystawcaNIPTwojej firmy. Auto-uzupełnione z e-US.
NazwaPełna nazwa firmy.
AdresUlica, numer, kod pocztowy, miasto.
NabywcaNIP / PESELNIP dla firmy, PESEL dla osoby fizycznej.
Nazwa / Imię i nazwiskoDane klienta.
AdresWymagany dla NIP-owców; opcjonalny dla osób fiz. (ale zalecany).
FakturaNumer fakturyTwój numer wewnętrzny (np. F/2026/01/001). Musi być unikalny.
Data wystawieniaDzień, w którym wystawiasz fakturę.
Data sprzedażyDzień wykonania usługi. Może być wcześniejsza niż data wystawienia.
Termin płatnościWymagany dla faktur z odroczonym terminem płatności.
Metoda płatnościGotówka, przelew, karta, BLIK itd.
PozycjeNazwaOpis usługi/produktu.
Ilość + jednostkaSztuki, litry, godziny, kpl itd.
Cena nettoZa jednostkę.
Stawka VAT23%, 8%, 5%, 0%, zw, np. Nie można wpisać innej wartości.
Wartość nettoIlość × cena netto.
Wartość VATWartość netto × stawka.
Wartość bruttoWartość netto + VAT.
Pola wymagane na fakturze w KSeF (FA(3))
Cykl życia faktury w KSeF

5. Status faktury i UPO — co się dzieje po wysłaniu#

Po kliknięciu "Wyślij" faktura przechodzi przez 4 stany:

StatusCo to znaczy
WysłanaProgram wysłał XML do KSeF, czeka na walidację.
WalidacjaKSeF sprawdza poprawność XML, podpisu, danych.
ZaakceptowanaFaktura przyjęta, otrzymuje numer KSeF.
UPO wygenerowaneUPO (Urzędowe Poświadczenie Odbioru) gotowe do pobrania.
Stany faktury w KSeF

Numer KSeF to długi ciąg cyfr i liter z myślnikami, np. 5252305403-20260201-A3B7C9D2-AB. Składa się z: NIP wystawcy + data wystawienia (YYYYMMDD) + identyfikator dokumentu + suma kontrolna. Zawsze unikalny w skali Polski.

UPO (Urzędowe Poświadczenie Odbioru) to PDF z pieczęcią elektroniczną Ministerstwa Finansów. Zawiera: numer KSeF, datę wystawienia, datę przyjęcia, dane wystawcy, dane nabywcy, kwotę. To jest dowód, że faktura trafiła do KSeF i jest formalnie ważna.

KSeF nie pozwala usunąć faktury

6. Korekta faktury — jak naprawić błędy#

W KSeF nie istnieje "anulowanie" w klasycznym sensie. Jeśli wysłałeś fakturę z błędem, nie usuniesz jej — wystawiasz fakturę korygującą.

Trzy typy korekty

  • Korekta in minus — zmniejsza wartość pierwotnej faktury (np. zwrot części, reklamacja). Wystawiasz fakturę na ujemną kwotę różnicy. Klient otrzymuje zwrot pieniędzy.
  • Korekta in plus — zwiększa wartość (np. dodatkowa robocizna, którą zapomniałeś dodać). Wystawiasz fakturę na dodatnią kwotę różnicy.
  • Korekta danych formalnych — poprawiasz NIP, adres, datę, ale kwota się nie zmienia. Wystawiasz fakturę "zerową" z poprawnymi danymi.

Jak wystawić korektę w programie

  1. Otwórz fakturę pierwotną

    W programie znajdź fakturę z błędem (po numerze, kliencie lub dacie). Kliknij "Wystaw korektę".

  2. Wybierz typ korekty

    Program zapyta: in minus, in plus, czy korekta danych formalnych. Wybierz odpowiedni.

  3. Wpisz różnicę (lub poprawne dane)

    Dla korekty wartości — wpisz różnicę (kwota ujemna lub dodatnia). Dla korekty danych — popraw NIP/adres.

  4. Dodaj uzasadnienie

    KSeF wymaga uzasadnienia korekty (krótki opis: "Zwrot reklamowanej części", "Korekta NIP-u klienta", "Dodatkowa robocizna").

  5. Wyślij do KSeF

    Program podpisuje korektę certyfikatem, wysyła do KSeF z referencją do faktury pierwotnej (numer KSeF tej, którą korygujemy).

I jak je naprawić

7. 4 najczęstsze błędy walidacji#

Błąd 1: "Nieprawidłowy NIP nabywcy"

Przyczyna: wpisałeś NIP, który nie spełnia algorytmu kontrolnego, lub NIP nie istnieje w bazie REGON. KSeF sprawdza obie rzeczy.

Naprawa: sprawdź NIP w wyszukiwarce GUS (wyszukiwarkaregon.stat.gov.pl). Jeśli klient nie jest VAT-owcem (osoba fizyczna) — wpisz PESEL zamiast NIP. Jeśli firma jest świeżo założona i jeszcze nie w bazie REGON — poczekaj 1-2 dni roboczych.

Błąd 2: "Nieprawidłowa stawka VAT"

Przyczyna: wpisałeś stawkę spoza listy (np. 15%, 10%, "VAT-marża"). KSeF akceptuje tylko: 23, 8, 5, 0, zw, np.

Naprawa: dla większości usług warsztatowych — 23%. Dla niektórych usług medycznych, edukacyjnych — 8% lub 5%. Dla VAT-marży (auta używane) — to obszar poza KSeF, fakturuj klasycznie. `zw` = zwolniona z VAT (mały podatnik), `np` = nie podlega VAT (eksport poza UE).

Błąd 3: "Data sprzedaży w przyszłości"

Przyczyna: wpisałeś datę dokonania usługi w przyszłości (np. dzisiaj jest 15 marca, wpisałeś 20 marca jako datę sprzedaży).

Naprawa: data sprzedaży = dzień faktycznego wykonania usługi (najczęściej dzień odbioru auta z warsztatu). Nie może być w przyszłości dłużej niż 7 dni. Jeśli wystawiasz fakturę zaliczkową na usługę, której jeszcze nie wykonałeś — użyj typu "Faktura zaliczkowa" zamiast zwykłej.

Błąd 4: "Suma pozycji ≠ wartość faktury"

Przyczyna: ręcznie wpisałeś wartość brutto faktury inną niż suma pozycji × VAT.

Naprawa: nie wpisuj ręcznie wartości brutto — niech program obliczy automatycznie z pozycji. Jeśli wartość się nie zgadza, znaczy że pomyliłeś coś w pozycjach (cena, ilość, stawka VAT). Sprawdź pozycje, popraw, suma się przeliczy.

Najczęstsze pytania

8. FAQ — wystawianie faktur w KSeF#

Czy mogę wystawić fakturę z datą wsteczną?
Tak, do 7 dni wstecz bez problemu. Powyżej — KSeF zaakceptuje, ale Urząd Skarbowy może pytać o uzasadnienie (faktura nie powinna być wystawiana po dłużej niż 15 dni od dnia dokonania dostawy/wykonania usługi). Best practice: faktura tego samego dnia, co odbiór auta.
Czy klient otrzymuje fakturę automatycznie?
Klient z aktywnym kontem w KSeF (VAT-owcy) — tak, widzi fakturę natychmiast w swoim koncie. Klient bez konta KSeF (osoba fizyczna, mały podatnik bez VAT) — nie, musisz mu wysłać PDF mailem lub wydrukować. Program robi to jednym kliknięciem.
Czy faktura z KSeF zastępuje paragon fiskalny?
Nie. Jeśli sprzedajesz osobie fizycznej (nie VAT-owcowi), musisz wydać paragon z kasy fiskalnej + opcjonalnie wystawić fakturę. KSeF dotyczy faktur, nie paragonów. Paragony zostają w starym systemie.
Czy mogę wysłać fakturę przed wykonaniem usługi?
Tak, jako faktura zaliczkowa lub faktura proforma. Data sprzedaży = data przewidywana, data wystawienia = dziś. Po wykonaniu usługi wystawiasz fakturę końcową rozliczającą zaliczkę.
Co jeśli internet padnie w trakcie wystawiania?
W programie warsztatowym faktura zostanie zakolejkowana offline. Po powrocie internetu program automatycznie wyśle do KSeF. mWarsztat trzyma kolejkę offline do 7 dni. W aplikacji podatnika musisz mieć internet — bez niego nie wyślesz.
Czy faktury wystawione w KSeF są dostępne dla księgowej?
Tak, jeśli księgowa ma pełnomocnictwo MCU do odbierania faktur. Loguje się do swojego e-US, widzi wszystkie Twoje faktury, eksportuje do swojego programu księgowego. Bez konieczności wysyłania PDF-ów na maila.
Następne kroki

Pogłębienie tematu#

KSeF dla warsztatu — pełny przewodnik 2026

Pillar artykuł całego klastra: terminy, certyfikat, środowiska, MCU, pierwsza faktura, korekta.

Aplikacja Podatnika KSeF vs program warsztatowy

Pełne porównanie — kiedy darmowa aplikacja MF wystarczy, kiedy program się opłaca.

KSeF demo — przetestuj pierwszą fakturę bez ryzyka

Zanim wystawisz w PROD — wystaw 5 testowych w DEMO. Środowisko bezpłatne, bez certyfikatu.

Newsletter

Praktyczne porady dla warsztatu, raz w miesiącu

Tematy z bloga, nowe poradniki KSeF, zmiany w prawie i to, co działa w Polsce. Zero spamu — możesz wypisać się jednym kliknięciem.

#ksef#faktury#krok-po-kroku#fakturowanie

Newsletter

Praktyczne porady dla warsztatu, raz w miesiącu

Tematy z bloga, nowe poradniki KSeF, zmiany w prawie i to, co działa w Polsce. Zero spamu — możesz wypisać się jednym kliknięciem.