Aller au contenu
Se connecter

Ironfang Finance

Validation de factures électroniques

Valider.
Comprendre. Corriger.

Vérifiez vos factures Factur-X / ZUGFeRD, Peppol et XRechnung selon la norme EN 16931 et les règles officielles de chaque format. Trouvez l'erreur, comprenez la règle et corrigez le document source.

Autres formats : XRechnung ou ZUGFeRD / Factur-X. Voir les tarifsAucun compte n'est nécessaire pour essayer. Les documents et résultats anonymes ne sont pas conservés.

Ironfang Finance / résultat de validationExemple de résultat

invoice.xml

Facture UBL / validation terminée

Non valide
Syntaxe XMLRéussi
Schéma UBLRéussi
EN 169311 constat
Règles PeppolRéussi

BR-CO-10

Les montants des lignes ne correspondent pas au total

Le total des lignes au niveau du document doit être égal à la somme des montants nets des lignes individuelles.

Lire l'explication de la règle
Peppol BIS Billing 3Contrôles XML non conservés

Validation de documents

De votre document à un résultat clair.

Chaque format est vérifié de la même façon : un résultat réunit les contrôles du document et les constats sur les règles, nomme le jeu de règles utilisé et distingue un document non valide d'une défaillance du service.

Factures et avoirs

Vérifiez Peppol BIS Billing 3 en UBL, XRechnung en UBL ou CII, et ZUGFeRD / Factur-X sous forme de PDF hybride ou de son XML. Utilisez les outils gratuits dans le navigateur ou envoyez une requête depuis votre application.

Chaque étape de validation

Voyez chaque étape séparément : le XML et son schéma, les règles métier du format et, pour un PDF hybride, les contrôles PDF/A et de pièce jointe. Distinguez un document non valide d'une défaillance du service de validation.

Des constats exploitables

Lisez l'identifiant de la règle et le constat, puis suivez une explication vérifiée lorsqu'elle existe. Corrigez le document source et validez-le à nouveau.

Des résultats que vous gardez

Les résultats obtenus avec un compte ou via l'API sont conservés 30 jours, et vous pouvez les supprimer plus tôt. Téléchargez le JSON, ou transformez un résultat conservé en rapport signé que chacun peut vérifier.

Votre première validation

Du constat à la correction.

Ouvrir le validateur Peppol

Autres formats : XRechnung ou ZUGFeRD / Factur-X.

Essayer anonymement

Vous découvrez la facturation électronique ? Explorez l'espace d'apprentissage

Développer avec Ironfang Finance

  • Clés API et historique des validations
  • Tâches, lots et webhooks
  • Livraison d'artefacts vers un stockage compatible S3
  • SDK, CLI et outils d'automatisation

Essayez Ironfang Finance sans compte. Créez-en un lorsque vous êtes prêt à l'intégrer : chaque compte dispose chaque mois de validations et de générations gratuites, sans carte bancaire.

Créer un compte gratuit

Pour les développeurs

Intégrez la validation à votre application.

Envoyez le XML d'une facture, ou un PDF ZUGFeRD / Factur-X, en HTTPS et recevez des résultats structurés. Listez les validations enregistrées, lisez leurs constats et supprimez des résultats avec la même API.

Utilisez le SDK de validation publié pour Python ou TypeScript, la CLI Python ou la GitHub Action. Pour les traitements durables, configurez des webhooks signés et la livraison d'artefacts vers un stockage compatible S3, avec des nouvelles tentatives indépendantes. La livraison vers votre endpoint ou votre bucket n'envoie pas de facture via Peppol.

Les exemples d'intégration pour votre compte se trouvent dans le portail (en anglais).

Ironfang Finance / parcours API

Portée de clé requise :finance:einvoices:write

Requête

curl --request POST \
  'https://api.ironfang.com/finance/v1/einvoices/validate' \
  --header 'Authorization: Bearer YOUR_API_KEY' \
  --header 'Content-Type: application/xml' \
  --header 'Accept: application/json' \
  --header 'Idempotency-Key: invoice-2026-001' \
  --data-binary '@invoice.xml'

Exemple de réponse, extrait

200 OK
Content-Type: application/json

{
  "operation_id": "019f29a4-3158-7b81-8f64-f1072146de30",
  "status": "completed",
  "outcome": "valid",
  "ruleset": {
    "id": "fwrs_example_invoice_2026a"
  },
  "findings": [],
  "findings_summary": {
    "returned": 0, "total": 0,
    "cap": 1000, "truncated": false
  }
}

Envoyez votre fichier XML comme corps de la requête. L'en-tête facultatif Idempotency-Key vous permet de renvoyer la même requête sans deuxième validation ni facturation. Les documents non valides renvoient aussi 200, avec outcome: invalid et leurs constats. XRechnung et ZUGFeRD / Factur-X utilisent la route V2 ; consultez le démarrage rapide de l'API.

