invoicing

KSeF dla freelancerów — jak wystawiać faktury przez Krajowy System e-Faktur?

Praktyczny przewodnik KSeF dla freelancerów i programistów na B2B. Jak wystawić pierwszą fakturę KSeF, jakie oprogramowanie wybrać, wyjątki i FAQ. 2026.

7 min czytania

KSeF dla freelancerów — jak wystawiać faktury przez KSeF?

Od 1 kwietnia 2026 roku KSeF jest obowiązkowy dla wszystkich JDG. Jako freelancer lub programista na B2B musisz wystawiać faktury dla polskich klientów przez Krajowy System e-Faktur. Ten artykuł pokazuje jak to zrobić w praktyce — krok po kroku.

Weryfikacja: kwiecień 2026. Na podstawie przepisów ustawy z 16 czerwca 2023 r. o KSeF. Źródło: ksef.podatki.gov.pl.


Co to jest KSeF i dlaczego mnie dotyczy?

KSeF (Krajowy System e-Faktur) to centralny system Ministerstwa Finansów. Każda faktura wystawiana między polskimi podatnikami musi przejść przez KSeF i otrzymać unikalny numer KSeF.

Jako freelancer/programista na B2B dotyczy Cię to jeśli:

  • Wystawiasz faktury dla polskich firm (NIP polski)
  • Masz siedzibę w Polsce
  • Prowadzisz JDG (jednoosobową działalność gospodarczą)

Nie dotyczy Cię jeśli:

  • Wystawiasz faktury wyłącznie dla zagranicznych firm
  • Wystawiasz faktury wyłącznie dla osób fizycznych (B2C, bez NIP)
  • Miesięczna suma Twoich faktur nie przekracza 10 000 zł (wyjątek do 31.12.2026)

Jak wystawić fakturę przez KSeF — 3 opcje

Opcja 1: Program do fakturowania z integracją KSeF (rekomendowana)

Większość popularnych programów fakturowych integruje się z KSeF:

ProgramCenaKSeFUwagi
inFakt~50 zł/mTakPełna automatyzacja
wFirma~50 zł/mTakDobry dla ryczałtu
ifirma~39 zł/mTakNajtańsza opcja
Fakturownia~30 zł/mTakProste w obsłudze
Comarch iFaktury24~15 zł/mTakIntegracja z Comarch

Jak to działa:

  1. Tworzysz fakturę w programie (jak zawsze)
  2. Zatwierdzasz — program wysyła ją automatycznie do KSeF
  3. Otrzymujesz numer KSeF (ciąg alfanumeryczny)
  4. Klient pobiera fakturę bezpośrednio z systemu KSeF

Opcja 2: e-Mikrofirma / e-Urząd Skarbowy (bezpłatna)

Ministerstwo Finansów oferuje bezpłatne narzędzie do wystawiania faktur KSeF:

  • Aplikacja e-Mikrofirma (mobilna)
  • Portal e-Urząd Skarbowy (przeglądarka)

Jak uzyskać dostęp:

  1. Wejdź na ksef.podatki.gov.pl lub eurzad.podatki.gov.pl
  2. Zaloguj się Profilem Zaufanym lub e-Dowodem
  3. Przejdź do sekcji "Wystawianie faktur"

Wady: Mniej wygodne niż dedykowany program, brak automatyzacji, ograniczone opcje konfiguracji.

Opcja 3: Przez biuro rachunkowe

Możesz upoważnić biuro rachunkowe do wystawiania faktur w KSeF w Twoim imieniu. Wymagane jest nadanie biuru uprawnień w systemie KSeF.


Jak nadać uprawnienia biuru rachunkowemu w KSeF?

  1. Wejdź na ksef.podatki.gov.pl
  2. Zaloguj się
  3. Przejdź do Zarządzanie uprawnieniami
  4. Dodaj NIP biura rachunkowego
  5. Wybierz uprawnienia:
    • Wystawianie faktur — biuro może wystawiać faktury w Twoim imieniu
    • Przeglądanie faktur — biuro widzi Twoje faktury (zazwyczaj wymagane)
    • Zarządzanie uprawnieniami — OSTROŻNIE — to daje biuru możliwość nadawania uprawnień innym

