Skip to content

Learn

Learn e-invoicing

Understand the standards. Check a document. Fix the errors.

Look up a rule

Got a rule code?

Find what failed, why it happened and how to fix it.

Get started

New to e-invoicing?

Understand the formats, standards and rules, and how they fit together.

Start with the basics
Three glass plates stacked one above another
  1. PeppolUsage rulesPeppol BIS Billing 3
  2. EN 16931Core requirementsThe European standard
  3. UBL 2.1Document syntaxHow the invoice is written
The Peppol example, checked from the bottom up. XRechnung and ZUGFeRD add their own rules, and ZUGFeRD is written in CII.

Explore by task

View all articles

Guided paths

Understand

Understand the formats and standards

Start with the basics, then go deeper on the format you work with.

Validate

Validate a document

Each validator checks one format. Choose the one your document declares; the viewer shows what a UBL invoice says without judging it.

Fix

Fix a validation error

Read the rule code in your result, then look it up. The annotated example walks through one mistake, a line total that does not add up (BR-CO-10), and its correction.

Integrate

Integrate validation

The same checks the free tools run are available through the Ironfang Finance API.

Bring validation into your application

Use Ironfang Finance to run checks in your own workflow and handle the findings in code.