AloahaUn produit d’Aloaha Limited · SDK ZUGFeRD depuis 2014 Facture électronique obligatoire depuis 2025 · EN 16931 · ZUGFeRD 2.5.2

Créer, valider et intégrer ZUGFeRD et XRechnung. Sans cloud.

Le SDK ZUGFeRD Pro — développé par Aloaha depuis 2014 — crée, lit, valide et traite des factures électroniques conformes à la norme EN 16931 — directement dans votre environnement .NET, COM ou en ligne de commande.

Pas de cloud, pas de serveurs tiers, aucune donnée ne quitte votre entreprise : vos données de facturation restent chez vous. Fort de plus de 25 ans d’expérience d’Aloaha dans les outils et SDK PDF.

SDK ZUGFeRD depuis 2014 EN 16931 ZUGFeRD 2.5.2 XRechnung Factur-X PDF/A-3 Made in EU
Pourquoi maintenant

La facture électronique est obligatoire.

Depuis le 1er janvier 2025, l’Allemagne impose la facturation électronique structurée pour les transactions B2B nationales. Les factures papier numérisées ou les simples PDF ne sont plus considérés comme des factures électroniques — un format structuré conforme à la norme EN 16931, tel que ZUGFeRD ou XRechnung, est requis.

01 Jan 2025

Obligation de réception

Toute entreprise doit être en mesure de recevoir et de traiter des factures électroniques structurées. Aucun seuil de chiffre d’affaires ne s’applique — tout le monde est concerné.

02 Jan 2027

Émission au-delà de 800 000 €

Les entreprises dont le chiffre d’affaires de l’exercice précédent dépasse 800 000 € doivent émettre et envoyer leurs factures B2B sous forme de factures électroniques structurées.

03 Jan 2028

Émission — toutes les entreprises

En règle générale, l’obligation d’émission s’applique à toutes les entreprises établies en Allemagne — quelle que soit leur taille.

Important : un simple PDF n’est pas une facture électronique. Seul un format structuré et lisible par machine (ZUGFeRD à partir du profil EN 16931, ou XRechnung) satisfait à l’exigence légale. ZUGFeRD Pro produit précisément ce format.
Fonctionnalités

Une boîte à outils pour tout le cycle de vie de la facture.

Créer, intégrer, extraire, convertir, valider et traiter — par programmation ou en un clic. Tout en local, tout conforme aux normes.

Créer le XML

Générez par programmation et de façon structurée des données de facture conformes à ZUGFeRD et XRechnung (UN/CEFACT CII).

Intégrer dans un PDF/A-3

Intégrez le XML de facture dans des documents PDF/A-3 existants ou nouveaux, conformément aux normes — le conteneur hybride Factur-X.

Extraire & lire

Extrayez le XML intégré d’un PDF/A et lisez les données de facture sous forme structurée pour leur traitement ultérieur.

Créer un PDF/A à partir du XML

Pas encore de PDF ? À partir des seules données XML, le SDK génère un PDF/A-3 complet et lisible à l’aide d’un modèle DOCX — mise en page comprise.

Valider

Contrôlez vos factures par rapport à la norme EN 16931 et à la CIUS XRechnung — détectez les erreurs avant l’envoi.

Import CSV

Transformez par lots vos tableurs et exports comptables en factures électroniques conformes — idéal pour les gros volumes.

Formats & profils

ZUGFeRD, XRechnung, Factur-X — un seul SDK pour tous.

ZUGFeRD est un format hybride : un fichier PDF/A-3 avec un XML intégré. XRechnung est un format XML pur destiné au secteur public (B2G). Factur-X est l’équivalent français de ZUGFeRD — format identique, norme commune. À partir de données XML brutes — une XRechnung, par exemple — ZUGFeRD Pro peut également générer un PDF/A-3 complet et lisible à l’aide d’un modèle DOCX.

Critère ZUGFeRD XRechnung Factur-X
Structure Hybride (PDF/A-3 + XML) XML pur Hybride (PDF/A-3 + XML)
Lisible par l’humain Oui (PDF) Uniquement avec une visionneuse Oui (PDF)
Usage type B2B B2G / administrations B2B (France)
EN 16931 Conforme Conforme Conforme
Produit par ZUGFeRD Pro ✓ ✓ ✓

Profils ZUGFeRD pris en charge (version 2.5.2, basée sur UN/CEFACT CII D22B) :

EN 16931 (COMFORT) EXTENDED XRECHNUNG
Intégration

S’adapte à votre environnement. Reste sur vos serveurs.

