Aller au contenu

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 offresAucun 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.

  1. Choisissez votre document

    Ouvrez le validateur de votre format et essayez son exemple, ou importez votre propre facture ou avoir : du XML, ou un PDF hybride pour ZUGFeRD / Factur-X. Aucun compte nécessaire.

  2. Lisez les constats

    Suivez le verdict à travers chaque étape de validation. Ouvrez les explications de règles disponibles pour comprendre ce qui doit changer.

  3. Corrigez et validez à nouveau

    Mettez à jour votre document source et validez-le à nouveau. Conservez le résultat, ou intégrez le même contrôle à votre application via l'API.

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. L'offre Free comprend 250 validations par mois ; la génération depuis un compte nécessite une offre payante.

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.uk/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

Commencez gratuitement. Choisissez votre quota de documents.

Validez avec l'offre Free, ou abonnez-vous pour générer des factures et traiter plus de documents. Prix mensuels fixes en GBP, taxes applicables comprises. Aucun dépassement facturé automatiquement.

Free

0 £/ mois

250 validations / mois

  • Valider des documents
  • Résultats enregistrés et accès API
  • Aucune carte requise

Build

29 £/ mois

5 000 opérations / mois

  • Valider et générer des documents
  • Résultats enregistrés et accès API
  • Un quota de documents commun

Pro

99 £/ mois

25 000 opérations / mois

  • Valider et générer des documents
  • Résultats enregistrés et accès API
  • Un quota de documents commun

Platform

299 £/ mois

100 000 opérations / mois

  • Valider et générer des documents
  • Résultats enregistrés et accès API
  • Un quota de documents commun

Comment fonctionne votre quota

Chaque validation terminée compte, y compris un résultat qui relève des erreurs dans la facture. Chaque génération réussie compte une fois. Les téléchargements et les nouvelles tentatives idempotentes ne consomment rien. Les requêtes mal formées et les défaillances du service n'entament pas votre quota ; un travail en cours le réserve.

L'offre Free est remise à zéro chaque mois civil UTC. Les quotas payants suivent votre période d'abonnement mensuelle. La génération depuis un compte nécessite une offre payante. Le validateur anonyme et le playground JSON restent gratuits, avec des limites de requêtes et de débit.

Pour les entreprises du Royaume-Uni et de l'UE

Les offres payantes sont ouvertes aux entreprises et aux entrepreneurs individuels établis au Royaume-Uni ou dans l'UE. Les entreprises du Royaume-Uni n'ont pas besoin de numéro de TVA. Dans l'UE, le paiement automatique exige un numéro de TVA vérifié et des informations d'entreprise concordantes. Les entreprises de l'UE sans numéro de TVA, ou dont les informations vérifiées doivent être examinées, doivent être approuvées avant de payer.

Saisissez les informations de votre entreprise et demandez tout examen nécessaire dans le portail de facturation. Vous choisissez votre abonnement explicitement. Vous y gérez aussi les changements d'offre et la résiliation ; Ironfang Finance a ses propres moyens de paiement et son propre historique de factures.

Consultez nos conditions d'utilisation et notre politique de remboursement. La validation et la génération de documents n'envoient pas de factures via Peppol et ne certifient aucune conformité juridique ou fiscale.

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 ai-je besoin d'une offre payante ?
Les comptes gratuits comprennent 250 validations par mois civil UTC. Choisissez Build, Pro ou Platform pour générer des documents Peppol BIS Billing 3 depuis votre compte ou augmenter votre quota. 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 ?
Aucun dépassement n'est facturé automatiquement. Les nouvelles opérations du compte s'arrêtent au quota jusqu'à ce que de la capacité se libère, que la période se renouvelle ou que vous changiez d'offre. Les résultats existants restent disponibles pendant leur durée de conservation. Les abonnements se renouvellent chaque mois jusqu'à leur résiliation.
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 requise pour un compte Free. Commencez avec 250 validations par mois civil UTC et changez d'offre lorsque vous avez besoin de plus.