taxmachine.pl

KSeF 2.0 — poradnik dla użytkownika TaxMachine

Opublikowano aktualizacja

Krajowy System e-Faktur (KSeF) to centralny system Ministerstwa Finansów, w którym od 2026 r. obowiązkowo wystawiane są faktury B2B w Polsce. Ten przewodnik łączy oficjalne wymagania KAS z konkretnymi krokami w programie TaxMachine — od pierwszego logowania, przez generację certyfikatu, po codzienne wysyłanie i pobieranie e-faktur.

Najważniejsze terminy do zapamiętania

DataCo się dzieje
1 lutego 2026KSeF obowiązkowy dla podatników, u których wartość sprzedaży przekroczyła 200 mln zł w 2024 r. Pozostali muszą odbierać e-faktury (bo ich wystawcy są w obowiązku).
1 kwietnia 2026Obowiązkowy KSeF dla wszystkich pozostałych podatników.
31 grudnia 2026Koniec okresu z wyłączeniem dla małych — do tego dnia podatnicy mogą wystawiać faktury poza KSeF, jeśli łączna wartość sprzedaży na fakturach w danym miesiącu nie przekracza 10 000 zł (B2B; B2C jest zawsze poza limitem).
1 stycznia 2027Koniec wyjątku dla paragonów ≤450 zł z NIP — od tego dnia paragon nie zastępuje faktury, fakturę trzeba wystawić w KSeF.

Uwaga praktyczna: podatnicy obowiązani od 1 kwietnia 2026 muszą odbierać faktury w KSeF już od 1 lutego 2026 — bo ich kontrahenci z większego segmentu zaczynają wystawiać. Skonfiguruj KSeF w TaxMachine już w styczniu 2026.

Pierwsze uruchomienie — krok po kroku

Procedura zależy od formy prawnej. Wybierz właściwą ścieżkę:

A. JDG / osoba fizyczna prowadząca działalność