ZUGFeRD Pro s’intègre dans pratiquement tout environnement Windows et serveur — d’une application .NET moderne à une application métier historique en VB6. Fonctionne sur site, compatible avec les environnements isolés (air gap), sans aucune dépendance au cloud.

  • .NET (C# & VB.NET) — bibliothèque native pour applications de bureau, web et services.
  • COM / VB6 — interface COM pour les systèmes historiques et l’automatisation Office.
  • Ligne de commande — automatisez traitements par lots et processus serveur via la CLI.
  • Service web — gestionnaire ASP.NET pour l’intégration dans portails et workflows.
Voir tous les exemples de code
.NET
C# · VB.NET · Framework
COM
VB6 · Historique · Office
CLI
Automatisation · Serveur
Web
Gestionnaire ASP.NET
Outils

SDK, application de bureau et visionneuse — d’une seule source.

Bibliothèque dans votre propre code, application portable pour les services comptables ou visionneuse de contrôle : ZUGFeRD Pro couvre tous les rôles.

SDK ZUGFeRD Pro

La bibliothèque pour développeurs : créer, intégrer, extraire, convertir et valider — entièrement pilotable depuis votre propre code.

Pour les développeurs

ZUGFeRD GUI

Application de bureau portable pour créer et modifier des fichiers ZUGFeRD — sans installation, prête à l’emploi.

Application portable

Visionneuse PDF ZUGFeRD

Affichez les factures hybrides et contrôlez d’un coup d’œil les données de facture intégrées.

Affichage & contrôle

Outils en ligne de commande

Outils CLI pour un traitement par lots entièrement automatisé — pour scripts, services et tâches serveur.

Automatisation

CodeB Wallet

Le portefeuille d’identité européen d’Aloaha pour Android : pièce d’identité et permis de conduire sur votre téléphone, vérification d’identité, signature de PDF – qualifiée avec une eID maltaise ou une carte D-Trust.

Portefeuille EUDI

Sur site & souverain

Tous les outils fonctionnent entièrement dans votre infrastructure. Pas de cloud, pas de télémétrie, pas de serveurs tiers.

Zéro cloud
Tous les outils & téléchargements
25+
ans d’outils & SDK PDF
0
Dépendances au cloud
12+
ans de SDK ZUGFeRD
EU
Développé & exploité dans l’UE
Aloaha · Souveraineté numérique

Vos données de facturation vous appartiennent.

Les factures électroniques contiennent des données commerciales sensibles — montants, clients, conditions. ZUGFeRD Pro traite ces données exclusivement en local, sur vos systèmes. Rien n’est transmis à des services externes.

ZUGFeRD Pro est donc un choix serein pour les secteurs réglementés et pour tous ceux qui prennent au sérieux NIS2, le RGPD et le Cyber Resilience Act de l’UE. Aloaha développe des outils et SDK PDF depuis plus de 25 ans et compte parmi les premiers fournisseurs d’un SDK ZUGFeRD : documenté publiquement depuis février 2014 — avant la publication de ZUGFeRD 1.0 le 25 juin 2014 — et maintenu sans interruption depuis plus de 12 ans, alors que de nombreux projets comparables ont été abandonnés au fil du temps.

FAQ

Questions fréquentes sur ZUGFeRD & XRechnung.

Qu’est-ce que ZUGFeRD ?

ZUGFeRD est un format hybride pour les factures électroniques. Il associe un fichier PDF/A-3 lisible par l’humain à des données de facture XML intégrées, lisibles par machine et conformes à la norme EN 16931. Le même fichier peut ainsi être contrôlé visuellement et traité de façon entièrement automatique.

Quelle est la différence entre ZUGFeRD et XRechnung ?

XRechnung est un format XML pur, utilisé principalement pour la facturation aux administrations publiques (B2G). ZUGFeRD est un format hybride qui intègre en plus le XML dans un PDF lisible, ce qui le rend idéal pour le B2B. Les deux sont conformes à la norme EN 16931. ZUGFeRD Pro crée et traite les deux formats.

Depuis quand la facture électronique est-elle obligatoire ?

Depuis le 1er janvier 2025, toute entreprise B2B établie en Allemagne doit pouvoir recevoir des factures électroniques structurées. À partir du 1er janvier 2027, l’obligation d’émission s’applique aux entreprises dont le chiffre d’affaires de l’exercice précédent dépasse 800 000 €, et à partir du 1er janvier 2028 à toutes. Les simples factures PDF ou papier ne satisfont pas à cette obligation.

Quels profils et versions ZUGFeRD sont pris en charge ?

ZUGFeRD Pro prend en charge la version actuelle ZUGFeRD 2.5.2 (basée sur UN/CEFACT CII D22B) et reste compatible avec les versions 2.x antérieures. Il couvre les profils pertinents pour la facturation EN 16931 (COMFORT), EXTENDED et le profil XRECHNUNG — précisément les profils reconnus comme facture complète au sens de la loi.

Ai-je besoin d’un cloud ou d’un service externe ?

Non. ZUGFeRD Pro fonctionne entièrement sur site, dans votre propre environnement, et est compatible avec les environnements isolés (air gap). Aucune donnée de facture n’est transmise à des serveurs externes, il n’y a ni dépendance au cloud ni télémétrie. Vos données commerciales restent à tout moment sous votre contrôle.

Quels langages de programmation et plateformes sont pris en charge ?

Le SDK cible .NET (C# et VB.NET) et propose en outre une interface COM pour VB6 et d’autres applications historiques. Des outils en ligne de commande sont disponibles pour l’automatisation, ainsi qu’un gestionnaire de service web ASP.NET pour les portails et workflows. Vous pouvez ainsi intégrer ZUGFeRD Pro dans pratiquement tout environnement Windows et serveur.

Comment puis-je essayer ZUGFeRD Pro ?

Téléchargez la version d’essai ou demandez une licence d’évaluation. Pour les tarifs et les devis, un court message à info@aloaha.com ou un appel au +49 541 3859 4554 suffit.

ZUGFeRD Pro peut-il créer un PDF/A à partir de données XML brutes ?

Oui. À l’aide d’un modèle DOCX, ZUGFeRD Pro génère un PDF/A-3 complet et lisible à partir des données XML — une XRechnung, par exemple. Aucun PDF existant n’est nécessaire. Vous pouvez aussi intégrer le XML dans un PDF/A-3 existant.

ZUGFeRD Pro prend-il aussi en charge Factur-X ?

Oui. Factur-X est l’équivalent français de ZUGFeRD et utilise le même format hybride, un PDF/A-3 avec XML intégré. ZUGFeRD Pro crée et lit Factur-X tout comme ZUGFeRD et XRechnung.

Que comprend le contrat de maintenance ?

Le contrat de maintenance optionnel coûte 20 % du montant des licences par an et comprend les mises à jour gratuites vers les nouvelles versions majeures. Il couvre toujours l’ensemble des licences utilisées — et non seulement certaines licences runtime ou uniquement le SDK — et ne peut pas être conclu rétroactivement. Comme la norme ZUGFeRD / de facturation électronique évolue fréquemment, nous recommandons le contrat de maintenance afin que votre intégration reste conforme dans la durée.

Puis-je joindre un PDF supplémentaire au PDF ZUGFeRD ?

Oui. En plus du XML de facture intégré, vous pouvez intégrer un ou plusieurs documents complémentaires comme véritables pièces jointes dans le même PDF/A-3 — non pas en Base64 dans le XML, mais comme pièces jointes distinctes, accessibles depuis le panneau des pièces jointes du lecteur. Important : n’ajoutez pas le fichier complémentaire après coup au PDF ZUGFeRD terminé — cela casse le PDF/A et les métadonnées XMP, et donc la validation. Ajoutez-le lors de l’étape qui intègre le XML. Dans la fonction MergeXMLIntoPDF, vous passez le paramètre AdditionalFile ; pour plusieurs fichiers, définissez d’abord la propriété Files2Attach. Le résultat reste une facture ZUGFeRD / XRechnung valide.

Quelle est la différence entre la licence SDK et la licence Runtime ?

La licence SDK s’entend par poste de développement et inclut déjà une licence runtime pour 10 utilisateurs finaux — elle vous sert à réaliser votre intégration. Pour chaque client final supplémentaire (mandant, organisation ou établissement) qui exploite votre solution en production, il vous faut une licence runtime / utilisateur final, couvrant chacune 10 postes de travail. Le contrat de maintenance optionnel (20 % du montant des licences par an) est toujours conclu pour l’ensemble des licences déployées.

Tarifs & licences

Des licences transparentes.

Frais de licence uniques, sans abonnement contraignant. Testez gratuitement et achetez quand cela vous convient.

Licence d’essai
Gratuite

Une évaluation complète pour essayer toutes les fonctions.

  • Tester toutes les fonctionnalités
  • Sans obligation d’achat
  • Assistance par e-mail
Demander une licence d’essai
Licence SDK
1 350 €paiement unique, HT

Par poste de développement sur un site de l’entreprise.

  • SDK complet pour développeurs
  • Dont 1 licence runtime pour 10 utilisateurs finaux
  • Maintenance optionnelle 20 %/an – pour l’ensemble des licences
Commander
Licence runtime
350 €paiement unique, HT

Forfait d’assistance par utilisateur final — mandant, organisation ou établissement.

  • Dont 10 licences de poste de travail
  • Pour l’utilisation en production
  • Maintenance optionnelle 20 %/an – pour l’ensemble des licences
Commander
Contrat de maintenance (optionnel) : 20 % du montant des licences par an, mises à jour gratuites vers les nouvelles versions majeures incluses. Le contrat de maintenance couvre toujours l’ensemble des licences utilisées (licences SDK et runtime) — un contrat portant uniquement sur certaines licences runtime ou uniquement sur le SDK n’est pas possible. Il ne peut pas être conclu rétroactivement. Recommandé — la norme ZUGFeRD et de facturation électronique est mise à jour en permanence, ce qui maintient votre intégration en conformité.

Autres modèles — licence libre de redevances, licence projet et licence de service web (REST & SOAP) — sur demande.

Vers la page tarifs & commande →

Tous les prix s’entendent hors TVA. Nous vendons exclusivement aux entreprises (B2B), pas aux particuliers. Tous les prix sont des paiements uniques ; les conditions détaillées sur zugferdpro.com/zugferd-pro-sdk-preise s’appliquent.

Commencer

Prêt pour la facture électronique ?

Essayez ZUGFeRD Pro gratuitement ou parlez-nous de licences et d’intégration. Nous répondons généralement sous un jour ouvré.