Co musi zawierać faktura KSeF?

Faktura KSeF to plik w formacie XML (FA(2)) — ale nie musisz tego widzieć. Program generuje XML automatycznie na podstawie danych, które wpisujesz.

Wymagane dane:

PolePrzykład
Data wystawienia2026-04-03
Numer fakturyF/2026/04/001
Sprzedawca — imię, NIPJan Kowalski, 1234567890
Nabywca — firma, NIPKlient Sp. z o.o., 9876543210
Opis usługiProjektowanie interfejsu API — marzec 2026
Wartość netto10 000 zł
Stawka VAT / "zw." / "NP"zw. (jeśli zwolniony z VAT)
Kwota VAT / 00 zł
Wartość brutto10 000 zł
Termin płatności2026-04-17
Nr konta bankowegoPL61109010140000071219812874

Tymczasowy wyjątek — do kiedy możesz wystawiać tradycyjnie?

Do 31 grudnia 2026: Jeśli łączna suma Twoich faktur wystawionych poza KSeF w danym miesiącu nie przekracza 10 000 zł — możesz jeszcze wystawiać faktury tradycyjnie (PDF, e-mail).

Dla kogo ma znaczenie:

  • Freelancer z przychodem < 10k/m: masz czas do końca 2026, ale lepiej wdrożyć KSeF teraz
  • Freelancer z przychodem > 10k/m: powinieneś już korzystać z KSeF

Faktury dla zagranicznych klientów a KSeF

Faktury dla firm zagranicznych (poza Polską) nie muszą przechodzić przez KSeF. Wystawiasz je tradycyjnie — PDF, e-mail.

Szczegóły: Fakturowanie dla zagranicznych klientów


Numer KSeF w tytule przelewu

Po wystawieniu faktury przez KSeF możesz dodać numer KSeF do tytułu przelewu. Aktualnie (kwiecień 2026) nie jest to obowiązkowe — ale coraz więcej dużych firm wymaga go do automatycznego rozliczenia.

Forma tytułu przelewu: Faktura [nr faktury] / KSeF: [numer KSeF]


FAQ

Czy muszę archiwizować faktury skoro KSeF je przechowuje? KSeF przechowuje faktury przez 10 lat. Dla własnego bezpieczeństwa (i wygody) warto mieć lokalną kopię lub eksport z programu.

Czy program do fakturowania musi być certyfikowany przez MF? Nie — ale musi obsługiwać format FA(2) (XML) i prawidłową integrację z API KSeF. Sprawdź czy Twój program jest zaktualizowany do KSeF 2026.

Co jeśli klient nie ma KSeF — jest osobą fizyczną bez NIP? Wystawiasz fakturę tradycyjnie. Faktury B2C (dla osób bez NIP) nie wymagają KSeF.

Czy KSeF zastąpił JPK_FA? Tak — obowiązek raportowania faktur przez JPK_FA znika dla podmiotów objętych KSeF. Inne JPK (JPK_V7, JPK_PKPiR) nadal obowiązują.

Co gdy system KSeF jest niedostępny (awaria)? MF przewiduje tryb awaryjny — wystawiasz fakturę w określonym formacie offline i wprowadzasz do KSeF po przywróceniu dostępności.


Masz JDG i nie wiesz od czego zacząć z KSeF? Sprawdź Jak przejść na B2B krok po kroku — tam omawiamy też konfigurację KSeF.

Tagi

KSeF freelancere-faktura freelancerKSeF programistafaktura KSeF jak wystawićKSeF B2B

Treści zawarte w tym artykule mają charakter informacyjny i nie stanowią porady podatkowej ani prawnej. Przed podjęciem decyzji finansowych skonsultuj się z licencjonowanym doradcą.

Przejdź do treści