Réponses données à titre d'illustration. Les résultats authentifiés sont conservés 30 jours. La validation synchrone ne conserve pas le XML importé.

Tarifs

Gratuit chaque mois, puis à l'usage

Chaque compte dispose de ces quotas gratuits chaque mois. Avec Pay as you go activé, l'utilisation au-delà est facturée aux tarifs ci-dessous, dans la limite mensuelle que vous fixez. Prix hors TVA.

Validations

Chaque validation qui aboutit à un résultat valide ou non valide.

Quota gratuit : 250 validations par mois

Unités payantes après le quota gratuitTarif pour 1 000
Les 10 000 premières2,00 £
Les 90 000 suivantes1,50 £
Les 900 000 suivantes1,00 £
Au-delà de 1 000 0000,75 £

Factures et avoirs générés

Chaque facture ou avoir généré qui réussit sa propre validation. Le PDF lisible est compris.

Quota gratuit : 100 documents générés par mois

Unités payantes après le quota gratuitTarif pour 1 000
Les 10 000 premières4,00 £
Les 90 000 suivantes3,00 £
Les 900 000 suivantes2,00 £
Au-delà de 1 000 0001,50 £
L'utilisation payante d'Ironfang Finance nécessite, sur le compte, un profil d'entreprise approuvé, établi au Royaume-Uni ou dans l'UE. Les quotas gratuits sont ouverts à tous, et les outils anonymes de ce site ne demandent aucun compte.

Limites opérationnelles

Les mêmes pour chaque compte. Payer davantage ne les lève jamais.

  • XML de 5 Mio au maximum
  • PDF hybrides de 20 Mio au maximum
  • PDF hybrides de 200 pages au maximum
  • Jusqu'à 100 documents par lot

Questions

Comprendre ce que signifie votre résultat.

Faut-il un compte pour essayer ?
Non. Les validateurs gratuits Peppol, XRechnung et ZUGFeRD / Factur-X acceptent un exemple ou votre propre document sans compte. Créez un compte lorsque vous voulez un historique des validations et l'intégration par API.
Quand dois-je payer ?
Chaque compte dispose d'un quota mensuel gratuit de validations et d'un autre de factures et d'avoirs générés, renouvelés le premier jour de chaque mois civil UTC. Aucune carte bancaire n'est nécessaire. Une fois un quota épuisé, ce travail s'arrête jusqu'au mois suivant, sauf si Pay as you go est activé ; il est alors facturé aux tarifs publiés, dans la limite d'utilisation mensuelle que vous fixez. L'utilisation payante d'Ironfang Finance nécessite un profil d'entreprise approuvé, établi au Royaume-Uni ou dans l'UE. Les outils anonymes dans le navigateur restent gratuits, avec des limites de requêtes et de débit.
Serai-je facturé si j'atteins mon quota ?
Seulement si Pay as you go est activé. Sans lui, les nouvelles validations ou générations s'arrêtent lorsque leur quota est épuisé et reprennent le mois suivant. Avec lui, l'utilisation au-delà du quota est facturée, et un travail qui dépasserait la limite d'utilisation mensuelle du compte, ou une limite fixée pour Ironfang Finance, est refusé avant de commencer. Les prix s'entendent hors TVA ; la TVA est ajoutée sur la facture lorsqu'elle s'applique. Les résultats existants restent disponibles pendant leur durée de conservation.
Que devient ma facture ?
La validation synchrone ne conserve pas le document importé. Les résultats anonymes ne sont pas conservés ; le JSON et les constats des résultats authentifiés sont conservés 30 jours et peuvent être supprimés plus tôt. Les tâches API durables, lorsqu'elles sont activées, conservent temporairement l'entrée chiffrée jusqu'à leur achèvement, leur annulation ou leur nettoyage après 24 heures.
Puis-je télécharger le résultat ?
Oui. Le validateur Peppol télécharge le JSON et un rapport lisible non signé que vous pouvez imprimer ou enregistrer en PDF depuis votre navigateur. Via l'API, tout résultat conservé peut être émis sous forme de rapport signé. Les copies téléchargées restent sous votre contrôle.
Un résultat réussi envoie-t-il ou certifie-t-il ma facture ?
Non. La validation vérifie les règles prises en charge pour les documents structurés. Elle n'envoie pas de factures via Peppol, n'établit aucune inscription de participant et ne certifie aucune conformité juridique ou fiscale.
En savoir plus sur les résultats enregistrés et la confidentialité Vérifier un rapport signé

Moins à exploiter. Plus à livrer.

Commencez par un document.

Essayez l'exemple, comprenez les constats et intégrez la validation à vos processus.

Aucune carte bancaire n'est requise pour un compte gratuit. Validez et générez dans la limite des quotas mensuels gratuits, et activez Pay as you go lorsque vous avez besoin de plus.