fundamentals

Clearance, reporting and Peppol: what is the difference?

Compare authority clearance, real-time reporting, network delivery and recipient acceptance models.

clearance vs Peppole invoice reporting modelelectronic invoice network

What it means

Clearance requires an authority or authorized platform to validate or authorize an invoice before or during issuance.

Reporting sends invoice or transaction data to an authority, sometimes without routing the commercial invoice itself.

Peppol is an interoperability network that routes structured business documents using participant identifiers, discovery and agreed profiles.

Implementation method

  1. 1
    Classify the country model before designing transport.
  2. 2
    Separate document validation from delivery and authority status.
  3. 3
    Model asynchronous status transitions such as received, accepted, rejected, cancelled and delivered.
  4. 4
    Keep country adapters independent because one market can combine reporting, clearance and network delivery.

Common mistakes

!
Using Peppol registration as proof of tax-authority clearance

Build an explicit control or test case for this condition.

!
Assuming real-time reporting means the authority delivers the invoice

Build an explicit control or test case for this condition.

!
Building one synchronous API call for every country

Build an explicit control or test case for this condition.

!
Ignoring recipient capability and document type support

Build an explicit control or test case for this condition.

Questions and answers

Is Peppol a tax authority?

No. Peppol defines network and document interoperability. National tax obligations may sit beside or on top of it.

Can one country use more than one model?

Yes. B2G, B2B and B2C flows may use different channels or combine clearance and reporting.

Can EInvoiceLab officially certify clearance, reporting or Peppol status?

No. EInvoiceLab can inspect, prepare and explain technical data, but official conformance, delivery or acceptance depends on the active authority, network, accredited provider and validation artefacts.

Should I keep the original structured file?

Yes. Preserve the original XML or JSON, its hash, every validation report and the final authority or network response. A readable PDF should not replace the source document.