Skip to content

E-invoicing

Peppol UBL files first, with optional customer-managed delivery

Invoice Crowd can build a UBL 2.1 standard sales invoice and run bounded local checks before you download it for manual upload to your own Peppol Access Point. If the customer-managed Peppol.sh Personal connection is explicitly enabled, that business supplies its own funded provider account and encrypted API key. Invoice Crowd is not a Peppol Access Point and does not claim universal certification.

  • UBL file export is the default
  • Your Access Point remains authoritative
  • Connected delivery is off by default

Last updated:

What is implemented

Separate file creation from network delivery

Invoice Crowd owns the document it builds and the bounded checks it can prove. Your chosen Access Point owns authoritative Peppol rules, participant discovery, onboarding, network delivery and delivery evidence.

File exchange by default

No Invoice Crowd provider account required

Build, preflight and download UBL

For a supported standard sales invoice, Invoice Crowd uses the saved business, customer, tax, payment and total data to create deterministic UBL XML. The local preflight catches bounded structural problems before download.

  • UBL 2.1 output
  • Peppol BIS Billing 3 profile
  • Bounded local checks

Upload through your own Access Point

The downloaded XML is handed to the Access Point portal or service selected by the customer. That provider remains responsible for current network rules, participant discovery, onboarding and delivery evidence.

  • No Invoice Crowd platform key
  • No Invoice Crowd provider fee
  • Access Point validation is authoritative

Optional connected delivery

Customer-managed Peppol.sh Personal

Bring a funded provider account

Where the connection is explicitly enabled, the customer enters the API key for its own Peppol.sh Personal account and selects the exact company returned from that provider workspace. The key is encrypted and write-only in Invoice Crowd.

  • Off by default
  • Customer account and funding required
  • External verification and acceptance still apply

Fail closed when meaning cannot be preserved

Connected delivery sends provider JSON plus the complete UBL attachment only when the implementation can preserve the invoice meaning. An unsupported or ambiguous document is refused rather than simplified.

  • No automatic opt-in
  • No silent data loss
  • Manual status refresh

Supplier UBL files

Manual import, not inbound network receiving

Create an unposted draft bill

A supplier UBL file can be uploaded manually on Bills. Invoice Crowd validates a bounded supported shape and exact receiver match, then creates an unposted draft bill for review.

  • Never posts accounting
  • Never marks the bill paid
  • Never contacts a provider

Review before recording

The importer is deliberately conservative. Unsupported types, unsafe XML, mismatched receivers, invalid money or duplicate evidence fail without partially creating a bill.

  • Draft only
  • No webhook receiver
  • Human review remains required

Current boundary

What the Peppol workflow does—and does not—prove

The safest rollout treats local file creation, provider delivery and jurisdiction-specific compliance as three separate evidence gates.

  • Sales invoices only

    Outbound export is limited to standard sales invoices.

  • UBL 2.1 output

    Invoice Crowd builds a structured XML document rather than treating a PDF as an e-invoice.

  • Bounded preflight

    Local checks catch supported structural issues; they are not authoritative network validation.

  • Endpoint fields

    The customer EAS and Endpoint ID are entered from evidence supplied by the recipient or provider.

  • Buyer reference

    A buyer reference is kept distinct from Invoice Crowd internal document references.

  • Tax per line

    Ambiguous tax category treatment is refused rather than guessed.

  • Shipping as a line

    A standalone positive shipping field is refused because it lacks a Peppol tax category.

  • Discount boundary

    A document discount calculated after tax is refused rather than reinterpreted.

  • Encrypted optional key

    A customer-managed Peppol.sh API key is encrypted and never returned in full.

  • Manual status refresh

    The optional connection does not claim an inbound status webhook.

  • Draft bill import

    Manual supplier UBL import creates an unposted draft bill only.

  • No certification claim

    Invoice Crowd is not an Access Point and does not claim every mandate or jurisdiction is covered.

Questions

Peppol E-Invoicing, answered

Is Invoice Crowd a Peppol Access Point?

No. Invoice Crowd can create a supported UBL invoice file and, where explicitly enabled, connect to a customer-managed Peppol.sh Personal account. The Access Point remains the network service provider.

Can I use the file workflow without an Invoice Crowd provider account?

Yes. The default file workflow does not require an Invoice Crowd provider account, provider fee, API key, legal-entity record or webhook worker. You download the UBL XML and upload it through the Access Point you choose.

Does local preflight prove the invoice is Peppol compliant?

No. It is a bounded local check for the supported document shape. Your Access Point and the applicable authority remain responsible for current authoritative validation, participant discovery and acceptance.

How does optional connected delivery work?

Only when the feature flags are deliberately enabled, a business can enter the API key for its own funded Peppol.sh Personal account, select the exact provider company and send a supported standard sales invoice. Provider onboarding, verification, balance and external acceptance remain the customer’s responsibility.

Does Invoice Crowd automatically receive supplier invoices from Peppol?

No. There is no inbound Peppol.sh receiver or webhook. A supplier UBL file can be uploaded manually on Bills, where a supported document creates an unposted draft for review.

Which documents are supported?

Outbound export is limited to standard sales invoices. Estimates, recurring templates, subscriptions, payment links, bills, purchase orders, vendor credits, credit notes and other unsupported types fail closed.

Plan Peppol as an evidence chain

Confirm the invoice data, download and inspect the UBL, then have your chosen Access Point and local adviser verify the network and jurisdiction-specific requirements before production use.

  • No Access Point claim
  • No universal certification claim
  • Provider responsibilities stay visible