Retour au blog

KSeF 2026 : le guide complet pour les petites entreprises en Pologne

Publié le 23 août 20268 min de lecture
Ce guide concerne la Pologne. KSeF est le système national polonais de facturation électronique, et les règles qui suivent s’appliquent aux entreprises immatriculées fiscalement en Pologne, y compris les sociétés et les indépendants détenus par des étrangers. Si votre entreprise est immatriculée en France ou ailleurs, cela ne vous concerne pas : voyez plutôt les normes de facturation électronique prises en charge par Invoice.app.

Le Krajowy System e-Faktur (KSeF, le système national polonais de facturation électronique) a changé la façon de facturer en Pologne. La facture électronique structurée est obligatoire pour les grandes entreprises depuis le 1er février 2026 et pour tous les assujettis à la TVA depuis le 1er avril 2026. Toute entreprise, y compris celles exonérées de TVA, doit pouvoir recevoir des factures par le système depuis le 1er février 2026.

Le changement touche plus de 1,7 million d’entités, dont les entrepreneurs individuels (en polonais, JDG) et les sociétés. Si vous dirigez une petite entreprise en Pologne et souhaitez éviter les sanctions à la fin de la période transitoire, ce guide est pour vous.

Qu’est-ce que KSeF ?

KSeF (Krajowy System e-Faktur) est un système informatique central du ministère polonais des Finances qui stocke les factures électroniques structurées au format XML. Chaque facture envoyée à KSeF reçoit un numéro de référence KSeF unique et un UPO (Urzędowe Poświadczenie Odbioru, accusé de réception officiel), qui attestent son authenticité, son intégrité et sa date de remise.

Le système remplace le modèle précédent, où les factures PDF ou papier circulaient entre le vendeur et l’acheteur. Dans KSeF, la facture arrive dans une base de données centrale et devient immédiatement accessible aux deux parties. Inutile de l’envoyer par courriel ou de la conserver vous-même : le système garde les factures pendant dix ans à compter de la fin de l’année civile d’émission.

Qui est concerné par KSeF, et à partir de quand

L’obligation entre en vigueur par étapes. Voici le calendrier complet :

DateCe qui change
1er février 2026Les grandes entreprises émettent leurs factures via KSeF. Toutes les autres, y compris celles exonérées de TVA, doivent pouvoir recevoir des factures par le système.
1er avril 2026L’émission de factures via KSeF devient obligatoire pour tous les assujettis à la TVA.
31 décembre 2026Fin de la période transitoire pour les microentreprises (ventes inférieures à 10 000 PLN par mois).
1er janvier 2027Obligation pleine et entière pour toute entité B2B, et début des sanctions.

Et les factures B2C ?

Les factures destinées aux consommateurs (particuliers sans NIP) n’ont pas à passer par KSeF. Vous pouvez continuer à les émettre comme avant, en PDF ou sur papier.

Le NIP est le numéro d’identification fiscale polonais, l’équivalent du numéro de TVA intracommunautaire. KSeF s’en sert pour rattacher chaque facture au bon acheteur.

Générer un jeton KSeF 2.0, étape par étape

Le jeton d’autorisation est la clé qui permet aux applications externes comme Invoice.app de dialoguer avec KSeF en votre nom. Traitez-le comme un mot de passe : conservez-le en lieu sûr.

Important : les jetons créés dans KSeF 1.0 (l’environnement de test antérieur à 2026) ne fonctionnent pas dans KSeF 2.0 (production). Vous devez en générer un nouveau sur le portail actuel.

Le portail du contribuable n’existe qu’en polonais : les captures ci-dessous montrent donc l’interface polonaise. Les libellés polonais figurent à côté de l’explication en français pour vous aider à les repérer.

Étape 1 — se connecter à l’Aplikacja Podatnika KSeF

Rendez-vous sur ap.ksef.mf.gov.pl/web et connectez-vous par l’un de ces moyens :

  • Profil Zaufany (profil de confiance) — la méthode la plus courante, accessible via login.gov.pl. Elle suppose un profil de confiance polonais, généralement ouvert auprès d’une banque ou d’une administration.
  • Podpis kwalifikowany (signature électronique qualifiée) — plus rapide et plus stable. Nécessite un certificat qualifié, par exemple de Certum ou SimplySign.
  • Pieczęć elektroniczna (cachet électronique) — pour les entreprises disposant d’un cachet électronique qualifié.
Aplikacja Podatnika KSeF (interface en polonais) — connexion

Étape 2 — générer un jeton avec les bonnes autorisations

Une fois connecté, ouvrez la section Tokeny (Jetons) et cliquez sur Generuj token (Générer un jeton). Sur l’écran du jeton :

  1. Donnez-lui un nom parlant, par exemple « Invoice app », pour identifier plus tard à quoi sert chaque jeton.
  2. Cochez les deux autorisations :
    • Wystawianie faktur (émission de factures) — permet à l’application d’envoyer des factures à KSeF.
    • Przeglądanie faktur (consultation des factures) — permet de télécharger les factures reçues, notamment les factures d’achat de vos fournisseurs.

Attention : les autorisations d’un jeton ne peuvent pas être modifiées après sa création. Si vous oubliez la consultation, il faudra en générer un autre.

Aplikacja Podatnika KSeF (interface en polonais) — générer un jeton et choisir ses autorisations

Étape 3 — copier le jeton et le mettre à l’abri

