KSeF 2026 — der komplette Leitfaden für kleine Unternehmen in Polen
Das Krajowy System e-Faktur (KSeF — das polnische nationale E-Rechnungssystem) hat die Rechnungsstellung in Polen verändert. Strukturierte E-Rechnungen sind für große Unternehmen seit dem 1. Februar 2026 Pflicht und für alle aktiven Umsatzsteuerpflichtigen seit dem 1. April 2026. Jedes Unternehmen — auch umsatzsteuerbefreite — muss seit dem 1. Februar 2026 in der Lage sein, Rechnungen über das System zu empfangen.
Betroffen sind mehr als 1,7 Millionen Rechtsträger, darunter Einzelunternehmen (polnisch JDG) und Gesellschaften. Wenn Sie ein kleines Unternehmen in Polen führen und Sanktionen nach Ablauf der Übergangsfrist vermeiden wollen, ist dieser Leitfaden für Sie.
Was ist KSeF?
KSeF (Krajowy System e-Faktur) ist ein zentrales IT-System des polnischen Finanzministeriums, in dem strukturierte elektronische Rechnungen im XML-Format gespeichert werden. Jede an KSeF gesendete Rechnung erhält eine eindeutige KSeF-Referenznummer sowie ein UPO (Urzędowe Poświadczenie Odbioru — amtliche Empfangsbestätigung). Beides bestätigt Echtheit, Unversehrtheit und Zustelldatum.
Das System ersetzt das bisherige Modell, bei dem PDF- oder Papierrechnungen zwischen Verkäufer und Käufer verschickt wurden. In KSeF landet die Rechnung in einer zentralen Datenbank und ist für beide Seiten sofort verfügbar. Sie müssen sie weder per E-Mail versenden noch selbst aufbewahren — das System speichert Rechnungen zehn Jahre ab dem Ende des Kalenderjahres, in dem sie ausgestellt wurden.
Wen KSeF betrifft — und ab wann
Die Pflicht wird stufenweise eingeführt. Der vollständige Zeitplan:
| Datum | Was sich ändert |
|---|---|
| 1. Februar 2026 | Große Unternehmen stellen Rechnungen über KSeF aus. Alle anderen — auch umsatzsteuerbefreite — müssen Rechnungen über das System empfangen können. |
| 1. April 2026 | Das Ausstellen von Rechnungen über KSeF wird für alle aktiven Umsatzsteuerpflichtigen verpflichtend. |
| 31. Dezember 2026 | Ende der Übergangsfrist für Kleinstunternehmen (Umsatz unter 10.000 PLN monatlich). |
| 1. Januar 2027 | Vollständige Pflicht für jeden B2B-Rechtsträger, Beginn der Sanktionen. |
Was gilt für B2C-Rechnungen?
Rechnungen an Verbraucher — Privatpersonen ohne NIP — müssen nicht über KSeF laufen. Sie können sie weiterhin wie gewohnt als PDF oder auf Papier ausstellen.
NIP ist die polnische Steueridentifikationsnummer, das Gegenstück zur USt-IdNr. Anhand dieser Nummer ordnet KSeF eine Rechnung dem richtigen Käufer zu.
Ein KSeF-2.0-Token erzeugen — Schritt für Schritt
Ein Autorisierungstoken ist der Schlüssel, mit dem externe Anwendungen wie Invoice.app in Ihrem Namen mit KSeF kommunizieren. Behandeln Sie ihn wie ein Passwort — bewahren Sie ihn sicher auf.
Wichtig: Token aus KSeF 1.0 (der Testumgebung vor 2026) funktionieren in KSeF 2.0 (Produktivumgebung) nicht. Sie müssen im aktuellen Portal einen neuen Token erzeugen.
Das Steuerpflichtigen-Portal gibt es nur auf Polnisch, daher zeigen die folgenden Screenshots die polnische Oberfläche. Die polnischen Bezeichnungen stehen jeweils neben der deutschen Erklärung, damit Sie sie im Portal wiederfinden.
Schritt 1 — bei der Aplikacja Podatnika KSeF anmelden
Rufen Sie ap.ksef.mf.gov.pl/web auf und melden Sie sich mit einer dieser Methoden an:
- Profil Zaufany (vertrauenswürdiges Profil) — die gängigste Methode, verfügbar über login.gov.pl. Erfordert ein polnisches Vertrauensprofil, das meist über eine Bank oder eine Behörde eingerichtet wird.
- Podpis kwalifikowany (qualifizierte elektronische Signatur) — schneller und stabiler. Erfordert ein qualifiziertes Zertifikat, etwa von Certum oder SimplySign.
- Pieczęć elektroniczna (elektronisches Siegel) — für Unternehmen mit qualifiziertem elektronischem Siegel.
Schritt 2 — Token mit den richtigen Berechtigungen erzeugen
Öffnen Sie nach der Anmeldung den Bereich Tokeny (Token) und klicken Sie auf Generuj token (Token erzeugen). Auf der Token-Seite:
- Geben Sie dem Token einen sprechenden Namen, etwa „Invoice app“ — so erkennen Sie später, wofür jeder Token gedacht ist.
- Setzen Sie beide Berechtigungen:
- Wystawianie faktur (Rechnungen ausstellen) — erlaubt der App, Rechnungen an KSeF zu senden.
- Przeglądanie faktur (Rechnungen einsehen) — erlaubt der App, empfangene Rechnungen herunterzuladen, etwa Eingangsrechnungen Ihrer Lieferanten.
Beachten Sie: Die Berechtigungen eines Tokens lassen sich nach dem Erzeugen nicht mehr ändern. Vergessen Sie die Leseberechtigung, müssen Sie einen neuen Token erzeugen.
Schritt 3 — Token kopieren und sicher ablegen
Anschließend zeigt das Portal den Token — eine Zeichenfolge, die Sie in Ihre Rechnungs-App einfügen. Kopieren Sie ihn sofort und legen Sie ihn sicher ab, etwa in einem Passwortmanager. Das Portal zeigt den Token nur einmal an; geht er verloren, müssen Sie einen neuen erzeugen.
KSeF in Invoice.app nutzen
Verbindung einrichten
Fügen Sie den erzeugten Token in den Einstellungen von Invoice.app ein — die Verbindung zu KSeF wird automatisch eingerichtet. Ab diesem Moment senden und empfangen Sie Rechnungen direkt aus der App.
Die erste Rechnung an KSeF senden
Steht der Token, ist das Senden unkompliziert und läuft weitgehend automatisch ab:
- Rechnung wie gewohnt erstellen — Kundendaten, Positionen, Umsatzsteuersätze und Zahlungsziel ausfüllen.
- NIP des Käufers prüfen — KSeF verlangt auf jeder B2B-Rechnung eine NIP. Achten Sie darauf, dass die Kundendaten vollständig sind und zum Umsatzsteuerregister passen.
- Rechnung an KSeF senden — Invoice.app erzeugt die strukturierte XML-Datei, verschlüsselt sie und übermittelt sie an das System.
- Prüfung abwarten — KSeF validiert die Rechnung. Nach der Annahme erhält sie eine offizielle KSeF-Referenznummer und ein UPO.
Hinweis: Eine an KSeF gesendete Rechnung lässt sich weder bearbeiten noch löschen. Fällt Ihnen ein Fehler auf, hilft nur eine Korrekturrechnung (faktura korygująca).
Status verfolgen und UPO herunterladen
Invoice.app zeigt den Status jeder Rechnung in Echtzeit:
- Ausstehend — die Rechnung wurde gesendet und wartet auf die Prüfung.
- Akzeptiert — die Rechnung hat die Prüfung bestanden und ihre KSeF-Referenznummer erhalten. Der Käufer sieht sie in seinem System.
- Abgelehnt — die Rechnung enthält Fehler, etwa eine ungültige NIP. Daten korrigieren und erneut senden.
Eingangsrechnungen synchronisieren
Rechnungen für Kraftstoff oder Telefon müssen Sie nicht mehr von Hand erfassen. Invoice.app lädt die über KSeF empfangenen Rechnungen automatisch herunter und hält Ihre lokalen Daten mit dem nationalen System im Einklang. Alles, was Sie ausgestellt und empfangen haben, liegt an einem Ort.
QR-Codes auf Rechnungen
Invoice.app ergänzt die PDF-Fassung jeder an KSeF gesendeten Rechnung um einen QR-Code. Der Empfänger scannt ihn mit dem Telefon und prüft das Dokument direkt im nationalen System.
Häufige Fehler bei der KSeF-Einführung
- Fehlende oder falsche NIP des Käufers — KSeF verlangt auf jeder B2B-Rechnung eine NIP, und zwar ohne Bindestriche und Leerzeichen. Prüfen Sie, ob Ihre Kundendaten aktuell sind.
- Token ohne Leseberechtigung — setzen Sie beim Erzeugen beide Berechtigungen. Nachträglich lassen sie sich nicht ändern.
- Versuch, eine gesendete Rechnung zu bearbeiten — eine Rechnung in KSeF ist unveränderlich. Es hilft nur eine Korrekturrechnung.
Was KSeF einem kleinen Unternehmen bringt
- Schnellere Umsatzsteuererstattung — die Frist sinkt von 60 auf 40 Tage für Rechnungen, die über KSeF ausgestellt wurden.
- Keine eigene Archivierung — das System bewahrt Dokumente zehn Jahre auf.
- Kein JPK_FA mehr — die Finanzverwaltung hat Ihre Rechnungen bereits im System, zusätzliche Dateien entfallen.
- Sofortige Zustellung — Ihr Geschäftspartner sieht die Rechnung, sobald KSeF sie validiert hat.
Nützliche Links
- Aplikacja Podatnika KSeF — Anmeldung und Token-Verwaltung
- podatki.gov.pl/ksef — offizielle Informationsseite des polnischen Finanzministeriums
- KSeF-Integration in Invoice.app — was die App mit KSeF macht
- ZUGFeRD und XRechnung — der Leitfaden für die deutsche E-Rechnung