Najprostszy przypadek — bez ZAW-FA(3), bez papierów:

  1. Wejdź na https://ap.ksef.mf.gov.pl/web/ (od 1.02.2026: w Aplikacji Podatnika KSeF)
  2. Zaloguj się Profilem Zaufanym (lub kwalifikowanym podpisem z NIP/PESEL)
  3. Sprawdź że masz pełne uprawnienia (właściciel kontekstu)
  4. Wygeneruj certyfikat Typu 1 („Uwierzytelnienie w systemie KSeF")
  5. Wczytaj certyfikat do TaxMachine: Konfiguracja → KSeF 2.0
  6. (Opcjonalnie) wygeneruj certyfikat Typu 2 dla trybu offline
  7. (Opcjonalnie) nadaj uprawnienia biuru rachunkowemu — patrz niżej

B. Spółka / fundacja / JST / inna osoba prawna z pieczęcią kwalifikowaną z NIP

Również bez ZAW-FA(3):

  1. Zaloguj się do Aplikacji Podatnika KSeF pieczęcią kwalifikowaną zawierającą NIP podmiotu
  2. Pełne uprawnienia masz automatycznie
  3. Wygeneruj certyfikat Typu 1, wczytaj do TaxMachine
  4. Nadaj uprawnienia konkretnym pracownikom (każdy dostaje co potrzebuje)

C. Spółka bez pieczęci kwalifikowanej — wymaga ZAW-FA(3)

Najbardziej podchwytliwa ścieżka, najczęstsze źródło problemów:

  1. Spółka składa ZAW-FA(3) do urzędu skarbowego, wskazując jedną osobę fizyczną (np. prezesa, głównego księgowego). Złożenie:

    • papierowo, lub
    • elektronicznie przez e-Urząd Skarbowy, lub
    • przez e-Doręczenia (od 1.01.2026 — nie przez ePUAP)

    Czas przetwarzania: zwykle 7-14 dni (zaplanuj zapas przed go-live).

  2. Wskazana osoba loguje się do Aplikacji Podatnika KSeF Profilem Zaufanym / kwalifikowanym podpisem (na swój NIP/PESEL).

  3. ⚠️ ZAW-FA(3) daje tylko prawo do nadawania uprawnień — nie do wystawiania ani odbioru faktur. Pierwsza wskazana osoba musi sobie najpierw nadać sobie samej w Aplikacji Podatnika KSeF:

    • Wystawianie faktur
    • Przeglądanie faktur
  4. Dopiero teraz wskazana osoba może wygenerować certyfikat Typu 1 i wczytać do TaxMachine.

  5. Następnie z poziomu Aplikacji Podatnika KSeF może nadawać uprawnienia kolejnym pracownikom — bez kolejnego ZAW-FA(3).

Jeśli pomijasz krok 3 i od razu próbujesz fakturować — TaxMachine zwraca błąd „brak uprawnień". Sam certyfikat to za mało; trzeba mieć uprawnienie operacyjne w kontekście podmiotu.

Nadawanie uprawnień konkretnym osobom w firmie

Po pierwszym uruchomieniu (ścieżki A, B lub C powyżej), właściciel kontekstu lub osoba z prawem zarządzania uprawnieniami może wskazać kolejnych pracowników:

Stanowisko w firmieZakres uprawnień
KsięgowośćPrzeglądanie faktur (tylko odbiór, bez wystawiania)
FakturzystaWystawianie faktur (tylko sprzedaż, bez odbioru zakupów)
Główny księgowyWystawianie + Przeglądanie + Przeglądanie historii sesji
Biuro rachunkowe (zewnętrzne)Przeglądanie faktur + ewentualnie Wystawianie; z opcją „dalsze przekazywanie" pracownikom biura
Audytor / kontrola wewnętrznaPrzeglądanie faktur + Przeglądanie uprawnień + Przeglądanie historii sesji

Każda osoba po nadaniu uprawnień powinna logować się i wygenerować swój certyfikat w Aplikacji Podatnika KSeF — wówczas TaxMachine na jej stanowisku zna ją osobiście (audyt logów KSeF wskazuje konkretną osobę, nie konto firmy).

→ konkretna procedura: Nadawanie uprawnień

Jak działa KSeF — model w 5 krokach

  1. Wystawiasz fakturę w TaxMachine — w polu P_2 nadajesz własny numer (jak dotychczas)
  2. TaxMachine wysyła plik XML zgodny ze schematem FA(3) do KSeF
  3. KSeF weryfikuje strukturę i nadaje numer KSeF (35 znaków)
  4. Wystawca otrzymuje UPO (Urzędowe Poświadczenie Odbioru) ze sterownikiem KSeF
  5. Faktura jest automatycznie dostępna dla nabywcy w KSeF — nabywca pobiera ją swoim programem albo przez Aplikację Podatnika MF

Faktura ustrukturyzowana nie jest załącznikiem do e-maila. Nie wysyłasz PDF-a kontrahentowi (chyba że dla wygody — to wówczas niezobowiązująca kopia). Faktura żyje w KSeF, kontrahent ją stamtąd pobiera. e-faktury są przechowywane w KSeF przez 10 lat — odpada obowiązek archiwizowania przez podatnika.

Co podlega KSeF, a co nie

W KSeF wystawiasz — pełna lista (FA(3) TRodzajFaktury)

Kod XMLRodzajOpis (z XSD MF)
VATFaktura podstawowaStandardowa faktura sprzedaży B2B
ZALFaktura zaliczkowaOtrzymanie zapłaty lub jej części przed dokonaniem czynności (art. 106f ust. 4 ustawy o VAT)
ROZFaktura rozliczającaWystawiona w związku z art. 106f ust. 3 ustawy o VAT (rozliczenie po wystawieniu zaliczkowej)
UPRFaktura uproszczonaFaktura w trybie art. 106e ust. 5 pkt 3 ustawy o VAT
KORFaktura korygującaKorekta faktury podstawowej (VAT)
KOR_ZALKorekta zaliczkowejKorekta faktury zaliczkowej (ZAL)
KOR_ROZKorekta rozliczającejKorekta faktury rozliczającej (ROZ)

W TaxMachine wybór rodzaju następuje automatycznie na podstawie typu operacji w programie — przy wystawianiu zaliczki program ustawia ZAL, przy korekcie do tej zaliczki: KOR_ZAL.

W KSeF NIE wystawiasz

  • faktury konsumenckie (B2C) — dobrowolnie, ale obowiązku nie ma
  • faktury od zagranicznych dostawców (KSeF nie służy do raportowania zakupów spoza PL)
  • dowody wewnętrzne, rachunki, noty obciążeniowe / uznaniowe
  • pro formy
  • faktury wystawiane przez podatników bez siedziby / stałego miejsca prowadzenia działalności w PL
  • transakcje w procedurach OSS / IOSS / międzynarodowy okazjonalny przewóz osób
  • usługi przejazdu autostradą płatną, przewozu kolejowego/lotniczego/morskiego udokumentowane biletem
  • usługi zwolnione z art. 43 ust. 1 pkt 7, 37-41 ustawy o VAT (pewne usługi finansowe / ubezpieczeniowe / oświatowe)

Faktury B2C w KSeF — opcjonalne

Można wystawić w KSeF dobrowolnie. W takim wypadku trzeba przekazać klientowi wizualizację z kodem QR (PDF / wydruk) który pozwala mu zweryfikować autentyczność w KSeF.

Schemat FA(3) — co to jest

Od 1 lutego 2026 obowiązuje struktura FA(3). Jest to format XML z określonym schematem — TaxMachine generuje plik zgodny z FA(3) automatycznie na podstawie wprowadzonych danych. Nie pobierasz schemy do samodzielnego wypełnienia.

Najważniejsze elementy:

  • Podmiot1 = sprzedawca (wystawca)
  • Podmiot1K = poprzednik (przejęty/przekształcony) wykazywany przy korektach (art. 106j ust. 2 pkt 3)
  • Podmiot2 = nabywca
  • Podmiot3 = inny podmiot z konkretną rolą (faktor, odbiorca wewnętrzny, dodatkowy nabywca itp.) — pełna lista poniżej
  • PodmiotUpoważniony = organ egzekucyjny / komornik / przedstawiciel podatkowy (gdy faktura wystawiana w trybach art. 106c)
  • Pozycje ze stawkami VAT z zamkniętej listy FA(3)
  • Załącznik — element pozwalający (po zgłoszeniu w e-Urzędzie Skarbowym) przesłać dane uzupełniające w samej fakturze. Plików PDF/JPG/XLS w KSeF nie da się dołączyć — jeśli potrzebujesz, prześlij osobno mailem.

Role podmiotów trzecich (TRolaPodmiotu3)

W elemencie Podmiot3 schemy FA(3) podajesz Rola — kod określający charakter tego dodatkowego podmiotu na fakturze. Schemat dopuszcza 11 wartości:

KodRolaKiedy używać
1FaktorFaktura objęta faktoringiem — dane faktora obok sprzedawcy i nabywcy
2OdbiorcaJednostki wewnętrzne / oddziały / wyodrębnione w ramach nabywcy, które same nie stanowią nabywcy w rozumieniu ustawy
3Podmiot pierwotnyPodmiot przejęty / przekształcony, który dokonywał dostawy lub świadczył usługę. Z wyłączeniem przypadków z art. 106j ust. 2 pkt 3 (wówczas używamy Podmiot1K)
4Dodatkowy nabywcaKolejni nabywcy poza wymienionym w Podmiot2
5Wystawca fakturyPodmiot wystawiający fakturę w imieniu podatnika. Nie dotyczy samofakturowania (gdy wystawcą jest nabywca — używamy odrębnego mechanizmu)
6Dokonujący płatnościPodmiot regulujący zobowiązanie w miejsce nabywcy
7JST — wystawcaJednostka samorządu terytorialnego po stronie wystawcy
8JST — odbiorcaJednostka samorządu terytorialnego po stronie odbiorcy
9Członek grupy VAT — wystawcaKonkretny członek grupy VAT po stronie sprzedaży
10Członek grupy VAT — odbiorcaKonkretny członek grupy VAT po stronie zakupu
11PracownikPracownik wskazany na fakturze (np. delegacje, zwroty kosztów)

W TaxMachine dane podmiotów trzecich wprowadzasz na osobnych zakładkach w oknie edycji e-faktury — każda zakładka odpowiada konkretnej roli (np. Faktor, Odbiorca, Dodatkowy nabywca, JST — wystawca, …). Program automatycznie dodaje odpowiedni kod Rola do pliku XML FA(3). Zakładki nie używane przez Twoją fakturę po prostu zostawiasz puste — nie generują żadnych danych w XML-u.

Role podmiotów upoważnionych (TRolaPodmiotuUpowaznionego)

Gdy faktura jest wystawiana w imieniu podatnika przez organ egzekucyjny, komornika lub przedstawiciela podatkowego, używamy elementu PodmiotUpowazniony z polem RolaPU. Schemat dopuszcza 3 wartości:

KodRolaPodstawa prawna
1Organ egzekucyjnyArt. 106c pkt 1 ustawy o VAT — sprzedaż egzekucyjna realizowana przez organ administracyjny
2Komornik sądowyArt. 106c pkt 2 ustawy o VAT — sprzedaż egzekucyjna realizowana przez komornika
3Przedstawiciel podatkowyArt. 18a-18d ustawy o VAT — gdy na fakturze występują dane przedstawiciela podatkowego (typowo: zagraniczny podatnik bez polskiej siedziby)

→ szczegóły stawek: Stawki VAT w KSeF — schemat FA(3)

Numer KSeF i UPO

Numer KSeF to 35-znakowy unikalny identyfikator nadawany przez system fakturze. Jest inny niż Twój własny numer faktury (pole P_2). Oba numery powinny być widoczne na wizualizacji.

UPO (Urzędowe Poświadczenie Odbioru) — komunikat zwrotny z KSeF potwierdzający przyjęcie faktury. TaxMachine automatycznie zapisuje UPO przy wysłaniu — patrz Wysyłanie e-faktur.

Uwierzytelnianie i tożsamość

KSeF przyjmuje 6 metod uwierzytelnienia:

MetodaKiedy używać
Profil ZaufanyNajprostsze, darmowe — dla osób fizycznych prowadzących działalność (JDG)
Podpis kwalifikowany z NIP / PESELWystarcza bez ZAW-FA
Podpis kwalifikowany bez NIP / PESELWymaga zgłoszenia w ZAW-FA (odcisk palca podpisu)
Pieczęć kwalifikowana z NIPSpółki, JST — bez formalności
Pieczęć kwalifikowana bez NIPWymaga ZAW-FA
TokenGenerowany w Aplikacji Podatnika KSeF; do automatyzacji w aplikacjach komercyjnych (np. TaxMachine)
Certyfikat KSeFOd 1 lutego 2026 — preferowana metoda dla integracji programu z KSeF

Powiązanie NIP ↔ PESEL: KSeF rozpoznaje, że są to identyfikatory tej samej osoby — możesz mieć uprawnienia nadane na NIP, a logować się narzędziem opartym o PESEL i odwrotnie.

Kiedy ZAW-FA(3) jest wymagane

ZAW-FA(3) to jedyne uprawnienie w KSeF nadawane „papierowo" / poza systemem (do urzędu skarbowego). Składa się gdy:

  • Spółka / fundacja / JST / inna osoba prawna nie ma kwalifikowanej pieczęci elektronicznej z NIPZAW-FA(3) wskazuje jedną osobę fizyczną, która będzie działać w imieniu podmiotu w KSeF
  • Logujesz się podpisem / pieczęcią bez atrybutu NIP/PESEL — w ZAW-FA(3) podajesz „odcisk palca" tego podpisu

JDG (osoba fizyczna prowadząca działalność)ZAW-FA(3) NIE jest potrzebne. Właściciel JDG ma pełne uprawnienia automatycznie po zalogowaniu się Profilem Zaufanym lub kwalifikowanym podpisem na swój NIP/PESEL.

⚠️ Pułapka ZAW-FA(3) — nie daje uprawnień operacyjnych

Wskazana w ZAW-FA(3) osoba dostaje tylko uprawnienie do nadawania uprawnień — czyli prawo do zarządzania kontem. Nie ma automatycznie prawa do wystawiania ani odbierania faktur w imieniu podmiotu.

Aby móc faktycznie pracować w KSeF (wystawiać faktury, odbierać, generować certyfikaty/tokeny), osoba ta po pierwszym zalogowaniu musi w Aplikacji Podatnika KSeF / Aplikacji Podatnika sama sobie nadać dodatkowe uprawnienia:

  1. Wystawianie faktur
  2. Przeglądanie faktur
  3. (opcjonalnie) Przeglądanie historii sesji, Zarządzanie jednostkami podrzędnymi itp.

To najczęściej spotykany problem przy pierwszym uruchomieniu: spółka składa ZAW-FA(3), czeka tygodnie aż urząd przetworzy, wskazana osoba się loguje — i dziwi się że TaxMachine zwraca „brak uprawnień". Bo faktycznie ta osoba może tylko nadawać uprawnienia. Trzeba najpierw nadać sobie operacyjne, dopiero potem generować certyfikat dla programu.

ZAW-FA(3) składasz do urzędu skarbowego — papierowo, elektronicznie przez e-Urząd Skarbowy lub przez e-Doręczenia (od 1.01.2026 nie przez ePUAP). Przygotowanie i podpisy zgodnie z wymogami reprezentacji podmiotu.

Kolejne uprawnienia — przekazywanie dalej

Po nadaniu sobie operacyjnych uprawnień, osoba z ZAW-FA(3) może elektronicznie nadawać dalsze uprawnienia bez żadnych formalności papierowych — innym pracownikom, biuru rachunkowemu, podmiotom trzecim. Wszystko w Aplikacji Podatnika KSeF / Aplikacji Podatnika KSeF.

Standardowy workflow w spółce:

  1. Spółka składa ZAW-FA(3) na 1 osobę (np. głównego księgowego, prezesa)
  2. Ta osoba loguje się do Aplikacji Podatnika KSeF Profilem Zaufanym lub podpisem kwalifikowanym
  3. Najpierw nadaje sobie uprawnienia: Wystawianie faktur, Przeglądanie faktur
  4. Generuje certyfikat KSeF Typu 1 dla siebie (do TaxMachine) — patrz Certyfikaty KSeF
  5. Nadaje uprawnienia kolejnym osobom (księgowość, fakturzyści) — każdy dostaje swój zakres (np. tylko Wystawianie dla fakturzysty, tylko Przeglądanie dla audytora)
  6. Każda nowa osoba po pierwszym zalogowaniu też generuje swój certyfikat (limit 6/mies. obowiązuje per kontekst, więc jest zapas)

→ konkretne kroki w Aplikacji Podatnika KSeF: Nadawanie uprawnień

Uprawnienia w KSeF

KSeF rozróżnia właściciela kontekstu (np. spółka, JDG) i uprawnienia nadane innym osobom / podmiotom:

UprawnienieCo pozwala
Administratorpełen dostęp + zarządzanie uprawnieniami
Wystawianie fakturwystawianie ale nie dostęp do innych
Przeglądanie fakturtylko odbiór / czytanie
Przeglądanie uprawnieńaudyt kto ma jaki dostęp
Przeglądanie historii sesjilogi
Zarządzanie jednostkami podrzędnymidla JST / grup VAT
Operacje egzekucyjnetylko komornicy / organy egzekucyjne

Plus uprawnienia dla podmiotów (biura rachunkowe):

  • Wystawianie w imieniu klienta
  • Przeglądanie (czyste pobieranie do księgowania)
  • Samofakturowanie (kontrahent wystawia faktury Tobie w Twoim imieniu)
  • Przedstawiciel podatkowy
  • Faktura VAT RR (rolnicy ryczałtowi)

Biuro rachunkowe może mieć tylko przeglądanie — wgląd w faktury bez prawa wystawiania. Daje to higieniczny rozdział: klient sam fakturuje, biuro tylko księguje.

→ konkretna procedura nadawania uprawnień w Aplikacji Podatnika KSeF dla biura rachunkowego: Nadawanie uprawnień przez klienta

Certyfikaty i tokeny — TaxMachine

TaxMachine integruje się z KSeF przez certyfikat KSeF lub token — program loguje się do KSeF samodzielnie (bez interaktywnego Profilu Zaufanego).

⚠️ Dwa typy certyfikatów — wybierz właściwy

KSeF generuje dwa rozłączne typy certyfikatów. Przy składaniu wniosku w Aplikacji Podatnika KSeF wybierasz „Przeznaczenie certyfikatu" — zgodnie z oficjalną informacją MF: „Nie jest możliwe wygenerowanie jednego certyfikatu obejmującego jednocześnie dwa zastosowania".

TypOficjalna nazwa MFDo czegoCzy działa w TaxMachine?
Typ 1„Do uwierzytelniania się w systemie KSeF" (Uwierzytelnienie w systemie KSeF)Programowy login do KSeF z poziomu programu księgowego — sesje interaktywne i wsadoweTAK — to wybierz
Typ 2„Podpis linku do weryfikacji wystawcy" (offline)Oznaczanie faktur kodem QR potwierdzającym tożsamość wystawcy w trybach offline/offline24/awaryjnymNIE — to certyfikat „offline", używany przez program przy fakturach w trybie awaryjnym, nie do logowania

Pułapka: oba certyfikaty wyglądają tak samo — para .key + .crt, ten sam ekran w Aplikacji Podatnika KSeF. Różnica jest tylko w polu „Przeznaczenie certyfikatu" wybranym przy składaniu wniosku. Wczytanie certyfikatu Typu 2 (offline) jako certyfikatu logowania kończy się błędem „brak uprawnień" lub „certyfikat odrzucony" mimo że hasło i klucze są poprawne.

Jeśli przy pierwszej próbie wybrano nie ten typ — wygeneruj nowy z opcją „Uwierzytelnienie w systemie KSeF" (pamiętając o limicie 6 certyfikatów / miesiąc). Stary certyfikat Typu 2 zachowaj — TaxMachine użyje go dodatkowo przy fakturach offline (gdy KSeF jest niedostępny).

Limity certyfikatów (Ministerstwo Finansów)

  • max 6 certyfikatów / miesiąc na kontekst
  • certyfikat ważny 2 lata od daty wystawienia
  • hasło certyfikatu: 15-32 znaki, wielka i mała litera, cyfra, znak specjalny

Certyfikat osoby fizycznej vs podmiotu

  • Certyfikat dla JDG / osoby fizycznej — generowany na NIP/PESEL osoby, używany przez tę osobę (i program TaxMachine który jej imieniem działa)
  • Certyfikat dla spółki (pieczęcią kwalifikowaną) — generowany w kontekście NIP firmy, używany do działania „w imieniu firmy"
  • Certyfikat biura rachunkowego — generowany w kontekście NIP biura, uprawnia do działania na wszystkich klientach którzy dali biuru uprawnienie

→ jak wygenerować i wczytać do TaxMachine: Certyfikaty KSeF

Bezpieczeństwo: klucz prywatny certyfikatu (.key) jest osobistym poświadczeniem tożsamości. Nie udostępniaj go innym osobom — księgowej nadaje się uprawnienia (osobno, w Aplikacji Podatnika KSeF), nie certyfikat.

Środowiska KSeF — Test, Demo, Produkcja

Trzy odrębne środowiska, każde z własną instancją Aplikacji Podatnika KSeF (uprawnienia, certyfikaty, faktury są niezależne):

ŚrodowiskoAdres Aplikacji PodatnikaPo co
Testhttps://ap-test.ksef.mf.gov.pl/web/Eksperymenty integratorów IT, dane testowe
Demo (przedprodukcyjne)https://ap-demo.ksef.mf.gov.pl/web/Szkolenie użytkowników, weryfikacja procesu przed go-live
Produkcjahttps://ap.ksef.mf.gov.pl/web/Prawdziwe faktury, pełne skutki prawne

W TaxMachine środowisko wybierasz w Konfiguracja → KSeF 2.0 (sklep firmy). Domyślnie ustawione jest produkcyjne.

→ jak zmienić środowisko / wczytać certyfikat dla DEMO: Certyfikaty KSeF

Co umie TaxMachine — przewodnik po programie

Program implementuje pełną integrację z KSeF 2.0. Najważniejsze funkcje:

FunkcjaGdzie w programieDokumentacja
Wysyłanie e-faktur (pojedynczo + wsadowo)Faktury → Wyślij na zakładce „eFaktura"Wysyłanie e-faktur
Pobieranie e-faktur z KSeFWęzeł „e-Faktury" → PobierzPobieranie e-faktur
Automatyczne księgowanie e-fakturPo pobraniu — auto-rozpoznanie + ręczna korektaKsięgowanie e-faktur
Stawki VAT w FA(3)Słownik stawek + walidacja przy wysyłceStawki VAT FA(3)
Oznaczenia OFF/DI/BFK w JPK_V7Pola KSeF, Off, DI, BFK w oknie edycji dokumentuNowe oznaczenia w JPK_V7(3)
Certyfikaty KSeF — wczytywanie i zarządzanieKonfiguracja → KSeF 2.0 (per podmiot)Certyfikaty
Nadawanie uprawnień biuru rachunkowemuAplikacja Podatnika MF (poza programem)Nadawanie uprawnień
Wsad pobierania e-faktur dla biura rachunkowegoPobierz dla wszystkich podmiotów / per klientPobieranie e-faktur, Wysyłka wsadowa

Aplikacje MF — alternatywne / pomocnicze narzędzia

Ministerstwo Finansów oferuje darmowe narzędzia do KSeF:

  • Aplikacja Podatnika KSeF (ap.ksef.mf.gov.pl/web/) — webowa, centralne narzędzie KSeF 2.0. Zawiera w jednym miejscu:

    • zarządzanie uprawnieniami (zakładka Uprawnienia) — nadawanie, cofanie, audyt
    • składanie wniosków o certyfikaty i ich pobieranie (zakładka Certyfikaty)
    • generowanie tokenów (zakładka Tokeny)
    • proste wystawianie faktur (bez własnych formatek, bez bazy kontrahentów, bez załączników, tylko online)
    • przeglądanie wystawionych i otrzymanych faktur, historii sesji, UPO

    Uwaga: dawne narzędzie MCU (Moduł Certyfikatów i Uprawnień) zostało zintegrowane z Aplikacją Podatnika — od 1 lutego 2026 wszystkie jego funkcje są dostępne jako zakładki w menu głównym Aplikacji. Nie zastępuje systemu księgowego — TaxMachine nadal trzyma księgowość, ewidencje, KPiR, magazyn.

  • Aplikacja Mobilna KSeF — Android / iOS — wystawianie i przeglądanie faktur w drodze (ograniczona funkcjonalność, brak załączników).

  • e-mikrofirma — w e-Urzędzie Skarbowym, dla JDG którzy nie używają programów księgowych.

W TaxMachine wszystkie te funkcje masz wbudowane — Aplikacji Podatnika potrzebujesz głównie do:

  1. Nadania uprawnień (jednorazowo: pracownikom firmy / biuru rachunkowemu)
  2. Generacji certyfikatu który wczytujesz do TaxMachine
  3. Logowania awaryjnego gdy program nie działa

Checklista — przed 1 lutego 2026

Wykonaj te kroki w styczniu 2026 żeby program płynnie wystartował:

  • Aktualizacja TaxMachine do najnowszej wersji (Pobieranie programów)
  • Zalogowanie do Aplikacji Podatnika KSeF (https://ap.ksef.mf.gov.pl/web/) — przez Profil Zaufany
  • Wygenerowanie certyfikatu KSeF typu „Uwierzytelnienie w systemie KSeF" (instrukcja)
  • Wczytanie certyfikatu w TaxMachine: Konfiguracja → KSeF 2.0
  • Wybór środowiska: produkcja (lub demo do testu)
  • Test wysyłki próbnej faktury na środowisku DEMO przed pierwszą produkcyjną
  • Test pobierania e-faktur od kontrahenta (jeśli już ma certyfikat produkcyjny)
  • Sprawdzenie uprawnień biura rachunkowego — czy biuro ma już certyfikat klienta i może pobierać
  • Audyt stawek VAT w słowniku — czy wszystkie używane są zgodne z FA(3) (lista)
  • Aktualizacja regulaminów / umów handlowych — nowe zasady doręczania faktur (KSeF zamiast e-mail)
  • Plan obsługi awarii — co robisz gdy KSeF padnie? (faktura w trybie off-line z numerem KSeF nadanym po przywróceniu systemu)

Częste pytania

Czy każda firma musi korzystać z KSeF?

Tak, jeśli wystawia faktury VAT (czynny lub zwolniony). Forma prawna nie ma znaczenia — JDG, sp. z o.o., spółka cywilna, fundacja, JST, rolnik czynny — wszyscy.

Kiedy mogę nie wystawiać w KSeF?

  • Faktura konsumencka (B2C) — opcja dobrowolna
  • Łączna wartość faktur B2B w miesiącu ≤ 10 000 zł — do 31 grudnia 2026
  • Wystawca zagraniczny bez polskiej siedziby
  • Procedury OSS / IOSS / autostrady / bilety transportowe

Czy mogę dołączyć PDF-a do faktury w KSeF?

Nie. KSeF przyjmuje wyłącznie XML zgodny z FA(3). Element Zalacznik w schemacie FA(3) to dane (nie plik PDF/JPG). Pliki binarne wysyłaj poza KSeF (e-mail, dysk).

Co jeśli pomylę numer faktury (P_2)?

Korekta — w KSeF wystawiasz fakturę korygującą do oryginalnej. TaxMachine ma na to dedykowaną funkcję — patrz Wysyłanie e-faktur.

Czy biuro rachunkowe może wystawiać faktury za mnie?

Tak — nadajesz mu w Aplikacji Podatnika KSeF uprawnienie Wystawianie faktur, ewentualnie z prawem do dalszego przekazywania pracownikom biura. Możesz też ograniczyć do Przeglądania (samo księgowanie po Twoich fakturach).

Co jeśli KSeF ma awarię?

W okresie awarii systemu można wystawiać w trybie off-line — TaxMachine generuje numer faktury z prefiksem OFF i przesyła do KSeF po przywróceniu systemu (max 1 dzień roboczy po ustaniu awarii). Faktura w trybie off-line dla nabywcy widoczna jest natychmiast po wystawieniu (sprzedawca przekazuje wizualizację z kodem QR). Szczegóły dostępne w Nowe oznaczenia OFF/DI/BFK.

Czy faktury są przechowywane?

KSeF archiwizuje faktury przez 10 lat. Nie musisz dodatkowo archiwizować — to obowiązek państwa. Pobierz i archiwizuj jedynie te, które są Ci potrzebne (kopie do procesów wewnętrznych, audytów).

Co jeśli kontrahent zagraniczny nie ma dostępu do KSeF?

Faktura jest w KSeF (jeśli sprzedawca jest podmiotem polskim z obowiązkiem), ale ze względu na brak dostępu zagranicznego nabywcy do KSeF — przekazujesz mu wizualizację z kodem QR dodatkowo, np. mailem.

Pomoc i kontakt

  • TaxMachine — pytania o konkretne funkcje, błędy: formularz zgłoszeniowy
  • KSeF — Ministerstwo Finansów — pytania o przepisy, procedury, nadawanie uprawnień: ksef.podatki.gov.pl — sekcja „Pytania i odpowiedzi"
  • Materiały MF — broszura „KSeF w pigułce" (PDF), tutoriale wideo, „Środy z KSeF" (cykl webinariów)
  • Wizyta w urzędzie skarbowym — można umówić się przez stronę ksef.podatki.gov.pl na konsultację KSeF

Linki — ścieżka do pełnej konfiguracji w TaxMachine

  1. Certyfikaty i tokeny — generacja w Aplikacji Podatnika KSeF + wczytanie do programu
  2. Nadawanie uprawnień — biura rachunkowe
  3. Wysyłanie e-faktur — pojedynczo + wsadowo
  4. Pobieranie e-faktur z KSeF
  5. Księgowanie e-faktur — auto + ręcznie
  6. Stawki VAT FA(3) — pełna lista i mapowanie
  7. Oznaczenia OFF/DI/BFK w JPK_V7

Tematy podrzędne