Le portail affiche ensuite le jeton, une suite de caractères que vous collerez dans votre logiciel de facturation. Copiez-le tout de suite et rangez-le en lieu sûr, par exemple dans un gestionnaire de mots de passe. Le portail ne l’affiche qu’une fois : perdu, il faudra en générer un autre.

Aplikacja Podatnika KSeF (interface en polonais) — copiez le jeton généré

KSeF dans Invoice.app

Configurer la connexion

Collez le jeton généré dans les réglages d’Invoice.app : la connexion à KSeF se configure automatiquement. Dès lors, vous envoyez et recevez vos factures depuis l’application.

Écran de configuration de KSeF dans Invoice.app — authentification par jeton

Envoyer sa première facture à KSeF

Une fois le jeton en place, l’envoi est simple et largement automatique :

  1. Créez la facture comme d’habitude : coordonnées du client, lignes, taux de TVA et délai de paiement.
  2. Vérifiez le NIP de l’acheteur — KSeF l’exige sur chaque facture B2B. Assurez-vous que la fiche client est complète et conforme au registre de TVA.
  3. Envoyez la facture à KSeF — Invoice.app produit le fichier XML structuré, le chiffre et le transmet au système.
  4. Attendez la validation — KSeF contrôle la facture. Une fois acceptée, elle reçoit son numéro de référence KSeF officiel et l’UPO.

Astuce : une facture envoyée à KSeF ne peut être ni modifiée ni supprimée. En cas d’erreur, la seule solution est d’émettre une facture rectificative (faktura korygująca).

Envoi d’une facture à KSeF dans Invoice.app

Suivre le statut et télécharger l’UPO

Invoice.app affiche le statut de chaque facture en temps réel :

  • En attente — la facture est envoyée et attend la validation.
  • Accepté — la facture a passé la validation et reçu son numéro de référence KSeF. L’acheteur la voit dans son système.
  • Rejeté — la facture comporte des erreurs, par exemple un NIP invalide. Corrigez les données et renvoyez-la.
Suivi du statut des factures KSeF dans Invoice.app

Synchroniser les factures d’achat

Fini la saisie manuelle des factures de carburant ou de téléphone. Invoice.app télécharge automatiquement les factures reçues via KSeF et maintient vos données locales à jour avec le système national. Tout ce que vous avez émis et reçu se trouve au même endroit.

Synchronisation des factures avec KSeF dans Invoice.app

Codes QR sur les factures

Invoice.app ajoute un code QR à la version PDF de chaque facture envoyée à KSeF. Le destinataire le scanne avec son téléphone et vérifie le document directement dans le système national.

Code QR KSeF sur une facture produite par Invoice.app

Erreurs fréquentes lors du passage à KSeF

  1. NIP de l’acheteur absent ou erroné — KSeF exige le NIP sur toute facture B2B, saisi sans tirets ni espaces. Vérifiez que vos fiches clients sont à jour.
  2. Jeton sans autorisation de consultation — cochez les deux autorisations à la création. Elles ne se modifient pas ensuite.
  3. Vouloir modifier une facture déjà envoyée — dans KSeF, la facture est immuable. Seule une facture rectificative permet de corriger.

Ce que KSeF apporte à une petite entreprise

  • Remboursement de TVA plus rapide — le délai passe de 60 à 40 jours pour les factures émises via KSeF.
  • Pas d’archivage à votre charge — le système conserve les documents dix ans.
  • Fini le JPK_FA — l’administration dispose déjà de vos factures, aucun fichier supplémentaire à préparer.
  • Remise immédiate — votre client voit la facture dès que KSeF l’a validée.

Liens utiles

Questions fréquentes sur KSeF

Oui. L’obligation vise aussi bien les assujettis à la TVA que les exonérés. Depuis le 1er février 2026, toute entreprise doit pouvoir recevoir des factures de KSeF, et depuis le 1er avril 2026, en émettre.

La réception de factures est obligatoire depuis le 1er février 2026 et l’émission depuis le 1er avril 2026. Les microentreprises dont les ventes restent sous 10 000 PLN par mois bénéficient d’une période transitoire jusqu’au 31 décembre 2026.

Uniquement si vous êtes immatriculé fiscalement en Pologne, par exemple via une succursale ou une activité enregistrée sur place. Une entreprise purement française n’entre pas dans le dispositif : vous facturez vos clients polonais comme auparavant. La réforme française de la facturation électronique est distincte de KSeF.

Non. Les factures aux consommateurs, particuliers sans NIP, échappent à l’obligation. Vous pouvez continuer à les émettre comme avant.

C’est une suite de caractères confidentielle générée dans l’Aplikacja Podatnika KSeF. Elle autorise des applications externes comme Invoice.app à envoyer et recevoir des factures en votre nom. Traitez-la comme un mot de passe et ne la partagez pas.

Une facture dans KSeF ne peut être ni modifiée ni supprimée. La seule voie est d’émettre une facture rectificative rattachée au document d’origine.

Oui. Invoice.app est pleinement intégré à l’API KSeF 2.0 et gère l’émission et la réception des factures, la synchronisation des factures d’achat, les codes QR et le téléchargement de l’UPO.

Prêt à démarrer avec KSeF ?

Téléchargez Invoice.app et commencez à envoyer des factures électroniques au système national de facturation électronique de la Pologne dès aujourd'hui.

Télécharger dans l'App StoreDisponible sur Google PlayOuvrir l'application web